8.4 Measurement procedures
25.3313GPPProtocol specificationRadio Resource Control (RRC)Release 17TS
8.4.0 Measurement related definitions
UTRAN may control a measurement in the UE either by broadcast of SYSTEM INFORMATION and/or by transmitting a MEASUREMENT CONTROL message.
The following information is used to control the UE measurements and the measurement results reporting:
1. Measurement identity: A reference number that should be used by the UTRAN when setting up, modifying or releasing the measurement and by the UE in the measurement report.
2. Measurement command: One out of three different measurement commands.
– Setup: Setup a new measurement.
– Modify: Modify a previously defined measurement, e.g. to change the reporting criteria.
– Release: Stop a measurement and clear all information in the UE that are related to that measurement.
3. Measurement type: One of the types listed below describing what the UE shall measure.
Presence or absence of the following control information depends on the measurement type
4. Measurement objects: The objects on which the UE shall measure measurement quantities, and corresponding object information.
5. Measurement quantity: The quantity the UE shall measure on the measurement object. This also includes the filtering of the measurements.
6. Reporting quantities: The quantities the UE shall include in the report in addition to the quantities that are mandatory to report for the specific event.
7. Measurement reporting criteria: The triggering of the measurement report, e.g. periodical or event-triggered reporting.
8. Measurement Validity: Defines in which UE states the measurement is valid.
9. Measurement reporting mode: This specifies whether the UE shall transmit the measurement report using AM or UM RLC.
10. Additional measurement identities: A list of references to other measurements. When this measurement triggers a measurement report, the UE shall also include the reporting quantities for the measurements referenced by the additional measurement identities.
All these measurement parameters depend on the measurement type and are described in more detail in clause 14.
The different types of measurements are:
– Intra-frequency measurements: measurements on downlink physical channels at the same frequency as the active set and the secondary E-DCH active set. A measurement object corresponds to one cell. Detailed description is found in subclause 14.1.
– Inter-frequency measurements: measurements on downlink physical channels at frequencies that differ from the frequency of the active set and on downlink physical channels in the active set. A measurement object corresponds to one cell. Detailed description is found in subclause 14.2.
– Inter-RAT measurements: measurements on downlink physical channels belonging to another radio access technology than UTRAN, e.g. GSM or E-UTRA. A measurement object corresponds to one cell (e.g. GSM) or one frequency (e.g. E-UTRA). Detailed description is found in subclause 14.3.
– Traffic volume measurements: measurements on uplink traffic volume. A measurement object corresponds to one cell. Detailed description is found in subclause 14.4.
– Quality measurements: Measurements of downlink quality parameters, e.g. downlink transport block error rate. A measurement object corresponds to one transport channel in case of BLER. A measurement object corresponds to one timeslot in case of SIR (TDD only). Detailed description is found in subclause 14.5.
– UE-internal measurements: Measurements of UE transmission power and UE received signal level. Detailed description is found in subclause 14.6.
– UE positioning measurements: Measurements of UE position. Detailed description is found in subclause 14.7.
– CSG Proximity detection: Detection of the UE’s proximity to one or more CSG member cells. Detailed description is found in subclause 14.7a.3.
– E-UTRA measurement for CELL_FACH: measurements on downlink physical channels belonging to E-UTRA when UE is in CELL_FACH state. Detailed description is found in subclause 14.15.
The UE shall support a number of measurements running in parallel as specified in [19] and [20]. The UE shall also support that each measurement is controlled and reported independently of every other measurement.
Cells that the UE is monitoring are grouped in the UE into three mutually exclusive categories:
1. Cells, which belong to the active set. User information is sent from all these cells. In FDD, the cells in the active set are involved in soft handover. In TDD the active set always comprises one cell only. The UE shall only consider active set cells and the secondary E-DCH active set cells included in the variable CELL_INFO_LIST for measurement; i.e. active set cells and the secondary E-DCH active set cells not included in the CELL_INFO_LIST shall not be considered in any event evaluation and measurement reporting.
2. Cells, which are not included in the active set, but are included in the CELL_INFO_LIST belong to the monitored set.
3. Cells detected by the UE, which are neither in the CELL_INFO_LIST nor in the active set belong to the detected set. Reporting of measurements of the detected set is only applicable to intra-frequency and inter-frequency measurements made by UEs in CELL_DCH state.
For CSG measurements, cells that the UE is monitoring are grouped in the UE into two mutually exclusive categories:
1. Cells, which belong to the CSG set, i.e., the cells included in the variable CELL_INFO_CSG_LIST. CSG set cells may also belong to the active set, monitored set, or detected set as defined above.
2. Cells, which are not included in the CSG set, belong to the non-CSG set. Cells in the non-CSG set may also belong to the active set, monitored set, or detected set as defined above.
If a particular measurement has been configured with CSG Set cells, then the CSG Set cells are monitored. For the purpose of measurement and measurement reporting procedures, the CSG Set shall be considered as the monitored set, and the non-CSG Set shall be considered as the detected set, for the purpose of measurement and measurement reporting procedures. i.e. that CELL_INFO_CSG_LIST is used instead of CELL_INFO_LIST to determine what cells are in the monitored set and detected set for that measurement.
If the IE "Cells for measurement" has been included in a MEASUREMENT CONTROL message, only monitored set cells explicitly indicated for a given intra-frequency (resp. inter-frequency, interRAT) measurement by the IE "Cells for measurement" shall be considered for measurement. If the IE "Cells for measurement" has not been included in a MEASUREMENT CONTROL message, all of the intra-frequency (resp. inter-frequency, inter RAT) cells stored in the variable CELL_INFO_LIST shall be considered for measurement. The IE "Cells for measurement" is not applicable to active set cells e.g. when the triggering condition refers to active set cells, the UE shall consider all active set cells in the CELL_INFO_LIST for measurement irrespective if these cells are explicitly indicated by the IE "Cells for measurement".
8.4.1 Measurement control
Figure 8.4.1-1: Measurement Control, normal case
Figure 8.4.1-2: Measurement Control, failure case
8.4.1.1 General
The purpose of the measurement control procedure is to setup, modify or release a measurement in the UE.
In subclause 8.4.1 and its subclauses references to System Information Block type 11 mean the merge of System Information Block Type 11, System Information Block type 11bis and System Information Block type 11ter, if scheduled on BCH.
8.4.1.2 Initiation
The UTRAN may request a measurement by the UE to be setup, modified or released with a MEASUREMENT CONTROL message, which is transmitted on the downlink DCCH using AM RLC.
The UTRAN should take the UE capabilities into account when a measurement is requested from the UE.
When a new measurement is created, UTRAN should set the IE "Measurement identity" to a value, which is not used for other measurements. UTRAN may use several "Measurement identity" for the same "Measurement type". In case of setting several "Measurement identity" within a same "Measurement type", the measurement object or the list of measurement objects can be set differently for each measurement with different "Measurement identity ".
When a current measurement is modified or released, UTRAN should set the IE "Measurement identity" to the value, which is used for the measurement being modified or released. In case of modifying IEs within a "Measurement identity", it is not needed for UTRAN to indicate the IEs other than modified IEs, and the UE continues to use the current values of the IEs that are not modified. UTRAN should not use "modify" to change the type of measurement stored in the variable MEASUREMENT_IDENTITY for a given measurement identity.
For the frequency associated with the secondary serving HS-DSCH cell in IE "Inter-frequency measurement objects list", UTRAN should set the UARFCN to the same value as used for reception/transmission.
8.4.1.3 Reception of MEASUREMENT CONTROL by the UE
Upon reception of a MEASUREMENT CONTROL message the UE shall perform actions specified in subclause 8.6 unless otherwise specified below.
The UE shall:
1> read the IE "Measurement command";
1> if the IE "Measurement command" has the value "setup":
2> store this measurement in the variable MEASUREMENT_IDENTITY according to the IE "measurement identity", first releasing any previously stored measurement with that identity if that exists;
2> for FDD or 3.84/7.68 Mcps TDD, if the measurement type is quality, UE internal, intra-frequency, inter-frequency or inter-RAT:
3> if the UE is in CELL_FACH state:
4> the UE behaviour is not specified.
2> for 1.28 Mcps TDD, if the measurement type is quality, UE internal, or inter-RAT:
3> if the UE is in CELL_FACH state:
4> the UE behaviour is not specified.
2> for 1.28 Mcps TDD, if the measurement type is intra-frequency or inter-frequency:
3> if the UE is in CELL_FACH state:
4> if the UE is working on the secondary frequency:
5> begin measurements according to the stored control information for this measurement identity.
4> else:
5> may begin measurements according to the stored control information for this measurement identity.
2> if the measurement type is "inter-frequency measurement" and the IE "Inter-frequency SI Acquisition" is included or if the measurement type is "inter-RAT measurement" and the IE "E-UTRA SI Acquisition" is included:
3> if the IE "report criteria" is not set to "Periodical reporting criteria":
4> the UE behaviour is not specified.
2> for measurement types "inter-RAT measurement" or "inter-frequency measurement" that require measurements on a frequency other than the actually used frequency:
3> if, according to its measurement capabilities, the UE requires compressed mode to perform that measurement type:
4> if, according to its measurement capabilities in the IE “Frequency specific compressed mode”, the UE does not require the compressed mode on all the frequencies associated the serving HS-DSCH cell and the secondary serving HS-DSCH cells; and
4> the frequency to measure is in the band other than the band of the frequency of the serving HS-DSCH cell; and
4 the frequency to measure is in the band for which there is at least one frequency associated with the entry in the variable SECONDARY_CELL_HS_DSCH_RECEPTION set to TRUE; and
4> if after reception of this message, a compressed mode pattern sequence with the IE “Frequency specific compressed mode” set to TRUE is active according to the IE "Current TGPS Status Flag" in UE variable TGPS_IDENTITY:
5> if the measurement is valid in the current RRC state of the UE:
6> begin measurements according to the stored control information for this measurement identity by applying the compressed mode pattern only to the band where the frequency to measure is.
4> if, according to its measurement capabilities in the IE "Frequency specific compressed mode for non-contiguous operation", the UE does not require the compressed mode on all the frequencies associated the serving HS-DSCH cell and the secondary serving HS-DSCH cells; and
4> the frequency to measure is in the same band as the frequency of the serving HS-DSCH cell; and
4 the frequency to measure is not associated with the serving HS-DSCH cell or with any entry in the variable SECONDARY_CELL_HS_DSCH_RECEPTION, which is in the same block of contiguous HS-DSCH cells as the serving HS-DSCH cell; and
4> if after reception of this message, a compressed mode pattern sequence with the IE "Frequency specific compressed mode" set to TRUE is active according to the IE "Current TGPS Status Flag" in UE variable TGPS_IDENTITY:
5> if the measurement is valid in the current RRC state of the UE:
6> begin measurements according to the stored control information for this measurement identity by applying the compressed mode pattern only to the block of contiguous secondary serving HS-DSCH cells, which does not contain the serving HS-DSCH cell.
4> else:
5> if after reception of this message a compressed mode pattern sequence with an appropriate measurement purpose is active according to the IE "Current TGPS Status Flag" in UE variable TGPS_IDENTITY
6> if the measurement is valid in the current RRC state of the UE:
7> begin measurements according to the stored control information for this measurement identity.
3> if, according to its measurement capabilities in the IE "Inter-frequency measurements on configured carriers without compressed mode", the UE does not require compressed mode to perform the measurements on the frequencies configured for HS-DSCH operation:
4> if at least one of the entries in the variable SECONDARY_CELL_HS_DSCH_RECEPTION is set to TRUE and the frequency to measure is same as the frequency of the secondary serving HS-DSCH cell; and
4> if the measurement is valid in the current RRC state of the UE:
5> begin measurements according to the stored control information for this measurement identity.
3> if, according to its measurement capabilities, the UE does not require compressed mode to perform the measurements on at least one supported band of that measurement type:
4> if the measurement is valid in the current RRC state of the UE:
5> begin measurements according to the stored control information for this measurement identity.
3> if, according to its measurement capabilities in the IE "Enhanced inter-frequency measurements without compressed mode", the UE does not require compressed mode to perform the measurements on two frequencies in addition to the downlink frequency in the IE "Frequency info" not included in the IE "Uplink secondary cell info FDD":
4> if, the frequency to measure is same as the frequency derived from one of the entries in "Frequency info list for enhanced measurement" included in the variable CELL_INFO_LIST; and
4> the frequency to measure along with all frequencies associated with entries in the variable SECONDARY_CELL_HS_DSCH_RECEPTION that are set to TRUE and the frequency of the serving HS-DSCH cell, corresponds to a valid configuration according to the number of additional secondary serving cells and the carrier combinations supported by the UE:
5> if the measurement is valid in the current RRC state of the UE; and
5> if the number of frequencies on which inter-frequency measurements without compressed mode are configured is less than or equal to two:
6> begin measurements according to the stored control information for this measurement identity.
3> if according to its measurement capabilities, the UE does not require compressed mode to perform measurement on adjacent frequency and the frequency derived from "Adjacent frequency info" included in the variable CELL_INFO_LIST is an adjacent frequency:
4> if all the entries in the variable SECONDARY_CELL_HS_DSCH_RECEPTION are set to FALSE; or
4> if at least one of the entries in the variable SECONDARY_CELL_HS_DSCH_RECEPTION is set to TRUE and the frequency derived from "Adjacent frequency info" included in the variable CELL_INFO_LIST is same as the frequency of the secondary serving HS-DSCH cell associated with such an entry:
5> if the measurement is valid in the current RRC state of the UE; and
5> inter-frequency measurements without compressed mode are not configured on any other frequency::
6> begin measurements according to the stored control information for this measurement identity.
3> if according to its measurement capabilities, the UE does not require compressed mode to perform measurement on a frequency in a different band from the band of the frequency of the serving HS-DSCH cell and these two bands form one of the band combinations reported in the IE "Radio Access Capability Band Combination List":
4> if all the entries in the variable SECONDARY_CELL_HS_DSCH_RECEPTION are set to FALSE, and the frequency derived from "Inter-band frequency info" included in the variable CELL_INFO_LIST is in another band, and these two bands form one of the band combinations reported in the IE "Radio Access Capability Band Combination List"; or
4> if at least one of the entries in the variable SECONDARY_CELL_HS_DSCH_RECEPTION is set to TRUE, and the frequency derived from "Inter-band frequency info" included in the variable CELL_INFO_LIST is in another band, and is same as the frequency of the secondary serving HS-DSCH cell associated with such an entry:
5> if the measurement is valid in the current RRC state of the UE; and
5> if inter-frequency measurements without compressed mode are not configured on any other frequency:
6> begin measurements according to the stored control information for this measurement identity.
2> for measurement type "inter-frequency measurement" that requires measurements on the downlink frequency associated with the secondary uplink frequency:
3> the UE shall not require compressed mode to perform the measurement, regardless of the activation status of secondary uplink frequency;
3> if the measurement is valid in the current RRC state of the UE:
4> begin measurements according to the stored control information for this measurement identity on the downlink frequency associated with the secondary uplink frequency.
NOTE: The UE is not required to perform measurements on cells for which it needs compressed mode but a suitable compressed mode pattern is not activated.
2> for measurement type "inter-frequency measurement" that requires measurements only on the same frequency as the actually used frequency:
3> if the measurement is valid in the current RRC state of the UE:
4> begin measurements according to the stored control information for this measurement identity.
2> for measurement type "UE positioning measurement":
3> if the UE is in CELL_FACH state:
4> if IE "Positioning Method" is set to "OTDOA":
5> if IE "Method Type" is set to "UE assisted":
6> if IE "UE positioning OTDOA assistance data for UE assisted" is not included:
7> if System Information Block type 15.4 is broadcast:
8> read System Information Block type 15.4.
7> act as specified in subclause 8.6.7.19.2.
5> if IE "Method Type" is set to "UE based":
6> if IE "UE positioning OTDOA assistance data for UE based" is not included:
7> if System Information Block type 15.5 is broadcast:
8> read System Information Block type 15.5.
7> act as specified in subclause 8.6.7.19.2a.
2> for measurement type "CSG Proximity detection":
3> if the value of IE "UTRA CSG Proximity detection" is set to "enable":
4> the UE shall perform CSG proximity detection function for UTRA CSG member cells;
4> the UE shall include the detection result, if proximity is detected, in the IE "CSG Proximity Indication" of the corresponding MEASUREMENT REPORT message, as specified in subclause 14.7a.4.
3> else:
4> the UE shall disable the CSG proximity detection function for UTRA cells and not send measurement report containing the IE "CSG Proximity Indication" for any UTRA cells.
3> if the value of IE "E-UTRA CSG Proximity detection" is set to "enable":
4> the UE shall perform CSG proximity detection function for E-UTRA CSG member;
4> the UE shall include the detection result, if proximity is detected, in the IE "CSG Proximity Indication" of the corresponding MEASUREMENT REPORT message, as specified in subclause 14.7a.4.
3> else:
4> the UE shall disable the CSG proximity detection function for E-UTRA cells and not send measurement report containing the IE "CSG Proximity Indication" for any E-UTRA cells.
2> for measurement type "E-UTRA measurement for CELL_FACH":
3> if the UE is not in CELL_FACH state:
4> the UE behaviour is unspecified.
3> else:
4> act as specified in subclause 8.6.7.28.
2> for measurement type "Application layer measurement configuration":
3> if the UE is in CELL_DCH or CELL_FACH state:
4> forward the content of the IE "Application layer measurement configuration" to upper layers considering the "Service Type".
3> else:
4> the UE behaviour is unspecified.
2> for any other measurement type:
3> if the measurement is valid in the current RRC state of the UE:
4> begin measurements according to the stored control information for this measurement identity.
1> if the IE "Measurement command" has the value "modify":
2> for all IEs present in the MEASUREMENT CONTROL message:
3> if a measurement was stored in the variable MEASUREMENT_IDENTITY associated to the identity by the IE "measurement identity":
4> for FDD or 3.84/7.68 Mcps TDD, if the measurement type is quality, UE internal, intra-frequency, inter-frequency or inter-RAT:
5> if the UE is in CELL_FACH state:
6> the UE behaviour is not specified.
4> for 1.28 Mcps TDD, if the measurement type is quality, UE internal, or inter-RAT:
5> if the UE is in CELL_FACH state:
6> the UE behaviour is not specified.
4> for 1.28 Mcps TDD, if the measurement type is intra-frequency or inter-frequency:
5> if the UE is in CELL_FACH state:
6> perform the actions as specified below.
4> if measurement type is set to "intra-frequency measurement", for any of the optional IEs "Intra-frequency measurement objects list", "Intra-frequency measurement objects list on secondary UL frequency", "Intra-frequency measurement quantity", "Intra-frequency reporting quantity", "Measurement Validity", "report criteria" and "parameters required for each event" (given "report criteria" is set to "intra-frequency measurement reporting criteria") that are present in the MEASUREMENT CONTROL message:
4> if measurement type is set to "inter-frequency measurement", for any of the optional IEs "Inter-frequency measurement quantity", "Inter-frequency reporting quantity", "Measurement Validity", "Inter-frequency set update" and "parameters required for each event" (given "report criteria" is set to either "inter-frequency measurement reporting criteria" or "intra-frequency measurement reporting criteria") that are present in the MEASUREMENT CONTROL message:
4> if measurement type is set to "inter-RAT measurement", for any of the optional IEs "Inter-RAT measurement objects list", "E-UTRA frequency list", "E-UTRA frequency extension list", "Inter-RAT measurement quantity", and "Inter-RAT reporting quantity" that are present in the MEASUREMENT CONTROL message:
4> if measurement type is set to "UE positioning measurement" and the IE "UE positioning OTDOA assistance data" is present, for any of the optional IEs "UE positioning OTDOA neighbour cell info for UE-assisted", "UE positioning OTDOA reference cell info for UE-assisted", "UE positioning OTDOA reference cell info for UE-based", "UE positioning OTDOA neighbour cell info for UE-based" and "UE positioning" that are present in the MEASUREMENT CONTROL message:
4> if measurement type is set to "UE positioning measurement" and the IE "UE positioning GPS assistance data" is present, for any of the optional IEs "UE positioning GPS reference time", "UE positioning GPS reference UE position", "UE positioning GPS DGPS corrections", "UE positioning GPS ionospheric model", "UE positioning GPS UTC model", "UE positioning GPS acquisition assistance", "UE positioning GPS real-time integrity" that are present in the MEASUREMENT CONTROL message:
4> if measurement type is set to "UE positioning measurement" and the IE "UE positioning GANSS assistance data" is present, for any of the optional IEs "UE positioning GANSS reference time", "UE positioning GANSS reference UE position", "UE positioning DGANSS corrections", "UE positioning GANSS ionospheric model", "UE positioning GANSS additional ionospheric model", "UE positioning GANSS UTC model", "UE positioning GANSS additional UTC models", "UE positioning GANSS reference measurement information", "UE positioning GANSS data bit assistance", "UE positioning GANSS Time model", "UE positioning GANSS real-time integrity", "UE positioning GANSS Earth orientation parameters", "UE positioning GANSS auxiliary information", "UE positioning DBDS corrections", "UE positioning BDS Ionospheric Grid Model" that are present in the MEASUREMENT CONTROL message:
4> if measurement type is set to "traffic volume measurement", for any of the optional IEs "Traffic volume measurement Object", "Traffic volume measurement quantity", "Traffic volume reporting quantity", and"Measurement Validity" that are present in the MEASUREMENT CONTROL message:
4> if measurement type is set to "quality measurement", for the optional IE "Quality reporting quantity" if it is present in the MEASUREMENT CONTROL message:
4> if measurement type is set to "UE internal measurement", for any of the optional IEs "UE internal measurement quantity", and "UE internal reporting quantity" that are present in the MEASUREMENT CONTROL message:
4> if measurement type is set to "CSG Proximity detection", for any of the IEs "UTRA CSG Proximity detection", and "E-UTRA CSG Proximity detection" that are present in the MEASUREMENT CONTROL message:
4> if measurement type is set to "Application layer measurement configuration":
5> replace all instances of the IEs listed above (and all their children) stored in variable MEASUREMENT_IDENTITY associated to the identity indicated by the IE "measurement identity" with the IEs received in the MEASUREMENT CONTROL message;
5> leave all other stored information elements unchanged in the variable MEASUREMENT_IDENTITY.
3> otherwise:
4> set the variable CONFIGURATION_INCOMPLETE to TRUE.
2> if measurement type is set to "inter-frequency measurement":
3> if "report criteria" is set to "intra-frequency measurement reporting criteria" and "reporting criteria" in "inter-frequency measurement quantity" is set to "intra-frequency reporting criteria":
4> for FDD, 3.84 Mcps TDD and 7.68 Mcps TDD; or
4> for 1.28 Mcps TDD, if the UE only uses one frequency:
5> leave the currently stored "inter-frequency measurement reporting criteria" within "report criteria" and "inter-frequency reporting criteria" within "inter-frequency measurement quantity" unchanged, and continue to act on the information stored in these variables.
NOTE: If the UTRAN wants to modify the inter-frequency cell info list for an inter-frequency measurement configured with event based reporting without repeating any IEs related to the configured events, one possibility is to set the IE "report criteria" to "intra-frequency measurement reporting criteria", not include the IE "parameters required for each event", and set the IE "reporting criteria" in the IE "inter-frequency measurement quantity" to "intra-frequency reporting criteria".
4> for 1.28 Mcps TDD, if the UE uses multiple frequencies:
5> use the content of MEASUREMENT CONTROL to replace the IEs related to MEASUREMENT_IDENTITY which have stored;
5> not delete the unchanged values.
2> for measurement types "inter-frequency measurement" that require measurements on a frequency other than the actually used frequency, or that require measurements on another RAT:
3> if, according to its measurement capabilities, the UE requires compressed mode to perform that measurement type:
4> if, according to its measurement capabilities in the IE “Frequency specific compressed mode”, the UE does not require the compressed mode on all the frequencies associated the serving HS-DSCH cell and the secondary serving HS-DSCH cells; and
4> the frequency to measure is in the band other than the band of the frequency of the serving HS-DSCH cell; and
4> the frequency to measure is in the band for which there is at least one frequency associated with the entry in the variable SECONDARY_CELL_HS_DSCH_RECEPTION set to TRUE; and
4> if after reception of this message, a compressed mode pattern sequence with the IE “Frequency specific compressed mode” set to TRUE is active according to the IE "Current TGPS Status Flag" in UE variable TGPS_IDENTITY:
5> if the measurement is valid in the current RRC state of the UE:
6> begin measurements according to the stored control information for this measurement identity by applying the compressed mode pattern only to the band where the frequency to measure is.
4> if, according to its measurement capabilities in the IE "Frequency specific compressed mode for non-contiguous operation", the UE does not require the compressed mode on all the frequencies associated the serving HS-DSCH cell and the secondary serving HS-DSCH cells; and
4> the frequency to measure is in the same band as the frequency of the serving HS-DSCH cell; and
4 the frequency to measure is not associated with the serving HS-DSCH cell or with any entry in the variable SECONDARY_CELL_HS_DSCH_RECEPTION, which is in the same block of contiguous HS-DSCH cells as the serving HS-DSCH cell; and
4> if after reception of this message, a compressed mode pattern sequence with the IE "Frequency specific compressed mode" set to TRUE is active according to the IE "Current TGPS Status Flag" in UE variable TGPS_IDENTITY:
5> if the measurement is valid in the current RRC state of the UE:
6> begin measurements according to the stored control information for this measurement identity by applying the compressed mode pattern only to the block of contiguous secondary serving HS-DSCH cells, which does not contain the serving HS-DSCH cell.
4> else:
5> if after reception of this message a compressed mode pattern sequence with an appropriate measurement purpose is active according to the IE "Current TGPS Status Flag" in UE variable TGPS_IDENTITY
6> if the measurement is valid in the current RRC state of the UE:
7> begin measurements according to the stored control information for this measurement identity.
3> if, according to its measurement capabilities in the IE "Inter-frequency measurements on configured carriers without compressed mode", the UE does not require compressed mode to perform the measurements on the frequencies configured for HS-DSCH operation:
4> if at least one of the entries in the variable SECONDARY_CELL_HS_DSCH_RECEPTION is set to TRUE and the frequency to measure is same as the frequency of the secondary serving HS-DSCH cell; and
4> if the measurement is valid in the current RRC state of the UE:
5> begin measurements according to the stored control information for this measurement identity.
3> if, according to its measurement capabilities, the UE does not require compressed mode, on at least one supported band of that measurement type, to perform the measurements:
4> resume the measurements according to the new stored measurement control information.
3> if, according to its measurement capabilities in the IE "Enhanced inter-frequency measurements without compressed mode", the UE does not require compressed mode to perform the measurements on two frequencies in addition to the downlink frequency in the IE "Frequency info" not included in the IE "Uplink secondary cell info FDD":
4> if, the frequency to measure is same as the frequency derived from one of the entries in "Frequency info list for enhanced measurement" included in the variable CELL_INFO_LIST; and
4> the frequency to measure along with all frequencies associated with entries in the variable SECONDARY_CELL_HS_DSCH_RECEPTION that are set to TRUE and the frequency of the serving HS-DSCH cell, corresponds to a valid configuration according to the number of additional secondary serving cells and the carrier combinations supported by the UE:
5> if the number of frequencies on which inter-frequency measurements without compressed mode are configured is less than or equal to two:
6> resume the measurements according to the new stored measurement control information.
3> if according to its measurement capabilities, the UE does not require compressed mode to perform measurement on adjacent frequency and the frequency derived from "Adjacent frequency info" included in the variable CELL_INFO_LIST is an adjacent frequency:
4> if all the entries in the variable SECONDARY_CELL_HS_DSCH_RECEPTION are set to FALSE and inter-frequency measurements without compressed mode are not configured on any other frequency; or
4> if at least one of the entries in the variable SECONDARY_CELL_HS_DSCH_RECEPTION is set to TRUE and the frequency derived from "Adjacent frequency info" included in the variable CELL_INFO_LIST is same as the frequency of the secondary serving HS-DSCH cell associated with such an entry and inter-frequency measurements without compressed mode are not configured on any other frequency:
5> if inter-frequency measurements without compressed mode are not configured on any other frequency:
6> resume the measurements according to the new stored measurement control information.
3> if according to its measurement capabilities, the UE does not require compressed mode to perform measurement on a frequency in a different band from the band of the frequency of the serving HS-DSCH cell and these two bands for one of the band combinations reported in the IE "Radio Access Capability Band Combination List":
4> if all the entries in the variable SECONDARY_CELL_HS_DSCH_RECEPTION are set to FALSE, and the frequency derived from "Inter-band frequency info" included in the variable CELL_INFO_LIST is in another band, and these two bands form one of the band combinations reported in the IE "Radio Access Capability Band Combination List"; or
4> if at least one of the entries in the variable SECONDARY_CELL_HS_DSCH_RECEPTION is set to TRUE, and the frequency derived from "Inter-band frequency info" included in the variable CELL_INFO_LIST is in another band, and is the same as the frequency of the secondary serving HS-DSCH cell associated with such an entry:
5> if inter-frequency measurements without compressed mode are not configured on any other frequency:
6> resume the measurements according to the new stored measurement control information.
2> for measurement type "inter-frequency measurement" that requires measurements on the downlink frequency associated with the secondary uplink frequency:
3> the UE shall not require compressed mode to perform the measurement, regardless of the activation status of secondary uplink frequency;
3> if the measurement is valid in the current RRC state of the UE:
4> resume the measurements according to the new stored control information for this measurement identity on the downlink frequency associated with the secondary uplink frequency.
2> for measurement type "inter-frequency measurement" that requires measurements only on the same frequency as the actually used frequency:
3> if the measurement is valid in the current RRC state of the UE:
4> resume measurements according to the new stored control information for this measurement identity.
2> for measurement type "E-UTRA measurement for CELL_FACH":
3> if the UE is not in CELL_FACH state:
4> the UE behaviour is unspecified.
3> else:
4> act as specified in subclause 8.6.7.28.
2> for measurement type "Application layer measurement configuration":
3> if the UE is in CELL_DCH or CELL_FACH state or if the IE "Container for application layer measurement configuration" is not included in the message:
4> inform upper layers to clear the stored "Application layer measurement configuration" for the indicated "Service Type" and forward the content of the IE "Application layer measurement configuration" to upper layers.
3> else:
4> the UE behaviour is unspecified.
2> for any other measurement type:
3> resume the measurements according to the new stored measurement control information.
2> for measurement type "inter-RAT measurement":
3> if "report criteria" is set to "inter-RAT measurement reporting criteria":
4> if the value of "report criteria" stored in the variable MEASUREMENT_IDENTITY associated to the identity indicated by the IE "measurement identity" is not "inter-RAT measurement reporting criteria"; or
4> if the value of "report criteria" stored in the variable MEASUREMENT_IDENTITY associated to the identity indicated by the IE "measurement identity" is "inter-RAT measurement reporting criteria" and if the IE "Parameters required for each event" is present:
5> replace the IE "report criteria" (and all its children) stored in variable MEASUREMENT_IDENTITY associated to the identity indicated by the IE "measurement identity" with the IE "reporting criteria" received in the MEASUREMENT CONTROL message.
3> if "report criteria" is not set to "inter-RAT measurement reporting criteria":
4> replace the IE "reporting criteria" (and all its children) stored in variable MEASUREMENT_IDENTITY associated to the identity indicated by the IE "measurement identity" with the IE "reporting criteria" received in the MEASUREMENT CONTROL message.
2> for measurement type "UE positioning measurement":
3> if "reporting criteria" is set to "UE positioning reporting criteria":
4> if the value of "reporting criteria" stored in the variable MEASUREMENT_IDENTITY associated to the identity indicated by the IE "measurement identity" is not "UE positioning reporting criteria", or;
4> if the value of "reporting criteria" stored in the variable MEASUREMENT_IDENTITY associated to the identity indicated by the IE "measurement identity" is "UE positioning reporting criteria" and if the IE "Parameters required for each event" is present:
5> replace the IE "reporting criteria" (and all its children) stored in variable MEASUREMENT_IDENTITY associated to the identity indicated by the IE "measurement identity" with the IE "report criteria" received in the MEASUREMENT CONTROL message.
3> if "reporting criteria" is not set to "UE positioning reporting criteria":
4> replace the IE "report criteria" (and all its children) stored in variable MEASUREMENT_IDENTITY associated to the identity indicated by the IE "measurement identity" with the IE "report criteria" received in the MEASUREMENT CONTROL message.
2> for measurement type "traffic volume measurement":
3> replace the IE "report criteria" (and all its children) stored in variable MEASUREMENT_IDENTITY associated to the identity indicated by the IE "measurement identity" with the IE "report criteria" received in the MEASUREMENT CONTROL message.
2> for measurement type "quality measurement":
3> replace the IE "report criteria" (and all its children) stored in variable MEASUREMENT_IDENTITY associated to the identity indicated by the IE "measurement identity" with the IE "report criteria" received in the MEASUREMENT CONTROL message;
3> if "report criteria" is set to "quality measurement reporting criteria":
4> if the value of "BLER reporting" in any instance of the IE "Quality reporting quantity" stored in the variable MEASUREMENT_IDENTITY associated to the identity indicated by the IE "measurement identity" with the IE "report criteria" received in the MEASUREMENT CONTROL message is set to TRUE:
5> the UE behaviour is unspecified.
2> for measurement type "UE internal measurement":
3> if "report criteria" is set to "UE internal measurement reporting criteria":
4> if the value of "report criteria" stored in the variable MEASUREMENT_IDENTITY associated to the identity indicated by the IE "measurement identity" is not "UE internal measurement reporting criteria"; or
4> if the value of "report criteria" stored in the variable MEASUREMENT_IDENTITY associated to the identity indicated by the IE "measurement identity" is "UE internal measurement reporting criteria" and if the IE "Parameters sent for each UE internal measurement event" is present:
5> replace the IE "report criteria" (and all its children) stored in variable MEASUREMENT_IDENTITY associated to the identity indicated by the IE "measurement identity" with the IE "report criteria" received in the MEASUREMENT CONTROL message.
3> if "report criteria" is not set to "UE internal measurement reporting criteria":
4> replace the IE "report criteria" (and all its children) stored in variable MEASUREMENT_IDENTITY associated to the identity indicated by the IE "measurement identity" with the IE "report criteria" received in the MEASUREMENT CONTROL message.
1> if the IE "Measurement command" has the value "Release":
2> terminate the measurement associated with the identity given in the IE "measurement identity";
2> clear all stored measurement control information related associated to this measurement identity in variable MEASUREMENT_IDENTITY;
1> if any configured inter-frequency measurement is to be released; and
1> if the UE supports Inter-frequency detected set measurements and Cells excluded from detected set measurements:
2> for each non-used frequency, if "Cells to be excluded in non-used frequency detected cells" for a non-used frequency is stored, the UE shall:
3> if the "measurement identity" corresponding with the stored "Cells to be excluded in non-used frequency detected cells" for that non-used frequency was released:
4> clear the stored "Cells to be excluded in non-used frequency detected cells" for that non-used frequency.
1> if any configured intra-frequency measurement is to be released; and
1> if the UE supports Cells excluded from detected set measurements, and "Cells to be excluded in detected set cells" for the intra-frequency is stored, the UE shall:
2> if the "measurement identity" corresponding with the stored "Cells to be excluded in detected set cells" for the intra-frequency was released:
3> clear the stored "Cells to be excluded in detected set cells" for the intra-frequency.
1> if the IE "Measurement command" has the value "ReleaseAll":
2> terminate all measurements;
2> clear corresponding measurement control information in variable MEASUREMENT_IDENTITY.
1> if the IE "Measurement command" has the value "ReleaseSome":
2> for each measurement indicated by IE "Measurement Identity" in the "Released measurements" list in IE "Release Some Measurements", the UE shall:
3> terminate the corresponding measurement;
3> clear corresponding measurement control information stored in variable MEASUREMENT_IDENTITY.
1> if any configured application layer measurement configuration is to be released, the UE shall:
2> inform upper layers to clear the stored "Application layer measurement configuration" for the indicated "Service Type".
1> if the IE "DPCH Compressed Mode Status Info" is present:
2> if, as the result of this message, UE will have more than one transmission gap pattern sequence with the same measurement purpose active (according to IEs "TGMP" and "Current TGPS Status Flag" in variable TGPS_IDENTITY):
3> set the variable CONFIGURATION_INCOMPLETE to TRUE.
2> if there is any pending "TGPS reconfiguration CFN" or any pending "TGCFN":
3> the UE behaviour is unspecified.
2> if there is a pending "activation time" for a reconfiguration procedure that included the IE "DPCH Compressed mode info":
3> the UE behaviour is unspecified.
2> if pattern sequence corresponding to IE "TGPSI" is already active (according to "Current TGPS Status Flag") in the variable TGPS_IDENTITY):
3> if the "TGPS Status Flag" in this message is set to "deactivate" for the corresponding pattern sequence:
4> deactivate this pattern sequence at the beginning of the frame indicated by IE "TGPS reconfiguration CFN" received in the message;
4> set the "Current TGPS Status Flag" for this pattern sequence in the variable TGPS_IDENTITY to "inactive" at the frame indicated by IE "TGPS reconfiguration CFN" received in the message.
3> if the "TGPS Status Flag" in this message is set to "activate" for the corresponding pattern sequence:
4> deactivate this pattern sequence at the beginning of the frame indicated by IE "TGPS reconfiguration CFN" received in the message.
NOTE1: The temporary deactivation of pattern sequences for which the status flag is set to "activate" can be used by the network to align the timing of already active patterns with newly activated patterns.
NOTE2: The deactivation of pattern sequences only occurs as a result of RRC messages received by the UE, i.e. the UE does not set the "Current TGPS Status Flag" to "inactive" after the final gap of a finite length pattern sequence.
2> after the time indicated by IE "TGPS reconfiguration CFN" has elapsed:
3> activate the pattern sequence corresponding to each IE "TGPSI" for which the "TGPS status flag" in this message is set to "activate" at the time indicated by IE "TGCFN"; and
3> set the corresponding "Current TGPS status flag" for this pattern sequence in the variable TGPS_IDENTITY to "active"; and
3> begin the inter-frequency and/or inter-RAT measurements corresponding to the pattern sequence measurement purpose of each activated pattern sequence;
3> if the values of IE "TGPS reconfiguration CFN" and IE "TGCFN" are equal:
4> start the concerned pattern sequence immediately at that CFN.
2> not alter pattern sequences stored in variable TGPS_IDENTITY, if the pattern sequence is not identified in IE "TGPSI" in the received message.
1> if the IE "CELL_DCH measurement occasion info LCR" is present:
2> perform actions for the IE "CELL_DCH measurement occasion info LCR" as specified in subclause 8.6.7.26;
1> if the UE in CELL_FACH state receives a MEASUREMENT CONTROL message, which indicates the same measurement identity as that stored in the variable MEASUREMENT_IDENTITY:
2> update the stored information with the traffic volume measurement control information in variable MEASUREMENT_IDENTITY; and
2> refrain from updating the traffic volume measurement control information associated with this measurement identity in the variable MEASUREMENT_IDENTITY with the information received in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11) until this measurement is explicitly released with another MEASUREMENT CONTROL message.
1> for FDD, if the IE "Read SFN indicator" included in the IE "Cell info" of an inter-frequency cell is set to TRUE and according to the UE’s measurement capabilies, the UE requires DL compressed mode in order to perform measurements on the frequency for which the SFN is to be read:
2> set the variable CONFIGURATION_INCOMPLETE to TRUE.
1> clear the entry for the MEASUREMENT CONTROL message in the table "Accepted transactions" in the variable TRANSACTIONS.
The UE may:
1> if the IE "Measurement command" has the value "setup":
2> for measurement type "UE positioning measurement":
3> if the UE is CELL_FACH state:
4> if IE "Positioning Method" is set to "GPS":
5> if IE "UE positioning GPS assistance data" is not included and variable UE_POSITIONING_GPS_DATA is empty:
6> if System Information Block types 15, 15.1, 15.2 and 15.3 are broadcast:
7> read System Information Block types 15, 15.1, 15.2 and 15.3.
6> act as specified in subclause 8.6.7.19.3.
5> if IE "GANSS Positioning Methods" is present:
6> for each GNSS indicated in IE "GANSS Positioning Methods" and supported by UE:
7> if IE "UE positioning GANSS assistance data" is not included and variable UE_POSITIONING_GANSS_DATA does not contain data for that GNSS:
8> if System Information Block types 15bis, 15.1bis, 15.2bis, 15.2ter, 15.3bis, 15.6, 15.7 and 15.8 are broadcast:
9> read System Information Block types 15bis, 15.1bis, 15.2bis, 15.2ter, 15.3bis, 15.6, 15.7 and 15.8.
8> act as specified in subclause 8.6.7.19.7.
6> if BDS is indicated in IE "GANSS Positioning Methods" and supported by UE:
7> if IE "UE positioning GANSS assistance data" is not included:
8> if System Information Block type 15.1ter is broadcast:
9> read System Information Block type 15.1ter.
8> act as specified in subclause 8.6.7.19.7.
1> and the procedure ends.
8.4.1.4 Unsupported measurement in the UE
If UTRAN instructs the UE to perform a measurement that is not supported by the UE, or would cause the maximum number of reporting criteria supported by the UE [19] to be exceeded, the UE shall:
1> retain the measurement configuration that was valid before the MEASUREMENT CONTROL message was received;
1> if the UE supports inclusion of measurement identity, set the IE "Measurement Identity" in the MEASUREMENT CONTROL FAILURE message to the value of "Measurement identity" in the entry for the MEASUREMENT CONTROL message in the table "Accepted transactions" in the variable TRANSACTIONS;
1> set the IE "RRC transaction identifier" in the MEASUREMENT CONTROL FAILURE message to the value of "RRC transaction identifier" in the entry for the MEASUREMENT CONTROL message in the table "Accepted transactions" in the variable TRANSACTIONS; and
1> clear that entry;
1> set the cause value in IE "failure cause" to "unsupported measurement";
1> submit the MEASUREMENT CONTROL FAILURE message to lower layers for transmission on the DCCH using AM RLC;
1> continue with any ongoing processes and procedures as if the invalid MEASUREMENT CONTROL message has not been received;
1> and the procedure ends.
8.4.1.4a Configuration Incomplete
If the variable CONFIGURATION_INCOMPLETE is set to TRUE, the UE shall:
1> retain the measurement configuration that was valid before the MEASUREMENT CONTROL message was received;
1> if the UE supports inclusion of measurement identity, set the IE "Measurement Identity" in the MEASUREMENT CONTROL FAILURE message to the value of "Measurement identity" in the entry for the MEASUREMENT CONTROL message in the table "Accepted transactions" in the variable TRANSACTIONS;
1> set the IE "RRC transaction identifier" in the MEASUREMENT CONTROL FAILURE message to the value of "RRC transaction identifier" in the entry for the MEASUREMENT CONTROL message in the table "Accepted transactions" in the variable TRANSACTIONS; and
1> clear that entry;
1> clear the variable CONFIGURATION_INCOMPLETE;
1> set the cause value in IE "failure cause" to "Configuration incomplete";
1> submit the MEASUREMENT CONTROL FAILURE message to lower layers for transmission on the DCCH using AM RLC;
1> continue with any ongoing processes and procedures as if the invalid MEASUREMENT CONTROL message has not been received;
1> and the procedure ends.
8.4.1.5 Invalid MEASUREMENT CONTROL message
If the MEASUREMENT CONTROL message contains a protocol error causing the variable PROTOCOL_ERROR_REJECT to be set to TRUE according to clause 9, the UE shall perform procedure specific error handling as follows. The UE shall:
1> if the UE supports inclusion of measurement identity, set the IE "Measurement Identity" in the MEASUREMENT CONTROL FAILURE message to the value of "Measurement identity" in the entry for the MEASUREMENT CONTROL message in the table "Rejected transactions" in the variable TRANSACTIONS;
1> set the IE "RRC transaction identifier" in the MEASUREMENT CONTROL FAILURE message to the value of "RRC transaction identifier" in the entry for the MEASUREMENT CONTROL message in the table "Rejected transactions" in the variable TRANSACTIONS; and
1> clear that entry;
1> set the IE "failure cause" to the cause value "protocol error";
1> include the IE "Protocol error information" with contents set to the value of the variable PROTOCOL_ERROR_INFORMATION;
1> submit the MEASUREMENT CONTROL FAILURE message to lower layers for transmission on the DCCH using AM RLC;
1> continue with any ongoing processes and procedures as if the invalid MEASUREMENT CONTROL message has not been received;
1> and the procedure ends.
8.4.1.6 Measurements after transition from CELL_DCH to CELL_FACH/CELL_PCH/URA_PCH state
The UE shall apply the following rules for different measurement types after transiting from CELL_DCH to CELL_FACH/CELL_PCH/URA_PCH state:
8.4.1.6.1 Intra-frequency measurement
Upon transition from CELL_DCH to CELL_FACH/CELL_PCH/URA_PCH state, the UE shall:
1> stop intra-frequency type measurement reporting;
1> if the transition is due to a reconfiguration message which included the IE "Primary CPICH info" (for FDD) or "Primary CCPCH info" (for TDD), and the UE selects a cell other than that indicated by this IE on the current frequency (in case the IE "Frequency info" is not received) or other than that indicated by this IE on the frequency indicated by the IE "Frequency info" (when the IE "Frequency info" is included); or
1> if the transition is due to a reconfiguration message which does not include the IE "Primary CPICH info" (for FDD) or "Primary CCPCH info" (for TDD); or
1> if the transition is not due to a reconfiguration message:
2> delete the measurements of type intra-frequency associated with the variable MEASUREMENT_IDENTITY.
1> for FDD and 3.84/7.68 Mcps TDD:
2> begin monitoring cells listed in the IE "intra-frequency cell info list" received in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11).
1> for 1.28 Mcps TDD:
2> if after state transition the UE enters CELL_FACH state and is working on the primary frequency:
3> begin monitoring cells listed in the IE "intra-frequency cell info list" received in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11).
2> else if after state transition the UE enters CELL_FACH state and is working on the secondary frequency:
3> if the cell in which the UE transited from CELL_DCH state is not included in the active set for the CELL_FACH state; or
3> if the working frequency changes after the state transition:
4> the measurement shall be started when a MEASUREMENT CONTROL message is received with the measurements of type intra-frequency.
8.4.1.6.2 Inter-frequency measurement
Upon transition from CELL_DCH to CELL_FACH/ CELL_PCH/URA_PCH state, the UE shall:
1> stop the inter-frequency type measurement reporting assigned in a MEASUREMENT CONTROL message;
1> if the transition is due to a reconfiguration message which included the IE "Primary CPICH info" (for FDD) or "Primary CCPCH info" (for TDD), and the UE selects a cell other than that indicated by this IE on the current frequency (in case the IE "Frequency info" is not received) or other than that indicated by this IE on the frequency indicated by the IE "Frequency info" (when the IE "Frequency info" is included); or
1> if the transition is due to a reconfiguration message which does not include the IE "Primary CPICH info" (for FDD) or "Primary CCPCH info" (for TDD); or
1> if the transition is not due to a reconfiguration message:
2> delete the measurements of type inter-frequency associated with the variable MEASUREMENT_IDENTITY and delete the corresponding compressed mode pattern stored in the variable TGPS_IDENTITY.
1> for remaining compressed mode patterns, set the IE "TGPS Status Flag" to "deactivate" and the IE "Current TGPS Status Flag" to "inactive" in the variable TGPS_IDENTITY.
1> for FDD and 3.84/7.68 Mcps TDD:
2> begin monitoring cells listed in the IE "inter-frequency cell info list" received in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11 and System Information Block type 11bis, according to subclause 8.1.1.6.11a if scheduled on BCH);
1> for FDD:
2> begin monitoring cells listed in the IE "inter-frequency cell info list" received in System Information Block type 11ter, according to subclause 8.1.1.6.11b if scheduled on BCH).
1> in CELL_FACH state:
2> if for FDD, variable HS_DSCH_RECEPTION_CELL_FACH_STATE is set to TRUE and the variable HS_SCCH_DRX_CELL_FACH_STATUS is set to TRUE:
3> perform measurements on other frequencies according to the requirements in [19], during the frames with SFN value not fulfiling the inequality specified in subclause 8.5.89.
2> else if for FDD, variable HS_DSCH_RECEPTION_CELL_FACH_STATE is set to TRUE and the variable HS_DSCH_DRX_CELL_FACH_STATUS is set to TRUE:
3> perform measurements on other frequencies according to the requirements in [19], during the frame(s) with the SFN value not fulfiling the inequality specified in subclause 8.5.49.
2> else if for FDD, variable HS_DSCH_RECEPTION_CELL_FACH_STATE is set to TRUE and the variable HS_DSCH_DRX_CELL_FACH_2CYCLE_STATUS is set to TRUE:
3> perform measurements on other frequencies according to the requirements in [19], during the frame(s) with the SFN value not fulfiling the inequality specified in subclause 8.5.49b.
2> otherwise:
3> perform measurements on other frequencies, according to the IE "FACH measurement occasion info", as specified in subclause 8.5.11.
2> for TDD:
3> perform measurements on other frequencies according to the IE "FACH measurement occasion info".
1> for 1.28 Mcps TDD:
2> if after state transition the UE enters CELL_FACH state and is working on the primary frequency:
3> begin monitoring cells listed in the IE "inter-frequency cell info list" received in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11).
2> else if after state transition the UE enters CELL_FACH state and is working on the secondary frequency:
3> if the cell in which the UE transited from CELL_DCH state is not included in the active set for the CELL_FACH state; or
3> if the working frequency changes after the state transition:
4> the measurement shall be started when a MEASUREMENT CONTROL message is received with the measurements of type inter-frequency.
8.4.1.6.3 Inter-RAT measurement
Upon transition from CELL_DCH to CELL_FACH/CELL_PCH/URA_PCH state, the UE shall:
1> stop the inter-RAT type measurement reporting assigned in a MEASUREMENT CONTROL message;
1> delete the measurements of type inter-RAT associated with the variable MEASUREMENT_IDENTITY and delete the corresponding compressed mode pattern stored in the variable TGPS_IDENTITY;
1> begin monitoring cells listed in the IE "inter-RAT cell info list" received in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11);
1> in CELL_PCH or URA_PCH state:
2> begin monitoring E-UTRA frequencies listed in the IE "E-UTRA frequency and priority info list" received in System Information Block type 19.
1> in CELL_FACH state:
2> if the IE "CELL_FACH Absolute Priority Measurement Indicator" is present in System Information Block type 19:
3> begin monitoring E-UTRA frequencies listed in the IE "E-UTRA frequency and priority info list" received in System Information Block type 19.
2> if for FDD, variable HS_DSCH_RECEPTION_CELL_FACH_STATE is set to TRUE and the variable HS_SCCH_DRX_CELL_FACH_STATUS is set to TRUE:
3> perform measurements on other frequencies according to the requirements in [19], during the frames with SFN value not fulfiling the inequality specified in subclause 8.5.89.
2> else if for FDD, variable HS_DSCH_RECEPTION_CELL_FACH_STATE is set to TRUE and the variable HS_DSCH_DRX_CELL_FACH_STATUS is set to TRUE:
3> perform measurements on other systems according to the requirements in [19], during the frame(s) with the SFN value not fulfiling the inequality specified in subclause 8.5.49.
2> else if for FDD, variable HS_DSCH_RECEPTION_CELL_FACH_STATE is set to TRUE and the variable HS_DSCH_DRX_CELL_FACH_2CYCLE_STATUS is set to TRUE:
3> perform measurements on other systems according to the requirements in [19], during the frame(s) with the SFN value not fulfiling the inequality specified in subclause 8.5.49b.
2> otherwise:
3> perform measurements on other frequencies according to the IE "FACH measurement occasion info";
3> perform measurements on other systems, according to the IE "FACH measurement occasion info", as specified in subclause 8.5.11.
8.4.1.6.4 Quality measurement
Upon transition from CELL_DCH to CELL_FACH/CELL_PCH/URA_PCH state, the UE shall:
1> stop quality type measurement reporting;
1> delete all measurement control information of measurement type "quality" stored in the variable MEASUREMENT_IDENTITY.
8.4.1.6.5 UE internal measurement
Upon transition from CELL_DCH to CELL_FACH/CELL_PCH/URA_PCH state, the UE shall:
1> stop UE internal measurement type measurement reporting;
1> delete all measurement control information of measurement type "UE internal" stored in the variable MEASUREMENT_IDENTITY.
8.4.1.6.6 Traffic volume measurement
Upon transition from CELL_DCH to CELL_FACH or CELL_PCH or URA_PCH state, the UE shall:
1> retrieve each set of measurement control information of measurement type "traffic volume" stored in the variable MEASUREMENT_IDENTITY; and
2> if the optional IE "measurement validity" for this measurement has not been included:
3> delete the measurement associated with the variable MEASUREMENT_IDENTITY.
2> if the IE "measurement validity" for the measurement has been included, and the IE "UE state" has been assigned to value "CELL_DCH":
3> stop measurement reporting;
3> store the measurement associated with the variable MEASUREMENT_IDENTITY to be used after the next transition to CELL_DCH state.
2> if the IE "measurement validity" for the measurement has been included, and the IE "UE state" has been assigned to value "all states" or "all states except CELL_DCH", and if the state transition is from CELL_DCH to CELL_PCH or URA_PCH state:
3> stop measurement reporting;
3> store the measurement associated with the variable MEASUREMENT_IDENTITY to be used after the next transition to CELL_FACH state.
2> if the IE "measurement validity" for the measurement has been included, and the IE "UE state" has been assigned to value "all states", and if the state transition is from CELL_DCH to CELL_FACH state:
3> if variable READY_FOR_COMMON_EDCH is set to FALSE after state transition:
4> continue measurement reporting.
3> else:
4> for FDD:
5> stop measurement reporting;
5> store the measurement associated with the variable MEASUREMENT_IDENTITY to be used after the next transition to CELL_DCH state, or after cell reselection.
4> for 1.28 Mcps TDD:
5> continue measurement reporting.
2> if the IE "measurement validity" has been included and the IE "UE state" has been assigned to value "all states except CELL_DCH", and if the state transition is from CELL_DCH to CELL_FACH state:
3> resume this measurement and associated reporting.
1> if no traffic volume type measurement has been assigned to the UE with a MEASUREMENT CONTROL message that is valid in CELL_FACH or CELL_PCH or URA_PCH states (stored in the variable MEASUREMENT_IDENTITY), which has the same identity as the one indicated in the IE "Traffic volume measurement system information":
2> store the measurement control information from the IE "Traffic volume measurement system information" received in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11) in the variable MEASUREMENT_IDENTITY;
2> perform traffic volume measurement reporting according to the assigned information, when in CELL_FACH state.
8.4.1.6.7 UE positioning measurement
Upon transition from CELL_DCH to CELL_FACH and upon transition from CELL_DCH to CELL_PCH or URA_PCH for UE assisted GPS or GANSS measurements, the UE shall:
1> retrieve each set of measurement control information of measurement type "UE positioning" stored in the variable MEASUREMENT_IDENTITY; and
2> if the optional IE "measurement validity" for this measurement has not been included:
3> delete the measurement associated with the variable MEASUREMENT_IDENTITY.
2> if the IE "measurement validity" for the measurement has been included, and the IE "UE state" has been assigned to value "CELL_DCH":
3> stop measurement reporting;
3> store the measurement associated with the variable MEASUREMENT_IDENTITY to be used after the next transition to CELL_DCH state.
2> if the IE "measurement validity" for the measurement has been included, and the IE "UE state" has been assigned to value "all states":
3> upon transition from CELL_DCH to CELL_PCH or URA_PCH:
4> if the choice in the IE "Reporting Criteria" included the IE "UE Positioning measurement" stored in the variable MEASUREMENT_IDENTITY is set to "UE positioning reporting criteria" and the value of the IE "Measurement interval" included in this IE is less than 64 seconds:
5>use a value of 64 seconds for the measurement interval associated with this measurement while the UE remains in CELL_PCH/URA_PCH.
4> if the choice in the IE "Reporting Criteria" included the IE "UE Positioning measurement" stored in the variable MEASUREMENT_IDENTITY is set to "Periodical Reporting Criteria" and the value of the IE "Reporting interval" included in this IE is less than 64 seconds:
5> use a value of 64 seconds for the reporting interval associated with this measurement while the UE remains in CELL_PCH/URA_PCH.
3> continue measurement reporting according to its UE positioning measurement reporting capability.
2> if the IE "measurement validity" has been included and the IE "UE state" has been assigned to value "all states except CELL_DCH":
3> upon transition from CELL_DCH to CELL_PCH or URA_PCH:
4> if the choice in the IE "Reporting Criteria" included the IE "UE Positioning measurement" stored in the variable MEASUREMENT_IDENTITY is set to "UE positioning reporting criteria" and the value of the IE "Measurement interval " included in this IE is less than 64 seconds:
5> use a value of 64 seconds for the measurement interval associated with this measurement while the UE remains in CELL_PCH/URA_PCH.
4> if the choice in the IE "Reporting Criteria" included the IE "UE Positioning measurement" stored in the variable MEASUREMENT_IDENTITY is set to "Periodical Reporting Criteria" and the value of the IE "Reporting interval" included in this IE is less than 64 seconds:
5> use a value of 64 seconds for the reporting interval associated with this measurement while the UE remains in CELL_PCH/URA_PCH.
3> resume this measurement and associated reporting according to its UE Positioning measurement reporting capability.
1> if the transition is due to a reconfiguration message which included the IE "Primary CPICH info" (for FDD) or "Primary CCPCH info" (for TDD), and the UE selects a cell other than that indicated by this IE; or
1> if the transition is due to a reconfiguration message which does not include the IE "Primary CPICH info" (for FDD) or "Primary CCPCH info" (for TDD); or
1> if the transition is due to a reconfiguration message which included the IE "Frequency info", and the UE selects a cell on another frequency than that indicated by this IE; or
1> if the transition is due to a reconfiguration message which does not include the IE "Frequency info", and the UE can not find a cell on the current frequency, but it selects a cell on another frequency; or
1> if the transition is not due to a reconfiguration message:
2> delete the assistance data included in the variable UE_POSITIONING_OTDOA_DATA_UE_BASED and UE_POSITIONING_OTDOA_DATA_UE_ASSISTED.
1> if the IE "Positioning Methods" stored in the variable MEASUREMENT_IDENTITY is set to "OTDOA" or "OTDOA or GPS":
2> if the IE "Method type" stored in the variable MEASUREMENT_IDENTITY is set to "UE-based" or "UE assisted preferred but UE-based allowed" or "UE-based preferred but UE-assisted allowed":
3> begin monitoring assistance data received in System Information Block type 15.4 and System Information Block type 15.5 according to subclause 8.1.1.6.15.
2> if the IE "Method type" stored in the variable MEASUREMENT_IDENTITY is set to "UE-assisted":
3> begin monitoring assistance data received in System Information Block type 15.4 according to subclause 8.1.1.6.15.
1> if the UE is in CELL_FACH state:
2> if the IE "UE positioning OTDOA neighbour cell list for UE assisted" stored in the variable UE_POSITIONING_OTDOA_DATA_UE_ASSISTED or UE_POSITIONING_OTDOA_DATA_UE_BASED contains neighbour cells on other frequencies than the current frequency:
3> perform measurements on other frequencies according to the IE "FACH measurement occasion info".
The UE may:
1> if the IE "Positioning Methods" stored in the variable MEASUREMENT_IDENTITY is set to "GPS" or "OTDOA or GPS":
2> begin monitoring assistance data received in System Information Block type 15 and/or System Information Block type 15.1 and/or System Information Block type 15.2 and/or System Information Block type 15.3 according to subclause 8.1.1.6.15.
2> if the IE "GANSS Positioning Methods" is present:
3> begin monitoring assistance data received in System Information Block type 15bis and/or System Information Block type 15.1bis and/or System Information Block type 15.2bis and/or System Information Block type 15.2ter and/or System Information Block type 15.3bis and/or System Information Block type 15.6 and/or System Information Block type 15.7 and/or System Information Block type 15.8 according to subclause 8.1.1.6.15.
3> if BDS is indicated in IE "GANSS Positioning Methods" and supported by UE;
4> begin monitoring assistance data received in System Information Block type 15.1ter according to subclause 8.1.1.6.15.1b.
NOTE: In the case that the measurement or reporting intervals are modified to 64 seconds during a transition to CELL_PCH/URA_PCH as described above, the UE retains the previously used values of "Measurement interval" and "Reporting interval" for use after transition out of CELL_PCH/URA_PCH.
8.4.1.6.8 CSG Proximity detection measurement
Upon transition from CELL_DCH to CELL_FACH/CELL_PCH/URA_PCH state, the UE shall:
1> stop CSG Proximity detection type measurement reporting.
8.4.1.6a Actions in CELL_FACH/CELL_PCH/URA/PCH state upon cell re-selection
Upon cell reselection while in CELL_FACH/CELL_PCH/URA/PCH state and the cell reselection has occurred after the measurement control information was stored, the UE shall:
1> delete all measurements of type intra-frequency, inter-frequency, inter-RAT and E-UTRA measurement for CELL_FACH associated with the variable MEASUREMENT_IDENTITY;
1> delete all compressed mode patterns associated with inter-frequency and inter-RAT measurements stored in the variable TGPS_IDENTITY;
1> delete the traffic volume measurements that have not been set up or modified through a MEASUREMENT CONTROL message.
8.4.1.7 Measurements after transition from CELL_FACH to CELL_DCH state
The UE shall apply the following rules for different measurement types after transiting from CELL_FACH to CELL_DCH state:
8.4.1.7.1 Intra-frequency measurement
Upon transition from CELL_FACH to CELL_DCH state:
1> for FDD or 3.84/7.68 Mcps TDD; or
1> for 1.28 Mcps TDD, if the UE is working on the same frequency after the state transition:
2> if intra-frequency measurements applicable to CELL_DCH state are stored in the variable MEASUREMENT_IDENTITY:
3> if the cell in which the UE transited from CELL_FACH state is included in the active set for the CELL_DCH state, the UE shall:
4> resume the measurement reporting on that frequency;
4> not resume the measurement reporting on the downlink frequency associated with the secondary uplink frequency. The measurement shall be restarted when a MEASUREMENT CONTROL message is received with the corresponding measurement identity.
3> otherwise, the UE shall:
4> not resume the measurement reporting. The measurement shall be restarted when a MEASUREMENT CONTROL message is received with the corresponding measurement identity.
1> for 1.28 Mcps TDD, if the UE is working on the different frequency after the state transition:
2> not resume the measurement reporting.
2> delete the measurements of type intra-frequency associated with the variable MEASUREMENT_IDENTITY.
8.4.1.7.2 Inter-frequency measurement
Upon transition from CELL_FACH to CELL_DCH state:
1> for FDD or 3.84/7.68 Mcps TDD; or
1> for 1.28 Mcps TDD, if the UE is working on the same frequency after the state transition:
2> if inter-frequency measurements applicable to CELL_DCH state are stored in the variable MEASUREMENT_IDENTITY:
3> if the cell in which the UE transited from CELL_FACH state is included in the active set for the CELL_DCH state, the UE shall:
4> resume the measurement reporting.
3> otherwise, the UE shall:
4> not resume the measurement reporting. The measurement shall be restarted when a MEASUREMENT CONTROL message is received with the corresponding measurement identity.
1> for 1.28 Mcps TDD, if the UE is working on the different frequency after the state transition:
2> not resume the measurement reporting.
2> delete the measurements of type inter-frequency associated with the variable MEASUREMENT_IDENTITY.
8.4.1.7.3 Inter-RAT measurement
Upon transition from CELL_FACH to CELL_DCH state, the UE shall:
1> stop monitoring the list of cells assigned in the IE "inter-RAT cell info list" in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11).
1> stop monitoring E-UTRA frequencies listed in the IE "E-UTRA frequency and priority info list" in System Information Block type 19.
8.4.1.7.4 Traffic volume measurement
Upon transition from CELL_FACH to CELL_DCH state, the UE shall:
1> retrieve each set of measurement control information of measurement type "traffic volume" stored in the variable MEASUREMENT_IDENTITY;
2> if the optional IE "measurement validity" for this measurement has not been included:
3> delete the measurement associated with the variable MEASUREMENT_IDENTITY.
2> if the IE "measurement validity" for the measurement has been included, and the IE "UE state" has been assigned to value "all states except CELL_DCH":
3> stop measurement reporting; and
3> save the measurement associated with the variable MEASUREMENT_IDENTITY to be used after the next transition to CELL_FACH/CELL_PCH/URA_PCH state.
2> if the IE "measurement validity" for the measurement has been included, and the IE "UE state" has been assigned to value "all states":
3> if variable READY_FOR_COMMON_EDCH is set to FALSE before state transition:
4> continue measurement reporting.
3> else:
4> for FDD:
5> resume this measurement and associated reporting.
4> for 1.28 Mcps TDD:
5> continue measurement reporting.
2> if the IE "measurement validity" has been included and the IE "UE state" has been assigned to value "CELL_DCH":
3> resume this measurement and associated reporting.
1> if no traffic volume type measurement has been assigned to the UE with a MEASUREMENT CONTROL message that is valid in CELL_DCH and has the same identity as the one indicated in the IE "Traffic volume measurement system information":
2> store the measurement control information from the IE "Traffic volume measurement system information" received in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11) in the variable MEASUREMENT_IDENTITY;
2> begin traffic volume measurement reporting according to the assigned information.
8.4.1.7.5 UE positioning measurement
Upon transition from CELL_FACH to CELL_DCH state, the UE shall:
1> retrieve each set of measurement control information of measurement type "UE positioning" stored in the variable MEASUREMENT_IDENTITY; and
2> if the optional IE "Measurement validity" for this measurement has not been included:
3> delete the measurement associated with the variable MEASUREMENT_IDENTITY.
2> if the IE "measurement validity" for the measurement has been included, and the IE "UE state" has been assigned to value "all states except CELL_DCH":
3> stop measurement reporting; and
3> save the measurement associated with the variable MEASUREMENT_IDENTITY to be used after the next transition to CELL_FACH/CELL_PCH/URA_PCH state.
2> if the IE "measurement validity" for the measurement has been included, and the IE "UE state" has been assigned to value "all states":
3> continue measurement reporting.
2> if the IE "measurement validity" has been included and the IE "UE state" has been assigned to value "CELL_DCH":
3> resume this measurement and associated reporting.
1> stop monitoring assistance data received in System Information Block type 15 or System Information Block type 15.1 or System Information Block type 15.2 or System Information Block type 15.3 or System Information Block type 15.4 or System Information Block 15.5 or System Information Block type 15bis or System Information Block type 15.1bis or System Information Block type 15.1ter or System Information Block type 15.2bis or System Information Block type 15.2ter or System Information Block type 15.3bis or System Information Block type 15.6 or System Information Block type 15.7 or System Information Block type 15.8.
8.4.1.7.6 CSG Proximity detection measurement
Upon transition from CELL_FACH to CELL_DCH state, the UE shall:
1> resume CSG Proximity detection type measurement reporting, if configured.
8.4.1.7.7 E-UTRA measurement for CELL_FACH
Upon transition from CELL_FACH to CELL_DCH state, for FDD the UE shall:
1> stop the E-UTRA measurement for CELL_FACH type measurement;
1> delete the measurement of type E-UTRA measurement for CELL_FACH associated with the variable MEASUREMENT_IDENTITY.
8.4.1.8 Measurements after transition from idle mode to CELL_DCH state
The UE shall obey the following rules for different measurement types after transiting from idle mode to CELL_DCH state:
8.4.1.8.1 Intra-frequency measurement
Upon transition from idle mode to CELL_DCH state:
1> if intra-frequency measurements applicable to CELL_DCH state are stored in the variable MEASUREMENT_IDENTITY:
2> if the cell in which the UE transited from idle mode is included in the active set for the CELL_DCH state, the UE shall:
3> begin measurement reporting.
2> otherwise, the UE shall:
3> not begin the measurement reporting. The measurement shall be restarted when a MEASUREMENT CONTROL message is received with the corresponding measurement identity.
8.4.1.8.2 Inter-frequency measurement
Upon transition from idle mode to CELL_DCH state, the UE shall:
1> stop monitoring the list of cells assigned in the IE "inter-frequency cell info list" in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11, and System Information Block type 11bis, according to subclause 8.1.1.6.11a if scheduled on BCH, and System Information Block type 11ter, according to subclause 8.1.1.6.11b if scheduled on BCH).
8.4.1.8.3 Inter-RAT measurement
Upon transition from idle mode to CELL_DCH state, the UE shall:
1> stop monitoring the list of cells assigned in the IE "inter-RAT cell info list" in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11);
1> stop monitoring the list of E-UTRA frequencies assigned in the IE "E-UTRA frequency and priority info list" in System Information Block type 19.
8.4.1.8.4 Traffic volume measurement
Upon transition from idle mode to CELL_DCH state, the UE shall:
1> begin a traffic volume type measurement, assigned in System Information Block type 11 (or System Information Block type 12, according to subclause 8.1.1.6.11).
8.4.1.8.5 UE positioning measurement
Upon transition from idle mode to CELL_DCH state, the UE shall:
1> stop monitoring assistance data received in System Information Block type 15 or System Information Block type 15.1 or System Information Block type 15.2 or System Information Block type 15.3 or System Information Block type 15.4 or System Information Block type 15.5 or System Information Block type 15bis or System Information Block type 15.1bis or System Information Block type 15.1ter or System Information Block type 15.2bis or System Information Block type 15.2ter or System Information Block type 15.3bis or System Information Block type 15.6 or System Information Block type 15.7 or System Information Block type 15.8.
8.4.1.9 Measurements after transition from idle mode to CELL_FACH state
The UE shall obey the follow rules for different measurement types after transiting from idle mode to CELL_FACH state:
8.4.1.9.1 Intra-frequency measurement
Upon transition from idle mode to CELL_FACH state, the UE shall:
1> begin or continue monitoring cells listed in the IE "intra-frequency cell info list" received in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11).
8.4.1.9.2 Inter-frequency measurement
Upon transition from idle mode to CELL_FACH state, the UE shall:
1> begin or continue monitoring cells listed in the IE "inter-frequency cell info list" received in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11, and System Information Block type 11bis, according to subclause 8.1.1.6.11a if scheduled on BCH, and System Information Block type 11ter, according to subclause 8.1.1.6.11b if scheduled on BCH);
1> if for FDD, variable HS_DSCH_RECEPTION_CELL_FACH_STATE is set to TRUE and the variable HS_SCCH_DRX_CELL_FACH_STATUS is set to TRUE:
2> perform measurements on other frequencies according to the requirements in [19], during the frames with SFN value not fulfiling the inequality specified in subclause 8.5.89.
1> else if for FDD, variable HS_DSCH_RECEPTION_CELL_FACH_STATE is set to TRUE and the variable HS_DSCH_DRX_CELL_FACH_STATUS is set to TRUE:
2> perform measurements on other frequencies according to the requirements in [19], during the frame(s) with the SFN value not fulfiling the inequality specified in subclause 8.5.49.
1> else if for FDD, variable HS_DSCH_RECEPTION_CELL_FACH_STATE is set to TRUE and the variable HS_DSCH_DRX_CELL_FACH_2CYCLE_STATUS is set to TRUE:
2> perform measurements on other frequencies according to the requirements in [19], during the frame(s) with the SFN value not fulfiling the inequality specified in subclause 8.5.49b.
1> otherwise:
2> perform measurements on other frequencies, according to the IE "FACH measurement occasion info", as specified in subclause 8.5.11.
1> for TDD:
2> perform measurements on other frequencies according to the IE "FACH measurement occasion info".
8.4.1.9.3 Inter-RAT measurement
Upon transition from idle mode to CELL_FACH state, the UE shall:
1> begin or continue monitoring cells listed in the IE "inter-RAT cell info list" received in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11);
1> if the IE "CELL_FACH Absolute Priority Measurement Indicator" is present in System Information Block type 19:
2> continue monitoring the list of E-UTRA frequencies assigned in the IE "E-UTRA frequency and priority info list" in System Information Block type 19.
1> else:
2> stop monitoring the list of E-UTRA frequencies assigned in the IE "E-UTRA frequency and priority info list" in System Information Block type 19;
1> if for FDD, variable HS_DSCH_RECEPTION_CELL_FACH_STATE is set to TRUE and the variable HS_SCCH_DRX_CELL_FACH_STATUS is set to TRUE:
2> perform measurements on other frequencies according to the requirements in [19], during the frames with SFN value not fulfiling the inequality specified in subclause 8.5.89.
1> else if for FDD, variable HS_DSCH_RECEPTION_CELL_FACH_STATE is set to TRUE and the variable HS_DSCH_DRX_CELL_FACH_STATUS is set to TRUE:
2> perform measurements on other systems according to the requirements in [19], during the frame(s) with the SFN value not fulfiling the inequality specified in subclause 8.5.49.
1> else if for FDD, variable HS_DSCH_RECEPTION_CELL_FACH_STATE is set to TRUE and the variable HS_DSCH_DRX_CELL_FACH_2CYCLE_STATUS is set to TRUE:
2> perform measurements on other systems according to the requirements in [19], during the frame(s) with the SFN value not fulfiling the inequality specified in subclause 8.5.49b.
1> otherwise:
2> perform measurements on other systems, according to the IE "FACH measurement occasion info", as specified in subclause 8.5.11.
1> for TDD:
2> perform measurements on other frequencies according to the IE "FACH measurement occasion info".
8.4.1.9.4 Traffic volume measurement
Upon transition from idle mode to CELL_FACH state, the UE shall:
1> store the measurement control information from the IE "Traffic volume measurement system information" received in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11) in the variable MEASUREMENT_IDENTITY;
1> begin traffic volume measurement reporting according to the assigned information.
8.4.1.9.5 UE positioning measurement
Upon transition from idle mode to CELL_FACH state, the UE may:
1> begin or continue monitoring assistance data received in System Information Block type 15 or System Information Block type 15.1 or System Information Block type 15.2 or System Information Block type 15.3 or System Information Block type 15.4 or System Information Block type 15.5 or System Information Block type 15bis or System Information Block type 15.1bis or System Information Block type 15.1ter or System Information Block type 15.2bis or System Information Block type 15.2ter or System Information Block type 15.3bis or System Information Block type 15.6 or System Information Block type 15.7 or System Information Block type 15.8 according to subclause 8.1.1.6.15;
1> if the IE "UE positioning OTDOA neighbour cell list for UE assisted" stored in the variable UE_POSITIONING_OTDOA_DATA_UE_ASSISTED; or
1> if the IE "UE positioning OTDOA neighbour cell list for UE based" stored in the variable UE_POSITIONING_OTDOA_DATA_UE_BASED contains neighbour cells on other frequencies than the current frequency:
2> perform measurements on other frequencies according to the IE "FACH measurement occasion info".
8.4.1.9a Measurements after transition from connected mode to idle mode
Upon transition from connected mode to idle mode the UE shall:
1> stop measurement reporting for all measurements stored in the variable MEASUREMENT_IDENTITY;
1> clear the variable MEASUREMENT_IDENTITY;
1> apply the following rules for different measurement types.
8.4.1.9a.1 Intra-frequency measurement
Upon transition from connected mode to idle mode, the UE shall:
1> stop monitoring intra-frequency cells listed in the IE "intra-frequency cell info list" received in System Information Block type 12 (if System Information Block type 12 is transmitted in the cell, according to subclause 8.1.1.6.11);
1> begin monitoring intra-frequency cells listed in the IE "intra-frequency cell info list" received in System Information Block type 11.
8.4.1.9a.2 Inter-frequency measurement
Upon transition from connected mode to idle mode, the UE shall:
1> stop monitoring inter-frequency cells listed in the IE "inter-frequency cell info list" received in System Information Block type 12 (if System Information Block type 12 is transmitted in the cell, according to subclause 8.1.1.6.11);
1> begin monitoring inter-frequency cells listed in the IE "inter-frequency cell info list" received in System Information Block type 11 and System Information Block type 11bis, according to subclause 8.1.1.6.11a if scheduled on BCH, and System Information Block type 11ter, according to subclause 8.1.1.6.11b if scheduled on BCH.
8.4.1.9a.3 Inter-RAT measurement
Upon transition from connected mode to idle mode, the UE shall:
1> stop monitoring inter-RAT cells listed in the IE "inter-RAT cell info list" received in System Information Block type 12 (if System Information Block type 12 is transmitted in the cell, according to 8.1.1.6.11);
1> begin monitoring inter-RAT cells listed in the IE "inter-RAT cell info list" received in System Information Block type 11;
1> begin or continue monitoring E-UTRA frequencies listed in the IE "E-UTRA frequency and priority info list" received in System Information Block type 19.
8.4.1.9a.4 UE positioning measurement
Upon transition from connected mode to idle mode, the UE may:
1> begin or continue monitoring assistance data received in System Information Block type 15 or System Information Block type 15.1 or System Information Block type 15.2 or System Information Block type 15.3 or System Information Block type 15.4 or System Information Block type 15.5 or System Information Block type 15bis or System Information Block type 15.1bis or System Information Block type 15.1ter or System Information Block type 15.2bis or System Information Block type 15.2ter or System Information Block type 15.3bis or System Information Block type 15.6 or System Information Block type 15.7 or System Information Block type 15.8.
8.4.1.9b Measurements after transition from CELL_FACH to CELL_PCH/URA_PCH
8.4.1.9b.1 Traffic volume measurement
Upon transition from CELL_FACH to CELL_PCH or URA_PCH, the UE shall:
1> stop any ongoing traffic volume measurement, and associated traffic volume measurement reporting.
1> store the measurement associated with the variable MEASUREMENT_IDENTITY to be used after the next transition to CELL_FACH state;
1> if no traffic volume type measurement has been assigned to the UE with a MEASUREMENT CONTROL message that is valid in CELL_FACH or CELL_PCH or URA_PCH states (stored in the variable MEASUREMENT_IDENTITY), which has the same identity as the one indicated in the IE "Traffic volume measurement system information":
2> store the measurement control information from the IE "Traffic volume measurement system information" received in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11) in the variable MEASUREMENT_IDENTITY.
8.4.1.9b.2 UE positioning measurement
Upon transition from CELL_FACH to CELL_PCH or URA_PCH, the UE shall:
1> retrieve each set of measurement control information of measurement type "UE positioning" stored in the variable MEASUREMENT_IDENTITY; and
2> if the optional IE "measurement validity" for this measurement has not been included:
3> delete the measurement associated with the variable MEASUREMENT_IDENTITY.
2> if the IE "measurement validity" for the measurement has been included, and the IE "UE state" has been assigned to value "all states" or "all states except CELL_DCH":
3> if the choice in the IE "Reporting Criteria" included in the IE "UE Positioning measurement" stored in the variable MEASUREMENT_IDENTITY is set to "UE positioning reporting criteria" and the value of the IE "Measurement interval" included in this IE is less than 64 seconds:
4> use a value of 64 seconds for the measurement interval associated with this measurement while the UE remains in CELL_PCH/URA_PCH.
3> if the choice in the IE "Reporting Criteria" included in the IE "UE Positioning measurement" stored in the variable MEASUREMENT_IDENTITY is set to "Periodical Reporting Criteria" and the value of the IE "Reporting interval" included in this IE is less than 64 seconds:
4> use a value of 64 seconds for the reporting interval associated with this measurement while the UE remains in CELL_PCH/URA_PCH.
NOTE: In the case that the measurement or reporting intervals are modified to 64 seconds as described above, the UE retains the previously used values of "Measurement interval" and "Reporting interval" for use after transition out of CELL_PCH/URA_PCH.
8.4.1.9b.3 Inter-RAT measurement
Upon transition from CELL_FACH to CELL_PCH or URA_PCH, the UE shall:
1> begin or continue monitoring E-UTRA frequencies listed in the IE "E-UTRA frequency and priority info list" in System Information Block type 19.
8.4.1.9b.4 Intra-frequency measurement
Upon transition from CELL_FACH to CELL_PCH or URA_PCH, the UE shall:
1> for 1.28 Mcps TDD, if the UE is working on the secondary frequency before state transition:
2> delete the measurements of type intra-frequency associated with the variable MEASUREMENT_IDENTITY.
2> the measurement shall be started when the IE "intra-frequency cell info list" is received in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11).
8.4.1.9b.5 Inter-frequency measurement
Upon transition from CELL_FACH to CELL_PCH or URA_PCH, the UE shall:
1> for 1.28 Mcps TDD, if the UE is working on the secondary frequency before state transition:
2> delete the measurements of type inter-frequency associated with the variable MEASUREMENT_IDENTITY.
2> the measurement shall be started when the IE "inter-frequency cell info list" is received in System Information Block type 12 (or System Information Block type 11, according to subclause 8.1.1.6.11).
8.4.1.9b.6 E-UTRA measurement for CELL_FACH
Upon transition from CELL_FACH to CELL_PCH or URA_PCH, for FDD the UE shall:
1> stop the E-UTRA measurement for CELL_FACH type measurement;
1> delete the measurement of type E-UTRA measurement for CELL_FACH associated with the variable MEASUREMENT_IDENTITY.
8.4.1.9c Measurements after transition from CELL_PCH/URA_PCH to CELL_FACH
8.4.1.9c.1 Traffic volume measurement
Upon transition from CELL_PCH or URA_PCH to CELL_FACH and if variable READY_FOR_COMMON_EDCH is set to FALSE after state transition, the UE shall resume any traffic volume measurement stored in the variable MEASUREMENT_IDENTITY with measurement validity "all states" or "all states except CELL_DCH", and start the associated traffic volume measurement reporting.
For FDD, upon transition from CELL_PCH or URA_PCH to CELL_FACH and if variable READY_FOR_COMMON_EDCH is set to TRUE after state transition, the UE shall resume any traffic volume measurement stored in the variable MEASUREMENT_IDENTITY with measurement validity "all states except CELL_DCH" and Uplink transport channel type set to "DCH", and start the associated traffic volume measurement reporting.
NOTE: In FDD, if IE "measurement validity" is set to "all states except CELL_DCH" and IE "Uplink transport channel type" to "DCH", DCH refers as a matter of fact to E-DCH.
For 1.28 Mcps TDD, upon transition from CELL_PCH or URA_PCH to CELL_FACH and if variable READY_FOR_COMMON_EDCH is set to TRUE after state transition, the UE shall resume any traffic volume measurement stored in the variable MEASUREMENT_IDENTITY with measurement validity "all states" or "all states except CELL_DCH" and Uplink transport channel type set to "USCH" and the UL transport channel id is set to 32, and start the associated traffic volume measurement reporting.
NOTE: In 1.28Mcps TDD, if IE "measurement validity" is set to "all states" or "all states except CELL_DCH" and IE "Uplink transport channel type" to "USCH" and the IE "UL Target Transport Channel ID" to 32, it refers as a matter of fact to E-DCH.
8.4.1.9c.2 UE positioning measurement
Upon transition from CELL_PCH or URA_PCH to CELL_FACH, the UE shall continue any UE positioning measurement stored in the variable MEASUREMENT_IDENTITY with measurement validity "all states" or "all states except CELL_DCH", and continue the associated UE positioning measurement reporting.
NOTE: The UE’s values of "Measurement interval" in the IE "UE positioning reporting criteria" and "Reporting interval" in the IE "Periodical Reporting Criteria" after this state transition revert to the values stored during the transition to CELL_PCH/URA_PCH (i.e., the 64-second interval specified in subclause 8.4.1.9b.2 is not retained).
8.4.1.9c.3 Inter-RAT measurement
Upon transition from CELL_PCH or URA_PCH to CELL_FACH, the UE shall:
1> if the IE "CELL_FACH Absolute Priority Measurement Indicator" is present in System Information Block type 19:
2> continue monitoring the list of E-UTRA frequencies assigned in the IE "E-UTRA frequency and priority info list" in System Information Block type 19.
1> else:
2> stop monitoring E-UTRA frequencies listed in the IE "E-UTRA frequency and priority info list" in System Information Block type 19.
1> if for FDD, variable HS_DSCH_RECEPTION_CELL_FACH_STATE is set to TRUE and the variable HS_SCCH_DRX_CELL_FACH_STATUS is set to TRUE:
2> perform measurements on other frequencies according to the requirements in [19], during the frames with SFN value not fulfiling the inequality specified in subclause 8.5.89.
1> else if for FDD, variable HS_DSCH_RECEPTION_CELL_FACH_STATE is set to TRUE and the variable HS_DSCH_DRX_CELL_FACH_STATUS is set to TRUE:
2> perform measurements on other systems according to the requirements in [19], during the frame(s) with the SFN value not fulfiling the inequality specified in subclause 8.5.49.
1> otherwise:
2> perform measurements on other systems, according to the IE "FACH measurement occasion info", as specified in subclause 8.5.11.
8.4.1.10 Changes in measurement objects
8.4.1.10.1 Traffic volume measurement
When performing traffic volume event evaluation or reporting related to a certain transport channel, the UE shall consider all RBs which are mapped to the concerning transport channel e.g. if an additional RB is established on a transport channel used for event triggering or reporting, the new RB shall be taken into account.
NOTE: In this subclause, an "existing" uplink transport channel refers to a configured uplink transport channel applicable in the current RRC state.
The UE shall:
1> if variable READY_FOR_COMMON_EDCH is set to FALSE:
2> if the IE "Traffic volume measurement object" is included for this measurement:
3> while a transport channel that is referenced in the IE "Traffic volume measurement object" does not exist:
4> not perform any reporting related to this transport channel.
2> else:
3> report on all existing uplink transport channels; e.g. if an additional transport channel is established while the measurement is ongoing, this new transport channel shall be taken into account in the traffic volume measurement reporting.
1> else:
2> if the UE is in CELL_FACH state:
3> for FDD, if one transport channel that is referenced in the IE "Traffic volume measurement object" as "DCH" and IE "measurement validity" is set to "all states except CELL_DCH":
4> report on the existing transport channel E-DCH.
3> for 1.28 Mcps TDD, if one transport channel that is referenced in the IE "Uplink transport channel type" as "USCH" and the related IE "UL Target Transport Channel ID" is set to 32 and the IE "measurement validity" is set to "all states" or "all states except CELL_DCH":
4> report on the existing transport channel E-DCH.
For every traffic volume event, the UE shall:
1> if variable READY_FOR_COMMON_EDCH is set to FALSE:
2> if the IE "Uplink transport channel type" is not included in the IE "Traffic volume measurement reporting criteria", or the "Uplink transport channel type" has the value "DCH" or "USCH" and the IE "UL transport channel id" is not included in the IE "Traffic volume measurement reporting criteria":
3> if the IE "Traffic volume measurement object" is not included:
4> take all existing UL transport channels into account for event triggering; e.g. if an additional transport channel is established while the measurement is ongoing, this new transport channel shall be taken into account in the traffic volume event triggering.
3> else:
4> while a transport channel that is referenced in the IE "Traffic Volume Measurement object" does not exist:
5> not take this transport channel identity into account in the traffic volume measurement triggering.
2> else:
3> while a transport channel that is referenced in the IE "Traffic Volume Measurement Reporting Criteria" does not exist:
4> not take this transport channel identity into account in the traffic volume event triggering.
8.4.1.10.2 Quality measurement
While a transport channel that is explicitly referenced with a transport channel identity in the IE "Quality Reporting Quantity" does not exist, the UE shall:
1> not perform any reporting related to this transport channel identity.
If the IE "Quality Reporting Quantity" does not contain any explicit transport channel identities, the UE shall:
1> report the quality of all existing downlink dedicated transport channels;
1> if an additional transport channel is established while the measurement is ongoing:
2> take into account this new transport channel in the quality measurement reporting.
While a transport channel that is explicitly referenced with a transport channel id in the IE "Quality Measurement Reporting Criteria" does not exist, the UE shall:
1> not take this transport channel identity into account in the quality measurement event triggering.
8.4.1.10.3 Intra-frequency, Inter-frequency and Inter-RAT measurements
For measurements which include the IE "Cells for measurement" the UE shall:
1> while an IE "Intra-frequency cell id" or IE "Inter-frequency cell id" or IE "Inter-RAT cell id" in the IE "Cells for measurement" points to a position in the variable CELL_INFO_LIST which is marked as "vacant":
2> not take this position into account for event triggering and reporting.
8.4.1.11 Cell Reselection (FDD only and 1.28 Mcps TDD only)
8.4.1.11.1 Traffic volume measurement
When performing cell reselection in CELL_FACH state, the UE shall:
1> retrieve each set of measurement control information of measurement type "traffic volume" stored in the variable MEASUREMENT_IDENTITY:
2> if the IE "measurement validity" for the measurement has been included, and the IE "UE state" has been assigned to value "all states":
3> if variable READY_FOR_COMMON_EDCH is set to FALSE before state transition and set to TRUE after cell reselection:
4> stop measurement reporting;
4> store the measurement associated with the variable MEASUREMENT_IDENTITY to be used after the next transition to CELL_DCH state, or after cell reselection.
2> if variable READY_FbOR_COMMON_EDCH is set to TRUE before state transition and set to FALSE after cell reselection:
3> resume measurement reporting.
8.4.2 Measurement report
Figure 8.4.2-1: Measurement report, normal case
8.4.2.1 General
The purpose of the measurement reporting procedure is to transfer measurement results from the UE to UTRAN.
For intra frequency measurement, the UE shall do the measurement reporting procedure on each configured uplink frequency regrardless its activation status.
8.4.2.2 Initiation
In CELL_DCH state, the UE shall:
1> transmit a MEASUREMENT REPORT message on the uplink DCCH when the reporting criteria stored in variable MEASUREMENT_IDENTITY are met for any ongoing measurements that are being performed in the UE.
In CELL_FACH state, the UE shall:
1> transmit a MEASUREMENT REPORT message on the uplink DCCH when the reporting criteria stored in variable MEASUREMENT_IDENTITY are met for any ongoing traffic volume measurement or UE positioning measurement or E-UTRA measurement for CELL_FACH that is being performed in the UE.
In TDD, if the Radio Bearer associated with the MEASUREMENT_IDENTITY fulfilling the reporting criteria for an ongoing traffic volume measurement is mapped on transport channel of type USCH, the UE shall:
1> initiate the "PUSCH CAPACITY REQUEST" procedure instead of transmitting a MEASUREMENT REPORT (TDD Only).
In CELL_PCH or URA_PCH state, the UE shall:
1> if the measurement reporting is not initiated according to subclause 8.5.40, subclause 8.5.47 or subclause 8.5.56:
2> if variable READY_FOR_COMMON_EDCH or HSPA_RNTI_STORED_PCH is set to TRUE:
3> move to CELL_FACH;
3> transmit a MEASUREMENT REPORT message on the uplink DCCH when the reporting criteria stored in variable MEASUREMENT_IDENTITY are fulfilled for any ongoing UE positioning measurement which is being performed in the UE.
2> else:
3> first perform the cell update procedure according to subclause 8.3.1, using the cause "uplink data transmission", in order to transit to CELL_FACH state; and then
3> transmit a MEASUREMENT REPORT message on the uplink DCCH when the reporting criteria stored in variable MEASUREMENT_IDENTITY are fulfilled for any ongoing UE positioning measurement which is being performed in the UE.
For FDD and 1.28 Mcps TDD, the UE in CELL_PCH or URA_PCH state shall:
1> if variable H_RNTI is set:
2> if the measurement reporting is initiated according to subclause 8.5.40 or subclause 8.5.47 or subclause 8.5.56:
3> move to CELL_FACH;
3> set the IE "measurement identity" to "16";
3> not set the IE "measured results" or "E-UTRA measured results";
3> include the IE "measured results on RACH";
3> if an event triggered traffic volume measurement has been configured:
4> if the TCTV is larger than the threshold in the IE "Reporting threshold" for a traffic volume measurement stored in the MEASUREMENT_IDENTITY variable and that traffic volume measurement has "measurement identity" equal to 4, "Traffic volume event identity" equal to "4a", "Measurement validity" equal to "all states" or "all states except CELL_DCH":
5> set the IE "Traffic volume event identity" to "4a".
3> if an IE "Logged Measurement Info-FDD" or "Logged Measurement Info-TDD" in variable LOGGED_MEAS_REPORT_VARIABLE is present and registered PLMN is present in the IE "PLMN Identity List" stored in variable LOGGED_MEAS_REPORT_VARIABLE:
4> include IE "Logged Meas Available".
3> if IE "Logged ANR Report" in variable LOG_ANR_REPORT_VARIABLE is present and registered PLMN is the same as one of the PLMNs in the IE “PLMN Identity” or IE "Equivalent PLMN Identity List" stored in variable LOG_ ANR_REPORT_VARIABLE:
4> include IE "ANR Logging Results Available".
3> and then transmit the MEASUREMENT REPORT message on the uplink DCCH using AM RLC; when the MEASUREMENT REPORT message has been submitted to lower layers for transmission the procedure ends.
The reporting criteria are fulfilled if either:
– a periodic MEASUREMENT REPORT message shall be sent according to the IE "Periodical Reporting Criteria"; or
– an event in stored IE "Measurement reporting criteria" was triggered. Events and triggering of reports for different measurement types are described in detail in clause 14.
– a "Container for application layer measurement reporting" is received from upper layers.
For the measurement, which triggered the MEASUREMENT REPORT message, the UE shall:
1> set the IE "measurement identity" to the measurement identity, which is associated with that measurement in variable MEASUREMENT_IDENTITY;
1> set the IE "measured results" or "measured results on secondary UL frequency" or "E-UTRA measured results" to include measurements according to the IE "reporting quantity" of that measurement stored in variable MEASUREMENT_IDENTITY; and
2> if all the reporting quantities are set to FALSE:
3> not set the IE "measured results" or "measured results on secondary UL frequency".
1> if measurement type "E-UTRA measurement for CELL_FACH" is configured:
2> set the IE "E-UTRA results for CELL_FACH" to include measurements according to the IE "Measurement quantity" of that measurement stored in variable MEASUREMENT_IDENTITY.
1> if measurement type "Application layer measurement configuration" is configured and the UE is in CELL_DCH state:
2> set the IE "Application layer measurement reporting" to include measurements according to the IE "Application layer measurement configuration" of that measurement stored in variable MEASUREMENT_IDENTITY.
1> set the IE "Measured results" in the IE "Additional measured results" or "Measured results" in the IE "Additional measured results on secondary UL frequency" according to the IE "reporting quantity" for all measurements associated with the measurement identities included in the "Additional measurements list" stored in variable MEASUREMENT_IDENTITY of the measurement that triggered the measurement report; and
2> if one or more additional measured results are to be included:
3> include only the available additional measured results, and sort them in ascending order according to their IE "measurement identity" in the MEASUREMENT REPORT message.
1> if the measurement report is triggered by an intra frequency event; and
1> if this intra frequency event type was configured for both primary and secondary uplink frequencies; and
1> if the same measurement identity is used to configure the measurements for both primary and secondary uplink frequencies:
2> set both the IE "measured results" and "measured results on secondary UL frequency" as specified above.
2> set both the IE "Measured results" in the IE "Additional measured results" and in the IE "Additional measured results on secondary UL frequency" as specified above.
1> if the MEASUREMENT REPORT message was triggered by an event (i.e. not a periodical report):
2> set the IE "Event results" or "Event results on secondary UL frequency" or "E-UTRA event results" or "E-UTRA results for CELL_FACH" according to the event that triggered the report.
2> if the measurement report is triggered by an intra frequency event and the same measurement identity is used to configure the measurements for both primary and secondary uplink frequencies:
3> if the measurement report was triggered by an event in both primary and secondary uplink frequencies at the same time:
4> set both the IE "Event results" and "Event results on secondary UL frequency" according to the event that triggered the report.
1> if the IE Inter-RAT measured results list or the IE Inter-RAT measurement event results is included in the measurement report:
2> if the indication status of the IE "Inter-RAT cell info indication" in the variable CELL_INFO_LIST is marked "present" , include the stored value of the IE "Inter-RAT cell info indication" in the MEASUREMENT REPORT message.
1> if the measurement report is triggered by intra frequency event 1d and the table "Target cell preconfigurations" in the variable TARGET_CELL_PRECONFIGURATION includes the radio link that triggered the event or,
1> if the measurement report is triggered by intra frequency event 1c on the primary frequency which indicates the current serving HS-DSCH cell as the only active CPICH triggering this event 1c report and the table "Target cell preconfigurations" in the variable TARGET_CELL_PRECONFIGURATION includes the target cell which fulfils the definition of Target cell HS-SCCH order, and if the "Enhanced Serving Cell Change for Event 1c Support Indicator" is received:
2> if an "Activation time offset" different from 0 is configured for the target cell, include the IE "Activation time" in MEASUREMENT REPORT message. The Activation time shall be calculated by adding the Activation time offset to the current CFN:
3> start continuous monitoring of target cell HS-SCCH indexed as number 1 in IE "Serving HS-DSCH cell information" in the stored configuration;
3> stop monitoring target cell HS-SCCH at Activation time.
2> else:
3> start if not running, or restart if running, timer T324;
3> start continuous monitoring of target cell HS-SCCH indexed as number 1 in IE "Serving HS-DSCH cell information" in the stored configuration until the expiry of timer T324.
The UE shall:
1> transmit the MEASUREMENT REPORT message on the uplink DCCH using either AM or UM RLC according to the stored IE "measurement reporting mode" associated with the measurement identity that triggered the report.
When the MEASUREMENT REPORT message has been submitted to lower layers for transmission:
1> the procedure ends.
8.4.3 Assistance Data Delivery
Figure 8.4.3-1 Assistance Data Delivery
8.4.3.1 General
The purpose of the assistance data delivery procedure is to transfer UE positioning related assistance data from the UTRAN to the UE.
8.4.3.2 Initiation
When requested by the Core Network, the UTRAN may deliver UE positioning related assistance data with a ASSISTANCE DATA DELIVERY message, which is transmitted on the downlink DCCH using AM RLC
8.4.3.3 Reception of ASSISTANCE DATA DELIVERY message by the UE
Upon reception of a ASSISTANCE DATA DELIVERY message the UE shall:
1> if IE "UE positioning OTDOA assistance data for UE-based" is included:
2> act as specified in subclause 8.6.7.19.2a.
1> if IE "UE positioning GPS assistance data" is included:
2> act as specified in subclause 8.6.7.19.3.
1> if IE "UE positioning GANSS assistance data" is included:
2> act as specified in subclause 8.6.7.19.7.
8.4.3.4 Invalid ASSISTANCE DATA DELIVERY message
If the UE receives a ASSISTANCE DATA DELIVERY message, which contains a protocol error causing the variable PROTOCOL_ERROR_REJECT to be set to TRUE according to clause 9, the UE shall perform procedure specific error handling as follows. The UE shall:
1> transmit an RRC STATUS message on the uplink DCCH using AM RLC;
1> include the IE "Identification of received message"; and
1> set the IE "Received message type" to ASSISTANCE DATA DELIVERY; and
1> set the IE "RRC transaction identifier" to the value of "RRC transaction identifier" in the entry for the ASSISTANCE DATA DELIVERY message in the table "Rejected transactions" in the variable TRANSACTIONS; and
1> clear that entry;
1> include the IE "Protocol error information" with contents set to the value of the variable PROTOCOL_ERROR_INFORMATION.
1> when the RRC STATUS message has been submitted to lower layers for transmission:
2> continue with any ongoing processes and procedures as if the invalid ASSISTANCE DATA DELIVERY message has not been received.