7.1 Architecture

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

7.1.1 Functional Entities used for CAMEL

This subclause describes the functional architecture needed to support Mobile Originating Short Message Service (MO SMS) and Mobile Terminating Short Message Service (MT SMS) interworking for CAMEL. Figures 7.1-1 and 7.1-2 show the functional entities involved in MO SMS or MT SMS requiring CAMEL support. Further details of the architecture needed to support Mobile Originating Short Message Service (MO SMS) and Mobile Terminating Short Message Service (MT SMS) are given in 3GPP TS 23.040 [14].

Figure 7.1-1: Functional architecture for support of CAMEL control of MSC switched MO and MT SMS

Figure 7.1-2: Functional architecture for support of CAMEL control of SGSN switched MO and MT SMS

HLR: The HLR stores MO‑SMS‑CSI and/or MT‑SMS‑CSI. MO‑SMS‑CSI contains subscription information for subscribers that require CAMEL support of MO SMS. MT‑SMS‑CSI contains subscription information for subscribers that require CAMEL support of MT SMS. One or both of MO‑SMS‑CSI and MT‑SMS‑CSI are transferred to the VLR or to the SGSN on Location Update and Restore Data or when MO‑SMS‑CSI or MT‑SMS‑CSI has changed.

VLR: The VLR receives the MO‑SMS‑CSI and MT‑SMS‑CSI for the subscriber from the HLR. MO‑SMS‑CSI and MT‑SMS‑CSI are used by the MSC to determine whether a Service Logic shall be invoked for an MO SMS submission or MT SMS delivery.

MSC: The MSC receives MO‑SMS‑CSI and MT‑SMS‑CSI from the VLR and uses this to determine whether a Service Logic shall be invoked for an MO SMS submission or MT SMS delivery.

SGSN: The SGSN receives the MO‑SMS‑CSI and MT‑SMS‑CSI for the subscriber from the HLR. The SGSN uses the MO‑SMS‑CSI and MT‑SMS‑CSI to determine whether a Service Logic shall be invoked for an MO SMS submission or MT SMS delivery.

gprsSSF: see subclause 3.1.

gsmSSF: see subclause 3.1.

gsmSCF: see subclause 3.1.

SMSC: The Short Message Service Centre accepts messages submitted by an MS or other MO short message entity, stores them and delivers them to the destination MS or other MT short message entity.

SMS-GMSC: The Short Message Service Gateway MSC receives short messages from the SMSC, interrogates the HLR for routeing information to deliver each short message and forwards each short message to the serving node (MSC or SGSN) for delivery to the destination MS. The SMS-GMSC may be physically integrated with the SMSC or with the MSC for the destination subscriber.

SMS-IWMSC: The Short Message Service InterWorking MSC terminates the MAP signalling from the MSC or the SGSN for MO short message submission, and transfers the short message to the SMSC, The SMS-IWMSC may be physically integrated with the SMSC or with the MSC for the originating subscriber.

7.1.2 Interfaces defined for CAMEL

7.1.2.1 HLR – VLR interface

This interface is used to send CAMEL related subscriber data (MO‑SMS‑CSI and MT‑SMS‑CSI) to a visited MSC/VLR or to remove CAMEL related subscriber data from a visited MSC/VLR.

7.1.2.2 HLR – SGSN interface

This interface is used to send CAMEL related subscriber data (MO‑SMS‑CSI and MT‑SMS‑CSI) to a visited SGSN or to remove CAMEL related subscriber data from a visited SGSN.

7.1.2.3 gsmSSF – gsmSCF interface

This interface is used by the gsmSCF to control the handling of MO SMS and MT SMS in the MSC. A relationship on this interface is opened as a result of the gsmSSF sending a request for instructions to the gsmSCF.

7.1.2.4 gprsSSF – gsmSCF interface

This interface is used by the gsmSCF to control the handling of MO SMS and MT SMS in the SGSN. A relationship on this interface is opened as a result of the gprsSSF sending a request for instructions to the gsmSCF.

7.1.2.5 MSC – gsmSSF 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.).

7.1.2.6 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.).

7.1.2.7 MSC – VLR interface

This is an internal interface. The interface is described in the present document to make it easier to understand the internal information flow within the MSC/VLR.

7.1.2.8 MSC – SMSC interface

This interface is used by the MSC to submit a SM to the SMSC and to deliver a SM to the MSC.

7.1.2.9 SGSN – SMSC interface

This interface is used by the SGSN to submit a SM to the SMSC and to deliver a SM to the SGSN.