This patent document generally relates to systems, devices, and techniques for wireless communications.
Wireless communication technologies are moving the world toward an increasingly connected and networked society. The rapid growth of wireless communications and advances in technology has led to greater demand for capacity and connectivity. Other aspects, such as energy consumption, device cost, spectral efficiency, and latency are also important to meeting the needs of various communication scenarios. In comparison with the existing wireless networks, next generation systems and wireless communication techniques need to provide support for an increased number of users and devices.
This document relates to methods, systems, and devices for measurement configuration and reporting schemes in wireless communications.
In one aspect, a wireless communication method is disclosed. The wireless communication method is performed by a user device and comprises: receiving, from a network device, at least one of measurement configuration information for configuring measurement parameters or measurement reporting information including a measurement report triggering condition; performing measurements based on the measurement configuration information received from the network device; and performing an evaluation for the measurement event according to the measurement report triggering condition.
In another aspect, a wireless communication method is disclosed. The wireless communication method is performed by a network device and comprises: transmitting, to a user device, at least one of measurement configuration information for configuring measurement parameters or measurement reporting information including a measurement report triggering condition; and receiving, from the user device, a measurement report including results of measurements according to the measurement reporting information.
In another aspect, a wireless communication apparatus comprising a processor configured to perform the disclosed methods is disclosed.
In another aspect, a computer readable medium having code stored thereon is disclosed. The code, when implemented by a processor, causes the processor to implement a method described in the present document.
These, and other features, are described in the present document.
The disclosed technology provides implementations and examples of measurement configuration and reporting schemes in wireless communications. While 5G terminology is used in some cases to facilitate understanding of the disclosed techniques, which may be applied to wireless systems and devices that use communication protocols other than 5G or 3GPP protocols.
In NR, the measurement configuration include following parameters:
The measurement gap is configured per UE for a list of measurement objects. For the NR measurement object, SMTC (SSB based measurement timing configuration) can be configured and UE will perform measurement based on the SMTC configuration during the measurement gap.
Different cells may be deployed in a same frequency and thus may be configured as a same measurement object. The measurement object is a list of objects on which the UE is to perform measurements. For example, terrestrial network cells vs non-terrestrial network cells and non-terrestrial network cells served by satellite or HAPS in different orbits. As a result, it may be difficult for UE to perform measurements on all the cells based on the SMTC configuration per measurement object during the same measurement gap. The SSB refers to synchronization signal/PBCH block.
The UE performs measurements based on the configuration and the measurement report can be triggered periodically or by events (e.g. A1/A2/A3/A4/A5/A6/B1/B2). Examples of such events can include followings:
Event A1: Serving becomes better than absolute threshold.
Event A2: Serving becomes worse than absolute threshold.
Event A3: Neighbour becomes amount of offset better than PCell/PSCell.
Event A4: Neighbour becomes better than absolute threshold.
Event A5: PCell/PSCell becomes worse than absolute threshold1 AND Neighbour/SCell becomes better than another absolute threshold2.
Event A6: Neighbour becomes amount of offset better than SCell.
Event B1: Neighbour becomes better than absolute threshold.
Event B2: PCell becomes worse than absolute threshold1 AND Neighbour becomes better than another absolute threshold2.
For cells with large size (e.g. non-terrestrial network cells served by satellites), the reference signal (RS) measurements, for example, RSRP (Reference Signal Received Power) and RSRQ (Reference Signal Received Quality), and SINR (Signal to noise and interference ratio) measurements may not change significantly from the cell center to the cell edge. Thus, the event A1/A2/A3/A4/A5/A6/B1/B2 triggered measurement report may not be sufficient as the UE may perform measurements and send a measurement report too early or too late before reaching the cell edge.
In light of the above considerations on various propagation delays of different cells and limitations of existing measurement triggering conditions, new schemes for measurement configuration and reporting are suggested in this patent document.
The measurement gap configuration and the SMTC configuration are discussed in more detail below.
Measurement Gap Configuration
Measurement gap configurations can be performed in various manners as discussed below.
Implementation 1: A default measurement gap length (e.g. 5.5 ms or 6 ms) can be defined for a specific network scenario, a specific frequency, a specific cell or a specific satellite/HAPS. The examples of the specific network scenario include non-terrestrial network (NTN), air-to-ground (ATG), network served by satellites or high altitude platform station (HAPS), network served by low earth orbit (LEO)/Non-LEO satellite, network served by geostationary (GEO)/Non-GEO satellite.
Implementation 2: A value to be configured for measurement gap length can be limited for a specific network scenario, a specific frequency, a specific cell or a specific satellite/HAPS. The examples of the specific network scenario include NTN, ATG, network served by satellites or HAPS, network served by LEO/Non-LEO satellite, network served by GEO/Non-GEO satellite.
Implementation 3: A new measurement gap configuration is introduced for a specific network scenario, a specific frequency, a specific cell or a specific satellite/HAPS. The examples of the specific network scenario include NTN, ATG, network served by satellites or HAPS, network served by LEO/Non-LEO satellite, network served by GEO/Non-GEO satellite. For example, a value range of the new measurement gap configuration is extended to ensure that the length is larger than or equal to the SSB periodicity of the concerned cells in a specific network scenario (e.g. NTN, ATG, network served by satellites or HAPS, network served by LEO/Non-LEO satellite, network served by GEO/Non-GEO satellite), a specific frequency, or served by a specific satellite/HAPS.
A new measurement gap length (mgl) or measurement gap configuration (measGapConfig) can be configured for a specific network scenario (e.g. NTN, ATG, network served by satellites or HAPS, network served by LEO/Non-LEO satellite, network served by GEO/Non-GEO satellite), a specific frequency, a specific cell or a specific satellite/HAPS to ensure that the measurement gap length is large enough to cover all the possible SSB periodicity of cells in the same measurement objects.
In an example, mgl-NTN can be defined as follows:
In an example, MeasGapConfig-NTN can be defined as follows:
In an example, MeasGapConfig-NeighSat can be defined as follows:
Implementation 4: An indicator is introduced to indicate whether extra compensation is needed in the measurement gap. For example, an indicator can be provided to indicate that the transmission delay or timing advance (TA) shall be used as compensation in the measurement gap, and UE may delay start of the measurement gap based on the compensation. The indicator can be configured for a certain network scenario (e.g. NTN, ATG, network served by satellites or HAPS, network served by LEO/Non-LEO satellite, network served by GEO/Non-GEO satellite), a certain cell, a certain frequency or a certain satellite/HAPS (High Altitude Platform Station).
As an example, gapPrecompensation-r17 can be defined as follows:
Upon receiving the gapPrecompensation-r17, UE will compensate for the one-way transmission delay between the UE and the satellite/HAPS/NTN GW before starting the measurement gap.
Implementation 5: An extra measurement gap offset is introduced to delay the start of measurement gap. The extra measurement gap can be configured for a specific network scenario (e.g. NTN, ATC, network served by satellites or HAPS, network served by LEO/Non-LEO satellite, network served by GEO/Non-GEO satellite), a specific frequency, a specific cell or a specific satellite/HAPS. The value of the extra measurement gap offset can be configured in one of the following options:
Option 1: The value of the extra measurement gap offset is the transmission delay between the UE and the satellite/HAPS serving the PCell or the transmission delay between UE and the satellite/HAPS serving a certain neighbor cell or cells on a certain frequency.
Option 2: The value of the extra measurement gap offset is the transmission delay between the UE and the NTN/HAPS gateway (GW) serving the PCell or the transmission delay between the UE and the NTN/HAPS GW serving a certain neighbour cell or cells on a certain frequency.
Option 3: The value of the extra measurement gap offset is the transmission delay between the satellite/HAPS and the NTN/HAPS gateway (GW) serving the PCell or the transmission delay between the satellite/HAPS and the NTN/HAPS GW serving a certain neighbour cell or cells on a certain frequency.
As an example, extraGapOffset-r17 can be defined as follows:
Implementation 6: An indicator is introduced to indicate that the reference timing of measurement gap is timing on satellite/HAPS serving the PCell or timing on the NTN/HAPS GW serving the PCell. The indicator can be defined and configured for a specific network scenario (e.g. NTN, ATC, network served by satellites or HAPS, network served by LEO/Non-LEO satellite, network served by GEO/Non-GEO satellite), a specific frequency, a specific cell or a specific satellite/HAPS.
Implementation 7: A start timing reference for measurement gap is introduced, which is used to indicate the start point of the measurement gap. The start timing is given by an absolute timing (e.g. a UTC time) and the time refers to the timing on the serving satellite/HAPS of PCell or on the NTN/HAPS GW of PCell. The start timing reference can be configured for a certain cell, a certain frequency or a certain satellite/HAPS (High Altitude Platform Station) in an explicit way or implicit way. The starting timing reference for a certain cell, a certain frequency, a certain satellite/HAPS (High Altitude Platform Station) or a certain network scenario can also be specified in specs with a fixed value or value range.
An example of an explicit configuring of the start time reference for measurement gap is provided below:
Upon receiving this gapStartTimeInfo-r17, UE can derive the start timing reference for measurement gap at the UE side (e.g. the gapStartTimeInfo-r17+the transmission delay between UE and the serving satellite/HAPS of PCell or the NTN/HAPS GW of PCell).
SMTC Configuration
SMTC configurations can be performed in various manners as discussed below.
Implementation 1: A default SMTC configuration (e.g. with default SSB periodicity 5 ms) can be defined for a specific network scenario (e.g. NTN, ATC, network served by satellites or HAPS, network served by LEO/Non-LEO satellite, network served by GEO/Non-GEO satellite), a specific frequency, a specific cell or a specific satellite/HAPS.
Implementation 2: A value to be configured for SMTC configuration can be limited in a specific network scenario (e.g. NTN, ATG, network served by satellites or HAPS, network served by LEO/Non-LEO satellite, network served by GEO/Non-GEO satellite), a specific frequency, a specific cell or a specific satellite/HAPS.
Implementation 3: A new SMTC configuration is introduced for a specific network scenario (e.g. NTN, ATG, network served by satellites or HAPS, network served by LEO/Non-LEO satellite, network served by GEO/Non-GEO satellite), a specific frequency, a specific cell or a specific satellite/HAPS. For example, the value range of the new SMTC configuration is extended to ensure that the length is less than or equal to the measurement gap of the concerned cells in a network scenario (e.g. NTN, ATG, network served by satellites or HAPS, network served by LEO/Non-LEO satellite, network served by GEO/Non-GEO satellite), a specific frequency, or served by a specific satellite/HAPS.
In an example, SSB-MTC-NeighSat can be defined as follows:
Each SSB-MTC-NeighSat can be identified by an index (e.g. the first SSB-MTC-NeighSat in the smtcNeighSatList is identified by index 0) can be associated with a certain frequency or a certain cell via this index.
Implementation 4: An indicator is introduced to indicate whether extra compensation is needed in the SMTC. For example, an indicator can be provided to indicate that the transmission delay or timing advance (TA) shall be used as compensation in the SMTC, and the UE may delay the start of the SMTC based on the compensation. The indicator can be configured for a certain cell, a certain frequency or a certain satellite/HAPS (High Altitude Platform Station).
In the example, smtcPrecompensation-r17 can be defined as follows:
Upon receiving the smtcPrecompensation-r17, the UE will compensate for the transmission delay between the UE and the satellite/HAPS/NTN GW before starting the SMTC.
Implementation 5: An extra SMTC offset is introduced to delay the start of SMTC. The extra SMTC offset can be defined and configured for a specific network scenario (e.g. NTN, ATC, network served by satellites or HAPS, network served by LEO/Non-LEO satellite, network served by GEO/Non-GEO satellite), a specific frequency, a specific cell or a specific satellite/HAPS. The value of the extra SMTC offset can be configured in one of the following options:
Option 1: The value of the extra SMTC offset is the transmission delay between the UE and the satellite/HAPS serving the PCell or the transmission delay between the UE and the satellite/HAPS serving a certain neighbour cell or cells on a certain frequency.
Option 2: The value of the extra SMTC offset is the transmission delay between the UE and the NTN/HAPS gateway (GW) serving the PCell or the transmission delay between tjr UE and the NTN/HAPS GW serving a certain neighbour cell or cells on a certain frequency.
Option 3: The value of the extra SMTC offset is the transmission delay between the satellite/HAPS and the NTN/HAPS gateway (GW) serving the PCell or the transmission delay between the satellite/HAPS and the NTN/HAPS GW serving a certain neighbour cell or cells on a certain frequency.
In an example, extraSMTCOffset-r17 can be defined as follows:
Upon receiving the extraSMTCOffset-r17, UE will compensate the extra offset before start the SMTC.
Implementation 6: An indicator is introduced to indicate that the reference timing of SMTC is the timing on satellite/HAPS serving the PCell or the timing on the NTN/HAPS GW serving the PCell. The indicator can be defined and configured for a specific network scenario (e.g. NTN, ATC, network served by satellites or HAPS, network served by LEO/Non-LEO satellite, network served by GEO/Non-GEO satellite), a specific frequency, a specific cell or a specific satellite/HAPS.
Implementation 7: A start timing reference for SMTC is introduced, which is used to indicate the start point of the SMTC. The start timing is given by an absolute timing (e.g. a UTC time) and the time refer to the timing on the serving satellite/HAPS of PCell or on the NTN/HAPS GW of PCell. The start timing reference can be configured for a specific network scenario (e.g. NTN, ATC, network served by satellites or HAPS, network served by LEO/Non-LEO satellite, network served by GEO/Non-GEO satellite), a specific frequency, a specific cell or a specific satellite/HAPS. The starting timing reference can also be specified in specs with a fixed value or value range.
An example of an explicit configuring of the start time reference for SMTC is provided below:
Upon receiving this smtcStartTimeInfo-r17, the UE can derive the start timing reference for SMTC at UE side (e.g. the smtcStartTimeInfo-r17+the transmission delay between UE and the serving satellite/HAPS of PCell or the NTN/HAPS GW of PCell).
Measurement Report Triggering Condition
In some implementations, the measurement report triggering condition can be configured as an area scope along with hysteresis or a time range along with hysteresis. The UE will perform the evaluation for the measurement event according to the configured triggering condition.
Relative Area Scope as Measurement Report Triggering Condition
The following implementations can be considered to configure the area scope expressed as a distance between the UE and the satellite/HAPS, cell center or reference point.
Implementation 1: The area scope and the hysteresis are expressed as the relative distance between UE and the satellite/HAPS.
Implementation 2: The area scope is configured as the relative distance between UE and the center of a cell.
Implementation 3: The area scope is configured as the relative distance between UE and a configured reference point.
In an example (corresponding to Implementation 1), new MeasTriggerQuantity, Hysteresis, and/or MeasTriggerQuantityOffset are defined based on a distance between UE and the satellite/HAPS as shown below:
The IE Hysteresis is a parameter used within the entry and leave condition of an event triggered reporting condition. The actual value is field value*0.5 km.
The actual value of Distance-Range is the field value*0.5 km.
A new field indicating the coordinates or the ID of the serving or neighbouring satellites/HAPS or NTN/HAPS GW that the UE needs to evaluate the distance to will be defined and configured to UE for a specific cell, a specific network scenario (e.g. NTN, ATC, network served by satellites or HAPS, network served by LEO/Non-LEO satellite, network served by GEO/Non-GEO satellite), a specific frequency for the UE to perform measurement evaluation on.
In an example, the below indicates the satellite coordinates:
To indicate the satellite identity, the satellite/HAPS ephemeris will be provided to the UE. The coordinates of the serving or neighbouring satellites/HAPS can either be included directly in the ephemeris information or derived based on the orbital parameters in the ephemeris information. Each satellite/HAPS will be associated with an ID in the ephemeris and the satellite/HAPS ID will be configured to UE for a specific cell, a specific network scenario (e.g. NTN, ATC, network served by satellites or HAPS, network served by LEO/Non-LEO satellite, network served by GEO/Non-GEO satellite), a specific frequency for the UE to perform measurement evaluation on.
In an example (corresponding to Implementation 2), new MeasTriggerQuantity, Hysteresis, and/or MeasTriggerQuantityOffset are defined based on a distance between the UE and the center of a cell as shown below.
The IE Hysteresis is a parameter used within the entry and leave condition of an event triggered reporting condition. The actual value is field value*0.5 km.
The actual value of Distance-Range is the field value*0.5 km.
A new field indicating the coordinates of the serving or neighbouring cell center that UE needs to evaluate the distance to will be defined and configured to UE.
In an example, the below indicates the cell center coordinates:
In an example (corresponding to implementation 3), new MeasTriggerQuantity, Hysteresis, and/or MeasTriggerQuantityOffset are defined based on the distance between the UE and a reference location as shown below:
The IE Hysteresis is a parameter used within the entry and leave condition of an event triggered reporting condition. The actual value is field value*0.5 km.
The actual value of Distance-Range is the field value*0.5 km.
A new field indicating the coordinates of a reference point that the UE needs to evaluate the distance to will be defined and configured to the UE and the reference point can be configured for a specific cell or specific frequency.
In an example, the below indicates the cell center coordinates:
Some implementations of the disclosed technology configure measurement report triggering condition that is received from the network device. The following events can be configured to trigger measurement report:
Event A1 (Serving becomes better than threshold):
The a1-Threshold and hysteresis are configured as the distance between UE and the serving satellite/HAPS, cell center or reference point.
Upon receiving the event A1, the UE shall perform at least one of following operations:
Event A2 (Serving becomes worse than threshold):
The a2-Threshold and hysteresis are configured as the distance between UE and the serving satellite/HAPS, cell center or reference point.
Upon receiving the event A2, UE shall perform at least one of following operations:
Event A3 (Neighbour becomes offset better than SpCell):
The a3-Offset and hysteresis are configured as the distance between UE and the serving satellite/HAPS, cell center or reference point.
Upon receiving the event A3, UE shall perform at least one of following operations:
Dn is the distance between UE and the neighbour satellite/HAPS, cell center or reference point, not taking into account any offsets.
Ofn is the measurement object specific offset of the reference signal of the neighbour cell (i.e. offsetMO as defined within measObjectNR corresponding to the neighbour cell).
Ocn is the cell specific offset of the neighbour cell (i.e. celllndividualOffset as defined within measObjectNR corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.
Dp is the distance between UE and the serving satellite/HAPS, cell center or reference point, not taking into account any offsets.
Ofp is the measurement object specific offset of the SpCell (i.e. offsetMO as defined within measObjectNR corresponding to the SpCell).
Ocp is the cell specific offset of the SpCell (i.e. celllndividualOffset as defined within measObjectNR corresponding to the SpCell), and is set to zero if not configured for the SpCell.
Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigNR for this event).
Off is the offset parameter for this event (i.e. a3-Offset as defined within reportConfigNR for this event).
Dn and Dp are expressed in km in case of Distance.
Ofn, Ocn, Ofp, Ocp, Hys, Off are expressed in km.
Event A4 (Neighbour becomes better than threshold):
The a4-Threshold and hysteresis are configured as the distance between UE and the serving satellite/HAPS, cell center or reference point.
Upon receiving the event A4, the UE shall perform at least one of following operations:
Mn is the distance between UE and the neighbour satellite/HAPS, cell center or reference point, not taking into account any offsets.
Ofn is the measurement object specific offset of the neighbour cell (i.e. offsetMO as defined within measObjectNR corresponding to the neighbour cell).
Ocn is the measurement object specific offset of the neighbour cell (i.e. celllndividualOffset as defined within measObjectNR corresponding to the neighbour cell), and set to zero if not configured for the neighbour cell.
Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigNR for this event).
Thresh is the threshold parameter for this event (i.e. a4-Threshold as defined within reportConfigNR for this event).
Mn is expressed in km in case of Distance.
Ofn, Ocn, Hys are expressed in km.
Thresh is expressed in the same unit as Mn.
Event A5 (SpCell becomes worse than threshold1 and neighbour becomes better than threshold2):
The a5-Threshold1, a5-Threshold2 and hysteresis are configured as the distance between the UE and the serving satellite/HAPS, cell center or reference point.
Upon receiving the event A5, the UE shall perform at least one of following operations:
Mp is the distance between UE and the serving satellite/HAPS, cell center or reference point, not taking into account any offsets.
Mn is the distance between UE and the neighbour satellite/HAPS, cell center or reference point, not taking into account any offsets.
Ofn is the measurement object specific offset of the neighbour cell (i.e. offsetMO as defined within measObjectNR corresponding to the neighbour cell).
Ocn is the cell specific offset of the neighbour cell (i.e. celllndividualOffset as defined within measObjectNR corresponding to the neighbour cell), and set to zero if not configured for the neighbour cell.
Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigNR for this event).
Thresh1 is the threshold parameter for this event (i.e. a5-Threshold1 as defined within reportConfigNR for this event).
Thresh2 is the threshold parameter for this event (i.e. a5-Threshold2 as defined within reportConfigNR for this event).
Mn, Mp are expressed in km in case of Distance.
Ofn, Ocn, Hys are expressed in km.
Thresh1 is expressed in the same unit as Mp.
Thresh2 is expressed in the same unit as Mn.
Event A6 (Neighbour becomes offset better than SCell):
The a6-Offset and hysteresis are configured as the distance between the UE and the serving satellite/HAPS, cell center or reference point.
Upon receiving the event A4, UE shall perform at least one of following operations:
Mn is the distance between UE and the neighbour satellite/HAPS, cell center or reference point, not taking into account any offsets.
Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within the associated measObjectNR), and set to zero if not configured for the neighbour cell.
Ms is the distance between UE and the serving satellite/HAPS, cell center or reference point, not taking into account any offsets.
Ocs is the cell specific offset of the serving cell (i.e. cellIndividualOffset as defined within the associated measObjectNR), and is set to zero if not configured for the serving cell.
Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigNR for this event).
Off is the offset parameter for this event (i.e. a6-Offset as defined within reportConfigNR for this event).
Mn, Ms are expressed in km in case of Distance.
Ocn, Ocs, Hys, Off are expressed in km.
Absolute Area Scope as Measurement Report Triggering Condition
The following implementations can be considered to configure an absolute area scope as measurement report triggering condition.
Implementation 1: The area scope can be expressed as a single reference location (represented by location coordinates) and a radius associated with the reference location.
Implementation 2: The area scope can be expressed with a list of location coordinates.
Implementation 3: The area scope can be expressed with a list of tracking area identifiers (TAIs) of terrestrial network (TN) cells. The TAI includes PLMN ID and tracking area code (TAC))
Implementation 4: The area scope can be expressed as two pairs of high and low thresholds for longitude and latitude. In some other implementations, the area scope can be expressed with a low or high threshold along with a offset for longitude and latitude.
Example of Implementation 1:
The following LocationTriggerConfig can be introduced and configured to UE:
The IE Hysteresis is a parameter used within the entry and leave condition of the location triggered reporting condition. The actual value is field value*0.1 km.
The actual value for the Radius-Range is the field value*0.5 km.
Example of Implementation 2:
The IE Hysteresis is a parameter used within the entry and leave condition of an location triggered reporting condition. The actual value is field value*0.5 km.
Example of Implementation 3:
The LocationTriggerConfig can be configured for the serving cell/frequency or the neighbour cell/frequency. UE send measurement report when it is in or out of the configured area scope.
Implementation Example 4:
The IE Hysteresis is a parameter used within the entry and leave condition of an location triggered reporting condition. The actual value is field value*0.5 km.
The LocationTriggerConfig can be configured for the serving cell/frequency or the neighbour cell/frequency. The UE can send a measurement report when one or more of the following event happens:
Event 1: UE is in the area scope configured for the serving cell/frequency.
Event 2: UE is out of the area scope configured for the serving cell/frequency.
Event 3: UE is in the area scope configured for the neighbour cell/frequency.
Event 4: UE is out of the area scope configured for the serving cell/frequency and is in the area scope configured for the neighbour cell/frequency.
Implementation example 5: New MeasTriggerQuantity, Hysteresis, and/or MeasTriggerQuantityOffset based on the area scope are defined.
The MeasTriggerQuantity, Hysteresis, and/or MeasTriggerQuantityOffset based on the area scope can be configured in the following events that triggers measurement report:
Event A1: Serving becomes better than absolute threshold.
Event A2: Serving becomes worse than absolute threshold.
Event A3: Neighbour becomes amount of offset better than PCell/PSCell.
Event A4: Neighbour becomes better than absolute threshold.
Event A5: PCell/PSCell becomes worse than absolute threshold1 AND Neighbour/SCell becomes better than another absolute threshold2.
Event A6: Neighbour becomes amount of offset better than SCell.
Event B1: Neighbour becomes better than absolute threshold.
Event B2: PCell becomes worse than absolute threshold1 AND Neighbour becomes better than another absolute threshold2.
Time Range along with hysteresis as Measurement Report Triggering Condition
In some implementations, the measurement report triggering condition can be configured as a time range along with hysteresis. Examples of the time range configured are discussed in the below.
Implementation Example 1:
The time range is configured as two thresholds (upper bound and lower bound) of UTC time
The IE Hysteresis is a parameter used within the entry and leave condition of an location triggered reporting condition. The actual value is field value*0.1 ms.
Implementation Example 2:
The time range is configured as a start time and a duration.
The IE Hysteresis is a parameter used within the entry and leave condition of an location triggered reporting condition. The actual value is field value*0.1 ms.
The actual value for duration-r17 is the field value*0.5 ms.
The TimeTriggerConfig can be configured for the serving cell/frequency or the neighbour cell/frequency. UE send measurement report when one or more of the following event happens:
Event 1: UE is in the time range configured for the serving cell/frequency.
Event 2: UE is out of the time range configured for the serving cell/frequency.
Event 3: UE is in the time range configured for the neighbour cell/frequency.
Event 4: UE is out of the time range configured for the serving cell/frequency and is in the time range configured for the neighbour cell/frequency.
Implementation Example 3:
New MeasTriggerQuantity, Hysteresis, and/or MeasTriggerQuantityOffset based on the time range are defined.
The actual value for duration-r17 is the field value*0.5 ms.
The MeasTriggerQuantity, Hysteresis, and/or MeasTriggerQuantityOffset based on the time range can be configured in the following events that triggers measurement report:
Event A1: Serving becomes better than absolute threshold.
Event A2: Serving becomes worse than absolute threshold.
Event A3: Neighbour becomes amount of offset better than PCell/PSCell.
Event A4: Neighbour becomes better than absolute threshold.
Event A5: PCell/PSCell becomes worse than absolute threshold1 AND Neighbour/SCell becomes better than another absolute threshold2.
Event A6: Neighbour becomes amount of offset better than SCell.
Event B1: Neighbour becomes better than absolute threshold.
Event B2: PCell becomes worse than absolute threshold1 AND Neighbour becomes better than another absolute threshold2.
Measurement report triggering condition as area scope or time range that can be configured per UE or per measurement object (MO)
The measurement report triggering condition as an area scope or time range can be configured per UE or per measurement object (MO). The measurement report triggering condition as an area scope or time range can be configured per UE in MeasConfig.
The following implementations can be considered when configuring the measurement report triggering condition as an area scope or time range per MO:
Implementation 1: New report type “locationTriggered” or “timeTriggered” is introduced in, for example, Report ConfigNR.
Implementation 2: The area scope or time range is introduced as an additional report condition in, for example, ReportConfigNRExt-r17.
Implementation 3: The area scope or time range is introduced as an additional event for the event triggered measurement report in, for example, EventTriggerConfig.
The following examples can be considered for the per UE configuration.
The following examples can be considered for the per MO configuration.
Example 1 (Corresponding to Implementation 1 that introduces a new report type “locationTriggered.”)
Example 2 (Corresponding to Implementation 2 that introduces the area scope as an additional report configuration.)
Example 3 (Corresponding to Implementation 3 that introduces the area scope as an additional event triggered measurement report)
Relationship Between Measurement Report Triggering Condition as Area Scope or Time Range and Other measurement Reporting Triggering Conditions
The relationship between the measurement report triggering condition as an area scope and the periodical measurement report triggering condition or the triggering condition based on RSRP/RSRQ/SINR will be discussed.
Implementation 1: The measurement report triggering condition as an area scope or time range is configured separately from the periodical measurement report triggering condition or the triggering condition based on RSRP/RSRQ/SINR. When the measurement report triggering condition as an area scope or time range is configured for a UE or a measurement object, neither the periodical measurement report triggering condition nor the triggering condition based on RSRP/RSRQ/SINR shall be configured.
Implementation 2: The measurement report triggering condition as an area scope or time range is configured together with the periodical measurement report triggering condition or the triggering condition based on RSRP/RSRQ/SINR.
Option 2-1: The measurement report triggering condition as an area scope is configured together with the periodical measurement report triggering condition.
Option 2-1-1: UE triggers measurement report when both the measurement report triggering condition as an area scope or time range and the periodical measurement report triggering condition is satisfied. Thus, UE only sends periodical measurement report when UE is in the configured area scope or time range or out of the configured area or time range.
Option 2-1-2: UE triggers measurement report when either the measurement report triggering condition as an area scope or time range and the periodical measurement report triggering condition is satisfied.
Option 2-2: The measurement report triggering condition as an area scope or time range is configured together with the the triggering condition based on RSRP/RSRQ/SINR.
Option 2-2-1: UE triggers measurement report when both of the measurement report triggering condition as an area scope or time range and the triggering condition based on RSRP/RSRQ/SINR is satisfied.
Option 2-2-2: UE triggers measurement report when either of the measurement report triggering condition as an area scope or time range and the triggering condition based on RSRP/RSRQ/SINR is satisfied.
Option 2-3: The measurement report triggering condition as an area scope or time range is configured together with the triggering condition based on RSRP/RSRQ/SINR and the periodical measurement report triggering condition.
Option 2-3-1: UE triggers measurement report when all of the measurement report triggering condition as an area scope or time range, the triggering condition based on RSRP/RSRQ/SINR and the periodical measurement report triggering condition is satisfied.
Option 2-3-2: UE triggers measurement report when one of the measurement report triggering condition as an area scope or time range, the triggering condition based on RSRP/RSRQ/SINR, and the periodical measurement report triggering condition is satisfied.
The triggering condition based on RSRP/RSRQ/SINR, the triggering condition based on area scope, and/or triggering condition based on time range mentioned above can be configured for the serving cell/frequency and/or the neighbouring cell/frequency. The triggering condition configured for a certain frequency can be evaluated base on the best cell in this frequency.
Relationship Between Measurement Report Triggering Condition as Area Scope and Measurement Report Triggering Condition as time range.
Measurement report triggering condition as area scope and measurement report triggering condition as time range can be configured together for the same UE, measurement object, cell or frequency. The measurement report will be sent when all the triggering conditions are satisfied or any one from them is satisfied. In the measurement report, UE may report the event or condition or type of the triggering event (e.g. location based, time based, RSRP/RSRQ/SINR based or periodical) that triggers this report, e.g. when multiple measurement triggering events or conditions have been configured.
When different types of triggering conditions (e.g. location based, time based, periodical and RSRP/RSRQ/SINR based) are configured together for the same UE, measurement object, cell or frequency, they can be configured as one combined event. For example, the following event can be configured:
Event 1: UE is in the configured scope of the serving cell and the RSRP of the serving cell is larger than a threshold.
Multiple types of triggering conditions can also be configured as separate events. For example, the following events have been defined and UE triggers the measurement report when all of them are satisfied or any one from them is satisfied:
Event 2: UE is in the configured scope of the serving cell.
Event 3: The RSRP of the serving cell is larger than a threshold.
Event 4: UE is in the time range configured for the serving cell.
The triggering condition expressed as area scope or time range can also be configured as execution condition for conditional handover (CHO). It may be configured together with the existing CHO execution condition (i.e. A3 or A5, A3+A3, A3+A5, A5+A5). UE performs CHO when all the configured execution conditions are satisfied.
The implementations and examples of the wireless communication method disclosed above can facilitate measurement information reporting.
The implementations as discussed above will apply to a wireless communication.
Additional features of the above-described methods/techniques that may be preferably implemented in some implementations are described below using a clause-based description format.
1. A method of wireless communication, the method performed by a user device and comprising: receiving, from a network device, at least one of measurement configuration information for configuring measurement parameters or measurement reporting information including a measurement report triggering condition; performing measurements based on the measurement configuration information received from the network device; and performing an evaluation for the measurement event according to the measurement report triggering condition.
2. The method of clause 1, wherein the at least one of the measurement configuration information or the measurement reporting information is included in a system information or a dedicated radio resource control signaling.
3. The method of clause 1, wherein the measurement configuration information includes at least one of measurement gap configuration or SMTC (SSB based measurement timing configuration) configuration for a specific network scenario, a specific frequency, a specific cell or a specific satellite/high altitude platform station (HAPS).
4. The method of clause 3, wherein the specific network scenario includes non-terrestrial network (NTN), air-to-ground (ATG), network served by satellites or high altitude platform station (HAPS), network served by low earth orbit (LEO)/Non-LEO satellite or network served by geostationary (GEO)/Non-GEO satellite.
5. The method of clause 1, further comprising: triggering to report the measurement report when the measurement report triggering condition is satisfied.
6. The method of clause 3, wherein the measurement gap configuration includes one of the followings: 1) a default measurement gap length or a limited measurement gap length, 2) an extended measurement gap length, 3) an indicator showing whether extra compensation is needed in a measurement gap, 4) an extra measurement gap offset used to delay a start of the measurement gap, 5) an indicator indicating reference timing of the measurement gap as a timing on satellite/HAPS serving a primary cell (PCell) or a timing on a NTN/HAPS GW serving the PCell, or 6) a start timing reference used to indicate a start point of the measurement gap.
7. The method of clause 3, wherein the SMTC configuration includes one of followings: 1) a default or limited SMTC configuration, 2) an indicator showing whether extra compensation is needed in the SMTC, 3) an extra measurement gap offset used to delay a start of the SMTC, 4) an indicator showing reference timing of the SMTC is a timing on satellite/HAPS serving a primary cell (PCell) or a timing on a NTN/HAPS GW serving the PCell, or 5) a start timing reference used to indicate a start point of the SMTC.
8. The method of clause 1, wherein the measurement triggering condition is an area scope configured for a serving cell, a serving frequency, a neighbour cell, or a neighboring frequency, and wherein a measurement report is sent when the user device is in or out of the area scope.
9. The method of clause 8, wherein the area scope is configured as one of followings: 1) a distance between UE and the satellite/HAPS, cell center or reference point, 2) a single reference location and a radius associated with the reference location, 3) a list of location coordinates, 4) a list of tracking area identifiers (TAIs) of terrestrial network (TN) cells, 5) two pairs of high and low thresholds for longitude and latitude, or 6) either low or high threshold along with a offset for longitude and latitude.
10. The method of clause 1, wherein the measurement triggering condition is a time range configured for a serving cell, a serving frequency, a neighbour cell, or a neighbor frequency, and wherein a measurement report is sent when the user device is in or out of the time range.
11. The method of clause 1, wherein the measurement report triggering condition is configured together with a periodical measurement report triggering condition or an event based triggering condition based on reference signal received power (RSRP), reference signal received quality (RSRQ), or signal to noise and interference ratio (SINR).
12. The method of clause 1, further comprising: triggering a measurement report to be sent when one of the measurement report triggering condition, a periodical measurement report triggering condition or an event based triggering condition based on reference signal received power (RSRP), reference signal received quality (RSRQ), or signal to noise and interference ratio (SINR) is satisfied.
13. The method of clause 1, further compromising: triggering a measurement report to be sent when all of the measurement report triggering condition, a periodical measurement report triggering condition, and an event based triggering condition based on reference signal received power (RSRP), reference signal received quality (RSRQ), or signal to noise and interference ratio (SINR) are satisfied.
14. A method of wireless communication, the method performed by a network device and comprising: transmitting, to a user device, at least one of measurement configuration information for configuring measurement parameters or measurement reporting information including a measurement report triggering condition; and receiving, from the user device, a measurement report including results of measurements according to the measurement reporting information.
15. The method of clause 14, wherein the at least one of the measurement configuration information and the measurement reporting information is included in a system information or a dedicated radio resource control signaling.
16. The method of clause 14, wherein the measurement configuration information includes at least one of measurement gap configuration or SMTC (SSB based measurement timing configuration) configuration for a specific network scenario, a specific frequency, a specific cell or a specific satellite/high altitude platform station (HAPS).
17. The method of clause 16, wherein the specific network scenario includes non-terrestrial network (NTN), air-to-ground (ATG), network served by satellites or high altitude platform station (HAPS), network served by low earth orbit (LEO)/Non-LEO satellite or network served by geostationary (GEO)/Non-GEO satellite.
18. The method of clause 16, wherein the measurement gap configuration includes one of the followings: 1) a default measurement gap length or a limited measurement gap length, 2) an extended measurement gap length, 3) an indicator showing whether extra compensation is needed in a measurement gap, 4) an extra measurement gap offset used to delay a start of the measurement gap, 5) an indicator indicating reference timing of the measurement gap as a timing on satellite/HAPS serving a primary cell (PCell) or a timing on a NTN/HAPS GW serving the PCell, or 6) a start timing reference used to indicate a start point of the measurement gap.
19. The method of clause 16, wherein the SMTC configuration includes one of followings: 1) a default or limited SMTC configuration, 2) an indicator showing whether extra compensation is needed in the SMTC, 3) an extra measurement gap offset used to delay a start of the SMTC, 4) an indicator showing reference timing of the SMTC is a timing on satellite/HAPS serving a primary cell (PCell) or a timing on a NTN/HAPS GW serving the PCell, or 5) a start timing reference used to indicate a start point of the SMTC.
20. The method of clause 14, wherein the measurement triggering condition is an area scope configured for a serving cell, a serving frequency, a neighbour cell, or a neighboring frequency, and wherein a measurement report is sent from the user device when the user device is in or out of the area scope.
21. The method of clause 20, wherein the area scope is configured as one of followings: 1) a distance between UE and the satellite/HAPS, cell center or reference point, 2) a single reference location and a radius associated with the reference location, 3) a list of location coordinates, 4) a list of tracking area identifiers (TAIs) of terrestrial network (TN) cells, 5) two pairs of high and low thresholds for longitude and latitude, or 6) either low or high threshold along with a offset for longitude and latitude.
22. The method of clause 14, wherein the measurement triggering condition is a time range configured for a serving cell, a serving frequency, a neighbour cell, or a neighbor frequency, and wherein a measurement report is sent from the user device when the user device is in or out of the time range.
23. The method of clause 14, wherein the measurement report triggering condition is configured together with a periodical measurement report triggering condition or an event based triggering condition based on reference signal received power (RSRP), reference signal received quality (RSRQ), or signal to noise and interference ratio (SINR).
24. A communication apparatus comprising a processor configured to implement a method recited in any one or more of clauses 1 to 23.
25. A computer readable medium having code stored thereon, the code, when executed, causing a processor to implement a method recited in any one or more of clauses 1 to 23.
In some embodiments, a base station may be configured to implement some or all of the base station side techniques described in the present document.
It is intended that the specification, together with the drawings, be considered exemplary only, where exemplary means an example and, unless otherwise stated, does not imply an ideal or a preferred embodiment. As used herein, the use of “or” is intended to include “and/or”, unless the context clearly indicates otherwise.
Some of the embodiments described herein are described in the general context of methods or processes, which may be implemented in one embodiment by a computer program product, embodied in a computer-readable medium, including computer-executable instructions, such as program code, executed by computers in networked environments. A computer-readable medium may include removable and non-removable storage devices including, but not limited to, Read Only Memory (ROM), Random Access Memory (RAM), compact discs (CDs), digital versatile discs (DVD), etc. Therefore, the computer-readable media can include a non-transitory storage media. Generally, program modules may include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. Computer- or processor-executable instructions, associated data structures, and program modules represent examples of program code for executing steps of the methods disclosed herein. The particular sequence of such executable instructions or associated data structures represents examples of corresponding acts for implementing the functions described in such steps or processes.
Some of the disclosed embodiments can be implemented as devices or modules using hardware circuits, software, or combinations thereof. For example, a hardware circuit implementation can include discrete analog and/or digital components that are, for example, integrated as part of a printed circuit board. Alternatively, or additionally, the disclosed components or modules can be implemented as an Application Specific Integrated Circuit (ASIC) and/or as a Field Programmable Gate Array (FPGA) device. Some implementations may additionally or alternatively include a digital signal processor (DSP) that is a specialized microprocessor with an architecture optimized for the operational needs of digital signal processing associated with the disclosed functionalities of this application. Similarly, the various components or sub-components within each module may be implemented in software, hardware or firmware. The connectivity between the modules and/or components within the modules may be provided using any one of the connectivity methods and media that is known in the art, including, but not limited to, communications over the Internet, wired, or wireless networks using the appropriate protocols.
While this document contains many specifics, these should not be construed as limitations on the scope of an invention that is claimed or of what may be claimed, but rather as descriptions of features specific to particular embodiments. Certain features that are described in this document in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable sub-combination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a sub-combination or a variation of a sub-combination. Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results.
Only a few implementations and examples are described and other implementations, enhancements and variations can be made based on what is described and illustrated in this disclosure.
This application is a continuation of International Patent Application No. PCT/CN2020/119528, filed on Sep. 30, 2020, the contents of which are incorporated herein by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2020/119528 | Sep 2020 | US |
Child | 18128575 | US |