-
Type:
Bug
-
Status: Open (View Workflow)
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 1.12.0
-
Fix Version/s: None
-
Component/s: None
-
Labels:
-
Environment:
ONOS 1.12.0
OS: Ubuntu 14.x
RAM 16GB
-
Story Points:15
-
Epic Link:
Aricent have added basic support of PCEPRequest/PCEPResponse in southbound PCEP protocol implementation of ONOS. Earlier PCEP Request/PCEP Response messages support is not present onto ONOS.
Aricent have created total of 81 files to implement the PCEP Request/Response.
Files inside PcepProtocol/pcepio/protocol should be copied to following folder in ONOS 1.12.0 distribution source code.
$ONOS_HOME/protocols/pcep/pcepio/src/main/java/org/onosproject/pcepio/protocol/
BitmapLabelSet.java
PcepLoadBalance.java
PcepReqAdapCap.java
PcepServerIndication.java
Request.java
DwdmWavelengthLabel.java
PcepMetricListObject.java
PcepRequestMsg.java
PcepSuggestedLabel.java
Response.java
ObjectParameters.java
PcepMonitoring.java
PcepRequestObject.java
PcepSvecConstruct.java
SrlgXroSubObject.java
PccReqId.java
PcepNcf.java
PcepReservationConf.java
PcepSvec.java
UnknownObject.java
PceId.java
PcepNoPath.java
PcepResponseMsg.java
PcepSwitchEncodingType.java
UnNumberIntfIdXroSubObject.java
PcepFactories.java
PcepObjectiveFunc.java
PcepResponseObject.java
PcepSwitchLayer.java
PcepFactory.java
PcepPath.java
PcepRroBandwidth.java
PcepXroObject.java
XroSubObjectValues.java
PcepLabelSet.java
PcepProcTime.java
PcepRroSubObject.java
PcepXroSubObject.java
Files inside PcepProtocol/pcepio/protocol/ver1 should be copied to $ONOS_HOME/protocols/pcep/pcepio/src/main/java/org/onosproject/pcepio/protocol/ver1
DwdmWavelengthLabelVer1.java
PcepLoadBalanceVer1.java
PcepProcTimeVer1.java
PcepRroBandwidthVer1.java
PcepXroSubObjectVer1.java
PccReqIdVer1.java
PcepMessageVer1.java
PcepReqAdapCapVer1.java
PcepServerIndicationVer1.java
RequestVer1.java
PceIdVer1.java
PcepMetricListObjectVer1.java
PcepRequestMsgVer1.java
PcepSuggestedLabelVer1.java
ResponseVer1.java
PcepBitmapLabelSetVer1.java
PcepMonitoringVer1.java
PcepRequestObjectVer1.java
PcepSvecConstructVer1.java
SrlgXroSubObjectVer1.java
PcepEndPointsObjectVer1.java
PcepNcfVer1.java
PcepResConfObjectVer1.java
PcepSvecVer1.java
UnknownObjectVer1.java
PcepFactoryVer1.java
PcepNoPathObjectVer1.java
PcepResponseMsgVer1.java
PcepSwitchEncodingTypeVer1.java
UnNumberIntfIdXroSubObjectVer1.java
PcepIroObjectVer1.java
PcepObjectiveFuncVer1.java
PcepResponseObjectVer1.java
PcepSwitchLayerVer1.java
PcepLabelSetVer1.java
PcepPcePathObjectVer1.java
PcepRPObjectVer1.java
PcepXroObjectVer1.java
Files inside PcepProtocol/server/ctl should be copied to following folder in ONOS 1.12.0 distribution source code.
$ONOS_HOME/protocols/pcep/server/ctl/src/main/java/org/onosproject/pcep/server/impl/
PcepClientControllerImpl.java
Files inside PcepProtocol/pcepio/types should be copied to following folder in ONOS 1.12.0 distribution source code.
$ONOS_HOME/protocols/pcep/pcepio/src/main/java/org/onosproject/pcepio/types/
NoPathTlv.java
OfListTlv.java
RequestInfoTlv.java
UnNumberedIntfIdSubObject.java
Please verify the change.