Global navigation satellite system measurement methods, and apparatus

WO2026199602A1PCT designated stage Publication Date: 2026-10-01BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/086036
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-28
Publication Date
2026-10-01

Smart Images

  • Figure CN2025086036_01102026_PF_FP_ABST
    Figure CN2025086036_01102026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to global navigation satellite system measurement methods and an apparatus. A method comprises: while in a time division duplex mode, receiving a global navigation satellite system signal within a global navigation satellite system measurement gap; and measuring the global navigation satellite system signal. In the global navigation satellite system measurement methods and the apparatus provided in the present disclosure, when a UE is in the TDD mode, a GNSS signal is first received within the GNSS measurement gap, and then the received GNSS signal is measured, so as to prevent the UE from frequently entering an idle state after GNSS-related information expires, thus ensuring that the UE can efficiently perform GNSS measurement, and reducing power consumption.
Need to check novelty before this filing date? Find Prior Art

Description

Global Navigation Satellite System Measurement Methods and Devices Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to measurement methods and apparatus for global navigation satellite systems. Background Technology

[0002] In non-terrestrial network (NTN) communication systems, user equipment (UE) needs to maintain the accuracy of its own position estimation through GNSS measurements while maintaining a data connection after the Global Navigation Satellite System (GNSS) information has expired, in order to perform time-frequency offset self-compensation and tracking. How to efficiently perform GNSS measurements for UEs operating in Time Division Duplex (TDD) mode is currently under investigation. Summary of the Invention

[0003] This disclosure presents a global navigation satellite system measurement method and apparatus, which solves the technical problem of high power consumption caused by the inability of UEs operating in TDD mode to perform GNSS measurements efficiently.

[0004] In a first aspect, embodiments of this disclosure propose a global navigation satellite system measurement method, executed by a terminal, the method comprising:

[0005] In time-division duplex mode, it receives global navigation satellite system signals within the measurement gaps of the global navigation satellite system;

[0006] The signals of the Global Navigation Satellite System are measured.

[0007] Secondly, embodiments of this disclosure propose a global navigation satellite system measurement method, executed by a network device, the method comprising:

[0008] In time-division duplex mode, Global Navigation Satellite System (GNSS) signals are transmitted during GNSS measurement gaps; these GNSS signals are used for GNSS measurements.

[0009] Thirdly, embodiments of this disclosure provide a terminal, the terminal comprising:

[0010] The first receiving module is used to receive Global Navigation Satellite System (GNSS) signals within the GNSS measurement gap when in time-division duplex mode.

[0011] The measurement module is used to measure the signals of the Global Navigation Satellite System.

[0012] Fourthly, embodiments of this disclosure provide a network device, the network device comprising:

[0013] The first transmitting module is used to transmit Global Navigation Satellite System (GNSS) signals during GNSS measurement gaps in time-division duplex mode; the GNSS signals are used for GNSS measurements.

[0014] Fifthly, embodiments of this disclosure provide a communication device for performing the global navigation satellite system measurement method described in the first aspect above, or the global navigation satellite system measurement method described in the second aspect above.

[0015] In a sixth aspect, embodiments of this disclosure provide a communication system including a terminal and a network device, wherein the terminal is configured to implement the Global Navigation Satellite System (GNSS) measurement method described in the first aspect above, and the network device is configured to implement the GNSS measurement method described in the second aspect above.

[0016] In a seventh aspect, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the global navigation satellite system measurement method described in the first aspect or the global navigation satellite system measurement method described in the second aspect.

[0017] Eighthly, this disclosure provides a program product including at least one of a program and instructions, wherein when the program and instructions are executed by a communication device, they implement the global navigation satellite system measurement method described in the first aspect or the global navigation satellite system measurement method described in the second aspect.

[0018] The present invention discloses a global navigation satellite system measurement method and apparatus. When the UE is in TDD mode, it first receives GNSS signals within the GNSS measurement gap, and then measures the received GNSS signals. This avoids the UE frequently entering the idle state after the GNSS-related information expires, ensuring that the UE can perform GNSS measurements efficiently and reducing power consumption. Attached Figure Description

[0019] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings required for the description of the embodiments are introduced below. The following drawings are only some embodiments of this disclosure and do not impose specific limitations on the protection scope of this disclosure.

[0020] Figure 1A is an exemplary schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure.

[0021] Figure 1B is a schematic diagram of the GNSS measurement process in FDD mode according to an embodiment of the present disclosure.

[0022] Figure 2A is one of the exemplary interactive schematic diagrams of a global navigation satellite system measurement method provided according to an embodiment of the present disclosure.

[0023] Figure 2B is a schematic diagram of a subframe in TDD mode provided according to an embodiment of the present disclosure.

[0024] Figure 2C is a second exemplary interactive schematic diagram of the global navigation satellite system measurement method provided according to an embodiment of the present disclosure. Figure 2D is a third exemplary interactive schematic diagram of the global navigation satellite system measurement method provided according to an embodiment of the present disclosure.

[0025] Figure 3 is one of the flowcharts of the global navigation satellite system measurement method provided in this disclosure.

[0026] Figure 4 is a second schematic flowchart of the global navigation satellite system measurement method provided in this embodiment of the present disclosure.

[0027] Figure 5A is a schematic diagram of the structure of the terminal proposed in an embodiment of this disclosure.

[0028] Figure 5B is a schematic diagram of the structure of the network device proposed in an embodiment of this disclosure.

[0029] Figure 6A is a schematic diagram of the structure of the communication device proposed in an embodiment of this disclosure.

[0030] Figure 6B is a schematic diagram of the chip structure proposed in an embodiment of this disclosure. Detailed Implementation

[0031] This disclosure presents a method and apparatus for measuring global navigation satellite systems.

[0032] In a first aspect, embodiments of this disclosure propose a global navigation satellite system measurement method, executed by a terminal, the method comprising:

[0033] In time-division duplex mode, it receives global navigation satellite system signals within the measurement gaps of the global navigation satellite system;

[0034] The signals of the Global Navigation Satellite System are measured.

[0035] The present invention discloses a global navigation satellite system measurement method. When the UE is in TDD mode, it first receives GNSS signals within the GNSS measurement gap, and then measures the received GNSS signals. This avoids the UE frequently entering the idle state after the GNSS-related information expires, ensuring that the UE can perform GNSS measurements efficiently and reducing power consumption.

[0036] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:

[0037] Receive first information; the first information is used to instruct the global navigation satellite system to measure the gap.

[0038] In the above embodiments, the GNSS measurement gap is configured by the network device. Specifically, the network device sends first information, which the UE receives. This first information indicates the GNSS measurement gap. The UE determines the GNSS measurement gap for receiving GNSS signals based on this first information. The first indication information may include the start point of the GNSS measurement gap, the time period of the GNSS measurement gap, and the period of the GNSS measurement gap. The indication of the start point of the GNSS measurement gap may be an offset relative to the reception time slot of the GNSS measurement gap indicating the MAC CE, or an offset of the time slot in which the UE feeds back ACK-NACK information for that MAC CE. This method is flexible and expands its applicability.

[0039] In conjunction with some embodiments of the first aspect, in some embodiments, the GNSS measurement gap is preset. The preset protocol includes the start point of the GNSS measurement gap, the time period of the GNSS measurement gap, the period of the GNSS measurement gap, etc. The indication of the start point of the GNSS measurement gap may be relative to a certain radio frame, subframe, or one of the following specific downlink channels:

[0040] Narrowband physical downlink shared channel information;

[0041] Narrowband physical downlink control channel information;

[0042] Narrowband system information block type 1;

[0043] Narrowband master synchronization signal;

[0044] Narrowband auxiliary synchronization signal.

[0045] In the above embodiments, the GNSS measurement gap is preset, that is, the GNSS measurement gap is predefined by the protocol. This method does not require network devices to configure GNSS measurement gaps, reduces signaling overhead, and improves efficiency.

[0046] In conjunction with some embodiments of the first aspect, in some embodiments, the Global Navigation Satellite System measurement gaps are located within narrowband IoT subframes that are not used by the terminal. These unused narrowband IoT subframes are not used to perform uplink or downlink NB-IoT services. These unused narrowband IoT subframes include non-uplink narrowband IoT subframes (non-U NB-IoT subframes) and non-downlink narrowband IoT subframes (non-D NB-IoT subframes).

[0047] In the above embodiments, GNSS signals are received in Iridium system subframes not used by the UE, avoiding conflicts between receiving GNSS signals and transmitting NB-IoT NTN related information, and ensuring the transmission efficiency of information related to the NB-IoT NTN TDD mode system.

[0048] In conjunction with some embodiments of the first aspect, in some embodiments, the Global Navigation Satellite System measurement gap includes narrowband Internet of Things downlink subframes.

[0049] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:

[0050] Receive second information; the second information is used to indicate the target downlink subframe in the narrowband IoT downlink subframe.

[0051] In the above embodiments, the network device informs the UE of available downlink narrowband IoT subframes through a second piece of information. This method is flexible and expands its applicability. The second piece of information includes bitmap, downlinkBitmapNonAnchor, or downlinkBitmap-r13.

[0052] In conjunction with some embodiments of the first aspect, in some embodiments, receiving target information that would normally be received on the narrowband IoT downlink subframe is not expected or the reception of target information that would normally be received on the narrowband IoT downlink subframe is delayed.

[0053] In conjunction with some embodiments of the first aspect, in some embodiments, the global navigation satellite system measurement gap includes a first time period, which is the time period during which target information is originally to be transmitted; the target information is not transmitted during the first time period or is transmitted at a later time.

[0054] In conjunction with some embodiments of the first aspect, in some embodiments, the Global Navigation Satellite System measurement gap includes the number of subframes for which receiving target information that would normally be received on the narrowband IoT downlink subframe is not expected, or the number of subframes for which receiving target information that would normally be received on the narrowband IoT downlink subframe is postponed.

[0055] In the above embodiments, the target information that originally needed to be received on the downlink subframe of the narrowband IoT was discarded or delayed. The GNSS signal measurement period of the UE should include these discarded or delayed subframes, which expands the range of resources that can be used for GNSS measurement, further ensuring that the UE can perform GNSS measurement efficiently and further reducing power consumption.

[0056] In conjunction with some embodiments of the first aspect, in some embodiments, the target information includes at least one of the following:

[0057] Narrowband Physical Downlink Shared Channel (NPDSCH) information;

[0058] Narrowband Physical Downlink Control Channel (NPDCCH) information;

[0059] Narrow Band System Information Block type 1 (SIB1-NB);

[0060] Narrow band primary synchronization signal (NPSS);

[0061] Narrow band secondary synchronization signal (NSSS).

[0062] In the above embodiments, at least one of the NPDSCH information, NPDCCH information, SIB1-NB, NPSS, and NSSS that originally needed to be received on the target downlink subframe is discarded or delayed. The UE's GNSS signal measurement period should include these discarded or delayed subframes, which expands the range of resources that can be used for GNSS measurement, further ensures that the UE can perform GNSS measurement efficiently, and further reduces power consumption.

[0063] Secondly, embodiments of this disclosure propose a global navigation satellite system measurement method, executed by a network device, the method comprising:

[0064] In time-division duplex mode, Global Navigation Satellite System (GNSS) signals are transmitted during GNSS measurement gaps; these GNSS signals are used for GNSS measurements.

[0065] The present invention discloses a global navigation satellite system measurement method. When the UE is in TDD mode, it first receives GNSS signals within the GNSS measurement gap, and then measures the received GNSS signals. This avoids the UE frequently entering the idle state after the GNSS-related information expires, ensuring that the UE can perform GNSS measurements efficiently and reducing power consumption.

[0066] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:

[0067] Send a first message; the first message is used to instruct the Global Navigation Satellite System to measure the gap.

[0068] In conjunction with some embodiments of the second aspect, in some embodiments, the measurement gap of the global navigation satellite system is preset.

[0069] The protocol presets include the start point of the GNSS measurement gap, the time period of the GNSS measurement gap, and the period of the GNSS measurement gap. The indication of the start point of the GNSS measurement gap can be relative to a certain radio frame, subframe, or one of the following specific downlink channels:

[0070] Narrowband physical downlink shared channel information;

[0071] Narrowband physical downlink control channel information;

[0072] Narrowband system information block type 1;

[0073] Narrowband master synchronization signal;

[0074] Narrowband auxiliary synchronization signal.

[0075] In conjunction with some embodiments of the second aspect, in some embodiments, the Global Navigation Satellite System measurement gap is located within a narrowband IoT subframe that the terminal does not use to perform uplink or downlink narrowband IoT services.

[0076] In conjunction with some embodiments of the second aspect, in some embodiments, the Global Navigation Satellite System measurement gap includes narrowband Internet of Things downlink subframes.

[0077] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:

[0078] Send a second message; the second message is used to indicate the target downlink subframe in the narrowband IoT downlink subframe.

[0079] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:

[0080] Discard or postpone target information that should have been sent on the narrowband IoT downlink subframe.

[0081] In conjunction with some embodiments of the second aspect, in some embodiments, the global navigation satellite system measurement gap includes a first time period, which is the time period during which target information is originally to be transmitted; the target information is not transmitted during the first time period or is transmitted at a later time.

[0082] In conjunction with some embodiments of the second aspect, in some embodiments, the Global Navigation Satellite System measurement gap includes the number of subframes for which receiving target information that would normally be received on the narrowband IoT downlink subframe is not expected, or the number of subframes for which receiving target information that would normally be received on the narrowband IoT downlink subframe is postponed.

[0083] In conjunction with some embodiments of the second aspect, in some embodiments, the target information includes at least one of the following:

[0084] Narrowband physical downlink shared channel information;

[0085] Narrowband physical downlink control channel information;

[0086] Narrowband system information block type 1;

[0087] Narrowband master synchronization signal;

[0088] Narrowband auxiliary synchronization signal.

[0089] Specifically, the global navigation satellite system measurement method provided in this disclosure can refer to the above-described embodiment of the global navigation satellite system measurement method with the terminal as the execution subject, and can achieve the same technical effect. Here, the parts and beneficial effects that are the same as those in the corresponding method embodiments described above will not be described in detail.

[0090] Thirdly, embodiments of this disclosure provide a terminal, the terminal comprising:

[0091] The first receiving module is used to receive Global Navigation Satellite System (GNSS) signals within the GNSS measurement gap when in time-division duplex mode.

[0092] The measurement module is used to measure the signals of the Global Navigation Satellite System.

[0093] In conjunction with some embodiments of the first aspect, in some embodiments, the apparatus further includes:

[0094] The second receiving module is used to receive first information; the first information is used to instruct the global navigation satellite system to measure the gap.

[0095] In conjunction with some embodiments of the third aspect, in some embodiments, the measurement gap of the global navigation satellite system is preset.

[0096] The protocol presets include the start point of the GNSS measurement gap, the time period of the GNSS measurement gap, and the period of the GNSS measurement gap. The indication of the start point of the GNSS measurement gap can be relative to a certain radio frame, subframe, or one of the following specific downlink channels:

[0097] Narrowband physical downlink shared channel information;

[0098] Narrowband physical downlink control channel information;

[0099] Narrowband system information block type 1;

[0100] Narrowband master synchronization signal;

[0101] Narrowband auxiliary synchronization signal.

[0102] In conjunction with some embodiments of the third aspect, in some embodiments, the Global Navigation Satellite System measurement gap is located within a narrowband IoT subframe that the terminal does not use to perform uplink or downlink narrowband IoT services.

[0103] In conjunction with some embodiments of the third aspect, in some embodiments, the Global Navigation Satellite System measurement gap includes narrowband Internet of Things downlink subframes.

[0104] In conjunction with some embodiments of the third aspect, in some embodiments, the apparatus further includes:

[0105] The third receiving module is used to receive second information; the second information is used to indicate the target downlink subframe in the narrowband IoT downlink subframe.

[0106] In conjunction with some embodiments of the third aspect, in some embodiments, receiving target information that would normally be received on the narrowband IoT downlink subframe is not expected or is delayed.

[0107] In conjunction with some embodiments of the third aspect, in some embodiments, the target information includes at least one of the following:

[0108] Narrowband physical downlink shared channel information;

[0109] Narrowband physical downlink control channel information;

[0110] Narrowband system information block 1;

[0111] Narrowband master synchronization signal;

[0112] Narrowband auxiliary synchronization signal.

[0113] Fourthly, embodiments of this disclosure provide a network device, the network device comprising:

[0114] The first transmitting module is used to transmit Global Navigation Satellite System (GNSS) signals during GNSS measurement gaps in time-division duplex mode; the GNSS signals are used for GNSS measurements.

[0115] In conjunction with some embodiments of the fourth aspect, in some embodiments, the apparatus further includes:

[0116] The second transmitting module is used to transmit first information; the first information is used to instruct the global navigation satellite system to measure the gap.

[0117] In conjunction with some embodiments of the fourth aspect, in some embodiments, the global navigation satellite system measurement gap is preset.

[0118] The protocol presets include the start point of the GNSS measurement gap, the time period of the GNSS measurement gap, and the period of the GNSS measurement gap. The indication of the start point of the GNSS measurement gap can be relative to a certain radio frame, subframe, or one of the following specific downlink channels:

[0119] Narrowband physical downlink shared channel information;

[0120] Narrowband physical downlink control channel information;

[0121] Narrowband system information block type 1;

[0122] Narrowband master synchronization signal;

[0123] Narrowband auxiliary synchronization signal.

[0124] In conjunction with some embodiments of the fourth aspect, in some embodiments, the Global Navigation Satellite System measurement gap is located within a narrowband IoT subframe that the terminal does not use to perform uplink or downlink narrowband IoT services.

[0125] In conjunction with some embodiments of the fourth aspect, in some embodiments, the Global Navigation Satellite System measurement gap includes narrowband Internet of Things downlink subframes.

[0126] In conjunction with some embodiments of the fourth aspect, in some embodiments, the network device further includes:

[0127] The third sending module is used to send second information; the second information is used to indicate the target downlink subframe in the narrowband IoT downlink subframe.

[0128] In conjunction with some embodiments of the fourth aspect, in some embodiments, the network device further includes:

[0129] The processing module is used to discard or postpone target information that should have been sent on the narrowband IoT downlink subframe.

[0130] In conjunction with some embodiments of the fourth aspect, in some embodiments, the target information includes at least one of the following:

[0131] Narrowband physical downlink shared channel information;

[0132] Narrowband physical downlink control channel information;

[0133] Narrowband system information block type 1;

[0134] Narrowband master synchronization signal;

[0135] Narrowband auxiliary synchronization signal.

[0136] Fifthly, embodiments of this disclosure provide a communication device for performing the global navigation satellite system measurement method described in the first aspect above, or the global navigation satellite system measurement method described in the second aspect above.

[0137] In a sixth aspect, embodiments of this disclosure provide a communication system including a terminal and a network device, wherein the terminal is configured to implement the Global Navigation Satellite System (GNSS) measurement method described in the first aspect above, and the network device is configured to implement the GNSS measurement method described in the second aspect above.

[0138] In a seventh aspect, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the global navigation satellite system measurement method described in the first aspect or the global navigation satellite system measurement method described in the second aspect.

[0139] Eighthly, this disclosure provides a program product including at least one of a program and instructions, wherein when the program and instructions are executed by a communication device, they implement the global navigation satellite system measurement method described in the first aspect or the global navigation satellite system measurement method described in the second aspect.

[0140] It is understood that the aforementioned terminals, network devices, communication devices, communication systems, storage media, and program products are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.

[0141] This disclosure provides a method and apparatus for measuring global navigation satellite systems. In some embodiments, the terms "global navigation satellite system measurement method" and "information processing method," "communication method," etc., may be used interchangeably.

[0142] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments. In all embodiments of this disclosure, unless otherwise specified or logically conflicting, the terminology and / or descriptions between the embodiments are consistent and can be mutually referenced. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0143] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.

[0144] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.

[0145] In the embodiments disclosed herein, "multiple" refers to two or more.

[0146] In some embodiments, the terms “at least one of A or B, at least one of A and B”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.

[0147] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of whether there is a branch B); in some embodiments, B (execute B regardless of whether there is a branch A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, both A and B are executed. The same applies when there are more branches such as A, B, C, etc.

[0148] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execute A regardless of whether a branch B exists); in some embodiments, B (execute B regardless of whether a branch A exists); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, and C.

[0149] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.

[0150] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0151] In some embodiments, terms such as "time / frequency" and "time-frequency domain" refer to the time domain and / or frequency domain.

[0152] In some embodiments, terms such as “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “when…”, “if…”, etc. can be used interchangeably. These descriptions all refer to the device making a corresponding action under certain objective circumstances. They do not necessarily limit the time, nor do they require the device to make a judgment action when implementing it, nor do they mean that there must be other limitations.

[0153] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.

[0154] In some embodiments, devices, etc., may be interpreted as physical or virtual, and their names are not limited to those described in the embodiments. Terms such as “device,” “equipment,” “circuit,” “network element,” “network function,” “network device,” “function,” “node,” “unit,” “section,” “system,” “network,” “chip,” “chip system,” “entity,” and “subject” are interchangeable.

[0155] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, satellite devices, etc.).

[0156] In some embodiments, the terms "access network device (AN device)," "radio access network device (RAN device)," "base station (BS)," "radio base station," "fixed station," "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," and "bandwidth part (BWP)" can be used interchangeably.

[0157] In some embodiments, the terms "component carrier (CC)," "cell," "frequency carrier," and "carrier frequency" can be used interchangeably.

[0158] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", "subscriber station", "mobile unit", "subscriber unit", "wireless unit", "remote unit", "mobile device", "wireless device", "wireless communication device", "remote device", "mobile subscriber station", "access terminal", "mobile terminal", "wireless terminal", "remote terminal", "handset", "user agent", "mobile client", and "client" can be used interchangeably.

[0159] In some embodiments, the terms “radio”, “wireless”, “radio access network (RAN)”, “access network (AN)”, and “RAN-based” can be used interchangeably.

[0160] In some embodiments, access network equipment, core network equipment, satellite equipment, or network equipment can be replaced with terminals. For example, embodiments of this disclosure can also be applied to structures where communication between access network equipment, core network equipment, satellite equipment, or network equipment and terminals is replaced with communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network equipment. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, uplink link, downlink link, etc., can be replaced with sidelink link.

[0161] In some embodiments, the terminal may be replaced by an access network device, a core network device, a satellite device, or a network device. In this case, the access network device, core network device, satellite device, or network device may also be configured to have all or some of the functions of the terminal.

[0162] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.

[0163] In some embodiments, data, information, etc., may be obtained with the user's consent.

[0164] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0165] Figure 1A is an exemplary schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure. As shown in Figure 1A, the communication system 100 includes a terminal 101 and a network device 102.

[0166] In some embodiments, terminal 101 includes, for example, at least one of the following: mobile phone, wearable device, Internet of Things (IoT) device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, wireless terminal device in smart home, narrowband Internet of Things (NB-IoT) terminal, and bandwidth-reduced low-complexity or coverage-enhanced (BL / CE) terminal, but is not limited thereto.

[0167] In some embodiments, network device 102 may include at least one of access network device, core network device, and satellite device.

[0168] In some embodiments, the access network device is, for example, a node or device that connects a terminal to a wireless network. The access network device may include at least one of the following in a 5G communication system: evolved Node B (eNB), next-generation eNB (ng-eNB), next-generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), radio backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system, but is not limited thereto.

[0169] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.

[0170] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.

[0171] In some embodiments, a core network device may be a single device comprising one or more network elements, or it may be multiple devices or a group of devices, each comprising all or part of the aforementioned one or more network elements. Network elements may be virtual or physical. The core network may include, for example, at least one of the following: Evolved Packet Core (EPC), 5G Core Network (5GCN), and Next Generation Core (NGC).

[0172] In some embodiments, the satellite equipment includes at least one of GNSS satellites and NTN satellites. NTN satellites include at least one of transparently relaying satellites and satellites carrying base stations.

[0173] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.

[0174] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1A, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1A are illustrative. The communication system may include all or some of the main bodies in FIG1A, or it may include other main bodies outside of FIG1A. The number and form of each main body are arbitrary. Each main body may be physical or virtual. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.

[0175] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).

[0176] In some embodiments, for a Narrow Band Internet of Things (NB-IoT) UE in an NTN Frequency Division Duplex (FDD) serving cell, when the UE receives a GNSS measurement command from a Media Access Control (MAC) Element (MAC CE) in an NPDSCH, where the NPDSCH ends in downlink subframe n, the GNSS measurement gap is determined based on the following conditions:

[0177] 1. If the UE does not provide a Hybrid Automatic Repeat reQuest (HARQ) acknowledgement (HARQ-ACK) message for the Hybrid Automatic Repeat reQuest (HARQ) process, which is associated with the NPDSCH transport block carrying the GNSS measurement command MAC CE, the UE should assume that the GNSS measurement gap begins in downlink subframe n+13.

[0178] 2. If the UE provides HARQ-ACK information for the HARQ process, the HARQ process is associated with the NPDSCH transport block carrying the GNSS measurement command MAC CE. The UE should assume that the GNSS measurement gap starts in downlink subframe k+2, where k is the first downlink subframe after the Narrow band Physical Uplink Shared Channel (NPUSCH) transmission ends. The NPUSCH is used to carry the acknowledgement (ACK) / negative acknowledgement (NACK) response for the HARQ process.

[0179] In some embodiments, the terms "uplink", "uplink", and "physical uplink" can be used interchangeably, as can the terms "downlink", "downlink", and "physical downlink", as well as the terms "sidelink", "sidelink", "sidelink communication", "sidelink communication", "direct connection", "direct link", "direct communication", and "direct link communication".

[0180] In some embodiments, for NB-IoT UEs in an NTN FDD serving cell during GNSS measurement gaps, the UE does not need to monitor the NPDCCH until it reacquires its GNSS location and performs contention-based random access.

[0181] In some embodiments, for a Bandwidth-reduced Low-complexity or Coverage Enhanced (BL / CE) UE in an NTN FDD serving cell, when the UE receives a GNSS measurement command MAC CE in the PDSCH, where the PDSCH ends in downlink subframe n, the GNSS measurement gap is determined according to the following conditions:

[0182] 1. If the UE does not provide HARQ-ACK information for the HARQ process, the HARQ process is associated with the Physical Downlink Shared Channel (PDSCH) transport block carrying the GNSS measurement command MAC CE, and the UE should assume that the GNSS measurement gap begins in downlink subframe n+6.

[0183] 2. If the UE provides HARQ-ACK information for the HARQ process, the HARQ process is associated with the PDSCH transport block carrying the GNSS measurement command MAC CE. The UE should assume that the GNSS measurement gap starts in downlink subframe k+2, where k is the first downlink subframe after the PDSCH transmission ends. The HARQ process is associated with the Physical Downlink Shared Channel (PDSCH) transport block.

[0184] In some embodiments, for a BL / CE UE in an NTN FDD serving cell, during the GNSS measurement gap, the UE does not need to monitor the Machine Type Communication Physical Downlink Control Channel (MPDCCH) until it reacquires its GNSS location and performs contention-based random access.

[0185] The timing relationship between BL / CE UEs and typical NB-IoT UEs in MAC CEs with HARQ-ACK feedback differs slightly. However, logically, terminals within GNSS measurement gaps should not perform control channel listening but should focus on GNSS signal acquisition and tracking to ensure positioning accuracy. Once positioning is complete, the terminal will continue subsequent data transmission, as illustrated in Figure 1B.

[0186] The relevant technical solutions do not yet support GNSS measurement in TDD mode. As a result, NTN terminals working in IoT TDD mode have to frequently enter idle mode in order to obtain GNSS measurement results, resulting in high power consumption.

[0187] In some embodiments, terms such as "physical downlink shared channel (PDSCH)" and "DL data" can be used interchangeably, as can terms such as "physical uplink shared channel (PUSCH)" and "UL data".

[0188] Figure 2A is one of the exemplary interactive schematic diagrams of a global navigation satellite system measurement method provided according to an embodiment of the present disclosure. As shown in Figure 2A, the present disclosure relates to a global navigation satellite system measurement method, which includes:

[0189] Step 2101: Network device 102 sends first information to terminal 101. The first information is used to instruct the Global Navigation Satellite System to measure the gap.

[0190] In some embodiments, the first information is used to indicate the global navigation satellite system measurement gap in TDD mode.

[0191] In some embodiments, terminal 101 receives first information sent by network device 102.

[0192] In some embodiments, the global navigation satellite system measurement gap is preset. Terminal 101 acquires the first information specified by the protocol, at which point step 2101 can be omitted.

[0193] In some embodiments, the terminal 101 obtains the first information from the upper layer(s), in which case step 2101 can be omitted.

[0194] In some embodiments, the terminal 101 processes the information to obtain the first information, and step 2101 can be omitted.

[0195] In some embodiments, the terminal 101 autonomously implements the function indicated by the first information, or the above function is a default or default value, in which case step 2101 can be omitted.

[0196] In some embodiments, the global navigation satellite system measurement gap includes one or more time windows, each time window including a start position and a window length, wherein the units of the start position and window length can be at least one of frames, subframes, time slots, and orthogonal frequency division multiplexing (OFDM) symbols.

[0197] In some embodiments, the Global Navigation Satellite System measurement gap indicated by the first information is located within a narrowband IoT subframe that is not used by the terminal 101. These unused narrowband IoT subframes are not used to perform uplink or downlink NB-IoT services. These unused narrowband IoT subframes include non-uplink narrowband IoT subframes (non-U NB-IoT subframes) and non-downlink narrowband IoT subframes (non-D NB-IoT subframes). Figure 2B is a schematic diagram of subframes in TDD mode according to an embodiment of this disclosure. As shown in Figure 2B, the unused narrowband IoT subframes are the subframes other than those within the dashed and solid boxes. The subframes are located outside the downlink active subframes of the Iridium system.

[0198] In some embodiments, the Global Navigation Satellite System (GNSS) measurement gap indicated by the first information includes narrowband Internet of Things (NB-IoT) downlink subframes. The start point and time period of the GNSS measurement gap are in the narrowband NB-IoT downlink subframes (i.e., NB-IoT subframes). Figure 2B is a schematic diagram of a subframe in TDD mode provided according to an embodiment of the present disclosure. As shown in Figure 2B, the narrowband NB-IoT downlink subframe is the subframe within the solid line box.

[0199] In some embodiments, if the information related to the Global Navigation Satellite System of terminal 101 fails, network device 102 sends first information to terminal 101.

[0200] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.

[0201] In some embodiments, the terms "codebook," "codeword," and "precoding matrix" can be used interchangeably. For example, a codebook can be a collection of one or more codewords / precoding matrices.

[0202] In some embodiments, terms such as “moment,” “point in time,” “time,” and “time location” can be used interchangeably, as can terms such as “duration,” “segment,” “time window,” “window,” and “time.”

[0203] In some embodiments, the terms “frame”, “radio frame”, “subframe”, “slot”, “sub-slot”, “mini-slot”, “symbol”, “symbol”, and “transmission time interval (TTI)” can be used interchangeably.

[0204] In some embodiments, "acquire," "get," "obtain," "receive," "transmit," "bidirectional transmission," and "send and / or receive" can be used interchangeably and can be interpreted as receiving from other entities, acquiring from protocols, acquiring from higher layers, obtaining through self-processing, or autonomous implementation. Protocols include, for example, at least one of the 3GPP protocol, Wi-Fi protocol, and audio and / or video protocols.

[0205] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transfer,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.

[0206] In some embodiments, terms such as "certain," "preset," "default," "set," "indicated," "a certain," "any," and "first" can be used interchangeably. "Certain A," "preset A," "default A," "set A," "indicated A," "a certain A," "any A," and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.

[0207] In some embodiments, the terms "precoding", "precoder", "weight", "precoding weight", "quasi-co-location (QCL)", "transmission configuration indication (TCI) status", "spatial relation", "spatial domain filter", "transmission power", "phase rotation", "antenna port", "antenna port group", "layer", "the number of layers", "rank", "resource", "resource set", "resource group", "beam", "beam width", "beam angular degree", "antenna", "antenna element", and "panel" can be used interchangeably.

[0208] In step 2102, network device 102 sends second information to terminal 101. The second information is used to indicate the target downlink subframe in the narrowband IoT downlink subframe.

[0209] In some embodiments, where the Global Navigation Satellite System measurement gap indicated by the first information includes a narrowband IoT downlink subframe, network device 102 can send second information to terminal 101. The network device uses the second information to inform the UE that a downlink narrowband IoT subframe is available. This method is more flexible and expands its applicability. The second information includes a bitmap, downlinkBitmapNonAnchor, or downlinkBitmap-r13.

[0210] In some embodiments, network device 102 can send second information to terminal 101 via a bitmap.

[0211] In step 2103, network device 102 drops or postpones the target information that was originally to be transmitted on the target downlink subframe.

[0212] In some embodiments, where the Global Navigation Satellite System measurement gap indicated by the first information includes a narrowband IoT downlink subframe, network device 102 discards or postpones target information that would otherwise need to be transmitted on a target downlink subframe within the narrowband IoT downlink subframe.

[0213] In some embodiments, "discarding" can be understood as "removing" or "discarding." Network device 102 discards the target information that was originally intended to be transmitted on the target downlink subframe within the narrowband IoT downlink subframe. This can be understood as network device 102 no longer transmitting the target information on the target downlink subframe. Terminal 101 does not expect to receive the target information on the target downlink subframe.

[0214] In some embodiments, the global navigation satellite system measurement gap includes a first time period, which is the time period during which target information is originally to be transmitted; the target information is not transmitted or is delayed during the first time period.

[0215] In some embodiments, the global navigation satellite system measurement gap includes the number of subframes for which receiving target information that would normally be received on the narrowband IoT downlink subframe is not expected, or the number of subframes for which receiving target information that would normally be received on the narrowband IoT downlink subframe is postponed.

[0216] In some embodiments, "not expecting to receive" can be interpreted as not receiving on time domain resources and / or frequency domain resources, or as not performing subsequent processing on the data and / or instructions received; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the receiver to respond to the sent content.

[0217] In some embodiments, network device 102 postpones the transmission of target information that would normally be sent on a target downlink subframe within the narrowband IoT downlink subframe. This can be understood as network device 102 not transmitting the target information on the target downlink subframe within the current period, but transmitting it on target downlink subframes in subsequent periods. Terminal 101 does not receive the target information on the target downlink subframe within the current period, but receives it on target downlink subframes in subsequent periods. The unit of the aforementioned period includes at least one of frames and subframes. In one embodiment, the period is 90 milliseconds (ms), i.e., 9 NB radio frames.

[0218] In some embodiments, the target information includes at least one of the following:

[0219] Narrowband physical downlink shared channel information;

[0220] Narrowband physical downlink control channel information;

[0221] Narrowband system information block type 1;

[0222] Narrowband master synchronization signal;

[0223] Narrowband auxiliary synchronization signal.

[0224] In some embodiments, the terms "synchronization signal (SS)," "synchronization signal block (SSB)," "reference signal (RS)," "pilot," and "pilot signal" can be used interchangeably.

[0225] Step 2104: When terminal 101 is in time-division duplex mode, network device 102 sends GNSS signals to terminal 101 within the GNSS measurement gap.

[0226] In some embodiments, when the terminal 101 is in time-division duplex mode, the terminal 101 receives the global navigation satellite system signal sent by the network device 102 within the global navigation satellite system measurement gap.

[0227] Step 2105: The terminal 101 measures the signal of the Global Navigation Satellite System to obtain information related to the Global Navigation Satellite System, such as its own position information.

[0228] In some embodiments, information related to the Global Navigation Satellite System includes at least one of the location information and time synchronization information of the terminal 101.

[0229] The global navigation satellite system measurement method disclosed in this embodiment may include at least one of steps 2101 to 2105. For example, step 2104 + step 2105 may be implemented as an independent embodiment, step 2101 + step 2104 + step 2105 may be implemented as an independent embodiment, step 2103 + step 2104 + step 2105 may be implemented as an independent embodiment, step 2101 + step 2103 + step 2104 + step 2105 may be implemented as an independent embodiment, and step 2101 + step 2102 + step 2103 + step 2104 + step 2105 may be implemented as an independent embodiment, but is not limited thereto.

[0230] In some embodiments, steps 2102 and 2103 may be performed in an alternate order or simultaneously, and steps 2103 and 2104 may be performed in an alternate order or simultaneously.

[0231] In some embodiments, steps 2101 and 2102 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0232] In some embodiments, step 2102 is optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0233] In some embodiments, steps 2101, 2102, and 2103 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0234] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0235] Figure 2C is a second exemplary interactive schematic diagram of a global navigation satellite system measurement method provided according to an embodiment of the present disclosure. As shown in Figure 2C, the present disclosure relates to a global navigation satellite system measurement method, which includes:

[0236] Step 2201: Network device 102 sends first information to terminal 101. The first information is used to indicate the GNSS measurement gap. The first information may indicate the start point of the GNSS measurement gap, the time period of the GNSS measurement gap, the period of the GNSS measurement gap, etc. The indication of the start point of the GNSS measurement gap may be an offset relative to the reception time slot of the GNSS measurement gap indicating the MAC CE, or an offset of the time slot in which the UE feeds back ACK-NACK information for that MAC CE.

[0237] In some embodiments, the Global Navigation Satellite System measurement gap is located in a narrowband IoT subframe that the terminal 101 does not use to perform uplink or downlink narrowband IoT services.

[0238] The Iridium system time slots / subframes used by Terminal 101 include NB-IoT DL and UL time slots / subframes, meaning that the Global Navigation Satellite System measurement gaps do not include NB-IoT DL and UL time slots / subframes.

[0239] In some embodiments, it is determined which downlink subframes cannot be considered NB-IoT DL and UL subframes in the following manner:

[0240] 1. UE's rules for determining downlink subframes

[0241] The NB-IoT UE needs to determine whether a downlink subframe or a TDD-specific subframe configured for NB-IoT downlink transmission is an NB-IoT downlink subframe based on the following conditions:

[0242] 1.1 Judgment by exclusion criteria:

[0243] In some embodiments, if a subframe contains transmissions of NPSS / NSSS / NPBCH / SIB1-NB, then the subframe is not considered a downlink subframe.

[0244] In some embodiments, if the UE is operating in IoT-NTN TDD mode and the subframe is outside the downlink active subframe of the Iridium system, then the subframe is not considered an NB-IoT downlink subframe.

[0245] Figure 2B is a schematic diagram of a subframe in TDD mode according to an embodiment of the present disclosure. As shown in Figure 2B, the dashed box represents the IoT NTN TDD uplink subframe, and the solid box represents the IoT NTN TDD downlink subframe. A subframe includes one or more slots. The Iridium system downlink subframes span different radio frames in the nine NB-IoT radio frames, and the subframe numbers of the downlink active subframes are [3,4,5,6,7,8,9,0].

[0246] 1.2 Determine based on resource reservation configuration:

[0247] In some embodiments, if the higher-level parameter resourceReservationConfigDL is configured, for NPDSCH transmissions scrambled with C-RNTI using the UE-specific NPDCCH search space:

[0248] If the "Resource Reservation Field" in the DCI is set to 0, then the subframe is considered an NB-IoT downlink subframe.

[0249] If the "Resource Reservation Field" in DCI is set to 1, and if it is determined from higher-layer parameters that the subframe is not fully reserved, it will be regarded as an NB-IoT downlink subframe (a subframe is only considered fully reserved when all OFDM symbols in a subframe are reserved).

[0250] In some embodiments, the determination or judgment can be made by a value represented by 1 bit (0 or 1), or by a true or false value (boolean), or by a comparison of numerical values ​​(e.g., a comparison with a predetermined value), but is not limited thereto.

[0251] In some embodiments, the terms “downlink control information (DCI),” “downlink (DL) assignment,” “DL DCI,” “uplink (UL) grant,” and “UL DCI” can be used interchangeably.

[0252] In some embodiments, if the higher-level parameter resourceReservationConfigDL is configured, for NPDCCH transmissions scrambled with C-RNTI or SPSC-RNTI using the UE-specific NPDCCH search space:

[0253] If it is determined from higher-layer parameters that the subframe is not fully reserved, it is considered an NB-IoT downlink subframe (a subframe is considered fully reserved only when all orthogonal frequency division multiplexing (OFDM) symbols in a subframe are reserved).

[0254] 1.3 Determining by bitmap:

[0255] Downlink active subframes are subframes configured as usable downlink subframes using downlinkBitmapNonAnchor or downlinkBitmap-r13. In some embodiments, the subframes with a bitmap value of 1 in the aforementioned subframe numbers [3,4,5,6,7,8,9,0] are the downlink active subframes.

[0256] In some embodiments, the terms "search space", "search space set", "search space configuration", "search space set configuration", "control resource set (CORESET)", and "CORESET configuration" can be used interchangeably.

[0257] 1.4 Determine based on other conditions:

[0258] An NB-IoT UE should treat this subframe as an NB-IoT downlink subframe if the following conditions are met:

[0259] If an NB-IoT carrier has received the higher-layer parameter operationModeInfo, this subframe is configured as an NB-IoT downlink subframe;

[0260] or,

[0261] This subframe is a special TDD subframe configured for NB-IoT downlink transmission after the UE obtains SystemInformationBlockType1-NB.

[0262] 2. UE's rules for determining uplink subframes

[0263] The NB-IoT UE should determine whether a subframe is an NB-IoT uplink subframe according to the following rules:

[0264] 2.1 If the UE is operating in IoT-NTN TDD mode and the uplink subframe is within the uplink active period.

[0265] 2.2 If the high-level parameter resourceReservationConfigUL is already configured, further determination is required based on the resource reservation rules.

[0266] Step 2202: When terminal 101 is in time-division duplex mode, network device 102 sends GNSS signals to terminal 101 within the GNSS measurement gap.

[0267] In some embodiments, when the terminal 101 is in time-division duplex mode, the terminal 101 receives the global navigation satellite system signal sent by the network device 102 within the global navigation satellite system measurement gap.

[0268] Step 2203: The terminal 101 measures the global navigation satellite system signal to obtain information related to the global navigation satellite system.

[0269] In some embodiments, information related to the Global Navigation Satellite System includes at least one of the location information and time synchronization information of the terminal 101.

[0270] Figure 2D is a third exemplary interactive schematic diagram of a global navigation satellite system measurement method provided according to an embodiment of the present disclosure. As shown in Figure 2D, the embodiments of the present disclosure relate to a global navigation satellite system measurement method, which includes:

[0271] Step 2301: Network device 102 sends first information to terminal 101. The first information is used to indicate the GNSS measurement gap. The first information may indicate the start point of the GNSS measurement gap, the time period of the GNSS measurement gap, the period of the GNSS measurement gap, etc. The indication of the start point of the GNSS measurement gap may be an offset relative to the receiving time slot of the GNSS measurement gap indicating the MAC CE, or an offset of the time slot in which the UE feeds back ACK-NACK information for that MAC CE.

[0272] In some embodiments, if the Iridium system excludes the transmission of GNSS signals within its transmission time slots, the starting point and time period of the GNSS measurement gap are guaranteed to be in downlink active subframes (DNB-IoT subframes). This is equivalent to the Iridium system allocating some resources to terminal 101 and no longer occupying them itself. That is, the GNSS measurement gap includes Narrowband IoT downlink subframes.

[0273] In some embodiments, if the starting frame and subframe of the Global Navigation Satellite System (GNSS) measurement gap are not within the NB-IoT downlink subframe, the GNSS measurement gap should be postponed until the start of the next NB-IoT downlink subframe.

[0274] In some embodiments, dropped or delayed downlink channels (downlink slots / downlink subframes) are also included in the Global Navigation Satellite System measurement gaps.

[0275] In some embodiments, for NPUSCH of format 1 and 2, frame structure type 2, and Δf = 3.75 kHz, the NPUSCH transmission occurs in the first N... slots The NPUSCH transmission takes place within a set of time slots that span two consecutive uplink subframes and do not overlap with any uplink subframes configured as invalid. Under TDD configurations 1 and 4, if the start position of the NPUSCH is indicated as the second time slot in two consecutive uplink subframes, the NPUSCH transmission will be delayed until the start position of the two consecutive uplink subframes.

[0276] In some embodiments, if NPUSCH to N slots If, in a time slot mapping or its repeated mapping, there are resource elements that overlap with the target Narrow Band Physical Random Access Channel (NPRACH) resource, then:

[0277] For the N NPUSCH transmission with Δf = 3.75 kHz, slots If a time slot overlaps with a configured NPRACH resource, the transmission will be postponed to the next Nth time slot that does not overlap with any NPRACH resource. slots It is carried out in one time slot.

[0278] For the N USCH transmission where Δf = 15kHz is located slots If a time slot overlaps with the configured NPRACH resource, the transmission will be postponed to the next one, provided that the first time slot satisfies n s N mod 2 = 0, and does not overlap with any NPRACH resource slots It is carried out in one time slot.

[0279] The target NPRACH resource includes at least one of the following NPRACH resources:

[0280] Based on the NPRACH resources configured in nprach-ParametersList in SystemInformationBlockType2-NB;

[0281] If the UE supports multi-carrier NPRACH, the NPRACH resources are configured according to the nprach-ParametersList provided by ul-ConfigList in SystemInformationBlockType22-NB;

[0282] If the UE supports multi-carrier NPRACH and mixed operation mode, the NPRACH resources are configured according to the nprach-ParametersList provided by ul-ConfigListMixed in SystemInformationBlockType22-NB;

[0283] If the UE supports NPRACH format 2 (nprach-Format2), the NPRACH resources are configured according to nprach-ParametersListFmt2 in SystemInformationBlockType2-NB;

[0284] If the UE supports multi-carrier NPRACH and NPRACH format 2, the NPRACH resources are configured according to nprach-ParametersListFmt2 provided by ul-ConfigList in SystemInformationBlockType23-NB;

[0285] If the UE supports multi-carrier NPRACH, mixed operation mode and NPRACH format 2, the NPRACH resources are configured according to nprach-ParametersListFmt2 provided by ul-ConfigListMixed in SystemInformationBlockType23-NB;

[0286] Based on the NPRACH resources configured in nprach-ParametersListTDD in SystemInformationBlockType2-NB;

[0287] If the UE supports multi-carrier NPRACH, the NPRACH resources are configured according to the nprach-ParametersListTDD in SystemInformationBlockType22-NB;

[0288] The NPRACH resource is configured during the Early Data Transmission (EDT) process, and the NPUSCH transmission occurs within the EDT process.

[0289] In some embodiments, NPRACH gaps are not considered NPRACH resources. For frame structure type 2, when continuous mapping of G symbol groups is not possible, valid uplink subframes not used for NPRACH transmission are also not considered NPRACH resources. The mapping will be repeated until it is complete. Transmission of one time slot. Due to NPRACH, 25630720T... s After a transmission or delay of one time unit, for frame structure type 1, 4030720T needs to be inserted. s A time unit gap is added to delay NPUSCH transmission. The delay caused by the overlap of NPRACH with the gap will be included in the duration of the gap measured by the Global Navigation Satellite System.

[0290] In some embodiments, similar to the statistical method for overlapping NPRACH and NPUSCH slots described above, the postponement caused by the overlap of NPDSCH / NPDCCH / SIB1-NB / NSSS / NPSS with the slots will be included in the GNS measurement slot duration. The postponement refers to the delay of channels overlapping with non-DNB-IoT subframes into the nearest DNB-IoT subframe.

[0291] In some embodiments, the dopping portion caused by NPDSCH / NPDCCH / SIB1-NB / NSSS / NPSS overlapping with gaps will be included in the GNSS measurement gap duration. Dopping refers to the fact that channels overlapping with non-D NB-IoT subframes are no longer transmitted.

[0292] Step 2302: When terminal 101 is in time-division duplex mode, network device 102 sends GNSS signals to terminal 101 within the GNSS measurement gap.

[0293] In some embodiments, when the terminal 101 is in time-division duplex mode, the terminal 101 receives the global navigation satellite system signal sent by the network device 102 within the global navigation satellite system measurement gap.

[0294] Step 2303: The terminal 101 measures the global navigation satellite system signal to obtain information related to the global navigation satellite system.

[0295] In some embodiments, information related to the Global Navigation Satellite System includes at least one of the location information and time synchronization information of the terminal 101.

[0296] Figure 3 is a flowchart illustrating one of the global navigation satellite system measurement methods provided in this disclosure. As shown in Figure 3, this disclosure provides a global navigation satellite system measurement method executed by a terminal, the method comprising:

[0297] Step 301: In time-division duplex mode, receive Global Navigation Satellite System (GNSS) signals within the GNSS measurement gap;

[0298] Step 302: Measure the signal of the Global Navigation Satellite System.

[0299] In some embodiments, the method further includes:

[0300] Step 303: Receive first information; the first information is used to instruct the global navigation satellite system to measure the gap.

[0301] In some embodiments, the global navigation satellite system measurement gap is preset.

[0302] In some embodiments, the Global Navigation Satellite System measurement gap is located within a narrowband IoT subframe that the terminal does not use to perform uplink or downlink narrowband IoT services.

[0303] In some embodiments, the global navigation satellite system measurement gap includes narrowband IoT downlink subframes.

[0304] In some embodiments, the method further includes:

[0305] Step 304: Receive second information; the second information is used to indicate the target downlink subframe in the narrowband IoT downlink subframe.

[0306] In some embodiments, the terminal does not expect to receive target information that should originally be received on the narrowband IoT downlink subframe or postpones receiving target information that should originally be received on the narrowband IoT downlink subframe.

[0307] In some embodiments, the global navigation satellite system measurement gap includes a first time period, which is the time period during which target information is originally to be transmitted; the target information is not transmitted or is delayed during the first time period.

[0308] In some embodiments, the global navigation satellite system measurement gap includes the number of subframes for which receiving target information that would normally be received on the narrowband IoT downlink subframe is not expected, or the number of subframes for which receiving target information that would normally be received on the narrowband IoT downlink subframe is postponed.

[0309] In some embodiments, the target information includes at least one of the following:

[0310] Narrowband physical downlink shared channel information;

[0311] Narrowband physical downlink control channel information;

[0312] Narrowband system information block type 1;

[0313] Narrowband master synchronization signal;

[0314] Narrowband auxiliary synchronization signal.

[0315] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0316] Figure 4 is a second schematic flowchart of the global navigation satellite system measurement method provided in this embodiment of the present disclosure. As shown in Figure 4, this embodiment of the present disclosure provides a global navigation satellite system measurement method, executed by a network device, the method including:

[0317] Step 401: In time-division duplex mode, transmit a Global Navigation Satellite System (GNSS) signal during the GNSS measurement gap; the GNSS signal is used for GNSS measurement.

[0318] In some embodiments, the method further includes:

[0319] Step 402: Send first information; the first information is used to instruct the global navigation satellite system to measure the gap.

[0320] In some embodiments, the global navigation satellite system measurement gap is preset.

[0321] In some embodiments, the Global Navigation Satellite System measurement gap is located in a narrowband IoT subframe that the terminal does not use to perform uplink or downlink narrowband IoT services.

[0322] In some embodiments, the global navigation satellite system measurement gap includes narrowband IoT downlink subframes.

[0323] In some embodiments, the method further includes:

[0324] Step 403: Send second information; the second information is used to indicate the target downlink subframe in the narrowband IoT downlink subframe.

[0325] In some embodiments, the method further includes:

[0326] Step 404: Discard or postpone the target information that was originally to be transmitted on the narrowband IoT downlink subframe.

[0327] In some embodiments, the target information includes at least one of the following:

[0328] Narrowband physical downlink shared channel information;

[0329] Narrowband physical downlink control channel information;

[0330] Narrowband system information block type 1;

[0331] Narrowband master synchronization signal;

[0332] Narrowband auxiliary synchronization signal.

[0333] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0334] In some embodiments, the protocol may also specify that the terminal does not support the configured GNSS measurement gap measurement function in TDD mode, that is, it does not support the configuration and corresponding measurement of GNSS measurement gaps in TDD mode. The terminal obtains GNSS-related information by entering idle state.

[0335] This disclosure also proposes an apparatus (also referred to as a communication device, etc.) for implementing any of the above methods. For example, an apparatus is proposed that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Furthermore, another apparatus is proposed that includes units or modules for implementing the steps performed by a network device (e.g., access network device, core network functional node, core network device, satellite device, etc.) in any of the above methods.

[0336] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.

[0337] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).

[0338] Figure 5A is a schematic diagram of the terminal structure proposed in an embodiment of this disclosure. Terminal 5100 is used to execute any of the above methods. In some embodiments, as shown in Figure 5A, terminal 5100 may include at least one of a transceiver module 5101, a processing module 5102, etc. In some embodiments, the transceiver module 5101 is used to receive Global Navigation Satellite System (GNSS) signals within a GNSS measurement gap in a time-division duplex mode; the processing module 5102 is used to measure the GNSS signals. Optionally, the transceiver module is used to execute at least one of the communication steps (e.g., steps 301, 303, 304, but not limited thereto) executed by terminal 101 in any of the above methods, which will not be elaborated here. Optionally, the processing module is used to execute at least one of other steps (e.g., step 302, but not limited thereto) executed by terminal 101 in any of the above methods, which will not be elaborated here.

[0339] Figure 5B is a schematic diagram of the structure of a network device according to an embodiment of this disclosure. The network device 5200 is used to perform any of the above methods. In some embodiments, as shown in Figure 5B, the network device 5200 may include at least one of a transceiver module 5201, a processing module 5202, etc. In some embodiments, the transceiver module 5201 is used to receive Global Navigation Satellite System (GNSS) signals within a GNSS measurement gap in a time-division duplex mode; the processing module 5202 is used to measure the GNSS signals. Optionally, the transceiver module is used to perform at least one of the communication steps (e.g., steps 401, 402, 403, but not limited thereto) performed by the network device 102 in any of the above methods, which will not be elaborated here. Optionally, the processing module is used to perform at least one of other steps (e.g., step 404, but not limited thereto) performed by the network device 102 in any of the above methods, which will not be elaborated here.

[0340] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, which may be separate or integrated. Optionally, the transceiver module may be interchangeable with a transceiver.

[0341] In some embodiments, the processing module may be a single module or may include multiple sub-modules. Optionally, the multiple sub-modules may each perform all or part of the steps required by the processing module.

[0342] In some embodiments, the processing module can be replaced by the processor, and the transceiver module can be replaced by the transceiver.

[0343] Figure 6A is a schematic diagram of the structure of the communication device 6100 proposed in an embodiment of this disclosure. The communication device 6100 can be a network device (e.g., access network device, core network device, satellite device, etc.), a terminal (e.g., user equipment, etc.), a chip, chip system, or processor that supports the network device in implementing any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above methods. The communication device 6100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

[0344] As shown in Figure 6A, the communication device 6100 is used to execute any of the above methods. In some embodiments, the communication device 6100 includes one or more processors 6101. The processor 6101 may be a general-purpose processor or a special-purpose processor, such as a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Optionally, the communication device 6100 is used to execute any of the above methods. Optionally, one or more processors 6101 are used to invoke instructions to cause the communication device 6100 to execute any of the above methods.

[0345] In some embodiments, the communication device 6100 further includes one or more transceivers 6102. When the communication device 6100 includes one or more transceivers 6102, the transceiver 6102 performs at least one of the communication steps such as sending and / or receiving in the above method (e.g., steps 301, 303, 304, 401, 402, 403, but not limited thereto), and the processor 6101 performs at least one of other steps (e.g., steps 302, 404, but not limited thereto). In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., can be used interchangeably; the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.

[0346] In some embodiments, the communication device 6100 further includes one or more memories 6103 for storing data and / or instructions. Optionally, one or more processors 6101 are used to invoke instructions stored in the memory 6103 to cause the communication device 6100 to perform any of the above methods. Optionally, all or part of the memory 6103 may also be located outside the communication device 6100. In an optional embodiment, the communication device 6100 may include one or more interface circuits 6104. Optionally, the interface circuit 6104 is connected to the memory 6102 and can be used to receive data and / or instructions from the memory 6102 or other devices, and can be used to send data and / or instructions to the memory 6102 or other devices. For example, the interface circuit 6104 can read data and / or instructions stored in the memory 6102 and send the data and / or instructions to the processor 6101.

[0347] The communication device 6100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 6100 described in this disclosure is not limited thereto, and the structure of the communication device 6100 may not be limited by FIG. 6A. The communication device may be a standalone device or a part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data, programs and / or instructions; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.

[0348] Figure 6B is a schematic diagram of the structure of chip 6200 according to an embodiment of this disclosure. For cases where the communication device 6100 can be a chip or a chip system, please refer to the schematic diagram of chip 6200 shown in Figure 6B, but it is not limited thereto.

[0349] Chip 6200 includes one or more processors 6201. Chip 6200 is used to perform any of the methods described above.

[0350] In some embodiments, chip 6200 further includes one or more interface circuits 6202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 6200 further includes one or more memories 6203 for storing data and / or instructions. Optionally, all or part of the memories 6203 may be located outside of chip 6200. Optionally, interface circuit 6202 is connected to memory 6203, and interface circuit 6202 can be used to receive data and / or instructions from memory 6203 or other devices, and interface circuit 6202 can be used to send data and / or instructions to memory 6203 or other devices. For example, interface circuit 6202 can read data and / or instructions stored in memory 6203 and send the data and / or instructions to processor 6201.

[0351] In some embodiments, the interface circuit 6202 performs at least one of the communication steps such as sending and / or receiving in the above-described method (e.g., steps 301, 303, 304, 401, 402, 403, but not limited thereto). The interface circuit 6202 performing the communication steps such as sending and / or receiving in the above-described method refers, for example, to the interface circuit 6202 performing data and / or instruction interaction between the processor 6201, the chip 6200, the memory 6203, or the transceiver device. In some embodiments, the processor 6201 performs at least one of other steps (e.g., steps 302, 404, but not limited thereto).

[0352] The modules and / or devices described in the various embodiments, such as virtual devices, physical devices, and chips, can be combined or separated arbitrarily as needed. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.

[0353] This disclosure also proposes a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.

[0354] This disclosure also proposes a program product, including a program and / or instructions, which, when executed by a communication device, cause the communication device to perform any of the above methods. Optionally, the program product is a computer program product. Optionally, the program product is stored on the storage medium.

[0355] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.

Claims

1. A measurement method for a global navigation satellite system, characterized in that, The method, executed by a terminal, includes: In time-division duplex mode, it receives global navigation satellite system signals within the measurement gaps of the global navigation satellite system; The signals of the Global Navigation Satellite System are measured.

2. The global navigation satellite system measurement method according to claim 1, characterized in that, The method further includes: Receive first information; the first information is used to instruct the global navigation satellite system to measure the gap.

3. The global navigation satellite system measurement method according to claim 1, characterized in that, The measurement gap of the Global Navigation Satellite System is preset.

4. The global navigation satellite system measurement method according to claim 1 or 2, characterized in that, The global navigation satellite system measurement gap is located in a narrowband IoT subframe that the terminal does not use to perform uplink or downlink narrowband IoT services.

5. The global navigation satellite system measurement method according to claim 1, 2, or 3, characterized in that, The global navigation satellite system measurement gap includes narrowband IoT downlink subframes.

6. The global navigation satellite system measurement method according to claim 5, characterized in that, The method further includes: Receive second information; the second information is used to indicate the target downlink subframe in the narrowband IoT downlink subframe.

7. The global navigation satellite system measurement method according to claim 5, characterized in that, The global navigation satellite system measurement gap includes a first time period, which is the time period during which target information is originally required to be transmitted; the target information is not sent during the first time period or is sent at a later time.

8. The global navigation satellite system measurement method according to claim 7, characterized in that, The target information includes at least one of the following: Narrowband physical downlink shared channel information; Narrowband physical downlink control channel information; Narrowband system information block type 1; Narrowband master synchronization signal; Narrowband auxiliary synchronization signal.

9. A measurement method for a global navigation satellite system, characterized in that, Performed by a network device, the method includes: In time-division duplex mode, Global Navigation Satellite System (GNSS) signals are transmitted during GNSS measurement gaps; these GNSS signals are used for GNSS measurements.

10. The global navigation satellite system measurement method according to claim 9, characterized in that, The method further includes: Send a first message; the first message is used to instruct the Global Navigation Satellite System to measure the gap.

11. The global navigation satellite system measurement method according to claim 9, characterized in that, The measurement gap of the Global Navigation Satellite System is preset.

12. The global navigation satellite system measurement method according to claim 9 or 10, characterized in that, The global navigation satellite system measurement gap is located in a narrowband IoT subframe that the terminal does not use to perform uplink or downlink narrowband IoT services.

13. The global navigation satellite system measurement method according to claim 9 or 10, characterized in that, The global navigation satellite system measurement gap includes narrowband IoT downlink subframes.

14. The global navigation satellite system measurement method according to claim 13, characterized in that, The method further includes: Send a second message; the second message is used to indicate the target downlink subframe in the narrowband IoT downlink subframe.

15. The global navigation satellite system measurement method according to claim 13, characterized in that, The method further includes: Discard or postpone target information that should have been sent on the narrowband IoT downlink subframe.

16. The global navigation satellite system measurement method according to claim 15, characterized in that, The target information includes at least one of the following: Narrowband physical downlink shared channel information; Narrowband physical downlink control channel information; Narrowband system information block type 1; Narrowband master synchronization signal; Narrowband auxiliary synchronization signal.

17. A communication device, characterized in that, The communication device is used to perform the global navigation satellite system measurement method according to any one of claims 1 to 8, or the global navigation satellite system measurement method according to any one of claims 9 to 16.

18. A communication system, characterized in that, The system includes a terminal and a network device, wherein the terminal is configured to implement the global navigation satellite system measurement method according to any one of claims 1 to 8, and the network device is configured to implement the global navigation satellite system measurement method according to any one of claims 9 to 16.

19. A storage medium storing instructions, characterized in that, When the instruction is executed on the communication device, the communication device performs the global navigation satellite system measurement method according to any one of claims 1 to 8, or the global navigation satellite system measurement method according to any one of claims 9 to 16.

20. A program product comprising at least one of a program and instructions, characterized in that, When at least one of the programs or instructions is executed by a communication device, it implements the global navigation satellite system measurement method according to any one of claims 1 to 8, or the global navigation satellite system measurement method according to any one of claims 9 to 16.