4.1 Management based activation in UTRAN

28.4053GPPControl and configurationQuality of Experience (QoE) measurement collectionRelease 18Telecommunication managementTS

4.1.1 Activation of measurement collection job and reporting of collected information in UTRAN

The parameters for the network request session are sent from the management system to the RNCs that host the cells that are included in the collection job request in the activateAreaQMCJob operation [3]. The RNC starts a network request session, with the Network request session id [3] given in activateAreaQMCJob operation [3]. For the duration of the network request session, the RNC(s) checks for connections where the UE has the UE Application Layer Measurement Capability [10]. The UE Application Layer Measurement Capability is sent from the UE to RNC (via the core network) in message INITIAL UE MESSAGE [10].

When a session is found that has a UE with the UE Application Layer Measurement Capability, the RNC starts a UE request session by sending a MEASUREMENT CONTROL message [4] to the UE via the NB.

The AT command +CAPPLEVMC [5] activates provisioning of measurement reporting from the lower layers to the application within the UE by an unsolicited result code +CAPPLEVMC. When information about a measurement report is received in the UE from the network, the unsolicited result code +CAPPLEVMC contains the relevant parameters (service_type, start_stop-indication and config-file & config-file length if applicable) that are provided from the lower layers in the UE to the application.

Figure 4.1.1-1: QMC activation and reporting in UTRAN

1. The NM sends activateAreaQMCJob to DM/EM that controls the impacted RNC(s), and includes the parameters: serviceType, areaScope, qoECollectionEntityAddress, pLMNTarget, qMCTarget, qoEReference and QMC configuration file.

2. The DM/EM forwards activateAreaQMCJob to impacted RNC(s), and includes the parameters: serviceType, areaScope, qoECollectionEntityAddress, pLMNTarget, qMCTarget, qoEReference and QMC configuration file.

3. The RNC checks for connections where the UE has the UE Application Layer Measurement Capability [10] that match the criteria for serviceType in the activateAreaQMCJob.

4. When a connection is found that has the UE Application Layer Measurement Capability [10], the RNC start a UE request session and stores the associated QoECollectionEntityAddress, sends the message RRCConnectionReconfiguration to the UE, and includes the following: serviceType, qoEReference and QMC configuration file.

5. The access stratum in the UE sends the AT command +CAPPLEVMC to application level and includes the following: serviceType, qoEReference and QMC configuration file.

6. When the application in the serviceType starts, the QMC is initiated.

7. The application layer sends the AT command +CAPPLEVMR including a recording session indication that a session has started to the access stratum.

8. The UE sends the message MeasurementReport including the recording session indication to the RNC.

9. The RNC sends a notification including the recording session indication to the NM.

10. When the QMC is completed, the recorded information is collected in a QMC report [6], [7], including qoEReference and recordingSessionId. The qoEReference, Client Id [6], [7] in the reporting container (that represent the UE request session), and recordingSessionId are needed in the QMC collection entity for post processing purposes.

11. The application layer sends the AT command +CAPPLEVMR including qoEReference and the QMC report to the access stratum.

12. The UE sends the message MeasurementReport including qoEReference and the QMC report to the RNC.

13. The RNC sends the QMC report to the MCE associated to the qoEReference.

4.1.2 Handling of measurement collection at handover in UTRAN

4.1.2.1 Handover between cells within an RNC

When handover is made, the measurement area is checked.

– If the mobile is inside the measurement area after the handover, the RNC sends in an indication that the UE is inside the measurement area in the RRCConnectionReconfiguration message [4] to the UE. The UE send the +CAPPLEVMC AT command [5] to the application to inform that recording shall start if the application becomes active (when the UE moves into the measurement area).

– If the mobile has moved outside the measurement area, there is no indication that the UE is inside the measurement area in the RRCConnectionReconfiguration message [4] from the RNC to the UE. The UE sends the +CAPPLEVMC AT command [5] to the application to inform that recording shall not be started even if the application becomes active.

4.1.2.2 Handover between RNCs

The figure 4.1.2.2-1 and the text below describes the handling at handover between RNCs.

Figure 4.1.2.2-1: Handling of QMC activation in case of handover in UTRAN

1. Source RNC sends the message HandoverRequest to Target RNC and includes areaScope, qoECollectionEntityAddress and a recording session indication indicating whether a recording session has started.

2. If a recording session has not started, the target RNC checks if the target cell is inside the areaScope or not.

3. The target RNC sends the message Handover Request Ack to the source RNC.

4. The source RNC sends the message RRCReconfiguration to the UE.

5. The access stratum in the UE sends the AT command +CAPPLEVMC to application level.

6. The UE sends the message RRCReconfigurationComplete to the RNC.

7. When the application becomes active, QMC is initiated if the UE is inside the areaScope.

8. The application layer sends the AT command +CAPPLEVMR including a recording session indication to the access stratum.

9. The UE sends the message MeasurementReport including the recording session indication to the RNC.

10. The RNC sends a notification including the recording session indication to the NM.

11. When the QMC is completed, the recorded information is collected in a QMC report [6] and [7]. including qoEReference and recordingSessionId. The qoEReference, Client Id [6] and [7] in the reporting container (that represent the UE request session) and recordingSessionId are needed in the QoE collection entity for post processing purposes.

12. The application layer sends the AT command +CAPPLEVMR including qoEReference and the QMC report to the access stratum.

13. The UE sends the message MeasurementReport including qoEReference and the QMC report to the RNC.

14. The RNC sends the QMC report to the MCE associated to the qoEReference.

4.1.3 Deactivation of measurement collection job in UTRAN

4.1.3.1 Forced deactivation in UTRAN

If the operator technician or the management application wants to deactivate a measurement collection job before the pre-set time has expired, the management system sends the deactivateQMCJob operation [3] to the RNC. The RNC sets the network request session to ended, but does not delete the UE request session id and the Collection Entity Address parameters [3], as the UE still may send reports which shall be send to the collection centre. For UE request sessions which have reported that a recording session is started, the RNC sends the MeasurementControl message [4] with the DeactivateJob request to relevant UEs. The Access stratum sends +CAPPLEVMC AT command [5] to the application with the DeactivateJob request. The application stops the recording session and stops recording of the requested information. The UE request session id and the Collection Entity Address parameters [3] in the RNC are deleted when the UE request session is ended.

4.1.3.2 Deactivation of recording session in UTRAN

Regardless of whether the pre-set time has elapsed or not, the recording session continues to be active until the session for the application is ended.