Vous êtes sur la page 1sur 11

Location update within a VLR:

MM VLRMAP mcvLUReq/mcvSndLUReq mcvPvdIMSIReq mcvPvdIMSICnf mcvChangeModuleToM M mcvAuthReq mcvAuthCnf OpenReq UpdateLocationReq+DelimiterReq OpenCnf Vr OpenReq Vr UpdateLocationReq+DelimiterReq InsertSubDataReq InsertSubDataCnf

HLR

EIR A

ForwardCheckSSReq mcvFwdChkSSReq UpdateLocationCnf OpenReq ReadyForSMReq+DelimiterReq OpenCnf Vr OpenReq Vr ReadyForSMReq +DelimiterReq mcvSecModeCmd mcvPvdIMEIReq mcvPvdIMEICnf ReadyForSMCnf MSC-MAP H G F

mcvCheckImeiReq mcvCheckImeiRsp

CheckImeiReq CheckImeiRsp

mcvLUCnf mcvFwdNewTMSIReq mcvFwdNewTMSICnf


Mandatory signaling

Optional signaling

Interpretation

Fig. 2.21 Location Update Within a VLR

Location update between VLRs:


MM VLR-MAP OpenReq SendIdReq+DelimiterReq OpenCnf mcvPvdIMSIReq mcvPvdIMSICnf mcvAuthReq mcvAuthCnf OpenReq UpdateLocatinReq+DelimeterReq OpenCnf . . UpdateLocationCnf OpenReq ReadyForSMReq+DelimeterReq OpenCnf ReadyForSMCnf mcvSecModeCmd F MSC-MAP mcvCheckImeiReq mcvCheckImeiRsp CheckImeiReq CheckImeiRsp EIR G E OpenReq CancelLocationReq OpenCnf CancelLocationCnf D C SendIdCnf B HLR PVLR A

mcvLUReq/ mcvSndLUReq

mcvPvdIMEIReq mcvPvdIMEICnf mcvFwdNewTMSIReq mcvLUCnf mcvFwdNewTMSICnf

Mandatory signaling

Optional signaling

Interpretation

Fig. 2.22 Location Update Between VLRs

2.

Authentication Normal authentication:

MM

VLRMAP OpenReq

HLR/Auc

SendAuthInfoReq+DelimeiterReq OpenCnf(Vr) OpenReq(Vr>1) SendAuthInfoReq+DelimeiterReq OpenCnf SendAuthInfoCnf CloseReq SendAuthInfoReq mcvAuthReq mcvAuthFail(ReSynFail) OpenReq(v3) SendAuthInfoReq+DelimiterReq OpenCnf mcvAuthReq mcvAuthCnf SendAuthInfoCnf SendAuthInfoCnf

D F

Mandatory signaling

Optional signaling

Interpretation

Fig. 2.23 Normal Authentication of VLRMAP

Authentication failure:

MM

VLRMAP OpenReq(v3) SendAuthInfoReq OpenCnf SendAuthInfoCnf SendAuthInfoReq SendAuthInfoCnf mcvAuthReq

HLR/Auc

mcvAuthFail(MAC -Error) mcvAuthCnf mcvRelease OpenReq(v3) AuthFailReportReq OpenCnf(v3) AuthFailReportCnf

B C

Mandatory signaling

Optional signaling

Interpretation

Fig. 2.24 Authentication Failure of VLRMAP

3.

Call processing The MAP call processing involves three parts: outgoing call, offering roaming number, and incoming call. The VLRMAP offers roaming number and check the subscription information. Outgoing call:

1)
MMo

Access macro processing:


MMn CC VLRMAPo VLRMAPn HLR A mcvProcAccCnf mcvPvd IMSI Req mcvPvd IMSI Cnf mcvChangeModuleToMM mcvSndProcAccReq mcvAuthReq mcvAuthCnf UpdateLoctionReq InsertSubData req InsertSubDataCnf . . mcvFwdChkSSReq ForwardCheckSSReq UpdateLocationCnf ReadyForSMReq mcvIsRoamSubEvent mcvProcAccCnf H mcvSetSecurityModeReq mcvProcAccCmp mcvForwardNewTMSIReq mcvForwardNewTMSICnf I ReadyForSMCnf F G E D C B

mcvProcAccReq/ mcvSndProcAccReq

Mandatory signaling

Optional signaling

Interpretation

Fig. 2.25 Access Macro Processing of VLRMAP

2)
MMo

Outgoing call subscription check:


VLRMAPo

CC

mcvProcAccReq/ mcvSndProcAccReq mcvProcAccCnf SetupReq mcvSndInfForOutCallReq B mcvCompleteCallReq A

Mandatory signaling

Optional signaling

Interpretation

Fig. 2.26 Outgoing Call of VLRMAP

Offering roaming number:

VLR

HLR OpenReq OpenCnf OpenReq OpenCnf PvdRoamNumReq OpenReq SendAuthInfoReq OpenCnf SendAuthInfoCnf OpenReq RestoreDataReq OpenCnf InsertSubDataReq InsertSubDataCnf A SendRoutInfoReq

MSC

. .
RestoreDataCnf PvdRoamNum Cnf SendRoutInfoCnf

Mandatory signaling

Optional signaling

Interpretation

Fig. 2.27 Route Provision Process

Incoming call:
VLR mcvSndInfForInCallReq mcvPageReq/mvSearchReq McvPageCnf/mcvSearchCnf mcvCallWaitReq mcvSndInfForInCallAck mcvProcAccReq mcvProcAccCnf mcvCompleteCallReq mcvCompleteCallAck mcvCompleteCallRsp mcvCallWaitReq mcvCallWaitCnf mcvCallWaitRsp mcvSndInfForInCallAck G F E C D B CC MM A

Mandatory signaling

Optional signaling

Interpretation

Fig. 2.28 Incoming Call of VLRMAP

4.

SMS SMS MO:

mr UE/RNS

RANAP mrInitUE(CmSrvReq)

MM

MSCMAP mcvProcAccReq mcvProcAccAck

IWMSC

CmSrvReq

VLRMA P A

CmSrvAcc CpData CpAck

mrDirectTrans(CmSrvAcc) mrDirectTrans(CpData) mrDirectTrans(CpAck)

mcRPMOData

SendInfoForMOSmsRe q SendInfoForMOSmsAc k FwdSMReq FwdSMAck

B C

D E F

CpData CpAck

mrDirectTrans(CpData) mrDirectTrans(CpAck) mrIuRelease


Mandatory signaling

mcRPAck

Optional signaling

Interpretation

SMS MT:
UE/RNS RANAP MM MSCMAP GMSC VLRMAP HLRMAP

SendRoutInfoFo rSMReq SendRoutInfoForSMAck FwdSMReq SendInfoForMTSMReq PageReq PageRsp mrPaging mrInitUE(PageRsp) mcvPageReq mcvProcAccReq mcvProcAccAck CpData CpAck CpData CpAck mrDirectTTrans(cpData) mrDirectTTrans(cpAck) mrDirectTTrans(cpData) mrDirectTTrans(cpAck) mrIuRelease mcRPAck FwdSMRsp E F
Optional signaling

A B

mcRPMTData

SendInfoForMTSMRsp D

Mandatory signaling

Interpretation

5.

Call independent supplementary service

MM

VLRMAP

HLRMAP

mcvProcAccReq/ mcvSndProcAccReq mcvProcAccCnf mcvSSReq OpenReq RegisterSSReq OpenCnf Vr RegisterSSReq mcvSSReq mcvSSAck GetPasswordReq A

GetPasswordSSCnf

. .
mcvSSAck mcvSSFail

. .
RegisterSSCnf

Mandatory signaling

Optional signaling

Interpretation

Fig. 2.29 Call Independent Supplementary Service Process

Vous aimerez peut-être aussi