6 Dialogue handling on the SSAP interface
29.0133GPPApplication Service Element (ASE) and Mobile Application Part (MAP) protocolsRelease 17Signalling interworking between ISDN supplementary servicesTS
The dialogue handling on the SSAP interface and the mapping between the corresponding TC transaction sublayer messages on the MAP D and SSAP interfaces is described. The diagrams show the general principle of dialogue handling. Specific message flows depend on the dynamics of the application in the network elements, see GSM 03.93 and GSM 09.02.
6.1 Dialogue Beginning
6.1.1 CCBS Request Invocation
VLRA HLRA DESTINATION
NETWORK B
+-+ +-+ +-+
| | | | | |
| | | | | |
| | RegisterCCEntry | | | |
| |————————->| | | |
| | TC-BEGIN | | | |
| | | | | |
| | | | CcbsRequest | |
| | | |———————–>| |
| | | | TC-BEGIN | |
| | | | SCCP | |
| | | | | |
| | | | | |
| | | | | |
Figure 6.1: Signalling flow for CCBS REQUEST INVOCATION
The CCBS Request invocation is carried by TC-BEGIN. The SCCP addressing parameters on the SSAP interface shall be as shown in table 7.1.
6.2 Dialogue Continuation
6.2.1 CCBS Request Result
VLRA HLRA DESTINATION
NETWORK B
+-+ +-+ +-+
| | | | | |
| | | | | |
| | | | | |
| | | | CcbsRequest-Result | |
| | | |<———————–| |
| | | | TC-CONTINUE | |
| | | | SCCP | |
| | | | | |
| | | | | |
| | RegisterCCEntry-Result | | | |
| |<————————-| | | |
| | TC-END | | | |
| | | | | |
| | | | | |
| | | | | |
Figure 6.2: Signalling flow for CCBS Request Result
The CCBS Request Result is carried by TC-CONTINUE. The SCCP addressing parameters on the SSAP interface shall be as shown in table 7.3.
6.2.2 CCBS Remote User Free Invocation
VLRA HLRA DESTINATION
NETWORK B
+-+ +-+ +-+
| | | | | |
| | | | | |
| | | | | |
| | | | RemoteUserFree | |
| | | |<——————–_–| |
| | | | TC-CONTINUE | |
| | | | SCCP | |
| | | | | |
| | | | | |
| | RemoteUserFree | | | |
| |<————————-| | | |
| | TC-BEGIN | | | |
| | | | | |
| | | | | |
| | | | | |
Figure 6.3: Signalling flow for Remote User Free Invocation
The CCBS Remote User Free Invocation is carried by TC-CONTINUE. The SCCP addressing parameters on the SSAP interface shall be as shown in table 7.3.
6.2.3 CCBS Suspend Invocation
VLRA HLRA DESTINATION
NETWORK B
+-+ +-+ +-+
| | | | | |
| | RemoteUserFree-Result | | | |
| |————————->| | | |
| | TC-END | | | |
| | | | | |
| | | | | |
| | | | CcbsSuspend (note 1) | |
| | | |———————–>| |
| | | | TC-CONTINUE | |
| | | | SCCP | |
| | | | | |
| | | | | |
| | | | | |
NOTE 1 For conditions leading to a request being suspended, see GSM 03.93
Figure 6.4: Signalling flow for CCBS Suspend Invocation (RemoteUserFree_Result)
VLRA HLRA DESTINATION
NETWORK B
+-+ +-+ +-+
| | | | | |
| | RemoteUserFree-Error | | | |
| |————————->| | | |
| | TC-END | | | |
| | | | | |
| | | | | |
| | | | CcbsSuspend (note 1) | |
| | | |———————–>| |
| | | | TC-CONTINUE | |
| | | | SCCP | |
| | | | | |
| | | | | |
| | | | | |
NOTE 1 For conditions leading to a request being suspended, see GSM 03.93
Figure 6.5: Signalling flow for CCBS Suspend Invocation (RemoteUserFree_Error)
The CCBS Suspend Invocation is carried by TC-CONTINUE. The SCCP addressing parameters on the SSAP interface shall be as shown in table 7.2
6.2.4 CCBS Resume Invocation
VLRA HLRA DESTINATION
NETWORK B
+-+ +-+ +-+
| | | | | |
| | StatusReport | | | |
| |————————->| | | |
| | TC-BEGIN | | | |
| | | | | |
| | | | | |
| | | | CcbsResume (note 1) | |
| | | |———————–>| |
| | | | TC-CONTINUE | |
| | | | SCCP | |
| | | | | |
| | | | | |
| | | | | |
NOTE 1 For conditions leading to a request being resumed, see GSM 03.93
Figure 6.6: Signalling flow for CCBS Resume Invocation
The CCBS Resume Invocation is carried by TC-CONTINUE. The SCCP addressing parameters on the SSAP interface shall be as shown in table 7.2.
6.3 Dialogue End
6.3.1 Normal dialogue end
VLRA HLRA DESTINATION
NETWORK B
+-+ +-+ +-+
| | | | | |
| | | | | |
| | | | | |
| | | | No component primitive | |
| | | |<———————–| |
| | | | TC-END | |
| | | | SCCP | |
| | | | | |
| | | | | |
| |SetReportingState (note 1)| | | |
| |<————————-| | | |
| | TC-BEGIN | | | |
| | | | | |
| | | | | |
| | | | | |
NOTE 1 If the monitoring function is active in VLR A and all outstanding CCBS Requests have been deactivated, the HLR A sends SetReportingState to deactivate the monitoring function (see GSM 03.93).
Figure 6.7: Signalling flow for normal dialogue end
The normal ending of CCBS dialogue from the B-side is carried by TC-END. The SCCP addressing parameters on the SSAP interface shall be as shown in table 7.3.
6.3.2 CCBS Cancel Invocation (from A-side)
VLRA HLRA DESTINATION
NETWORK B
+-+ +-+ +-+
| | | | | |
| | | | | |
| | EraseCCEntry (note 1) | | | |
| |————————->| | | |
| | TC-BEGIN | | | |
| | | | | |
| | | | CcbsCancel | |
| | | |———————–>| |
| | | | TC-END (note 1) | |
| | | | SCCP | |
| | | | | |
| | | | | |
| | | | | |
NOTE 1 Where all outstanding CCBS Requests have been deactivated, CCBS Cancel is sent to each corresponding Destination Network B with the appropriate Destination Network B E.164 Called Party Address (see GSMĀ 03.93, GSM 04.93).
Figure 6.8: Signalling flow for CCBS Cancel Invocation (from A-side)
The CCBS Cancel Invocation from the A-side is carried by TC-END. The SCCP addressing parameters on the SSAP interface shall be as shown in table 7.2.
6.3.3 CCBS Cancel Invocation (from B-side)
VLRA HLRA DESTINATION
NETWORK B
+-+ +-+ +-+
| | | | | |
| | | | | |
| | | | | |
| | | | CcbsCancel | |
| | | |<———————–| |
| | | | TC-END | |
| | | | SCCP | |
| | | | | |
| | | | | |
| |SetReportingState (note 1)| | | |
| |<————————-| | | |
| | TC-BEGIN | | | |
| | | | | |
| | | | | |
| | | | | |
NOTE 1: If the monitoring function is active in VLR A and all outstanding CCBS Requests have been deactivated, the HLR A sends SetReportingState to deactivate the monitoring function (see GSM 03.93).
Figure 6.9: Signalling flow for CCBS Cancel Invocation (from B-side)
The CCBS Cancel Invocation from the B-side is carried by TC-END. The SCCP addressing parameters on the SSAP interface shall be as shown in table 7.3.
6.3.4 CCBS Request Error
VLRA HLRA DESTINATION
NETWORK B
+-+ +-+ +-+
| | | | | |
| | | | | |
| | | | | |
| | | | CcbsRequest-Error | |
| | | |<———————–| |
| | | | TC-END | |
| | | | SCCP | |
| | | | | |
| | | | | |
| | RegisterCCEntry-Error | | | |
| |<————————-| | | |
| | TC-END | | | |
| | | | | |
| | | | | |
| | | | | |
Figure 6.10: Signalling flow for CCBS Request Error
The CCBS Request Error is carried by TC-END. The SCCP addressing parameters on the SSAP interface shall be as shown in table 7.3.