Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
stylesquare

Contributors

NameOrganizationRoleEmail
Konstantinos KanonakisHuawei TechnologiesDeveloperkonstantinos.kanonakis@huawei.com
Francesco LucreziaPolitecnico di Torino / CREATE-NETDeveloperfrancesco.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 fwd app and/or any other apps which involve switch forwarding should be deactivated, since they may interfere with the operation of the CE app.

...

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

...