This github is for making technology specific extensions to the ONF Core Information Model (ONF TR-512) available.
The following types of extensions are distinguished:
- Interfaces are attached to the LayerProtocol class of the ONF Core IM and they are for managing network layers at the interfaces of devices
- Profiles are attached to the new Profile class of the ONF Core IM and they are for managing functionalities, which are shared by several interfaces of a device
- Connections are attached to the ForwardingDomain, Link or ForwardingConstruct class of the ONF Core IM and they are for documenting topology information of the respective network layer
- airInterface : Physical layer of the microwave radio interface
- ethernetContainer : Interface for sending and receiving frames
- ethernetContainerFd : Potential of layer 1 forwarding of frames
- ethernetContainerFc : Actual layer 1 forwarding of frames
- hybridMwStructure : Structuring of a microwave radio interface into multiple TDM and a single Ethernet segment
- ipInterface : IPv4 interface according to IETF RFC 791
- macInterface : Ethernet MAC interface according to IEEE 802.1
- macFd : Potential forwarding (MAC switch) according to IEEE 802.1
- lldp : Link Layer Discovery Protocol according to IEEE 802.1AB
- pureEthernetStructure : Structuring of a microwave radio interface into a single Ethernet segment
- synchronization : Synchronization model according to ITU-T G.7721-2018
- tdmContainer : Transport resource for TDM
- vlanInterface : VLAN interfaces (Port) according to IEEE 802.1Q
- vlanFd : Potential forwarding (Component) according to IEEE 802.1Q
- vlanFc : Actual forwarding (VLAN) according to IEEE 802.1Q
- wireInterface : Physical layer of an Ethernet PHY interface according to IEEE 802.3
- coChannelProfile : Groups of microwave radio interfaces, which are using the same frequency channel
- l3vpnProfile : Layer 3 Virtual Private Networks
- policingProfile : Regulation of the flow by rates and burst sizes
- qosProfile : Quality of Service based on 802.1p, MPLS Exp and IP DSCP
- schedulerProfile : Scheduler for sending frames
- wredProfile : WRED (Weighted Random Early Detection)
- wredTemplateProfile : Combinations of WRED, transport protocol and drop precedence
- backupAndRestore : Information model and RPCs for managing backup and restore on the device
- core : Core Information Model that consolidates all Interfaces, Profiles and Equipments
- ltpAugment : Technology agnostic amendment to the LogicalTerminationPoint class
- firmware : Information model and RPCs for managing firmware on the device
- equipment : Device Inventory, Device type specific Information and Interface Behavior
- alarms : Centralized representation of alarms
- notifications: Generic notifications
- MwDomainController : OpenDaylight based SDN Controller as it is used at Telefonica Germany
- ApplicationPattern : Basic functions of REST applications
Tiny Application Controller (These repositories are private. If you would like to access, please contact Thorsten Heinze.)
- RegistryOffice : List of registered applications
- TypeApprovalRegister : List of approved applications
- ExecutionAndTraceLog : List of records about service requests
- OamLog : List of records about OAM activities
- AdministratorAdministration : Authenticates OAM of applications
- ApplicationLayerTopology : Application network repository
- OperationKeyManagement : Management of API keys
High Performance Network Interface
- Accessport2LtpTranslator
- Linkid2LtpTranslator
- LinkIdIntoLtpWriter
- MacAddressTableRecorder
- MicroWaveDeviceInventory
- NotificationProxy
Domain Interfaces
Network Automation