Project

General

Profile

Actions

Feature #1749

closed

add activation timeout in bsc_handover_start()

Added by neels over 6 years ago. Updated over 4 years 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)Resolvedneels05/22/2017

Actions
Actions #1

Updated by laforge over 6 years ago

  • Project changed from OsmoNITB to OpenBSC
  • Category set to documentation
Actions #2

Updated by laforge over 6 years ago

  • Category changed from documentation to libbsc
Actions #3

Updated by laforge about 6 years ago

  • Assignee set to dexter
Actions #4

Updated by laforge about 5 years ago

  • Priority changed from Normal to High
Actions #5

Updated by laforge about 5 years ago

  • Assignee changed from dexter to neels

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

Actions #6

Updated by neels about 5 years ago

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

Updated by laforge about 5 years ago

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

Updated by laforge about 5 years ago

  • Category set to Handover
Actions #9

Updated by neels almost 5 years ago

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

Actions #10

Updated by neels almost 5 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)

Actions #11

Updated by neels almost 5 years ago

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

Updated by neels almost 5 years ago

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

Updated by neels over 4 years ago

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

resolved as part of #3296

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)