C.6 Handling of MAP to ISUP mapping (informative)

23.0663GPPRelease 17Stage 2Support of Mobile Number Portability (MNP)Technical realizationTS

Different configurations can be possible within a portability domain depending on the versions of MAP and ISUP protocols being used. The following clauses describe possible interworking scenarios.

C.6.1 ETSI Mapping direction: ISUP to MAP

The GMSC always constructs the Send Routeing Info message using the MSISDN. If the incoming IAM corresponds to a ported number the GMSC shall retrieve the MSISDN from the corresponding parameter in the IAM.

C.6.2 ETSI Mapping direction: MAP to ISUP

In MAP SRIack messages from NPLR, MAP versions 1 and 2 only support concatenate addressing for MNP. If MSISDN parameter is present in the SRIack, this means that separate addressing is used in MAP; this is only possible if MAP version 3 is used. MAP version 3 can also support concatenate addressing. In all cases, when a Routeing Number is returned, it is included in the MSRN parameter of the SRIack.

Regardless of how MAP is established, the possible mappings of the parameters in ISUP IAM message is one of these 4 options (see also [6]):

1. CdPN parameter includes only the MSISDN.

2. CdPN parameter includes both RN and MSISDN concatenated.

3. CdPN parameter includes the MSISDN and NRN parameter includes the Routeing Number.

4. CdPN parameter includes the Routeing Number and CDN parameter includes the MSISDN.

In all cases, the method to transport the routeing number in the IAM depends on the interfaces agreed by the operators in the portability domain.

C.6.3 ANSI Mapping direction: ISUP to MAP

The GMSC always constructs the Send Routeing Info message using the MSISDN. If the incoming IAM corresponds to a ported number the GMSC shall retrieve the MSISDN from the corresponding parameter in the IAM.

The IAM message is specified for ANSI ISUP implementation in [8] and [9].

C.6.4 ANSI Mapping direction: MAP to ISUP

In MAP SRIack messages from NPLR, MAP versions 1 and 2 only support concatenate addressing for MNP. If MSISDN parameter is present in the SRI Ack, this means that separate addressing is used in MAP; this is only possible if MAP version 3 is used. MAP version 3 can also support concatenate addressing. In all cases, when a Routeing Number is returned, it is included in the MSRN parameter of the SRI Ack.

Regardless of how MAP is established, the possible mappings of the parameters in ISUP IAM message is one of these 4 options (see also [8] and [9]):

MAP Parameters

SRI Ack

ISUP Parameters

IAM

IMSI

Subscriber IMSI

CdPN

MSRN

MSRN

MSRN

MAPS TO

GAP

N/A

MSISDN

Not Present

FCI Bit M Indicator

1

MNP Indicator

Not Present

MAP Parameters

SRI Ack

ISUP Parameters

IAM

IMSI

Default IMSI

CdPN

Dialled DN

MSRN

Dialled DN

MAPS TO

GAP

N/A

MSISDN

Not Present

FCI Bit M Indicator

1

MNP Indicator

NotKnownToBePorted

MAP Parameters

SRI Ack

ISUP Parameters

IAM

IMSI

Default IMSI

CdPN

RN

MSRN

RN

MAPS TO

GAP

Dialled DN

MSISDN

Dialled DN

FCI Bit M Indicator

1

MNP Indicator

OwnNumber
PortedOut

MAP Parameters

SRI Ack

ISUP Parameters

IAM

IMSI

Default IMSI

CdPN

RN

MSRN

RN

MAPS TO

GAP

Dialled DN

MSISDN

Dialled DN

FCI Bit M Indicator

1

MNP Indicator

Foreign Number PortedToForeign
Network

In all cases, the method to transport the routing number in the IAM depends on the interfaces agreed by the operators in the portability domain.

Annex D:
Void

Annex E (informative):
Change history

Change history

Date

Meeting

TDoc

CR

Rev

Cat

Subject/Comment

New version

#03

Transferred to 3GPP CN2

Aug 1999

3.0.0

#05
Oct 1999

001

Harmonisation of terminology interrogating

3.1.0

#05
Oct 1999

002

Proposed changes to B.4.2 Delivery of SMS to a Non-ported Number – Direct Routeing – MNP-SRF acts as Higher-level Relay

3.1.0

#05
Oct 1999

003

Clarification of NPLR functionality in not known to be ported case

3.1.0

#07
Mar 2000

007

1

Editorial cleanup

3.2.0

#07
Mar 2000

008

4

Alignment of IN interface with Fixed Networks

3.2.0

#07
Mar 2000

009

3

Detection of database synchronisation errors in SRF

3.2.0

#07
Mar 2000

012

2

Result of Public Enquiry 9953

3.2.0

#07
Mar 2000

015

1

Clarification of NPDB error detection and MNP specific call handling

3.2.0

#08
Jun 2000

019

2

North American Service Provider Number Portability impacts for Mobile Number Portability

3.3.0

#11

Mar 2001

Release 4 after CN#11

4.0.0

#16

Mar 2002

References updated

4.0.1

#16

Jun 2002

Release 5 after CN#16

5.0.0

#20

Jun 2003

023

1

IN-based solution for correct charging of calls to ported or non-ported subscribers originated by pre-paid subscribers

5.1.0

#21

Sep 2003

026

1

Incorrect CAMEL pre-paid charging in MNP networks

5.2.0

CN#22

Dec 2003

027

Incorrect implementation of CR 023r1

5.3.0

CN#22

Dec 2003

028

1

MNP correction for prepaid charging

5.3.0

CN#26

Release 6 after CN#26

6.0.0

CT#36

Upgraded unchanged from Rel-6

7.0.0

CT#42

Upgraded unchanged from Rel-7

8.0.0

CT#46

Update to Rel-9 version (MCC)

9.0.0

2011-03

Update to Rel-10 version (MCC)

10.0.0

2012-09

Update to Rel-11 version (MCC)

11.0.0

2014-09

Update to Rel-12 version (MCC)

12.0.0

2015-12

Update to Rel-13 version (MCC)

13.0.0

2017-03

Update to Rel-14 version (MCC)

14.0.0

2018-06

Update to Rel-15 version (MCC)

15.0.0

2020-07

Update to Rel-16 version (MCC)

16.0.0

2022-03

Update to Rel-17 version (MCC)

17.0.0