4.5.13 Handling of trunk originated calls

23.0783GPPCustomised Applications for Mobile network Enhanced Logic (CAMEL) Phase 4Release 17Stage 2TS

The handling of trunk originated calls in the inter-connecting MSC is specified in 3GPP TS 23.018 [12] subclause 7.5. The processes and procedures specific to CAMEL are specified in this subclause.

– Procedure CAMEL_TOC_Dialled_Services;

– Procedure CAMEL_TOC_MSC_INIT;

– Procedure CAMEL_NDS_TOC_INIT;

– Procedure CAMEL_TOC_LEG1_MSC.

The procedure CAMEL_TOC_LEG1_MSC supervises the originating party only. The process CAMEL_MT_CF_LEG2_MSC supervises the called-to party only. Hence, signals from the originating exchange are received by the procedure CAMEL_TOC_LEG1_MSC and signals from the destination exchange are received by the process CAMEL_MT_CF_LEG2_MSC.

4.5.13.1 Procedure CAMEL_TOC_Dialled_Services

Void

4.5.13.2 Procedure CAMEL_TOC_MSC_INIT

Sheet 1: Decision "First procedure call": The procedure call formal parameter (FPAR) values "First" or "NotFirst" indicate whether the gsmSSF instance has been invoked for this call at the Collected_Information DP.

– First_ The gsmSSF has not been invoked.

– NotFirst: The gsmSSF has been invoked earlier and the gsmSSF is waiting for additional digits. The gsmSSF may not have triggered a CAP dialogue to gsmSCF.

4.5.13.3 Procedure CAMEL_NDS_TOC_INIT

Sheet 1: Decision "First procedure call": The procedure call formal parameter (FPAR) values "First" or "NotFirst" indicate whether the gsmSSF instance has been invoked for this call at Analysed_Information DP. The dialled services invoke a different instance of gsmSSF than at the Collected_Information DP.

– First_ The gsmSSF has not been invoked.

– NotFirst: The gsmSSF has been invoked earlier and the gsmSSF is waiting for additional digits. The gsmSSF may not have triggered a CAP dialogue to gsmSCF.

4.5.13.4 Procedure CAMEL_TOC_LEG1_MSC

Void

Figure 4.119A-1: Procedure CAMEL_TOC_Dialled_Services (sheet 1)

Figure 4.119B-1: Procedure CAMEL_TOC_MSC_INIT (sheet 1)

Figure 4.119B-2: Procedure CAMEL_TOC_MSC_INIT (sheet 2)

Figure 4.119B-3: Procedure CAMEL_TOC_MSC_INIT (sheet 3)

Figure 4.119B-4: Procedure CAMEL_TOC_MSC_INIT (sheet 4)

Figure 4.119B-5: Procedure CAMEL_TOC_MSC_INIT (sheet 5)

Figure 4.119B-6: Procedure CAMEL_TOC_MSC_INIT (sheet 6)

Figure 4.119B-7: Procedure CAMEL_TOC_MSC_INIT (sheet 7)

Figure 4.119C-1: Procedure CAMEL_NDS_TOC_INIT (sheet 1)

Figure 4.119C-2: Procedure CAMEL_NDS_TOC_INIT (sheet 2)

Figure 4.119C-3: Procedure CAMEL_NDS_TOC_INIT (sheet 3)

Figure 4.119C-4: Procedure CAMEL_NDS_TOC_INIT (sheet 4)

Figure 4.119C-5: Procedure CAMEL_NDS_TOC_INIT (sheet 5)

Figure 4.119D-1: Procedure CAMEL_TOC_LEG1_MSC (sheet 1)

Figure 4.119D-2: Procedure CAMEL_TOC_LEG1_MSC (sheet 2)

Figure 4.119D-3: Procedure CAMEL_TOC_LEG1_MSC (sheet 3)

Figure 4.119D-4: Procedure CAMEL_TOC_LEG1_MSC (sheet 4)

Figure 4.119D-5: Procedure CAMEL_TOC_LEG1_MSC (sheet 5)

Figure 4.119D-6: Procedure CAMEL_TOC_LEG1_MSC (sheet 6)

Figure 4.119D-7: Procedure CAMEL_TOC_LEG1_MSC (sheet 7)