9.4 Description of information flows

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

This subclause contains the detailed description of the information flows used by CAMEL for Mobility Management control.

Each Information Element (IE) is marked as Mandatory (M), Conditional (C), Specific conditions (S), mutually Exclusive (E), Optional (O) or not applicable (-) for each different entity involved: VLR (VLR) and SGSN (SGSN) where distinction is applicable. If the IEs in one table apply in both VLR and SGSN, then the IEs are marked in the "Status" column.

An ‘M’ IE shall always be included. A ‘C’ IE shall be included if the sending entity has the necessary information to populate the IE. The conditions for the inclusion of an ‘S’ IE are shown in the ‘Description’ column of the definition table. When a set of ‘E’ IEs is shown in the definition of an Information Flow or compound IE, only one of those IEs may be included. An ‘O’ IE may be included or omitted as required by the service logic. A ‘‑’ IE shall always be omitted. This categorization is a functional classification, i.e. it defines the requirements for the stage 2 information. It is not a stage 3 classification to be used for the ASN.1 syntax of the protocol.

The following principles apply for the handling of the IEs by the receiving entity:

– The gsmSCF may silently discard any IE which it does not functionally support;

– The VLR shall functionally support all IEs which can be sent to it;

– The SGSN shall functionally support all IEs which can be sent to it.

9.4.1 VLR or SGSN to gsmSCF information flows

9.4.1.1 Mobility Management event Notification

9.4.1.1.1 Description

This IF is generated by the VLR or SGSN to notify the gsmSCF of a Mobility Management event.

9.4.1.1.2 Information Elements

Information element name

VLR

SGSN

Description

Event Met

M

M

This IE indicates the type of Mobility Management event that lead to the notification. Refer to subclause 9.2.1.1 for the CS subscriber and subclause 9.2.2.1 for the GPRS subscriber.

Service Key

M

M

This IE indicates the Service Logic that the gsmSCF shall apply.

IMSI

M

M

This IE identifies the mobile subscriber to whom the Mobility Event applies.

Basic MSISDN

M

M

This IE identifies the mobile subscriber to whom the Mobility Event applies.

Location Information for CS subscriber

C

This IE is described in a table below.

This IE indicates the current location of the MS.

Location Information for GPRS subscriber

C

This IE indicates the current location of the MS which is equivalent to the location info SGSN IE in subclause 7.6.1.2.

Supported CAMEL Phases

M

M

This IE indicates the CAMEL Phases that are supported by the sending entity (VMSC/VLR or SGSN) in which the MS is registered after the mobility management event.

Offered CAMEL4 Functionalities

M

This IE is described in subclause 4.6.1.8.

It indicates the CAMEL phase 4 functionalities offered by the VMSC/VLR.

Location Information for CS subscriber is defined in 3GPP TS 23.018 [12]. The following differences apply:

Information element name

Status

Description

Service area ID

C,E

See 3GPP TS 23.018 [12].

Cell ID

C,E

See 3GPP TS 23.018 [12].

VLR Number

M

See 3GPP TS 23.018 [12].

Current Location Retrieved

Not applicable

Location area ID

C,E

See 3GPP TS 23.003 [7].

Selected LSA Identity

S

This IE indicates the LSA identity associated with the current position of the MS. It shall be present if the LSA ID in the subscriber data matches the LSA ID of the current cell. In the case of multiple matches the LSA ID with the highest priority it shall be present. See 3GPP TS 23.073 [18].

User CSG Information

C

See 3GPP TS 23.060 [15].

E-UTRAN Cell ID

C,E

See 3GPP TS 23.018 [12].

Tracking area ID

C,E

See 3GPP TS 23.018 [12].

9.4.2 SGSN to HLR information flows

9.4.2.1 Update GPRS Location

See subclause 6.6.4.2.

9.4.3 VLR to HLR information flows

9.4.3.1 Update Location

See subclause 4.6.8.3.

9.4.3.2 Restore Data

See subclause 4.6.8.4.

9.4.4 HLR to VLR or SGSN information flows

9.4.4.1 Delete Subscriber Data

9.4.4.1.1 Description

This IF is used by an HLR to delete CAMEL subscription data from a VLR or SGSN. It is specified in 3GPP TS 29.002 [34].

9.4.4.1.2 Information Elements

The Delete Subscriber Data IF contains the following CAMEL specific information elements for Mobility Management:

Information element name

VLR

SGSN

Description

CAMEL Subscription Info Withdraw

O

O

This IE identifies that all CSIs shall be deleted from the subscriber data in VLR or SGSN.

Specific CSI Withdraw

O

O

This IE is used to indicate that only M‑CSI or MG‑CSI shall be deleted from the VLR or SGSN respectively. It should not be present when CAMEL Subscription Info Withdraw is present.

9.4.4.2 Insert Subscriber Data

9.4.4.2.1 Description

This IF is used by an HLR to update a VLR or SGSN with certain subscriber data. This IF is specified in 3GPP TS 29.002 [34].

9.4.4.2.2 Information Elements

Insert Subscriber Data contains the following CAMEL specific information elements for Mobility Management:

Information element name

VLR

SGSN

Description

M‑CSI

O

This IE identifies the CS subscriber as having mobility management notification services. It contains the events that shall be reported, the gsmSCF Address and the Service Key.

MG‑CSI

O

This IE identifies the GPRS subscriber as having mobility management notification services. It contains the events that shall be reported, the gsmSCF Address and the Service Key.

M‑CSI contains the following information elements:

Information element name

Status

Description

GsmSCF Address

M

This IE is described in subclause 9.2.1.

Service Key

M

This IE is described in subclause 9.2.1.

Mobility Management Triggers

M

This IE indicates which Mobility Management events shall be reported to the gsmSCF. It shall contain one or more of the following elements:

– Location update in the same VLR service area

– Location update to another VLR service area

– IMSI attach

– MS initiated IMSI detach (explicit detach)

– Network initiated IMSI detach (implicit detach)

MG‑CSI contains the following information elements:

Information element name

Status

Description

GsmSCF Address

M

This IE is described in subclause 9.2.2.

Service Key

M

This IE is described in subclause 9.2.2.

Mobility Management Triggers

M

This IE is described in subclause 9.2.2.