Skip to content

Functions of the MicrowaveDomainDictionary #2

@anacabbar

Description

@anacabbar

The MicrowaveDomainDictionary shall cover the following fuctionalities:

************ TRANSLATOR SERVICES: ********************

LinkIdToLtpsTranslator:

  • /p1/provide-ltp-identifiers-for-link-id
  • Accepts the identifiers of a microwave link (including the air-connection ID as well as the IDs of the two network elements at its endpoints) used in Telefónica’s out-of-domain tools and returns the corresponding Microwave-Domain IDs (mountName, uuid, localId) of the respective ONF interfaces. **

LinkEndpointToLtpTranslator:

  • /p1/provide-ltp-identifiers-for-link-endpoint
  • Accepts the identifiers of a microwave link endpoint (air-connection ID and ID of the network element at the termination side) used in Telefónica’s out-of-domain tools into the corresponding Microwave-Domain IDs (mountName, uuid, localId) of the respective ONF interface.

** NOTE: In a future release, the function "LinkIdToLtpsTranslator" shall be implemented with the Telefónica air-connection ID as the only input. It would then become a public function.

*********** RESOLVER SERVICES: *************************

ClientEthernetContainerResolver:
Takes the identifiers of an AirInterface (mountName, uuid) and finds and returns the identifiers of the client EthernetContainer interface (mountName, uuid, localId) together with its name in the vendor's own management Interface

LinkAggregationResolver
Identifies the AirInterfaces which are part of the same link aggregation group

AirInterfaceToIFPortResolver
Accepts the identifiers of an AirInterface (mountName, uuid, localId), and finds the corresponding physical port where the logical connection is terminating (where the ODU is plugged).
Returns the identifiers (mountName, uuid, localId) of the equipment object representing the port, as well the name of the port in the vendor's own management interface.

IFPortToAirInterfaceResolver
Accepts the identifiers of an access port as they are prevalent in Telefónica's planning tool, and finds the LogicalTerminationPoint of the AirInterface that terminates at it. Returns the LTP identifiers of that AirInterface (mountName, uuid, localID) and the name of the microwave link as documented in Telefónica's out-of-domain tools.

Metadata

Metadata

Assignees

Labels

💡documentationImprovements or additions to documentation

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions