-
Type: Sub-task
-
Status: Resolved (View Workflow)
-
Priority: Medium
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:
-
Story Points:8
Each XGS PON Port (G.9807.1) will support the following Range of Alloc-ID values:
Alloc-ID Range of Assignable Values: 1024 - 16383
Each XGS PON Port (G.9807.1) will support the following Range of XGEM Port-ID values: 1024 - 65534
It should be possible to pass the Range Start and End values for each resource on Resource Pool creation to make it more flexible, however there may be other specific allocation logic which may need specific unique Resource manager support.
A TC Layer Resource Manager will support an interface for Allocating or Releasing a single Alloc-ID at a time.
A TC Layer Resource Manager will support an interface for Allocating or Releasing X-GEM Port-IDs in groups of 1 - 8 at a time.
Once a resource has been allocated the resource cannot be re-allocated until it has been released.
The TC Layer Resource Manager Must support operating in a Hot Standby mode where an Active instance can synchronize its' state with a Standby instance.
The TC Layer Resource Manager Must support a Cold reboot where an Active instance can restore its' state from non-volatile storage.
The Active TC Layer Resource Manager Must support the ability to incrementally synchronize its' state in non-volatile storage.
# | Subject | Branch | Project | Status | CR | V |
---|---|---|---|---|---|---|
10775,2 | VOL-948: Make gemport and alloc_id configurable from openolt adapter | master | openolt | Status: MERGED | +2 | +1 |
10776,16 | VOL-948: Implementation of ResourceManager module and corresponding changes in OpenOlt adapter | master | voltha | Status: MERGED | -1 | +1 |
11052,2 | Revert "VOL-948: Implementation of ResourceManager module and corresponding changes in OpenOlt adapter" | master | voltha | Status: MERGED | +2 | +1 |
11054,1 | VOL-948: Bug fix - re-add removed resource_mgr code snippet after a code rebase | master | voltha | Status: ABANDONED | -2 | +1 |
11073,1 | VOL-948: Implementation of ResourceManager module and corresponding changes in OpenOlt adapter | master | voltha | Status: MERGED | +2 | +1 |
11082,1 | Revert "VOL-948: Implementation of ResourceManager module and corresponding changes in OpenOlt adapter" | master | voltha | Status: ABANDONED | 0 | +1 |