GNSS measurement method, terminal, network-side device, and readable storage medium

By sending instructions and time information to the terminal through network-side devices, the problem of when the terminal activates GNSS measurement is solved, enabling timely GNSS measurement in connected mode, avoiding communication failures due to outdated positioning, and improving system stability.

WO2025093053A9PCT designated stage expired Publication Date: 2026-04-23VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
VIVO MOBILE COMM CO LTD
Filing Date
2024-12-03
Publication Date
2026-04-23

AI Technical Summary

Technical Problem

The timing of when the terminal activates the GNSS measurement function is unclear, leading to outdated GNSS positioning and communication failures.

Method used

The network-side equipment sends the first indication and time information to the terminal to clarify when the terminal will perform GNSS measurements, including the indication and time information carried by the RRC message and MAC CE, to ensure that the terminal can perform GNSS measurements in a timely manner when connected.

Benefits of technology

This ensures that the terminal can perform GNSS measurements in a timely manner, avoiding communication failures caused by outdated GNSS positioning, and improving the stability and efficiency of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024136414_23042026_PF_FP_ABST
    Figure CN2024136414_23042026_PF_FP_ABST
Patent Text Reader

Abstract

The present application belongs to the technical field of wireless communications. Disclosed are a GNSS measurement method, a terminal, a network-side device, and a readable storage medium. The GNSS measurement method in the embodiment of the present application comprises: when a first condition is met, a terminal executing GNSS measurement, wherein the first condition comprises any one of the following: the terminal having received a first instruction and first time information which are sent by a network-side device, the terminal having received the first instruction sent by the network-side device, and the terminal having received the first time information sent by the network-side device, the first instruction being used for instructing the network-side device to enable GNSS measurement of the terminal, and the first time information being time information for the terminal to execute GNSS measurement.
Need to check novelty before this filing date? Find Prior Art

Description

GNSS measurement methods, terminals, network-side equipment, and readable storage media

[0001] Cross-references to related applications

[0002] This application claims priority to Chinese Patent Application No. 202311465855.7, filed in China on November 3, 2023, the entire contents of which are incorporated herein by reference. Technical Field

[0003] This application belongs to the field of wireless communication technology, specifically relating to a Global Navigation Satellite System (GNSS) measurement method, terminal, network-side equipment, and readable storage medium. Background Technology

[0004] In some communication scenarios, the terminal needs to perform GNSS measurements to obtain GNSS positioning. The prerequisites for the terminal to perform GNSS measurements include that the terminal can perform GNSS measurements (e.g., the network is enabled or activated to perform GNSS measurements) and the terminal has obtained the time to perform GNSS measurements.

[0005] In related technologies, the network side can send GNSS measurement-related information through two types of messages (such as Radio Resource Control (RRC) signaling and Media Access Control (MAC) Control Element (CE)). However, it is unclear when the terminal will activate the GNSS measurement function (i.e., it is unclear when the terminal can perform GNSS measurements). Summary of the Invention

[0006] This application provides a GNSS measurement method, a terminal, a network-side device, and a readable storage medium, which can solve the problem of how to determine when the terminal activates the GNSS measurement function.

[0007] Firstly, a GNSS measurement method is provided, including:

[0008] If the first condition is met, the terminal performs GNSS measurements;

[0009] The first condition includes any one of the following:

[0010] The terminal receives a first instruction and a first time information sent by the network-side device;

[0011] The terminal receives a first instruction sent by the network-side device;

[0012] The terminal receives the first real-time information sent by the network-side device;

[0013] Wherein, the first indication is used to instruct the network-side device to enable the GNSS measurement of the terminal, and the first time information is the time information of the terminal performing GNSS measurement.

[0014] Secondly, a GNSS measurement method is provided, including:

[0015] The network-side device sends at least one of a first instruction and a first time information to the terminal;

[0016] Wherein, the first indication is used to instruct the network-side device to enable the GNSS measurement of the terminal, and the first time information is the time information of the terminal performing GNSS measurement;

[0017] Wherein, receiving the first instruction is the first condition for the terminal to perform GNSS measurement, or receiving the first instruction and the first time information is the first condition for the terminal to perform GNSS measurement, or receiving the first time information is the first condition for the terminal to perform GNSS measurement.

[0018] Thirdly, a GNSS measuring device is provided, comprising:

[0019] The first processing module is used to perform GNSS measurements if the first condition is met;

[0020] The first condition includes any one of the following:

[0021] The terminal receives a first instruction and a first time information sent by the network-side device;

[0022] The terminal receives a first instruction sent by the network-side device;

[0023] The terminal receives the first real-time information sent by the network-side device;

[0024] Wherein, the first indication is used to instruct the network-side device to enable the GNSS measurement of the terminal, and the first time information is the time information of the terminal performing GNSS measurement.

[0025] Fourthly, a GNSS measuring device is provided, comprising:

[0026] The first sending module is configured to send at least one of a first instruction and a first time information to the terminal;

[0027] Wherein, the first indication is used to instruct the network-side device to enable the GNSS measurement of the terminal, and the first time information is the time information of the terminal performing GNSS measurement;

[0028] Wherein, receiving the first instruction is the first condition for the terminal to perform GNSS measurement, or receiving the first instruction and the first time information is the first condition for the terminal to perform GNSS measurement, or receiving the first time information is the first condition for the terminal to perform GNSS measurement.

[0029] Fifthly, a terminal is provided, the terminal including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect.

[0030] In a sixth aspect, a terminal is provided, including a processor and a communication interface, wherein the processor is used to perform GNSS measurements when a first condition is met;

[0031] The first condition includes any one of the following:

[0032] The terminal receives a first instruction and a first time information sent by the network-side device;

[0033] The terminal receives a first instruction sent by the network-side device;

[0034] The terminal receives the first real-time information sent by the network-side device;

[0035] Wherein, the first indication is used to instruct the network-side device to enable the GNSS measurement of the terminal, and the first time information is the time information of the terminal performing GNSS measurement.

[0036] In a seventh aspect, a network-side device is provided, the network-side device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the second aspect.

[0037] Eighthly, a network-side device is provided, including a processor and a communication interface, wherein the communication interface is used to send at least one of a first instruction and a first time information to a terminal;

[0038] Wherein, the first indication is used to instruct the network-side device to enable the GNSS measurement of the terminal, and the first time information is the time information of the terminal performing GNSS measurement;

[0039] Wherein, receiving the first instruction is the first condition for the terminal to perform GNSS measurement, or receiving the first instruction and the first time information is the first condition for the terminal to perform GNSS measurement, or receiving the first time information is the first condition for the terminal to perform GNSS measurement.

[0040] A ninth aspect provides a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the second aspect.

[0041] In a tenth aspect, a wireless communication system is provided, comprising: a terminal and a network-side device, wherein the terminal is configured to perform the steps of the GNSS measurement method as described in the first aspect, and the network-side device is configured to perform the steps of the GNSS measurement method as described in the second aspect.

[0042] Eleventhly, a chip is provided, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the GNSS measurement method as described in the first aspect, or to implement the GNSS measurement method as described in the second aspect.

[0043] In a twelfth aspect, a computer program / program product is provided, which is stored in a storage medium and executed by at least one processor to implement the steps of the GNSS measurement method as described in the first or second aspect.

[0044] In this application embodiment, it is clarified when the terminal can perform GNSS measurement, or when the GNSS measurement function is activated, so that the terminal can perform GNSS measurement in a timely manner and avoid communication failures caused by outdated GNSS positioning. Attached Figure Description

[0045] Figure 1 is a block diagram of a wireless communication system applicable to an embodiment of this application;

[0046] Figure 2 is a flowchart illustrating the GNSS measurement method executed by the terminal according to an embodiment of this application;

[0047] Figure 3 is a flowchart illustrating the GNSS measurement method performed by a network-side device according to an embodiment of this application.

[0048] Figure 4 is a schematic diagram of the structure of a GNSS measuring device according to an embodiment of this application;

[0049] Figure 5 is a second schematic diagram of the GNSS measuring device according to an embodiment of this application;

[0050] Figure 6 is a schematic diagram of the structure of a communication device according to an embodiment of this application;

[0051] Figure 7 is a schematic diagram of the hardware structure of the terminal according to an embodiment of this application;

[0052] Figure 8 is a schematic diagram of the hardware structure of the network-side device according to an embodiment of this application. Detailed Implementation

[0053] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0054] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, without limiting the number of objects; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, "A or B" covers three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0055] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.

[0056] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), or other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.

[0057] The following is a brief introduction to some of the technical aspects involved in this application.

[0058] (1) Non-Terrestrial Network (NTN)

[0059] The 3rd Generation Partnership Project (3GPP) defines NTN as "a network or network segment that uses airborne or space-based vehicles to carry transmission equipment, relay nodes, or base stations." Simply put, it's a general term for any network involving non-terrestrial flying objects, including satellite communication networks and High Altitude Platform (HAP) systems. NTN allows traditional 3GPP terrestrial networks to break through the limitations of the ground and extend into natural spaces such as the air, sea, and land. Since the current focus of 3GPP work is on satellite communication networks, NTN in a narrower sense primarily refers to satellite communication.

[0060] (2) Connected-state GNSS measurements

[0061] In NTN scenarios, terminals need to perform GNSS measurements to obtain GNSS positioning. In R17 Internet of Things NTN (IoT-NTN), simultaneous GNSS measurement and Narrow Band Internet of Things (NB-IoT) / enhanced machine-type communication (eMTC) data transmission are not supported. Terminals can only perform GNSS measurements in RRC_IDLE mode. If the terminal's GNSS positioning is outdated, the terminal must enter RRC_IDLE mode to perform GNSS measurement. To enable terminals in RRC_IDLE mode to perform GNSS measurements, R18 IoT-NTN introduces two mechanisms: network-triggered GNSS measurement and automatic GNSS measurement.

[0062] Figure 1 shows a block diagram of a wireless communication system applicable to an embodiment of this application. The wireless communication system includes a terminal 11, a satellite 12, and an NTN gateway 13. The terminal 11 communicates with the satellite 12 via a service link, the satellite 12 communicates with the NTN gateway 13 via a feeder link, and the NTN gateway 13 communicates with a data network. It should be noted that the number of communication devices in the wireless communication system shown in Figure 1 is only for illustrative purposes; the number of communication devices can be multiple, and the connection relationships can be changed according to actual circumstances. The example in Figure 1 is not intended to limit the wireless communication system provided in the embodiments of this application. For example, only one terminal 11 is shown in Figure 1; in some embodiments, the wireless communication system shown in Figure 1 may have more terminals 11 communicating with the satellite 12.

[0063] Terminal 11 can be a mobile phone, tablet computer, laptop computer, laptop computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipboard equipment, pedestrian user equipment (PUE), smart home (home devices with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game console, personal computer (PC), ATM, or self-service machine, etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. The vehicle-mounted equipment can also be referred to as a vehicle-mounted terminal, vehicle-mounted controller, vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip, or vehicle-mounted unit, etc. It should be noted that the specific type of terminal 11 is not limited in the embodiments of this application.

[0064] The GNSS measurement method, terminal, network-side equipment, and readable storage medium provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.

[0065] It should be noted that the various embodiments of this application can be applied to non-terrestrial network (NTN) scenarios, as well as other scenarios that require GNSS measurements, such as terrestrial network scenarios and integrated air-space scenarios.

[0066] Please refer to Figure 2. This embodiment of the application provides a GNSS measurement method, including:

[0067] Step 21: If the first condition is met, the terminal performs GNSS measurements;

[0068] The first condition includes any one of the following:

[0069] The terminal receives a first instruction and a first time information sent by the network-side device;

[0070] The terminal receives a first instruction sent by the network-side device;

[0071] The terminal receives the first real-time information sent by the network-side device;

[0072] Wherein, the first indication is used to instruct the network-side device to enable the GNSS measurement of the terminal, and the first time information is the time information of the terminal performing GNSS measurement.

[0073] In this embodiment of the application, GNSS measurement can also be referred to as GNSS acquisition or GNSS reacquisition, that is, the acquisition or reacquisition of GNSS positioning.

[0074] The terminal performing GNSS measurements can also be understood as the terminal being enabled to perform GNSS measurements.

[0075] Optionally, in this embodiment, the terminal performs GNSS measurements when it is in RRC connected state and meets the first condition. That is, the terminal can be in RRC connected state and has the capability to perform GNSS measurements in connected state. In this embodiment, the GNSS measurement can be a GNSS measurement performed by the terminal in RRC connected state.

[0076] In this application example, optionally, the network-side device can be a network-side device in an NTN network, such as a satellite, drone, aircraft, or a ground base station connected to a satellite.

[0077] In this embodiment of the application, the first instruction can be gnss-AutonomousEnabled.

[0078] Optionally, the first indication can be carried via an RRC message. The RRC message may include at least one of the following: an RRC connection setup message, an RRC connection resume message, an RRC connection re-establishment message, or an RRC connection reconfiguration message.

[0079] In this embodiment of the application, optionally, the first time information is the time required for GNSS measurement reported by the terminal, which is the time information configured by the network-side device for performing GNSS measurement. Optionally, the first time information includes time length information, wherein the time length information in the first time information is greater than or equal to the time required for GNSS measurement reported by the terminal, so as to meet the time requirements for the terminal to perform GNSS measurement. In this embodiment of the application, optionally, the terminal performing GNSS measurement can also be described as the GNSS measurement function being activated.

[0080] Optionally, in this embodiment, the terminal does not perform GNSS measurements, which can also be described as the GNSS measurement function not being activated. It is understood that the terminal not performing GNSS measurements includes not performing automatic GNSS measurements and network-triggered GNSS measurements, not performing automatic GNSS measurements, and not performing network-triggered GNSS measurements.

[0081] In this application embodiment, it is clarified when the terminal can perform GNSS measurement, or when the GNSS measurement function is activated, so that the terminal can perform GNSS measurement in a timely manner and avoid communication failure caused by outdated GNSS positioning.

[0082] In this embodiment of the application, optionally, the first time information is carried via an RRC message or a MAC CE. The MAC CE may include a GNSS Measurement Command MAC CE. The RRC message may include at least one of the following: an RRC connection setup message, an RRC connection recovery message, an RRC connection re-establishment message, or an RRC connection reconfiguration message.

[0083] Optionally, in this embodiment of the application, the first time information includes time length information, that is, the terminal can perform GNSS measurements within the time length.

[0084] In this embodiment of the application, optionally, the first time information is timer information, time interval information, time window information, or period information. When the first time information includes timer information, the timer information may include the length of the timer. The timer is started when the terminal performs GNSS measurement. If the timer does not time out and the terminal completes the GNSS measurement, the timer stops; if the timer times out but the terminal does not complete the GNSS measurement, the GNSS measurement is considered to have failed.

[0085] Optionally, in this embodiment of the application, if the first condition includes the terminal receiving a first instruction and a first time information sent by the network-side device, the method further includes: if the terminal receives the first instruction sent by the network-side device but does not receive the first time information sent by the network-side device, the terminal does not perform the GNSS measurement. In other words, the terminal is not enabled to perform GNSS measurement or the GNSS measurement enablement is not applied. That is, in this embodiment of the application, the terminal does not activate the GNSS measurement function upon receiving only the first instruction, but waits until the first time information is received before activating the GNSS measurement function.

[0086] Therefore, when the terminal can perform GNSS measurements, the embodiments of this application provide a specific scheme for the terminal to acquire time information and perform GNSS measurements based on the time information.

[0087] The process of a terminal performing GNSS measurements is as follows: The terminal receives signals transmitted to the ground by satellites at precise time intervals. The satellite's position can be found in the satellite ephemeris, and the distance from the terminal to the satellite can be obtained by multiplying the time it takes for the signal to travel from the satellite to the user by the speed of light. By combining data from multiple satellites, the terminal's position, i.e., GNSS positioning, can be obtained. Due to the mobility of the terminal and satellites, GNSS positioning usually has a valid time frame; after this time frame, the GNSS positioning is considered invalid or outdated.

[0088] Optionally, in this embodiment of the application, the GNSS measurement method further includes: when the terminal does not perform GNSS measurement and the GNSS positioning of the terminal is out-of-date, the terminal performs at least one of the following operations:

[0089] Leaving the RRC connection state;

[0090] Enter the RRC idle state (RRC_IDLE).

[0091] In this application embodiment, GNSS positioning being outdated can also be described as GNSS positioning being invalid.

[0092] Since GNSS positioning is outdated and the terminal cannot perform GNSS measurements, the terminal needs to leave the RRC connected state and enter the RRC idle state.

[0093] Optionally, in this embodiment of the application, if the first condition includes the terminal receiving a first instruction and first time information sent by the network-side device, the method further includes: the terminal performing GNSS measurement based on the first time information.

[0094] Optionally, the terminal performs GNSS measurements based on the time length information indicated by the first time information. That is, the terminal can perform GNSS measurements using the time length information. It is understood that the terminal can perform GNSS measurements within the time period indicated by the time length information. If the terminal completes the GNSS measurement within the time period indicated by the time length information, the terminal can trigger the process of reporting the valid GNSS duration. If the terminal does not complete the GNSS measurement within the time period indicated by the time length information, the GNSS measurement is considered to have failed.

[0095] Optionally, the method further includes at least one of the following:

[0096] The time for performing GNSS measurements is within the inactive period of the connected mode discontinuous reception (C-DRX) of the terminal (the specific time can be determined by the terminal).

[0097] The start time for performing GNSS measurements is the time when the first time information is received.

[0098] In this embodiment of the application, when the terminal completes GNSS measurement, it can trigger the reporting of the remaining valid duration of GNSS.

[0099] In some embodiments, the first condition includes the terminal receiving a first indication sent by the network-side device; that is, once the terminal receives the first indication, it considers the GNSS measurement function to be activated. However, when the first condition includes the terminal receiving a first indication sent by the network-side device, determining the timing information for the terminal to perform GNSS measurements is a problem that needs to be solved.

[0100] Optionally, in this embodiment of the application, if the first condition includes the terminal receiving a first indication sent by the network-side device, the method further includes:

[0101] If the terminal does not receive the first time information sent by the network-side device, the terminal obtains the second time information, which is the time information when the terminal performs GNSS measurements.

[0102] Optionally, the terminal obtains the second time information through one of the following methods:

[0103] 1) The third time information is used as the second time information, and the third time information is agreed upon by the protocol; the agreed time is, for example, 31 seconds.

[0104] Optionally, in this embodiment of the application, the second time information includes time length information.

[0105] In this embodiment of the application, optionally, the time length information includes timer information, time interval information, time window information, or period information.

[0106] 2) The most recently reported fourth time information is used as the second time information, wherein the fourth time information is the time information required for the terminal to perform GNSS measurements;

[0107] Optionally, in this embodiment, the fourth time information is: the fourth time information reported by the terminal to the currently connected network or the most recently connected network. The most recently connected network can also be referred to as the network that was most recently connected previously.

[0108] 3) The fifth time information is used as the second time information, and the fifth time information is configured by the network-side device.

[0109] Optionally, in this embodiment of the application, the fifth time information is carried via an RRC message.

[0110] Optionally, in this embodiment of the application, when the first indication is carried through a first RRC message, the first RRC message also carries the fifth time information. The first RRC message may include at least one of the following: an RRC connection setup message, an RRC connection resume message, an RRC connection re-establishment message, or an RRC connection reconfiguration message. It is understood that if the first RRC message carries the first indication, the first RRC message must also carry the fifth time information; in other words, if the first indication is included in the first RRC message, the fifth time information must also be included in the first RRC message.

[0111] The method described in this application clarifies when the terminal activates the GNSS measurement function (i.e., when the terminal can perform GNSS measurements); and clarifies how the terminal obtains the duration of GNSS measurement execution when it believes that the GNSS measurement function is activated upon receiving the network-side GNSS measurement enable configuration. This allows the terminal to perform GNSS measurements upon receiving the network-side GNSS measurement enable configuration. It is worth noting that the exact time the terminal performs GNSS measurements is based on the terminal's implementation.

[0112] Optionally, in this embodiment of the application, when obtaining the second time information involves using the fifth time information as the second time information, the method further includes:

[0113] If the fifth time information configured by the network-side device is not received, the terminal performs at least one of the following operations:

[0114] It is assumed that the value of the second time information is 0;

[0115] GNSS measurements are not performed.

[0116] The cell currently hosted or connected is deemed to be prohibited from hosting or connecting;

[0117] Leaving the RRC connection state;

[0118] Enter the RRC idle state (RRC_Idle).

[0119] Optionally, in this embodiment of the application, the GNSS measurement method further includes: after the terminal leaves the RRC connected state or enters the RRC idle state, and the remaining valid time of GNSS positioning is less than or equal to a preset time threshold, not initiating at least one of the following operations: connection establishment, connection recovery, connection reconstruction, or handover. The preset time threshold can be agreed upon by a protocol or configured by the network side. That is, if the remaining valid time of GNSS positioning is less than or equal to the preset time threshold, it indicates that the remaining valid time of GNSS positioning is limited, and it may become invalid after the initial access, connection recovery, connection reconstruction, or handover operation is performed. In this case, there is no need to initiate the initial access, connection recovery, connection reconstruction, or handover operation.

[0120] Optionally, in this embodiment of the application, the GNSS measurement method further includes: the terminal performing GNSS measurement based on the second time information.

[0121] Optionally, the terminal performs GNSS measurements based on the time length information indicated by the second time information. That is, the terminal can perform GNSS measurements using the time length information. It is understood that the terminal can perform GNSS measurements within the time period indicated by the time length information. If the terminal completes the GNSS measurement within the time period indicated by the time length information, the terminal can trigger the process of reporting the effective duration of the GNSS. If the terminal does not complete the GNSS measurement within the time period indicated by the time length information, the GNSS measurement is considered to have failed.

[0122] Optionally, the start time of the GNSS measurement is within the period of inactivity of the discontinuous reception in the connected state of the terminal, and the specific time can be determined based on the terminal. In this embodiment, when the terminal completes the GNSS measurement, it can trigger the reporting of the remaining valid duration of the GNSS.

[0123] Optionally, in this embodiment of the application, the GNSS measurement method further includes: after the terminal acquires the second time information, upon receiving the first time information sent by the network-side device, the terminal performs GNSS measurement based on the first time information. That is, the network-side device can update the duration of the GNSS measurement performed by the terminal. Optionally, the first time information can be carried via a MAC CE.

[0124] Optionally, in this embodiment of the application, the GNSS measurement method further includes: the GNSS measurement includes at least one of the following:

[0125] Automatic GNSS surveying;

[0126] Network-triggered GNSS measurements.

[0127] The process of network-triggered GNSS measurement is as follows:

[0128] 1) During the initial access / connection recovery / connection reconstruction / switching process, the terminal reports GNSS-ValidityDuration (indicating the remaining valid duration of the terminal's GNSS positioning) and GNSS-PositionFixDuration (indicating the time required for the terminal to perform GNSS measurements) via Message5 (Msg5).

[0129] 2) The network side can trigger the terminal to perform GNSS measurements during the GNSS measurement gap by sending a MAC CE, wherein the value of the GNSS measurement gap is indicated by the MAC CE.

[0130] 3) After the terminal successfully performs GNSS measurement, it reports the remaining valid duration of the GNSS positioning via MAC CE.

[0131] The process of automatic GNSS measurement is as follows:

[0132] 1) The terminal can perform automatic GNSS measurements during the inactive state of the connected discontinuous reception (C-DRX) period, and the exact start time of the GNSS measurement is determined based on the implementation.

[0133] 2) After the terminal successfully performs GNSS measurement, it reports the remaining valid duration of the GNSS positioning via MAC CE.

[0134] It should be noted that the terminal in this application embodiment is a terminal with GNSS measurement capability, such as an NB-IoT user equipment (UE) or an eMTC UE.

[0135] Please refer to Figure 3. This application embodiment also provides a GNSS measurement method, including:

[0136] Step 31: The network-side device sends at least one of the first instruction and the first time information to the terminal;

[0137] Wherein, the first indication is used to instruct the network-side device to enable the GNSS measurement of the terminal, and the first time information is the time information of the terminal performing GNSS measurement;

[0138] Wherein, receiving the first instruction is the first condition for the terminal to perform GNSS measurement, or receiving the first instruction and the first time information is the first condition for the terminal to perform GNSS measurement, or receiving the first time information is the first condition for the terminal to perform GNSS measurement.

[0139] Optionally, in this embodiment of the application, the first time information is the time information configured by the network-side device for the terminal to perform GNSS measurements based on the time required for the GNSS measurement reported by the terminal.

[0140] Optionally, in this embodiment of the application, the first time information is carried via an RRC message or a MAC CE.

[0141] Optionally, in this embodiment of the application, the first time information includes time length information.

[0142] Optionally, in this embodiment of the application, the GNSS measurement method further includes: the network-side device sending fifth time information to the terminal, wherein the fifth time information is the time information configured for the terminal to perform GNSS measurement when the network-side device does not send first time information.

[0143] Optionally, in this embodiment of the application, the fifth time information includes time length information.

[0144] In this embodiment of the application, optionally, the time length information includes timer information, time interval information, time window information, or period information.

[0145] Optionally, in this embodiment of the application, the GNSS measurement method further includes at least one of the following:

[0146] The network-side device sends a first request to the network-side device most recently connected to the terminal, the first request being used to request the GNSS measurement time information reported by the terminal.

[0147] The network-side device receives the GNSS measurement time information reported by the terminal from the network-side device to which the terminal was most recently connected;

[0148] The GNSS measurement time information reported by the terminal is used to determine the fifth time information.

[0149] In this embodiment of the application, the network-side device that the terminal recently connected to can also be referred to as the network-side device that the terminal previously connected to most recently.

[0150] In some embodiments of this application, optionally, in the case of RRC connection establishment, if the terminal has not reported the time required for GNSS measurement to the network-side device, the network-side device needs to configure the fifth time information. Optionally, the fifth time information can be configured as the maximum time required for currently supported GNSS measurement, for example, 31 seconds.

[0151] In some other embodiments of this application, optionally, in the case of RRC connection restoration / RRC connection reconstruction / switching, although the terminal has reported the time required for GNSS measurement to the network-side device that was last connected, the network-side device currently connected to the terminal cannot obtain the time required for GNSS measurement from the network-side device that was last connected to the terminal. In this case, the network-side device needs to configure the fifth time information. Optionally, the fifth time information can be configured as the maximum time required for currently supported GNSS measurement, for example, 31 seconds.

[0152] In some other embodiments of this application, optionally, in the case of RRC connection restoration / RRC connection reconstruction / switching, the terminal reports the time required for GNSS measurement to the network-side device with the most recent connection. The network-side device currently connected to the terminal can obtain the time required for GNSS measurement from the network-side device with the most recent connection. Based on the time required for GNSS measurement obtained from the network-side device with the most recent connection, the network-side device currently connected to the terminal configures fifth time information. The method by which the network-side device currently connected to the terminal obtains the time required for GNSS measurement from the network-side device with the most recent connection can be at least one of the following:

[0153] The currently connected network-side device sends a first request to the network-side device that the terminal last connected to. The first request is used to request the GNSS measurement time information reported by the terminal.

[0154] The currently connected network-side device receives the GNSS measurement time information reported by the terminal from the network-side device it most recently connected to.

[0155] Optionally, in this embodiment of the application, the fifth time information is carried via an RRC message.

[0156] Optionally, in this embodiment of the application, when the first indication is carried by the first RRC message, the first RRC message also carries the fifth time information.

[0157] The GNSS measurement method provided in this application can be executed by a GNSS measurement device. This application uses a GNSS measurement device executing the GNSS measurement method as an example to illustrate the GNSS measurement device provided in this application.

[0158] Please refer to Figure 4. This embodiment of the application also provides a GNSS measuring device 40, including:

[0159] The first processing module 41 is used to perform GNSS measurements when the first condition is met;

[0160] The first condition includes any one of the following:

[0161] The terminal receives the first instruction and the first time information sent by the network-side device;

[0162] The terminal receives the first instruction sent by the network-side device;

[0163] The terminal receives the first real-time information sent by the network-side device;

[0164] Wherein, the first indication is used to instruct the network-side device to enable the GNSS measurement of the terminal, and the first time information is the time information of the terminal performing GNSS measurement.

[0165] In this application embodiment, it is clarified when the terminal can perform GNSS measurement, or when the GNSS measurement function is activated, so that the terminal can perform GNSS measurement in a timely manner and avoid communication failures caused by outdated GNSS positioning.

[0166] Optionally, if the first condition includes the terminal receiving a first instruction and first time information sent by the network-side device, the GNSS measuring device 40 further includes:

[0167] The second processing module is configured to not perform GNSS measurements if it receives a first instruction from the network-side device but does not receive the first time information from the network-side device.

[0168] Optionally, the terminal performing GNSS measurements includes: the GNSS measurement function being activated.

[0169] Optionally, the terminal not performing GNSS measurements includes: GNSS measurements not being activated.

[0170] Optionally, the GNSS measuring device 40 further includes:

[0171] The first execution module is configured to perform at least one of the following operations when the terminal does not perform GNSS measurements and the GNSS positioning of the terminal is outdated:

[0172] Leaving the RRC connection state;

[0173] Enter RRC idle state.

[0174] Optionally, the first time information is carried via an RRC message or a Media Access Control Unit (MAC CE).

[0175] Optionally, the first time information includes time length information.

[0176] Optionally, if the first condition includes the terminal receiving a first instruction and first time information sent by the network-side device, the GNSS measuring device 40 further includes:

[0177] The second execution module is used to perform GNSS measurements based on the first time information.

[0178] Optionally, the start time of performing GNSS measurements is within the period of inactivity of the discontinuous reception C-DRX in the connected state of the terminal;

[0179] Optionally, the start time of performing the GNSS measurement is the time when the first time information is received.

[0180] Optionally, if the first condition includes the terminal receiving a first indication sent by the network-side device, the GNSS measuring device 40 further includes:

[0181] The acquisition module is used to acquire second time information when the first time information sent by the network-side device is not received, wherein the second time information is the time information of the terminal performing GNSS measurement;

[0182] The terminal obtains the second time information through one of the following methods:

[0183] The third time information is used as the second time information, and the third time information is agreed upon by the protocol.

[0184] The most recently reported fourth time information is used as the second time information, and the fourth time information is the time information required for the terminal to perform GNSS measurements.

[0185] The fifth time information is used as the second time information, and the fifth time information is configured by the network-side device.

[0186] Optionally, the second time information includes time length information.

[0187] Optionally, the time length information includes timer information, time interval information, time window information, or period information.

[0188] Optionally, the fourth time information is: the fourth time information reported by the terminal to the currently connected network or the network most recently connected.

[0189] Optionally, the fifth time information is carried via an RRC message.

[0190] Optionally, if the first indication is carried via a first RRC message, the first RRC message may also carry the fifth time information.

[0191] Optionally, if obtaining the second time information involves using the fifth time information as the second time information, the GNSS measuring device 40 further includes:

[0192] The third execution module is configured to perform at least one of the following operations if it does not receive the fifth time information configured by the network-side device:

[0193] It is assumed that the value of the second time information is 0;

[0194] GNSS measurements are not performed.

[0195] The cell currently hosted or connected is deemed to be prohibited from hosting or connecting;

[0196] Leaving the RRC connection state;

[0197] Enter RRC idle state.

[0198] Optionally, the GNSS measuring device 40 further includes:

[0199] The third processing module is configured to, after the terminal leaves the RRC connected state or enters the RRC idle state, and when the remaining valid time of GNSS positioning is less than or equal to a preset time threshold, not initiate at least one of the following operations:

[0200] Connection established;

[0201] Connection restored;

[0202] Reconnection reconstruction;

[0203] Switch.

[0204] Optionally, the GNSS measuring device 40 further includes:

[0205] The fourth execution module is used to perform GNSS measurements based on the second time information.

[0206] Optionally, the start time of performing GNSS measurements is within the period when the C-DRX is inactive in the connected state of the terminal.

[0207] Optionally, the GNSS measuring device 40 further includes:

[0208] The fifth execution module is used to perform GNSS measurements based on the first time information received from the network-side device.

[0209] Optionally, the GNSS measurements include at least one of the following:

[0210] Automatic GNSS surveying;

[0211] Network-triggered GNSS measurements.

[0212] The GNSS measuring device in this embodiment can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices besides a terminal. For example, the terminal can include, but is not limited to, the type of terminal 11 listed above; other devices can be servers, network attached storage (NAS), etc., and this embodiment does not impose specific limitations.

[0213] The GNSS measuring device provided in this application embodiment can implement all the processes implemented in the method embodiment of FIG2 and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0214] Please refer to Figure 5. This application example also provides a GNSS measuring device 50, including:

[0215] The first sending module 51 is used to send at least one of a first instruction and a first time information to the terminal;

[0216] Wherein, the first indication is used to instruct the network-side device to enable the GNSS measurement of the terminal, and the first time information is the time information of the terminal performing GNSS measurement;

[0217] Wherein, receiving the first instruction is the first condition for the terminal to perform GNSS measurement, or receiving the first instruction and the first time information is the first condition for the terminal to perform GNSS measurement, or receiving the first time information is the first condition for the terminal to perform GNSS measurement.

[0218] Optionally, the first time information is carried via an RRC message or a MAC CE.

[0219] Optionally, the first time information includes time length information.

[0220] Optionally, the GNSS measuring device 50 further includes:

[0221] The second sending module is used to send fifth time information to the terminal. The fifth time information is the time information configured for the terminal to perform GNSS measurements when the network-side device does not send the first time information.

[0222] Optionally, the fifth time information includes time length information.

[0223] Optionally, the time length information includes timer information, time interval information, time window information, or period information.

[0224] Optionally, the GNSS measuring device 50 further includes at least one of the following:

[0225] The third sending module is used to send a first request to the network-side device most recently connected to the terminal, the first request being used to request the GNSS measurement time information reported by the terminal.

[0226] The receiving module is used to receive the GNSS measurement time information reported by the terminal from the network-side device that the terminal has most recently connected to;

[0227] The GNSS measurement time information reported by the terminal is used to determine the fifth time information.

[0228] Optionally, the fifth time information is carried via an RRC message.

[0229] Optionally, if the first indication is carried via a first RRC message, the first RRC message may also carry the fifth time information.

[0230] The GNSS measuring device in the embodiments of this application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip.

[0231] The GNSS measuring device provided in this application embodiment can implement the various processes implemented in the method embodiment of FIG3 and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0232] As shown in Figure 6, this application embodiment also provides a communication device 60, including a processor 61 and a memory 62. The memory 62 stores a program or instructions that can run on the processor 61. For example, when the communication device 60 is a terminal, the program or instructions executed by the processor 61 implement the various steps of the GNSS measurement method embodiment executed by the terminal described above, and achieve the same technical effect. When the communication device 60 is a network-side device, the program or instructions executed by the processor 61 implement the various steps of the GNSS measurement method embodiment executed by the network-side device described above, and achieve the same technical effect. To avoid repetition, this will not be described again here.

[0233] This application also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps in the method embodiment shown in FIG2. This terminal embodiment corresponds to the above-described terminal-side method embodiment, and all implementation processes and methods of the above-described method embodiments can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, FIG7 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of this application.

[0234] The terminal 70 includes, but is not limited to, at least some of the following components: radio frequency unit 71, network module 72, audio output unit 73, input unit 74, sensor 75, display unit 76, user input unit 77, interface unit 78, memory 79, and processor 710.

[0235] Those skilled in the art will understand that terminal 70 may also include a power supply (such as a battery) for powering various components. The power supply can be logically connected to processor 710 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The terminal structure shown in Figure 7 does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0236] It should be understood that, in this embodiment, the input unit 74 may include a graphics processing unit (GPU) 741 and a microphone 742. The GPU 741 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 76 may include a display panel 761, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 77 includes at least one of a touch panel 771 and other input devices 772. The touch panel 771 is also called a touch screen. The touch panel 771 may include a touch detection device and a touch controller. Other input devices 772 may include, but are not limited to, a physical keyboard, function keys (such as volume control buttons, power buttons, etc.), a trackball, a mouse, and a joystick, which will not be described in detail here.

[0237] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 71 can transmit it to the processor 710 for processing; in addition, the radio frequency unit 71 can send uplink data to the network-side device. Typically, the radio frequency unit 71 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.

[0238] The memory 79 can be used to store software programs or instructions, as well as various data. The memory 79 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 79 may include volatile memory or non-volatile memory. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 79 in the embodiments of this application includes, but is not limited to, these and any other suitable types of memory.

[0239] Processor 710 may include one or more processing units; optionally, processor 710 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 710.

[0240] The processor 710 is used to perform GNSS measurements by the terminal when the first condition is met.

[0241] The first condition includes any one of the following:

[0242] The terminal receives a first instruction and a first time information sent by the network-side device;

[0243] The terminal receives a first instruction sent by the network-side device;

[0244] The terminal receives the first real-time information sent by the network-side device;

[0245] Wherein, the first indication is used to instruct the network-side device to enable the GNSS measurement of the terminal, and the first time information is the time information of the terminal performing GNSS measurement.

[0246] In this application embodiment, it is clarified when the terminal can perform GNSS measurement, or when the GNSS measurement function is activated, so that the terminal can perform GNSS measurement in a timely manner and avoid communication failures caused by outdated GNSS positioning.

[0247] It is understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of method embodiment 2 and achieve the same or corresponding technical effects. To avoid repetition, it will not be described again here.

[0248] This application also provides a network-side device, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the method embodiment shown in FIG3. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this network-side device embodiment and can achieve the same technical effect.

[0249] Specifically, this application embodiment also provides a network-side device. As shown in FIG8, the network-side device 800 includes: an antenna 81, a radio frequency (RF) device 82, a baseband device 83, a processor 84, and a memory 85. The antenna 81 is connected to the RF device 82. In the uplink direction, the RF device 82 receives information through the antenna 81 and sends the received information to the baseband device 83 for processing. In the downlink direction, the baseband device 83 processes the information to be transmitted and sends it to the RF device 82, which then processes the received information and transmits it through the antenna 81.

[0250] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 83, which includes a baseband processor.

[0251] The baseband device 83 may include at least one baseband board, on which multiple chips are disposed, as shown in FIG8. One of the chips is, for example, a baseband processor, which is connected to the memory 85 via a bus interface to call the program in the memory 85 and execute the network device operation shown in the above method embodiment.

[0252] The network-side device may also include a network interface 86, such as a Common Public Radio Interface (CPRI).

[0253] Specifically, the network-side device 800 in this application embodiment further includes: instructions or programs stored in memory 85 and executable on processor 84. Processor 84 calls the instructions or programs in memory 85 to execute the methods executed by each module shown in FIG5 and achieve the same technical effect. To avoid repetition, it will not be described in detail here.

[0254] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described GNSS measurement method embodiments and achieve the same technical effects. To avoid repetition, these will not be described again here.

[0255] The processor mentioned above is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.

[0256] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described GNSS measurement method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0257] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0258] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described GNSS measurement method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0259] This application also provides a wireless communication system, including: a terminal and a network-side device, wherein the terminal can be used to perform the steps of the GNSS measurement method performed by the terminal as described above, and the network-side device can be used to perform the steps of the GNSS measurement method performed by the network-side device as described above.

[0260] 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. Without further limitations, 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. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0261] From 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 computer software products plus necessary general-purpose hardware platforms, and of course, they can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions to cause the terminal or network-side device to execute the methods described in the various embodiments of this application.

[0262] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application 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 implementations under the guidance of this application without departing from the spirit and scope of the claims. All of these implementations are within the protection scope of this application.

Claims

1. A GNSS measurement method for a global navigation satellite system, comprising: If the first condition is met, the terminal performs GNSS measurements; The first condition includes any one of the following: The terminal receives a first instruction and a first time information sent by the network-side device; The terminal receives a first instruction sent by the network-side device; The terminal receives the first real-time information sent by the network-side device; Wherein, the first indication is used to instruct the network-side device to enable the GNSS measurement of the terminal, and the first time information is the time information of the terminal performing GNSS measurement.

2. The method of claim 1, wherein, If the first condition includes the terminal receiving a first instruction and first time information sent by the network-side device, the method further includes: If the terminal receives the first instruction sent by the network-side device but does not receive the first time information sent by the network-side device, the terminal will not perform GNSS measurements.

3. The method according to claim 1 or 2, comprising at least one of the following: The terminal performing GNSS measurements comprises: The GNSS measurement function is activated; The terminal does not perform GNSS measurements, including: the GNSS measurements are not activated.

4. The method according to claim 2 or 3, further comprising: If the terminal does not perform GNSS measurements and the terminal's GNSS positioning is outdated, the terminal performs at least one of the following operations: Leave the Radio Resource Control (RRC) connected state; Enter RRC idle state.

5. The method according to any one of claims 1 to 4, wherein, The first time information is carried via RRC messages or the Media Access Control Unit (MAC CE).

6. The method according to any one of claims 1 to 5, wherein, The first time information includes time length information.

7. The method according to any one of claims 1 to 6, wherein, If the first condition includes the terminal receiving a first instruction and first time information sent by the network-side device, the method further includes: The terminal performs GNSS measurements based on the first time information.

8. The method of claim 7, further comprising at least one of the following: The time during which the GNSS measurement is performed is within the period when the terminal is in the inactive state of discontinuous C-DRX reception in the connected state. The start time for performing GNSS measurements is the time when the first time information is received.

9. The method of claim 1, wherein, If the first condition includes the terminal receiving a first indication sent by the network-side device, the method further includes: If the terminal does not receive the first time information sent by the network-side device, the terminal obtains the second time information, which is the time information when the terminal performs GNSS measurements.

10. The method of claim 9, wherein, The terminal obtains the second time information through one of the following methods: The third time information is used as the second time information, and the third time information is agreed upon by the protocol. The most recently reported fourth time information is used as the second time information, and the fourth time information is the time information required for the terminal to perform GNSS measurements. The fifth time information is used as the second time information, and the fifth time information is configured by the network-side device.

11. The method of claim 9, wherein, The second time information includes time length information.

12. The method of claim 6 or 11, wherein, The time length information includes timer information, time interval information, time window information, or period information.

13. The method of claim 10, wherein, The fourth time information is the fourth time information reported by the terminal to the currently connected network or the network it most recently connected to.

14. The method of claim 10, wherein, The fifth time information is carried via an RRC message.

15. The method of claim 14, wherein, If the first indication is carried via a first RRC message, the first RRC message also carries the fifth time information.

16. The method of claim 10, wherein, When obtaining the second time information involves using the fifth time information as the second time information, the method further includes: If the fifth time information configured by the network-side device is not received, the terminal performs at least one of the following operations: It is assumed that the value of the second time information is 0; GNSS measurements are not performed. The cell currently hosted or connected is deemed to be prohibited from hosting or connecting; Leaving the RRC connection state; Enter RRC idle state.

17. The method of claim 16, further comprising: If, after the terminal leaves the RRC connected state or enters the RRC idle state, and the remaining valid time of GNSS positioning is less than or equal to a preset time threshold, at least one of the following operations will not be initiated: Connection established; Connection restored; Reconnection reconstruction; Switch.

18. The method of claim 9, further comprising: The terminal performs GNSS measurements based on the second time information.

19. The method of claim 18, further comprising: The time during which GNSS measurements are performed is within the period when the C-DRX is inactive in the connected state of the terminal.

20. The method according to claim 9 or 18, further comprising: Upon receiving the first time information sent by the network-side device, the terminal performs GNSS measurements based on the first time information.

21. The method of claim 1, wherein, The GNSS measurements include at least one of the following: Automatic GNSS surveying; Network-triggered GNSS measurements.

22. A GNSS measurement method, comprising: The network-side device sends at least one of a first instruction and a first time information to the terminal; Wherein, the first indication is used to instruct the network-side device to enable the GNSS measurement of the terminal, and the first time information is the time information of the terminal performing GNSS measurement; Wherein, receiving the first instruction is the first condition for the terminal to perform GNSS measurement, or receiving the first instruction and the first time information is the first condition for the terminal to perform GNSS measurement, or receiving the first time information is the first condition for the terminal to perform GNSS measurement.

23. The method of claim 22, wherein, The first time information is carried via RRC message or MAC CE.

24. The method of claim 22 or 23, wherein, The first time information includes time length information.

25. The method of claim 22, further comprising: The network-side device sends a fifth time information to the terminal. The fifth time information is the time information configured for the terminal to perform GNSS measurements when the network-side device does not send the first time information.

26. The method of claim 25, wherein, The fifth time information includes time length information.

27. The method of claim 24 or 26, wherein, The time length information includes timer information, time interval information, time window information, or period information.

28. The method of claim 25, further comprising at least one of the following: The network-side device sends a first request to the network-side device most recently connected to the terminal, the first request being used to request the GNSS measurement time information reported by the terminal. The network-side device receives the GNSS measurement time information reported by the terminal from the network-side device to which the terminal was most recently connected; wherein The GNSS measurement time information reported by the terminal is used to determine the fifth time information.

29. The method of claim 25 or 28, wherein, The fifth time information is carried via an RRC message.

30. The method of claim 29, wherein, If the first indication is carried via a first RRC message, the first RRC message also carries the fifth time information.

31. A GNSS measuring device, comprising: The first processing module is used to perform GNSS measurements if the first condition is met; The first condition includes any one of the following: The terminal receives the first instruction and the first time information sent by the network-side device; The terminal receives the first instruction sent by the network-side device; The terminal receives the first real-time information sent by the network-side device; Wherein, the first indication is used to instruct the network-side device to enable the GNSS measurement of the terminal, and the first time information is the time information of the terminal performing GNSS measurement.

32. A GNSS measuring device, comprising: The first sending module is configured to send at least one of a first instruction and a first time information to the terminal; Wherein, the first indication is used to instruct the network-side device to enable the GNSS measurement of the terminal, and the first time information is the time information of the terminal performing GNSS measurement; Wherein, receiving the first instruction is the first condition for the terminal to perform GNSS measurement, or receiving the first instruction and the first time information is the first condition for the terminal to perform GNSS measurement, or receiving the first time information is the first condition for the terminal to perform GNSS measurement.

33. A terminal comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the GNSS measurement method as claimed in any one of claims 1 to 21.

34. A network-side device comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the GNSS measurement method as claimed in any one of claims 22 to 30.

35. A readable storage medium storing a program or instructions that, when executed by a processor, implement the GNSS measurement method as claimed in any one of claims 1 to 21, or implement the steps of the GNSS measurement method as claimed in any one of claims 22 to 30.