Feature #1749
closedadd activation timeout in bsc_handover_start()
100%
Description
bsc_handover_start() calls rsl_chan_activate_lchan() without detecting a missing ACK/NACK.
bsc_handover_start() should have an lchan->act_timer and mark the channel broken if timed out.
See rsl_rx_chan_rqd(), which calls rsl_chan_activate_lchan() with a timeout.
This issue was raised by hfreyther in https://gerrit.osmocom.org/#/c/210/1/openbsc/src/libbsc/abis_rsl.c@479
Related issues
Updated by laforge almost 8 years ago
- Project changed from OsmoNITB to OpenBSC
- Category set to documentation
Updated by laforge almost 8 years ago
- Category changed from documentation to libbsc
Updated by laforge over 6 years ago
- Assignee changed from dexter to neels
re-assigning to neels, as he's working on handover improvements at the moment.
Updated by neels over 6 years ago
- Related to Feature #1606: hand-over for load distribution among BTSs added
Updated by laforge over 6 years ago
- Project changed from OpenBSC to OsmoBSC
- Category deleted (
libbsc)
Updated by neels about 6 years ago
the new gscon FSM in osmo-bsc might give us this for free, take a look there once it is merged
Updated by neels about 6 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 90
getting this "for free" from implementing inter-bsc handover, more precisely from the HO refactoring that go with it:
instead of separate timers, the timeouts will all be handled by the gscon_fsm,
and am adding a new state that waits for a channel act ack before sending the Handover Command.
So far on branch osmo-bsc.git:neels/inter_bsc_ho (and might still take a while to be merged)
Updated by neels about 6 years ago
- Related to Bug #2283: Inter-BSC hand-over is missing (BSC side) added
Updated by neels about 6 years ago
- Related to deleted (Feature #1606: hand-over for load distribution among BTSs)
Updated by neels over 5 years ago
- Status changed from In Progress to Resolved
- % Done changed from 90 to 100
resolved as part of #3296