Feature #2469
closedProper OML MO (managed object) using osmo_fsm
Added by laforge over 6 years ago. Updated over 3 years ago.
100%
Description
The BTS side of the TS 12.21 managed objects is a big hack. Having proper finite state machines as outlined in TS 12.21 for each MO would be a great win.
Related issues
Updated by laforge about 5 years ago
- Related to Bug #3782: OML bringup fails for osmo-bts-oc2g on high latency links added
Updated by laforge about 5 years ago
- Related to Bug #3789: BTS permits OPSTART of MO without attributes added
Updated by laforge about 5 years ago
- Related to Bug #3788: OML Set {BTS,RADIO,CHANNEL} Attributes ACK doesn't echo attributes from Set BTS Attributes added
Updated by laforge about 5 years ago
- Related to Bug #3785: OML State Change Event Report contains invalid administrative state added
Updated by laforge about 5 years ago
- Related to Bug #3790: BTS indicates "Unlocked" state of Radio Carrier on connect added
Updated by laforge about 5 years ago
- Related to Bug #3791: OsmoBTS doesn't include the "IPA Destination IP Address" attribute in "IPA RSL Connect ACK" added
Updated by laforge about 5 years ago
- Related to Bug #3795: OsmoBTS doesn't ignore unsupported OML "placement" added
Updated by laforge about 5 years ago
- Related to Bug #3796: OsmoBTS doesn't send proper cause values in NACK added
Updated by pespin over 3 years ago
- Related to Bug #4755: Premature OML Radio Carrier(00,00,ff) Opstart added
Updated by laforge over 3 years ago
- Assignee set to pespin
assigning to pespin as he's working on related patches at the moment. Doesn't mean I expect him to complete this entire task, particularly not at the moment.
Updated by laforge over 3 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 10
Updated by pespin over 3 years ago
- Status changed from In Progress to Feedback
- Priority changed from Low to High
- % Done changed from 10 to 90
Initial set of patches adding initial OMl FSMs in osmo-bts can be found here:
https://gerrit.osmocom.org/c/osmo-bts/+/20407 Change NM Channel availability Dependency->Offline when RadioCarrier becomes ...
https://gerrit.osmocom.org/c/osmo-bts/+/20408 Introduce NM BTS Site Manager FSM
https://gerrit.osmocom.org/c/osmo-bts/+/20409 Introduce NM BTS FSM
https://gerrit.osmocom.org/c/osmo-bts/+/20284 Introduce NM Radio Carrier and Baseband Transceiver FSMs
https://gerrit.osmocom.org/c/osmo-bts/+/20311 Introduce NM Channel FSM
PS: I changed the priority of the ticket since current status (before FSM) actually affects sysmobts not working properly after some osmo-bsc OML fixes (for in turn osmo-bts-trx OML issues) a few days ago.
Once those patches above are merged, we can close the ticket and keep going with the multiple smaller tickets pointing at specific issues.
Updated by pespin over 3 years ago
- Status changed from Feedback to Resolved
- % Done changed from 90 to 100
Patches merged.
I just submitted a small fix making TS not enabled under some situations (RSL link up quite late):
https://gerrit.osmocom.org/c/osmo-bts/+/20824 bts_trx.c: Dispatch missing NM_EV_RSL_UP/DOWN to the bb_transc object