call flows
TRANSCRIPT
![Page 1: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/1.jpg)
ISUP2ISUP
Page 1 of 42
?? Not able to appriciate on why Orig_auth send to FM instead of SPM
?? Why select facility not send to FM ??
PSTN-a SIMa
IAM(A->B)
DDMa CCMaISUPSG SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
ISUPSG SAM MSFa MSFb DDMb SIMb PSTN-b
IAM(A->B) with CIC
IAM(A->B) with CIC
CPSCCSP Origination_Attempt(callID, A)
CPSCCSP Continue
Ccp_Set_Tid
Call Preceeding
CPSCCSP Origination_Attempt(callID, A)
FM DDFa DDFb
CsSp
ECCP Setup(A->B)
Orig_Idle
Originator_only
Start cs timer
Start early acm timer
Orig_WaitCSStop cs timer
Ccp_Send_Call
Orig_SendCall
Ccp_Terminate_Call
Ccp_Send_Cal_ack
Term_Idle
Orig_And_Term_Setup
PSTN-a SIMa DDMa CCMa CCMb
ISUPSG SAM MSFa MSFb DDMb SIMb PSTN-b FM DDFa DDFb
CPSCCSP Termination_Attempt(callID)
CPSCCSP Termination_Attempt(callID)
Start cs timer
CPSCCSP Authorize_Term(callID)
term_AuthorizationAttempt
Term_AuthorizationAttempt->Procedure_Start
ECCP Setup(A->B)
Relay the ECCP Setup message
Relay theContinuemessage
![Page 2: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/2.jpg)
ISUP2ISUP
Page 2 of 42
PSTN-a DDMa CCMaISUPSG SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
ISUPSG SAM MSFa MSFb DDMb PSTN-b FM DDFa DDFb
CsSp
PSTN-a SIMa DDMa CCMaISUPSG SPM CpCallm
CCMb
ISUPSG SAM MSFa MSFb DDMb SIMb PSTN-b FM DDFa DDFb
Stop cs timer
Ccp_Set_Tid
Start Setup timer
ECCP Setup
Call Preceeding
Stop Setup timer
Start Alert timer
Procedure_Return->Term_WaitCallProc
Term_WaitCallProc->Term_WaitAlert
IAM
IAM
ACM
ACM
ACM
ECCP Alert
Stop Alert timer
CCP_make_backward_pathmate_Alert
Start No answer rsrc timer
Term_WaitAlert->Term_Alerting
Relay theECCP Alertmessage
Relay theCall Preceedingmessage
Relay theAuthorize_Termmessage
![Page 3: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/3.jpg)
ISUP2ISUP
Page 3 of 42
CCMaISUPSG SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
ISUPSG CsSp
EGCP (Add)
Start responseTimer for each EGCP request
Stop early acm timer
Orig_and_Term_Setup->Procedure_Start
PSTN-a SIMa DDMa CCMaISUPSG SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
ISUPSG SAM MSFa MSFb DDMb SIMb PSTN-b FM DDFa DDFb
CsSp
ECCP Alert
Orig_Alerting
ECCP Alert
ACM
ACM
EGCP (Add)
EGCP (Accept)
EGCP (Accept)
Stop responseTimer for each EGCP Accept
Relay twoEGCP (Accept)messages
Procedure_Return->Orig_and_Term_Setup PDM
Create_PDB ANMANM
ANM
ECCP Connect
Relay theECCP Connectmessage
Stop No answer rsrc timer
Mate Connect
Term_Active
![Page 4: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/4.jpg)
ISUP2ISUP
Page 4 of 42
ANM
OHCP CMP MDP CCP THCP
CsSp
CCP Connect
Orig_Active
EGCP (Mod)
EGCP (Mod)
Orig_and_Term_Setup->Procedure_Start
EGCP (Accept)
EGCP (Accept)
ECCP ANSWER
ANM
PSTN-a SIMa DDMa CCMaISUPSG SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
ISUPSG SAM MSFa MSFb DDMb SIMb PSTN-b FM DDFa DDFb
CsSp
Relay twoEGCP (Accept)messages
Procedure_Return->State_Stable
PDM
Update_PDBStart cdrLongCallTimer
REL
REL Release Procedure - (Originating Disconnect first)
Start responseTimer for each EGCP request
Stop responseTimer for each EGCP Accept
![Page 5: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/5.jpg)
ISUP2ISUP
Page 5 of 42
ECCP RelComp
ECCP Release
RELRelease Procedure - (Originating Disconnect first)
Relay theECCP releasemessage
Mate Disconnect
CCP_Release_Notification
Ept_Idle_req
Orig_Idle
RLC
RLC
ECCP Release
REL
REL
Term_Active->Term_TearDown
Start timed rel Timer
EGCP (Subtract)
EGCP (Subtract)
Terminator_Only
RLC
RLC
RLC
ECCP RelCompRelay theECCP RelCompmessage
Ept_Idle_req
Term_Idle
CCP_Release_Notification
PDM
Stop timed rel Timer
Delete_PDBStop cdrLongCallTimer
Start GuardTimer
Procedure_Return->Sig_Guard
Terminator_Only->Procedure_Start
GuardTimer timesout
Sig_Guard->End_Process
PSTN-a SIMa DDMa CCMaISUPSG SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
ISUPSG SAM MSFa MSFb DDMb SIMb PSTN-b FM DDFa DDFb
CsSp REL
REL
ECCP ReleaseREL
Release Procedure - Terminating Disconnect first)
![Page 6: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/6.jpg)
ISUP2ISUP
Page 6 of 42
ECCP RelComp
ECCP ReleaseREL
Relay theECCP releasemessage
Mate Disconnect
CCP_Release_Notification
Ept_Idle_req
Orig_TearDown
RLC
RLC
ECCP Release
REL
RELTerm_Active->Term_Idle
Start timed rel Timer
EGCP (Subtract)
EGCP (Subtract)
Originator_Only
RLC
RLC
RLC
ECCP RelComp
Relay theECCP RelCompmessage
Ept_Idle_req
Orig_Idle
CCP_Release_Notification
PDM
Stop timed rel Timer
Delete_PDBStop cdrLongCallTimer
Start GuardTimer
Procedure_Return->Sig_Guard
Originator_Only->Procedure_Start
GuardTimer timesout
Sig_Guard->End_Process
![Page 7: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/7.jpg)
ISUP2Mobile
Page 7 of 42
PSTN-a SIMa DDMa CCMa CCMb
MCM/MM SAM MSFa MSFb DDMb SIMb BSC/
MSb FM DDFa DDFb
PSTN-a SIMa
IAM(A->B)
DDMa CCMaISUPSG SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
MCM/MM SAM MSFa MSFb DDMb SIMb HLRb
IAM(A->B) with CIC
IAM(A->B) with CICECCP Setup(A->B)
CPSCCSP Origination_Attempt(callID, A)
CPSCCSP Continue
Ccp_Set_Tid
Call Preceeding
CPSCCSP Origination_Attempt(callID, A)
FM DDFa DDFb
CsSp
Relay the ECCP Setup message
ECCP Setup(A->B)
Orig_Idle
Originator_only
Start cs timer
Start early acm timer
Orig_WaitCSStop cs timer
Analyze_InfoSRI SRI
PRNPRN
PRN ACK PRN ACK
SRI ACKSRI ACKAnalyze_Route
Relay theAnalyze_Routemessage
Ccp_Send_Call
Orig_SendCallCcp_Terminate_Call
Ccp_Send_Cal_ack
Term_Idle
Orig_And_Term_Setup
Start cs timer
Term_AuthorizationAttempt
CPSCCSP Termination_Attempt(callID)
CPSCCSP Continue(callID)
Relay theContinuemessage
![Page 8: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/8.jpg)
ISUP2Mobile
Page 8 of 42
PSTN-a DDMa CCMaISUPSG SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
MCM/MM SAM MSFa MSFb DDMb BSC/
MSb FM DDFa DDFb
CsSp
Stop cs timer
Ccp_Set_Tid
MECCP Est Req
Term_AuthorizationAttempt->Procedure_Start
Page Request
Page Request
Cipher Mode Complete
Cipher Mode Complete
Start page request timer
Mobile_idle
Page Response
Page Response
Start page timer(1)
Stop page timer (1)
PSTN-a SIMa DDMa CCMaISUPSG SPM CpCallm
CCMb
MCM/MM SAM MSFa MSFb DDMb SIMb FM DDFa DDFb
Authentication Request
Connection Confirm
Authentication Request
Connection Confirm
Authentication ResponseAuthentication Response
Cipher Mode Command
Cipher Mode Command
TMSI Reallocation
TMSI Reallocation
TMSI Reallocation TMSI Reallocation
MECCP Est CNFRelay theEst CNFmessage Stop page request timer
Term_SelectFacility
DTAP Setup
Start t303 GSM timer DTAP Setup
DTAP Setup
DTAP Call Confirm
DTAP Call Confirm
DTAP Call ConfirmRelay theCall Confirmmessage
Stop t303 GSM timer
Term_PresentCall
Relay theContinuemessage
BSC/ MSb
Est CNF
![Page 9: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/9.jpg)
ISUP2Mobile
Page 9 of 42
PSTN-a SIMa DDMa CCMaISUPSG SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
MCM/MM SAM MSFa MSFb DDMb SIMb FM DDFa DDFb
CsSp
CCMaISUPSG SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
MCM/MM CsSp
Stop cs timer
Start cs timer
Assignment Request
Relay theEGCP Acceptmessage
Assignment Complete
Assignment Complete
Select Facility
Facility SelectedRelay theFacility Selectedmessage
Ccp_Set_Tid
Interconnect Selection Request
Interconnect ResponseRelay theInterconnect Responsemessage
Store Facility Info Request
Assgnment Request Assignment Request
Assignment CompleteRelay theDTAP Assignment Completemessage
Start responseTimer
Stop responseTimer
Start Assignment Request
Mobile_assignment
Stop Assignment Request
EGCP (Add)Start responseTimer
EGCP (Accept)
Stop responseTimer
EGCP (Add)Start responseTimer
EGCP (Accept)
Relay theEGCP Acceptmessage
Stop responseTimer
Stop t303 GSM timer
Mobile_readyStart t310 GSM timerWait for Alerting DTAP Alerting
DTAP AlertingMECCP Alerting
Relay theBECCP Alertingmessage Stop t310 GSM timer
Mate Alert
Apply Tone
Term_CallConfirmed->Term_Alerting
DTAP Alerting
Start t301 GSM timer
BSC/ MSb
BSC/ MSb
![Page 10: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/10.jpg)
ISUP2Mobile
Page 10 of 42
OHCP CMP MDP CCP THCP
CsSp
EGCP (Add)
Stop early acm timer
Orig_and_Term_Setup->Procedure_Start
PSTN-a SIMa DDMa CCMaISUPSG SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
MCM/MM SAM MSFa MSFb DDMb SIMb FM DDFa DDFb
CsSp
ECCP Alert
Orig_Alerting
ECCP Alert
ACM
ACM
EGCP (Add)
EGCP (Accept)
EGCP (Accept)
Relay twoEGCP (Accept)messages
Procedure_Return->Orig_and_Term_Setup PDM
Create_PDB DTAP Connect
DTAP ConnectDTAP Connect
MECCP Connect
Relay theBECCP Connectmessage
Stop t301 GSM timer
Mate Connect
Term_Active
CCP Connect
Start responseTimer for each EGCP request
Stop responseTimer for each EGCP Accept
DTAP Connect ACK
DTAP Connect ACK
DTAP Connect ACK
BSC/ MSb
![Page 11: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/11.jpg)
ISUP2Mobile
Page 11 of 42
ANM
CCP Connect
Orig_Active
EGCP (Mod)
Start responseTimerEGCP (Mod)
Orig_and_Term_Setup->Procedure_Start
EGCP (Accept)
EGCP (Accept)
ECCP ANSWER
ANM
PSTN-a SIMa DDMa CCMaISUPSG SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
MCM/MM SAM MSFa MSFb DDMb SIMb FM DDFa DDFb
CsSp
Relay twoEGCP (Accept)messages
Procedure_Return->State_Stable
PDM
Update_PDB
Stop responseTimer
Start cdrLongCallTimer
REL
REL
RELRelease Procedure - (Originating Disconnect first)
BSC/ MSb
![Page 12: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/12.jpg)
ISUP2Mobile
Page 12 of 42
ECCP RelComp
ECCP Release
REL
Relay theECCP releasemessage
Mate Disconnect
CCP_Release_Notification
Ept_Idle_req
Orig_Idle
RLC
RLC
DTAP DisconnectDTAP Disconnect
DTAP DisconnectTerm_TearDown
Start t305 GSM Timer
EGCP (Subtract)
EGCP (Subtract)
Terminator_OnlyDTAP Release
DTAP ReleaseDTAP Release
BECCP ReleaseRelay theBECCP Releasemessage
Ept_Idle_req
Term_Idle
CCP_Release_Notification
PDM
Stop t305 GSM Timer
Delete_PDBStop cdrLongCallTimer
Start GuardTimer
Procedure_Return->Sig_Guard
Terminator_Only->Procedure_Start
GuardTimer timesout
Sig_Guard->End_Process
PSTN-a SIMa DDMa CCMaISUPSG SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
MCM/MM SAM MSFa MSFb DDMb SIMb FM DDFa DDFb
CsSp DTAP Disconnect
DTAP Disconnect
MECCP DisconnectDTAP Disconnect
Release Procedure - Terminating Disconnect first)
Relay theBECCP DISCONNECTmessage
Ept_Idle_req
EGCP (Subtract) for interconnect
DTAP Release Complete DTAP Release Complete
MMCC_REL_Req
Clear Command Clear Command
Clear Complete
Clear CompleteClear Complete
Dis_ReqSCCP Resd
SCCP Rlc
BSC/ MSb
DTAP Release Complete
MMCC_REL_Req
![Page 13: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/13.jpg)
ISUP2Mobile
Page 13 of 42
DTAP Release
Relay theBECCP DISCONNECTmessage
Mate Disconnect
Ept_Idle_req
Orig_ReleasePending
DTAP Release
DTAP ReleaseECCP Release
RELREL
Term_teardown
Start timed rel Timer
EGCP (Subtract)
EGCP (Subtract) for the interconnect
Originator_Only
RLC
RLC
RLC
ECCP RelCompRelay theECCP RelCompmessage
Ept_Idle_req
Orig_Idle
CCP_Release_Notification
PDM
Stop timed rel Timer
Delete_PDB
Stop cdrLongCallTimer
Start GuardTimer
Procedure_Return->Sig_Guard
Originator_Only->Procedure_Start
GuardTimer timesout
Sig_Guard->End_Process
Start t308 GSM Timer
DTAP Release Complete
DTAP Release Complete
DTAP Release CompleteMECCP DisconnectRelay the
BECCP RelCompmessage Stop t308 GSM Timer
CCP_Release_Notification
MMCC_REL_Req
Ept_Idle_req
EGCP (Subtract) for terminating endpoint
Request_Event (Disconnect)
Term_teardown->Term_Idle
Clear Command
Clear Command
Clear Complete
Clear CompleteClear Complete
Dis_Req SCCP Resd
SCCP Rlc
MMCC_REL_Req
![Page 14: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/14.jpg)
Mobile2ISUP
Page 14 of 42
SIMa
CM Service Request
DDMa CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
ISUPSG SAM MSFa MSFb DDMb SIMb
CM Service Request
CM Service Request
FM DDFa DDFb
CsSp
Start timer 1
Stop timer 1
BSC/ MSa
SIMa DDMa CCMa CCMb
ISUPSG SAM MSFa MSFb DDMb SIMb FM DDFa DDFb
Connection Confirm
Connection Confirm
Authentication Request
Authentication Request
Authentication Response
Authentication Response
Cipher Mode Command
Cipher Mode Command
Cipher Mode Complete
Cipher Mode Complete
Cipher Mode Complete
TMSI Reallocation
Start timer 10
TMSI Reallocation
TMSI Reallocation
TMSI ReallocationTMSI Reallocation
Stop timer 10
Start timer 2
Stop timer 2
TMSI Reallocation is an optional procedure
Authentication Response
Authentication is an optional procedure
Send Authentication Info Request
HLRa
Send Authentication Info Request
Send Authentication Info ACK
Send Authentication Info ACK
Start timer x Stop timer x
Invoking Authentication Info Request procedure as needed
BSC/ MSa
PSTN-b
![Page 15: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/15.jpg)
Mobile2ISUP
Page 15 of 42
Setup
DDMa CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
ISUPSG SAM MSFa MSFb DDMb
Setup
Setup
CPSCCSP Origination_Attempt(callID, A)
Ccp_Set_Tid
FM DDFa DDFb
CsSp
Est Ind
Orig_Idle
Originator_only
Start cs timer
Orig_SelectFacility
Stop cs timer
Relay the EST IND message
Est Ind
Mobile_idleStart MCM timer
MM_MCM_Info_Resp
Est Resp
Stop MCM timer
Relay theCPSCCSP Continuemessage
Select Facility
Relay theFacility Selectedmessage
Relay theStore Facility Infomessage
SIMa DDMa CCMaMM/MCM SPM CpCallm
CCMb
ISUPSG SAM MSFa MSFb DDMb SIMb FM DDFa DDFb
Relay theAssignment Requestmessage
Start assignment request GSM timer
Orig_AttemptAuthorized
Assignment Request
Start assignment req GSM timer
Mobile_AssignmentAssignment Request
Assignment Complete
Assignment Complete
Assignment CompleteStop assignment req GSM timer
Mobile_Ready
Assignment Complete
Relay the MECCP Assignment Complete messageStop assignment request GSM timer
BSC/ MSa
BSC/ MSa
PSTN-b
PSTN-b
CPSCCSP Continue
Call Preceeding
Call Preceeding
Call Preceeding
![Page 16: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/16.jpg)
Mobile2ISUP
Page 16 of 42
SIMa DDMa CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
ISUPSG SAM MSFa MSFb DDMb SIMb PSTN-b FM DDFa DDFb
CsSp
CPSCCSP Authorize_Term(callID) Stop cs timer
Ccp_Set_Tid
Start Setup timer
ECCP Setup
Term_AuthorizationAttempt->Procedure_Start
IAM
IAM
CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
ISUPSG CsSp
DTAP Progress
Orig_SendCall
Start early alert GSM timer
Ccp_Terminate_Call
Ccp_Send_Cal_ack
Term_Idle
Orig_And_Term_Setup
CPSCCSP Termination_Attempt(callID)
CPSCCSP Termination_Attempt(callID)
CPSCCSP Authorize_Term(callID)
Term_AuthorizationAttempt
Ccp_Send_Call
DTAP Progress
DTAP Progress
DTAP Progress
Start cs timer
Relay theAuthorize_Termmessage
BSC/ MSa
BSC/ MSa
![Page 17: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/17.jpg)
Mobile2ISUP
Page 17 of 42
OHCP CMP MDP CCP THCP
CsSp
SIMa DDMa CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
ISUPSG SAM MSFa MSFb DDMb SIMb PSTN-b FM DDFa DDFb
CsSp
Call Preceeding
Stop Setup timer
Start Alert timer
Procedure_Return->Term_WaitCallProc
Term_WaitAlert
ACM
ACM
ACM
ECCP Alert
Stop Alert timer
CCP_make_backward_pathmate_Alert
Start No answer rsrc timer
Term_Alerting
EGCP (Add)
Stop early alert timer
EGCP (Add)
Relay theECCP Alertmessage
Relay theCall Preceedingmessage
Interconnect Selection Request
Interconnect ResponseRelay theInterconnect Responsemessage
Stop responseTimer
Relay theEGCP Acceptmessage
EGCP (Add)
EGCP (Accept)
Stop responseTimer
EGCP (Add) Start responseTimer
EGCP (Accept)
Relay theEGCP Acceptmessage
Stop responseTimer
Start responseTimer
Start responseTimer
BSC/ MSa
![Page 18: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/18.jpg)
Mobile2ISUP
Page 18 of 42
EGCP (Add)
Start responseTimer for each EGCP request
Orig_and_Term_Setup->Procedure_Start
SIMa DDMa CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
ISUPSG SAM MSFa MSFb DDMb SIMb PSTN-b FM DDFa DDFb
CsSp
Ccp Alert
Orig_Alerting
Alerting
A;erting
EGCP (Add)
EGCP (Accept)
EGCP (Accept)
Stop responseTimer for each EGCP Accept
Relay twoEGCP (Accept)messages
Procedure_Return->Orig_and_Term_Setup PDM
Create_PDB ANMANM
ANM
ECCP Connect
Relay theECCP Connectmessage
Stop No answer rsrc timer
Mate Connect
Term_Active
CCP Connect
MMCC Notification
BSC/ MSa
![Page 19: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/19.jpg)
Mobile2ISUP
Page 19 of 42
Connect
Orig_Active
EGCP (Mod)
EGCP (Mod)
Orig_and_Term_Setup->Procedure_Start
EGCP (Accept)
EGCP (Accept)
Connect
Connect
SIMa DDMa CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
ISUPSG SAM MSFa MSFb DDMb SIMb PSTN-b FM DDFa DDFb
CsSp
Relay twoEGCP (Accept)messages
Procedure_Return->State_Stable
PDM
Update_PDBStart cdrLongCallTimer
DTAP Disconnect
DTAP Disconnect
BECCP Disconnect
DTAP Disconnect
Release Procedure - (Originating Disconnect first)
Relay theBECCP Disconnectmessage
Start responseTimer for each EGCP request
Stop responseTimer for each EGCP Accept
Start t313 GSM timer
Connect Ack
Connect Ack
Connect Ack
Relay BECCP Connect Ackmessages
MMCC Connect Ack
Stop t313 GSM timer
Start t308 GSM Timer
BSC/ MSa
![Page 20: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/20.jpg)
Mobile2ISUP
Page 20 of 42
DTAP Release
BECCP Disconnect Relay theBECCP Disconnectmessage
Mate Disconnect
CCP_Release_NotificationEpt_Idle_req
Orig_Idle
DTAP Release
DTAP ReleaseECCP Release
REL REL
Term_Active->Term_TearDown
Start timed rel Timer
EGCP (Subtract)
EGCP (Subtract) for interconnect
Terminator_Only
RLCRLCRLC
ECCP RelCompRelay theECCP RelCompmessage
Term_TearDown->Term_Idle
CCP_Release_Notification
PDM
Stop t308 GSM Timer
Delete_PDBStop cdrLongCallTimer
Start GuardTimer
Procedure_Return->Sig_Guard
Terminator_Only->Procedure_Start
GuardTimer timesout
Sig_Guard->End_Process
SIMa DDMa CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
ISUPSG SAM MSFa MSFb DDMb SIMb PSTN-b FM DDFa DDFb
CsSp REL
REL
ECCP ReleaseREL
Release Procedure - Terminating Disconnect first)
Relay theECCP releasemessage
Stop timed rel Timer
Start t308 GSM Timer
Orig_FinalReleasePending
Ept_Idle_req for interconnectEGCP (Subtract) for interconnect
BECCP RelComp Relay theBECCP RelCompmessage
DTAP Release Complete
DTAP Release Complete
DTAP Release Complete
MMCC_REL_Req
EGCP (Subtract)
BSC/ MSa
Clear Command
Clear Command
Clear CompleteClear Complete Clear Complete
Dis_Req
SCCP Resd
SCCP RLC
Ept_Idle_req
![Page 21: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/21.jpg)
Mobile2ISUP
Page 21 of 42
ECCP RelComp
Relay theECCP releasemessage
Mate Disconnect
CCP_Release_Notification
Ept_Idle_req
Orig_TearDown
RLC
RLCDTAP Release
DTAP Disconnect
DTAP DisconnectTerm_Active->Term_Idle
Start t305 GSM timer
EGCP (Subtract)
EGCP (Subtract)
Originator_Only
DTAP Release
DTAP Release
DTAP Release
BECCP Release
Relay theBECCP Releasemessage
Ept_Idle_req
Orig_Idle
CCP_Release_Notification
PDM
Delete_PDBStop cdrLongCallTimer
Start GuardTimer
Procedure_Return->Sig_Guard
Originator_Only->Procedure_Start
GuardTimer timesout
Sig_Guard->End_Process
Ept_Idle_req
EGCP (Subtract) for InterconnectEGCP (Subtract) for Interconnect
Stop t308 GSM Timer
MMCC_REL_Req
Clear Command
Clear Command
Clear CompleteClear Complete
Clear Complete
Dis_Req
SCCP Resd
SCCP RLC
![Page 22: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/22.jpg)
Mobile2mobile
Page 22 of 42
SIMa
CM Service Request
DDMa CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
ISUPSG SAM MSFa MSFb DDMb SIMb
CM Service Request
CM Service Request
FM DDFa DDFb
CsSp
Start timer 1
Stop timer 1
BSC/ MSa
SIMa DDMa CCMa CCMb
MM/MCM SAM MSFa MSFb DDMb SIMb FM DDFa DDFb
Connection Confirm
Connection Confirm
Authentication Request
Authentication Request
Authentication Response
Authentication Response
Cipher Mode Command
Cipher Mode Command
Cipher Mode Complete
Cipher Mode Complete
Cipher Mode Complete
TMSI Reallocation
Start timer 10
TMSI Reallocation
TMSI Reallocation
TMSI ReallocationTMSI Reallocation
Stop timer 10
Start timer 2
Stop timer 2
TMSI Reallocation is an optional procedure
Authentication Response
Authentication is an optional procedure
Send Authentication Info Request
HLRa
Send Authentication Info Request
Send Authentication Info ACK
Send Authentication Info ACK
Start timer x Stop timer x
Invoking Authentication Info Request procedure as needed
BSC/ MSa
HLR-b
![Page 23: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/23.jpg)
Mobile2mobile
Page 23 of 42
Setup
DDMa CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
MM/MCM SAM MSFa MSFb DDMb
Setup
Setup
CPSCCSP Origination_Attempt(callID, A)
Ccp_Set_Tid
FM DDFa DDFb
CsSp
Est Ind
Orig_Idle
Originator_only
Start cs timer
Orig_SelectFacility
Stop cs timer
Relay the EST IND message
Est Ind
Mobile_idleStart MCM timer
MM_MCM_Info_Resp
Est Resp
Est RespStop MCM timer
Relay theCPSCCSP Continuemessage
Select Facility
Relay theFacility Selectedmessage
Relay theStore Facility Infomessage
SIMa DDMa CCMaMM/MCM SPM CpCallm
CCMb
MCM/MM SAM MSFa MSFb DDMb SIMb FM DDFa DDFb
Relay theAssignment Requestmessage
Start assignment request GSM timer
Orig_AttemptAuthorized
Assignment Request
Start assignment req GSM timer
Mobile_Assign ment
Assignment Request
Assignment Complete
Assignment Complete
Assignment CompleteStop assignment req GSM timer
Mobile_Ready
MMCC A ssignment Complete
Relay the MECCP Assignment Complete messageStop assignment request GSM timer
BSC/ MSa
BSC/ MSa
HLR-b
HLR-b
CPSCCSP Continue
Call Preceeding
Call Preceeding
Call Preceeding
![Page 24: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/24.jpg)
Mobile2mobile
Page 24 of 42
Stop cs timer
Ccp_Set_Tid
Term_AuthorizationAttempt->Procedure_Start
CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
MCM/MM CsSp
DTAP Progress
Orig_WaitCS
Start early alert GSM timer
Term_Idle
Orig_And_Term_Setup
CPSCCSP Termination_Attempt(callID)
Term_AuthorizationAttempt
DTAP Progress
DTAP Progress
DTAP Progress
Start cs timer
Relay theContinuemessage
BSC/ MSa
Analyze_InfoSRI SRI
PRNPRN
PRN ACK
SRI ACK
SRI ACK
Start cs timer
PRN ACK
Relay theAnalyze_Routemessage
Stop cs timer
Orig_SendCall
Ccp_Send_CallCcp_Terminate_Call
Ccp_Send_Cal_ack
CPSCCSP Continue(callID)
SRI ACK
PRN
PSTN-a SIMa DDMa CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
MCM/MM SAM MSFa MSFb DDMb SIMb BSC/
MSb FM DDFa DDFb
CsSp
![Page 25: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/25.jpg)
Mobile2mobile
Page 25 of 42
OHCP CMP MDP CCP THCP
CsSp
MECCP MMCC Est Req
Page Request
Page Request
Cipher Mode CompleteCipher Mode Complete
Start page request timer
Mobile_idle
Page ResponsePage Response
Start page timer(1)
Stop page timer (1)
Authentication Request
Connection Confirm
Authentication Request
Connection Confirm
Authentication ResponseAuthentication Response
Cipher Mode Command Cipher Mode Command
TMSI Reallocation
TMSI Reallocation
TMSI Reallocation TMSI Reallocation
MECCP Est CNFRelay theEst CNFmessage
Stop page request timer
Term_SelectFacility
DTAP Setup
Start t303 GSM timer
DTAP Setup
DTAP Setup
DTAP Call Confirm
DTAP Call ConfirmDTAP Call Confirm
Relay theCall Confirmmessage
Stop t303 GSM timer
Term_CallConfirmed
Start timer 2
Stop timer 2
PSTN-a SIMa DDMa CCMaISUPSG SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
MCM/MM SAM MSFa MSFb DDMb SIMb FM DDFa DDFb
CsSpSelect Facility
BSC/ MSb
Est Req
Est CNF
Term_PresentCall
![Page 26: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/26.jpg)
Mobile2mobile
Page 26 of 42
SIMa DDMa CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
MCM/MM SAM MSFa MSFb DDMb SIMb FM DDFa DDFb
CsSp
EGCP (Add)EGCP (Add)
BSC/ MSa
Stop cs timer
Start cs timer
Assignment Request
Relay theEGCP Acceptmessage
Assignment Complete
Assignment Complete
Select Facility
Facility SelectedRelay theFacility Selectedmessage
Ccp_Set_Tid
Interconnect Selection Request
Interconnect ResponseRelay theInterconnect Responsemessage
Store Facility Info Request
Assgnment Request Assignment Request
Assignment CompleteRelay theDTAP Assignment Completemessage
Start responseTimer
Stop responseTimer
Start Assignment Request
Stop Assignment Request
EGCP (Add)Start responseTimer
EGCP (Accept)
Stop responseTimer
EGCP (Add)Start responseTimer
EGCP (Accept)
Relay theEGCP Acceptmessage
Stop responseTimer
Stop t303 GSM timer Mobile_readyStart t310 GSM timerWait for Alerting DTAP Alerting
DTAP AlertingMECCP Alerting
Relay theBECCP Alertingmessage Stop t310 GSM timer
Mate Alert
Apply Tone
Term_Alerting
DTAP Alerting
Start t301 GSM timer
BSC/ MSb
Mobile_assignment
![Page 27: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/27.jpg)
Mobile2mobile
Page 27 of 42
Start responseTimer for each EGCP request
Orig_and_Term_Setup->Procedure_Start
SIMa DDMa CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
MM/MCM SAM MSFa MSFb DDMb SIMb PSTN-b FM DDFa DDFb
CsSp
Ccp Alert
Orig_Alerting
Alerting
A;erting
EGCP (Accept)
EGCP (Accept)
Stop responseTimer for each EGCP Accept
Relay twoEGCP (Accept)messages
Procedure_Return->Orig_and_Term_Setup PDM
Create_PDB DTAP Connect
DTAP ConnectDTAP Connect
MECCP Connect
Relay theBECCP Connectmessage
Stop t301 GSM timer
Mate Connect
Term_Active
CCP Connect
MMCC Notification
BSC/ MSa
DTAP Connect ACK
DTAP Connect ACK
DTAP Connect ACK
![Page 28: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/28.jpg)
Mobile2mobile
Page 28 of 42
Connect
Orig_Active
EGCP (Mod)
EGCP (Mod)
Orig_and_Term_Setup->Procedure_Start
EGCP (Accept)
EGCP (Accept)
Connect
Connect
SIMa DDMa CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
MCM/MM SAM MSFa MSFb DDMb SIMb PSTN-b FM DDFa DDFb
CsSp
Relay twoEGCP (Accept)messages
Procedure_Return->State_Stable
PDM
Update_PDBStart cdrLongCallTimer
DTAP Disconnect
DTAP Disconnect
BECCP Disconnect
DTAP Disconnect
Release Procedure - (Originating Disconnect first)
Relay theBECCP Disconnectmessage
Start responseTimer for each EGCP request
Stop responseTimer for each EGCP Accept
Start t313 GSM timer
Connect Ack
Connect Ack
Connect Ack
Relay BECCP Connect Ackmessages
MMCC Connect Ack
Stop t313 GSM timer
Start t308 GSM Timer
BSC/ MSa
![Page 29: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/29.jpg)
Mobile2mobile
Page 29 of 42
DTAP Release
Relay theBECCP Disconnectmessage
Mate Disconnect
CCP_Release_Notification
Orig_Idle
DTAP Release
DTAP ReleaseDTAP Disconnect
DTAP Disconnect DTAP Disconnect
Term_Active->Term_TearDown
Start t305 GSM Timer
EGCP (Subtract)
EGCP (Subtract) for interconnect
Terminator_Only
DTAP Release
DTAP ReleaseBECCP ReleaseRelay the
BECCP Releasemessage
Term_TearDown->Term_Idle
CCP_Release_Notification PDM
Stop t308 GSM Timer
Delete_PDBStop cdrLongCallTimer
Start GuardTimer
Procedure_Return->Sig_Guard
Terminator_Only->Procedure_Start
GuardTimer timesout
Sig_Guard->End_Process
SIMa DDMa CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CCMb
MCM/MM SAM MSFa MSFb DDMb SIMb PSTN-b FM DDFa DDFb
CsSp
DTAP Release
DTAP Disconnect
DTAP Disconnect
MECCP Disconnect
DTAP DisconnectRelease Procedure - Terminating Disconnect first)
Relay theBECCP DISCONNECTmessage
Stop t305 GSM Timer
Start t308 GSM Timer
Orig_FinalReleasePending
Ept_Idle_req for interconnectEGCP (Subtract) for interconnect
BECCP RelComp Relay theBECCP RelCompmessage
DTAP Release Complete
DTAP Release Complete
DTAP Release Complete
MMCC_REL_Req
EGCP (Subtract)
BSC/ MSa
DTAP Release
Clear Command
Clear Command
Clear CompleteClear Complete Clear Complete
DTAP Release Complete
Clear CommandClear Command
Clear Complete
Clear Complete
Clear Complete
Dis_ReqSCCP Resd
SCCP Rlc
Ept_Idle_req
Start t308 GSM Timer
MMCC_REL_Req
DTAP Release CompleteDTAP Release Complete
Ept_Idle_req
Dis_Req
SCCP Resd
SCCP Rlc
MMCC_REL_Req
![Page 30: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/30.jpg)
Mobile2mobile
Page 30 of 42
DTAP Release
Relay theBECCP DISCONNECTmessage
Mate Disconnect
CCP_Release_Notification
Orig_TearDown
DTAP Release
DTAP ReleaseDTAP Release
DTAP Disconnect
DTAP Disconnect Term_Active->Term_IdleStart t305 GSM timer
EGCP (Subtract)
EGCP (Subtract)
Originator_Only
DTAP Release
DTAP Release
DTAP Release
BECCP Release
Relay theBECCP Releasemessage
Ept_Idle_req
Orig_Idle
CCP_Release_Notification
PDM
Delete_PDBStop cdrLongCallTimer
Start GuardTimer
Procedure_Return->Sig_Guard
Originator_Only->Procedure_Start
GuardTimer timesout
Sig_Guard->End_Process
Ept_Idle_req
EGCP (Subtract) for InterconnectEGCP (Subtract) for Interconnect
Stop t305 GSM Timer
MMCC_REL_Req
Clear Command
Clear Command
Start t308 GSM Timer
Clear CompleteClear Complete Clear Complete
Dis_Req
SCCP Resd
SCCP Rlc
DTAP Release Complete
DTAP Release Complete
DTAP Release Complete
Ept_Idle_req
BECCP RelComp
Relay theBECCP RelCompmessage
MMCC_REL_Req
Clear Command Clear Command
Clear Complete
Clear Complete
Clear Complete
Dis_ReqSCCP Resd
SCCP Rlc
Stop t308 GSM Timer MMCC_REL_Req
![Page 31: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/31.jpg)
LocationUpdate
Page 31 of 42
SIMa
DTAP LocUpdReq
DDMa CCMa MM
DDMb SIMb
DTAP LocUpdReq
DDFa DDFb BSC/ MSa
Start timer 3370
Stop timer 3370
HLRa
Start timer x
Stop timer x
HLRa
Start timer 1
Stop timer 1
DTAP Authentication Request
DTAP Authentication Request
DTAP Authentication Response
DTAP Authentication Response
DTAP Authentication Response
Authentication is an optional procedure
PVLR
DTAP LocUpdReq
PVLR
Send identification
Send identification
Send identification Ack
Send identification Ack
Send identification Ack
Received TMSI resolving the previous VLR
DTAP Identity Request
DTAP Identity Request
DTAP Identity Response
DTAP Identity Response
DTAP Identity Response
Provide IMSI Procedure if needed
Send Authentication Info
Send Authentication Info
Send Authentication Info Ack
Send Authentication Info Ack
Send Authentication Info Ack
Start timer y
Stop timer y
Obtain Authentication Vectors (Up to 5 Vectors) If needed
DDMb SIMb DDFb
SIMa DDMa CCMa MM DDFa
BSC/ MSa
![Page 32: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/32.jpg)
LocationUpdate
Page 32 of 42
Start timer 30
Stop timer 30
HLRa
Cipher Mode Command
Cipher Mode Command
Cipher Mode CompleteCipher Mode Complete Cipher Mode Complete
Start timer 10
DTAP TMSI Reallocation
DTAP TMSI ReallocationDTAP TMSI Reallocation
Stop timer 10
Start timer 2 when provising TMSI ie
Stop timer 2
TMSI Reallocation is an optional procedure only when LocaUpd Accept containing TMSI IE
PVLR
Update Location
Cancel Location
Cancel Location Ack
Update Location Ack
Cancel Location if needed
DDMb DDFb
DDMa CCMa MM DDFa
BSC/ MSa
Update Location
Insert Subscriber DataInsert Subscriber Data
Insert Subscriber Data
Insert Subscriber Data AckInsert Subscriber Data Ack
Update Location Ack
DTAP LocUpd Accept (with TMSI as an option ie)
DTAP LocUpd Accept (with TMSI as an option ie)
Notify (IMSI, MSISDN) only when it is needed
![Page 33: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/33.jpg)
Intra-MSC Single MSF HO
Page 33 of 42
SIMa
HO_Required
CCM CCP/OHCP
SAM MSFa
HO_RequiredHO_Required
Ccp_Rel_Notification
FM DDMa DDFa
CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CsSp
Start ho_cs timer
MMCC_HO_Prepare (Intra)
Start Guard timer
Stop Guard timer
MSaCpCallm for HO
Orig_Idle
Originator_only
Idle
T-BSCS-BSS
Stop ho_cs timer
MMCC HoBearerChange(ho detect)
DDF/SIM CCM ISUPSG
Select Facility
MMCC_HO_CCCallID
Facility_SelectedMMCC_HO_Prepare Ack
Start Guard timer
Sig_Guard
Relay theHoBearerChange for ho detectmessage
Ccp_mobile_handover_req
MMCCHoPrep
HO_Request
HO_Request AckHO_Request Ack
HO_Request Ack
Start 101 timer
Stop 101 timer
HO_Command
HO_Command
HO_Access HO_DetectHO_Detect
HO_Detect
Start 102 timer
GuardTimer timesout
End_Process
SIMa CCMa
SAM MSFa FM
DDMa DDFa
CCM MSaCpCallm
T-BSCS-BSS SIM/DDF
Stop 102 timer
HO_Complete HO_Complete HO_Complete
Clear CommandClear Command
MMCC HoBearerChangeRelay theHoBearerChangemessage
Start Guard timer
Ccp_mobile_handover_req
EGCP(Add the new connection)
EGCP(Accept)
Start Response timer
Stop Response timer
MMCC HoBearerChange Ack
Stop Guard timer
Ccp_mobile_handover_req Success
Ccp_update_pdb_on_demand
Mate_update_pdb_on_demand
Ccp_update_pdb_on_demand Ack
Update PDB 3 times due to buffer needed
PDM
HO Detect is an optional message
![Page 34: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/34.jpg)
Intra-MSC Single MSF HO
Page 34 of 42
CCMa CCP/OHCP
SAM MSFa FM
DDMa DDFa
CCMMM/MCM SPM CpCallm for HO
OHCP CMP MDP CCP THCP
CsSp
MSaCpCallm
S-BSS SIM/DDF
MMCC HoBearerChange Ack
Mate_Update_pdb_on_demand
Ccp_Update_pdb_on_demand Ack
Ept_Idle_req
Clear CompleteClear Complete
Clear Complete
Dis_Req
SCCP Resd
SCCP RLC
PDM
Update_PDB
EGCP(Modify)
EGCP(Accept)
Start Response timer
Stop Response timer
MMCC HoBearerChange for ho complete
Relay theHoBearerChange for ho completemessage
EGCP(Subtract the old connection)
Ccp_mobile_handover_req
Ccp_mobile_handover_req Success
Ccp_update_pdb_on_demand
MMCC HoBearerChange Ack
Mate_Update_pdb_on_demand
Ccp_Update_pdb_on_demand Ack
Update_PDB
Ccp_mobile_handover_req Success
Ccp_update_pdb_on_demand
![Page 35: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/35.jpg)
Inter-MSC HO Ancho side
Page 35 of 42
SIMa
HO_Required
CCM OHCP/CCP/THCP
SAM MSFa
HO_RequiredHO_Required
FM DDMa DDFa
CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CsSp
MMCC_HO_Prepare (Inter)
Start Guard timer
Stop Guard timer
MSaCpCallm for HO
Orig_Idle
Originator_only
Idle
T-MSCS-BSS DDF/SIM CCM ISUPSG
MMCC_HO_Prepare Ack
MMCCHoPrep
MAP_Prep_Handover_Req
MAP_Prep_Handover_Req AckMAP_Prep_Handover_Req Ack
MAP_Prep_Handover_Req Ack
Start ho_Request timer
MMCC HOReq
Ccp_Set_Tid
Ccp_Send_Call
MMCC HOReq
Ccp_terminate_call
Ccp_Send_Call Ack
Term_Idle
CPSCCSP Termination_Attempt
Term_AuthorizationAttempt
CPSCCSP Authorize_Termination
CPSCCSP Termination_Attempt
Start cs timer
Stop cs timer
Ccp_Set_Tid
Start setup timer ECCP Setup
Term_WaitCallProc
Call Preceeding
IAM
Stop setup timer
Term_WaitAlert
SIMa CCM
SAM MSFa FM
DDMa DDFa
CCMa MSaCpCallm for HO
T-MSCS-BSS DDF/SIM CCM
Start alert timer
Start Guard timer
![Page 36: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/36.jpg)
Inter-MSC HO Ancho side
Page 36 of 42
CCM OHCP/CCP/THCP
SAM MSFa FM
DDMa DDFa
CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CsSp
MSaCpCallm for HO
S-BSS DDF/SIM CCM ISUPSG
Start no_answer_rsrc timer
ACMACM
ECCP Alert
Ccp_make_backward_path
Stop alert timer
Term_Alerting
Mate AlertMMCC HOReq Ack
Ccp Alert PDM
Create PDB 3 times due to buffer needed
Orig_and_Term_Setup
Stop Guard timer
MMCC HoBearerChangeRelay theHoBearerChangemessage
Ccp_mobile_handover_req
HO_Command
Start 103 timer
EGCP(Add the new connection)
EGCP(Accept)
Start Response timer
Stop Response timer
Ccp_mobile_handover_req Success
Ccp_update_pdb_on_demand
Mate_update_pdb_on_demand
Ccp_update_pdb_on_demand Ack
Update PDB 3 times due to buffer neededMMCC HoBearerChange Ack
MMCC HoBearerChangeRelay theHoBearerChangemessage
MAP Process_Access_Signal (ho_detect)
Stable
Ccp_mobile_handover_req
EGCP(Modify the new connection)
Start Response timer
Stop Response timer EGCP(Accept)
Ccp_mobile_handover_req Success
Ccp_update_pdb_on_demand
Mate_update_pdb_on_demand
Ccp_update_pdb_on_demand Ack
Update PDB 3 times duw to buffer neededMMCC HoBearerChange Ack
Stable
Stop 103 timer
SIMa CCM OHCP/CCP/THCP
SAM MSFa FM
DDMa DDFa
CCMaMM/MCM SPM CpCallm
MSaCpCallm for HO
T-MSCS-BSS DDF/SIM CCM ISUPSG
HO_Complete HO_CompleteHO_Complete HO_Complete
HO_Command
HO Detect is an optional message
MAP Process_Access_Signal (ho_detect)
![Page 37: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/37.jpg)
Inter-MSC HO Ancho side
Page 37 of 42
CCM OHCP/CCP/THCP
CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CsSpCpCallm for HO
CCM ISUPSG
PDM
MMCC HoBearerChange
Relay theHoBearerChangemessage
Ccp_mobile_handover_req
Ccp_mobile_handover_req Success
Ccp_update_pdb_on_demand
Mate_update_pdb_on_demand
Ccp_update_pdb_on_demand Ack
Update PDB 3 times due to buffer neededMMCC HoBearerChange Ack
Stable
ANMANM
ECCP Connect
MMCC HoComp
MMCC HoComp
Stop no_answer_rsrc timer
Mate Connect
Term_Active
Ccp Connect
MMCC Ho Connect
Stable
Update PDB 2 times due to buffer needed
Ept_Idle_req
EGCP(Subtract the old connection)
EGCP(Accept)
Dis_ReqSCCP Resd
SCCP RLC
SIMa CCM OHCP/CCP/THCP
SAM MSFa FM
DDMa DDFa
CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CsSp
MSaCpCallm for HO
T-MSCS-BSS DDF/SIM CCM ISUPSG
MAP PAS (Disconnect)
Clear CompleteClear Complete
Clear Complete
Clear Command
Clear Command
![Page 38: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/38.jpg)
Inter-MSC HO Ancho side
Page 38 of 42
CCM OHCP/CCP/THCP OHCP CMP MDP CCP THCP
CsSp
PDM
Relay theBDisconnectmessage
REL
MAP PAS (Disconnect)
Start 308 GSM timer
Mate Disconnect
ECCP Release (to the far end)
BDisconnect
Stable
MAP Forward_Access_Signal (Release)
MAP FAS (Release)
BRelease
Orig_FinalReleasePending
Start timed Rel timer
Term_TearDownRLC
ECCP RelCompRelay theECCP RelCompmessage
RLC
CCP_Release_NotificationEpt_Idle_req
Term_Idle
Stop timed rel Timer
Stop t308 GSM Timer BECCP RelComp Relay the
BECCP RelCompmessage
MAP PAS Release Complete
MAP PAS Release Complete
MAP PAS Release Complete
EGCP (Subtract)
EGCP (Accept)
Originator_only
CCP_Release_Notification
MMCC_REL_Req
Orig_Idle
Ept_Idle_req
MMCC HO_Rel_Ind
REQUEST EVENT
MAP FAS (Clear Command)
EGCP (Subtract) Mate Disconnect
CCP_Release_Notification
Orig_IdleREL
ECCP Release (to HO end)
Start timed Rel timer
Terminator_only
Term_teardown
SIMa CCM OHCP/CCP/THCP
SAM MSFa FM
DDMa DDFa
CCMaMM/MCM SPM CpCallm
OHCP CMP MDP CCP THCP
CsSp
MSaCpCallm for HO
T-MSCS-BSS DDF/SIM CCM ISUPSG
RLC
Delete PDB
Stop cdrLongCallTimer
Release Procedure - (Originating Disconnect first)
Need to fix the trace display in MDP, CMP, & CCP.
MAP PAS (Disconnect)
MAP FAS (Clear Command)
MAP PAS (Clear Complete)
MAP PAS (Clear Complete)
![Page 39: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/39.jpg)
Inter-MSC HO Ancho side
Page 39 of 42
PDM
Delete PDB
RLC
ECCP RelComp
RLC
CCP_Release_Notification
Ept_Idle_req
Stop timed rel Timer
Term_Idle
Start GuardTimer
Procedure_Return->Sig_Guard
GuardTimer timesout
Sig_Guard->End_Process
Stop cdrLongCallTimer
Start GuardTimer
Procedure_Return->Sig_Guard
GuardTimer timesout
Sig_Guard->End_Process
![Page 40: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/40.jpg)
Inter-MSC HO Serving Side
Page 40 of 42
SIMa CCM
OHCP/CCP/THCP
SAM MSFa
MAP Prepare (Ho_Request)
FM DDMa DDFa MM/MCM SPM
CsSp
CCMa CpCallm OHCP CMP MDP CCP THCP
MMCC_HO_Prepare (Inter, HON)
Start Guard timer
Stop Guard timer
MSaCpCallm for HO
Orig_Idle
Originator_only
Idle
A-MSCT-BSS DDF/SIM CCM ISUPSG
Facility Select
MMCCHoPrep
MAP_Prep_Handover_Req Ack (HON, Ho_request_Ack)
Start ho_cs timer
MMCC HO_Prepare Ack
Start cs timer
MCm_Info
Facility Selected
Stop ho_cs timer
Facility Selected
MAP Prepare (Ho_Request)
Start Guard timer
Sig_Guard
GuardTimer timesout
End_Process
MAP_Prep_Handover_Req Ack
Stop 201 timer
IAM
IAM
IAM ECCP Setup
Relay theSetupmessage
Orig_IdleOriginator_only
CPSCCSP Originating Attempt
CPSCCSP Originating AttemptStart early acm timer CPSCCSP Continue
Relay theContinuemessage
Orig_WaitCS
Stop cs timer Ccp_set_tid
Call Proceeding
Ccp_send_call
Orig_SendCall
Ccp_terminate_call
Ccp_send_call_ack
SIMa CCM
SAM MSFa FM
DDMa DDFa MM/MCM SPM
CCMa MSaCpCallm for HO
A-MSCT-BSS DDF/SIM CCM
Ho Request
Start 201 timer Ho Request Ack
Ho Request
Start 204 timer
Ho Request Ack
![Page 41: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/41.jpg)
Inter-MSC HO Serving Side
Page 41 of 42
CCM
OHCP/CCP/THCP
SAM MSFa FM
DDMa DDFa MM/MCM SPM
CsSp
CCMa CpCallm OHCP CMP MDP CCP THCP
Stop cs timer
MSaCpCallm for HO
Orig_and_term_Setup
T-BSS DDF/SIM CCM ISUPSG
MMCC HO_Bearer_Req
Start cs timer
Start ho_interin_circuit_info_resp timer
Orig_Alerting
Start ho_complete timer
MMCC Hodetect
Term_Idle
CPSCCSP Termination_Attempt
Term_AuthorizeAttempt
CPSCCSP Continue
Relay theContinuemessage
UnknownMMCC HO_Bearer_Resp, But Cpcallm does not how to display Stop ho_interin_circuit_info_resp timer
Ccp_set_tid
mate_alert
Stop early acm timer ECCP Alert
ACM ccp_alert
EGCP(Add the new connection)
EGCP(Accept)
Start Response timer
Stop Response timer
PDM
Create PDB
HO_Access HO_Detect
HO Detect is an optional message
MAP Process_Access_Signal (ho_detect)
Relay theHodetectmessage
SIMa CCM
OHCP/CCP/THCP
SAM MSFa FM
DDMa DDFa MM/MCM SPM
CCMa CpCallm
MSaCpCallm for HO
A-MSCT-BSS DDF/SIM CCM ISUPSG
![Page 42: Call Flows](https://reader033.vdocuments.us/reader033/viewer/2022061122/5470f075b4af9f65078b457b/html5/thumbnails/42.jpg)
Inter-MSC HO Serving Side
Page 42 of 42
HO_CompleteHO_CompleteHO_Complete
CCM
OHCP/CCP/THCP MM/MCM SPM
CsSp
CCMa CpCallm OHCP CMP MDP CCP THCP
CpCallm for HO CCM ISUPSG
Orig_Active
Stop ho_complete timer
ECCP Connect ANM
Start cdrLongCallTimer
PDM
Update PDB 2 times due to buffer needed
MAP Send_End_Signal Req (Ho_Complete)
MMCC HoComplete Relay theMMCCHoCompmessage
HO_Complete
mate_Connect
ccp_Connect
EGCP(Add the new connection)
EGCP(Accept)
Start Response timer
Stop Response timer
Stable
Start 204 timer
MMCC HoComplete