Releases: openBackhaul/MicroWaveDeviceGatekeeper
ApplicationPattern 2.1.2 upgradation of MicroWaveDeviceGatekeeper version v1.0.1_impl-fix-3
This release includes AP2.1.2 upgrade on top of the existing tag v1.0.1_impl-fix-3.
Specification of MicroWaveDeviceGatekeeper v1.0.2
Changes
This specification release v1.0.2 updates the specification to use the latest release of the TAC (v2.1.2).
Alongside this, the NP client version has been also updated to use the latest (spec) release.
Implementation of MicroWaveDeviceGatekeeper v1.0.1
Implementation of MicroWaveDeviceGatekeeper v1.0.1
This release contains,
-implementation of the individual services
-BasicServices incorporated from npm package onf-core-model-ap-bs+2.0.2-alpha.2
-Application pattern framework incorporated from npm package onf-core-model-ap+2.0.2-alpha.2
Notes :
-
For Huawei devices , performance-monitoring shall be enabled at the device level and it shall not be configurable in the NETCONF level ,
so configuring the same using the MicroWaveGateKeeper application will fail (same behavior is observed from the controller aswell and this is an expected behavior)
So , the following APIs will not work for Huawei ,/core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/air-interface-2-0:air-interface-pac/air-interface-configuration/performance-monitoring-is-on /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/ethernet-container-2-0:ethernet-container-pac/ethernet-container-configuration/performance-monitoring-is-on /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/hybrid-mw-structure-2-0:hybrid-mw-structure-pac/hybrid-mw-structure-configuration/performance-monitoring-is-on /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/pure-ethernet-structure-2-0:pure-ethernet-structure-pac/pure-ethernet-structure-configuration/performance-monitoring-is-on /core-model-1-4:network-control-domain=live/control-construct={mountName}/logical-termination-point={uuid}/layer-protocol={localId}/wire-interface-2-0:wire-interface-pac/wire-interface-configuration/performance-monitoring-is-on -
Both OAS and CONFIG file of MicroWaveDeviceGatekeeper version 1.0.1_spec points to the 2.1.0 intermediate version of TinyApplicationController.
Since the complete implementation of the AP 2.1.0_spec is not yet available ,
as per the clarification received in this issue #16 ,- MicroWaveDeviceGatekeeper version 1.0.1 implementation is integrated with the intermediate implementation version of the basic services and application pattern ,
"onf-core-model-ap": "2.0.2-alpha.2",
"onf-core-model-ap-bs": "2.0.2-alpha.2"
- MicroWaveDeviceGatekeeper version 1.0.1 implementation is integrated with the intermediate implementation version of the basic services and application pattern ,
What's Changed
- Integrated BasicServices and ApplicationPattern to the server-side by @sunil-kumar-meena in #44
- RestClient to interact with OpenDayLight controller by @ManasaBM1 in #45
- Implemented the PUT request to controller by @ManasaBM1 in #46
- To authenticate the individual services with path parameters by @ManasaBM1 in #47
- Removed the unused file-profile services by @ManasaBM1 in #49
- To implement a cyclic process to load the DeviceList From Controller by @PrathibaJee in #52
- Implemented provideListOfConnectedDevices & added fieldsFilter to cyclic process url by @sunil-kumar-meena in #53
- Implemented the service /v1/regard-controller-attribute-value-change by @ManasaBM1 in #54
- Implemented bequeath-your-data-and-die by @sunil-kumar-meena in #51
- Included null pointer check for the fields filter by @PrathibaJee in #56
- Included docker file to create docker image by @PrathibaJee in #60
- Updated package-lock.json & node ver in dockerfile by @sunil-kumar-meena in #61
- Included a automative register-yourself to index file by @ManasaBM1 in #64
- Removed unused forwarding from the code by @PrathibaJee in #66
Contributors
Full Changelog: v1.0.1_spec...v1.0.1_impl
Specification of MicroWaveDeviceGatekeeper v1.0.1
Bug fix release consolidating all findings made during review period and implementation preparation.
Shall be base of initial implementation of the MicroWaveDeviceGatekeeper.
This release contains
-
High Level Design
- Diagrams
- ServiceList
- ProfileList
- ProfileInstanceList
- ForwardingList
-
Detailed Design
- OAS
- CONFIGfile
- DATAfile
Specification of MicroWaveDeviceGatekeeper v1.0.0
This release contains
-
High Level Design
- Diagrams
- ServiceList
- ProfileList
- ProfileInstanceList
- ForwardingList
-
Detailed Design
- OAS
- CONFIGfile
- DATAfile