mnp service application guide v1.1 20100106 b

Upload: rockymarx

Post on 02-Jun-2018

228 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    1/72

    Document

    Code

    Product

    Name

    SG7000

    Intended

    Reader

    Engineers of Huawei

    and cooperation partners

    Product

    Version

    V200R00!V200R00"

    Department Signa#ing Product

    De$e#opment Dept% CN

    Document

    Version

    V&%&

    'NP Ser$ice (pp#ication Guide

    Prepared

    )*

    +i ,udong Date 200-.&2.-

    Re$iewed

    )*

    Date

    Re$iewed

    )*

    Date

    (ppro$ed

    )*

    Date

    Huawei Technologies Co., Ltd

    All Rights Reserved

    Huawei Confidentia#

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    2/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    Revision Records

    Date Version Modification Description Author

    200-.&2.- V&%0 1e first $ersion is re#eased% +i ,udong

    20&0.&. V&%& 'odif* contents a)out data 3uer* met1od

    in section 2%%4%

    +i ,udong

    Huawei Confidentia#

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    3/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    Contents

    C1apter & 5$er$iew%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&

    &%& 'NP Ser$ice%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% &

    &%2 6ranc1es of t1e 'NP Ser$ice%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&

    &%2%& /NR%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% &

    &%2%2 'NP in CD'(!GS'%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%2

    &% erms and ())re$iations sed in 'NP%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%2

    &%%& Common erms%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%2

    &%%2 ())re$iations%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    &%4 Document 5rgani8ation%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    C1apter 2 'NP in GS'%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%4

    2%& Networ9 Structure and Ser$ice Imp#ementation%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%4

    2%&%& Networ9 Structure%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%4

    2%&%2 Ser$ice Imp#ementation%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"

    2%2 Signa#ing /#ow%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    2%2%& Ca##.Re#ated Signa#ing /#ow%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%7

    2%2%2 Non.Ca##.Re#ated Signa#ing /#ow%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&0

    2%2% Inte##igent Ser$ice /#ow%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&"

    2%2%4 'NP :uer* for /i;ed Networ9s%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%20

    2% Data Configuration of t1e 'NP Ser$ice%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 20

    2%%& +icense Settings%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%20

    2%%2 Concepts a)out 'NP Data Configuration%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%2&

    2%% Re#ations1ips 6etween Data a)#es and Data Configuration%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%2&

    2%%4 Data a)#e :uer* Se3uences%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%2

    2%%" Ca##.Re#ated Data Configuration%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%2"

    2%% S'S.Re#ated Data Configuration%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%2 /#e;i)#e Num)er Routing

    References!

    SG7000 Signa#ing Gatewa* /eature Description

    GPP 20

    GPP 2-002

    (NSI 4&D

    'NP Software Parameter Settings and (pp#ication E;amp#es on SG7000?SPS.200

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    6/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    Chapter # $verview

    &%& 'NP Ser$ice

    1e mo)i#e num)er porta)i#it* @'NPA ser$ice ena)#es a su)scri)er to mo$e from one

    su)scri)ed networ9 to anot1er wit1out c1anging t1e origina# mo)i#e station internationa# ISDN

    num)er @'SISDNA%

    (fter t1e mo$e= t1e new#* su)scri)ed networ9 a##ocates a new I'SI @SI'A to t1is 'NP

    su)scri)er% (## ser$ices of t1e 'NP su)scri)er are pro$ided )* t1e new#* su)scri)ed networ9

    and are not affected )* t1e origina# networ9% 1ere is no difference in t1e ser$ices pro$ided tot1e 'NP su)scri)ers and non.'NP su)scri)ers= w1o are in t1e same su)scri)ed networ9%

    1e 'NP ser$ice is an independent ser$ice and t1us it does not affect ot1er mo)i#e ser$ices%

    1e 'NP ser$ice ena)#es carriers to en1ance t1eir competiti$eness )* impro$ing t1e networ9

    :os to )enefit t1e end su)scri)ers%

    &%2 6ranc1es of t1e 'NP Ser$ice

    &%2%& /NR

    1e f#e;i)#e num)er routing @/NRA is a specia# app#ication of t1e 'NP ser$ice for t1e carriers%

    Carriers can use t1is ser$ice to impro$e customer satisfaction )* more f#e;i)#e num)er

    a##ocation%

    6efore t1e /NR ser$ice is imp#emented= t1e corresponding mapping re#ations1ip e;ists

    )etween 'SISDN num)er segments= I'SI num)ers and t1eir 1ome H+Rs% 1at is= carriers

    p#an t1e 'SISDN num)er segments and I'SI num)ers and a##ocate t1em to different H+Rs%

    1us= ot1er networ9 entities can address t1e 1ome H+Rs of su)scri)ers )ased on t1e num)er

    ana#*sis resu#ts%

    Bit1 t1e imp#ementation of t1e /NR ser$ice= t1e e;isting mapping re#ations1ip is )ro9en= t1atis= t1e 'SISDN num)er segments and I'SI num)ers are no #onger a##ocated to H+Rs% 1us=

    t1e 1ome H+Rs of su)scri)ers cannot )e addressed )ased on t1e traditiona# num)er

    ana#*sis% In t1is case= a data)ase is re3uired to store t1e corresponding mapping re#ations1ip

    )etween 'SISDN num)er segments= I'SI num)ers and t1eir 1ome H+Rs%

    /or detai#s= see C1apter in t1is document%

    20&0.2.7 Huawei Confidentia# Page &

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    7/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    Note>

    1e /NR ser$ice descri)ed in t1is document is app#ica)#e to t1e GS'!'S networ9s

    on#*%

    &%2%2 'NP in CD'(!GS'

    Some carriers constructed t1eir CD'( networ9s in ear#* times )ut GS' @inc#uding t1e GS'

    and 'SA networ9s #ater% 1e* e;pect to rep#ace t1eir CD'( networ9s gradua##* )* t1e

    GS' networ9s% 1us= t1e* use t1e 'NP ser$ice to imp#ement t1e rep#acement%

    Some carriers 1a$e )ot1 CD'( and GS' networ9s% 1e* e;pect to imp#ement t1e 'NP

    ser$ice in )ot1 t1e CD'( and GS' networ9s= w1ic1 ena)#es t1e su)scri)ers to c1oose a

    networ9 t*pe free#*%

    1e features of t1e CD'( networ9 are 3uite different from t1ose of t1e GS' networ9= and

    t1erefore t1e* are descri)ed separate#*%

    /or detai#s= see C1apter 4in t1is document%

    &% erms and ())re$iations sed in 'NP

    &%%& Common erms

    An own nu%"er not ported out

    It refers to t1e su)scri)ers w1o are not ported out from t1is networ9% /or eas* memori8ing= we

    ca## t1em #oca# ordinar* su)scri)ers= w1ic1 are ca##ed REG+(R.5BN )* carriers%

    An own nu%"er ported out

    It refers to t1e su)scri)ers w1o are ported out from t1is networ9 to ot1er networ9s and eno*

    t1e ser$ices pro$ided )* ot1er networ9s% 1e* are ca##ed P5RED.5 or E;ported )*

    carriers%

    A foreign nu%"er ported in

    It refers to t1e su)scri)ers w1o are ported out from ot1er networ9s to t1is networ9 and eno*

    t1e ser$ices pro$ided )* t1is networ9% 1e* are ca##ed P5RED.IN or Imported )* carriers%

    A foreign nu%"er ported to a foreign networ&

    It refers to t1e su)scri)ers w1o are ported out from one foreign networ9 to anot1er foreign

    networ9% 1e* are ca##ed CR5SS.P5RED )* carriers%

    A foreign nu%"er not &nown to "e ported

    20&0.2.7 Huawei Confidentia# Page 2

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    8/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    It refers to t1e su)scri)ers w1o )e#ong to foreign networ9s and are not ported% /or eas*

    memori8ing= we ca## t1em foreign ordinar* su)scri)ers= w1ic1 are ca##ed REG+(R.

    /5REIGN )* carriers%

    &%%2 ())re$iations

    ())r% /u## Description

    CdP( Ca##ed Part* (ddressCgP( Ca##ing Part* (ddress/NR /#e;i)#e Num)er RoutingG G#o)a# it#e rans#ationH+R Home +ocation Register I'SI Internationa# 'o)i#e Su)scri)er Identit*'DN 'o)i#e Director* Num)er 'NP 'o)i#e Num)er Porta)i#it*

    'SC 'o)i#e ser$ices Switc1ing Center 'SISDN 'o)i#e Station Internationa# ISDN Num)er'SRN 'o)i#e Station Roaming Num)er NPD6 Num)er Porta)i#it* Data)aseRN Routing Num)er SCP Ser$ice Contro# PointS'SC S1ort 'essage Ser$iceSP Signa#ing ransfer Point+DN emporar* +oca# Director* Num)er rans#ation *pe

    &%4 Document 5rgani8ation

    1is document descri)es most of t1e features supported )* t1e SG7000 e;cept for few #atest'NP ser$ices% /or #atest features= see t1e re#ated documents or on#ine 1e#p fi#es%

    C1apter 2 descri)es t1e 'NP ser$ice app#ied in t1e GS' networ9 and it is mandator* for

    readers= )ecause t1is c1apter pa$es t1e wa* for su)se3uent c1apters% ou are ad$ised to

    focus on t1e signa#ing f#ow and message processing f#ow%

    C1apter descri)es t1e /NR ser$ice app#ied in t1e GS' networ9 and it is optiona# for

    readers% 1is c1apter guides *ou to understand and commissioning t1e /NR ser$ice%

    C1apter 4 descri)es t1e 'NP ser$ice app#ied )etween t1e CD'( and GS' networ9s=

    inc#uding t1e NP from CD'( to GS' and t1e automatic NP )etween t1e GS' and CD'(%

    20&0.2.7 Huawei Confidentia# Page

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    9/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    Chapter ' M() in *+M

    2%& Networ9 Structure and Ser$ice Imp#ementation

    2%&%& Networ9 Structure

    'NP is introduced at t1e re3uest of t1e re#e$ant aut1orities% It 1e#ps to>

    Protect t1e )enefits of su)scri)ers%

    Encourage fair competition )etween carriers%

    Compe# carriers to impro$e ser$ice 3ua#it*%

    In practice= t1e networ9 structure of t1e 'NP ser$ice is simi#ar in a## countries%

    1e networ9 structure of t1e 'NP ser$ice is as s1own in /igure 2.&%

    1e NP(C is used as t1e NP management center and is responsi)#e of s*nc1roni8ing

    nationa# NP su)scri)er data%

    1e #oca# ser$ice management s*stem @+S'SA= as t1e uni$ersa# ser$ice management

    s*stem= pro$ides $arious interfaces% It pro$ides t1e simp#e o)ect access protoco# @S5(PA

    interface for NP su)scri)er registration wit1 t1e NP(C= t1e 65SS interface for interna#

    registration and deregistration= and t1e NPD6 interface for data s*nc1roni8ation )etween t1e

    +S'S and t1e NPD6%

    1e NPD6= ser$es as t1e NP data)ase= is used for su)scri)er NP status 3uer*% Huawei

    SG7000 pro$ides a## NPD6 functions%

    20&0.2.7 Huawei Confidentia# Page 4

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    10/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    1.1 Networ9 structure of t1e 'NP ser$ice

    2%&%2 Ser$ice Imp#ementation

    1e fo##owing figure s1ows a su)scri)er registration f#ow in t1e 'NP ser$ice% ( su)scri)er

    app#ies for t1e 'NP ser$ice from t1e customer ser$ice center% 1e customer ser$ice center

    pro$ides a new SI' card for t1e su)scri)er and t1en sends an NP re3uest to t1e +S'S% (fterrecei$ing t1e NP re3uest= t1e +S'S sends an NP re3uest to t1e NP data management center

    @NPCA and t1e NPC sends t1e NP re3uest to t1e origina# carrier of t1is su)scri)er for

    aut1entication @for e;amp#e= c1ec9 w1et1er t1e su)scri)er is an owing su)scri)erA% (fter

    getting t1e permission from t1e origina# carrier= t1e NPC performs t1e re#ated operations=

    inc#uding de#eting= adding= and acti$ation operations% In t1is wa*= a## carriers 1a$e t1e NP data

    of t1is su)scri)er%

    20&0.2.7 Huawei Confidentia# Page "

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    11/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    2%2 Signa#ing /#ow

    Since t1e signa#ing f#ows of t1e 'NP ser$ice for a## carriers are simi#ar= t1is section descri)es

    t1e re#ated signa#ing f#ow on#* on t1e perspecti$e of one carrier%

    1e signa#ing f#ow descri)ed in t1is section does not contain t1e processing procedures of a##

    messages% Some messages processed )* t1e SG7000 are not descri)ed in t1is section%

    20&0.2.7 Huawei Confidentia# Page

    NPR

    +S'S @RA NPC +S'S @DA

    /'S

    C(RESNPR

    NPR

    C(RESNPR

    (CCH5+DREF(CCH5+DREF

    NPR E,ECNPR E,EC

    C(RESDE+ SER

    +S'SDE+ SER

    NP RE(DNP RE(D

    GE H+R

    C(RES(DD SER

    +S'SDE+ SER

    (DD SER

    NP R/S NP R/S

    NP R/S

    NP (CIV(ED

    NP (CIV(ED S(S

    /+5B

    C+5SED

    /+5B

    C+5SED

    /+5B

    C+5SED

    N' IN/5

    +S'S(DD SER

    NP (CIV(ED

    +S'S @5A

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    12/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    2%2%& Ca##.Re#ated Signa#ing /#ow

    &%( #oca# su)scri)er ca##s a #oca# ordinar* su)scri)er or a ported.in su)scri)er

    1.1 ( #oca# su)scri)er ca##s a #oca# ordinar* su)scri)er or a ported.in su)scri)er

    &A% Su)scri)er ( ca##s su)scri)er 6 )* dia#ing t1e 'SISDN of 6%

    2A% 'SC( sends an SRI message to t1e SG7000 for t1e routing information= in w1ic1 can

    )e a specia# $a#ue or 0%

    A% 1e SG7000 3ueries t1e NPD6 to find out t1e H+R to w1ic1 t1e 'SISDN of t1e ca##ee

    )e#ongs and t1en modifies t1e SCCP ca##ed address in t1e SRI message to t1e H+R address%

    (fter t1at= t1e SG7000 forwards t1e message to t1e H+R%

    Note>

    /or a ported.in su)scri)er= t1e SCCP ca##ee G wi## )e modified to t1e H+R address% /or

    a #oca# ordinar* su)scri)er= t1e s*stem determines w1et1er to modif* t1e SCCP ca##ee

    G to t1e H+R address )ased on t1e actua# configurations%

    4A% 1e H+R returns t1e 'SRN to 'SC(%

    "A% 'SC( originates a ca## to 'SC6%

    20&0.2.7 Huawei Confidentia# Page 7

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    13/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    2%( foreign networ9 su)scri)er ca##s a #oca# ordinar* su)scri)er or a ported.insu)scri)er

    1.1( foreign networ9 su)scri)er ca##s a #oca# ordinar* su)scri)er or a ported.insu)scri)er

    &A% 1e foreign networ9 G'SC originates a ca## to t1e #oca# G'SC wit1 t1e ca##ee num)er

    RN'SISDN% 1is RN is optiona# and it is regu#ated at t1e re3uest of t1e re#e$ant aut1orities%

    2A% +oca# G'SC( sends an SRI message to t1e SG7000 for t1e routing information= in w1ic1

    can )e a specia# $a#ue or 0%

    A% 1e SG7000 3ueries t1e NPD6 to find out t1e H+R to w1ic1 t1e 'SISDN of t1e ca##ee

    )e#ongs and t1en modifies t1e SCCP ca##ed address in t1e SRI message to t1e H+R address%

    (fter t1at= t1e SG7000 forwards t1e message to t1e H+R%

    Note>

    /or a ported.in su)scri)er= t1e SCCP ca##ee G wi## )e modified to t1e H+R address% /or

    a #oca# ordinar* su)scri)er= t1e s*stem determines w1et1er to modif* t1e SCCP ca##ee

    G to t1e H+R address )ased on t1e actua# configurations%

    4A% 1e H+R returns t1e 'SRN to t1e G'SC%

    "A% 1e G'SC originates a ca## to 'SC6%

    20&0.2.7 Huawei Confidentia# Page

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    14/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    %( #oca# su)scri)er ca##s a ported.out su)scri)er= a cross.ported su)scri)er=or a foreign ordinar* su)scri)er

    1.1( #oca# su)scri)er ca##s a ported.out su)scri)er= a cross.ported su)scri)er= or a

    foreign ordinar* su)scri)er

    &A% Su)scri)er ( ca##s su)scri)er 6 )* dia#ing t1e 'SISDN of 6%

    2A% 'SC( sends an SRI message to t1e SG7000 for t1e routing information= in w1ic1 can

    )e a specia# $a#ue or 0%

    A% 1e SG7000 3ueries t1e NPD6 and finds out t1at t1e ca##ee is a ported.out su)scri)er= a

    cross.ported su)scri)er= or a foreign ordinar* su)scri)er% 1en= t1e SG7000 direct#* returns

    an SRI (C message to 'SC(%

    Note>

    @&A% 1e SCCP ca##ed address in t1e SRI (C message is t1e address of 'SC(%

    @2A% /or Huawei SG7000= t1e SCCP ca##ing address in t1e SRI (C message is not a

    specific address% 1e SG7000 direct#* uses t1e SCCP ca##ed address contained in t1e

    SRI message as t1e ca##ing address%

    @A% 1e '(P #a*er of t1e SRI (C message contains RN'SISDN% If su)scri)er 6 is a

    foreign ordinar* su)scri)er= t1e RN ma* not )e carried%

    4A% 'SC( originates a ca## to t1e #oca# G'SC= wit1 or wit1out t1e RN in t1e ca##ed num)er%

    20&0.2.7 Huawei Confidentia# Page -

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    15/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    "A% 1e #oca# G'SC originates a ca## to t1e foreign G'SC= wit1 or wit1out t1e RN in t1e ca##ed

    num)er% B1et1er to carr* t1e RN is p#anned in a unified manner% Genera##*= t1e RN is carried

    for an NP su)scri)er% 1e re#e$ant te#ecommunications aut1orities regu#ate t1e ru#es%

    2%2%2 Non.Ca##.Re#ated Signa#ing /#ow

    &% S1ort message '5 f#ow

    S1ort message f#ows are c#assified into t1e '5 and ' f#ows% 1e '5 f#ow refers to t1e s1ort

    message f#ow from t1e 'SC to t1e S'SC and t1e ' f#ow refers to t1e s1ort message f#ow

    from t1e S'SC to t1e ca##ee% 1e ' f#ow can )e di$ided into two parts> t1e S'SC 3ueries

    t1e H+R for t1e 'SC w1ere t1e ca##ee resides and t1e S'SC sends t1e s1ort message to t1e

    'SC%

    1e fo##owing cases e;ist in t1e 'NP ser$ice>

    Case #! A foreign networ& su"scri"er incorrectl sets the local +M+C address

    1.1( foreign networ9 su)scri)er incorrect#* sets t1e #oca# S'SC address

    &A% ( foreign networ9 su)scri)er sets t1e #oca# S'SC address and t1en sends a s1ort

    message%

    Note>

    Su)scri)er ( ma* origina##* )e a #oca# su)scri)er )ut does not c1ange t1e #oca# S'SC

    address w1en c1anging t1e SI' card= or ma* )e a $icious su)scri)er in a foreign

    networ9 and purpose#* sets an incorrect S'SC address%

    20&0.2.7 Huawei Confidentia# Page &0

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    16/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    2A% 1e foreign G'SC sends a message to t1e #oca# G'SC%

    A% 1e #oca# G'SC sends t1e message to t1e #oca# S'SC t1roug1 t1e SG7000%

    4A% 1e SG7000 3ueries t1e NPD6 and finds out t1at t1e target su)scri)er @su)scri)er (A is a

    foreign networ9 su)scri)er and direct#* returns t1e '5 (C message= in w1ic1 t1e ser error

    1eader fie#d isSu)scri)er not Ser$ice Center su)scri)er%

    Note>

    1e SG7000 returns t1e '5 (C message on#* w1en t1e s1ort message '5

    aut1entication function is ena)#ed on t1e SG7000 ot1erwise= t1e SG7000 direct#*

    forwards t1e message to t1e S'SC%

    Case '! An M$ short %essage is nor%all sent

    1.2(n '5 s1ort message is norma##* sent

    &A% +oca# su)scri)er ( sends a message to t1e #oca# 'SC%

    2A% 1e #oca# 'SC forwards t1e message to t1e SG7000%

    A% 1e SG7000 3ueries t1e NPD6 and finds out t1at su)scri)er ( is t1e #oca# su)scri)er and

    t1en forwards t1e message to t1e S'SC%

    20&0.2.7 Huawei Confidentia# Page &&

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    17/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    Note>

    In some NP scenarios= for e;amp#e= su)scri)ers re3uire adding RN in front of t1e ca##ed

    num)er= t1e SG7000 can determine w1et1er to add t1e RN for t1e NP su)scri)er= #oca#ordinar* su)scri)er= or foreign ordinar* su)scri)er%

    4A% 1e S'SC returns t1e '5 (C message%

    2% S1ort message ' f#ow

    1is section descri)es t1e f#ow of sending s1ort messages from t1e #oca# S'SC to a #oca#

    ordinar* su)scri)er or a ported.in su)scri)er%

    1.1 S1ort message ' f#ow in w1ic1 t1e ca##ee is a #oca# su)scri)er

    &A% 1e S'SC sends an SRIJ/5RJS' message to t1e SG7000= in w1ic1 can )e a

    specific $a#ue or 0%

    2A% 1e SG7000 3ueries t1e NPD6 to find out t1e H+R to w1ic1 t1e 'SISDN of t1e ca##ee

    )e#ongs and t1en modifies t1e SCCP ca##ed address in t1e SRIJ/5RJS' message to t1e

    H+R address% (fter t1at= t1e SG7000 forwards t1e message to t1e H+R%

    20&0.2.7 Huawei Confidentia# Page &2

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    18/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    Note>

    /or a ported.in su)scri)er= t1e SCCP ca##ee G wi## )e modified to t1e H+R address% /or

    a #oca# ordinar* su)scri)er= t1e s*stem determines w1et1er to modif* t1e SCCP ca##eeG to t1e H+R address )ased on t1e actua# configurations%

    A% 1e H+R returns t1e I'SI of t1e ca##ee and t1e address of 'SC6 to t1e S'SC%

    4A% 1e S'SC sends an 'J/orwardJS' message to 'SC6%

    "A% 'SC6 returns t1e 'J/orwardJS' (C message to t1e S'SC%

    % S1ort message e;c1ange )etween networ9s

    S1ort message e;c1ange refers to t1e f#ow of sending s1ort messages from t1e #oca# S'SC

    to a foreign networ9 su)scri)er%

    S1ort message e;c1ange )etween networ9s is c#assified into two modes> signa#ing e;c1ange

    and gatewa* e;c1ange%

    Mode #! +ignaling echange %ode

    In signa#ing e;c1ange mode= t1e #oca# S'SC 3ueries t1e foreign H+R for t1e 'SC w1ere t1e

    ca##ee resides and t1en sends t1e message to t1e 'SC%

    1.1 Signa#ing e;c1ange mode

    20&0.2.7 Huawei Confidentia# Page &

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    19/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    &A% &A% 1e S'SC sends an SRIJ/5RJS' message to t1e SG7000= in w1ic1 can )e a

    specific $a#ue or 0%

    2A% 1e SG7000 3ueries t1e NPD6 and finds out t1at t1e ca##ee is a foreign networ9su)scri)er and t1en adds t1e RN to t1e SCCP ca##ed address contained in t1e SRIJ/5RJS'

    message% (fter t1at= t1e SG7000 forwards t1e message to t1e foreign networ9%

    Note>

    In different scenarios= t1e re3uirements of w1et1er to add t1e RN in front of t1e SCCP

    ca##ed address contained in t1e SRIJ/5RJS' message ma* )e different% In addition= t1e

    #engt1 of t1e num)er carr*ing t1e RN ma* )e too #ong and t1us t1e countr* code must )e

    de#eted or t1e No( of t1e num)er must )e modified%

    A% 1e foreign 'NP.SR/ 3ueries and finds out t1at t1e su)scri)er )e#ongs to t1e #oca#networ9 and t1en forwards t1e message to t1e H+R%

    4A% 1e H+R returns t1e I'SI of t1e ca##ee and t1e address of 'SC6 to t1e S'SC%

    "A% 1e S'SC sends an 'J/orwardJS' message to 'SC6%

    A% 'SC6 returns t1e 'J/orwardJS' (C message to t1e S'SC%

    Mode '! *atewa echange %ode

    In gatewa* e;c1ange mode= t1e #oca# S'SC does not direct#* send t1e s1ort message to t1eforeign su)scri)er% Instead= it forwards t1e s1ort message to t1e foreign S'SC t1roug1 t1e

    S'PP #in9 )orne o$er t1e IP networ9 )etween S'SCs= and t1en t1e S'SC sends t1e s1ort

    message to t1e su)scri)er%

    6ased on w1et1er t1e #oca# S'SC 3ueries t1e NPD6= t1e gatewa* e;c1ange mode is

    c#assified into t1e fo##owing scenarios>

    Scenario &> In t1e s1ort message '5 f#ow= if t1e RN is added to t1e ca##ed num)er= t1e S'SC

    does not need to 3uer* t1e NPD6% Instead= it can direct#* forward t1e message to t1e foreign

    S'SC o$er S'PP%

    Scenario 2> 1e S'SC 3ueries t1e NPD6 t1roug1 t1e SRIJ/5RJS' message and t1en

    forwards t1e message to t1e foreign S'SC o$er S'PP )ased on t1e 3uer* resu#t%

    20&0.2.7 Huawei Confidentia# Page &4

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    20/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    1.2 Gatewa* e;c1ange in w1ic1 t1e S'SC 3ueries t1e NPD6

    1e messages returned )* t1e NPD6 are c#assified into two t*pes>

    &% DS message

    1e DS message carries t1e return reason 0& @trans#ate a specific addressA%

    Note>

    1is mode is app#ica)#e to on#* t1e scenario w1ere t1e #oca# S'SC 1as t1e S'PP #in9s

    wit1 on#* one foreign S'SC% B1en t1e #oca# S'SC 1as t1e S'PP #in9s wit1 mu#tip#e

    foreign S'SCs= t1e #oca# S'SC does not 9now w1ic1 foreign S'SC t1e message s1ou#d

    )e sent to%

    2% SRIJ/5RJS' (C message

    1is mode is t1e /(E I'SI s1ort message so#ution% 1e SRIJ/5RJS' (C message

    returned )* t1e NPD6 carries a specific I'SI and t1e S'SC sends messages to t1e foreign

    S'SC )ased on t1is I'SI%

    2%2% Inte##igent Ser$ice /#ow

    &% IDP so#ution

    20&0.2.7 Huawei Confidentia# Page &"

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    21/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    1.1 Inte##igent ser$ice f#ow in t1e IDP so#ution

    &% 1e originating 'SC triggers t1e inte##igent ser$ice t1roug1 t1e 5.CSI )* sending an IDP

    message to t1e originating SCP%

    2% 1e SG7000 3ueries t1e NPD6 and adds t1e RN in front of t1e Ca##ed Part* 6CD num)er

    1eader fie#d contained in t1e IDP message if re3uired%

    Note>

    1e SG7000 adds t1e RN for a## t1e ca##ees w1o are ported% /or #oca# ordinar*

    su)scri)ers or foreign ordinar* su)scri)ers= t1e SG7000 determines w1et1er to add t1e

    RN )ased on t1e actua# re3uirements%

    % 1e SCP returns a C5NINE message to t1e 'SC%

    4% 1e 'SC originates t1e SRI 3uer* f#ow% 1e signa#ing f#ow is t1e same as t1at descri)ed in

    t1e pre$ious section%

    2%(I so#ution

    20&0.2.7 Huawei Confidentia# Page &

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    22/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    1.1 Inte##igent ser$ice f#ow in t1e (I so#ution

    &% 1e originating 'SC triggers t1e inte##igent ser$ice t1roug1 t1e 5.CSI )* sending an IDP

    message to t1e originating SCP% 1e SG7000 does not process t1e message%

    2% 1e SCP sends an (I message to t1e SG for t1e NP information of t1e ca##ed num)er%

    % 1e SG7000 3ueries t1e NPD6 and returns t1e NP information to t1e SCP t1roug1 t1e (I

    ac9 message% 1e (I ac9 message ma* carr* t1e RN= 'SISDN= and NP S(S%

    4% 1e SCP returns t1e C5NINE message to t1e 'SC%

    "% 1e 'SC originates t1e SRI 3uer* f#ow% 1e signa#ing f#ow is t1e same as t1at descri)ed in

    t1e pre$ious section%

    AT- ac& %essage sa%ples

    @&A REG+(R.5BN su)scri)er

    20&0.2.7 Huawei Confidentia# Page &7

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    23/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    @2A P5RED.IN su)scri)er

    @A P5RED.5 su)scri)er

    20&0.2.7 Huawei Confidentia# Page &

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    24/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    @4A CR5SS P5RED su)scri)er

    @"A REG+(R./5REIGN su)scri)er

    20&0.2.7 Huawei Confidentia# Page &-

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    25/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    2%2%4 'NP :uer* for /i;ed Networ9s

    In t1e countr* app#ied wit1 t1e 'NP ser$ice= t1e NP status of mo)i#e su)scri)ers is not ta9en

    into consideration in t1e fi;ed networ9% 1at is= w1en a fi;ed networ9 su)scri)er ca##s an NP

    su)scri)er= t1e ca## is direct#* connected to t1e mo)i#e networ9 and t1e mo)i#e networ9

    comp#etes t1e su)se3uent 3uer* and ca## connection%

    /ew carriers use t1e '(P so#ution for 'NP 3uer*% /or detai#ed princip#es and data

    configuration= see 2%%7 -% 'NP :uer* for /i;ed Networ9s%

    2% Data Configuration of t1e 'NP Ser$ice

    2%%& +icense Settings

    &% +icense Description

    1e 'NP ser$ice pro$ided )* t1e SG7000 is contro##ed )* t1e #icense fi#e% 1e fo##ow ta)#e

    #ists t1e items of t1e #icense fi#e t1at contro#s t1e 'NP ser$ice%

    a)#e &%& Items of t1e #icense fi#e contro##ing t1e 'NP ser$ice

    Item Description

    NP@'NP+NP/NRA ser It contro#s t1e num)er of su)scri)ers supported )* t1e 'NP ser$ice% It ismandator*%

    NP@'NP+NP/NRA /unction It is t1e function switc1 of t1e 'NP ser$ice= t1at is= w1et1er to ena)#e t1e

    20&0.2.7 Huawei Confidentia# Page 20

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    26/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    'NP ser$ice% It is mandator*%NP su)scri)er S1ort 'essageScreening /unction

    It is t1e 'NP s1ort message screening switc1= t1at is= w1et1er to screent1e 'NP s1ort message% It is optiona#%

    /or detai#s a)out 1ow to o)tain t1e #icense fi#e= see t1e re#ated #icense user guide de#i$ered

    wit1 t1e product%

    2% +icense acti$ation

    @&A% 5)tain a #icense fi#e and t1en put it in D!+*/000+1RV-C1+on t1e 6('%

    @2A% Run ACT L-C1(+1to acti$ate t1e #icense fi#e%

    @A% Run L+T L-C1(+1and CHK L-C1(+to c1ec9 w1et1er t1e resu#ts are t1e same%

    @4A% Run +1T +2++RVC3*to ena)#e t1e 'NP ser$ice= as fo##ows>

    +1T +2++RVC3*! -T2)140, -+$)1(4#5+1T +2++RVC3*! -T2)14#, -(D164', +TAT7+4#5

    +1T +2++RVC3*! -T2)14#, -(D164#/, +TAT7+4#5 8optional9.

    @"A% Run 3MTto format t1e data and t1en #oad a## )oards%

    2%%2 Concepts a)out 'NP Data Configuration

    1e configuration of t1e 'NP data is di$ided into two parts>

    &% Su)scri)er data configuration> 1e su)scri)er data is used to define su)scri)er attri)utes%

    1e re#ated ta)#es are t1e 'NP H+R address ta)#e= 'NP routing num)er ta)#e= 'NP foreign

    networ9 num)er segment ta)#e= 'NP #oca# networ9 num)er segment ta)#e= and ser$ice user

    attri)ute ta)#e% 1e re#ations1ips )etween t1ese ta)#es wi## )e descri)ed in t1e ne;t section%

    2% Software parameter configuration> 1e software parameters are used to define w1et1er to

    process 'NP.re#ated messages and 1ow to process t1ese messages% 1e re#ated ta)#es are

    t1e 'NP software parameter ta)#e= software parameter ta)#e= DSP ta)#e= 'NP specia# prefi;

    ta)#e= and prefi; ana#*sis num)er ta)#e%

    2%% Re#ations1ips 6etween Data a)#es and Data Configuration

    &% Re#ations1ips )etween data ta)#es

    1e 'NP su)scri)er data is defined )* t1e ta)#es as s1own in t1e fo##owing figure% 1e

    fo##owing s1ows t1e reference re#ations1ip )etween data ta)#es% B1ere=

    'NPH+R(DDR is t1e 'NP H+R address ta)#e and is used to define t1e H+R to w1ic1 #oca#

    su)scri)ers )e#ong%

    'NPR5EN' is t1e 'NP routing num)er ta)#e and is used to define t1e #oca# or foreign

    networ9 routing num)ers in t1e 'NP ser$ice%

    SER(R is t1e ser$ice su)scri)er attri)ute ta)#e and is used to define a## NP su)scri)ers%

    20&0.2.7 Huawei Confidentia# Page 2&

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    27/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    'NP/RGNRNG is t1e 'NP foreign networ9 num)er segment ta)#e and is used to define t1e

    foreign networ9 num)er segments%

    'NP+5CNRNG is t1e 'NP #oca# networ9 num)er segment ta)#e and is used to define t1e#oca# networ9 num)er segments%

    1.1 Re#ations1ips )etween 'NP user data ta)#es

    2% Data configuration

    @&A% Configure t1e 'NP H+R address ta)#e%

    ADD M()HLRADDR! ADDR4:;':, -M+-CD4:@#00:5

    (## foreign networ9 routing num)ers s1ou#d )e configured 1ere% If t1e mu#ti.RN switc1 of t1e

    #oca# networ9 is ena)#ed in t1e 'NP software parameter ta)#e= t1e #oca# networ9 routing

    num)er s1ou#d a#so )e configured 1ere%

    1e I'SI num)er must )e configured and it is used to )e fi##ed at t1e '(P #a*er of t1e SRI

    ac9 message returned )* t1e SG7000% 1e I'SI num)er can )e configured free#*% Howe$er=

    w1en t1e s1ort message /(EI'SI so#ution is used= t1e I'SI num)er must )e correct#*

    configured )ecause it wi## )e fi##ed at t1e '(P #a*er of t1e returned SRIJ/5RJS' ac9

    message%

    20&0.2.7 Huawei Confidentia# Page 22

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    28/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    @A% Configure t1e ser$ice su)scri)er attri)ute ta)#e%

    ADD +1R7ATTR! 7+R(7M4:;'0000:, 1(D(7M4:;'

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    29/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    1.1 :uer* se3uence of 'NP data ta)#es

    @&A% 1e configuration of software parameters determines w1ic1 messages are to )e

    processed% o process t1e message from t1e GS' networ9= t1e G trans#ation must )e

    performed on t1e SG7000% Howe$er= t1ere is no restriction for processing t1e messages from

    t1e CD'( networ9%

    @2A% 1e ta)#e 3uer* se3uence is as s1own in t1e preceding figure= t1at is= ser$ice su)scri)er

    attri)ute ta)#e K foreign networ9 num)er segment ta)#e K #oca# networ9 num)er segment

    ta)#e%

    Note>

    (s for t1e 3uer* of 'NP.re#ated ta)#es= if t1e countr* code 1as )een configured in t1e

    'NP software parameter ta)#e= t1e SG7000 wi## automatica##* add or de#ete t1e countr*

    code during t1e 3uer*%

    20&0.2.7 Huawei Confidentia# Page 24

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    30/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    &% 1e SG7000 direct#* 3ueries t1e origina# num)er%

    2% If t1e origina# num)er 3uer* fai#s= t1e SG7000 de#etes t1e countr* code from t1e

    num)er% If t1e de#etion is successfu#= t1e SG7000 3ueries t1e num)er w1ose countr*

    code is de#eted% If t1e 3uer* is successfu#= t1e procedure is comp#ete% If t1e 3uer* is

    unsuccessfu#= t1e SG7000 3ueries t1e num)er in t1e ne;t ta)#e%

    % If t1e de#etion of t1e countr* code is unsuccessfu#= t1e SG7000 adds t1e countr* code

    to t1is num)er and t1en performs t1e 3uer* again% If t1e 3uer* is successfu#= t1e

    procedure is comp#ete% If t1e 3uer* is unsuccessfu#= t1e SG7000 3ueries t1e num)er in

    t1e ne;t ta)#e%

    If t1e countr* code is not configured in t1e 'NP software parameter ta)#e= t1e SG7000

    performs 3uer* on#* once )* using t1e origina# num)er%

    In specia# cases= t1e preceding 3uer* se3uence can )e c1anged )* data configuration%

    /or detai#s= see Repeatition of Countr* Codes and (rea Codes%

    @A% /or different messages= t1e fie#ds used for 3uer* are different% /or SRI and SRIJ/5RJS'

    messages= t1e SCCP ca##ed G is used for 3uer* for t1e IDP message= t1e Ca##ed Part*

    6CD Num)er at t1e C(P #a*er is used for 3uer* for ot1er messages= t1e 'SISDN at t1e

    '(P #a*er is used for 3uer*%

    @4A% In different NP conditions= t1e SG7000 processes different messages )* using different

    processing met1ods% /or detai#s= see t1e preceding signa#ing f#ows%

    2%%" Ca##.Re#ated Data Configuration

    &% Data configuration of t1e ca## f#ow

    1e configuration of ca##.re#ated parameters is as fo##ows%

    Data configuration>

    +1T M()+$3TC3*! M()M$D14M()3(, M()M+*T2)14?-T0#, (C4:;':, -+M7LT-R(4$)1(,3-LLT2)4M$D1', 3(7(K(+7?4 *@#5

    Parameter ID Parameter Name Parameter Description

    'NP'5DE 'NP mode Genera##*= it is set to M()3(8M()3( %ode9% 1is modesupports $arious NP scenarios= inc#uding inter.carrier

    'NP= intra.carrier /NR= and CD'(.GS' NP%'NP'SGPE 'essage t*pe of 'NP

    ser$ice processingIt indicates t1e t*pe of t1e messages intercepted forprocessing in t1e 'NP ser$ice% It must )e configured)ased on t1e actua# conditions%?-T08MA)9> B1en t1is option is se#ected= t1e s*stemintercepts and processes '(P messages= inc#uding t1eSRI= SRIJ/5RJS'= (I= CC6S= SENDJI'SI=REP5RJS'JDE+IVERJS(S= SRIJ/5RJ+CS=S5RJSRI= NSRCREDJSSJN5I/= +5CRE:=and S'SRE: messages% 1e switc1 is ena)#ed )*defau#t% @(pp#ication scenario> Reso#$ing NP routingpro)#emANote>B1en t1e corresponding switc1 is ena)#ed= t1e SG7000processes t1e message )ased on t1e user information

    configured in t1e user attri)ute ta)#e%

    20&0.2.7 Huawei Confidentia# Page 2"

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    31/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    NC Countr* code It specifies t1e countr* code of a su)scri)er num)er% (su)scri)er num)er carries no countr* code )* defau#t%1is countr* code indicates t1e code of t1e 1ome countr*of a su)scri)er% Genera##* it must )e configured and does

    not carr* t1e prefi; 00%+5C(+RNCD +oca# networ9 route

    num)erIt specifies t1e RN of t1is networ9% B1en MultiR(switch is set to Close= *ou must configure t1e routenum)er 1ere% B1en MultiR( switchis set to $pen= *oumust configure mu#tip#e route num)ers in t1e 'NP routenum)er ta)#e rat1er t1an configure t1em 1ere%

    IS'+INRN 'u#ti.RN switc1 It determines w1et1er mu#tip#e RNs are a##owed in t1e#oca# networ9%B1en it is set to Close= t1e RN num)er of t1is networ9references t1e $a#ue of Local networ& route nu%"erw1en it is set to $pen= t1e RN num)er of t1is networ9references a record from t1e 'NP routing num)er ta)#e%

    /I++P RN fi## t*pe B1en t1e SG7000 returns t1e SRIJac9 message= t1e'SRN is returned in an* of t1e fo##owing mode> M$D108R(M+-+D( tpe9> 1e s*stem adds t1e

    RN in front of t1e num)er contained in t1e messagewit1out c1anging t1e num)er%

    M$D1#8CCR(M+-+D( tpe9> 1e s*stem adds

    t1e CCRN in front of t1e num)er @NDCN'Acontained in t1e message%

    M$D1'8R(M+-( tpe9> 1e s*stem adds t1e RN

    in front of t1e num)er contained in t1e message% Ift1e num)er contains t1e CC= t1e s*stem remo$est1e CC and t1en adds t1e RN to t1e num)er if t1enum)er does not contain t1e CC= t1e s*stem direct#*adds t1e RN to t1e num)er%

    M$D1 1e s*stem adds t1e

    RNCC in front of t1e num)er @NDCN'Acontained in t1e message%

    It is configured )ased on t1e actua# networ9ing structure%If a num)er contains a specia# prefi;= t1e fi## t*pe is a#wa*sLRNorigina# num)erL% /or t1e #atter t1ree t*pes= w1en t1erecei$ed message contains t1e prefi; 00 or 0= t1e s*stemremo$es t1e prefi; during num)er com)ination%Note>(s for t1e SRIJ/5RJS' message= it must )e set toM$D10% ou can on#* use (ew *Tto c1ange t1e $a#ue%

    /NNNS6 1e RN configureparameter of foreign not9nown ported

    It is $a#id on#* w1en t1e ca##ed part* in t1e message is anordinar* su)scri)er @wit1out NPA in ot1er networ9% It can)e set to>*@8MA) CALL R1LAT1D9> B1en it is se#ected= t1e '(Pca##.re#ated message @t1e SRI messageA contains t1ere#e$ant RN after )eing processed in t1e 'NP ser$ice%B1en it is not se#ected= t1e message does not contain t1e

    RN%

    Note>

    /or #oca# ordinar* su)scri)ers @t1at is= t1e su)scri)ers 3ueried in t1e #oca# networ9

    num)er segment ta)#eA= t1e SG7000 processes t1e SRI messages )ased on t1e

    princip#es descri)ed in 2%2%& &%&% ( #oca# su)scri)er ca##s a #oca# ordinar* su)scri)er or a

    ported.in su)scri)er%

    20&0.2.7 Huawei Confidentia# Page 2

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    32/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    2% Data configuration of t1e inte##igent ser$ice f#ow

    'ode &> Data configuration of t1e IDP so#ution

    /or t1e IDP so#ution= t1e C(P message processing switc1 must )e ena)#ed%

    +1T M()+$3TC3*! M()M+*T2)14?-T##, 3(7(K(+7?4*#0, L$CR()ARA4*#05

    Parameter ID Parameter Name Parameter Description

    'NP'SGPE 'essage t*pe of 'NPser$ice processing

    It indicates t1e t*pe of t1e messages intercepted forprocessing in t1e 'NP ser$ice% It must )e configured)ased on t1e actua# conditions%?-T#8CA)9> B1en it is se#ected= t1e SG7000 interceptsand processes t1e C(P.IDP message= and adds t1e RNto t1e ca##ed num)er to distinguis1 t1e inter.networ9c1arging from t1e intra.networ9 c1arging for prepaidsu)scri)ers%Note>

    B1en t1e corresponding switc1 is ena)#ed= t1e SG7000processes t1e message )ased on t1e user informationconfigured in t1e user attri)ute ta)#e%

    /NNNS6 1e RN configureparameter of foreign not9nown ported

    It is $a#id on#* w1en t1e ca##ed part* in t1e message is anordinar* su)scri)er @wit1out NPA in ot1er networ9% It can)e set to>*#8CA) -D)9> B1en it is se#ected= t1e C(P.IDP messagecontains t1e re#e$ant RN after )eing processed )* t1e'NP ser$ice%*@8MA) CALL R1LAT1D9> B1en it is se#ected= t1e '(Pca##.re#ated message @SIPA contains t1e re#e$ant RN after)eing processed )* t1e 'NP ser$ice%

    +5CRNP(R( 1e RN configureparameter of #oca#regu#ar user

    It is $a#id on#* w1en t1e message source is an ordinar*su)scri)er in t1is networ9% It can )e set to>*#8CA) -D)9> B1en it is se#ected= t1e C(P.IDP message

    contains t1e re#e$ant RN after )eing processed )* t1e'NP ser$ice%

    'ode 2> Data configuration of t1e (I so#ution

    1e (I so#ution processes t1e (I messages )ut not IDP messages% 1erefore= t1e '(P

    message processing switc1 must )e ena)#ed and t1e C(P message processing switc1 must

    )e disa)#ed% In addition= t1e AT- %odemust )e set to TC rela%

    +1T M()+$3TC3*! M()M+*T2)14 ?-T##E?-T#0, 3(7(K(+7?4*B#, L$CR()ARA4* Reso#$ing NP routingpro)#emA?-T#8CA)9> B1en it is se#ected= t1e SG7000 interceptsand processes t1e C(P.IDP message= and adds t1e RNto t1e ca##ed num)er to distinguis1 t1e inter.networ9c1arging from t1e intra.networ9 c1arging for prepaid

    20&0.2.7 Huawei Confidentia# Page 27

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    33/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    su)scri)ers%Note>B1en t1e corresponding switc1 is ena)#ed= t1e SG7000processes t1e message )ased on t1e user information

    configured in t1e user attri)ute ta)#e%/NNNS6 1e RN configure

    parameter of foreign not9nown ported

    It is $a#id on#* w1en t1e ca##ed part* in t1e message is anordinar* su)scri)er @wit1out NPA in ot1er networ9% It can)e set to>*B 8AT-9> B1en it is se#ected= t1e (I message containst1e re#e$ant RN after )eing processed )* t1e 'NPser$ice%

    +5CRNP(R( 1e RN configureparameter of #oca#regu#ar user

    It is $a#id on#* w1en t1e message source is an ordinar*su)scri)er in t1is networ9% It can )e set to>* B1en it is se#ected= t1e (I message containst1e re#e$ant RN after )eing processed )* t1e 'NPser$ice%

    (I'5DE (I mode It can )e set to>M$D108+CC) rela9> 1e s*stem modifies t1e ca##ed Gaddress at t1e SCCP #a*er to t1e ca##ed part* 1omed H+R

    address or RN'SISDN according to t1e su)scri)er NPstatus= and t1en transfers t1e message%M$D1#8TC rela9> 1e s*stem returns t1e (I.(Cmessage to t1e 3uer* entit* according to t1e su)scri)erNP status% 1e message contains t1e su)scri)er NPstatus information and t1e RN%

    Note>

    /or t1e preceding data configuration of t1e inte##igent ser$ice f#ow= t1e (I message wi##

    a#wa*s )e processed )ecause t1e '(P message processing switc1 is ena)#ed for t1e

    imp#ementation of t1e 'NP ser$ice% Howe$er= in t1e IDP so#ution= t1e SG7000 wi## not

    recei$e t1e (I 3uer*%

    2%% S'S.Re#ated Data Configuration

    &% S1ort message '5 aut1entication

    /or detai#ed princip#es= see case & in 2%2%2 &% S1ort message '5 f#ow%

    Data configuration>

    +1T M()+$3TC3*! +MA+F-TCH4?-T0#, +MA+CHCALL1D4+F-TCH#5

    Parameter ID Parameter Name Parameter Description

    S'(SBICH S'( switc1 It specifies t1e mode in w1ic1 t1e SG7000 processesmessages from t1e GS' networ9% Its $a#ue is of t1eenumeration t*pe and can )e set to>?-T08+MA switch9> It is t1e genera# switc1 for '5message aut1entication% B1en it is set to Close= a##messages from '5 forward are not aut1enticated% B1enit is set to $pen= t1e s*stem processes t1e ca##ing num)erof t1e '5 forward message% B1en finding out t1at t1eca##ing part* is a su)scri)er of some ot1er networ9= t1es*stem regards t1e aut1entication a fai#ure and returns an'5J(C message t1at carries t1e error code @indicatingnot a su)scri)er in t1is S'SCA% If t1e ca##ing part* is asu)scri)er in t1is networ9= t1e aut1entication is passed%

    20&0.2.7 Huawei Confidentia# Page 2

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    34/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    Note>

    1e S'( switc1 is t1e genera# switc1 for '5 message aut1entication% 1e '5

    messages are to )e processed on#* w1en t1is switc1 is set to $pen%

    2% '5 ca##ed num)er processing

    /or detai#ed princip#es= see case 2 in 2%2%2 &% S1ort message '5 f#ow%

    Data configuration>

    +1T M()+$3TC3*! 3(7(K(+7?4*'#, L$CR()ARA4*'#, +MA+F-TCH4?-T0#,+MA+CHCALL1D4+F-TCH#5

    Parameter ID Parameter Name Parameter Description

    S'(SCHC(++ED S'( ca##ed processswitc1

    It can )e set to>+F-TCH08Close9> 1e s*stem direct#* sends t1emessage to t1e S'SC regard#ess of w1et1er t1e ca##ee isported%+F-TCH#8$pen9> 1e s*stem adds t1e RN in front of t1eca##ed num)er for t1e ca##ee w1o is ported= and t1ensends t1e message to t1e S'SC%1e premise is t1at t1e aut1entication must )e passed%1is switc1 is $a#id on#* w1en +MA switchis set to $pen%

    /NNNS6 1e RN configureparameter of foreign not9nown ported

    It is $a#id on#* w1en t1e ca##ed part* in t1e message is anordinar* su)scri)er @wit1out NPA in ot1er networ9% It can)e set to>*'8M$9> B1en it is se#ected= t1e '5 message contains

    t1e re#e$ant RN after )eing processed )* t1e 'NPser$ice%

    +5CRNP(R( 1e RN configureparameter of #oca#regu#ar user

    It is $a#id on#* w1en t1e message source is an ordinar*su)scri)er in t1is networ9% It can )e set to>*'8M$9> B1en it is se#ected= t1e '5 message containst1e re#e$ant RN after )eing processed )* t1e 'NPser$ice%

    % '5 s1ort message 6P(SS

    1is so#ution en1ances t1e s1ort message '5 ca##ed num)er processing so#ution%

    -%ple%entation principle!

    1e SG7000 intercepts t1e #oca##* terminated '5 message= 3ueries t1e NP information of t1eca##ee= and t1en adds t1e RN% If t1e message is sent )* an internationa##* roaming su)scri)er=

    t1e 1ome S'SC of t1is su)scri)er cannot ana#*8e t1e RN after t1e message is intercepted )*

    t1e SG7000 and is prefi;ed t1e RN to t1e ca##ed num)er= w1ic1 affects t1e message sending%

    Bit1 t1is function= t1e SG7000 determines w1et1er t1e destination of t1is message is t1e

    #oca# S'SC )ased on t1e SCCP ca##ed G% If *es= t1e SG7000 adds t1e RN in front of t1e '5

    ca##ed num)er% If not= t1e SG7000 direct#* forwards t1e message%

    Data configuration!

    Step &> Configure 'NP software parameters%

    20&0.2.7 Huawei Confidentia# Page 2-

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    35/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    +1T M()+$3TC3*! ?2)A+++F-T4*'#5

    Parameter ID Parameter Name Parameter Description

    6P(SSSBI 6P(SS switc1 It determines w1et1er t1e SG7000 app#ies s1ort message

    or IN 6P(SS on a message )efore app#*ing t1e 'NPser$ice on t1e message%It is optiona#% Its $a#ue is of t1e enumeration t*pe% It can)e set to>*'8+M+ ?2)A++9> B1en it is se#ected= t1e SG7000 usest1e ca##ed G contained in t1e message to matc1 t1e #oca#S'SC address% If t1e matc1ing succeeds= t1e SG7000continues t1e su)se3uent processing if t1e matc1ingfai#s= t1e SG7000 transparent#* forwards t1e message%

    Step 2> Configure t1e #oca# S'SC address%

    ADD MC+M+CADDR! +M+CADDR4:=B#>>00:5

    1e #oca# S'SC address must )e configured%

    4% S1ort message ' message processing

    -%ple%entation principle!

    /or detai#ed princip#es= see 2%2%2 2% S1ort message ' f#owand mode & LSigna#ing e;c1ange

    modein 2%2%2 % S1ort message e;c1ange )etween netwo9s%

    Data configuration!

    Step &> Configure 'NP software parameters%

    +1T M()+$3TC3*! 3(7(K(+7?4** B1en it is se#ected= t1e'(P non.ca##.re#ated message contains t1e re#e$ant RNafter )eing processed )* t1e 'NP ser$ice%

    Note>

    &% /or ported.in or #oca# ordinar* su)scri)ers @t1at is= t1e su)scri)ers 3ueried in t1e #oca#

    networ9 num)er segment ta)#eA= t1e SG7000 processes t1e SRIJ/5RJS' messages

    )ased on t1e princip#es descri)ed in 2%2%2 2% S1ort message ' f#ow%

    2% /or ported.out or foreign ordinar* su)scri)ers= t1e SG7000 processes t1e

    SRIJ/5RJS' messages )ased on t1e princip#es descri)ed in mode & LSigna#ing

    e;c1ange modein2%2%2 % S1ort message e;c1ange )etween netwo9s% (fter app#*ing

    t1e NP processing= t1e SG7000 adds t1e foreign networ9 RN to t1e SCCP ca##ed G%

    Step 2> Configure t1e G data%

    20&0.2.7 Huawei Confidentia# Page 0

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    36/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    (fter app#*ing t1e NP processing= t1e SG7000 adds t1e foreign networ9 RN to t1e SCCP

    ca##ed G contained in t1e SRIJ/5RJS' message= so t1e RN must )e configured in t1e G

    ta)#e in order to route t1e messages to t1e corresponding foreign networ9s%

    ADD +CC)*T! (-4(M, RT4+T)#, FM4+*FM, D64#', *T4*T@, TT40, C)4-+D(, A-4-(T1R,A34:D0>##:5

    Note>

    In some cases= t1e SCCP ca##ed G needs to )e c1anged% In t1is case= t1e NEB G

    function of t1e SG7000 is used%

    1e fo##owing is an e;amp#e in w1ic1 t1e G data record w1ose RN is D0"&2 and carries

    two digits of countr* code wit1 t1e num)er attri)ute Internationa# num)eris c1anged

    into t1e new G w1ose RN is sti## D0"&2 )ut does not carr* t1e countr* code and a#so t1e

    num)er attri)ute is c1anged intoNationa# num)er

    %

    (DD SCCPNG> GMG4= CPMISDN= (IMN'= CH(NGE'5DEM'5DI/=

    CH(NGE+ENM7= (/MLD0"&2L !!1e s*stem generates inde; &0%

    (DD SCCPG> NIMN'= RMSP2= B'MSGB'= D,M&2= NG,M&0= GMG4= M0=

    CPMISDN= (IMINER= (/MLD0"&2L

    "% S1ort message ' message processing @/(E I'SIA

    -%ple%entation principle!

    /or detai#ed princip#es= see mode 2 LGatewa* e;c1ange mode in 2%2%2 % S1ort message

    e;c1ange )etween netwo9s%

    Data configuration!

    Step &> Configure 'NP software parameters%

    +1T M()+$3TC3*! +MA+F-TCH4?-T##, +M+3AK1FA24?-T6I0@+oca# S'SRE:A

    6I&@/oreign S'SRE:A6I@+oca# SRIJ/5RJS'A

    20&0.2.7 Huawei Confidentia# Page &

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    37/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    6I4@/oreign SRIJ/5RJS'AIt must )e configured )ased on t1e actua# conditions%

    Note>

    &% /or ported.in or #oca# ordinar* su)scri)ers @t1at is= t1e su)scri)ers 3ueried in t1e #oca#

    networ9 num)er segment ta)#eA= t1e SG7000 processes t1e SRIJ/5RJS' messages

    )ased on t1e princip#es descri)ed in 2%2%2 2% S1ort message ' f#ow%

    2% In genera# GS' NP app#ication= t1e SG7000 processes on#* t1e SRIJ/5RJS'

    message from t1e foreign networ9% 1erefore= on#* ?-T Configure t1e 'NP routing num)er ta)#e%

    1e foreign networ9 RN must )e configured%

    ADD M()R$7T1(7M! (7M4:D0B

    1e s1ort message screening function is imp#emented )efore t1e imp#ementation of t1e

    s1ort message anti.#oop function= and t1erefore= t1e* do not conf#ict wit1 eac1 ot1er%

    Data configuration!

    Step &> Ena)#e t1e s1ort message screening switc1%

    +1T M()+$3TC3*! +M+?L$CK+F-T4+F-TCH#5

    Step 2> (dd a record in t1e RN screening num)er segment ta)#e% 1e added record is a

    num)er segment used to identif* a S'SC= and a## messages carr*ing t1e ca##ing G t1at

    )e#ong to t1is num)er segment are app#ied t1e s1ort message screening processing%

    ADD +M+RTR(*! ?1*-((7M4:#

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    38/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    7% S1ort message anti.#oop

    1is function is app#ica)#e on#* to signa#ing e;c1ange mode% B1en t1e ca##ed num)er in t1e

    SRIJ/5RJS' carries t1e #oca# networ9 RN and t1e ca##ee is a ported.out su)scri)er= t1e

    SG7000 returns t1e DS message= indicating t1at t1e NP data is incorrect%

    Data configuration!

    Ena)#e t1e s1ort message anti.#oop switc1%

    +1T M()+$3TC3*! L$$)D1T1CT4*'#5

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    39/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    ADD ++-M+-R(*! 3R$M-M+-4@B0#

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    40/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    2% 'odif* address attri)ute parameters

    o perform t1e 'NP processing= *ou need to modif* t1e address attri)ute parameters in t1e

    message% ou can modif* t1e parameters )ased on t1e parameters #isted in t1e fo##owingta)#e% /irst= se#ect a message t*pe and t1en modif* t1e num)er attri)ute%

    Parameter ID ParameterName

    Parameter Description

    'NPP(R( 'NP N5(parameter

    It determines t1e mode )* w1ic1 t1e nature of address @No(A of differentmessages is modified in t1e 'NP ser$ice% It can )e set to>*#8Modifing (oA of noncall related %essage of nu%"er ported out9 > Itcontro#s w1et1er to modif* t1e No( of t1e ca##ee after t1e RN is added%*'8($A of CA)-D) called part nu%"er9 > It contro#s w1et1er to modif* t1eNo( of t1e ca##ed num)er in t1e C(P IDP message%* It contro#s w1et1erto modif* t1e No( of t1e ca##ed num)er in t1e ISP message%*/8Modifing (oA of called nu%"er of M$ %essage9> It contro#s w1et1er tomodif* t1e No( of t1e ca##ed num)er in t1e '5 message%Note>No(> It is s1ort for nature of address= t1at is= w1et1er a num)er is a nationa#num)er of an internationa# num)er%

    'NP5 No( for nonJca##re#atedmessageof ownported out

    It is $a#id on#* w1en M() ($A para%eteris set to Modifing (oA of noncallrelated %essage of nu%"er ported out% It can )e set to>NN5BN@n9nownASRC5DE@Su)scri)er num)erAN'RSV@Reser$ed for nationa# useAN'@Nationa# significant num)erAINER@Internationa# num)erARSV@SpareAIt must )e configured )ased on t1e actua# networ9ing structure% It contro#sw1et1er to modif* t1e ca##ed No( in t1e non.ca##.re#ated message of an NP.outsu)scri)er%

    C(P'/N( No( of C(PJIDPCa##edpart*num)er

    It is $a#id on#* w1en M() ($A para%eteris set to (oA of CA)-D) calledpart nu%"er% It can )e set to>SP(RE@SpareAS6N'@Su)scri)er.num)[email protected])erAN(N'@Nationa#.num)erA

    INER@Internationa#.num)[email protected])erAIt must )e configured )ased on t1e actua# networ9ing structure%

    C(P'5N( No( of C(PJIDPCa##edpart* 6CDnum)er

    It is $a#id on#* w1en M() ($A para%eteris set to (oA of CA)-D) calledpart ?CD nu%"er% It can )e set to>NN5BN@n9nownAINER@Internationa#. num)erAN(N'@Nationa#. num)[email protected])[email protected]@Reser$edARESE,@Reser$ed.for.e;tensionAIt must )e configured )ased on t1e actua# networ9ing structure%

    '(PN( No( of ca##ed

    num)er of

    It is $a#id on#* w1en M() ($A para%eteris set to -ndicator of %odifing thecalled (oA of the MA) callrelated %essage% It can )e set to>

    NN5BN@n9nownA

    20&0.2.7 Huawei Confidentia# Page "

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    41/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    '(P ca##re#atedmessage

    INERN'@Internationa#. num)erAN(SIGN@Nationa#.significant.num)[email protected])erAS6N'@Su)scri)er.num)erA

    RES@Reser$edA(66RE@())re$iatedARESE,@Reser$ed.for.e;tensionAIt must )e configured )ased on t1e actua#networ9ing structure%

    IN(PN5( Ca##edNo( of t1eIN(PC5NNECmessage

    It is $a#id on#* w1en M() ($A para%eteris set to -ndicator of %odifing thecalled (oA of the -(A) %essage% It can )e set to>SP(RE@SpareAS6N'@Su)scri)er num)erANN5BN@n9nownAN(N'@Nationa# significant num)erAINER@Internationa# num)erANESPEC@Networ9 specific num)erANERN'N@Networ9 routing num)er in nationa# significant num)er formatANERN'S@Networ9 routing num)er in networ9 specific num)er formatANERN'B@Networ9 routing num)er wit1 ca##ed director* num)erA

    1e No( of t1e IDP message is configura)#e% It must )e configured )ased ont1e actua# networ9ing structure%

    ISP(DDRN5( No( of ca##ednum)er ofISPmessage

    It is $a#id on#* w1en M() ($A para%eteris set to Modifing (oA of callednu%"er of -+7) %essage% It can )e set to>RSV@SpareASRC5DE@Su)scri)er num)erANN5BN@n9nownAN'@Nationa# significant num)erAINER@Internationa# num)erA1e No( of t1e ISP message is configura)#e% It must )e configured )ased ont1e actua# networ9ing structure%

    '5(DDRN5( No( of ca##ednum)er of'5message

    It is $a#id on#* w1en M() ($A para%eteris set to Modifing (oA of callednu%"er of M$ %essage% It can )e set to>NN5BN@n9nownAINER@Internationa# num)erAN'@Nationa# significant num)erASPECN'@networ9.specific.num)erASRC5DE@Su)scri)er.num)erA(+PHC5DE@(#p1anumeric.coded.according.to.GS'.S.7.)it.defau#t.a#p1a)etA(66RN'@())re$iated.num)erARSV@Reser$ed.for.e;tensionA1e No( of t1e '5 message is configura)#e% It must )e configured )ased ont1e actua# networ9ing structure%

    % SRIJ(C message processing

    B1en a #oca# ordinar* su)scri)er ca##s a ported.out su)scri)er= a cross.ported su)scri)er= or a

    foreign ordinar* su)scri)er= t1e SG7000 needs to return t1e SRIJ(C message% /or t1e

    networ9 t1at supports t1e '(P PH(SE2 protoco#= t1e SG7000 uses a specia# approac1 toreturn t1e SRIJ(C message%

    Data configuration!

    +1T M()+$3TC3*! +R-ACK)ARA4*##E*'#E*

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    42/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    se#ected= *'and * 1e SG7000 imp#ements t1e anti.#oop function% Some 'SCs= for e;amp#e=

    Siemens 'SC= do not support mec1anism & and t1us cannot imp#ement t1e message anti.

    #oop function% See t1e fo##owing figure%

    20&0.2.7 Huawei Confidentia# Page 7

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    43/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    In mec1anism 2= w1en t1e G'SC recei$es a ca## from ot1er mo)i#e operator @5'5A= it must

    )e a)#e to determine w1et1er t1e ca##ed num)er in t1e I(' message carries t1e RN% If t1e

    ca##ed num)er carries t1e RN= t1e G'SC adds t1e RN to t1e SCCP ca##ed num)er% If t1e

    ca##ed num)er does not carr* t1e RN= t1e G'SC determines w1et1er t1e message is from t1e

    foreign networ9% If t1e message is from t1e #oca# networ9= t1e G'SC does not add t1e RN if

    t1e message is from t1e foreign networ9= t1e G'SC adds t1e #oca# RN to t1e ca##ed num)er

    in t1e message%

    B1en t1e SP recei$es an SRI message carr*ing t1e RN= in w1ic1 t1e 'SISDN num)er

    )e#ongs to t1e foreign networ9= and t1e SG7000 cannot matc1 t1e num)er in t1e ser$ice

    su)scri)er ta)#e= it indicates t1at t1e 'SISDN num)er )e#ongs to a foreign ordinar*su)scri)er% In t1is case= t1e 3ueried RN is different from t1e RN carried in t1e message% 1us=

    t1e SG7000 regards it as a message #oop and returns t1e DS message% If t1e 'SISDN

    num)er )e#ongs to t1e #oca# networ9 )ut t1e SG7000 3ueries t1e ser$ice su)scri)er ta)#e and

    finds t1at t1e num)er is defined as ported.out= t1e SG7000 a#so regards it as a message #oop

    and returns t1e DS message )ecause t1e 3ueried RN is different from t1e RN carried in

    t1e message% B1en t1e SG7000 regards it as a message #oop= it generates a#arm.--7

    LNPD6 Data ()norma#it*L%

    In t1is case= t1e G'SC sends an RE+ message to re#ease t1e ca##%

    Data configuration!

    Ena)#e t1e ca## anti.#oop switc1 )* running +1T M()+$3TC3*%

    +1T M()+$3TC3*! L$$)D1T1CT4*##5

    Note>

    1e anti.#oop function cannot )e app#ied in two cases% 5ne case is t1at w1en a fi;ed

    su)scri)er ca##s a ported.out su)scri)er% Since t1e fi;ed networ9 does not 1a$e an 'NP

    data)ase= t1e I(' message wi## )e sent to t1e origina# networ9 of t1e num)er% If t1e

    20&0.2.7 Huawei Confidentia# Page

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    44/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    num)er is ported.out= t1e message wi## )e routed to t1e 1ome networ9 of t1is num)er%

    1is case s1ou#d not )e considered as a message #oop% 1e ot1er case is t1at w1en t1e

    ca##ee 1as su)scri)ed t1e ca## forwarding ser$ice% 1e 'SC s1ou#d )e a)#e to determine

    t1e first SRI.(C message% If t1e second SRI.(C message is recei$ed )ecause of ca##

    forwarding and t1e destination networ9 is t1e foreign networ9= t1e 'SC s1ou#d not

    perform t1e anti.#oop processing%

    "%(I message processing

    (I is s1ort for (n*imeInterrogation and it is a t*pe of '(P messages% 1e (I message can

    )e used )* t1e SCP to 3uer* t1e H+R for su)scri)er status and #ocation information or used

    )* t1e SCP to 3uer* t1e num)er porta)i#it* #ocation register @NP+RA for t1e 'NP status%

    Since t1e app#ication scenarios of t1e (I message are different= t1e fie#ds contained in t1emessage are different% 1e message for 3uer*ing t1e 'NP status contains t1e LRe3uested

    InfoL fie#d= wit1 t1e fie#d $a#ue L'NP Re3uested InfoL% /or t1e processing of t1is message= see

    2%2% IN Ser$ice /#ow .K 2%(I so#ution%

    1is section descri)es t1e processing procedure of t1e (I message used )* t1e SCP to

    3uer* t1e H+R for t1e su)scri)er status and #ocation information% 1is procedure is t1e same

    as t1at for processing t1e SRIJ/5RJS' message% 1e fo##owing are two simp#e e;amp#es%

    1.1(I message processing @#oca# networ9A

    1.2(I message processing @foreign networ9A

    20&0.2.7 Huawei Confidentia# Page -

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    45/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    &% 1e SCP originates an (I message to 3uer* t1e su)scri)er status and #ocation

    information%

    2% 1e SG7000 intercepts t1e message and 3ueries t1e NPD6 for t1e NP status of t1e ca##ednum)er%

    If t1e num)er is a ported.in or regu#ar.own num)er= t1e SG7000 modifies t1e SCCP ca##ed G

    to t1e H+R address and t1en routes t1e message to t1e H+R% /or a regu#ar.own num)er= t1e

    SCCP ca##ed G ma* a#so not )e modified%

    If t1e num)er is a ported.out= cross.ported= or regu#ar.foreign num)er= t1e SG7000 adds t1e

    RN to t1e SCCP ca##ed G and t1en routes t1e message to t1e G'SC% 1en= t1e G'SC

    routes t1e message to t1e foreign networ9%

    % 1e H+R returns t1e (I ac9 message% 1e SG7000 does not process t1e message%

    Data configuration!

    +1T M()+$3TC3*! M()M+*T2)14?-T0#, 3(7(K(+7?4*B#, AT-M$D14M$D105

    Parameter ID Parameter Name Parameter Description

    'NP'SGPE 'essage t*pe of 'NPser$ice processing

    It indicates t1e t*pe of t1e messages intercepted forprocessing in t1e mnp ser$ice% It must )e configured)ased on t1e actua# conditions%?-T08MA)9> B1en t1is option is se#ected= t1e s*stemintercepts and processes '(P messages= inc#uding t1eSRI= SRIJ/5RJS'= (I= CC6S= SENDJI'SI=REP5RJS'JDE+IVERJS(S= SRIJ/5RJ+CS=S5RJSRI= NSRCREDJSSJN5I/= +5CRE:=and S'SRE: messages% 1e switc1 is ena)#ed )*

    defau#t% @(pp#ication scenario> Reso#$ing NP routingpro)#emA

    /NNNS6 1e RN configureparameter of foreign not9nown ported

    It is $a#id on#* w1en t1e ca##ed part* in t1e message is anordinar* su)scri)er @wit1out NPA in ot1er networ9% It can)e set to>*B8AT-9> B1en it is se#ected= t1e (I message containsre#e$ant RN after )eing processed )* t1e 'NP ser$ice%

    (I'5DE (I mode It can )e set to>M$D108+CC) rela9> 1e s*stem modifies t1e ca##ed Gaddress at t1e SCCP #a*er to t1e ca##ee 1omed H+Raddress or RN'SISDN according to t1e user NP status=and t1en transferring t1e message%M$D1#8TC rela9> 1e s*stem responds wit1 t1e(IJ(C message to t1e 3uer* entit* according to t1e

    user NP status% 1e message contains t1e user NP statusinformation and t1e user H+R address or t1e RN%

    Note>

    /or t1e (I message= AT- %odemust )e set to +CC) rela% 1e #oca# networ9 num)er

    segment ta)#e cannot process t1e (I message= so t1e SCCPG must )e configured for

    processing t1e (I message%

    % Repetition of Countr* Codes and (rea Codes

    20&0.2.7 Huawei Confidentia# Page 40

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    46/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    In some areas= t1e countr* code conf#ict wit1 t1e area code= wit1 affects num)er 3uer* of t1e

    SG7000% o so#$e t1e pro)#em= two parameters are added in SG7000 V200R00&60"D20

    and #ater $ersions= name#*= Local nu%"er for%at and Local nu%"er length% 1e former

    parameter can )e set to Close@defau#t $a#ueA= (ational nu%"er= or -nternational nu%"er%

    o so#$e t1e num)er conf#ict= t1e parameters are configured )ased on t1e su)scri)er data

    format configured in t1e ser$ice su)scri)er attri)ute ta)#e on t1e SG7000% If t1e num)er

    format configured is Lcountr* code su)scri)er num)erL= Local nu%"er for%atmust )e set

    to -nternational nu%"er% 5t1erwise= t1e parameter is set to (ational nu%"er% 1e

    parameter Local nu%"er length references t1e num)er #engt1 of t1e 'NP su)scri)er

    configured in t1e ser$ice su)scri)er attri)ute ta)#e%

    Data configuration!

    +1T +$3TC3*! L$C(7M+FT4-(T1R, L$C(7ML1(4##5

    Note>

    (ccording to t1e preceding configuration= t1e SG7000 3ueries t1e data ta)#es in t1e

    fo##owing f#ow%

    In t1e case t1at t1e SG7000 fai#s t1e 3uer* )* using t1e origina# num)er>

    B1en Local nu%"er for%atis set to Close= see 2%%4 Data a)#e :uer* Se3uencesfor

    t1e 3uer* f#ow%

    B1en Local nu%"er for%at is set to (ational nu%"er= t1e SG7000 remo$es t1e

    countr* code from t1e num)er and t1en performs t1e 3uer* after c1ec9ing t1at t1e

    num)er #engt1 is correct%

    B1en Local nu%"er for%at is set to -nternational nu%"er= t1e SG7000 adds t1ecountr* code to t1e num)er and t1en performs t1e 3uer* after c1ec9ing t1at t1e num)er

    #engt1 is correct%

    7% Internationa# num)er processing

    1e #oca# networ9 num)er segments ma* matc1 some internationa# num)er prefi;es% In t1is

    case= t1e s*stem possi)#* considers internationa# num)ers as nationa# num)ers and t1en

    processes t1e num)ers incorrect#*= t1us resu#ting in num)er processing a)norma#it*% 1is

    function is used to distinguis1 internationa# num)ers from nationa# num)ers )ased on num)er

    format and attri)utes% If it is an internationa# num)er= t1e s*stem does not app#* t1e NP

    processing%

    -%ple%entation principle!

    20&0.2.7 Huawei Confidentia# Page 4&

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    47/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    1.1 Determining an internationa# num)er

    Genera##*= t1e format of an internationa# num)er is Linternationa# num)er prefi; countr* code

    su)scri)er num)erL% 1us= most internationa# num)ers can )e distinguis1ed )* internationa#

    prefi;es% Howe$er= some su)scri)ers ma9e ca##s )* dia#ing Linternationa# num)er prefi;

    countr* code su)scri)er num)erL% In t1is case= t1e SG7000 must determine w1et1er t1e

    countr* code carried in t1e ca##ed num)er )e#ongs to a 1ome#and networ9%

    In some cases= t1e gatewa* office remo$es t1e internationa# num)er prefi; )efore t1e ca## is

    connected to Huawei e3uipment% In t1is case= t1e s*stem must determine t1e num)er

    attri)ute% Howe$er= num)er attri)ute is not enoug1 for determining a ca## attri)ute= )ecause a

    nationa# num)er can )e c1anged to an internationa# num)er% 1at is= w1en t1e num)er is an

    internationa# num)er= t1e s*stem must determine t1e countr* code carried in t1e num)er%

    So= an internationa# num)er can )e determined )* t1e internationa# num)er prefi; and

    num)er attri)ute%

    Step &> Configure t1e internationa# num)er prefi; ta)#e%

    ADD -()R13-6! -()R13-64:00:5

    Step 2> Configure ser$ice common parameters%

    +1T +RVC$MC3*! C$7(TR2C$D14:=B:, -((7M-DT24?-T#5

    B1en C$7(TR2C$D1is set to a countr* code and -((7M-DT2is ena)#ed= t1e SG7000

    performs t1e corresponding internationa# num)er processing%

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    48/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    SG7000 app#ies G trans#ation to t1e IDP message% Howe$er= t1e SCP of t1e ca##er )e#ongs

    to a foreign networ9 and t1us it cannot recogni8e t1e RN= w1ic1 affects t1e ca##%

    Note>

    If t1e message is not app#ied wit1 t1e G trans#ation )* t1e SG7000= t1is pro)#em wi## not

    occur%

    -%ple%entation principle!

    1e IN 6P(SS function pro$ided )* t1e SG7000 is used to so#$e t1is pro)#em% o )e

    specific= w1en t1e SG7000 determines t1at t1e ca##ed num)er does not )e#ong to t1e #oca#

    SCP= it does not add t1e RN to t1e ca##ed num)er in t1e IDP message%

    Data configuration!

    Step &> Configure 'NP software parameters%

    +1T M()+$3TC3*! ?2)A+++F-T4*##5

    a)#e &%& 'NPS5/C/G num)er norma#i8ation

    Parameter ID Parameter Name Parameter Description

    6P(SSSBI 6P(SS switc1

    *#8-( in"ound "pass9> B1en it is se#ected= t1e s*stem

    determines w1et1er t1e ca##ed G contained in t1e IDP

    message )e#ongs to t1e #oca# SCP% If *es= t1e SG7000

    continues t1e su)se3uent processing% If not= t1e SG7000

    transparent#* forwards t1e message%

    Step 2> Configure t1e SCP address ta)#e%

    ADD +C)ADDR! D1+C4:scp#:, +C)4:=B#

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    49/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    1.1 Signa#ing f#ow of 'NP 3uer* for fi;ed networ9

    Note>

    In fi;ed networ9s= t1ere is no ported.in su)scri)ers= and t1erefore t1e RN s1ou#d )e

    returned for a## mo)i#e su)scri)ers%

    Data configuration!

    Step &> Configure 'NP software parameters%

    +1T M()+$3TC3*! M()M$D14M()3(, M()M+*T2)14?-T0#, 3-LLT2)4M$D105

    ou must correct#* configure t1e '(P message processing mode and t1e RN fi## mode%

    Step 2> Configure t1e ser$ice function switc1 of t1e softswitc1%

    Since t1e SCCP ca##ed G contained in t1e SRI message sent )* t1e softswitc1 in t1e fi;ed

    networ9 is not t1e ca##ed num)er= t1e SG7000 must o)tain t1e ca##ed num)er from t1e '(P

    #a*er% 1is function is ena)#ed )* t1e fo##owing switc1%

    M$D (/D+)! M$D14?2-D6, -D64#, +1R37(C+FCH4?-T'#5

    Parameter ID Parameter Name Parameter Description

    SER/NCSBCH Ser$ice function switc1 ?-T'8L()9> B1en t1is switc1 is ena)#ed= t1e s*stemperforms t1e '(P.#a*er decoding operation to o)tain t1e'SISDN and t1en 3ueries t1e NP data)ase= t1usimp#ementing t1e #oca# num)er porta)i#it* @+NPA ser$ice%

    Step > Configure t1e 'NP routing num)er ta)#e%

    ADD M()R$7T1(7M! (7M4:D0

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    50/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    &0% Specia# processing on t1e messages from ported.in su)scri)ers

    -%ple%entation principle!

    /or ported.in su)scri)ers= w1en t1e 'SC or S'SC sends an SRI or SRIJ/5RJS' message

    to t1e H+R= t1e SG7000 rep#aces t1e SCCP ca##ed G wit1 t1e H+R address and t1en

    addresses t1e correct H+R )ased on t1e H+R address%

    1is function ena)#es t1e SG7000 to transparent#* forward t1e message wit1out rep#acing t1e

    SCCP ca##ed G wit1 t1e H+R address% If t1e ca##ed num)er carries t1e #oca# networ9 RN= t1e

    SG7000 remo$es t1e RN% In t1is case= 1ow does t1e SG7000 address t1e correct H+R is a

    pro)#em%

    Data configuration!

    +1T M()+$3TC3*! M()$)T2+F-T4*'#5

    a)#e &%& Specia# message processing

    Parameter ID Parameter Name Parameter Description

    'NP5PSBI 'NP specia# operationt*pe

    It specifies w1et1er t1e s*stem processes t1e specia#operation t*pe )efore performing t1e 'NP ser$ice%*'8+pecial process portin user9> B1en it is se#ected= itindicates t1at t1e SG7000 performs t1e specia#processing%

    Note>

    o imp#ement t1e specia# processing= t1e 'SISDN num)er segments of a## ot1er carriers

    networ9s must )e configured in t1e SCCP G ta)#e and t1ese num)er segments s1ou#d

    map t1e corresponding H+Rs% B1en a new num)er segment is added in ot1er carriers

    networ9= t1e SCCP G ta)#e must )e refres1ed%

    &&% Processing on G wi#dcard

    1e #etter E can )e used as t1e wi#dcard and it can )e p#aced in on#* t1e #ast second or t1ird

    )it% In some cases= w1en t1e #etter E is p#aced at t1e first )it of t1e G code to act as t1e RN=t1is wi#dcard function must )e disa)#ed%

    Data configuration>

    +1T +$3TC3*'! F-LDCARD+F4CL$+15

    1e $a#ue Closeindicates to disa)#e t1e wi#dcard function and $pento ena)#e t1e function%

    &2% SSD message processing

    +cenario #!

    20&0.2.7 Huawei Confidentia# Page 4"

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    51/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    1e carriers networ9 supports t1e SSD ca## )ac9 ser$ice of t1e internationa##* roaming

    su)scri)er% B1en t1e ca##ed num)er is ported= t1e SG7000 can intercept and process t1e

    SSD re3uest%

    -%ple%entation principle!

    1e signa#ing f#ow is as fo##ows>

    &% 1e 'SC in t1e $isited networ9 w1ere internationa##* roaming su)scri)er ( resides

    originates a SSD ca## )ac9 re3uest to H+R.( @originating H+RA t1roug1 t1e G'SC% 1en=

    H+R.( originates PSSR to t1e SSD.IN= in w1ic1 t1e '(P #a*er carries t1e su)scri)er

    num)er wit1 t1e format O&7O6 @w1ere= &7 is t1e ser$ice code and 6 is t1e 'SISDN of 6A%

    2% 1e SG7000 intercepts t1e PSSR message= o)tains t1e ca##ed num)er of 6= and t1en

    3ueries t1e NPD6% (fter determining t1at t1e su)scri)er is not an internationa##* roaming

    su)scri)er or a PSN su)scri)er= t1e SG7000 adds t1e #oca# RN to t1e num)er of 6 and t1en

    forwards t1e message to t1e SSD.IN% If t1e su)scri)er is an internationa##* roaming

    su)scri)er or a PSN su)scri)er= t1e SG7000 transparent#* forwards t1e PSSR message%

    % 1e SSD GB sends t1e message to t1e SCP and t1e SCP triggers t1e SCP to a#ert t1e

    ca##er and ca##ee% 1us= t1e session )etween t1e ca##er and ca##ee is esta)#is1ed%

    Data configuration!

    +1T M()+$3TC3*! M()M+*T2)14?-T#'#, 3(7(K(+7?4*###, L$CR()ARA4*=#,L$C$TH1R7+R4?-T>#, 7++D+RVCD4:?# B1en t1is option is se#ected= t1e s*stemintercepts and processes '(P messages= inc#uding t1e

    20&0.2.7 Huawei Confidentia# Page 4

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    52/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    SRI= SRIJ/5RJS'= (I= CC6S= SENDJI'SI=REP5RJS'JDE+IVERJS(S= SRIJ/5RJ+CS=S5RJSRI= NSRCREDJSSJN5I/= +5CRE:=and S'SRE: messages% 1e switc1 is ena)#ed )*

    defau#t% @(pp#ication scenario> Reso#$ing NP routingpro)#emA

    /NNNS6 1e RN configureparameter of foreign not9nown ported

    It is $a#id on#* w1en t1e ca##ed part* in t1e message is anordinar* su)scri)er @wit1out NPA in ot1er networ9% It can)e set to>?-T#'8)R$C1++ 7++R9> B1en it is se#ected= t1e SSDmessage contains t1e re#e$ant RN after )eing processedin t1e 'NP ser$ice%

    +5CRNP(R( 1e RN configureparameter of #oca#regu#ar user

    It is $a#id on#* w1en t1e message source is an ordinar*su)scri)er in t1is networ9% It can )e set to>*=8)R$C1++ 7++R9> B1en it is se#ected= t1e SSDmessage contains t1e re#e$ant RN after )eing processedin t1e 'NP ser$ice%

    +5C5HERSR 1e RN configureparameter of #oca# ot1er

    user

    It is $a#id on#* w1en t1e ca##ed part* in t1e message is anordinar* su)scri)er of ot1er t*pes in t1is networ9%

    ?-T>8)R$C1++ 7++R9> B1en it is se#ected= t1e SSDmessage contains t1e re#e$ant RN after )eing processedin t1e 'NP ser$ice%

    SSDSRVCD SSD ser$ice code It specifies t1e SSD ser$ice code% It is optiona# and its$a#ue is of t1e c1aracter t*pe wit1 up to & c1aracters%

    Note> +oca# ordinar* su)scri)ers refer to su)scri)ers in t1e CD'( networ9% 1erefore= t1is switc1 is used in

    CD'(!GS' NP app#ication scenarios%

    +cenario '!

    1e SSD GB sends a SSD N5I/ message to t1e H+R w1ere t1e su)scri)er resides%

    1e ca##ed G on t1e SCCP #a*er and t1e 'SISDN at t1e '(P #a*er of t1e SSD N5I/

    message contain t1e 'SISDN num)er of t1e su)scri)er% 1e SG7000 intercepts t1e messageand modifies t1e SCCP ca##ed G to t1e correct H+R address% (fter t1at= t1e SG7000

    forwards t1e message to t1e correct H+R%

    Data configuration!

    +1T M()+$3TC3*! M()$)T2+F-T4*##5

    1e SG7000 contro#s t1e processing of t1e SSD N5I/ message t1roug1 t1is switc1%

    20&0.2.7 Huawei Confidentia# Page 47

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    53/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    Chapter < 3(R in *+M

    %& Imp#ementation of t1e RNR Ser$ice in t1e GS' Networ9

    1e /NR ser$ice )enefits t1e carriers% /irst of a##= t1e /NR ser$ice stores 'SISDN num)er

    segments onto different H+Rs in distri)uted mode= w1ic1 ena)#es t1e carriers to ma9e fu## use

    of t1e H+R resources and f#e;i)#* a##ocate num)ers% Second#*= t1e /NR ser$ice simp#ifies t1e

    maintenance of num)er segments on t1e 'SC and S'SC%

    1e storage mode of t1e I'SI num)ers used in t1e /NR ser$ice can )e c#assified into two

    modes> mapping )etween I'SI num)ers and H+R addresses distri)uted storage of I'SI

    num)er on different H+Rs% 1e former mode is wide#* app#ied on t1e current networ9s%

    6ot1 t1e two modes can )e imp#emented on t1e SG7000% In t1e former mode= t1e SG7000

    stores t1e mapping re#ation )etween 'SISDN num)ers and H+R addresses% In t1e #atter

    mode= t1e SG7000 stores t1e mapping re#ation )etween 'SISDN!I'SI num)ers and H+R

    addresses%

    %2 /NR Signa#ing /#ow

    1e /NR signa#ing f#ow is t1e same as t1at of t1e /NR ca## f#ow% /or detai#s a)out /NR ca##

    f#ow= see 2%2%& &% &% ( #oca# su)scri)er ca##s a #oca# ordinar* su)scri)er or a ported.in

    su)scri)er%

    1e /NR s1ort message f#ow is t1e same as t1at of 2%2%2 2% S1ort message ' f#ow%

    B1en t1e I'SI num)ers are distri)uted on different H+Rs= t1e SG7000 must process t1e

    #ocation update and aut1entication messages= as fo##ows>

    20&0.2.7 Huawei Confidentia# Page 4

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    54/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    B1en t1e V'SC or SGSN originates a #ocation update @+ . pdate+ocationA or

    aut1entication @S(I . Send(ut1enticationInfoA message= t1e messages are genera##*

    addressed )ased on t1e mo)i#e G @'G= E2&4 encodingA%

    (ccording to t1e GPP S 2-002= an E2&2.encoding num)er cannot )e used as t1e G code

    on t1e SCCP #a*er% In t1is case= an E2&2.encoding num)er must )e con$erted to an E2&4.

    encoding num)er for I'SI addressing% (n E2&2.encoding num)er is a genera# I'SI num)er=

    w1ic1 is used uni3ue#* to identif* a mo)i#e su)scri)er% Howe$er= an E2&4.encoding num)er

    can on#* )e used for G addressing% 1e con$ersion re#ation )etween an E2&2.encoding

    num)er and an E2&4.encoding num)er is as fo##ows>

    % /NR Data Configuration

    %%& Configuration Concepts

    1e /NR data configuration is simi#ar to t1e 'NP data configuration )ut t1e /NR data

    configuration is simp#er% 1e /NR data configuration fa##s into two parts>

    &% Su)scri)er data configuration> 1is t*pe of data defines t1e attri)utes of /NR su)scri)ers

    and main#* in$o#$es t1e 'NP H+R address ta)#e and ser$ice su)scri)er attri)ute ta)#e%

    2% Software parameter data configuration> 1is t*pe of data defines w1et1er and 1ow t1e

    s*stem processes $arious /NR.re#ated messages and main#* in$o#$es t1e 'NP software

    parameter ta)#e= software parameter configuration ta)#e= and 'NP prefi; mapping ta)#e%

    %%2 Data a)#e Re#ations1ip and a)#e :uer* Se3uences

    /or detai#s= see 2%% &% &% Re#ations1ips )etween data ta)#es and 2%%4 2%%4 Data a)#e

    :uer* Se3uences% 1e /NR data configuration does in$o#$e t1e routing num)er ta)#e= foreign

    networ9 num)er segment ta)#e= and #oca# networ9 num)er segment ta)#e%

    20&0.2.7 Huawei Confidentia# Page 4-

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    55/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    %% Re#ated Data Configuration

    &% 'apping re#ation )etween I'SI num)ers and H+R addresses

    Data configuration!

    Step &> Configure t1e 'NP H+R address ta)#e%

    1e addresses of a## H+Rs in$o#$ed in t1e /NR ser$ice s1ou#d )e configured%

    Step 2> Configure t1e ser$ice su)scri)er attri)ute ta)#e%

    ADD +1R7ATTR! 7+R(7M4:;=;'@:, +1RVATTR4$M()#, (7MT2)14T2)1@,R(-D6T2)14HLR, HLR-D6405

    Configure data for /NR su)scri)ers= and set (7MT2)1to T2)1@= R(-D6T2)1to HLR= and

    HLR-D6to t1e inde; generated w1en *ou configure t1e 'NP H+R address%

    2% Distri)uted storage of I'SI num)ers on different H+Rs%

    Data configuration!

    Step &> Configure t1e 'NP software parameter ta)#e%

    +1T M()+$3TC3*! 3(R+F-TH4+F-TCH#, -M+-M$D14M$D105

    Genera##*= t1e 3(R+F-THswitc1 must )e ena)#ed and -M+-M$D1is set to M$D10%

    Step 2> Configure t1e 'NP prefi; mapping ta)#e%

    If t1e #ocation update and aut1entication messages in t1e networ9 are addressed )* using

    E2&2 mode= *ou need not configure t1is ta)#e% If t1e addressing is performed )ased on E2&4

    mode= *ou must configure t1is ta)#e%

    ADD M())36MA)! 1'#@(7M)R14:=B# Configure t1e ser$ice su)scri)er attri)ute ta)#e%

    ADD +1R7ATTR! 7+R(7M4:=B#B/=/:, +1RVATTR4$M()#, (7MT2)14T2)1@, R(-D6T2)14HLR, HLR-D6405

    In addition to t1e configuration of t1e 'SISDN num)ers of t1e /NR su)scri)ers= *ou must

    configure t1e I'SI num)ers%

    Note>

    1e SG7000 a#so pro$ides t1e ot1er t*pe of t1e /NR ser$ice% 1is /NR ser$ice is a

    specific ser$ice and t1erefore it is not descri)ed in t1is document% /or detai#s= see t1e

    FNR Service Application Guide of the SG7000&SPs.docon Huawei supportwe)site%

    20&0.2.7 Huawei Confidentia# Page "0

    http://support.huawei.com/http://support.huawei.com/
  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    56/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    Chapter @ M() in CDMAG*+M

    4%& 'NP Ser$ice Signa#ing /#ow

    ou must note t1at t1e 'NP ser$ice specified in t1is section is t1e 'NP ser$ice used interna#

    t1e carrier instead of t1at used )etween carriers% Since it is t1e interna# 'NP ser$ice= t1e

    SG7000 ser$es )ot1 t1e CD'( and GS' networ9s of t1e same carrier simu#taneous#*%

    1e signa#ing f#ow in t1e CD'( networ9 is as fo##ows%

    4%&%& Signa#ing /#ow in t1e CD'( Networ9

    &% Ca## f#ow

    Case &> 1e ca##er and ca##ee are managed )* different 'SCs%

    1.1 Ca##er and ca##ee are managed )* different 'SCs

    Case 2> 1e ca##er and ca##ee are managed )* t1e same 'SC%

    20&0.2.7 Huawei Confidentia# Page "&

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    57/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    1.2 Ca##er and ca##ee are managed )* t1e same 'SC

    2% +ocation registration f#ow

    1.1 +ocation registration f#ow

    20&0.2.7 Huawei Confidentia# Page "2

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    58/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    % S1ort message f#ow

    1.1 S1ort message f#ow

    (s s1own in t1e a)o$e figure= f#ows from a to d are s1ort message '5 f#ows and t1ose from e

    to n are s1ort message ' f#ows= w1ic1 are simi#ar to t1e s1ort message f#ow in t1e GS'

    networ9%

    e% 1e S'SRE: message can carr* t1e 'DN or I'SI!'IN num)er%

    4% IN ser$ice f#ow

    Location registration flow of an -( su"scri"er!

    20&0.2.7 Huawei Confidentia# Page "

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    59/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    'SCe!V+R H+R

    REGN50

    regnot

    1.1 +ocation registration f#ow of an IN su)scri)er

    @&A B1en t1e ser$ing 'SCe detects t1at an 'S roams into its ser$ice area= it sends a #ocation

    registration message REGN5 to t1e 1ome H+R of t1is 'S if t1e 'SCe cannot find t1e 'S

    information in t1e V+R% In t1e REGN5 message= t1e TRA(+CA) fie#d indicates t1at t1e

    'SCe can process t1e triggering address #ist RIG(DDR+IS and t1e F-(CA)parameter

    indicates t1e IN ser$ice processing capa)i#it* of t1e ser$ing 'SCe%

    @2A 1e H+R aut1enticates t1is 'S% 1e H+R responds wit1 a regnot message to t1e

    'SCe!V+R= in w1ic1 t1e re3uired information is contained% 1e TR-*ADDRL-+Tparameter in

    t1e message indicates to acti$ate t1e triggers inc#uding 5riginationJ(ttemptJ(ut1ori8ed=

    5J(nswer= 5JDisconnect= Ca##ingJRoutingJ(ddressJ($ai#a)#e= J(nswer= and

    JDisconnect% 1is parameter a#so specifies t1e route to t1e SCP%

    -( call flow!

    20&0.2.7 Huawei Confidentia# Page "4

  • 8/9/2019 MNP Service Application Guide V1.1 20100106 B

    60/72

    'NP Ser$ice (pp#ication Guide /or interna# use on#*

    IP 'SC

    Ser$ing s*stem

    g

    1

    i

    a

    )

    c

    d

    e

    f

    9

    #

    'S originated

    SCP

    (nswer

    odisconnect Q

    Ca## setup

    Re#ease

    ODT

    5(NSBER Q'SCID= 'SID= 'DN= 6I++ID= 0RIG0PE= 05D= 0D5

    5DISC5NNEC0 Q'SCID= 'SID= 'DN= 6I++ID= 0RIG0PE= RE+C(7SE= 05D= 0D5

    5RRE: Q'SCID= 'SID= 'DN= 6I++ID= DG0SDI(+= 0RIG0PE

    an#*8d Q

    ORT

    (nswer

    orre3 QD'HJSVCID

    ANZT

    mRe#ease

    (N+D Q'SCID= 0R(NSC(P= BINC(P= 'SID= 'DN= 6I++ID=

    DG0SDI(+= RoutingInfo= 0RIG0PE= 05D= 0D5

    1.2(n IN su)scri)er originates a ca##

    4%&%2 Num)er Ported from CD'( Networ9s to GS' Networ9s

    5rigina##*= a carrier 1as t1e CD'( networ9 and #ater t1e carrier 1as constructed its GS'

    networ9 and e;pects to migrate su)scri)ers from t1e CD'( networ9 to t1e GS' networ9% In

    t1is case= t1is NP so#ution is used to gradua##* migrate su)scri)ers%

    &% Ca## f#ow

    +cenario #! A CDMA su"scri"er calls a su"scri"er ported to the *+M networ&

    20&0.2.7 Huawei Confidentia# Page ""

  • 8/9/2019 MNP Service Application Guide V1.1 20100