Uploaded image for project: 'ONOS'
  1. ONOS
  2. ONOS-8020

Missing support of PCEPRequest/PCEPResponse in southbound PCEP protocol implementation.

    XMLWordPrintable

    Details

    • 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

      Description

      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.

        Attachments

        1. BitmapLabelSet.java
          3 kB
        2. DwdmWavelengthLabel.java
          7 kB
        3. DwdmWavelengthLabelVer1.java
          4 kB
        4. NoPathTlv.java
          4 kB
        5. ObjectParameters.java
          8 kB
        6. OfListTlv.java
          3 kB
        7. PccReqId.java
          5 kB
        8. PccReqIdVer1.java
          7 kB
        9. PceId.java
          5 kB
        10. PceIdVer1.java
          5 kB
        11. PcepBitmapLabelSetVer1.java
          5 kB
        12. PcepClientControllerImpl.java
          50 kB
        13. PcepEndPointsObjectVer1.java
          9 kB
        14. PcepFactories.java
          3 kB
        15. PcepFactory.java
          8 kB
        16. PcepFactoryVer1.java
          7 kB
        17. PcepIroObjectVer1.java
          10 kB
        18. PcepLabelSet.java
          2 kB
        19. PcepLabelSetVer1.java
          1.0 kB
        20. PcepLoadBalance.java
          6 kB
        21. PcepLoadBalanceVer1.java
          7 kB
        22. PcepMessageVer1.java
          6 kB
        23. PcepMetricListObject.java
          3 kB
        24. PcepMetricListObjectVer1.java
          5 kB
        25. PcepMonitoring.java
          11 kB
        26. PcepMonitoringVer1.java
          14 kB
        27. PcepNcf.java
          1 kB
        28. PcepNcfVer1.java
          3 kB
        29. PcepNoPath.java
          6 kB
        30. PcepNoPathObjectVer1.java
          10 kB
        31. PcepObjectiveFunc.java
          5 kB
        32. PcepObjectiveFuncVer1.java
          7 kB
        33. PcepPath.java
          11 kB
        34. PcepPcePathObjectVer1.java
          19 kB
        35. PcepProcTime.java
          6 kB
        36. PcepProcTimeVer1.java
          9 kB
        37. PcepReqAdapCap.java
          5 kB
        38. PcepReqAdapCapVer1.java
          6 kB
        39. PcepRequestMsg.java
          2 kB
        40. PcepRequestMsgVer1.java
          6 kB
        41. PcepRequestObject.java
          7 kB
        42. PcepRequestObjectVer1.java
          10 kB
        43. PcepResConfObjectVer1.java
          6 kB
        44. PcepReservationConf.java
          5 kB
        45. PcepResponseMsg.java
          2 kB
        46. PcepResponseMsgVer1.java
          6 kB
        47. PcepResponseObject.java
          6 kB
        48. PcepResponseObjectVer1.java
          4 kB
        49. PcepRPObjectVer1.java
          13 kB
        50. PcepRroBandwidth.java
          3 kB
        51. PcepRroBandwidthVer1.java
          6 kB
        52. PcepRroSubObject.java
          2 kB
        53. PcepServerIndication.java
          4 kB
        54. PcepServerIndicationVer1.java
          5 kB
        55. PcepSuggestedLabel.java
          3 kB
        56. PcepSuggestedLabelVer1.java
          3 kB
        57. PcepSvec.java
          9 kB
        58. PcepSvecConstruct.java
          4 kB
        59. PcepSvecConstructVer1.java
          9 kB
        60. PcepSvecVer1.java
          10 kB
        61. PcepSwitchEncodingType.java
          4 kB
        62. PcepSwitchEncodingTypeVer1.java
          7 kB
        63. PcepSwitchLayer.java
          6 kB
        64. PcepSwitchLayerVer1.java
          7 kB
        65. PcepXroObject.java
          9 kB
        66. PcepXroObjectVer1.java
          10 kB
        67. PcepXroSubObject.java
          2 kB
        68. PcepXroSubObjectVer1.java
          3 kB
        69. Request.java
          11 kB
        70. RequestInfoTlv.java
          4 kB
        71. RequestVer1.java
          25 kB
        72. Response.java
          7 kB
        73. ResponseVer1.java
          19 kB
        74. SrlgXroSubObject.java
          2 kB
        75. SrlgXroSubObjectVer1.java
          5 kB
        76. UnknownObject.java
          3 kB
        77. UnknownObjectVer1.java
          7 kB
        78. UnNumberedIntfIdSubObject.java
          4 kB
        79. UnNumberIntfIdXroSubObject.java
          3 kB
        80. UnNumberIntfIdXroSubObjectVer1.java
          8 kB
        81. XroSubObjectValues.java
          0.4 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            saketbhardwaj Saket Bhardwaj
            Reporter:
            saketbhardwaj Saket Bhardwaj
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated: