...
Table of Contents | ||
---|---|---|
|
Contributors
Name | Organization | Role | |
---|---|---|---|
Konstantinos Kanonakis | Huawei Technologies | Developer | konstantinos.kanonakis@huawei.com |
Francesco Lucrezia | Politecnico di Torino / CREATE-NET | Developer | francesco.lucrezia@gmail.com |
Overview
This page provides a brief description of the Carrier Ethernet application (CE app). The CE app can be used to install and manage MEF-defined Carrier Ethernet services, along with relevant components like UNIs and Bandwidth Profiles (BW profiles). It is noted that the application is still under active development.
...
The application is included in the onos-app-samples
repository the ONOS applications for CORD repository (please follow the instructions from here to clone and build it) and has a dependency on the newoptical
app from the onos
repository. The app can be activated from the ONOS CLI as follows:
Code Block |
---|
onos> app activate org.onosproject.newoptical
onos> app activate org.onosproject.ecord.carrierethernet |
Warning |
---|
Note that the |
...
Note that in the current CE app implementation, global UNIs also include information regarding their available and used BW capacity – the latter updated with each BW profile addition or removal.
CarrierEthernetPacketProvisionerCarrierEthernetProvisioner: Manages connectivity across the packet network domain, including the selection of link paths and appropriate method calls from CarrierEthernetPacketNodeManager.java to establish forwarding and apply bandwidth profiles on network nodes.
...
The figure below provides an example to clarify the usage of the aforementioned classes:
It is assumed that three CE EVCs have been established between devices of:0000000000000001 and of:0000000000000002. There is one Ethernet Private Line (EPL) EVC (EP-Line-1) between UNI of:0000000000000001/1 (i.e. port 1 of device of:0000000000000001) and UNI of:0000000000000002/1 and two EVPL EVCs (EVP-Line-2 and EVP-Line-3) between between UNI of:0000000000000001/2 and UNI of:0000000000000002/2.
...
Code Block |
---|
ce-evc-create -v 100 -c 300 -cbs 2000 evpl1 PointPOINT_ToTO_PointPOINT of:0000000000000001/2 of:0000000000000002/2 |
...