Method and apparatus for determining validity time of global navigation satellite system GNSS information

CN115812328BActive Publication Date: 2026-09-04BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202280003324.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-27
Publication Date
2026-09-04
Estimated Expiration
2042-09-27

AI Technical Summary

Technical Problem

然而此种方式将无法使GNSS信息保持在生效状态,进而不能够支持终端与网络侧的持续通信,容易导致存在一定能量消耗

Benefits of technology

[0046]This disclosure provides a method and apparatus for determining the effective time of GNSS information. After the GNSS information expires, the effective time of the current GNSS information can be determined by expanding the determination based on the configuration information sent by the base station. This allows the GNSS information to remain in an effective state, enabling continuous communication between the terminal and the network side, thereby reducing the frequency of GNSS information measurement by the terminal and reducing the energy consumption of the terminal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115812328B_ABST
    Figure CN115812328B_ABST
Patent Text Reader

Abstract

The present disclosure provides a method and device for determining the validity time of GNSS information. The terminal can receive configuration information sent by the base station, which is used to determine the validity time of updating the current GNSS information, and determine the validity time of the current GNSS information. In the case of expired GNSS information, the present disclosure can maintain the communication between the terminal and the network side, reduce the frequency of GNSS information measurement of the terminal, and reduce the energy consumption of the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of wireless communication technology, and in particular to a method and apparatus for determining the effective time of GNSS information of a Global Navigation Satellite System. Background Technology

[0002] In the research of wireless communication technology, satellite communication is considered an important aspect of the future development of wireless communication technology. Satellite communication refers to communication conducted by terrestrial radio communication equipment using satellites as relays. The characteristics of satellite communication are: large communication range; communication can be conducted between any two points within the coverage area of ​​the satellite's emitted radio waves; and it is not easily affected by land-based disasters (high reliability). As a supplement to current terrestrial cellular communication systems, it is foreseeable that in future wireless communication systems, satellite communication systems and terrestrial cellular communication systems will gradually achieve deep integration, truly realizing the Internet of Things.

[0003] In satellite communication scenarios, the long signal transmission distance between the transmitter and receiver leads to significant data transmission delays. For transmissions involving uplink and downlink connections, the terminal needs to maintain uplink synchronization based on Global Navigation Satellite System (GNSS) measurements and other auxiliary information. However, in the 3rd Generation Partnership Project (3GPP) R18 standard, when supporting services with long transmission times, if GNSS information expires, the terminal needs to disconnect from the network and enter an idle state to re-execute the GNSS information measurement process. This method cannot keep the GNSS information active, thus failing to support continuous communication between the terminal and the network, and potentially leading to energy consumption. Summary of the Invention

[0004] This disclosure provides a method and apparatus for determining the effective time of GNSS information of a Global Navigation Satellite System, which can maintain communication between the terminal and the network side even when the GNSS information has expired, reduce the frequency of the terminal performing GNSS information measurements, and reduce the terminal's energy consumption.

[0005] A first aspect of this disclosure provides a method for determining the effective time of Global Navigation Satellite System (GNSS) information, the method being executed by a terminal, the method comprising:

[0006] The system receives configuration information sent by the base station, which is used to determine the effective time for updating the current GNSS information.

[0007] Determine the effective time of the current GNSS information.

[0008] In some embodiments of this disclosure, before receiving configuration information sent by the base station, the method further includes:

[0009] The system reports auxiliary information used to determine the effective time of GNSS information, including at least one of the following: the terminal's moving speed, the terminal's moving direction, and the availability time of the current GNSS information.

[0010] In some embodiments of this disclosure, the configuration information sent by the receiving base station includes:

[0011] Before the current GNSS information expires, the configuration information sent by the base station is received. The configuration information includes at least one of the following: the first time length during which the current GNSS information extension takes effect and the extension start time.

[0012] In some embodiments of this disclosure, determining the effective time of the current GNSS information includes:

[0013] At the expiration time of the current GNSS information and / or the start time of the extension, the effective time of the current GNSS information is extended, and the extension length of the effective time is the first time length.

[0014] In some embodiments of this disclosure, the configuration information sent by the receiving base station includes:

[0015] After the current GNSS information expires, the system receives configuration information sent by the base station, which includes at least one of the following: a second time length during which the current GNSS information extension takes effect and the extension start time.

[0016] In some embodiments of this disclosure, determining the effective time of the current GNSS information includes:

[0017] At the start time of the extension, the effective time of the current GNSS information is extended, and the extension length of the effective time is the second time length.

[0018] In some embodiments of this disclosure, the configuration information is carried in higher-layer signaling or physical-layer signaling.

[0019] In some embodiments of this disclosure, the method further includes:

[0020] The system receives a first indication message sent by the base station, which indicates the effective time of the extended current GNSS information.

[0021] In some embodiments of this disclosure, determining the effective time of the current GNSS information further includes:

[0022] The first indication information was not received or the second indication information sent by the base station was received;

[0023] After the current GNSS information expires, the GNSS information is remeasured, wherein the second indication information is used to indicate the effective time of not extending the current GNSS information.

[0024] A second aspect of this disclosure provides a method for determining the effective time of Global Navigation Satellite System (GNSS) information, the method being executed by a base station, the method comprising:

[0025] The system sends configuration information to the terminal, which is used to determine the effective time for updating the current GNSS information.

[0026] In some embodiments of this disclosure, the method further includes:

[0027] The receiver receives auxiliary information reported by the terminal for determining the effective time of GNSS information. The auxiliary information includes at least one of the terminal's moving speed, the terminal's moving direction, and the availability time of the current GNSS information.

[0028] In some embodiments of this disclosure, the configuration information includes at least one of the first time length during which the current GNSS information extension is effective and the extension start time point, and sending the configuration information to the terminal includes:

[0029] Before the current GNSS information expires, the terminal sends the configuration information to the terminal. The configuration information is used by the terminal to extend the effective time of the current GNSS information at the expiration time of the current GNSS information and / or the extension start time. The extension length of the effective time is the first time length.

[0030] In some embodiments of this disclosure, the configuration information includes at least one of the second duration for which the current GNSS information extension is effective and the extension start time point, and sending the configuration information to the terminal includes:

[0031] After the current GNSS information expires, the configuration information is sent to the terminal. The configuration information is used by the terminal to extend the effective time of the current GNSS information at the extended start time point, and the extension length of the effective time is the second time length.

[0032] In some embodiments of this disclosure, sending configuration information to the terminal includes:

[0033] The configuration information is transmitted via higher-layer signaling or physical-layer signaling bearers.

[0034] In some embodiments of this disclosure, the method further includes:

[0035] Send a first indication message to the terminal, the first indication message being used to indicate the effective time of the extended current GNSS information.

[0036] In some embodiments of this disclosure, the method further includes:

[0037] A second indication message is sent to the terminal, the second indication message being used to indicate the effective time for not extending the current GNSS information.

[0038] A third aspect of this disclosure provides a terminal, the terminal comprising:

[0039] The receiving module is used to receive configuration information sent by the base station, the configuration information being used to extend the determination of the effective time of the current GNSS information;

[0040] The processing module is used to determine the effective time of the current GNSS information.

[0041] A fourth aspect of this disclosure provides a base station, the base station comprising:

[0042] The sending module is used to send configuration information to the terminal, which is used to extend the determination of the effective time of the current GNSS information.

[0043] A fifth aspect embodiment of this disclosure provides a communication device comprising: a transceiver; a memory; and a processor, respectively connected to the transceiver and the memory, configured to control the transmission and reception of wireless signals of the transceiver by executing computer-executable instructions on the memory, and capable of implementing the methods of the first or second aspect embodiments of this disclosure.

[0044] A sixth aspect of this disclosure provides a computer storage medium storing computer-executable instructions; when executed by a processor, the computer-executable instructions can implement the methods of the first or second aspect of this disclosure.

[0045] A sixth aspect of this disclosure provides a communication system including a terminal and a base station. The terminal is used to execute the method for determining the effective time of GNSS information according to the first aspect embodiment, and the base station is used to execute the method for determining the effective time of GNSS information according to the second aspect embodiment.

[0046] This disclosure provides a method and apparatus for determining the effective time of GNSS information. After the GNSS information expires, the effective time of the current GNSS information can be determined by expanding the determination based on the configuration information sent by the base station. This allows the GNSS information to remain in an effective state, enabling continuous communication between the terminal and the network side, thereby reducing the frequency of GNSS information measurement by the terminal and reducing the energy consumption of the terminal.

[0047] Additional aspects and advantages of this disclosure will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this disclosure. Attached Figure Description

[0048] The above and / or additional aspects and advantages of this disclosure will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, in which:

[0049] Figure 1 This is a flowchart illustrating a method for determining the effective time of GNSS information according to an embodiment of this disclosure;

[0050] Figure 2 This is a flowchart illustrating a method for determining the effective time of GNSS information according to an embodiment of this disclosure;

[0051] Figure 3 This is a schematic diagram illustrating an example of determining the current GNSS information effective time based on first configuration information according to an embodiment of this disclosure;

[0052] Figure 4 This is a flowchart illustrating a method for determining the effective time of GNSS information according to an embodiment of this disclosure;

[0053] Figure 5 This is a schematic diagram illustrating an example of determining the current GNSS information effective time based on second configuration information according to an embodiment of this disclosure.

[0054] Figure 6 This is a flowchart illustrating a method for determining the effective time of GNSS information according to an embodiment of this disclosure;

[0055] Figure 7 This is a flowchart illustrating a method for determining the effective time of GNSS information according to an embodiment of this disclosure;

[0056] Figure 8 This is a flowchart illustrating a method for determining the effective time of GNSS information according to an embodiment of this disclosure;

[0057] Figure 9This is a timing diagram of a method for determining the effective time of GNSS information according to an embodiment of this disclosure;

[0058] Figure 10 This is a block diagram of a device for determining the effective time of GNSS information according to an embodiment of the present disclosure;

[0059] Figure 11 This is a block diagram of a device for determining the effective time of GNSS information according to an embodiment of the present disclosure;

[0060] Figure 12 This is a schematic diagram of the structure of a communication device according to an embodiment of the present disclosure;

[0061] Figure 13 This is a schematic diagram of the structure of a chip provided in an embodiment of the present disclosure. Detailed Implementation

[0062] Embodiments of this disclosure are described in detail below. Examples of these embodiments are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this disclosure, and should not be construed as limiting this disclosure.

[0063] In satellite communication scenarios, the long signal transmission distance between the transmitter and receiver leads to significant data transmission delays. For transmissions involving uplink and downlink connections, the terminal needs to maintain uplink synchronization based on Global Navigation Satellite System (GNSS) measurements and other auxiliary information. However, in the 3rd Generation Partnership Project (3GPP) R18 standard, when supporting services with long transmission times, if GNSS information expires, the terminal needs to disconnect from the network and enter an idle state to re-execute the GNSS information measurement process. This method cannot keep the GNSS information active, thus failing to support continuous communication between the terminal and the network, and potentially leading to energy consumption.

[0064] To address this, this disclosure proposes a method and apparatus for determining the effective time of GNSS information, which can maintain communication between the terminal and the network side even when GNSS information expires, reduce the frequency of GNSS information measurement performed by the terminal, and reduce the energy consumption of the terminal.

[0065] The following section, with reference to the accompanying drawings, provides a detailed description of the method and apparatus for determining the effective time of GNSS information provided in this application.

[0066] Figure 1 A flowchart illustrating a method for determining the effective time of GNSS information according to an embodiment of this disclosure is shown. Figure 1 As shown, this method should be executed by a terminal and may include the following steps.

[0067] Step 101: Report auxiliary information used to determine the effective time of GNSS information. The auxiliary information includes at least one of the following: the terminal's moving speed, the terminal's moving direction, and the current availability time of GNSS information.

[0068] In this embodiment of the present disclosure, after performing GNSS information measurement, the terminal can determine auxiliary information related to the available GNSS information time after the measurement based on its own circumstances, such as its own moving speed and direction of movement. Furthermore, the terminal can report this auxiliary information to the base station, so that the base station can generate configuration information to extend the current GNSS information availability time based on the auxiliary information.

[0069] Step 102: Receive configuration information sent by the base station. The configuration information is used to determine the effective time for updating the current GNSS information.

[0070] The configuration information may include information related to whether to extend the effective time of the current GNSS information and the duration of the extension. The configuration information is transmitted by the base station through higher-layer signaling or physical-layer signaling, where higher-layer signaling may include system information, Radio Resource Control (RRC) signaling, or Media Access Control (MAC) control elements (CE).

[0071] In specific application scenarios, the terminal can receive the base station's configuration information either before or after the GNSS information expires. For example, in one implementation, the terminal can detect the base station's configuration information within a predefined time range before the GNSS information expires. In another possible implementation, the terminal can receive the configuration information sent by the base station after the GNSS information has expired, without entering an idle state.

[0072] Step 103: Determine the effective time of the current GNSS information.

[0073] In this embodiment of the disclosure, the effective time of the current GNSS information can be determined based on the received configuration information while the terminal maintains a communication connection with the base station (without entering the IDLE state) before or after the current GNSS information becomes invalid. Alternatively, the terminal can enter the IDLE state after the current GNSS information becomes invalid and re-perform GNSS measurements to determine the GNSS information.

[0074] One possible implementation is to extend the effective time of the current GNSS information based on the configuration information received from the base station. In this implementation, the configuration information may carry an indication to extend the effective time of the current GNSS information; correspondingly, upon receiving the configuration information, the effective time of the current GNSS information can be directly extended based on the configuration information. Alternatively, the configuration information may not carry an indication to extend the effective time of the current GNSS information. Upon receiving the configuration information, the terminal does not directly perform the GNSS information effective time extension operation; instead, it needs to receive a first indication information from the base station indicating the extension of the effective time of the current GNSS information, and further respond to the first indication information to extend the effective time of the current GNSS information based on the configuration information.

[0075] As one possible implementation, in response to the absence of a first indication message or in response to the receipt of a second indication message indicating that the effective time should not be extended, the control terminal may further enter an IDLE state after the current GNSS information expires, and simultaneously remeasure the GNSS information. In this implementation, the terminal performs GNSS information measurement within the next GNSS measurement window based on a pre-configured or pre-defined GNSS measurement window configuration. The terminal receives a timing adjustment command sent by the base station, determines the uplink timing based on the new timing adjustment command, and performs uplink data transmission.

[0076] In summary, the method for determining the effective time of GNSS information provided in this disclosure can determine the effective time of GNSS information by extending or re-measuring when GNSS information fails, thereby keeping the GNSS information in an effective state, supporting continuous communication between the terminal and the network side, and reducing the frequency of GNSS information measurement by the terminal, thus reducing the energy consumption of the terminal.

[0077] Figure 2 A flowchart illustrating a method for determining the effective time of GNSS information according to an embodiment of this disclosure is shown. This method is executed by a terminal and is based on... Figure 1 The illustrated embodiment, as Figure 2 As shown, it may include the following steps.

[0078] Step 201: Receive configuration information sent by the base station before the current GNSS information expires. The configuration information includes at least one of the following: the first time length during which the current GNSS information extension takes effect and the extension start time.

[0079] In this embodiment of the disclosure, the terminal can detect the base station's configuration information within a predefined time range before the GNSS information expires. The configuration information is transmitted by the base station via higher-layer signaling or physical-layer signaling. Higher-layer signaling may include system information, Radio Resource Control (RRC) signaling, or Media Access Control (MAC) control elements (CE).

[0080] Step 202: At the expiration time and / or extension start time of the current GNSS information, extend the effective time of the current GNSS information, and the extension length of the effective time is the first time length.

[0081] In one implementation of this disclosure, before the current GNSS information expires, the terminal receives configuration information sent by the base station. After the current GNSS information expires, the terminal can extend the available effective time of the current GNSS information based on the configuration information. During the extended effective time, the terminal does not perform GNSS information measurement operations. Figure 3 As shown, when the terminal determines that the current GNSS information is about to expire, it receives configuration information sent by the base station. The base station's configuration information indicates that the effective time extension length is a first time length, and can also indicate that the extension start time point is A. Therefore, the terminal can further extend the effective time by a length at the current GNSS information expiration time point and / or the extension start time point A. During the extended effective time, the terminal does not perform GNSS information measurement operations.

[0082] In summary, the method for determining the effective time of GNSS information provided in this disclosure can receive configuration information for extending the current GNSS information before the GNSS information expires, and further determine the effective time of the GNSS information based on the extended configuration information, thereby keeping the GNSS information in an effective state, supporting continuous communication between the terminal and the network side, thereby reducing the frequency of the terminal performing GNSS information measurements and reducing the terminal's energy consumption.

[0083] Figure 4 A flowchart illustrating a method for determining the effective time of GNSS information according to an embodiment of this disclosure is shown. This method is executed by a terminal and is based on... Figure 1 The illustrated embodiment, as Figure 4As shown, it may include the following steps.

[0084] Step 301: After the current GNSS information expires, receive configuration information sent by the base station. The configuration information includes at least one of the following: the second time length during which the current GNSS information extension takes effect and the extension start time.

[0085] In this embodiment of the present disclosure, the terminal can receive configuration information from the base station after the GNSS information expires. The configuration information is transmitted by the base station via higher-layer signaling or physical-layer signaling. Higher-layer signaling may include system information, Radio Resource Control (RRC) signaling, or Media Access Control (MAC) control elements (CE).

[0086] Step 302: At the start time of the extension, extend the effective time of the current GNSS information, and the extension length of the effective time is the second time length.

[0087] In one implementation of this disclosure, after the current GNSS information expires, the control does not enter the IDLE state. Upon receiving configuration information from the base station, the available effective time of the current GNSS information is extended at the extension start time indicated by the configuration information. During the extended effective time, the terminal does not perform GNSS information measurement operations. Figure 5 As shown, when the terminal determines that the current GNSS information has expired, it receives configuration information sent by the base station. The base station's configuration information indicates that the extension start time point is B and the effective time extension length is the second time length b. Therefore, the terminal can further extend the effective time by a length of b at the extension start time point B indicated by the configuration information. During the extended effective time, the terminal does not perform GNSS information measurement operations.

[0088] In summary, the method for determining the effective time of GNSS information provided in this disclosure can receive configuration information for extending the current GNSS information after the GNSS information becomes invalid, and further determine the effective time of the GNSS information based on the extended configuration information, thereby keeping the GNSS information in an effective state, supporting continuous communication between the terminal and the network side, thereby reducing the frequency of the terminal performing GNSS information measurements and reducing the terminal's energy consumption.

[0089] Figure 6 This is a flowchart illustrating a method for determining the effective time of GNSS information according to an embodiment of this disclosure. The method is executed by a base station and may include the following steps.

[0090] Step 401: Receive auxiliary information reported by the terminal for determining the effective time of GNSS information. The auxiliary information includes at least one of the terminal's moving speed, the terminal's moving direction, and the current availability time of GNSS information.

[0091] In specific application scenarios, after performing GNSS information measurements, the terminal can determine auxiliary information related to the available GNSS information time after the measurement based on its own circumstances, such as its own movement speed and direction. Furthermore, the terminal can report this auxiliary information to the base station. The base station can then receive this auxiliary information and generate configuration information to extend the current GNSS information validity period based on it.

[0092] Step 402: Send configuration information to the terminal. The configuration information is used to determine the effective time for updating the current GNSS information.

[0093] The configuration information may include information related to whether to extend the effective time of the current GNSS information and the duration of the extension. After generating the configuration information based on the auxiliary information, the base station can send the configuration information to the terminal through higher-layer signaling or physical-layer signaling bearers. The higher-layer signaling may include system information, Radio Resource Control (RRC) signaling, or Media Access Control (MAC) control elements (CE).

[0094] In specific application scenarios, the base station can send configuration information to the terminal before or after the GNSS information expires. For example, in one implementation, the base station can send configuration information to the terminal within a predefined time range before the GNSS information expires. In another possible implementation, the base station can send configuration information to the terminal that has not entered the IDLE state after the GNSS information has expired.

[0095] Accordingly, as one possible implementation, the configuration information sent to the terminal can directly include an indication to extend the current GNSS information validity period, so that the terminal can directly extend the current GNSS information validity period according to the configuration information after receiving it. As another possible implementation, the configuration information sent to the terminal may not include an indication to extend the current GNSS information validity period. After sending the configuration information to the terminal, a first indication information to extend the current GNSS information validity period can be sent to the terminal, so that after receiving the configuration information, the terminal needs to wait for the first indication information sent by the base station, and further respond to the received first indication information to extend the current GNSS information validity period according to the configuration information.

[0096] As one possible implementation, a second indication message can be sent to the terminal, indicating that the effective time should not be extended. This allows the terminal to enter an IDLE state after the current GNSS information expires, and simultaneously remeasure the GNSS information. In this implementation, the terminal performs GNSS information measurement within the next GNSS measurement window based on a pre-configured or pre-defined GNSS measurement window. The terminal receives a timing adjustment command from the base station, determines the uplink timing based on the new timing adjustment command, and performs uplink data transmission.

[0097] In summary, the method for determining the effective time of GNSS information provided in this disclosure can keep the GNSS information active when it fails by sending configuration information for extended GNSS information to the terminal or instructing the terminal to remeasure the effective time of the GNSS information. This supports continuous communication between the terminal and the network side, thereby reducing the frequency of GNSS information measurement by the terminal and reducing the energy consumption of the terminal.

[0098] Figure 7 A flowchart illustrating a method for determining the effective time of GNSS information according to an embodiment of this disclosure is shown. This method is executed by a base station and is based on... Figure 6 The illustrated embodiment, as Figure 7 As shown, it may include the following steps.

[0099] Step 501: Before the current GNSS information expires, send configuration information to the terminal. The configuration information is used by the terminal to extend the effective time of the current GNSS information at the expiration time and / or extension start time. The extension length of the effective time is the first time length.

[0100] In this embodiment of the present disclosure, the terminal can send configuration information to itself within a predefined time range before the GNSS information expires. This allows the terminal to extend the available effective time length of the current GNSS information after it becomes invalid, at the current GNSS information's expiration time and / or extension start time. The extended effective time is a first time length. During the extended effective time, the terminal does not perform GNSS information measurement operations. The specific implementation process can be found in steps 201 to 202 of the embodiment, and will not be repeated here. The configuration information includes at least one of the first effective time length of the extended GNSS information and the extension start time. The configuration information is transmitted by the base station via higher-layer signaling or physical-layer signaling. The higher-layer signaling may include system information, Radio Resource Control (RRC) signaling, or Media Access Control (MAC) control element (CE).

[0101] In summary, the method for determining the effective time of GNSS information provided in this disclosure can send configuration information for extending the current GNSS information to the terminal before the GNSS information expires, so that the terminal can extend the effective time of the GNSS information according to the configuration information, thereby keeping the GNSS information in an effective state, supporting continuous communication between the terminal and the network side, thereby reducing the frequency of the terminal performing GNSS information measurements and reducing the terminal's energy consumption.

[0102] Figure 8 A flowchart illustrating a method for determining the effective time of GNSS information according to an embodiment of this disclosure is shown. This method is executed by a base station and is based on... Figure 6 The illustrated embodiment, as Figure 8 As shown, it may include the following steps.

[0103] Step 601: After the current GNSS information expires, send configuration information to the terminal. The configuration information is used by the terminal to extend the effective time of the current GNSS information at the extension start time point. The extension length of the effective time is the second time length.

[0104] In this embodiment of the present disclosure, the base station can send configuration information to the terminal after the GNSS information expires, so that the terminal extends the available effective time length of the current GNSS information at the extension start time point indicated by the configuration information. The extension length is a second time length. During the extended effective time, the terminal does not perform GNSS information measurement operations. The specific implementation process can be found in steps 301 to 302 of the embodiment, and will not be repeated here. The second configuration information includes at least one of the second effective time length of the current GNSS information extension and the extension start time point. The configuration information is sent by the base station through higher-layer signaling or physical-layer signaling. The higher-layer signaling may include system information, Radio Resource Control (RRC) signaling, or Media Access Control (MAC) control element (CE).

[0105] In summary, the method for determining the effective time of GNSS information provided in this disclosure can send configuration information for extending the current GNSS information to the terminal after the GNSS information becomes invalid, so that the terminal can extend the effective time of the GNSS information according to the configuration information, thereby keeping the GNSS information in an effective state, supporting continuous communication between the terminal and the network side, thereby reducing the frequency of the terminal performing GNSS information measurements and reducing the terminal's energy consumption.

[0106] Figure 9 This is a timing diagram of a method for determining the effective time of GNSS information according to an embodiment of this disclosure. The method is applied to a communication system for determining the effective time of GNSS information. The system includes: a terminal and a base station. The terminal reports auxiliary information for determining the effective time of GNSS information. The auxiliary information includes at least one of the terminal's moving speed, the terminal's moving direction, and the current availability time of the GNSS information. The base station determines configuration information based on the auxiliary information regarding the effective time of the GNSS information. The configuration information is used to extend the effective time of the current GNSS information. The base station sends the configuration information to the terminal. The terminal determines the effective time of the current GNSS information.

[0107] See Figure 9 The method includes the following steps.

[0108] Step 701: The terminal reports auxiliary information used to determine the effective time of GNSS information.

[0109] The auxiliary information includes at least one of the following: the terminal's moving speed, the terminal's moving direction, and the availability time of the current GNSS information.

[0110] In this embodiment of the present disclosure, after performing GNSS information measurement, the terminal can determine auxiliary information related to the available GNSS information time after the measurement based on its own circumstances, such as its own moving speed and direction of movement. Furthermore, the terminal can report this auxiliary information to the base station, so that the base station can generate configuration information to extend the current GNSS information availability time based on the auxiliary information.

[0111] Step 702: The base station determines the configuration information based on the auxiliary information of the GNSS information effective time. The configuration information is used to determine the effective time for updating the current GNSS information.

[0112] The configuration information may include information related to whether to extend the current GNSS information and the duration of the extension.

[0113] Step 703: The base station sends configuration information to the terminal.

[0114] In the embodiments of this disclosure, after generating configuration information based on auxiliary information, the base station can send the configuration information to the terminal through higher-layer signaling or physical-layer signaling bearers. The higher-layer signaling may include system information, Radio Resource Control (RRC) signaling, or Media Access Control (MAC) control element (CE).

[0115] In one possible implementation, the configuration information may include at least one of the first duration of the current GNSS information extension being effective and the extension start time point; in another possible implementation, the configuration information may include at least one of the second duration of the current GNSS information extension being effective and the extension start time point.

[0116] Step 704: The terminal determines the effective time of the current GNSS information.

[0117] As one possible implementation, before the current GNSS information expires, the terminal can receive configuration information sent by the base station. After the current GNSS information expires, at the expiration time and / or the start time of the extension, the available valid time length of the current GNSS information can be extended, where the extended length is a first time length. During the extended effective time, the terminal does not perform GNSS information measurement operations.

[0118] As one possible implementation, after the current GNSS information expires, the terminal can receive second configuration information sent by the base station. At the extension start time indicated by the second configuration information, the available effective time length of the current GNSS information can be extended by the second time length. During the extended effective time, the terminal does not perform GNSS information measurement operations.

[0119] As one possible implementation, after the current GNSS information expires, the control terminal enters the IDLE state and simultaneously remeasures and determines the GNSS information.

[0120] By applying the method for determining the effective time of GNSS information provided in this embodiment, the effective time of GNSS information can be determined by extension or remeasurement when GNSS information fails. This allows GNSS information to remain in an effective state, supporting continuous communication between the terminal and the network side, thereby reducing the frequency of GNSS information measurement by the terminal and reducing the terminal's energy consumption.

[0121] In the embodiments provided above, the methods provided by the embodiments of this application have been described from the perspectives of a terminal and a base station, respectively. To implement the functions of the methods provided in the embodiments of this application, the terminal and base station may include hardware structures and software modules, and may implement the above functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. One of the above functions may be executed in the form of hardware structures, software modules, or a combination of hardware structures and software modules.

[0122] Corresponding to the methods for determining the effective time of GNSS information provided in the above embodiments, this disclosure also provides a device for determining the effective time of GNSS information. Since the device for determining the effective time of GNSS information provided in this disclosure corresponds to the methods for determining the effective time of GNSS information provided in the above embodiments, the implementation of the methods for determining the effective time of GNSS information is also applicable to the device for determining the effective time of GNSS information provided in this embodiment, and will not be described in detail in this embodiment.

[0123] Figure 10 This is a schematic diagram of a device 800 for determining the effective time of GNSS information according to an embodiment of the present disclosure. The device 800 can be a terminal.

[0124] like Figure 10 As shown, the device 800 may include:

[0125] The receiving module 810 can be used to receive configuration information sent by the base station. The configuration information is used to determine the effective time for updating the current GNSS information.

[0126] The processing module 820 can be used to determine the effective time of the current GNSS information.

[0127] In some embodiments of this disclosure, such as Figure 10 As shown, the device 800 also includes: a transmitting module 830;

[0128] The transmitting module 830 can be used to report auxiliary information for determining the effective time of GNSS information. The auxiliary information includes at least one of the following: the terminal's moving speed, the terminal's moving direction, and the current availability time of GNSS information.

[0129] In some embodiments of this disclosure, the receiving module 810 can be used to receive configuration information sent by the base station before the current GNSS information expires. The configuration information includes at least one of the first time length during which the current GNSS information extension takes effect and the extension start time point.

[0130] In some embodiments of this disclosure, the processing module 820 can be used to extend the effective time of the current GNSS information at the expiration time point and / or extension start time point of the current GNSS information, wherein the extension length of the effective time is a first time length.

[0131] In some embodiments of this disclosure, the receiving module 810 can be used to receive configuration information sent by the base station after the current GNSS information expires. The configuration information includes at least one of the following: a second time length during which the current GNSS information extension takes effect and an extension start time point.

[0132] In some embodiments of this disclosure, the processing module 820 can be used to extend the effective time of the current GNSS information at the extended start time point, and the extended length of the effective time is a second time length.

[0133] In some embodiments of this disclosure, configuration information is carried in higher-layer signaling or physical-layer signaling.

[0134] In some embodiments of this disclosure, the receiving module 810 can also be used to receive first indication information sent by the base station, the first indication information being used to indicate the effective time of the extended current GNSS information.

[0135] In some embodiments of this disclosure, the processing module 820 can be used to remeasure GNSS information after the current GNSS information has expired if it has not received the first indication information or has received the second indication information sent by the base station. The second indication information is used to indicate the effective time of not extending the current GNSS information.

[0136] Figure 11 This is a schematic diagram of a device 900 for determining the effective time of GNSS information according to an embodiment of the present disclosure. The device 900 can be a base station.

[0137] like Figure 11 As shown, the device 900 may include:

[0138] The sending module 910 can be used to send configuration information to the terminal. The configuration information is used to determine the effective time for updating the current GNSS information.

[0139] In some embodiments of this disclosure, such as Figure 11 As shown, the device 900 also includes a receiving module 920;

[0140] The receiving module 920 can be used to receive auxiliary information reported by the terminal for determining the effective time of GNSS information. The auxiliary information includes at least one of the terminal's moving speed, the terminal's moving direction, and the current availability time of GNSS information.

[0141] In some embodiments of this disclosure, the configuration information includes at least one of the first time length during which the current GNSS information extension takes effect and the extension start time. The sending module 910 can be used to send the configuration information to the terminal before the current GNSS information expires. The configuration information is used by the terminal to extend the effective time of the current GNSS information at the expiration time and / or the extension start time of the current GNSS information. The extension length of the effective time is the first time length.

[0142] In some embodiments of this disclosure, the configuration information includes at least one of the second time length during which the current GNSS information extension is effective and the extension start time point. The sending module 910 can be used to send configuration information to the terminal after the current GNSS information expires. The configuration information is used by the terminal to extend the effective time of the current GNSS information at the extension start time point, and the extension length of the effective time is the second time length.

[0143] In some embodiments of this disclosure, the sending module 910 can be used to send configuration information via higher-layer signaling or physical-layer signaling.

[0144] In some embodiments of this disclosure, the sending module 910 can also be used to send first indication information to the terminal, the first indication information being used to indicate the effective time of the extended current GNSS information.

[0145] In some embodiments of this disclosure, the sending module 910 can also be used to send a second indication information to the terminal, the second indication information being used to indicate the effective time of not extending the current GNSS information.

[0146] Please see Figure 12 , Figure 12 This is a schematic diagram of the structure of a communication device 1000 provided in an embodiment of this application. The communication device 1000 can be a network device, a user device, a chip, chip system, or processor that supports the network device in implementing the above methods, or a chip, chip system, or processor that supports the user device in implementing the above methods. This device can be used to implement the methods described in the above method embodiments, and for details, please refer to the description in the above method embodiments.

[0147] The communication device 1000 may include one or more processors 1001. The processor 1001 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the communication device (e.g., base station, baseband chip, terminal equipment, terminal equipment chip, DU or CU, etc.), execute computer programs, and process data from the computer programs.

[0148] Optionally, the communication device 1000 may further include one or more memories 1002, which may store a computer program 1004. The processor 1001 executes the computer program 1004 to cause the communication device 1000 to perform the methods described in the above method embodiments. Optionally, the memory 1002 may also store data. The communication device 1000 and the memory 1002 may be provided separately or integrated together.

[0149] Optionally, the communication device 1000 may further include a transceiver 1005 and an antenna 1006. The transceiver 1005 may be referred to as a transceiver unit, transceiver, or transceiver circuit, etc., and is used to implement the transmission and reception functions. The transceiver 1005 may include a receiver and a transmitter. The receiver may be referred to as a receiver or receiving circuit, etc., and is used to implement the receiving function; the transmitter may be referred to as a transmitter or transmitting circuit, etc., and is used to implement the transmitting function.

[0150] Optionally, the communication device 1000 may further include one or more interface circuits 1007. The interface circuit 1007 is used to receive code instructions and transmit them to the processor 1001. The processor 1001 executes the code instructions to cause the communication device 1000 to perform the method described in the above method embodiments.

[0151] In one implementation, the processor 1001 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receiving and transmitting functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit can be used for reading and writing code / data, or it can be used for transmitting or relaying signals.

[0152] In one implementation, processor 1001 may store computer program 1003, which runs on processor 1001 and causes communication device 1000 to execute the methods described in the above method embodiments. Computer program 1003 may be embedded in processor 1001, in which case processor 1001 may be implemented in hardware.

[0153] In one implementation, the communication device 1000 may include a circuit capable of performing the functions of transmitting, receiving, or communicating as described in the aforementioned method embodiments. The processor and transceiver described in this application can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductors (CMOS), n-metal-oxide-semiconductor (NMOS), positive-channel metal oxide semiconductors (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0154] The communication device described in the above embodiments may be a network device or a user equipment, but the scope of the communication device described in this application is not limited thereto, and the structure of the communication device may vary. Figure 12 The communication device can be a standalone device or part of a larger device. For example, the communication device could be:

[0155] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;

[0156] (2) A collection of one or more ICs, optionally including storage components for storing data and computer programs;

[0157] (3) ASIC, such as modem;

[0158] (4) Modules that can be embedded in other devices;

[0159] (5) Receivers, terminal equipment, smart terminal equipment, cellular phones, wireless equipment, handheld devices, mobile units, vehicle-mounted equipment, network equipment, cloud equipment, artificial intelligence equipment, etc.

[0160] (6) Others, etc.

[0161] For cases where the communication device can be a chip or a chip system, please refer to [link / reference]. Figure 13 The diagram shows the structure of the chip. Figure 13 The chip shown includes a processor 1101 and an interface 1102. There can be one or more processors 1101, and multiple interfaces 1102.

[0162] Optionally, the chip also includes a memory 1103 for storing necessary computer programs and data.

[0163] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented through hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this application.

[0164] This application also provides a readable storage medium having instructions stored thereon that, when executed by a computer, implement the functions of any of the above method embodiments.

[0165] This application also provides a computer program product that, when executed by a computer, implements the functions of any of the above method embodiments.

[0166] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer programs. When a computer program is loaded and executed on a computer, it generates, in whole or in part, the processes or functions according to the embodiments of this application. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, a computer program can be transferred from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).

[0167] Those skilled in the art will understand that the various numerical designations such as "first," "second," etc., involved in this application are merely for the convenience of description and are not intended to limit the scope of the embodiments of this application, nor do they indicate the order of sequence.

[0168] At least one in this application can also be described as one or more, and multiple can be two, three, four or more, and this application does not impose any limitation. In the embodiments of this application, for a technical feature, the technical features in that technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", and there is no order or size among the technical features described by "first", "second", "third", "A", "B", "C" and "D".

[0169] As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, device, and / or apparatus (e.g., disk, optical disk, memory, programmable logic device (PLD)) used to provide machine instructions and / or data to a programmable processor, including machine-readable media that receive machine instructions as machine-readable signals. The term "machine-readable signal" refers to any signal used to provide machine instructions and / or data to a programmable processor.

[0170] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as a data server), or computing systems that include middleware components (e.g., an application server), or computing systems that include frontend components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with embodiments of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., a communication network). Examples of communication networks include local area networks (LANs), wide area networks (WANs), and the Internet.

[0171] Computer systems can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. Client-server relationships are created by computer programs running on the respective computers and having a client-server relationship with each other.

[0172] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this disclosure can be achieved, and this is not limited herein.

[0173] Furthermore, it should be understood that the various embodiments of this application can be implemented individually or in combination with other embodiments, where the scheme allows.

[0174] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0175] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0176] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for determining the effective time of GNSS information of a Global Navigation Satellite System, characterized in that, The method is executed by a terminal, and the method includes: The auxiliary information used to determine the effective time of GNSS information is reported to the base station, and the auxiliary information includes the current availability time of GNSS information; The system receives configuration information sent by the base station, which is used to determine the effective time for updating the current GNSS information; the configuration information includes the first time length for the current GNSS information extension to take effect. Determining the effective time of the current GNSS information includes: extending the effective time of the current GNSS information at the expiration time point of the current GNSS information, wherein the extension length of the effective time is the first time length.

2. The method according to claim 1, characterized in that, The auxiliary information also includes at least one of the following: the terminal's moving speed and the terminal's moving direction.

3. The method according to claim 1, characterized in that, The configuration information received from the base station includes: Receive configuration information sent by the base station before the current GNSS information expires.

4. The method according to claim 1, characterized in that, The configuration information is carried in higher-layer signaling or physical-layer signaling.

5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: The system receives a first indication message sent by the base station, which indicates the effective time of the extended current GNSS information.

6. The method according to claim 5, characterized in that, The step of determining the effective time of the current GNSS information also includes: The first indication information was not received or the second indication information sent by the base station was received; After the current GNSS information expires, the GNSS information is remeasured, wherein the second indication information is used to indicate the effective time of not extending the current GNSS information.

7. A method for determining the effective time of GNSS information of a Global Navigation Satellite System, characterized in that, The method is executed by a base station, and the method includes: The receiving terminal reports auxiliary information used to determine the effective time of GNSS information, the auxiliary information including the current availability time of GNSS information; Send configuration information to the terminal, the configuration information including the first time length for which the current GNSS information extension is effective; the configuration information is used to determine the effective time of updating the current GNSS information by: extending the effective time of the current GNSS information at the expiration time of the current GNSS information, the extension length of the effective time being the first time length.

8. The method according to claim 7, characterized in that, The auxiliary information also includes at least one of the following: the terminal's moving speed and the terminal's moving direction.

9. The method according to claim 7, characterized in that, Sending configuration information to the terminal includes: The configuration information is sent to the terminal before the current GNSS information expires.

10. The method according to claim 7, characterized in that, Sending configuration information to the terminal includes: The configuration information is transmitted via higher-layer signaling or physical-layer signaling bearers.

11. The method according to any one of claims 7 to 10, characterized in that, The method further includes: Send a first indication message to the terminal, the first indication message being used to indicate the effective time of the extended current GNSS information.

12. The method according to any one of claims 7 to 10, characterized in that, The method further includes: A second indication message is sent to the terminal, the second indication message being used to indicate the effective time for not extending the current GNSS information.

13. A terminal, characterized in that, The terminal includes: The transmitting module is used to report auxiliary information to the base station for determining the effective time of GNSS information, the auxiliary information including the current availability time of GNSS information; A receiving module is used to receive configuration information sent by a base station, the configuration information being used to determine the effective time for updating the current GNSS information; the configuration information includes the first time length for the current GNSS information extension to take effect; The processing module is used to determine the effective time of the current GNSS information by: extending the effective time of the current GNSS information at the expiration time of the current GNSS information, wherein the extension length of the effective time is the first time length.

14. A base station, characterized in that, The base station includes: The receiving module is used to receive auxiliary information reported by the terminal for determining the effective time of GNSS information, wherein the auxiliary information includes the current availability time of GNSS information; The sending module is used to send configuration information to the terminal. The configuration information includes a first time length during which the current GNSS information extension is effective. The configuration information is used to determine the effective time of updating the current GNSS information by extending the effective time of the current GNSS information at the expiration time of the current GNSS information, wherein the extension length of the effective time is the first time length.

15. A communication device, wherein, include: transceiver; Memory; The processor is connected to the transceiver and the memory respectively, and is configured to control the wireless signal transmission and reception of the transceiver by executing computer-executable instructions on the memory, and to implement the method of any one of claims 1-12.

16. A computer storage medium, wherein, The computer storage medium stores computer-executable instructions; when executed by a processor, the computer-executable instructions can implement the method of any one of claims 1-12.

17. A communication system, comprising a terminal and a base station, wherein, The terminal is used to perform the method as described in any one of claims 1-6. The base station is used to perform the method as described in any one of claims 7-12.

Citation Information

Patent Citations

  • Mechanisms for non-terrestrial networks in new radio

    WO2022031849A1