Information transmission method, and terminal, network device and storage medium
By negotiating GNSS measurement configuration between the terminal and network equipment, the problem of GNSS location expiration during long-term connection transmission of IoT devices is solved, enabling GNSS location to be reacquired and power consumption to be reduced, while maintaining uplink synchronization.
Patent Information
- Application Number
- PCT/CN2024/090729
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-05-12
- Filing Date
- 2024-04-30
- Publication Date
- 2026-01-15
AI Technical Summary
Inaccurate TA values caused by expired GNSS locations during long-term connection transmission of IoT devices affect uplink synchronization. Existing technologies have not effectively solved the GNSS measurement configuration problem, especially for NB-IoT/eMTC terminals with limited capabilities.
The terminal and network equipment negotiate GNSS measurement configuration by sending and receiving first messages containing GNSS measurement-related information, determining whether to perform or skip GNSS measurements, configuring GNSS measurement gaps, and setting the priority of inter-frequency/inter-system measurements to reduce unnecessary GNSS measurements and lower power consumption.
It enables GNSS positioning to be reacquired during long-term connection transmission, improving system flexibility, reducing conflicts between GNSS measurement and data transmission, reducing terminal power consumption, and maintaining uplink synchronization.
Smart Images

Figure CN2024090729_15012026_PF_FP_ABST
Abstract
Description
Information transmission methods, terminals, network devices and storage media
[0001] Cross-reference to related applications
[0002] This application claims priority to Chinese Patent Application No. 202310536682.7, filed in China on May 12, 2023, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This disclosure relates to the field of Internet of Things (IoT) technology, specifically to an information transmission method, terminal, network device, and storage medium. Background Technology
[0004] Non-terrestrial networks (NTNs) are NTNs that serve Internet of Things (IoT) devices. IoT devices include Narrowband Internet of Things (NB-IoT) devices and enhanced Machine-Type Communication (eMTC) devices, among others.
[0005] In an IoT NTN network, before connecting to an NTN cell, a terminal can obtain its Global Navigation Satellite System (GNSS) position and perform TA pre-compensation based on the GNSS position, satellite ephemeris information, and Timing Advance (TA) to adapt to the long propagation delay experienced on the NTN service link and feeder link, thereby ensuring uplink synchronization of the terminal.
[0006] For long-connection transmission scenarios, the terminal needs to maintain a connected state for a relatively long period of time. However, due to the mobility of the terminal, the validity period of the GNSS position is limited. During long-term transmission, the GNSS position of the terminal may expire and become invalid, resulting in inaccurate TA value calculated based on the GNSS position. This affects the time domain pre-compensation and makes it difficult to maintain uplink synchronization. Therefore, the terminal needs to perform GNSS measurements in the connected state.
[0007] However, IoT devices, such as NB-IoT / eMTC terminals, typically have limited capabilities and cannot simultaneously perform GNSS measurements and NB-IoT / eMTC communication (normal data transmission). Therefore, the network configures a GNSS measurement gap for the terminal. Within this gap, the terminal performs GNSS measurements to obtain the latest GNSS position and then calculates the TA value to maintain uplink synchronization. Currently, there is no clear solution for configuring GNSS measurements for terminals.
[0008] Summary of the Invention
[0009] At least one embodiment of this disclosure provides an information transmission method, terminal, network device, and storage medium for assisting in the GNSS measurement configuration of the terminal.
[0010] To solve the above-mentioned technical problems, this disclosure is implemented as follows:
[0011] In a first aspect, embodiments of this disclosure provide an information transmission method, including:
[0012] The terminal sends a first message to the network device, the first message containing at least one of the following:
[0013] The terminal does not perform GNSS measurements;
[0014] The terminal skips the next GNSS measurement;
[0015] Reasons for not performing GNSS measurements or skipping the next GNSS measurement;
[0016] The terminal's preference for GNSS measurement gap configuration;
[0017] Mobility information;
[0018] Request network devices to configure GNSS measurement gap;
[0019] GNSS location validity period;
[0020] GNSS measurement successfully completed;
[0021] New or updated GNSS location validity period;
[0022] Time of GNSS measurement;
[0023] The identifier or index of the GNSS measurement gap configuration information for performing GNSS measurements;
[0024] Automatically perform GNSS measurements.
[0025] Optionally, the method further includes:
[0026] The terminal determines whether to perform a GNSS measurement or whether to skip the next GNSS measurement based on one or more of the following: GNSS location validity period, terminal mobility information, terminal uplink synchronization status, and other auxiliary information.
[0027] Optionally, the method further includes:
[0028] Receive at least one set of GNSS measurement gap configuration information sent by a network device, wherein the GNSS measurement gap configuration information includes at least one of the following:
[0029] Identifiers or indexes for GNSS measurement gap configuration information;
[0030] GNSS measures the length of the gap;
[0031] GNSS measurements of the periodicity of gaps;
[0032] Triggering conditions / triggering events for GNSS measurements;
[0033] Start and / or end times of the GNSS measurement gap;
[0034] The offset of the start and / or end time of the GNSS measurement gap relative to the start and / or end time of the GNSS position validity period expiration;
[0035] GNSS measurement gap protection time.
[0036] Optionally, sending the first message includes at least one of the following:
[0037] The terminal receives GNSS measurement trigger information sent by the network device, determines whether to perform GNSS position measurement or skip the next GNSS measurement, and sends the first message to the network device;
[0038] Before performing periodic GNSS measurements, the terminal determines whether to perform a GNSS position measurement or skip the next GNSS measurement and sends the first message to the network device.
[0039] Optionally, the GNSS measurement trigger information includes at least one of the following:
[0040] Instructions to trigger the terminal to perform GNSS measurements;
[0041] GNSS measurement gap configuration information;
[0042] Identifier or index of GNSS measurement gap configuration information.
[0043] Optionally, the terminal's preference for GNSS measurement gap configuration includes at least one of the following:
[0044] Desired GNSS measurement gap pattern;
[0045] Periodic or non-periodic GNSS measurements;
[0046] Requirements for power consumption.
[0047] Optionally, when the first message contains information that the terminal does not perform GNSS measurement or skips the next measurement, and does not contain the new GNSS position validity period or the updated GNSS position validity period; or when the first message contains information indicating that the GNSS measurement was successfully completed, and does not contain the new GNSS position validity period or the updated GNSS position validity period, the first message implicitly indicates that the new GNSS position validity period or the updated GNSS position validity period is the same as the current GNSS position validity period, or that the current GNSS position validity period is doubled.
[0048] Optionally, if the terminal does not receive the GNSS measurement gap configuration information sent by the network device, the method further includes:
[0049] When the GNSS location validity period expires or ends, the terminal automatically performs GNSS measurement, and the measurement time is equal to the GNSS measurement time reported by the terminal in the first message.
[0050] Optionally, the method further includes:
[0051] The terminal receives instruction information from the network device, which indicates that the terminal device is permitted to perform automatic GNSS measurements.
[0052] Optionally, the GNSS measurement gap mode includes at least one of the following:
[0053] The GNSS measurement gap start time is within the validity period of the GNSS position of the terminal or at the end of the validity period of the GNSS position;
[0054] The GNSS measurement gap starts after the expiration of the GNSS location validity period of the terminal;
[0055] The GNSS measurement gap end time is within the validity period of the terminal's GNSS location or at the end of the validity period;
[0056] The GNSS measurement gap does not overlap with the validity period of the GNSS position of the terminal;
[0057] The GNSS measurement gap and the validity period of the terminal's GNSS position partially overlap;
[0058] The GNSS measurement gap is fully included within the validity period of the terminal's GNSS location.
[0059] Optionally, the terminal may not transmit data or may only retransmit data during the protection period;
[0060] The protection time configuration information is either predefined or configured by the network device for the terminal.
[0061] Optionally, when the terminal receives inter-frequency / inter-system measurement configuration information sent by the network device, and the inter-frequency / inter-system measurement gap conflicts with the GNSS measurement gap, the method further includes at least one of the following:
[0062] The terminal performs higher-priority measurements according to the priority of inter-frequency / inter-system measurements and GNSS measurements. After the measurement is completed, it reports the measurement results to the network device and / or requests reconfiguration of lower-priority measurements. The priorities of inter-frequency / inter-system measurements and GNSS measurements are predefined or configured by the network device.
[0063] The terminal decides on its own whether to perform inter-frequency / inter-system measurements or GNSS measurements. After the measurement is completed, it reports the measurement results to the network device and / or requests reconfiguration of the measurements that were not performed.
[0064] Optionally, it also includes:
[0065] The terminal determines whether the ephemeris information expires during the GNSS measurement gap based on the GNSS location validity period, the GNSS measurement gap, and the ephemeris information validity period.
[0066] When ephemeris information becomes invalid during a GNSS measurement gap, the terminal reacquires the ephemeris information before the GNSS measurement gap.
[0067] Secondly, embodiments of this disclosure provide an information transmission method, including:
[0068] The network device receives a first message sent by the terminal, the first message including at least one of the following:
[0069] The terminal does not perform GNSS measurements;
[0070] The terminal skips the next GNSS measurement;
[0071] Reasons for not performing GNSS measurements or skipping the next GNSS measurement;
[0072] The terminal's preference for GNSS measurement gap configuration;
[0073] Mobility information;
[0074] Request network devices to configure GNSS measurement gap;
[0075] GNSS location validity period;
[0076] GNSS measurement successfully completed;
[0077] New or updated GNSS location validity period;
[0078] Time of GNSS measurement;
[0079] The identifier or index of the GNSS measurement gap configuration information for performing GNSS measurements;
[0080] Automatically perform GNSS measurements.
[0081] Optionally, the method further includes:
[0082] Send at least one set of GNSS measurement gap configuration information to the terminal, wherein the GNSS measurement gap configuration information includes at least one of the following:
[0083] Identifiers or indexes for GNSS measurement gap configuration information;
[0084] GNSS measures the length of the gap;
[0085] GNSS measurements of the periodicity of gaps;
[0086] Triggering conditions / triggering events for GNSS measurements;
[0087] Start and / or end times of the GNSS measurement gap;
[0088] The offset of the start and / or end time of the GNSS measurement gap relative to the start and / or end time of the GNSS position validity period expiration;
[0089] GNSS measurement gap protection time.
[0090] Optionally, it may also include at least one of the following:
[0091] Send GNSS measurement trigger information to the terminal;
[0092] Periodic GNSS measurement information is sent to the terminal.
[0093] Optionally, the GNSS measurement trigger information includes at least one of the following:
[0094] Instructions to trigger the terminal to perform GNSS measurements;
[0095] GNSS measurement gap configuration information;
[0096] Identifier or index of GNSS measurement gap configuration information.
[0097] Optionally, the terminal's preference for GNSS measurement gap configuration includes at least one of the following:
[0098] Desired GNSS measurement gap pattern;
[0099] Periodic or non-periodic GNSS measurements;
[0100] Requirements for power consumption.
[0101] Optionally, if the first message does not contain the new GNSS location validity period or the updated GNSS location validity period, the network device determines that the new GNSS location validity period or the updated GNSS location validity period of the terminal is the same as the current GNSS location validity period, or the GNSS location validity period is doubled.
[0102] Optionally, it also includes:
[0103] If the first message contains information that the terminal does not perform GNSS measurement or skips the next measurement, and does not contain the new GNSS location validity period or the updated GNSS location validity period, or if the first message contains information indicating that the GNSS measurement was successfully completed, and does not contain the new GNSS location validity period or the updated GNSS location validity period, it is determined that the new GNSS location validity period or the updated GNSS location validity period of the terminal is the same as the current GNSS location validity period, or the current GNSS location validity period is doubled.
[0104] Optionally, the method further includes:
[0105] The terminal is sent an instruction message, which indicates that the terminal device is permitted to perform automatic GNSS measurements.
[0106] Optionally, the GNSS measurement gap mode includes at least one of the following:
[0107] The GNSS measurement gap start time is within the validity period of the GNSS position of the terminal or at the end of the validity period of the GNSS position;
[0108] The GNSS measurement gap starts after the expiration of the GNSS location validity period of the terminal;
[0109] The GNSS measurement gap end time is within the validity period of the terminal's GNSS location or at the end of the validity period;
[0110] The GNSS measurement gap does not overlap with the validity period of the GNSS position of the terminal;
[0111] The GNSS measurement gap and the validity period of the terminal's GNSS position partially overlap;
[0112] The GNSS measurement gap is fully included within the validity period of the terminal's GNSS location.
[0113] Optionally, the method further includes:
[0114] Send inter-frequency / inter-system measurement configuration information to the terminal to ensure that the inter-frequency / inter-system measurement gap does not conflict with the GNSS measurement gap, or to ensure that the terminal can complete inter-frequency / inter-system measurement and GNSS measurement.
[0115] Receive the results of inter-frequency / inter-system measurements and GNSS measurements reported by the terminal.
[0116] Optionally, the method further includes:
[0117] Send inter-frequency / inter-system measurement configuration information to the terminal. When there is a conflict between the inter-frequency / inter-system measurement gap and the GNSS measurement gap:
[0118] Send the priority of inter-frequency / inter-system measurements and GNSS measurements to the terminal;
[0119] Receive the results of inter-frequency / inter-system measurements or GNSS measurements reported by the terminal;
[0120] The configuration information for the unexecuted measurements is reconfigured and sent to the terminal.
[0121] Thirdly, embodiments of this disclosure provide a terminal, including a transceiver and a processor, wherein...
[0122] The transceiver is used to send a first message to a network device, the first message containing at least one of the following information:
[0123] The terminal does not perform GNSS measurements;
[0124] The terminal skips the next GNSS measurement;
[0125] Reasons for not performing GNSS measurements or skipping the next GNSS measurement;
[0126] The terminal's preference for GNSS measurement gap configuration;
[0127] Mobility information;
[0128] Request network devices to configure GNSS measurement gap;
[0129] GNSS location validity period;
[0130] GNSS measurement successfully completed;
[0131] New or updated GNSS location validity period;
[0132] Time of GNSS measurement;
[0133] The identifier or index of the GNSS measurement gap configuration information for performing GNSS measurements;
[0134] Automatically perform GNSS measurements.
[0135] Fourthly, embodiments of this disclosure provide a terminal, including: a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the method described in the first aspect.
[0136] Fifthly, embodiments of this disclosure provide a network device, including a transceiver and a processor, wherein,
[0137] The transceiver is configured to receive a first message sent by the terminal, the first message including at least one of the following:
[0138] The terminal does not perform GNSS measurements;
[0139] The terminal skips the next GNSS measurement;
[0140] Reasons for not performing GNSS measurements or skipping the next GNSS measurement;
[0141] The terminal's preference for GNSS measurement gap configuration;
[0142] Mobility information;
[0143] Request network devices to configure GNSS measurement gap;
[0144] GNSS location validity period;
[0145] GNSS measurement successfully completed;
[0146] New or updated GNSS location validity period;
[0147] Time of GNSS measurement;
[0148] The identifier or index of the GNSS measurement gap configuration information for performing GNSS measurements;
[0149] Automatically perform GNSS measurements.
[0150] In a sixth aspect, embodiments of this disclosure provide a network device, including: a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the method described in the second aspect.
[0151] In a seventh aspect, embodiments of this disclosure provide a computer-readable storage medium storing a program that, when executed by a processor, implements the steps of the method described above.
[0152] Compared with existing technologies, the information transmission method, terminal, network device, and storage medium provided in this disclosure can assist in the GNSS measurement configuration of the terminal. Furthermore, this disclosure can reduce unnecessary GNSS measurements, further reducing terminal power consumption. Additionally, this disclosure, by configuring one or more sets of GNSS measurement gap configuration information, allowing the network device or terminal to decide to perform GNSS measurements, and having the terminal report a first message to the network device for reference in configuring the GNSS measurement gap, can support IoT terminals in re-acquiring GNSS positioning during long transmission periods and improve system flexibility. Moreover, this disclosure, by setting protection time and configuring the priority of GNSS measurement gaps and inter-frequency / inter-system measurement gaps, can reduce or avoid conflicts between GNSS measurements and data transmission or inter-frequency / inter-system measurements. Attached Figure Description
[0153] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this disclosure. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0154] Figure 1 is a flowchart of the information transmission method of this disclosure when applied to the terminal side;
[0155] Figure 2 is an example diagram of skipping GNSS measurements according to an embodiment of this disclosure;
[0156] Figure 3 is one of the example diagrams of GNSS measurement gap mode according to an embodiment of this disclosure;
[0157] Figure 4 is a second example diagram of the GNSS measurement gap mode according to an embodiment of this disclosure;
[0158] Figure 5 is a third example diagram of the GNSS measurement gap mode according to an embodiment of this disclosure;
[0159] Figure 6 is a fourth example diagram of the GNSS measurement gap mode according to an embodiment of this disclosure;
[0160] Figure 7 is the fifth example diagram of the GNSS measurement gap mode according to an embodiment of this disclosure;
[0161] Figure 8 is an example diagram of the protection time according to an embodiment of this disclosure;
[0162] Figure 9 is a flowchart of the information transmission method of this disclosure when applied to a network device;
[0163] Figure 10 is a schematic diagram of the structure of a terminal according to an embodiment of the present disclosure;
[0164] Figure 11 is a schematic diagram of the structure of a terminal according to another embodiment of this disclosure;
[0165] Figure 12 is a schematic diagram of the structure of a network device according to an embodiment of the present disclosure;
[0166] Figure 13 is a schematic diagram of the structure of a network device according to another embodiment of the present disclosure;
[0167] Figure 14 is a schematic diagram of the structure of a terminal according to another embodiment of the present disclosure;
[0168] Figure 15 is a schematic diagram of the structure of a network device according to another embodiment of this disclosure. Detailed Implementation
[0169] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
[0170] The terms “first,” “second,” etc., used in this disclosure and in the claims are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this disclosure described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus. The word “and / or” in the description and claims indicates at least one of the connected objects.
[0171] In this embodiment of the disclosure, when configuring parameters such as GNSS measurement gap for a terminal, the network device can comprehensively consider the auxiliary information reported by the terminal, such as the validity period of the GNSS location and the time of GNSS measurement, and thus configure one or more sets of GNSS measurement gap configuration information for the terminal.
[0172] Referring to Figure 1, an information transmission method provided in this disclosure, when applied to a terminal, such as an Internet of Things (IoT) terminal, includes:
[0173] Step 11, the terminal sends a first message to the network device, the first message containing at least one of the following information:
[0174] (1) The terminal does not perform GNSS measurements;
[0175] (2) The terminal skips the next GNSS measurement;
[0176] (3) Reasons for not performing GNSS measurements or skipping the next GNSS measurement;
[0177] (4) The terminal's preference for GNSS measurement gap configuration;
[0178] (5) Mobility information;
[0179] (6) Request the network equipment to configure the GNSS measurement gap;
[0180] (7) GNSS location validity period;
[0181] (8) GNSS measurement successfully completed;
[0182] (9) New GNSS location validity period or updated GNSS location validity period; the new GNSS location validity period or updated GNSS location validity period is usually the GNSS location validity period newly obtained after the terminal performs GNSS measurement in connected state;
[0183] (10) The time of GNSS measurement;
[0184] (11) Identifier or index of the GNSS measurement gap mode for which GNSS measurements are performed;
[0185] (12) Automatically perform GNSS measurements.
[0186] In the above steps, the first message may contain one or more of the information in items (1) to (12) above. The information contained in the first message is used to enable network devices (e.g., base stations) to determine whether to configure a GNSS measurement gap for the terminal, thereby assisting in the implementation of the GNSS measurement configuration of the terminal, or to enable network devices to determine the validity period of the new GNSS location of the terminal, thereby keeping in line with the terminal.
[0187] In this embodiment of the disclosure, the terminal can determine whether to perform GNSS measurement or decide whether to skip the next GNSS measurement based on one or more of the following: GNSS location validity period, terminal mobility information, terminal uplink synchronization status, and other auxiliary information. The terminal mobility information includes one or more of terminal movement speed, acceleration, and direction of movement. The uplink synchronization status indicates whether the terminal can maintain uplink synchronization through TA closed-loop control. The other auxiliary information may include information such as the terminal's own capabilities and remaining battery power.
[0188] Optionally, in this embodiment of the present disclosure, when the terminal determines not to perform GNSS measurement or to skip the next GNSS measurement, the first message may carry one or more of the above steps (1) to (7) and (9); when the terminal determines to perform GNSS measurement or not to skip the next GNSS measurement, the first message may carry one or more of the above steps (4) to (12).
[0189] For example, if the GNSS location validity period is longer than a preset first duration, the terminal determines not to perform GNSS measurement or decides to skip the next GNSS measurement; if the GNSS location validity period is shorter than a preset second duration, the terminal determines to perform GNSS measurement or decides not to skip the next GNSS measurement.
[0190] For example, based on its own uplink synchronization status, the terminal can determine whether to perform GNSS measurements or skip the next GNSS measurement if it can maintain uplink synchronization; conversely, if it cannot maintain uplink synchronization, it can determine whether to perform GNSS measurements or not skip the next GNSS measurement. As shown in Figure 2, when the terminal performs periodic GNSS measurements and can maintain uplink synchronization through TA closed-loop control, the terminal can skip the GNSS measurement window, i.e., not perform GNSS measurements during that window, in order to reduce terminal power consumption.
[0191] For example, the terminal can determine whether to perform GNSS measurement based on its own capabilities or remaining battery power. For instance, if its own capabilities do not support GNSS measurement, or if the remaining battery power is less than a preset threshold, the terminal may decide not to perform GNSS measurement. In this case, the terminal may send a first message to the network device containing the information in item (1) above. After receiving the first message, the network device may cancel the configuration of the GNSS measurement gap for the terminal.
[0192] For example, based on mobility information, the terminal can determine to skip the next GNSS measurement if its own location has not changed significantly, in order to save terminal power consumption. In this case, the terminal can send a first message containing the information in item (2) above to the network device. Here, the next GNSS measurement is the most recent GNSS measurement after the current time. In this way, when the terminal is stationary or moving at a low speed, it does not need to frequently update GNSS positioning. The terminal maintains uplink synchronization by combining GNSS measurement gap configuration and TA closed-loop adjustment, thereby reducing unnecessary GNSS measurements, further reducing power consumption, and reducing data transmission latency.
[0193] In addition, the first message mentioned above may also include reasons for not performing GNSS measurements or skipping the next GNSS measurement.
[0194] When the first message contains information indicating that the terminal will not perform GNSS measurement or will skip the next GNSS measurement, the network device, upon receiving the first message, knows that the terminal does not need to perform the next GNSS measurement. At this time, the network device does not send GNSS measurement gap configuration information to the terminal or trigger the terminal to perform GNSS measurement, thereby allowing data transmission to continue.
[0195] Furthermore, when the first message does not contain the new or updated GNSS location validity period, the new or updated GNSS validity period is the same as the current GNSS validity period, or the current GNSS validity period is doubled. That is, in this case, the first message also implicitly indicates the new or updated GNSS location validity period. Although the first message does not contain the new or updated GNSS location validity period, the network device, upon receiving the first message, determines that the new or updated GNSS validity period is the same as the current GNSS validity period, or the current GNSS validity period is doubled.
[0196] For example, if the first message contains information that the terminal will not perform GNSS measurements or will skip the next measurement, and does not contain the new or updated GNSS position validity period; or if the first message contains information indicating successful completion of GNSS measurements, and does not contain the new or updated GNSS position validity period, the first message implicitly indicates that the new or updated GNSS position validity period is the same as the current GNSS position validity period, or that the current GNSS position validity period is doubled. Upon receiving the first message, the network device determines that the new or updated GNSS position validity period is the same as the current GNSS position validity period. In this case, the network device starts a new GNSS position validity period with the same length as the current GNSS position validity period, effectively doubling the length of the current GNSS position validity period. Alternatively, if the network device determines that the GNSS position validity period is doubled upon receiving the first message, doubling the length of the current GNSS position validity period also achieves the same extension of the GNSS position validity period.
[0197] When the terminal determines to perform GNSS measurement, it can send a first message to the network device including the information in item (4) above. Here, the terminal's preference for the GNSS measurement gap configuration can specifically include at least one of the following:
[0198] A. The GNSS measurement gap pattern desired by the terminal.
[0199] B. Periodic or non-periodic GNSS measurements.
[0200] C. Power consumption requirements, such as the expectation of high-power, medium-power, or low-power GNSS measurements.
[0201] In this embodiment of the disclosure, based on the start / end position of the gap, there can be multiple GNSS measurement gap modes. Specifically, the GNSS measurement gap mode may include at least one of the following:
[0202] 1) The start time of the GNSS measurement gap is within the validity period of the terminal's GNSS position. For example, the start time of the GNSS measurement gap shown in Figure 3 is within the validity period of the terminal's GNSS position.
[0203] 2) The GNSS measurement gap starts either when the terminal's GNSS location validity period expires or after it expires. For example, the GNSS measurement gap shown in Figure 4 starts exactly when the terminal's GNSS location validity period expires, while the GNSS measurement gap shown in Figure 5 starts after the terminal's GNSS location validity period ends. This reduces the frequency of GNSS measurements and power consumption, while increasing the proportion of data transmission time.
[0204] 3) The GNSS measurement gap ends within or before the GNSS position validity period of the terminal. For example, the GNSS measurement gap shown in Figure 6 ends just as the GNSS position validity period of the terminal ends, while the GNSS measurement gap shown in Figure 7 ends within the GNSS position validity period of the terminal. In this mode, the GNSS measurement gap ends at or before the end of the GNSS position validity period, ensuring that a new GNSS position validity period is available when the current GNSS position validity period expires (GNSS measurements generate a new GNSS validity period).
[0205] 4) The GNSS measurement gap does not overlap with the GNSS position validity period of the terminal. For example, as shown in Figure 5, there is no overlap between the GNSS measurement gap and the GNSS position validity period of the terminal.
[0206] 5) The GNSS measurement gap and the GNSS position validity period of the terminal partially overlap. For example, as shown in Figure 3, there is a partial overlap between the GNSS measurement gap and the GNSS position validity period of the terminal.
[0207] 6) The GNSS measurement gap is fully contained within the validity period of the terminal's GNSS location. For example, the GNSS measurement gap shown in Figures 6 and 7 is fully contained within the validity period of the terminal's GNSS location.
[0208] The aforementioned GNSS measurement gap mode can be predefined by both the network device and the terminal, meaning both parties have predefined the same gap mode. Alternatively, it can be configured by the network device for the terminal. For example, the network device may be configured with multiple gap modes, and the terminal selects one of them and notifies the network device of the selected gap mode.
[0209] Furthermore, in this embodiment of the disclosure, GNSS measurements can be periodic or aperiodic, and the terminal can indicate to the network device whether it desires periodic or aperiodic GNSS measurements. Optionally, the terminal can also indicate to the network device information such as the desired period for periodic GNSS measurements.
[0210] In addition, the terminal can also indicate its power consumption requirements to the network device, such as wanting the power consumption to be no higher than a certain threshold, thereby helping the network device to determine the period or measurement time of the GNSS measurement gap to meet the power consumption requirements.
[0211] In this embodiment of the disclosure, the first message may further include mobility information to indicate to the network device information such as the terminal's speed, acceleration, and direction of movement, thereby assisting the network device in configuring the GNSS measurement gap of the terminal.
[0212] In addition, the network device can determine whether to instruct the terminal to perform GNSS measurements or allow the terminal to decide on GNSS measurements itself, based on the terminal's preferences for GNSS measurement gap configuration and auxiliary information such as terminal mobility information. Optionally, if it is determined that the terminal should decide on GNSS measurements itself, the network device can send an instruction message instructing the terminal to decide on GNSS measurements itself. For example, if the terminal's moving speed exceeds a certain preset threshold, an instruction message can be sent to the terminal, instructing it to decide whether to perform GNSS measurements itself.
[0213] The first message mentioned above may also include information requesting the network device to configure a GNSS measurement gap. This is used to explicitly request the network device to configure a GNSS measurement gap for the terminal, and may specifically include the requirement information for the GNSS measurement gap. The network device then configures the GNSS measurement gap accordingly.
[0214] In addition, the first message can also include the current GNSS location validity period. For example, for a stationary terminal, the GNSS location validity period is infinite. In this case, the terminal only needs to report that the GNSS location validity period is infinite, and other auxiliary information does not need to be reported. After receiving the infinite GNSS location validity period, the network device will no longer configure the GNSS measurement gap for the terminal, because the terminal no longer needs to perform GNSS measurements.
[0215] The first message may also include indications of successful GNSS measurement completion. For example, after successful GNSS measurement, the terminal obtains a new GNSS position and a new or updated GNSS position validity period. In this case, the terminal can include the new or updated GNSS position validity period in the first message and send it to the network device. If the new or updated GNSS position validity period is the same length as the current GNSS position validity period, the first message may only include indications of successful GNSS measurement completion, without including the new or updated GNSS position validity period. That is, it implicitly indicates to the network device that the new or updated GNSS position validity period is the same length as the terminal's current GNSS position validity period. In this case, the network device determines that the terminal's new or updated GNSS position validity period is the same as the current GNSS position validity period, or that the current GNSS position validity period has been doubled.
[0216] Additionally, the first message may also include indication information of the time of the GNSS measurement, to indicate when the terminal performs the GNSS measurement. The first message may also include an identifier or index of the GNSS measurement gap configuration information used by the terminal to perform the GNSS measurement.
[0217] The first message mentioned above may also include instructions for automatically performing GNSS measurements, instructing the terminal to decide whether to perform GNSS measurements. The network may not configure GNSS measurement information for the terminal; by default, the terminal will initiate GNSS measurements when the current GNSS position expires, and the gap in the GNSS measurement will be consistent with the GNSS position measurement time reported by the terminal.
[0218] Through the above steps, this embodiment of the disclosure sends the first message to the network device via the terminal. The first message contains one or more of the information in items (1) to (12) above. One or more of the information in items (1) to (12) above are used by the network device to determine whether it is necessary to configure a GNSS measurement gap for the terminal, and, if it is necessary to configure a GNSS measurement gap, to further determine the configuration information of the GNSS measurement gap.
[0219] In this embodiment of the disclosure, the terminal may send the first message to the network device after receiving GNSS measurement gap configuration information sent by the network device, or after receiving first indication information sent by the network device to trigger the terminal to perform GNSS measurement, or proactively send the first message to the network device before receiving GNSS measurement gap configuration information or the aforementioned first indication information sent by the network device.
[0220] Optionally, in this embodiment of the present disclosure, before the terminal receives the GNSS measurement gap configuration information sent by the network device, it sends a first message to the network, wherein the first message includes at least one of the following information: the terminal's preference for GNSS measurement gap configuration; the terminal's mobility information; a request for the network device to configure the GNSS measurement gap; an indication for the terminal to automatically perform GNSS measurements; and the time of the GNSS measurement.
[0221] The network device receives the first message sent by the terminal and determines whether to configure GNSS measurement gap configuration information for the terminal and / or determines the GNSS measurement gap configuration information.
[0222] For example, when a network device receives an instruction from a terminal to automatically perform GNSS measurements, it does not need to configure GNSS measurement gap information for the terminal. By default, the terminal starts GNSS measurements when the validity period of the current GNSS location expires, and the GNSS measurement gap is consistent with the GNSS location measurement time in the measurement configuration auxiliary information. Alternatively, when the network device receives an instruction from a terminal to automatically perform GNSS measurements, it sends an instruction to the terminal allowing the terminal to start GNSS measurements when the validity period of the current GNSS location expires, and the GNSS measurement gap is consistent with the GNSS location measurement time in the measurement configuration auxiliary information.
[0223] For example, when a terminal device requests a network device to configure a GNSS measurement gap, the network device can configure at least one set of GNSS measurement gap configuration information for the terminal. Specifically, if the terminal device also sends its preferences for GNSS measurement gap configuration and its mobility information, the network device can configure the at least one set of GNSS measurement gap configuration information for the terminal based on this information. Then, the network device sends the at least one set of GNSS measurement gap configuration information to the terminal. After receiving the at least one set of GNSS measurement gap configuration information, the terminal can determine whether to perform GNSS measurement or decide whether to skip the next GNSS measurement based on one or more of the GNSS location validity period, terminal mobility information, terminal uplink synchronization status, and other auxiliary information, and send the aforementioned first message to the network device. The first message may include information such as the terminal not performing GNSS measurement, the terminal skipping the next GNSS measurement, and the reason for not performing GNSS measurement or skipping the next GNSS measurement.
[0224] When the terminal determines to perform GNSS measurement, if there are multiple sets of GNSS measurement gap configuration information, the terminal can select one set and notify the network device of the selected GNSS measurement gap configuration information. For example, the selected GNSS measurement gap configuration information can be indicated by the identifier or index of the GNSS measurement gap configuration information included in the first message. After the terminal performs GNSS measurement and obtains a new GNSS location validity period (also referred to as an updated GNSS location validity period), it sends the first message to the network device. The first message may include information such as successful completion of GNSS measurement, the new GNSS location validity period, or the updated GNSS location validity period.
[0225] For example, in non-periodic GNSS measurements, where the terminal is unaware of when the network device will trigger the GNSS measurement, if the network device triggers the GNSS measurement or sends a GNSS measurement gap configuration to the terminal, but the terminal anticipates that the next GNSS measurement is unnecessary, after receiving the first indication information for triggering the GNSS measurement from the network device or the GNSS measurement gap configuration sent by the network device, the terminal sends the first message to notify the network device whether it will skip the next GNSS measurement. Optionally, the first message may also carry the reason for skipping the GNSS measurement, such as low terminal mobility, unchanged GNSS position validity period, or very small variation range of the GNSS position validity period, or it may carry the predicted or updated GNSS position validity period. Alternatively, a new message can be introduced to provide feedback on the first indication information for triggering the GNSS measurement, indicating that the first indication information has been received but the GNSS measurement will not be performed.
[0226] For periodic GNSS measurements, where the terminal knows when to perform a GNSS measurement, if the terminal anticipates that the next GNSS measurement is not needed, it can proactively send the first message before the next GNSS measurement gap to report relevant information (e.g., skip / cancel the next measurement; optionally, it can also carry the reason for skipping or canceling, the new GNSS location validity period (the new GNSS location validity period can be the same as the original validity period), etc.) to instruct the network device to cancel the next GNSS measurement.
[0227] In this embodiment of the disclosure, the network device may also send at least one set of GNSS measurement gap configuration information to the terminal.
[0228] Optionally, before step 11 above, the network device may send the at least one set of GNSS measurement gap configuration information to the terminal. After receiving the GNSS measurement gap configuration information, the terminal determines whether to perform GNSS measurement or decide whether to skip the next GNSS measurement based on one or more of the GNSS location validity period, terminal mobility information, terminal uplink synchronization status, and other auxiliary information, and then sends the first message to the network device. Specifically, when performing GNSS measurement, the terminal can determine the GNSS measurement gap configuration information to be used for GNSS measurement based on the received at least one set of GNSS measurement gap configuration information and perform GNSS measurement. In other words, the at least one set of GNSS measurement gap configuration information sent by the network device also serves to trigger the terminal to perform GNSS measurement.
[0229] Optionally, after step 11 above, i.e., after receiving the first message, the network device may also send the at least one set of GNSS measurement gap configuration information to the terminal.
[0230] The GNSS measurement gap configuration information includes at least one of the following:
[0231] 1) Identifiers or indexes of GNSS measurement gap configuration information (such as gap pattern / configuration ID / index) are used to uniquely identify a set of GNSS measurement gap configuration information;
[0232] 2) GNSS measurement of the gap length;
[0233] 3) Periodic information of GNSS measurement gaps, such as periodic or non-periodic measurement gaps. For periodic measurement gaps, the period size can also be included.
[0234] 4) Triggering conditions / events for GNSS measurement gaps, i.e., the conditions or events that trigger GNSS measurements;
[0235] 5) Start and / or end times of the GNSS measurement gap;
[0236] 6) The offset of the start and / or end time of the GNSS measurement gap relative to the start and / or end time of the GNSS position validity period expiration; that is, item 6) may specifically include one or more of the following: the offset of the start time of the GNSS measurement gap relative to the start time of the GNSS position validity period expiration; the offset of the end time of the GNSS measurement gap relative to the start time of the GNSS position validity period expiration; the offset of the start time of the GNSS measurement gap relative to the end time of the GNSS position validity period expiration; the offset of the end time of the GNSS measurement gap relative to the end time of the GNSS position validity period expiration.
[0237] 7) GNSS measurement gap protection time.
[0238] In this embodiment of the disclosure, the GNSS measurement can be triggered by the network device or the GNSS measurement can be decided by the terminal itself.
[0239] Specifically, when a network device triggers a terminal to perform GNSS measurements, the network device can send GNSS measurement trigger information to the terminal to initiate the GNSS measurement. Upon receiving the GNSS measurement trigger information, the terminal determines whether to perform a GNSS position measurement or skip the next GNSS measurement, and then sends the first message to the network device. Specifically, the GNSS measurement trigger information includes at least one of the following:
[0240] (1) Instruction to trigger the terminal to perform GNSS measurements;
[0241] (2) GNSS measurement gap configuration information;
[0242] (3) Identifiers or indexes of GNSS measurement gap configuration information.
[0243] The above item (1) triggers the terminal to perform GNSS measurements by means of explicit instruction.
[0244] The above items (2) and (3) trigger the terminal to perform GNSS measurement by means of implicit indication. That is, the terminal is instructed to perform GNSS measurement by indicating GNSS measurement gap configuration information or its identifier or index. If the terminal determines to perform GNSS measurement, the GNSS measurement gap configuration information indicated by the GNSS measurement trigger information is used to perform GNSS measurement.
[0245] For example, if the network device only provides the terminal with a set of GNSS measurement gap configuration information, and does not indicate periodic measurement, or indicates non-periodic measurement, or does not indicate the start time of measurement (absolute time or relative time offset), then the terminal will start performing GNSS measurement as soon as it receives the GNSS measurement gap configuration information.
[0246] For example, if the network device configures multiple gap configurations for the terminal, when the network device needs the terminal to perform GNSS measurements, it can instruct the UE to perform GNSS measurements through Radio Resource Control (RRC) signaling, Medium Access Control Element (MAC CE), or Downlink Control Information (DCI). For example:
[0247] a. Instruct the terminal to perform a measurement through a clear indication;
[0248] b. An index indicates the GNSS measurement gap configuration information used, and also implicitly instructs the terminal to perform GNSS measurements;
[0249] c. Instruct the terminal to perform GNSS measurements and use GNSS measurement gap configuration information through a clear indication and an index;
[0250] d. When instructing the terminal to perform measurements, if the GNSS measurement gap configuration is updated, it can also be sent to the terminal, for example, carrying the GNSS measurement gap configuration or the updated content (delta) of the GNSS measurement gap configuration;
[0251] e. This can be indicated by a new MAC CE. The MAC CE format contains: 1 bit indicating that this MAC CE is used to activate a certain set of GNSS measurement gap configuration information. Optionally, it can also indicate carrying the GNSS measurement gap configuration or carrying the update content (delta) of the GNSS measurement gap configuration.
[0252] When the terminal decides to perform GNSS measurements, it can be any of the following:
[0253] A. If the network device is configured with a set of GNSS measurement gap configuration information and indicates the time for periodic measurement and the time for the first start measurement, the terminal will start measurement at the indicated time; if periodic measurement is indicated but no start measurement time is indicated, the default is to start measurement when the GNSS position expires.
[0254] B. If one or more sets of GNSS measurement gap configuration information issued by the network device carry trigger events or trigger conditions (different trigger conditions may be available for each configuration), the terminal initiates measurement when the trigger conditions are met. Trigger conditions may include, for example, the expiration of the GNSS location validity period, or different trigger conditions configured for different mobility levels (e.g., medium / high / low). For instance, when the moving speed exceeds a first speed threshold, GNSS measurement is performed based on the first GNSS measurement gap configuration information. In this case, when the terminal detects that a trigger event or trigger condition in any GNSS measurement gap configuration information is met, it performs GNSS measurement based on that GNSS measurement gap configuration information. If there are no trigger events or trigger conditions, the implementation depends on the terminal; optionally, the network device may send an instruction to instruct the terminal to perform GNSS measurement automatically.
[0255] C. After the terminal decides to start GNSS measurement, it needs to notify the network device to prevent the network device from scheduling the terminal to perform data transmission or other frequency measurement or other actions during the GNSS measurement.
[0256] D. If the network device is configured with multiple sets of GNSS measurement gap configuration information, then after the terminal selects one set of GNSS measurement gap configuration information, it also needs to notify the network device which set of GNSS measurement gap configuration information has been selected. Specifically, it can be indicated by the index or configuration ID.
[0257] Therefore, in this embodiment of the disclosure, in step 11 above, the terminal sending the first message may specifically include at least one of the following:
[0258] (1) The terminal receives GNSS measurement trigger information sent by the network device, determines whether to perform GNSS location measurement or skip the next GNSS measurement, and sends the first message to the network device;
[0259] (2) Before performing periodic GNSS measurements, the terminal determines whether to perform GNSS location measurements or skip the next GNSS measurement and sends the first message to the network device.
[0260] When it is determined that a GNSS measurement will not be performed or the next GNSS measurement will be skipped, the first message may include information that the terminal will not perform a GNSS measurement or will skip the next measurement.
[0261] In this embodiment of the disclosure, after the terminal sends the first message, it may not receive the GNSS measurement gap configuration information sent by the network device. In this case, the terminal can automatically perform GNSS measurement when the GNSS location validity period expires or ends. The measurement time is equal to the GNSS measurement time reported by the terminal in the first message.
[0262] Additionally, the network device can pre-instruct whether the terminal is allowed to perform automatic measurements. In this case, the terminal can also receive instruction information from the network device, which indicates that the terminal device is allowed to perform automatic GNSS measurements. Thus, if the terminal does not receive GNSS measurement gap configuration information from the network device after sending the first message, it can automatically perform GNSS measurements.
[0263] To reduce conflicts between data transmission and GNSS measurements, embodiments of this disclosure set a protection period before and / or after the start of the GNSS measurement gap. Specifically, the network device configures the protection period for the GNSS measurement gap when configuring it. Figure 8 provides an example of the protection period. During this protection period, the terminal either does not transmit data or only retransmits data without transmitting new data. Optionally, the configuration information for the protection period can be predefined. Specifically, the specific parameters of the protection period (e.g., length) can be sent along with the GNSS measurement gap configuration information, carried in other messages such as RRC signaling or System Information Block (SIB) messages, or specified by the protocol; the network can configure the specific parameters of the protection period according to the terminal's capabilities.
[0264] In addition to performing GNSS measurements, the terminal may also need to perform inter-frequency / inter-system measurements. The order in which the terminal receives the inter-frequency / inter-system measurement gap and the GNSS measurement gap is not restricted. If the inter-frequency / inter-system measurement gap and the GNSS measurement gap sent by the network device conflict (i.e., there is overlap between the inter-frequency / inter-system measurement gap and the GNSS measurement gap), the terminal can handle the situation in at least one of the following ways:
[0265] (1) The terminal receives inter-frequency / inter-system measurement configuration information sent by the network device, wherein the inter-frequency / inter-system measurement gap and the GNSS measurement gap have an overlapping part, and the length of the inter-frequency / inter-system measurement gap and the GNSS measurement gap is set by the network device based on the terminal's ability to sequentially complete inter-frequency / inter-system measurement and GNSS measurement; the terminal performs inter-frequency / inter-system measurement and GNSS measurement within the inter-frequency / inter-system measurement gap and the GNSS measurement gap; the terminal performs inter-frequency / inter-system measurement and GNSS measurement, and sends the measurement results of the inter-frequency / inter-system measurement and the measurement results of the GNSS measurement to the network device;
[0266] (2) The terminal performs higher-priority measurements according to the priority of inter-frequency / inter-system measurements and GNSS measurements. After the measurement is completed, the terminal reports the measurement results to the network device and / or requests reconfiguration of lower-priority measurements. The priorities of the inter-frequency / inter-system measurements and GNSS measurements are predefined or configured by the network device. Optionally, after the measurement is completed, the terminal may also send a conflict reason to the network device, for example, a conflict between the inter-frequency / inter-system measurement gap and the GNSS measurement gap. Here, the terminal can obtain the priority information of inter-frequency / inter-system measurements and GNSS measurements from broadcast messages sent by the network, or from GNSS measurement gap configuration information, or from other signaling sent by the network device.
[0267] (3) The terminal decides to perform inter-frequency / inter-system measurement or GNSS measurement. After the measurement is completed, it reports the measurement results to the network device and / or requests reconfiguration of the unexecuted measurements. Optionally, after the measurement is completed, the terminal may also send the cause of the conflict to the network device, for example, that there is a conflict between the inter-frequency / inter-system measurement gap and the GNSS measurement gap.
[0268] Considering the possibility of ephemeris information becoming invalid, in the above method, the terminal can determine whether the ephemeris information has become invalid during the GNSS measurement gap based on the GNSS position validity period, the GNSS measurement gap, and the ephemeris information validity time. If it is determined that the ephemeris information has become invalid during the GNSS measurement gap, the terminal reacquires the ephemeris information before the GNSS measurement gap begins.
[0269] Referring to Figure 9, the information transmission method provided in this embodiment of the present disclosure, when applied to a network device, such as a base station, includes:
[0270] Step 91: The network device receives a first message sent by the terminal, the first message including at least one of the following:
[0271] (1) The terminal does not perform GNSS measurements;
[0272] (2) The terminal skips the next GNSS measurement;
[0273] (3) Reasons for not performing GNSS measurements or skipping the next GNSS measurement;
[0274] (4) The terminal's preference for GNSS measurement gap configuration;
[0275] (5) Mobility information;
[0276] (6) Request the network equipment to configure the GNSS measurement gap;
[0277] (7) GNSS location validity period;
[0278] (8) GNSS measurement successfully completed;
[0279] (9) The validity period of the new GNSS location or the updated GNSS location;
[0280] (10) The time of GNSS measurement;
[0281] (11) Identifier or index of the GNSS measurement gap mode for which GNSS measurements are performed;
[0282] (12) Automatically perform GNSS measurements.
[0283] Optionally, the terminal's preference for configuring the GNSS measurement gap may specifically include at least one of the following:
[0284] A. The GNSS measurement gap pattern desired by the terminal.
[0285] B. Periodic or non-periodic GNSS measurements.
[0286] C. Power consumption requirements, such as the expectation of high-power, medium-power, or low-power GNSS measurements.
[0287] Optionally, the GNSS measurement gap mode described in this embodiment of the disclosure includes at least one of the following:
[0288] 1) The GNSS measurement gap start time is within the validity period of the GNSS position of the terminal or at the end of the validity period of the GNSS position;
[0289] 2) The GNSS measurement gap start time is after the expiration of the GNSS position validity period of the terminal;
[0290] 3) The GNSS measurement gap end time is within the validity period of the terminal's GNSS position or at the end of the validity period;
[0291] 4) The GNSS measurement gap and the validity period of the terminal's GNSS position do not overlap;
[0292] 5) The GNSS measurement gap and the validity period of the GNSS position of the terminal partially overlap;
[0293] 6) The GNSS measurement gap is fully included within the validity period of the terminal's GNSS location.
[0294] Through the above steps, the network device can determine whether to configure a GNSS measurement gap for the terminal based on the information contained in the first message.
[0295] For example, when the first message contains the information in item (1) or (2) above, after receiving the first message, the network device can cancel the configuration of GNSS measurement gap for the terminal, not send GNSS measurement gap configuration information to the terminal or not trigger the terminal to perform GNSS measurement, so that data transmission can continue.
[0296] Optionally, in this embodiment of the disclosure, when the first message does not contain the new GNSS location validity period or the updated GNSS location validity period, the new GNSS validity period or the updated GNSS validity period is the same as the current GNSS validity period, or the current GNSS validity period is doubled. In this case, the network device determines that the new GNSS validity period or the updated GNSS validity period is the same as the current GNSS validity period, or the current GNSS validity period is doubled.
[0297] For example, if the first message contains information that the terminal will not perform GNSS measurements or will skip the next measurement, and does not contain the new or updated GNSS location validity period, or if the first message only contains information indicating successful completion of GNSS measurements, the first message implicitly indicates that the new or updated GNSS location validity period is the same as the current GNSS location validity period, or that the GNSS location validity period is doubled. Upon receiving the first message, the network device determines that the new or updated GNSS location validity period is the same as the current GNSS location validity period. In this case, the network device starts a new GNSS location validity period with the same length as the current GNSS location validity period, effectively doubling the length of the current GNSS location validity period. Alternatively, if the network device, upon receiving the first message, determines that the GNSS location validity period is doubled, then doubling the length of the current GNSS location validity period also achieves the same extension of the GNSS location validity period.
[0298] In this embodiment of the disclosure, the network device may also send at least one set of GNSS measurement gap configuration information to the terminal. The GNSS measurement gap configuration information includes at least one of the following:
[0299] 1) An identifier or index for GNSS measurement gap configuration information, used to uniquely identify a set of GNSS measurement gap configuration information;
[0300] 2) GNSS measurement of the gap length;
[0301] 3) Periodic information of GNSS measurement gaps, such as periodic or non-periodic measurement gaps. For periodic measurement gaps, the period size can also be included.
[0302] 4) Triggering conditions / events for GNSS measurement gaps, i.e., the conditions or events that trigger GNSS measurements;
[0303] 5) Start and / or end times of the GNSS measurement gap;
[0304] 6) The offset of the start and / or end time of the GNSS measurement gap relative to the start and / or end time of the GNSS position validity period expiration;
[0305] 7) GNSS measurement gap protection time.
[0306] Optionally, in this embodiment of the disclosure, the network device can trigger the terminal to perform GNSS measurements, or the terminal can decide to perform GNSS measurements itself. Before step 91 above, the network device can send GNSS measurement trigger information to the terminal; and / or send periodic GNSS measurement information to the terminal. After receiving the GNSS measurement trigger information or periodic GNSS measurement information, the terminal determines whether to perform GNSS measurements, or decides whether to skip the next GNSS measurement, based on one or more of the GNSS location validity period, terminal mobility information, terminal uplink synchronization status, and other auxiliary information. Then, it sends the first message to the network device, which receives the first message in step 91. During GNSS measurement, the terminal can determine the GNSS measurement gap configuration information used for GNSS measurement based on at least one set of received GNSS measurement gap configuration information and perform GNSS measurements. That is, the at least one set of GNSS measurement gap configuration information sent by the network device also serves to trigger the terminal to perform GNSS measurements.
[0307] Optionally, after step 91 above, i.e., after receiving the first message, the network device may also send at least one set of GNSS measurement gap configuration information to the terminal.
[0308] When a network device triggers a terminal to perform GNSS measurements, the network device can send GNSS measurement trigger information to the terminal to trigger the GNSS measurement. The GNSS measurement trigger information includes at least one of the following:
[0309] (1) Instruction to trigger the terminal to perform GNSS measurements;
[0310] (2) GNSS measurement gap configuration information;
[0311] (3) Identifiers or indexes of GNSS measurement gap configuration information.
[0312] The above-mentioned item (1) triggers the terminal to perform GNSS measurements through explicit instruction. The above-mentioned items (2) and (3) trigger the terminal to perform GNSS measurements through implicit instruction, that is, by indicating GNSS measurement gap configuration information or its identifier or index, the terminal is instructed to perform GNSS measurements. If the terminal determines to perform GNSS measurements, the GNSS measurement gap configuration information indicated by the GNSS measurement trigger information is used to perform GNSS measurements.
[0313] In this embodiment of the disclosure, before step 91 above, the network device further performs at least one of the following:
[0314] (1) Send GNSS measurement trigger information to the terminal so that the terminal can determine whether to perform GNSS location measurement or skip the next GNSS measurement, and send the first message to the network device.
[0315] For example, when the terminal determines not to perform GNSS measurements or to skip the next GNSS measurement, the first message may include information that the terminal will not perform GNSS measurements or will skip the next measurement.
[0316] (2) Send periodic GNSS measurement information to the terminal. In this way, before the periodic GNSS measurement, the terminal can determine whether to perform a GNSS position measurement or skip the next GNSS measurement, and then send the first message to the network device.
[0317] In this embodiment of the disclosure, the network device can determine whether to instruct the terminal to perform GNSS measurements or allow the terminal to decide on GNSS measurements itself, based on the terminal's preference for configuring the GNSS measurement gap and auxiliary information such as terminal mobility information. Optionally, when it is determined that the terminal should decide on GNSS measurements itself, the network device can send an indication message to allow the terminal to perform automatic GNSS measurements. For example, when the terminal's moving speed exceeds a certain preset threshold, an indication message can be sent to the terminal, indicating that the terminal should decide whether to perform GNSS measurements itself.
[0318] In cases where it is necessary to configure inter-frequency / inter-system measurement gaps for terminals, as one implementation method in this embodiment, the network device can also send inter-frequency / inter-system measurement configuration information to the terminal to ensure that the inter-frequency / inter-system measurement gap does not conflict with the GNSS measurement gap, or to ensure that the terminal can complete both inter-frequency / inter-system measurements and GNSS measurements. Here, the inter-frequency / inter-system measurement gap and the GNSS measurement gap may not conflict, or they may conflict, meaning that there is an overlap between the inter-frequency / inter-system measurement gap and the GNSS measurement gap. However, the length of the inter-frequency / inter-system measurement gap and the GNSS measurement gap is based on the terminal's ability to sequentially complete the inter-frequency / inter-system measurements and GNSS measurements. Then, the network device receives the measurement results of the inter-frequency / inter-system measurements and the GNSS measurements reported by the terminal.
[0319] As another implementation, the network device can send inter-frequency / inter-system measurement configuration information to the terminal. When there is a conflict between the inter-frequency / inter-system measurement gap and the GNSS measurement gap:
[0320] The network device sends the priorities of inter-frequency / inter-system measurements and GNSS measurements to the terminal, for example, by broadcasting the priority information, including it in the GNSS measurement gap configuration information, or by sending the priority information to the terminal via other signaling. Then, it receives the results of the inter-frequency / inter-system measurements or GNSS measurements reported by the terminal, and reconfigures the configuration information for any measurements that were not performed, sending it to the terminal.
[0321] The various methods of the embodiments of this disclosure have been described above. Apparatus for implementing the above methods will now be provided.
[0322] Please refer to Figure 10. This embodiment of the disclosure also provides a terminal, including:
[0323] The first sending module 1001 is configured to send a first message to the network device, the first message containing at least one of the following information:
[0324] The terminal does not perform GNSS measurements;
[0325] The terminal skips the next GNSS measurement;
[0326] Reasons for not performing GNSS measurements or skipping the next GNSS measurement;
[0327] The terminal's preference for GNSS measurement gap configuration;
[0328] Mobility information;
[0329] Request network devices to configure GNSS measurement gap;
[0330] GNSS location validity period;
[0331] GNSS measurement successfully completed;
[0332] New or updated GNSS location validity period;
[0333] Time of GNSS measurement;
[0334] The identifier or index of the GNSS measurement gap configuration information for performing GNSS measurements;
[0335] Automatically perform GNSS measurements.
[0336] Optionally, the terminal further includes:
[0337] The first determining module is used to determine whether to perform GNSS measurement or to decide whether to skip the next GNSS measurement based on one or more of the GNSS location validity period, terminal mobility information, terminal uplink synchronization status, and other auxiliary information.
[0338] Optionally, the terminal further includes:
[0339] The first receiving module is configured to receive at least one set of GNSS measurement gap configuration information sent by the network device, wherein the GNSS measurement gap configuration information includes at least one of the following:
[0340] Identifiers or indexes for GNSS measurement gap configuration information;
[0341] GNSS measures the length of the gap;
[0342] GNSS measurements of the periodicity of gaps;
[0343] Triggering conditions / triggering events for GNSS measurements;
[0344] Start and / or end times of the GNSS measurement gap;
[0345] The offset of the start and / or end time of the GNSS measurement gap relative to the start and / or end time of the GNSS position validity period expiration;
[0346] GNSS measurement gap protection time.
[0347] Optionally, the first sending module is further configured to send a first message, including at least one of the following:
[0348] Upon receiving GNSS measurement trigger information from a network device, determine whether to perform GNSS position measurement or skip the next GNSS measurement, and send the first message to the network device;
[0349] Before periodic GNSS measurements, determine whether to perform a GNSS position measurement or skip the next GNSS measurement, and send the first message to the network device.
[0350] Optionally, the GNSS measurement trigger information includes at least one of the following:
[0351] Instructions to trigger the terminal to perform GNSS measurements;
[0352] GNSS measurement gap configuration information;
[0353] Identifier or index of GNSS measurement gap configuration information.
[0354] Optionally, the terminal's preference for GNSS measurement gap configuration includes at least one of the following:
[0355] Desired GNSS measurement gap pattern;
[0356] Periodic or non-periodic GNSS measurements;
[0357] Requirements for power consumption.
[0358] Optionally, when the first message contains information that the terminal does not perform GNSS measurement or skips the next measurement, and does not contain the new GNSS position validity period or the updated GNSS position validity period; or when the first message contains information indicating that the GNSS measurement was successfully completed, and does not contain the new GNSS position validity period or the updated GNSS position validity period, the first message implicitly indicates that the new GNSS position validity period or the updated GNSS position validity period is the same as the current GNSS position validity period, or that the current GNSS position validity period is doubled.
[0359] Optionally, the terminal further includes:
[0360] The first measurement module is used to automatically perform GNSS measurement if the terminal does not receive the GNSS measurement gap configuration information sent by the network device, when the GNSS location validity period expires or ends. The measurement time is equal to the GNSS measurement time reported by the terminal in the first message.
[0361] Optionally, the terminal further includes:
[0362] The second receiving module is used to receive indication information from the network device, the indication information being used to indicate that the terminal device is allowed to perform automatic GNSS measurements.
[0363] Optionally, the GNSS measurement gap mode includes at least one of the following:
[0364] The GNSS measurement gap start time is within the validity period of the GNSS position of the terminal or at the end of the validity period of the GNSS position;
[0365] The GNSS measurement gap starts after the expiration of the GNSS location validity period of the terminal;
[0366] The GNSS measurement gap end time is within the validity period of the terminal's GNSS location or at the end of the validity period;
[0367] The GNSS measurement gap does not overlap with the validity period of the GNSS position of the terminal;
[0368] The GNSS measurement gap and the validity period of the terminal's GNSS position partially overlap;
[0369] The GNSS measurement gap is fully included within the validity period of the terminal's GNSS location.
[0370] Optionally, the terminal may not transmit data or may only retransmit data during the protection period;
[0371] The protection time configuration information is either predefined or configured by the network device for the terminal.
[0372] Optionally, the terminal further includes:
[0373] The second processing module is configured to, upon receiving inter-frequency / inter-system measurement configuration information sent by a network device, and when the inter-frequency / inter-system measurement gap conflicts with the GNSS measurement gap, perform at least one of the following:
[0374] According to the priority of inter-frequency / inter-system measurement and GNSS measurement, the higher priority measurement is performed. After the measurement is completed, the measurement results are reported to the network device and / or a request is made to reconfigure the lower priority measurement. The priority of inter-frequency / inter-system measurement and GNSS measurement is predefined or configured by the network device.
[0375] The device can decide to perform inter-frequency / inter-system measurements or GNSS measurements. After the measurements are completed, it can report the measurement results to the network device and / or request the reconfiguration of any measurements that were not performed.
[0376] Optionally, the terminal further includes:
[0377] The first acquisition module is used to determine whether the ephemeris information has expired during the GNSS measurement gap based on the GNSS position validity period, the GNSS measurement gap, and the ephemeris information validity period; when the ephemeris information expires during the GNSS measurement gap, the ephemeris information is reacquired before the GNSS measurement gap.
[0378] It should be noted that the device in this embodiment corresponds to the method applied to the terminal side described above. The implementation methods in each of the above embodiments are applicable to the embodiments of this device and can achieve the same technical effect. The device provided in this disclosure can implement all the method steps implemented in the above method embodiments and can achieve the same technical effect. Therefore, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail here.
[0379] Please refer to Figure 11. This embodiment of the disclosure also provides a terminal 1100, including: a transceiver 1101 and a processor 1102;
[0380] The transceiver 1101 is used for
[0381] The processor 1102 is used for
[0382] The terminal sends a first message to the network device, the first message containing at least one of the following:
[0383] The terminal does not perform GNSS measurements;
[0384] The terminal skips the next GNSS measurement;
[0385] Reasons for not performing GNSS measurements or skipping the next GNSS measurement;
[0386] The terminal's preference for GNSS measurement gap configuration;
[0387] Mobility information;
[0388] Request network devices to configure GNSS measurement gap;
[0389] GNSS location validity period;
[0390] GNSS measurement successfully completed;
[0391] New or updated GNSS location validity period;
[0392] Time of GNSS measurement;
[0393] The identifier or index of the GNSS measurement gap configuration information for performing GNSS measurements;
[0394] Automatically perform GNSS measurements.
[0395] Optionally, the processor is further configured to:
[0396] Based on one or more of the following: GNSS location validity period, terminal mobility information, terminal uplink synchronization status, and other auxiliary information, determine whether to perform a GNSS measurement or decide whether to skip the next GNSS measurement.
[0397] Optionally, the transceiver is further configured to:
[0398] Receive at least one set of GNSS measurement gap configuration information sent by a network device, wherein the GNSS measurement gap configuration information includes at least one of the following:
[0399] Identifiers or indexes for GNSS measurement gap configuration information;
[0400] GNSS measures the length of the gap;
[0401] GNSS measurements of the periodicity of gaps;
[0402] Triggering conditions / triggering events for GNSS measurements;
[0403] Start and / or end times of the GNSS measurement gap;
[0404] The offset of the start and / or end time of the GNSS measurement gap relative to the start and / or end time of the GNSS position validity period expiration;
[0405] GNSS measurement gap protection time.
[0406] Optionally, the transceiver is further configured to send a first message, including at least one of the following:
[0407] The terminal receives GNSS measurement trigger information sent by the network device, determines whether to perform GNSS position measurement or skip the next GNSS measurement, and sends the first message to the network device;
[0408] Before performing periodic GNSS measurements, the terminal determines whether to perform a GNSS position measurement or skip the next GNSS measurement and sends the first message to the network device.
[0409] Optionally, the GNSS measurement trigger information includes at least one of the following:
[0410] Instructions to trigger the terminal to perform GNSS measurements;
[0411] GNSS measurement gap configuration information;
[0412] Identifier or index of GNSS measurement gap configuration information.
[0413] Optionally, the terminal's preference for GNSS measurement gap configuration includes at least one of the following:
[0414] Desired GNSS measurement gap pattern;
[0415] Periodic or non-periodic GNSS measurements;
[0416] Requirements for power consumption.
[0417] Optionally, when the first message contains information that the terminal does not perform GNSS measurement or skips the next measurement, and does not contain the new GNSS position validity period or the updated GNSS position validity period; or when the first message contains information indicating that the GNSS measurement was successfully completed, and does not contain the new GNSS position validity period or the updated GNSS position validity period, the first message implicitly indicates that the new GNSS position validity period or the updated GNSS position validity period is the same as the current GNSS position validity period, or that the current GNSS position validity period is doubled.
[0418] Optionally, the processor is further configured to automatically perform GNSS measurement if the terminal does not receive GNSS measurement gap configuration information sent by the network device, when the GNSS location validity period expires or ends, and the measurement time is equal to the GNSS measurement time reported by the terminal in the first message.
[0419] Optionally, the transceiver is further configured to:
[0420] The system receives instruction information from the network device, which instructs the terminal device to perform automatic GNSS measurements.
[0421] Optionally, the GNSS measurement gap mode includes at least one of the following:
[0422] The GNSS measurement gap start time is within the validity period of the GNSS position of the terminal or at the end of the validity period of the GNSS position;
[0423] The GNSS measurement gap starts after the expiration of the GNSS location validity period of the terminal;
[0424] The GNSS measurement gap end time is within the validity period of the terminal's GNSS location or at the end of the validity period;
[0425] The GNSS measurement gap does not overlap with the validity period of the GNSS position of the terminal;
[0426] The GNSS measurement gap and the validity period of the terminal's GNSS position partially overlap;
[0427] The GNSS measurement gap is fully included within the validity period of the terminal's GNSS location.
[0428] Optionally, the terminal may not transmit data or may only retransmit data during the protection period;
[0429] The protection time configuration information is either predefined or configured by the network device for the terminal.
[0430] Optionally, when the terminal receives inter-frequency / inter-system measurement configuration information sent by the network device, and the inter-frequency / inter-system measurement gap conflicts with the GNSS measurement gap, the processor is further configured to:
[0431] According to the priority of inter-frequency / inter-system measurement and GNSS measurement, the higher priority measurement is performed. After the measurement is completed, the measurement results are reported to the network device and / or a request is made to reconfigure the lower priority measurement. The priority of inter-frequency / inter-system measurement and GNSS measurement is predefined or configured by the network device.
[0432] The device can decide to perform inter-frequency / inter-system measurements or GNSS measurements. After the measurements are completed, it can report the measurement results to the network device and / or request the reconfiguration of any measurements that were not performed.
[0433] Optionally, the processor is further configured to:
[0434] Based on the validity period of GNSS position, GNSS measurement gap, and ephemeris information validity period, determine whether the ephemeris information expires during the GNSS measurement gap; if the ephemeris information expires during the GNSS measurement gap, reacquire the ephemeris information before the GNSS measurement gap.
[0435] It should be noted that the device in this embodiment corresponds to the method applied to the terminal side described above. The implementation methods in each of the above embodiments are applicable to the embodiments of this device and can achieve the same technical effect. The device provided in this disclosure can implement all the method steps implemented in the above method embodiments and can achieve the same technical effect. Therefore, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail here.
[0436] Please refer to Figure 12. This embodiment of the disclosure also provides a network device, including:
[0437] The first receiving module 1201 is configured to receive a first message sent by the terminal, the first message including at least one of the following:
[0438] The terminal does not perform GNSS measurements;
[0439] The terminal skips the next GNSS measurement;
[0440] Reasons for not performing GNSS measurements or skipping the next GNSS measurement;
[0441] The terminal's preference for GNSS measurement gap configuration;
[0442] Mobility information;
[0443] Request network devices to configure GNSS measurement gap;
[0444] GNSS location validity period;
[0445] GNSS measurement successfully completed;
[0446] New or updated GNSS location validity period;
[0447] Time of GNSS measurement;
[0448] The identifier or index of the GNSS measurement gap configuration information for performing GNSS measurements;
[0449] Automatically perform GNSS measurements.
[0450] Optionally, the network device further includes:
[0451] The first transmitting module is configured to transmit at least one set of GNSS measurement gap configuration information to the terminal, wherein the GNSS measurement gap configuration information includes at least one of the following:
[0452] Identifiers or indexes for GNSS measurement gap configuration information;
[0453] GNSS measures the length of the gap;
[0454] GNSS measurements of the periodicity of gaps;
[0455] Triggering conditions / triggering events for GNSS measurements;
[0456] Start and / or end times of the GNSS measurement gap;
[0457] The offset of the start and / or end time of the GNSS measurement gap relative to the start and / or end time of the GNSS position validity period expiration;
[0458] GNSS measurement gap protection time.
[0459] Optionally, the network device further includes:
[0460] The second sending module is configured to perform at least one of the following:
[0461] Send GNSS measurement trigger information to the terminal;
[0462] Periodic GNSS measurement information is sent to the terminal.
[0463] Optionally, the GNSS measurement trigger information includes at least one of the following:
[0464] Instructions to trigger the terminal to perform GNSS measurements;
[0465] GNSS measurement gap configuration information;
[0466] Identifier or index of GNSS measurement gap configuration information.
[0467] Optionally, the terminal's preference for GNSS measurement gap configuration includes at least one of the following:
[0468] Desired GNSS measurement gap pattern;
[0469] Periodic or non-periodic GNSS measurements;
[0470] Requirements for power consumption.
[0471] Optionally, the network device further includes:
[0472] The first determining module is configured to determine, when the first message contains information indicating that the terminal does not perform GNSS measurement or skips the next measurement, and does not contain the new GNSS position validity period or the updated GNSS position validity period, or when the first message contains information indicating that the GNSS measurement was successfully completed, and does not contain the new GNSS position validity period or the updated GNSS position validity period, that the new GNSS position validity period or the updated GNSS position validity period of the terminal is the same as the current GNSS position validity period, or that the current GNSS position validity period is doubled.
[0473] Optionally, the network device further includes:
[0474] The third transmitting module is used to send indication information to the terminal, the indication information being used to indicate that the terminal device is allowed to perform automatic GNSS measurements.
[0475] Optionally, the GNSS measurement gap mode includes at least one of the following:
[0476] The GNSS measurement gap start time is within the validity period of the GNSS position of the terminal or at the end of the validity period of the GNSS position;
[0477] The GNSS measurement gap starts after the expiration of the GNSS location validity period of the terminal;
[0478] The GNSS measurement gap end time is within the validity period of the terminal's GNSS location or at the end of the validity period;
[0479] The GNSS measurement gap does not overlap with the validity period of the GNSS position of the terminal;
[0480] The GNSS measurement gap and the validity period of the terminal's GNSS position partially overlap;
[0481] The GNSS measurement gap is fully included within the validity period of the terminal's GNSS location.
[0482] Optionally, the network device further includes:
[0483] The fourth sending module is used to send inter-frequency / inter-system measurement configuration information to the terminal to ensure that the inter-frequency / inter-system measurement gap does not conflict with the GNSS measurement gap or to ensure that the terminal can complete inter-frequency / inter-system measurement and GNSS measurement.
[0484] The second receiving module is used to receive the results of the inter-frequency / inter-system measurements and the results of the GNSS measurements reported by the terminal.
[0485] Optionally, the network device further includes:
[0486] The fifth sending module is used to send inter-frequency / inter-system measurement configuration information to the terminal, wherein the inter-frequency / inter-system measurement gap and the GNSS measurement gap have an overlapping part, and the lengths of the inter-frequency / inter-system measurement gap and the GNSS measurement gap are such that inter-frequency / inter-system measurement and GNSS measurement cannot be completed sequentially;
[0487] The third receiving module is used to receive the measurement results of the first measurement reported by the terminal and / or a request to reconfigure the second measurement, wherein the first measurement is a measurement with higher priority among inter-frequency / inter-system measurement and GNSS measurement, and the second measurement is a measurement with lower priority among inter-frequency / inter-system measurement and GNSS measurement, and the priority of the inter-frequency / inter-system measurement and GNSS measurement is predefined or configured by the network device; or, the first measurement and the second measurement are measurements determined by the terminal itself.
[0488] The first processing module is used to send inter-frequency / inter-system measurement configuration information to the terminal. When there is a conflict between the inter-frequency / inter-system measurement gap and the GNSS measurement gap:
[0489] Send the priority of inter-frequency / inter-system measurements and GNSS measurements to the terminal;
[0490] Receive the results of inter-frequency / inter-system measurements or GNSS measurements reported by the terminal;
[0491] The configuration information for the unexecuted measurements is reconfigured and sent to the terminal.
[0492] It should be noted that the device in this embodiment corresponds to the method applied to the network side described above. The implementation methods in each of the above embodiments are applicable to the embodiments of this device and can achieve the same technical effect. The device provided in this disclosure can implement all the method steps implemented in the above method embodiments and can achieve the same technical effect. Therefore, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail here.
[0493] Please refer to Figure 13. This embodiment of the disclosure also provides a network device 1300, including: a transceiver 1301 and a processor 1302;
[0494] The transceiver 1301 is used to receive a first message sent by the terminal, the first message including at least one of the following:
[0495] The terminal does not perform GNSS measurements;
[0496] The terminal skips the next GNSS measurement;
[0497] Reasons for not performing GNSS measurements or skipping the next GNSS measurement;
[0498] The terminal's preference for GNSS measurement gap configuration;
[0499] Mobility information;
[0500] Request network devices to configure GNSS measurement gap;
[0501] GNSS location validity period;
[0502] GNSS measurement successfully completed;
[0503] New or updated GNSS location validity period;
[0504] Time of GNSS measurement;
[0505] The identifier or index of the GNSS measurement gap configuration information for performing GNSS measurements;
[0506] Automatically perform GNSS measurements.
[0507] Optionally, the transceiver is further configured to:
[0508] Send at least one set of GNSS measurement gap configuration information to the terminal, wherein the GNSS measurement gap configuration information includes at least one of the following:
[0509] Identifiers or indexes for GNSS measurement gap configuration information;
[0510] GNSS measures the length of the gap;
[0511] GNSS measurements of the periodicity of gaps;
[0512] Triggering conditions / triggering events for GNSS measurements;
[0513] Start and / or end times of the GNSS measurement gap;
[0514] The offset of the start and / or end time of the GNSS measurement gap relative to the start and / or end time of the GNSS position validity period expiration;
[0515] GNSS measurement gap protection time.
[0516] Optionally, the transceiver is further configured to perform at least one of the following:
[0517] Send GNSS measurement trigger information to the terminal;
[0518] Periodic GNSS measurement information is sent to the terminal.
[0519] Optionally, the GNSS measurement trigger information includes at least one of the following:
[0520] Instructions to trigger the terminal to perform GNSS measurements;
[0521] GNSS measurement gap configuration information;
[0522] Identifier or index of GNSS measurement gap configuration information.
[0523] Optionally, the terminal's preference for GNSS measurement gap configuration includes at least one of the following:
[0524] Desired GNSS measurement gap pattern;
[0525] Periodic or non-periodic GNSS measurements;
[0526] Requirements for power consumption.
[0527] Optionally, when the first message does not contain the new GNSS location validity period or the updated GNSS location validity period, the processor is configured to:
[0528] If the first message contains information that the terminal does not perform GNSS measurement or skips the next measurement, and does not contain the new GNSS location validity period or the updated GNSS location validity period, or if the first message contains information indicating that the GNSS measurement was successfully completed, and does not contain the new GNSS location validity period or the updated GNSS location validity period, it is determined that the new GNSS location validity period or the updated GNSS location validity period of the terminal is the same as the current GNSS location validity period, or the current GNSS location validity period is doubled.
[0529] Optionally, the transceiver is further configured to:
[0530] Optionally, the transceiver is further configured to:
[0531] The terminal is sent an instruction message, which indicates that the terminal device is permitted to perform automatic GNSS measurements.
[0532] Optionally, the GNSS measurement gap mode includes at least one of the following:
[0533] The GNSS measurement gap start time is within the validity period of the GNSS position of the terminal or at the end of the validity period of the GNSS position;
[0534] The GNSS measurement gap starts after the expiration of the GNSS location validity period of the terminal;
[0535] The GNSS measurement gap end time is within the validity period of the terminal's GNSS location or at the end of the validity period;
[0536] The GNSS measurement gap does not overlap with the validity period of the GNSS position of the terminal;
[0537] The GNSS measurement gap and the validity period of the terminal's GNSS position partially overlap;
[0538] The GNSS measurement gap is fully included within the validity period of the terminal's GNSS location.
[0539] Optionally, the transceiver is further configured to:
[0540] Send inter-frequency / inter-system measurement configuration information to the terminal to ensure that the inter-frequency / inter-system measurement gap does not conflict with the GNSS measurement gap, or to ensure that the terminal can complete inter-frequency / inter-system measurement and GNSS measurement.
[0541] Receive the results of inter-frequency / inter-system measurements and GNSS measurements reported by the terminal.
[0542] Optionally, the transceiver is further configured to:
[0543] Send inter-frequency / inter-system measurement configuration information to the terminal. When there is a conflict between the inter-frequency / inter-system measurement gap and the GNSS measurement gap:
[0544] Send the priority of inter-frequency / inter-system measurements and GNSS measurements to the terminal;
[0545] Receive the results of inter-frequency / inter-system measurements or GNSS measurements reported by the terminal;
[0546] The configuration information for the unexecuted measurements is reconfigured and sent to the terminal.
[0547] It should be noted that the device in this embodiment corresponds to the method applied to the network side described above. The implementation methods in each of the above embodiments are applicable to the embodiments of this device and can achieve the same technical effect. The device provided in this disclosure can implement all the method steps implemented in the above method embodiments and can achieve the same technical effect. Therefore, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail here.
[0548] Please refer to Figure 14. This embodiment of the present disclosure also provides a terminal 1400, including a processor 1401, a memory 1402, and a computer program stored in the memory 1402 and executable on the processor 1401. When the computer program is executed by the processor 1401, it implements the various processes of the above-described information transmission method embodiment executed by the terminal and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0549] Please refer to Figure 15. This embodiment of the present disclosure also provides a network device 1500, including a processor 1501, a memory 1502, and a computer program stored in the memory 1502 and executable on the processor 1501. When the computer program is executed by the processor 1501, it implements the various processes of the above-described information transmission method embodiment executed by the network device and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0550] This disclosure also provides a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the various processes of the above-described information transmission method embodiments and achieves the same technical effects. To avoid repetition, it will not be described again here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc.
[0551] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0552] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this disclosure.
[0553] The embodiments of this disclosure have been described above with reference to the accompanying drawings. However, this disclosure is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this disclosure without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this disclosure.
Claims
1. An information transmission method, comprising: The terminal sends a first message to the network device, the first message containing at least one of the following: The terminal does not perform GNSS measurements; The terminal skips the next GNSS measurement; Reasons for not performing GNSS measurements or skipping the next GNSS measurement; The terminal's preference for GNSS measurement gap configuration; Mobility information; Request network devices to configure GNSS measurement gap; GNSS location validity period; GNSS measurement successfully completed; New or updated GNSS location validity period; Time of GNSS measurement; The identifier or index of the GNSS measurement gap configuration information for performing GNSS measurements; Automatically perform GNSS measurements.
2. The method of claim 1, further comprising: The terminal determines whether to perform a GNSS measurement or whether to skip the next GNSS measurement based on one or more of the following: GNSS location validity period, terminal mobility information, terminal uplink synchronization status, and other auxiliary information.
3. The method of claim 1, further comprising: Receive at least one set of GNSS measurement gap configuration information sent by a network device, wherein the GNSS measurement gap configuration information includes at least one of the following: Identifiers or indexes for GNSS measurement gap configuration information; GNSS measures the length of the gap; GNSS measurements of the periodicity of gaps; Triggering conditions / triggering events for GNSS measurements; Start and / or end times of the GNSS measurement gap; The start and / or end times of the GNSS measurement gap relative to the expiration of the GNSS position validity period. The offset of the start time and / or end time; GNSS measurement gap protection time.
4. The method of claim 1, wherein, The sending of the first message includes at least one of the following: The terminal receives GNSS measurement trigger information sent by the network device, determines whether to perform GNSS position measurement or skip the next GNSS measurement, and sends the first message to the network device; Before performing periodic GNSS measurements, the terminal determines whether to perform a GNSS position measurement or skip the next GNSS measurement and sends the first message to the network device.
5. The method of claim 4, wherein, GNSS measurement trigger information includes at least one of the following: Instructions to trigger the terminal to perform GNSS measurements; GNSS measurement gap configuration information; Identifier or index of GNSS measurement gap configuration information.
6. The method of claim 1, wherein, The terminal's preference for GNSS measurement gap configuration includes at least one of the following: Desired GNSS measurement gap pattern; Periodic or non-periodic GNSS measurements; Requirements for power consumption.
7. The method of claim 1, wherein, When the first message contains information that the terminal does not perform GNSS measurement or skips the next measurement, and does not contain the new GNSS position validity period or the updated GNSS position validity period, or when the first message contains information indicating that the GNSS measurement was successfully completed, and does not contain the new GNSS position validity period or the updated GNSS position validity period, the first message implicitly indicates that the new GNSS position validity period or the updated GNSS position validity period is the same as the current GNSS position validity period, or that the current GNSS position validity period is doubled.
8. The method as described in claim 1 or 3, wherein, If the terminal does not receive the GNSS measurement gap configuration information sent by the network device, the method further includes: The terminal automatically performs GNSS measurements when the GNSS location validity period expires or ends. The measurement time is equal to the GNSS measurement time reported by the terminal in the first message.
9. The method of claim 1, further comprising: The terminal receives instruction information from the network device, which indicates that the terminal device is permitted to perform automatic GNSS measurements.
10. The method of claim 6, wherein, The GNSS measurement gap mode includes at least one of the following: The GNSS measurement gap start time is within the validity period of the GNSS position of the terminal or at the end of the validity period of the GNSS position; The GNSS measurement gap starts after the expiration of the GNSS location validity period of the terminal; The GNSS measurement gap end time is within the validity period of the terminal's GNSS location or at the end of the validity period; The GNSS measurement gap does not overlap with the validity period of the GNSS position of the terminal; The GNSS measurement gap and the validity period of the terminal's GNSS position partially overlap; The GNSS measurement gap is fully included within the validity period of the terminal's GNSS location.
11. The method of claim 3, wherein, The terminal does not transmit data or only retransmits data during the protection period; The protection time configuration information is either predefined or configured by the network device for the terminal.
12. The method of claim 3, wherein, When the terminal receives inter-frequency / inter-system measurement configuration information sent by the network device, and the inter-frequency / inter-system measurement gap conflicts with the GNSS measurement gap, the method further includes at least one of the following: The terminal performs higher-priority measurements according to the priority of inter-frequency / inter-system measurements and GNSS measurements. After the measurement is completed, it reports the measurement results to the network device and / or requests reconfiguration of lower-priority measurements. The priorities of inter-frequency / inter-system measurements and GNSS measurements are predefined or configured by the network device. The terminal decides on its own whether to perform inter-frequency / inter-system measurements or GNSS measurements. After the measurement is completed, it reports the measurement results to the network device and / or requests reconfiguration of the measurements that were not performed.
13. The method of claim 3, further comprising: The terminal determines whether the ephemeris information expires during the GNSS measurement gap based on the GNSS location validity period, the GNSS measurement gap, and the ephemeris information validity period. When ephemeris information becomes invalid during a GNSS measurement gap, the terminal reacquires the ephemeris information before the GNSS measurement gap.
14. An information transmission method, comprising: The network device receives a first message sent by the terminal, the first message including at least one of the following: The terminal does not perform GNSS measurements; The terminal skips the next GNSS measurement; Reasons for not performing GNSS measurements or skipping the next GNSS measurement; The terminal's preference for GNSS measurement gap configuration; Mobility information; Request network devices to configure GNSS measurement gap; GNSS location validity period; GNSS measurement successfully completed; New or updated GNSS location validity period; Time of GNSS measurement; The identifier or index of the GNSS measurement gap configuration information for performing GNSS measurements; Automatically perform GNSS measurements.
15. The method of claim 14, further comprising: Send at least one set of GNSS measurement gap configuration information to the terminal, wherein the GNSS measurement gap configuration information includes at least one of the following: Identifiers or indexes for GNSS measurement gap configuration information; GNSS measures the length of the gap; GNSS measurements of the periodicity of gaps; Triggering conditions / triggering events for GNSS measurements; Start and / or end times of the GNSS measurement gap; The offset of the start and / or end time of the GNSS measurement gap relative to the start and / or end time of the GNSS position validity period expiration; GNSS measurement gap protection time.
16. The method of claim 14, further comprising at least one of the following: Send GNSS measurement trigger information to the terminal; Periodic GNSS measurement information is sent to the terminal.
17. The method of claim 16, wherein, GNSS measurement trigger information includes at least one of the following: Instructions to trigger the terminal to perform GNSS measurements; GNSS measurement gap configuration information; Identifier or index of GNSS measurement gap configuration information.
18. The method of claim 14, wherein, The terminal's preference for GNSS measurement gap configuration includes at least one of the following: Desired GNSS measurement gap pattern; Periodic or non-periodic GNSS measurements; Requirements for power consumption.
19. The method of claim 14, further comprising: If the first message contains information that the terminal does not perform GNSS measurement or skips the next measurement, and does not contain the new GNSS location validity period or the updated GNSS location validity period, or if the first message contains information indicating that the GNSS measurement was successfully completed, and does not contain the new GNSS location validity period or the updated GNSS location validity period, it is determined that the new GNSS location validity period or the updated GNSS location validity period of the terminal is the same as the current GNSS location validity period, or the current GNSS location validity period is doubled.
20. The method of claim 14, further comprising: The terminal is sent an instruction message, which indicates that the terminal device is permitted to perform automatic GNSS measurements.
21. The method of claim 18, wherein, The GNSS measurement gap mode includes at least one of the following: The GNSS measurement gap start time is within the validity period of the GNSS position of the terminal or at the end of the validity period of the GNSS position; The GNSS measurement gap begins at the end of the terminal's GNSS position validity period. back; The GNSS measurement gap end time is within the validity period of the terminal's GNSS location or at the end of the validity period; The GNSS measurement gap does not overlap with the validity period of the GNSS position of the terminal; The GNSS measurement gap and the validity period of the terminal's GNSS position partially overlap; The GNSS measurement gap is fully included within the validity period of the terminal's GNSS location.
22. The method of claim 15, further comprising: Send inter-frequency / inter-system measurement configuration information to the terminal to ensure that the inter-frequency / inter-system measurement gap does not conflict with the GNSS measurement gap, or to ensure that the terminal can complete inter-frequency / inter-system measurement and GNSS measurement. Receive the results of inter-frequency / inter-system measurements and GNSS measurements reported by the terminal.
23. The method of claim 15, further comprising: Send inter-frequency / inter-system measurement configuration information to the terminal. When there is a conflict between the inter-frequency / inter-system measurement gap and the GNSS measurement gap: Send the priority of inter-frequency / inter-system measurements and GNSS measurements to the terminal; Receive the results of inter-frequency / inter-system measurements or GNSS measurements reported by the terminal; The configuration information for the unexecuted measurements is reconfigured and sent to the terminal.
24. A terminal, comprising a transceiver and a processor, wherein, The transceiver is used to send a first message to a network device, the first message containing at least one of the following information: The terminal does not perform GNSS measurements; The terminal skips the next GNSS measurement; Reasons for not performing GNSS measurements or skipping the next GNSS measurement; The terminal's preference for GNSS measurement gap configuration; Mobility information; Request network devices to configure GNSS measurement gap; GNSS location validity period; GNSS measurement successfully completed; New or updated GNSS location validity period; Time of GNSS measurement; The identifier or index of the GNSS measurement gap configuration information for performing GNSS measurements; Automatically perform GNSS measurements.
25. A terminal, comprising: A processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the method as described in any one of claims 1 to 13.
26. A network device, comprising a transceiver and a processor, wherein, The transceiver is configured to receive a first message sent by the terminal, the first message including at least one of the following: The terminal does not perform GNSS measurements; The terminal skips the next GNSS measurement; Reasons for not performing GNSS measurements or skipping the next GNSS measurement; The terminal's preference for GNSS measurement gap configuration; Mobility information; Request network devices to configure GNSS measurement gap; GNSS location validity period; GNSS measurement successfully completed; New or updated GNSS location validity period; Time of GNSS measurement; The identifier or index of the GNSS measurement gap configuration information for performing GNSS measurements; Automatically perform GNSS measurements.
27. A network device, comprising: A processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, performs the steps of the method as described in any one of claims 14 to 23.
28. A computer-readable storage medium having a computer program stored thereon, the computer program, when executed by a processor, implementing the steps of the method as claimed in any one of claims 1 to 23.