Project

General

Profile

Feature #1749

add activation timeout in bsc_handover_start()

Added by neels over 2 years ago. Updated 4 months ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Handover
Target version:
-
Start date:
06/13/2016
Due date:
% Done:

100%

Spec Reference:

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

Related to OsmoBSC - Bug #2283: Inter-BSC hand-over is missing (BSC side)Resolved2017-05-22

History

#1 Updated by laforge over 2 years ago

  • Project changed from OsmoNITB to OpenBSC
  • Category set to documentation

#2 Updated by laforge over 2 years ago

  • Category changed from documentation to libbsc

#3 Updated by laforge almost 2 years ago

  • Assignee set to dexter

#4 Updated by laforge about 1 year ago

  • Priority changed from Normal to High

#5 Updated by laforge about 1 year ago

  • Assignee changed from dexter to neels

re-assigning to neels, as he's working on handover improvements at the moment.

#6 Updated by neels about 1 year ago

  • Related to Feature #1606: hand-over for load distribution among BTSs added

#7 Updated by laforge about 1 year ago

  • Project changed from OpenBSC to OsmoBSC
  • Category deleted (libbsc)

#8 Updated by laforge about 1 year ago

  • Category set to Handover

#9 Updated by neels 9 months ago

the new gscon FSM in osmo-bsc might give us this for free, take a look there once it is merged

#10 Updated by neels 9 months 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)

#11 Updated by neels 9 months ago

  • Related to Bug #2283: Inter-BSC hand-over is missing (BSC side) added

#12 Updated by neels 9 months ago

  • Related to deleted (Feature #1606: hand-over for load distribution among BTSs)

#13 Updated by neels 4 months ago

  • Status changed from In Progress to Resolved
  • % Done changed from 90 to 100

resolved as part of #3296

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)