Project

General

Profile

Actions

Bug #3839

closed

inter-BSC Handover lacks AoIP Transport Layer Address, i.e. only works with SCCPlite

Added by neels about 5 years ago. Updated almost 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
03/14/2019
Due date:
% Done:

100%

Spec Reference:

Description

Since inter-BSC Handover support for osmo-bsc was developed on SCCPlite, it's not surprising that I forgot
to include the AoIP Transport Layer Address IE in the Handover Request Acknowledge message,
which tells the MSC the BSC's RTP address and port information.

In SCCPlite this works with a Circuit Identity Code instead, and even though we're also omitting the CIC in
the Handover Request Acknowledge message, the CIC should remain unchanged and is already known
(determined even) by the MSC. So it's fine on SCCPlite, broken on "real" A over IP.

This is also a prerequisite for testing inter-BSC Handover with osmo-msc, since osmo-msc has no SCCPlite support.


Related issues

Related to OsmoMSC - Feature #1609: Inter-BSC hand-over is missing (MSC side)Resolvedneels11/21/201611/21/2016

Actions
Related to OsmoBSC - Bug #2283: Inter-BSC hand-over is missing (BSC side)Resolvedneels05/22/2017

Actions
Actions #1

Updated by neels about 5 years ago

  • % Done changed from 0 to 50
Actions #2

Updated by neels about 5 years ago

  • Related to Feature #1609: Inter-BSC hand-over is missing (MSC side) added
Actions #3

Updated by neels about 5 years ago

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

Updated by neels about 5 years ago

actually osmo-bsc's handover_fsm.c completely lacks the part that establishes an MSC-side MGW endpoint CI,
which is needed for AoIP. On SCCPlite that side of the MGW endpoint is done by the SCCPlite MSC.
So it needs a few more states for AoIP which I completely missed until now _

Actions #5

Updated by neels about 5 years ago

Actually I did make provision for AoIP MGW endpoint management, only it happens too late.
So I need to move the HO_ST_WAIT_MGW_ENDPOINT_TO_MSC up to before sending the Handover Request Ack,
plus make sure the AoIP Transport Layer Address is included.

Actions #6

Updated by neels about 5 years ago

  • % Done changed from 50 to 90

works now for AoIP and also for encryption.
Just need to go through patch review.

Actions #7

Updated by laforge almost 5 years ago

  • Status changed from In Progress to Feedback

I presume the (here unnamed/unreferenced) patch was meanwhile merged and this issue can be closed?

Actions #8

Updated by neels almost 5 years ago

  • Status changed from Feedback to Resolved
  • % Done changed from 90 to 100

merged since recently, "fix inter-BSC-HO-incoming for AoIP (2/2)" Ia05e37da125eb6e7b7be9b974b73261bd72de1f4 67f9fd5526a208f05561d7d0196a853aa13fbdf0

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)