6 Services provided by signalling layer 3 at the MS side

24.0073GPPGeneral AspectsMobile radio interface signalling layer 3Release 17TS

The different classes of services provided by signalling layer 3 at the MS side are accessible at the following service access points:

– registration services at the MMREG-SAP or GMMREG-SAP;

– Call Control services for normal and emergency calls including call related Supplementary Services Support services at the MNCC-SAP;

– Short Message Services Support services at the MNSMS-SAP;

– Call independent Supplementary Services Support services at the MNSS-SAP;

– Location Services Support services at the MNLCS-SAP;

– other services corresponding to further functional blocks of the CM sublayer at the appropriate service access points. These services are not further described in this clause;

– Session Management services at the SMREG-SAP and at the SNSM-SAP;

– Logical Link Control services at the QoS1-SAP, QoS2-SAP, QoS3-SAP and QoS4-SAP.

6.1 Registration services

The registration services (location updating, IMSI attach/detach) are provided at the service access point MMREG‑SAP. As opposed to all other MN‑Services, these services are provided by and can be directly accessed at the Mobility Management sublayer.

6.1.1 Service state diagram for MS not supporting GPRS service

The registration services provided at the service access point MMREG‑SAP are illustrated in the state of figure 6.1 below.

Figure 6.1: Registration services provided at MMREG‑SAP ‑ MS side

6.1.2 Service primitives

Table 6.1: Primitives and Parameters at the MMREG‑SAP ‑ MS side

PRIMITIVE

PARAMETER

REFERENCE

MMR_REG_REQ

IMSI

6.1.2.1

MMR_REG_CNF

6.1.2.2

MMR_NREG_REQ

6.1.2.4

MMR_NREG_IND

cause

6.1.2.5

6.1.2.1 MMR_REG_REQ

Registration request, triggered by activation of the IMSI, e.g., by activation of the MS with inserted SIM, insertion of the SIM into the activated MS, pressing of a reset button.

6.1.2.2 MMR_REG_CNF

Registration confirmation. Indicates to the user that the MS is ready to start a transaction.

6.1.2.3 Void

6.1.2.4 MMR_NREG_REQ

Request to cancel the registration, stimulated either by removing the SIM or automatically in the power off phase.

6.1.2.5 MMR_NREG_IND

Indication that registration has been cancelled or that registration was not possible. Only emergency services are available to the user.

6.1.3 Registration Services for CTS-Services

The registration services (attach/detach, enrolment/de-enrolment) are provided for CTS services at the service access point MMREG‑SAP.

Table 6.1.3: Primitives and Parameters at the MMREG‑SAP ‑ MS side for CTS

PRIMITIVE

PARAMETER

REFERENCE

MMR_CTS_ATTACH_REQ

IMSI

6.1.3.1

MMR_CTS_ATTACH_CNF

6.1.3.2

MMR_CTS_ATTACH_REJ

IFPSI, cause

6.1.3.3

MMR_CTS_DETACH_IND

6.1.3.4

MMR_CTS_ENROLL_REQ

IMSI

6.1.3.5

MMR_CTS_ENROLL_CNF

6.1.3.6

MMR_CTS_ENROLL_REJ

IFPSI, cause

6.1.3.7

MMR_CTS_

DE_ENROLL_IND

6.1.3.8

6.1.3.1 MMR_CTS _ATTACH_REQ

MS initiates the CTS attach. CTS‑MM is requested to send a CTS ATTACH REQUEST message to the fixed part.

6.1.3.2 MMR_CTS _ATTACH_CNF

The CTS attach was successful. The fixed part confirmed the attach, i.e. the CTS ATTACH ACCEPT message was received by the MS.

6.1.3.3 MMR_CTS _ATTACH_REJ

The CTS attach has failed. The fixed part rejected the attach attempt, i.e. the CTS ATTACH REJECT message was received by the MS.

6.1.3.4 MMR_CTS _DETACH_IND

MS initiates CTS detach. CTS‑MM is requested to send a CTS DETACH INDICATION message. The detach procedure is initiated.

6.1.3.5 MMR_CTS _ENROLL_REQ

MS initiates the CTS enrolment. CTS‑MM is requested to send a CTS ENROLMENT REQUEST message to the fixed part.

6.1.3.6 MMR_CTS _ENROLL_CNF

The CTS enrolment was successful. The fixed part confirmed the enrolment, i.e. the CTS ENROLMENT ACCEPT message was received by the MS.

6.1.3.7 MMR_CTS _ENROLL_REJ

The CTS enrolment has failed. The fixed part rejected the enrolment attempt, i.e. the CTS ENROLMENT REJECT message was received by the MS.

6.1.3.8 MMR_CTS _DE_ENROLL_IND

FP initiates CTS de-enrolment. CTS‑MM is requested to send a CTS DE-ENROLMENT INDICATION message. The de-enrolment procedure is initiated.

6.2 Call Control services

The Call Control services are provided by multiple CC entities at the service access point MNCC‑SAP.

The Call Control service class consists of the following services:

– Mobile originated and Mobile terminated call establishment for normal calls;

– Mobile originated call establishment for emergency calls;

– call maintaining;

– call termination;

– call related Supplementary Services Support.

6.2.1 Service state diagram

The Call Control services provided at the service access point MNCC‑SAP are illustrated in the state diagram of figure 6.2.

Figure 6.2: Service graph of Call Control entity ‑ MS side (page 1 of 2)

Figure 6.2: Service graph of Call Control entity ‑ MS side Active state (page 2 of 2)

6.2.2 Service primitives

Table 6.2: Primitives and parameters at MNCC‑SAP ‑ MS side

PRIMITIVE

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

REFERENCE

MNCC_SETUP_REQ

SETUP or EMERGENCY SETUP

6.2.2.1

MNCC_SETUP_IND

SETUP

6.2.2.2

MNCC_SETUP_RSP

CONNECT

6.2.2.3

MNCC_SETUP_CNF

CONNECT

6.2.2.4

MNCC_SETUP_COMPLETE_REQ

6.2.2.5

MNCC_SETUP_COMPLETE_IND

6.2.2.6

MNCC_REJ_REQ

RELEASE COMPLETE

6.2.2.7

MNCC_REJ_IND

cause

6.2.2.8

MNCC_CALL_CONF_REQ

CALL CONFIRMED

6.2.2.9

MNCC_CALL PROC_IND

CALL PROCEEDING

6.2.2.10

MNCC_PROGRESS_IND

PROGRESS

6.2.2.11

MNCC_ALERT_REQ

ALERTING

6.2.2.12

MNCC_ALERT_IND

ALERTING

6.2.2.13

MNCC_NOTIFY_REQ

NOTIFY

6.2.2.14

MNCC_NOTIFY_IND

NOTIFY

6.2.2.15

MNCC_DISC_REQ

DISCONNECT

6.2.2.16

MNCC_DISC_IND

DISCONNECT

6.2.2.17

MNCC_REL_REQ

RELEASE

6.2.2.18

MNCC_REL_IND

RELEASE

6.2.2.19

MNCC_REL_CNF

RELEASE or RELEASE COMPLETE

6.2.2.20

MNCC_FACILITY_REQ

facility

6.2.2.21

MNCC_FACILITY_IND

facility

6.2.2.22

MNCC_START_DTMF_REQ

START DTMF

6.2.2.23

MNCC_START_DTMF_CNF

START DTMF ACK or START DTMF REJ

6.2.2.24

MNCC_STOP_DTMF_REQ

STOP DTMF

6.2.2.25

MNCC_STOP_DTMF_CNF

STOP DTMF ACK

6.2.2.26

MNCC_MODIFY_REQ

MODIFY

6.2.2.27

MNCC_MODIFY_IND

MODIFY

6.2.2.28

MNCC_MODIFY_RES

MODIFY COMPLETE

6.2.2.29

MNCC_MODIFY_CNF

MODIFY COMPLETE

6.2.2.30

MNCC_SYNC_IND

cause (res. ass., channel mode modify)

6.2.2.31

6.2.2.1 MNCC_SETUP_REQ

Request to send a SETUP or EMERGENCY SETUP message to initiate Mobile originating establishment of either a normal or an emergency call.

6.2.2.2 MNCC_SETUP_IND

Receipt of a SETUP message, the Mobile terminated call establishment has been initiated.

6.2.2.3 MNCC_SETUP_RES

Response to send a CONNECT message to indicate call acceptance by the Mobile terminated user; call control is requested to attach the user connection (if it is not yet attached).

6.2.2.4 MNCC_SETUP_CNF

Receipt of a CONNECT message, the Mobile originated call has been accepted by the remote called user.

6.2.2.5 MNCC_SETUP_COMPL_REQ

Request to send a CONNECT ACKNOWLEDGE message, the mobile originating call has been accepted.

6.2.2.6 MNCC_SETUP_COMPL_IND

Receipt of a CONNECT ACKNOWLEDGE message, the Mobile terminated call establishment has been completed; for a data call, the user is informed that the user connection is attached.

6.2.2.7 MNCC_REJ_REQ

Request to reject a Mobile terminated call if the call is refused or if the call cannot be accepted, e.g., because of missing compatibility.

6.2.2.8 MNCC_REJ_IND

Indication that the Mobile originated call has been rejected, e.g. if the MM connection cannot be provided or if the call establishment initiation has been rejected by the network.

6.2.2.9 MNCC_CALL_CONF_REQ

Request to confirm a Mobile terminated call by sending a CALL CONFIRMED message. A bearer capability different from that given in MNCC_SETUP_IND may be offered to the remote calling user.

6.2.2.10 MNCC_CALL_PROC_IND

Indication to the Mobile originating user that call establishment has been initiated in the Network and no more call establishment information will be accepted by the Network.

6.2.2.11 MNCC_PROGRESS_IND

Indication to the Mobile user that a PROGRESS message or a message containing a progress IE has been received, e.g., because the call is progressing in the PLMN/ISDN environment, or because the call has left the PLMN/ISDN environment, or because in‑band tones/announcement are available.

6.2.2.12 MNCC_ALERT_REQ

Request to send an ALERTING message from the called Mobile user to the remote calling user to indicate that user alerting has been initiated.

6.2.2.13 MNCC_ALERT_IND

Indication of the receipt of an ALERTING message, alerting to the remote called user has been initiated.

6.2.2.14 MNCC_NOTIFY_REQ

Request to send information pertaining to a call, such as user suspended, to the Network by the Mobile user.

6.2.2.15 MNCC_NOTIFY_IND

Indication to the Mobile user that information pertaining to a call, such as remote user suspended, has been received from the Network.

6.2.2.16 MNCC_DISC_REQ

Request to send a DISCONNECT message to the Network in order to clear the end‑to‑end connection.

6.2.2.17 MNCC_DISC_IND

Indication of reception of a DISCONNECT message, by which the Network indicates that the end‑to‑end connection is cleared.

6.2.2.18 MNCC_REL_REQ

Request of the Mobile user to send a RELEASE message to inform the Network that the user intends to release the call reference and the corresponding MM connection so that the Network can release its MM connection and the correspondent call reference.

6.2.2.19 MNCC_REL_IND

Indication to the Mobile originating or terminated user that a RELEASE message has been received and the Network intends to release its MM connection. The Mobile user is requested to release the call reference and the corresponding MM connection.

6.2.2.20 MNCC_REL_CNF

Confirmation of the Mobile user’s request to release the MM connection and call reference in the Network. The Mobile user may release the call reference and the corresponding MM connection.

6.2.2.21 MNCC_FACILITY_REQ

Request to transport a facility IE for a call related supplementary service invocation.

6.2.2.22 MNCC_FACILITY_IND

Indication that a facility IE for a call related supplementary service invocation has been received.

6.2.2.23 MNCC_START_DTMF_REQ

Request to send a START DTMF message in order to start a DTMF control operation.

6.2.2.24 MNCC_START_DTMF_CNF

Confirmation of the receipt of a START DTMF ACKNOWLEDGE or START DTMF REJECT message that the start of a DTMF control operation has been acknowledged or rejected.

6.2.2.25 MNCC_STOP_DTMF_REQ

Request to send a STOP DTMF message in order to stop a DTMF control operation.

6.2.2.26 MNCC_STOP_DTMF_CNF

Confirmation of the receipt of STOP DTMF ACKNOWLEDGE message, the DTMF control operation has been stopped.

6.2.2.27 MNCC_MODIFY_REQ

Request to start Mobile originating in‑call modification by sending a MODIFY message.

6.2.2.28 MNCC_MODIFY_IND

RECEIPT OF A MODIFY message, a Mobile terminating in‑call modification has been initiated.

6.2.2.29 MNCC_MODIFY_RES

Response to send a MODIFY COMPLETE message to indicate Mobile terminating in‑call modification completion by the Mobile user.

6.2.2.30 MNCC_MODIFY_CNF

Receipt of a MODIFY COMPLETE message, the Mobile originating in‑call modification has been completed.

6.2.2.31 MNCC_SYNC_IND

Indication that a dedicated channel assignment has been performed (res. ass. = "resource assigned") and/or the channel mode has been changed.

6.3 Call independent Supplementary Services Support

6.3.1 Service state diagram

The primitives provided by the call independent Supplementary Services Support entity and the transitions between permitted states are shown in figure 6.3.

STATES:

IDLE ‑ No SS signalling transaction pending.

CONN ‑ SS signalling transaction established.

Figure 6.3: Service graph of the call independent Supplementary Services Support entity ‑ MS side

6.3.2 Service primitives

Table 6.3: Primitives and Parameters at MNSS‑SAP ‑ MS side

PRIMITIVES

PARAMETERS
(Info elements of message)

REFERENCE

MNSS_BEGIN_REQ

REGISTER

6.3.2.1

MNSS_BEGIN_IND

REGISTER

6.3.2.2

MNSS_FACILITY_REQ

FACILITY

6.3.2.3

MNSS_FACILITY_IND

FACILITY

6.3.2.4

MNSS_END_REQ

REL COMPLETE

6.3.2.5

MNSS_END_IND

REL COMPLETE

6.3.2.6

6.3.2.1 MNSS_BEGIN_REQ

Request to send a REGISTER message in order to establish a signalling transaction for the provision of call independent supplementary services. The request for a call independent supplementary service invocation may be included.

6.3.2.2 MNSS_BEGIN_IND

Receipt of a REGISTER message, a signalling transaction is established for the provision of call independent supplementary services after receipt of a REGISTER message. The indication of a supplementary service invocation may be included.

6.3.2.3 MNSS_FACILITY_REQ

Request to send a FACILITY message for the provision of a call independent supplementary service invocation.

6.3.2.4 MNSS_FACILITY_IND

Receipt of a FACILITY message for a call independent supplementary service invocation.

6.3.2.5 MNSS_END_REQ

Request to send a RELEASE COMPLETE message in order to release the signalling transaction. The request for transfer of a supplementary service facility may be included.

6.3.2.6 MNSS_END_IND

Receipt of a RELEASE COMPLETE message, the signalling transaction has been released. The indication of a supplementary service facility may be included.

6.4 Short Message Services Support

The service provided by the CM sublayer to support the short message service are defined in
3GPP TS 24.011 [8].

6.5 Session Management Services for GPRS-Services

Session Management services are provided at the SMREG-SAP and the SNSM-SAP. The procedures for GPRS Session Management (i.e. PDP context activation, PDP context deactivation and PDP context modification) and MBMS Session Management (i.e. MBMS context activation and MBMS context deactivation) are available at the SMREG-SAP.

Before any user data transfer is initiated (eg.via SNDCP in GSM case), the PDP context activation procedure must be performed. In case of MBMS, the MS must also perform the procedures needed in order to activate a multicast service.

6.5.1 Session Management Services for SMREG-SAP

Table 6.5.1: Primitives and Parameters at SMREG-SAP – MS side

PRIMITIVE

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

REFERENCE

SMREG-PDP-ACTIVATE-REQ

PDP address, QoS, NSAPI, APN, Protocol configuration options

6.5.1.1

SMREG-PDP-ACTIVATE-CNF

PDP address, QoS, NSAPI, Protocol configuration options

6.5.1.2

SMREG-PDP-ACTIVATE-REJ

Cause, NSAPI, Protocol configuration options

6.5.1.3

SMREG-PDP-ACTIVATE-IND

PDP address, APN, protocol configuration options

6.5.1.4

SMREG-PDP-ACTIVATE-REJ-RSP

Cause, PDP address, APN, protocol configuration options, MBMS protocol configuration options

6.5.1.14

SMREG-PDP-DEACTIVATE-REQ

NSAPI(s) tear down indicator, cause, protocol configuration options, MBMS protocol configuration options

6.5.1.5

SMREG-PDP-DEACTIVATE-CNF

NSAPI(s), protocol configuration options, MBMS protocol configuration options

6.5.1.6

SMREG-PDP-DEACTIVATE-IND

NSAPI(s) (s), tear down indicator, cause, protocol configuration options, MBMS protocol configuration options

6.5.1.7

SMREG-PDP-MODIFY-IND

QoS, NSAPI, protocol configuration options

6.5.1.8

SMREG-PDP-MODIFY-REQ

QoS, NSAPI, TFT, protocol configuration options

6.5.1.18

SMREG-PDP-MODIFY-CNF

QoS, NSAPI, protocol configuration options

6.5.1.19

SMREG-PDP-MODIFY-REJ

Cause, NSAPI, protocol configuration options

6.5.1.20

SMREG-PDP-ACTIVATE-SEC-REQ

QoS, NSAPI, TFT, Primary NSAPI, protocol configuration options

6.5.1.15

SMREG-PDP-ACTIVATE-SEC-CNF

QoS, NSAPI, protocol configuration options

6.5.1.16

SMREG-PDP-ACTIVATE-SEC-REJ

Cause, NSAPI, protocol configuration options

6.5.1.17

SMREG-MBMS-ACTIVATE-REQ

Multicast address, supported MBMS bearer capabilities, NSAPI, APN, MBMS protocol configuration options

6.5.1.21

SMREG-MBMS-ACTIVATE-CNF

Multicast address, NSAPI, MBMS protocol configuration options

6.5.1.22

SMREG-MBMS-ACTIVATE-REJ

Cause, NSAPI, MBMS protocol configuration options

6.5.1.23

SMREG-MBMS-ACTIVATE-IND

Multicast address, APN, MBMS protocol configuration options

6.5.1.24

6.5.1.1 SMREG-PDP-ACTIVATE-REQ

The MS initiates a primary PDP context activation. SM is requested to send the ACTIVATE PDP CONTEXT REQUEST message to the network. The PDP context is pending activation.

6.5.1.2 SMREG-PDP-ACTIVATE-CNF

The MS initiated primary PDP context activation succeeded. The network confirmed the PDP context activation, i.e. the ACTIVATE PDP CONTEXT ACCEPT message was received from the network. In GSM, this implies that SM has ordered SNDCP to establish the needed LLC link. In the UMTS case, this implies that the RLC link towards the RNC has been established and that the SM has been informed about this from the RABM service entity in the MS. (RABM- RAB Management service entity is FFS and could lead to update of the protocol architecture in figure 5.2 and 5.3) The PDP context is active.

6.5.1.3 SMREG-PDP-ACTIVATE-REJ

The PDP primary context activation failed, the PDP context is not activated. One reason for failure is that the network rejected the activation attempt, which means the ACTIVATE PDP CONTEXT REJECT message was received. Another reason is e.g. that it was not possible to establish the needed LLC link in the GSM case.

6.5.1.4 SMREG-PDP-ACTIVATE-IND

The network asked for a PDP context activation. The REQUEST PDP CONTEXT ACTIVATION message was received from the network. The MS reacts either by initiating a new primary PDP context activation or by rejecting the network’s request.

6.5.1.5 SMREG-PDP-DEACTIVATE-REQ

The MS initiates a PDP context deactivation: SM is requested to send a DEACTIVATE PDP CONTEXT REQUEST message to the network. The PDP context is pending deactivation. Presence of the teardown indicator will lead to deactivation of all PDP contexts coupled to the identified PDP address. NSAPI(s) to be deallocated from the SNDCP entity via the SNSM-SAP for the GSM case, are included in the primitive.

6.5.1.6 SMREG-PDP-DEACTIVATE-CNF

The MS initiated PDP context deactivation has been done. The network confirmed the PDP context deactivation, i.e. the DEACTIVATE PDP CONTEXT ACCEPT message was received from the network. For GSM SM has ordered SNDCP to locally release not further needed LLC links. In the UMTS case, the release of the RLC link towards the RNC takes place as a result of a RAB release trigger from the network side. SM has been informed about this from the RABM service entity in the MS. (RABM- RAB Management service entity is FFS and could lead to update of the protocol architecture in figure 5.2 and 5.3.) The PDP context has been deactivated.

6.5.1.7 SMREG-PDP-DEACTIVATE-IND

A network initiated PDP context deactivation has been performed. The DEACTIVATE PDP CONTEXT REQUEST message has been received from the network. The MS has acknowledged with the DEACTIVATE PDP CONTEXT ACCEPT message. The PDP context has been deactivated, the related LLC links in GSM or RLC links in UMTS were locally released. Presence of the teardown indicator will lead to deactivation of all PDP contexts coupled to the identified PDP address. NSAPI is included in the primitive to allow identification of the PDP context(s) needing deactivation.

6.5.1.8 SMREG-PDP-MODIFY-IND

A network initiated PDP context modification has been performed. The MODIFY PDP CONTEXT REQUEST message has been received from the network. The modification has been acknowledged by sending the MODIFY PDP CONTEXT ACCEPT message. One PDP context has been modified. LLC links is adjusted.

6.5.1.9 Void

6.5.1.10 Void

6.5.1.11 Void

6.5.1.12 Void

6.5.1.13 Void

6.5.1.14 SMREG-PDP-ACTIVATE-REJ-RSP

The network requested PDP context activation failed.

6.5.1.15 SMREG-PDP-ACTIVATE-SEC-REQ

The MS initiates a secondary PDP context activation. SM is requested to send the ACTIVATE SECONDARY PDP CONTEXT REQUEST message to the network. The PDP context is pending activation.

6.5.1.16 SMREG-PDP-ACTIVATE-SEC-CNF

The MS initiated secondary PDP context activation succeeded. The network confirmed the PDP context activation, i.e. the ACTIVATE SECONDARY PDP CONTEXT ACCEPT message was received from the network. In GSM, this implies that SM has ordered SNDCP to establish the needed LLC link. In the UMTS case, this implies that the RLC link towards the RNC has been established and that the SM has been informed about this from the RABM service entity in the MS. (RABM- RAB Management service entity is FFS and could lead to update of the protocol architecture in figure 5.2 and 5.3) The PDP context connected to the same PDP address as the PDP context identified by the primary NSAPI parameter in SMREG-PDP-ACTIVATE-SEC-REQ is active. (‘Primary NSAPI’ will point to any one of the other established PDP contexts for a given PDP address).

6.5.1.17 SMREG-PDP-ACTIVATE-SEC-REJ

The secondary PDP context activation failed, the PDP context is not activated. One reason for failure is that the network rejected the activation attempt, which means the ACTIVATE SECONDARY PDP CONTEXT REJECT message was received. Another reason is e.g. that it was not possible to establish the needed LLC link in the GSM case.

6.5.1.18 SMREG-PDP-MODIFY-REQ

An MS initiated PDP context modification is requested. The MODIFY PDP CONTEXT REQUEST message is sent to the network and pending acceptance. Affected PDP context is identified via the NSAPI value included in the primitive.

6.5.1.19 SMREG-PDP-MODIFY-CNF

An MS initiated PDP context modification has been accepted by the network. The modification is acknowledged from the network via the MODIFY PDP CONTEXT ACCEPT message. The addressed PDP context has been modified. LLC or RLC link is adjusted according to the QoS returned from the network.

6.5.1.20 SMREG-PDP-MODIFY-REJ

An MS initiated PDP context modification has been rejected by the network. The rejection is signalled from the network via the MODIFY PDP CONTEXT REJECT message with the cause code. The PDP context remains active without change of QoS.

6.5.1.21 SMREG-MBMS-ACTIVATE-REQ

The MS initiates an MBMS context activation as requested by the network. SM is requested to send the ACTIVATE MBMS CONTEXT REQUEST message to the network. The MBMS context is pending activation waiting for the network confirmation.

6.5.1.22 SMREG-MBMS-ACTIVATE-CNF

The MBMS context activation succeeded. The network confirmed the MBMS context activation, i.e. the ACTIVATE MBMS CONTEXT ACCEPT message was received from the network. The MBMS context is active.

6.5.1.23 SMREG-MBMS-ACTIVATE-REJ

The MBMS context activation failed, the MBMS context is not activated.

6.5.1.24 SMREG-MBMS-ACTIVATE-REJ-RSP

The network requested MBMS context activation failed. SM is requested to send the REQUEST MBMS CONTEXT ACTIVATION REJECT message to the network.

6.5.1.25 SMREG-MBMS-ACTIVATE-IND

The network asked for an MBMS context activation. The REQUEST MBMS CONTEXT ACTIVATION message was received from the network. The MS reacts either by initiating the activation of the MBMS context or by rejecting the request from the network.

The Session Management services provided at the service access point SMREG-SAP are illustrated in the state machines of figures 6.4 and 6.5 below. Note, that each state machine describes only one PDP/MBMS context within the SM entity.

Figure 6.4: Session Management service states at the SMREG-SAP for GPRS PDP context handling ‑ MS side

Figure 6.5: Session Management service states at the SMREG-SAP for MBMS context handling ‑ MS side

6.5.2 Session Management Services for SNSM-SAP (GSM only)

The SNSM-SAP service primitives are defined in 3GPP TS 44.065 [12a].

6.5.3 Session Management Services for RABMSM-SAP (UMTS only)

Table 6.5.3: Service primitives and parameters at RABMSM-SAP – MS side

PRIMITIVE

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

Reference

RABMSM-ACTIVATE-IND

NSAPI, QoS

6.5.3.1

RABMSM-ACTIVATE-RSP

NSAPI

6.5.3.2

RABMSM-DEACTIVATE-IND

NSAPIs

6.5.3.3

RABMSM-DEACTIVATE-RSP

NSAPIs

6.5.3.4

RABMSM-DEACTIVATE-REQ

NSAPI

6.5.3.5

RABMSM-MODIFY-IND

NSAPI, QoS

6.5.3.6

RABMSM-MODIFY-RSP

6.5.3.7

RABMSM-STATUS-REQ

– Cause

6.5.3.8

6.5.3.1 RABMSM-ACTIVATE-IND

Indication used by the SM entity to inform the RABM entity that an NSAPI has been activated for data transfer (e.g. an activate PDP Context request has been sent to the network). It also informs the RABM entity about the requested QoS profile for this NSAPI. The indication is sent by SM towards RABM during an ongoing PDP context activation procedure.

6.5.3.2 RABMSM-ACTIVATE-RSP

Response used by the RABM entity to inform the SM entity that the indicated NSAPI is now in use and that a RAB for the indicated NSAPI is established.

6.5.3.3 RABMSM-DEACTIVATE-IND

Indication used by the SM entity to inform the RABM entity that an NSAPIs has been de-allocated and cannot be used by the RABM entity anymore. The request is sent by SM towards RABM during an ongoing MS initiated as well as network initiated PDP context de-activation procedure or during local de-activation of a PDP context.

6.5.3.4 RABMSM-DEACTIVATE-RSP

This message is the response to RABMSM-DEACTIVATE-IND used by the RABM entity to inform the SM entity that the NSAPI indicated is no longer in use. It is either sent immediately when there is no corresponding bearer active or it is sent after reception and processing of RABMAS-RAB-RELEASE-IND from access stratum.

6.5.3.5 RABMSM-DEACTIVATE-REQ

This primitive is used by the RABM entity to inform the SM entity that the RAB for an NSAPI has been released. This primitive is only sent for bearer with a RT-QoS classes.

6.5.3.6 RABMSM-MODIFY-IND

Indication used by the SM entity to indicate the change of the QoS for an NSAPI. The indication is sent by SM towards RABM during an ongoing PDP context modification procedure.

6.5.3.7 RABMSM-MODIFY-RSP

Response used by the RABM entity to inform the SM entity that the indicated NSAPI and QoS profile are now in use and the RAB for the NSAPI is established and/or released, if necessary.

6.5.3.8 RABMSM-STATUS-REQ

This primitive is used by the RABM entity to inform the SM entity that RABM cannot continue its operation due to errors at the lower layer (i.e. Access Stratum) or at the RABM layer. The Cause parameter indicates the cause of the error.

6.6 Registration Services for GPRS-Services

The attach/detach procedures comprise the registration services which are provided at the GMMREG-SAP.

It shall be noted, that the registration services for mobiles of class A or B may depend on the service states for GPRS and non-GPRS services. Therefore the internal access points MMCOORD and the GMMCOORD (see figure 5.3) are used by GMM and MM to inform each other about the relevant conditions. No service primitives between the entities within the same sublayer, i.e. the MM sublayer, are defined in the present document. The Mobility Management for class A and B mobiles is further specified in 3GPP TS 24.008 [6].

6.6.1 Registration Services for GMMREG-SAP

Table 6.6.1: Service primitives and parameters at GMMREG-SAP – MS side

PRIMITIVE

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

REFERENCE

GMMREG-ATTACH-REQ

attach-type, READY-timer, STANDBY-timer

6.6.1.1

GMMREG-ATTACH-CNF

PLMNs MT-caps, attach-type.

6.6.1.2

GMMREG-ATTACH-REJ

cause

6.6.1.3

GMMREG-DETACH-REQ

detach-type, power-off/normal-detach

6.6.1.4

GMMREG-DETACH-CNF

detach-type

6.6.1.5

GMMREG-DETACH-IND

detach-type

6.6.1.6

6.6.1.1 GMMREG-ATTACH-REQ

MS initiates the GPRS and/or IMSI attach. GMM is requested to send an ATTACH REQUEST message to the network. The attachment is registration pending in the MS.

6.6.1.2 GMMREG-ATTACH-CNF

The attach (either GPRS-attach or IMSI-attach or both) was successful. The network confirmed the attach, i.e. the ATTACH ACCEPT message was received by the MS. The LLC and RR sublayer will be informed by GMM about the TLLI to be used.

6.6.1.3 GMMREG-ATTACH-REJ

The attach (either GPRS-attach or IMSI-attach or both) has failed. The network rejected the attach attempt, i.e. the message ATTACH REJECT was received from the network.

6.6.1.4 GMMREG-DETACH-REQ

MS initiates GPRS and/or IMSI detach: GMM is requested to send a DETACH REQUEST message, the detach procedure is initiated. In case of MS initiated detach at power-off, the procedure is terminated in the MS after sending the DETACH REQUEST message.

6.6.1.5 GMMREG-DETACH-CNF

The MS initiated detach (either GPRS-attach or IMSI-attach or both) has been completed.
The network confirmed the detach, i.e. the message DETACH ACCEPT was received from the network. This finalizes the detach procedure (normal, not at power off). Any PDP context possibly activated before is deactivated.

6.6.1.6 GMMREG-DETACH-IND

A network initiated detach has been performed. Or the detach has been performed locally due to expiration of the standby timer or a failed routing area update. In the first case the DETACH REQUEST message was from the network. Any PDP context possibly activated before is deactivated.

The registration services provided at the service access point GMMREG-SAP are illustrated in the state machine of figure 6.6 below. Note, that in state registered the MS may be suspended from GPRS mobility management due to an ongoing CS connection. The registration procedure Routing Area Updating, which is not provided at the GMMREG-SAP, is not visible within the diagram.

Figure 6.6: Registration services states at GMMREG-SAP for GPRS attach and detach – MS side

6.7 Services provided to SNDCP entities by GPRS Logical Link Control services

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.

Logical Link Control services are provided at the QoS1-SAP – QoS4 SAP towards the SNDCP and at the LLSMS-SAP towards SMS.

6.7.1 Service state diagram for QoS1-SAP, QoS2-SAP, QoS3-SAP and QoS4-SAP

Figure 6.7: States to establish and release ABM mode operation

6.7.2 Service primitives for QoS1-SAP, QoS2-SAP, QoS3-SAP and QoS4-SAP

Table 6.7.2: Service primitives and parameters at QoS1 to QoS4 – MS side

PRIMITIVE

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

REFERENCE

LL-ESTABLISH-REQ

TLLI, SNDCP requested parameters (XID)

6.7.2.1

LL-ESTABLISH-CNF

TLLI, SNDCP negotiated parameters (XID)

6.7.2.2

LL-ESTABLISH-IND

TLLI, SNDCP requested parameters (XID), N201

6.7.2.3

LL-ESTABLISH-RSP

TLLI, SNDCP negotiated parameters (XID)

6.7.2.4

LL-RELEASE-REQ

TLLI

6.7.2.5

LL-RELEASE-CFN

TLLI

6.7.2.6

LL-RELEASE-IND

TLLI

6.7.2.7

LL-XID-REQ

TLLI, SNDCP requested parameters (XID)

6.7.2.8

LL-XID-IND

TLLI, SNDCP requested parameters (XID), N201

6.7.2.9

LL-XID-RSP

TLLI, SNDCP negotiated parameters (XID)

6.7.2.10

LL-XID-CNF

TLLI, SNDCP negotiated parameters (XID), N201

6.7.2.11

LL-DATA-REQ

TLLI, N-PDU, local reference

6.7.2.12

LL-DATA-CNF

TLLI, local reference

6.7.2.13

LL-DATA-IND

TLLI, N-PDU

6.7.2.14

LL-UNITDATA-REQ

TLLI, N-PDU, protect, cipher

6.7.2.15

LL-UNITDATA-IND

TLLI, N-PDU

6.7.2.16

LL-STATUS-IND

TLLI, cause

6.7.2.17

6.7.2.1 LL-ESTABLISH-REQ

A LLC SABM frame will be sent to establish the LLC ABM mode.

6.7.2.2 LL-ESTABLISH-CNF

A LLC UA frame is received, the LLC ABM mode has been established.

6.7.2.3 LL-ESTABLISH-IND

A LLC SABM frame is received.

6.7.2.4 LL-ESTABLISH-RSP

A LLC UA frame will be sent, the ABM mode is established.

6.7.2.5 LL-RELEASE-REQ

A LLC DISC frame will be sent to change to LLC ADM mode.

6.7.2.6 LL-RELEASE-CNF

The LLC link has been disconnected, LLC is in ADM mode.

6.7.2.7 LL-RELEASE-IND

LLC is in idle mode.

6.7.2.8 LL-XID-REQ

An LLC XID frame will be sent.

6.7.2.9 LL-XID-IND

An LLC XID frame has been received.

6.7.2.10 LL-XID-RSP

An LLC XID frame will be sent as a response to a received XID frame.

6.7.2.11 LL-XID-CNF

An LLC XID frame has been received as a response to a sent XID frame.

6.7.2.12 LL-DATA-REQ

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

6.7.2.13 LL-DATA-CNF

Successful reception of an LLC I frame has been acknowledged by the peer entity.

6.7.2.14 LL-DATA-IND

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

6.7.2.15 LL-UNITDATA-REQ

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

6.7.2.16 LL-UNITDATA-IND

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

6.7.2.17 LL-STATUS-IND

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

6.8 Location services at the type A LMU side

The location services (e.g. transfer of timing related measurement information by a type A LMU) are provided at the service access point MNLCS-SAP. The service provided by the CM sublayer to support the location services is defined in 3GPP TS 44.071 [8a].

6.8.1 Service state diagram

The positioning services provided at the service access point MNLCS‑SAP are illustrated in the state diagram of figure 6.8.

STATES:

IDLE ‑ No LCS signalling transaction pending.

CONN ‑ LCS signalling transaction established.

Figure 6.8: Service graph of the Location Services Support entity ‑ type A LMU side

6.8.2 Service primitives

Table 6.8: Primitives and Parameters at MNLCS‑SAP ‑ type A LMU side

PRIMITIVES

PARAMETERS
(Info elements of message)

REFERENCE

MNLCS_BEGIN_REQ

REGISTER

6.8.2.1

MNLCS_BEGIN_IND

REGISTER

6.8.2.2

MNLCS_FACILITY_REQ

FACILITY

6.8.2.3

MNLCS_FACILITY_IND

FACILITY

6.8.2.4

MNLCS_END_REQ

RELEASE COMPLETE

6.8.2.5

MNLCS_END_IND

RELEASE COMPLETE

6.8.2.6

6.8.2.1 MNLCS_BEGIN_REQ

Request to send a REGISTER message in order to establish a signalling transaction for the provision of location services. The request for transfer of a location service facility may be included.

6.8.2.2 MNLCS_BEGIN_IND

Receipt of a REGISTER message, a signalling transaction is established for the provision of location services after receipt of a REGISTER message. The indication of a location service facility may be included.

6.8.2.3 MNLCS_FACILITY_REQ

Request to send a FACILITY message for the provision of a location service invocation. The request for transfer of a location service facility may be included.

6.8.2.4 MNLCS_FACILITY_IND

Receipt of a FACILITY message, a location service facility has been requested.

6.8.2.5 MNLCS_END_REQ

Request to send a RELEASE COMPLETE message in order to release the signalling transaction. The request for transfer of a location service facility may be included.

6.8.2.6 MNLCS_END_IND

Receipt of a RELEASE COMPLETE message, the signalling transaction has been released. The indication of a location service facility may be included.