Project

General

Profile

Feature #3714

implement Internal Handover With MSC Support

Added by neels 15 days ago. Updated 14 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
11/27/2018
Due date:
% Done:

0%

Spec Reference:

Description

After we have implemented #3645, I have now encountered 3GPP TS 23.009 6.3.1 "General Description of Internal Handover with MSC Support":

If the A-Interface User Plane is carried over IP (or shall be handed over to IP) and one or more of the A-Interface User
Plane parameters need to be modified, for example the Codec Type, or the Codec Configuration (BSS determines that
no compatible Codec Type or Codec Configuration exists for the target cell), or the IP Transport Layer Address, or the
UDP Port, or the CSData Redundancy Level, or the A-Interface Type itself (e.g. from TDM to IP or vice versa), then a
"BSS Internal Handover with MSC support" shall be performed (see 3GPP TS 48.008 [5] subclause 3.1.5c.1).

So if we want to change the codec, we should actually not only tell the MSC about it in the end, but involve it from the start:

23.009_6.3.2.png View 23.009_6.3.2.png 35.2 KB neels, 11/27/2018 11:17 PM
3463

Related issues

Related to OsmoBSC - Bug #3645: internal handover: when handover changes the speech codec, it should notify the MSC with BSSMAP Handover PerformedResolved2018-10-11

History

#1 Updated by neels 15 days ago

  • Related to Bug #3645: internal handover: when handover changes the speech codec, it should notify the MSC with BSSMAP Handover Performed added

#2 Updated by neels 15 days ago

3GPP TS 23.009 6 "General description of the procedures for intra - MSC handovers":

An "Internal Handover" takes place between channels on a cell or cells controlled by a single BSS, without reference to
the MSC, although the MSC maybe informed of its occurrence after completion. [...]

i.e. that's the case covered by #3645.

A "BSS Internal Handover with MSC Support" shall only be used if AoIP is supported by both MSC and BSS and if the
A-Interface User Plane has to be modified.

I read that such that if we want to change the codec (and we don't transcode to the previously negotiated codec), we need to change the A-interface User Plane so that the MSC knows a new codec is happening, and thus a codec change requires the "With MSC Support" part.

#3 Updated by laforge 14 days ago

On Tue, Nov 27, 2018 at 11:54:46PM +0000, neels [REDMINE] wrote:

I read that such that if we want to change the codec (and we don't transcode to the previously negotiated codec), we need to change the A-interface User Plane so that the MSC knows a new codec is happening, and thus a codec change requires the "With MSC Support" part.

as indicated in the other ticket: Why even bother? I was very well aware of this, but why
are we attemtping to do a hand-over to a new channel with a different codec in the first place?

Let's keep it simple, unless somebody really needs that feature, please.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)