6.1 Architecture

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

6.1.1 Functional Entities used for CAMEL

This subclause describes the functional architecture needed to support GPRS interworking for CAMEL. Figure 6.1 shows the functional entities involved in a GPRS session requiring CAMEL support. The architecture is applicable to the third phase of CAMEL or higher.

Figure 6.1: Functional architecture for support of CAMEL

HLR: For subscribers requiring CAMEL support, the HLR stores the information relevant to the current subscription GPRS‑CSI.

SGSN: When processing GPRS Attach requests or Inter-SGSN Routeing Area Updates for subscribers requiring CAMEL support, the SGSN receives a GPRS‑CSI from the HLR, indicating the SGSN to request instructions from the gprsSSF. The SGSN monitors on request the GPRS events and informs the gprsSSF of these events during processing, enabling the gprsSSF to control the execution of the GPRS session or individual PDP contexts in the SGSN.

gprsSSF: see subclause 3.1.

gsmSCF: see subclause 3.1.

6.1.2 Interfaces defined for CAMEL

6.1.2.1 SGSN – gprsSSF interface

This is an internal interface. The interface is described in the present document to make it easier to understand the handling of DPs (arming/disarming of DPs, DP processing etc.).

6.1.2.2 gprsSSF – gsmSCF interface

This interface is used by the gsmSCF to control a GPRS session or individual PDP Context in a certain gprsSSF. GPRS dialogues between the gprsSSF and the gsmSCF on this interface are opened as a result of the gprsSSF sending a request for instructions to the gsmSCF. A GPRS dialogue is composed of a sequence of TC dialogues linked together by the same reference. The GPRS dialogue handler allows the TC dialogue handling.

6.1.2.3 HLR – SGSN interface

This interface is used to send CAMEL related subscriber data to a visited GPRS network, e.g. GPRS‑CSI.