5 Control and interrogation of subscription data
23.2783GPPCustomised Applications for Mobile network Enhanced Logic (CAMEL) Phase 4IM CN InterworkingRelease 17Stage 2TS
Support of the procedures described in this clause in CAMEL Phase 4 is a network operator option.
5.1 Architecture
The architecture for the control and the interrogation of subscription data described in the clause 10 in 3GPP TS 23.078 Rel‑99 [4] for the HLR and the gsmSCF also applies for the HSS and the gsmSCF.
5.2 Procedures for CAMEL
5.2.1 Any Time Subscription Interrogation
The following process in the HLR described in 3GPP TS 23.078 Rel‑99 [4] applies for the handling of Any Time Interrogation for Subscription Information Retrieval in the HSS:
– CAMEL_ATSI_HLR.
5.2.2 Any Time Modification
The following process in the HLR described in 3GPP TS 23.078 Rel‑99 [4] applies for the handling of Any Time Modification in the HSS:
– CAMEL_ATM_HLR.
5.2.3 Notify Subscriber Data Change
The description of the procedure in 3GPP TS 23.078 Rel‑99 [4] applies for the handling of Notify Subscriber Data Change in the HSS.
5.3 Description of information flows
This clause contains the detailed description of the information flows used by CAMEL for control and interrogation of subscription data.
Each Information Element (IE) is marked as Mandatory (M), Conditional (C), Specific conditions (S), mutually Exclusive (E) or Optional (O).
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. An ‘O’ IE may be included or omitted as required by the service logic. 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 HSS shall return an error if it does not functionally support an IE which it receives.
Details of errors and exceptions to these rules are specified in 3GPP TS 29.002 [9].
5.3.1 gsmSCF to HSS information flows
5.3.1.1 Any Time Modification Request
5.3.1.1.1 Description
This IF is used to modify information in the HSS at any time. The IF from the gsmSCF to the HLR is specified in 3GPP TS 23.078 Rel‑99 [4]. The IF is also applied to the interface between the gsmSCF to the HSS.
5.3.1.2 Any Time Subscription Interrogation Request
5.3.1.2.1 Description
This IF is used to request subscription information from the HSS at any time. The IF from the gsmSCF to the HLR is specified in 3GPP TS 23.078 Rel‑99 [4]. The IF is also applied to the interface between the gsmSCF to the HSS.
5.3.1.2.2 Information Elements
Any Time Subscription Interrogation Request is specified in 3GPP TS 23.078 Rel‑99 [4]. Additionally the following IMS specific information elements are required:
Information element name |
Status |
Description |
---|---|---|
Requested Info |
M |
This IE may indicate supported CAMEL phases in HSS. |
Additional CAMEL Subscription Info |
S,E |
This IE may be one of the following elements: O‑IM‑CSI / VT‑IM‑CSI / D‑IM‑CSI. |
5.3.1.3 Notify Subscriber Data Change response
5.3.1.3.1 Description
This IF is used by the gsmSCF to respond to the HSS of the change of subscriber data notify. The IF from the gsmSCF to the HLR is specified in 3GPP TS 23.078 Rel‑99 [4]. The IF is also applied to the interface between the gsmSCF to the HSS.
5.3.2 HSS to gsmSCF information flows
5.3.2.1 Any Time Modification ack
5.3.2.1.1 Description
This IF is used by the HSS to provide the modified information to the gsmSCF. The IF from the HLR to the gsmSCF is specified in 3GPP TS 23.078 Rel‑99 [4]. The IF is also applied to the interface between the gsmSCF to the HSS.
5.3.2.1.2 Information Elements
Any Time Modification ack is specified in 3GPP TS 23.078 Rel‑99 [4]. Additionally the following IMS specific information elements are required:
Information element name |
Status |
Description |
---|---|---|
O‑IM‑CSI |
S |
See clause 4.4.1.1. It shall be present if it was modified. |
VT‑IM‑CSI |
S |
See clause 4.4.1.3. It shall be present if it was modified. |
D‑IM‑CSI |
S |
See clause 4.4.1.2. It shall be present if it was modified. |
5.3.2.2 Any Time Subscription Interrogation ack
5.3.2.2.1 Description
This IF is used by the HSS to provide the requested subscription information to the gsmSCF. The IF from the HLR to the gsmSCF is specified in 3GPP TS 23.078 Rel‑99 [4]. The IF is also applied to the interface between the gsmSCF to the HSS.
5.3.2.2.2 Information Elements
Any Time Subscription Interrogation ack is specified in 3GPP TS 23.078 Rel‑99 [4]. Additionally the following IMS specific information elements are required:
Information element name |
Status |
Description |
---|---|---|
Supported CAMEL Phases In HSS |
C |
This IE indicates the CAMEL phase supported in the HSS. |
O‑IM‑CSI |
C |
See clause 4.4.1.1. |
VT‑IM‑CSI |
C |
See clause 4.4.1.3. |
D‑IM‑CSI |
C |
See clause 4.4.1.2. |
5.3.2.3 Notify Subscriber Data Change
5.3.2.3.1 Description
This IF is used by the HSS to notify to the gsmSCF of the change of subscriber data. This IF is sent at each time subscriber data is changed. The IF from the HLR to the gsmSCF is specified in 3GPP TS 23.078 Rel‑99 [4]. The IF is also applied to the interface between the gsmSCF to the HSS.
5.3.2.3.2 Information Elements
Notify Subscriber Data Change is specified in 3GPP TS 23.078 Rel‑99 [4]. Additionally the following IMS specific information elements are required:
Information element name |
Status |
Description |
---|---|---|
Specific CSI Deleted List |
S |
This IE shall indicate any of the following; – O‑IM‑CSI (with TDP criteria for O‑IM‑CSI); ‑ – D‑IM‑CSI (with TDP criteria for D‑IM‑CSI); – VT‑IM‑CSI with TDP criteria for VT‑IM‑CSI; |