9 Interlayer service interfaces on the MS side

24.0073GPPGeneral AspectsMobile radio interface signalling layer 3Release 17TS

In addition to the services described in this clause, the RR entity and MM entity also provide services to CM entities which do not belong to the functional blocks of CC, SMS, and SS. (For example, the RR entity provides service to Group Call and Broadcast Call entities.) These services are not further described in this clause.

9.1 Services provided by the Radio Resource Management entity

The Radio Resource Management (RR) sublayer provides a service to the Mobility Management entity (MM).

The RR services are used for:

– establishing control channel connections;

– releasing control channel connections;

– control-data transfer.

The Radio Resource Management services are represented by the RR‑service primitives.

Figure 9.1: Services provided at RR‑SAP ‑ MS side

9.1.1 Service state diagram

The primitives provided by the Radio Resource Management entity and the transition between permitted states are shown in figure 9.2.

Figure 9.2: Service graph of the Radio Resource Management ‑ MS side

9.1.2 Service primitives

Table 9.1: Primitives and parameters at the RR‑SAP ‑ MS side

PRIMITIVES

PARAMETERS

REFERENCE

RR_EST_REQ

Layer 3 message transferred in the SABM frame, CN domain identity

9.1.2.1

RR_EST_IND

9.1.2.2

RR_EST_CNF

9.1.2.3

RR_REL_IND

cause

9.1.2.4

RR_SYNC_IND

cause (ciphering, res. ass., channel mode modify), list of (RAB ID, NAS Synchronization Indicator, maximum data rate)

9.1.2.5

RR_DATA_REQ

Layer 3 message, local flow identifier CN domain identity

9.1.2.6

RR_DATA_IND

Layer 3 message, CN domain identity

9.1.2.7

RR_UNIT DATA_IND

Layer 3 message

9.1.2.8

RR_ABORT_REQ

cause

9.1.2.9

RR_ABORT_IND

cause

9.1.2.10

RR_ACT_REQ

reselection mode

9.1.2.11

9.1.2.1 RR_EST_REQ

In A/Gb mode it is used by the Mobility Management entity to request establishment of a Mobile originated RR connection.

The request shall be given only in the IDLE state when the MS listens to the CCCH and the previously selected BCCH.

In Iu mode it is used by the Mobility Management entity to request the establishment of a signalling connection to the CN domain type given in the parameter CN domain identity. The request shall be given only if no signalling connection to the specific CN domain type is established.

9.1.2.2 RR_EST_IND

Indicates to the Mobility Management entity the establishment of a Mobile terminated RR connection. By this indication MM is informed that a transparent connection exists and RR is in the dedicated mode.

9.1.2.3 RR_EST_CNF

Is used by RR to indicate the successful completion of a Mobile originated RR connection establishment. RR connection exists and RR is in the dedicated mode.

9.1.2.4 RR_REL_IND

Is used by RR to indicate to the Mobility Management entity the release of a RR connection when RR has received a CHANNEL RELEASE from the Network and has triggered a normal release of the data link layer. It is also used to indicate that a requested RR connection cannot be established. In both cases, RR returns to IDLE mode.

9.1.2.5 RR_SYNC_IND

Is used for synchronizing RR and the Mobility Management entity after the establishment of a Mobile originated or Mobile terminated RR connection. This indication is provided to MM in the following cases:

– ciphering has been started (ciphering);

– integrity protection has been started (integrity) (UMTS only);

– a traffic channel has been assigned (res. ass. = "resource assigned");

– the channel mode has been modified (channel mode modify).

In Iu mode, in case of a resource assignment or channel mode modification, RR indicates to the Mobility Management entity the list of RAB IDs and, optionally,

– the NAS Synchronization Indicators associated with the assigned or modified radio bearers; or

– the maximum data rate (at RLC layer) associated with the assigned or modified radio bearers, if no NAS Synchronization Indicator is available.

9.1.2.5a Void

9.1.2.5b Void

9.1.2.6 RR_DATA_REQ

Is used by the Mobility Management entity to send control data to its peer entity on the Network side via an existing RR connection.

9.1.2.7 RR_DATA_IND

Is used by RR to indicate control‑data, which has been received from its peer entity on the Network side via an existing RR connection.

For UMTS, RR_DATA_IND is also used to indicate whether control-data has been:

– successfully integrity checked;

– unsuccessfully integrity checked;

– received with no integrity protection.

9.1.2.7a Void

9.1.2.8 RR_UNIT_DATA_IND

Is used by RR to provide MM with system info. The system info is received on the current BCCH if RR is in the IDLE state. If a RR connection has been established, the system info is received on the SACCH.

9.1.2.9 RR_ABORT_REQ

Request to abort an existing RR connection or a RR connection in progress. The data link, if already established, shall be released by a normal release procedure (DISC/UA) initiated by the MS. This is the only way the MS can trigger the release of a RR connection in case of exceptional conditions. The RR returns to the IDLE state.

9.1.2.10 RR_ABORT_IND

Indication that the RR connection has been aborted by a lower layer failure and RR has returned to the IDLE state.

9.1.3 Services provided by the Radio Resource Management entity for CTS

Inside the RR sub-layer, the CTS Radio Resource Management (CTS‑RR) sublayer provides services to the CTS Mobility Management (CTS‑MM) entity.

The CTS-RR services are used for:

– alive check.

The CTS Radio Resource Management services are represented by the CTS‑RR‑service primitives.

Table 9.1.3: Primitives and parameters at the RR‑SAP ‑ MS side for CTS

PRIMITIVES

PARAMETERS

REFERENCE

CTS_RR_ALIVE_CHECK_IND

9.1.3.1

9.1.3.1 CTS_RR_ALIVE_CHECK_IND

Indicates to the CTS Mobility Management entity that an alive check request has been received from the fixed part.

9.2 Services provided by the Mobility Management entity

The Mobility Management (MM) sublayer provides services to the Call Control (CC) entity, the Supplementary Services Support (SS) entity, the Location Services (LCS) entity (only for type A LMU) and the Short Message Service Support (SMS) entity.

The Mobility Management services primitives are discriminated by the MMCC, MMSS, MMLCS and MMSMS prefix.

NOTE: The LCS protocol entities for communication between a type A LMU and the network would be included in the figure in the same manner as the protocol entities for CC, SS and SMS.

Figure 9.3: Services provided at the MMCC‑SAP, MMSS‑SAP, MMLCS-SAP, MMSMS‑SAP ‑ MS side

9.2.1 Service state diagram

The primitives provided by the Mobility Management entity towards Call Control, call independent Supplementary Service Support, Location Services Support for type A LMU and towards Short Messages Service Support and the transition between permitted states are illustrated in figure 9.4.

NOTE 1: MMCC‑primitives only at MMCC‑SAP.

NOTE 2: The prefix MMXX is used for substitution of MMCC, MMSS, MMLCS or MMSMS.

Figure 9.4: Service graph of the Mobility Management entity ‑ MS side

9.2.2 Service primitives

Table 9.2: Primitives and Parameters at MMCC‑SAP, MMSS‑SAP (for type A LMU), MMLCS-SAP or MMSMS‑SAP ‑ MS side

PRIMITIVES

PARAMETERS

REFERENCE

MMXX_EST_REQ (see note 1)

Parameters for the appropriate CM SERVICE REQUEST (if any)

9.2.2.1

MMXX_EST_IND (see note 1)

First CM message

9.2.2.2

MMXX_EST_CNF (see note 1)

9.2.2.3

MMXX_REL_REQ (see note 1)

cause

9.2.2.4

MMXX_REL_IND (see note 1)

cause

9.2.2.5

MMXX_DATA_REQ (see note 1)

Layer 3 message

9.2.2.6

MMXX_DATA_IND (see note 1)

Layer 3 message

9.2.2.7

MMXX_UNIT_DATA_REQ (see note 1)

Layer 3 message

9.2.2.8

MMXX_UNIT_DATA_IND (see note 1)

Layer 3 message

9.2.2.9

MMCC_SYNC_IND (see note 2)

cause: res.ass; list of (RAB ID, NAS Synchronization Indicator, maximum data rate)

9.2.2.10

MMXX_REEST_REQ (see note 1)

9.2.2.11

MMXX_REEST_CNF (see note 1)

9.2.2.12

MMXX_ERR_IND (see note 1)

cause

9.2.2.13

MMXX_PROMPT_IND (see note 1)

9.2.2.14

MMXX_PROMPT_REJ (see note 1)

9.2.2.15

NOTE 1: MMXX is used as substitution for MMCC, MMSS, MMLCS or MMSMS.

NOTE 2: Only at MMCC‑SAP.

9.2.2.1 MMXX_EST_REQ

Request used by CC, SS, LCS (for type A LMU) and SMS respectively, to request establishment of a MM connection. Several MM connections may be provided in parallel to the requesting entities. The primitive may contain parameters which are relevant for the CM SERVICE REQUEST message, e.g. to distinguish a basic call from an emergency call.

9.2.2.2 MMXX_EST_IND

Indication to CC, SS, LCS (for type A LMU) or SMS that a Mobile terminated MM connection has been established and the first message has been received from the respective peer entity. Several MM connections may be provided in parallel. If a MM connection already exists, a new MM connection using the same RR connection is indicated by this primitive if MM detects a message with a new combination of Protocol Discriminator (PD) and Transaction Identifier (TI).

9.2.2.3 MMXX_EST_CNF

Successful confirmation of the MM connection establishment by the MM sublayer to be given to the appropriate entity which has requested the service.

9.2.2.4 MMXX_REL_REQ

Used by CC, SS, LCS (for type A LMU) or SMS respectively, to request release of the MM connection. The corresponding PD/TI will be released and may be used for a new MM connection.

9.2.2.5 MMXX_REL_IND

Indication of the release of an existing MM connection or a MM connection in progress. This primitive is used in exceptional cases to indicate that the MM connection cannot be established or kept any longer and PD/TI have been released.

9.2.2.6 MMXX_DATA_REQ

Request used by the CC, SS or SMS entities for acknowledged control‑data transmission.

9.2.2.7 MMXX_DATA_IND

Indication used by MM to transfer the received acknowledged control‑data to the CC, SS, LCS (for type A LMU) or SMS entities.

9.2.2.8 MMXX_UNIT_DATA_REQ

Request used by the CC, SS, LCS (for type A LMU) or SMS entities for unacknowledged control‑data transmission.

9.2.2.9 MMXX_UNIT_DATA_IND

Indication used by MM to transfer the received unacknowledged control‑data to the CC, SS, LCS or SMS entities.

9.2.2.10 MMCC_SYNC_IND

Indication that a dedicated channel assignment has been performed and/or the channel mode has been changed (only towards the CC entity).

In Iu mode, MM indicates the list of the RAB IDs and, optionally,

– the NAS Synchronization Indicators associated with the assigned or modified radio bearers; or

– the maximum data rate (at RLC layer) associated with the assigned or modified radio bearers, if no NAS Synchronization Indicator is available.

During a network-initiated in-call modification the CC entity uses the NAS Synchronization Indicator or the maximum data rate to determine whether a suitable channel for the new call mode is available.

9.2.2.11 MMXX_REEST_REQ

Request to establish a MM connection which has been interrupted by a lower layer failure. The interruption must have been indicated by MMXX_ERR_IND.

9.2.2.12 MMXX_REEST_CNF

Confirmation of the successful re‑establishment of the MM connection. The MM connection will continue with PD/TI as it had before.

9.2.2.13 MMXX_ERR_IND

Indication of a lower layer failure interrupting the MM connection. The PD/TI are still kept by MM. In case of parallel transactions this indication is passed to all CM entities for which a MM connection has been established. It is left to the decision of the appropriate CM entity to either request the re‑establishment of the MM connection by MMXX_REEST_REQ or to release it by MMXX_REL_REQ.

9.2.2.14 MMXX_PROMPT_IND

Indication given by MM to inform of the completion of the MM connection to the CC, SS, LCS (for type A LMU) or SMS entities for a mobile station which supports "Network Initiated MO CM Connection Request".

9.2.2.15 MMXX_PROMPT_REJ

Response to the MMXX_PROMPT_IND indication to the MM entity in a mobile station which supports "Network Initiated MO CM Connection Request" in case when it is impossible to establish the prompted CM connection e.g. due to lack of free transaction identifiers.

9.3 Services provided by radio resource management entity for GPRS services

The service primitives for UMTS are defined in the present document. The services provided by the Access Stratum (AS) are specified in 3GPP TS 23.110 [20].

9.3.1 Service primitives for GRR-SAP (GSM only)

The GRR-SAP service primitives are defined in 3GPP TS 44.064 [11a]

[[Table 9.3.1, and chapters 9.3.1.1 – 9.3.1.5 are Void]

9.3.2 Service primitives for GMMRR-SAP (GSM only)

Table 9.3.2: Primitives and Parameters at GMMRR-SAP – MS side

PRIMITIVE

PARAMETER
(message, info elements of message, other parameters)

REFERENCE

GMMRR-ASSIGN-REQ

newTLLI

9.3.2.1

GMMRR-PAGE-IND

TLLI

9.3.2.2

9.3.2.1 GMMRR-ASSIGN-REQ

A new TLLI is assigned to the RR sublayer.

9.3.2.2 GMMRR-PAGE-IND

A RR-paging message has been received by the RR sublayer.

9.3.3 Service primitives for RABMAS-SAP (UMTS only)

Table 9.3.3: Primitives and parameters at RABMAS-SAP

PRIMITIVE

PARAMETER
(message, info elements of message, other parameters)

REFERENCE

RABMAS-RAB-ESTABLISH-IND

RAB ID list

9.3.3.1

RABMAS-RAB-ESTABLISH-RES

9.3.3.2

RABMAS-RAB-ESTABLISH-REJ

9.3.3.3

RABMAS-RAB-RELEASE-IND

RAB ID list

9.3.3.4

RABMAS-RAB-RELEASE-RES

9.3.3.5

RABMAS-STATUS-IND

Cause

9.3.3.6

9.3.3.1 RABMAS-RAB-ESTABLISH-IND

Indication from the Access Stratum layer that radio access bearer setup for the indicated list of RAB IDs (contains NSAPI) has commenced.

9.3.3.2 RABMAS-RAB-ESTABLISH-RES

Response (to RABMAS-RAB-ESTABLISH-IND) used by the RABM entity to inform the Access Stratum sublayer that the indicated NSAPI (in RAB ID) is currently or has been activated by the SM.

9.3.3.3 RABMAS-RAB-ESTABLISH-REJ

Response (to RABMAS-RAB-ESTABLISH-IND) used by the RABM entity to inform the Access Stratum sublayer that all of the NSAPIs, indicated by RAB ID list in the received RABMAS-RAB-ESTABLISH-IND, have not been activated by the SM-layer and the attempt to setup the radio access bearers shall be rejected.

9.3.3.4 RABMAS-RAB-RELEASE-IND

Indication from the Access Stratum layer that a radio access bearer for the indicated NSAPI has been released.

9.3.3.5 RABMAS-RAB-RELEASE-RES

Response used by the RABM entity to inform the Access Stratum sublayer that the indicated RAB ID has been released in the RABM.

9.3.3.6 RABMAS-STATUS-IND

Indication used by the AS sublayer to transfer failures to the RABM.

9.3.4 Service primitives for GMMAS-SAP (UMTS only)

Table 9.3.4: Service primitives and parameters at GMMAS-SAP – MS side

PRIMITIVE

PARAMETER
(message, info elements of message, other parameters)

REFERENCE

GMMAS-SECURITY-IND

9.3.4.1

GMMAS-SECURITY-RES

CK, IK

9.3.4.2

GMMAS- ESTABLISH-REQ

Layer 3-PDU, Establishment cause, Priority, CN Domain Identity, MS Identity, LAI/RAI

9.3.4.3

GMMAS- ESTABLISH-CNF

9.3.4.4

GMMAS- ESTABLISH-REJ

9.3.4.5

GMMAS- RELEASE-REQ

CN Domain identity

9.3.4.6

GMMAS- RELEASE-IND

Cause

9.3.4.7

GMMAS- DATA-REQ

Layer 3-PDU, Priority, CN Domain identity

9.3.4.8

GMMAS- DATA-IND

Layer 3-PDU

9.3.4.9

GMMAS-PAGE-IND

MS Identity type, Paging Cause

9.3.4.10

GMMAS-STATUS-IND

Cause

9.3.4.11

9.3.4.1 GMMAS-SECURITY-IND

Indication from the AS sublayer that ciphering (and integrity protection) shall be started. The GMM sublayer uses this primitive as an indication of the completion of the service request procedure.

9.3.4.2 GMMAS-SECURITY-RES

Ciphering and integrity keys are assigned to the AS sublayer to enable ciphering (and integrity protection).

9.3.4.3 GMMAS-ESTABLISH-REQ

To establish a signalling connection and to carry the initial Layer 3-PDU over the radio interface.

9.3.4.4 GMMAS-ESTABLISH-CNF

Confirmation from the AS sublayer that a PS signalling connection has been established.

9.3.4.5 GMMAS-ESTABLISH-REJ

The attempt to establish a PS signalling connection was rejected by the network.

9.3.4.6 GMMAS- RELEASE-REQ

Request used by the MM-sublayer to request the release of the PS signalling connection.

9.3.4.7 GMMAS- RELEASE-IND

Indication from the AS sublayer that the PS signalling connection has been released.

9.3.4.8 GMMAS- DATA-REQ

Request used by the MM-sublayer for transfer of data.

9.3.4.9 GMMAS- DATA-IND

Indication used by the AS sublayer to transfer received data to MM sublayer.

9.3.4.10 GMMAS-PAGE-IND

A paging message has been received by the AS sublayer.

9.3.4.11 GMMAS-STATUS-IND

Indication used by the AS sublayer to transfer failures to the MM sublayer.

9.4 Services provided by the LLC entity for GPRS services (GSM only)

This clause is informative, the service primitives are defined in 3GPP TS 44.064 [11a]. They are included here to provide a complete overview of the radio interface protocol architecture.

9.4.1 Service primitives for LLGMM-SAP

Table 9.4.1: Primitives and parameters at LLGMM-SAP – MS side

PRIMITIVE

PARAMETER
(message, info elements of message, other parameters)

REFERENCE

LLGMM-ASSIGN-REQ

oldTLLI, newTLLI, Kc, RAND, Ciphering Algorithm

9.4.1.1

LLGMM-TRIGGER-REQ

Cause

9.4.1.2

LLGMM-SUSPEND-REQ

TLLI

9.4.1.4

LLGMM-RESUME-REQ

TLLI

9.4.1.5

LL-UNITDATA-REQ

TLLI, GMM-PDU, protect, cipher

9.4.1.8

LL-UNITDATA-IND

TLLI, GMM-PDU, cipher

9.4.1.9

LLGMM-STATUS-IND

TLLI, cause

9.4.1.10

9.4.1.1 LLGMM-ASSIGN-REQ

A new TLLI and/or a ciphering key and/or a ciphering algorithm is assigned to the LLC sublayer.

9.4.1.2 LLGMM-TRIGGER-REQ

Request to send an LLC PDU to the network. Cause indicates if the primitive is sent to trigger an implicit page response.

9.4.1.3 Void

9.4.1.4 LLGMM-SUSPEND-REQ

All LLC links in ABM mode will cease sending PDUs. GMM messages can still be sent and received.

9.4.1.5 Void

9.4.1.6 Void

9.4.1.7 LLGMM-WINDOW-CNF

The actual LLC’s V(R)s for each LLC link in ABM mode are transferred to GMM.

9.4.1.8 LL-UNITDATA-REQ

Request to send a GMM message in unacknowledged mode to the peer entity.

9.4.1.9 LL-UNITDATA-IND

A GMM message in unacknowledged mode has been received from the peer entity.

9.4.1.10 LLGMM-STATUS-IND

Indication used by LLC to transfer LLC failures to the GMM sublayer. The failure may also be caused due to errors at the RLC/MAC layer.

9.4.2 Service primitives for LLSMS-SAP

Table 9.4.2: Service primitives and parameters at LLSMS-SAP – MS side

PRIMITIVE

PARAMETER
(message, info elements of message, other parameters)

REFERENCE

LL-UNITDATA-REQ

TLLI, SMS-CP-PDU, protect, cipher

9.4.2.1

LL-UNITDATA-IND

TLLI, SMS-CP-PDU,

9.4.2.2

9.4.2.1 LL-UNITDATA-REQ

An LLC UI frame will be sent to the peer entity.

9.4.2.2 LL-UNITDATA-IND

An LLC UI frame has been received from the peer entity.

9.5 Services provided by the GMM for GPRS services

The GPRS Mobility Management (GMM) sublayer provides services to the Session Management (SM) entity, Supplementary Service (SS) entity and the Short Message Service Support (GSMS) entity for message transfer.

9.5.1 Service primitives for GMMSM-SAP

Session Management services may request GPRS service registration or perform procedures needed to activate a multicast service before activating a PDP or an MBMS context.

Table 9.5.1: Primitives and parameters at GMMSM-SAP – MS side

PRIMITIVE

PARAMETER
(message, info elements of message, other parameters)

REFERENCE

GMMSM-ESTABLISH-REQ

9.5.1.1

GMMSM-ESTABLISH-CNF

9.5.1.2

GMMSM-ESTABLISH-REJ

cause

9.5.1.3

GMMSM-RELEASE-IND

9.5.1.4

GMMSM-UNITDATA-REQ

SM-PDU

9.5.1.5

GMMSM-UNITDATA-IND

SM-PDU

9.5.1.6

9.5.1.1 GMMSM-ESTABLISH-REQ

Request from Session Management to send an ATTACH REQUEST message to the network to setup a GMM connection. The request is only performed in case the MS is not already attached. The GPRS attach is then indirectly caused by a request from Session Management, e.g. a requested PDP context activation or MBMS context activation.

9.5.1.2 GMMSM-ESTABLISH-CNF

The network has send the ATTACH ACCEPT message to the MS, the indirect attach was successful. Now, Session Management can proceed with the Session Management request, e.g. the PDP context activation or the MBMS context activation..

9.5.1.3 GMMSM-ESTABLISH-REJ

The network has rejected the attach. The MS has received the ATTACH REJECT message.

9.5.1.4 GMMSM-RELEASE-IND

The GPRS Mobility Management informs the Session Management that the MS has been GPRS detached, e.g. by timer expiry, and therefore, the PDP context(s) and the MBMS context(s), if any, are not valid anymore.

9.5.1.5 GMMSM-UNITDATA-REQ

The GMM is requested to forward a SM PDU to LLC in order to send it in unacknowledged more to the peer entity.

9.5.1.6 GMMSM-UNITDATA-IND

The GMM forwards a SM PDU, which has been received in unacknowledged mode via LLC from the peer entity.

9.5.2 Void

9.5.3 Service primitives for GMMSMS-SAP

The Short Message entity may request from the GMM entity the GMM IMSI registration state before an MO SMS transmission is initiated.

Table 9.5.3: Primitives and parameters at GMMSMS-SAP – MS side

PRIMITIVE

PARAMETER
(message, info elements of message, other parameters)

REFERENCE

GMMSMS-REG-STATE-REQ

9.5.3.1

GMMSM- REG-STATE -RSP

Registration state

9.5.3.2

9.5.3.1 GMMSMS-REG-STATE-REQ

Request for the current IMSI registration state from the Short Message entity.

9.5.3.2 GMMSM- REG-STATE -RSP

The current IMSI registration state is sent to the Short Message entity.

9.5.4 Service primitives for PMMSMS-SAP

Table 9.5.4: Primitives and Parameters at PMMSMS‑SAP ‑ MS side

PRIMITIVES

PARAMETERS

(message, info elements of message, other parameters)

REFERENCE

PMMSMS_EST_REQ

Mobile-ID

9.5.4.1

PMMSMS_EST_CNF

9.5.4.2

PMMSMS_ERROR_IND

Cause

9.5.4.3

PMMSMS_UNITDATA_REQ

SMS-PDU

9.5.4.4

PMMSMS_UNITDATA_IND

SMS-PDU

9.5.4.5

9.5.4.1 PMMSMS_EST _REQ

The GMM is requested to establish a PS signalling conection.

9.5.4.2 PMMSMS_EST _CNF

The GMM indicates a PS signalling connection is established.

9.5.4.3 PMMSMS_ERROR_IND

The GMM indicates that a PS signalling connection has been released.

9.5.4.4 PMMSMS_UNITDATA_REQ

The GMM is requested to forward a SMS PDU in order to send it to the peer entity.

9.5.4.5 PMMSMS_UNITDATA_IND

Indication used by GMM to transfer the received data to the GSMS entities.

9.5.5 Service primitives for GMMRABM-SAP (UMTS only)

Table 9.5.5: Service primitives and parameters at GMMRABM-SAP – MS side

PRIMITIVE

PARAMETER
(message, info elements of message, other parameters)

REFERENCE

GMMRABM-REESTABLISH-REQ

9.5.5.1

GMMRABM-REESTABLISH-RSP

9.5.5.2

GMMRABM-REESTABLISH-REJ

Cause

9.5.5.3

NOTE: Confirmation to the RABMGMM-REESTABLISH-REQ is given to the RABM in the form of indications from the AS sublayer that establishment of RABs has commenced or been completed.

9.5.5.1 GMMRABM-REESTABLISH-REQ

This primitive is used by the RABM entity to inform the GMM sublayer that UL user data has been received for an NSAPI without an active RAB. GMM shall initiate a service request procedure to re-establish the RAB for the NSAPI(S).

9.5.5.2 GMMRABM-REESTABLISH-RSP

This primitive is used by the GMM sublayer to inform the RABM entity that the reception of the Service Request message has been acknowledged by the network.

9.5.5.3 GMMRABM-REESTABLISH-REJ

This primitive is used by the GMM sublayer to inform the RABM entity that the re-establishment of RABs by the service request procedure has failed.

9.5.6 Service primitives for GMMSS-SAP

Supplementary Services may request GPRS service registration before sending SS PDU.

Table 9.5.6: Primitives and parameters at GMMSS-SAP – MS side

PRIMITIVE

PARAMETER
(message, info elements of message, other parameters)

REFERENCE

GMMSS-ESTABLISH-REQ

9.5.6.1

GMMSS-ESTABLISH-CNF

9.5.6.2

GMMSS-ESTABLISH-REJ

cause

9.5.6.3

GMMSS-RELEASE-IND

9.5.6.4

GMMSS-UNITDATA-REQ

SS-PDU

9.5.6.5

GMMSS-UNITDATA-IND

SS-PDU

9.5.6.6

9.5.6.1 GMMSS-ESTABLISH-REQ

Request from Supplementary Services to send an ATTACH REQUEST message to the network to setup a GMM connection. The request is only performed in case the MS is not already attached. The GPRS attach is then indirectly caused by a sending of SS PDU.

9.5.6.2 GMMSS-ESTABLISH-CNF

The network has send the ATTACH ACCEPT message to the MS, the indirect attach was successful. Now Supplementary Services can proceed with sending SS PDU.

9.5.6.3 GMMSS-ESTABLISH-REJ

The network has rejected the attach. The MS has received the ATTACH REJECT message.

9.5.6.4 GMMSS-RELEASE-IND

The GPRS mobility management informs the Supplementary Services that the MS has been GPRS detached, e.g. by timer expiry.

9.5.6.5 GMMSS-UNITDATA-REQ

The GMM is requested to forward a SS PDU to lower layer in order to send it to the peer entity.

9.5.6.6 GMMSS-UNITDATA-IND

The GMM forwards a SS PDU, which has been received from the peer entity.

9.5.7 Service primitives for GMMSS2-SAP

The Supplementary Service entity may request to the MM and/or GMM entity the MM and/or GMM IMSI registration state before an SS PDU transmission is initiated from the mobile station.

Table 9.5.7: Primitives and parameters at GMMSS2-SAP – MS side

PRIMITIVE

PARAMETER
(message, info elements of message, other parameters)

REFERENCE

GMMSS2-REG-STATE-REQ

9.5.7.1

GMMSS2- REG-STATE -RSP

Registration state

9.5.7.2

9.5.7.1 GMMSS2-REG-STATE-REQ

Request for the current IMSI registration state from the Supplementary Services entity.

9.5.7.2 GMM SS2- REG-STATE -RSP

The current IMSI registration state is sent to the Supplementary Services entity.