A communication method and apparatus

By configuring a dedicated GNSS signal measurement window for the terminal, the synchronization failure problem caused by the expiration of GNSS information in satellite communication was solved, thereby achieving continuity of terminal services and improving user experience.

CN120110488BActive Publication Date: 2026-03-27HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-02
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

In satellite communications, GNSS information expires when terminal devices are in a long-term connected state, causing synchronization failure, service interruption, and affecting user experience.

Method used

The terminal and network device are configured in a coordinated manner to form a first measurement window. Within this window, the terminal does not receive or send other signals, but focuses solely on GNSS signal measurement to ensure the validity of GNSS information.

Benefits of technology

By configuring the measurement window, the continuous effectiveness of the GNSS signal was ensured, the continuity of terminal services was guaranteed, and the user experience was improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120110488B_ABST
    Figure CN120110488B_ABST
Patent Text Reader

Abstract

A communication method and device are used to ensure terminal service continuity and improve user experience. After a terminal receives first information for configuring a first measurement window of a first signal for the terminal from a network device, the terminal performs measurement on the first signal according to the first measurement window. In the first measurement window, the terminal does not receive or send a second signal, which is any signal different from the first signal. Through the above method, the terminal can measure the first signal according to the first measurement window, and thus can ensure that the relevant information of the first signal will not be invalid when the terminal is in a long-time connected state, thereby ensuring the continuity of the terminal service and improving the service experience.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application, the original application number is 202210923881.9, the original application date is August 2, 2022, and the entire contents of the original application are incorporated herein by reference. TECHNICAL FIELD

[0002] The present application relates to the field of communication technology, in particular to a communication method and device. BACKGROUND

[0003] Non-terrestrial network (NTN) has its unique advantages compared to ground communication. Taking satellite communication as an example, it can provide wider coverage, and satellite base stations are not easily damaged by natural disasters or external forces. Satellite communication can provide communication services for areas that cannot be covered by ground communication networks such as oceans and forests; satellite communication can also enhance communication reliability, such as ensuring that airplanes, trains, and users on these vehicles receive better communication services; satellite communication can also provide more data transmission resources and improve network speed. Therefore, supporting communication with both ground and satellite is an inevitable trend in communication, which has great benefits in terms of wide coverage, reliability, multi-connection, and high throughput.

[0004] The characteristics of satellite communication are high mobility and large communication delay. Therefore, compared with ground communication, the terminal device needs to be synchronized based on global navigation satellite system (GNSS) and ephemeris or other auxiliary information in addition to the existing uplink synchronization.

[0005] However, when the GNSS information expires, the terminal synchronization fails, which may cause the terminal link to fail, and if the terminal service has not been completed, it may cause the terminal service to be interrupted, affecting user experience. SUMMARY

[0006] The present application provides a communication method and device to ensure terminal service continuity and improve user experience.

[0007] In a first aspect, the present application provides a communication method, which can be applied to a terminal, a functional module in the terminal, a processor or chip in the terminal, etc. Taking application to a terminal as an example, the method can include: after the terminal receives first information for configuring at least one first measurement window of a first signal for the terminal from a network device, performing measurement of the first signal according to the first measurement window. Wherein, the terminal does not receive or send a second signal in the first measurement window, and the second signal is any signal different from the first signal.

[0008] By the method, the terminal can measure the first signal according to the first measurement window, and thus can ensure that the related information of the first signal will not be invalid when the terminal is in the long-time connected state, thereby ensuring the continuity of the terminal service and improving the service experience.

[0009] In a possible design, the first signal can be a signal for positioning. For example, a GNSS signal, a synchronization signal, a reference signal, or a non-satellite signal.

[0010] In a possible design, before the terminal receives the first information from the network device, the terminal can send second information to the network device, where the second information is used to indicate a measurement duration required by the terminal for the first signal measurement. In this way, the network device can accurately configure the first measurement window for the terminal based on the second information.

[0011] In a possible design, the second information includes the measurement duration. In this way, the terminal can flexibly send information indicating the measurement duration required by the terminal for the first signal measurement to the network device.

[0012] In a possible design, the second information includes a first index corresponding to the measurement duration. The terminal can flexibly indicate the measurement duration required by the terminal for the first signal measurement to the network device, and the index can be used to further reduce the signaling overhead.

[0013] In a possible design, the first information can be confirmation information, where the confirmation information is used to indicate that the duration of the first measurement window is the same as the measurement duration. In this way, the terminal can determine the duration of the first measurement window through the confirmation information, and this method can reduce the signaling overhead.

[0014] In a possible design, the starting position of the first measurement window can be related to an n+k time unit, where the n time unit is a time unit at which the terminal receives the first information, n is a positive integer, and k is an integer greater than or equal to 0. In this way, the terminal can accurately start the measurement of the first signal.

[0015] In a possible design, the starting position of the first measurement window related to the n+k time unit can include that the starting position of the first measurement window can be an ending position of the n+k time unit, or the starting position of the first measurement window can be a position at which the n+k time unit ends and a first data transmission ends, where the first data transmission occupies part or all of the n+k time unit. In this way, the terminal can accurately start the measurement of the first signal in combination with the actual situation.

[0016] In a possible design, the terminal performs the measurement on the first signal according to the first measurement window, and the method can include: the terminal starts to perform the measurement on the first signal according to the first measurement window before or at the end of the first valid time length of the related information of the first signal. In this way, the terminal can obtain the valid related information of the first signal as early as possible.

[0017] In a possible design, the first valid time length can be an original valid time length of the related information of the first signal, or the first valid time length can be received by the terminal from the network device, and the first valid time length is determined based on the original valid time length. In this way, the terminal can perform the measurement on the first signal based on the valid time length of the related information of the first signal in combination with actual conditions.

[0018] In a possible design, the terminal can send the original valid time length to the network device. In this way, the network device can obtain the accurate valid time length of the related information of the first signal, and the network can accurately configure the first measurement window for the terminal.

[0019] In a possible design, the end position of the first measurement window is the end position of the first valid time length. In this way, the terminal can obtain the valid related information of the first signal before the related information of the first signal expires.

[0020] In a possible design, the first information can include first timer information, and a time length of the first timer is a time length of the configured first measurement window of the first signal. In this way, the terminal performs the measurement on the first signal according to the first measurement window, and the method can include: the terminal can perform the measurement on the first signal during running of the first timer. The first measurement window is configured by using the timer, and the complexity is low.

[0021] In a possible design, when the terminal does not complete the measurement on the first signal during running of the first timer, the terminal can send indication information about not completing the measurement on the first signal to the network device, or when the terminal completes the measurement on the first signal during running of the first timer, the terminal can send indication information about completing the measurement on the first signal to the network device. In this way, the network device can perform subsequent operations based on whether the terminal completes the measurement on the first signal, for example, the network device can perform subsequent data scheduling when the terminal completes the measurement.

[0022] In a possible design, the terminal sends, to the network device, indication information about completion of the measurement of the first signal. The method can include that the terminal can send, to the network device, the indication information about completion of the measurement of the first signal before the first timer expires; or the terminal can send, to the network device, the indication information about completion of the measurement of the first signal after the first timer expires. This can enable the network device to perform subsequent data scheduling in advance or quickly, and avoid resource waste.

[0023] In a possible design, the first timer is a sleep timer in a discontinuous reception (DRX) cycle or an extended DRX (eDRX) cycle configured by the network device for the terminal; or a start position of a time length of the first timer is equal to or later than a start position of the sleep timer, and an end position of the time length of the first timer is earlier than or equal to an end position of the sleep timer. This can reuse an existing timer to configure the first measurement window for the terminal, and implementation is simple.

[0024] In a possible design, when the at least one first measurement window is a plurality of first measurement windows, and when the plurality of first measurement windows are located in a time corresponding to a sleep timer in a DRX cycle configured by the network device for the terminal, the terminal performs the measurement of the first signal through a last first measurement window in the plurality of first measurement windows. This can save terminal power consumption.

[0025] In a possible design, before the terminal receives the first information from the network device, the terminal can send, to the network device, request information used to request the network device to configure the first measurement window of the first signal for the terminal. This can enable the network device to configure the first measurement window for the terminal after the terminal requests, and reduce signaling overhead.

[0026] In a possible design, the request information is further used to request a start position of the first measurement window. This can enable the network device to configure an explicit start position of the first measurement window for the terminal.

[0027] In a possible design, before the terminal receives the first information from the network device, the terminal can send, to the network device, first capability information used to indicate that the terminal cannot simultaneously support the measurement of the first signal and receiving or sending the second signal. This can enable the network device to configure a suitable first measurement window for the terminal.

[0028] In one possible design, when the time-domain resources corresponding to the first measurement window and the time-domain resources for acquiring the system message overlap, the terminal can determine to perform the measurement of the first signal or acquire the system message in the overlapped time-domain resources according to a priority of performing the measurement of the first signal and a priority of acquiring the system message. In this way, the terminal can perform the measurement of the first signal or acquire the system message according to actual conditions, so as to ensure that the measurement of the first signal and the acquisition of the system message are more accurate.

[0029] In one possible design, the terminal can receive third information from the network device, where the third information is used to configure time-domain resources for the terminal to acquire the system message, and the terminal can acquire the system message according to the third information. In this way, the terminal can obtain other information that assists terminal synchronization, so as to improve the success rate of terminal synchronization.

[0030] In one possible design, the terminal can send second capability information to the network device, where the second capability information is used to indicate that the terminal supports reading the system message. In this way, the network device can accurately configure time-domain resources for the terminal to acquire the system message.

[0031] In a second aspect, a communication method is provided. The method can be applied to a network device, a functional module in the network device, a processor or a chip in the network device, etc. For example, the method can be applied to a network device, and can include: after determining first information, the network device sends the first information to a terminal. The first information is used to configure at least one first measurement window of a first signal for the terminal. The terminal does not receive or send a second signal in the first measurement window, where the second signal is any signal different from the first signal.

[0032] Through the above method, the terminal can measure the first signal according to the first measurement window, so as to ensure that the related information of the first signal will not be invalid when the terminal is in a long-time connected state, thereby ensuring the continuity of the terminal service and improving the service experience.

[0033] In one possible design, the first signal is a signal used for positioning, such as a GNSS signal, a synchronization signal, a reference signal, or a non-satellite signal, etc.

[0034] In one possible design, before the network device determines the first information, the network device can receive second information from the terminal, where the second information is used to indicate a measurement duration required by the terminal for measuring the first signal. In this way, the network device can accurately configure the first measurement window for the terminal based on the second information.

[0035] In one possible design, the second information can include the measurement duration. In this way, the terminal can flexibly send information indicating the measurement duration required by the terminal for the first signal measurement to the network device.

[0036] In one possible design, the second information can include a first index corresponding to the measurement duration. In this way, the terminal can flexibly indicate the measurement duration required by the terminal for the first signal measurement to the network device, and the indication by way of index can further reduce signaling overhead.

[0037] In one possible design, the first information can be confirmation information indicating that the first measurement window has the same duration as the measurement duration. In this way, the terminal can determine the duration of the first measurement window by the confirmation information, which can reduce signaling overhead.

[0038] In one possible design, the start position of the first measurement window can be associated with an nth+k time unit, where the nth time unit is a time unit at which the terminal receives the first information, n is a positive integer, and k is an integer greater than or equal to 0. In this way, the terminal can accurately start the first signal measurement.

[0039] In one possible design, the start position of the first measurement window associated with the nth+k time unit can include that the start position of the first measurement window can be an end position of the nth+k time unit, or the start position of the first measurement window can be a position at which the nth+k time unit ends and a first data transmission ends, where the first data transmission occupies part or all of the nth+k time unit. In this way, the terminal can accurately start the first signal measurement in combination with actual conditions.

[0040] In one possible design, the start position of the first measurement window can be before or at an end position of a first valid duration of the first signal related information. In this way, the terminal can obtain the valid first signal related information as early as possible.

[0041] In one possible design, the first valid duration can be an original valid duration of the first signal related information, or the first valid duration can be sent by the network device to the terminal, where the first valid duration is determined based on the original valid duration. In this way, the terminal can perform the first signal measurement based on the valid duration of the first signal related information in combination with actual conditions.

[0042] In a possible design, the network device can receive the original validity duration from the terminal. In this way, the network device can obtain the accurate validity duration of the related information of the first signal, and the network can accurately configure the first measurement window for the terminal.

[0043] In a possible design, the ending position of the first measurement window can be the ending position of the first validity duration. In this way, the terminal can reacquire the valid related information of the first signal before the related information of the first signal expires.

[0044] In a possible design, the first information can include first timer information, and the duration of the first timer can be the duration of the configured first measurement window of the first signal. The first measurement window can be configured by using a timer, and the complexity is low.

[0045] In a possible design, the network device can receive, from the terminal, indication information that the measurement of the first signal is not completed during the running of the first timer; or the network device can receive, from the terminal, indication information that the measurement of the first signal is completed during the running of the first timer. In this way, the network device can perform subsequent operations based on whether the terminal completes the measurement of the first signal, for example, the network device can perform subsequent data scheduling when the terminal completes the measurement.

[0046] In a possible design, the network device receives, from the terminal, indication information that the measurement of the first signal is completed during the running of the first timer, and the method can be: the network device receives, from the terminal, the indication information that the measurement of the first signal is completed before the first timer ends; or the network device receives, from the terminal, the indication information that the measurement of the first signal is completed after the first timer ends. In this way, the network device can perform subsequent data scheduling in advance or quickly, and resource waste can be avoided.

[0047] In a possible design, the first timer can be a sleep timer in a discontinuous reception (DRX) or eDRX cycle configured by the network device for the terminal; or the starting position of the duration of the first timer can be equal to or later than the starting position of the sleep timer, and the ending position of the duration of the first timer can be earlier than or equal to the ending position of the sleep timer. In this way, the existing timer can be reused to configure the first measurement window for the terminal, and implementation is simple.

[0048] In one possible design, the network device can receive, from the terminal, request information before the network device sends the first information to the terminal, where the request information is used to request the network device to configure the terminal with the first measurement window of the first signal. In this way, the network device can configure the terminal with the first measurement window after the terminal requests, which can reduce signaling overhead.

[0049] In one possible design, the request information can also be used to request a starting position of the first measurement window. In this way, the network device can configure the terminal with an explicit starting position of the first measurement window.

[0050] In one possible design, the network device can receive, from the terminal, first capability information before the network device determines the first information, where the first capability information is used to indicate that the terminal cannot support measurement of the first signal and receiving or sending the second signal at the same time. In this way, the network device can configure the terminal with a proper first measurement window.

[0051] In one possible design, the network device can send, to the terminal, third information, where the third information is used to configure the terminal with time-domain resources for acquiring system messages. In this way, the terminal can acquire the system messages according to the third information. The terminal can thus obtain other information that can assist the terminal in synchronization, which can improve the success rate of terminal synchronization.

[0052] In one possible design, the network device can receive, from the terminal, second capability information, where the second capability information is used to indicate that the terminal supports reading the system messages. In this way, the network device can accurately configure the terminal with the time-domain resources for acquiring the system messages.

[0053] In a third aspect, the present application also provides a communication device, which can be a terminal, a processor, a chip, or a functional module in the terminal, etc. The communication device has the functions of the terminal in the first aspect or in any of the possible design examples of the first aspect. The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0054] In one possible design, the communication device includes a transceiver and a processing unit. These units can perform the corresponding functions of the terminal in the first aspect or in any of the possible design examples of the first aspect. For details, refer to the description of the method examples, which are not repeated here.

[0055] In one possible design, the communication apparatus can include a processor, optionally, further include a memory and / or a communication interface, where the communication interface can be configured to receive and / or transmit information, signals or data, and configured to communicate with other devices in the communication system, and the processor can be configured to support the communication apparatus to perform the corresponding functions of the terminal in the first aspect or various possible design examples of the first aspect. The memory can be coupled to the processor, and can store computer instructions or logic circuits or data necessary for the communication apparatus.

[0056] In the fourth aspect, the present application also provides a communication apparatus, which can be a network apparatus, a processor, a chip or a functional module in the network apparatus, etc. The communication apparatus can have the functions of the network apparatus in the second aspect or various possible design examples of the second aspect. The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software can include one or more modules corresponding to the functions.

[0057] In one possible design, the communication apparatus can include a transceiver and a processing unit, which can perform the corresponding functions of the network apparatus in the second aspect or various possible design examples of the second aspect. For details, refer to the description of the method examples, which are not repeated here.

[0058] In one possible design, the communication apparatus can include a processor, optionally, further include a memory and / or a communication interface, where the communication interface can be configured to receive and / or transmit information, signals or data, and configured to communicate with other devices in the communication system, and the processor can be configured to support the communication apparatus to perform the corresponding functions of the network apparatus in the second aspect or various possible design examples of the second aspect. The memory can be coupled to the processor, and can store computer instructions or logic circuits or data necessary for the communication apparatus.

[0059] In the fifth aspect, the embodiments of the present application provide a communication system, which can include the terminal in the first aspect and various possible designs of the first aspect, and the network apparatus in the first aspect and various possible designs of the first aspect, etc.

[0060] In a sixth aspect, a computer readable storage medium is provided, which stores program instructions. When the program instructions are run on a computer, the computer is caused to perform the method in the first aspect or any possible implementation of the first aspect, or the method in the second aspect or any possible implementation of the second aspect. Exemplarily, the computer readable storage medium can be any available medium that can be accessed by a computer. For example, but not limited to: the computer readable medium can include a non-transitory computer readable medium, a random access memory (RAM), a read-only memory (ROM), an electrically EPROM (EEPROM), a CD-ROM or other optical disk storage, a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer.

[0061] In a seventh aspect, a computer program product is provided, which includes computer program code or instructions. When the computer program code or instructions are run on a computer, the method in the first aspect or any possible implementation of the first aspect, or the method in the second aspect or any possible implementation of the second aspect is performed.

[0062] In an eighth aspect, a chip is provided, which includes a processor coupled with a memory, for reading and executing program instructions stored in the memory, so that the chip implements the method in the first aspect or any possible implementation of the first aspect, or the method in the second aspect or any possible implementation of the second aspect.

[0063] The above-mentioned various aspects in the third aspect to the eighth aspect and the technical effects that can be achieved by the various aspects are described above with reference to the technical effects that can be achieved by the various aspects in the first aspect or the various possible solutions in the first aspect, or the technical effects that can be achieved by the various aspects in the second aspect or the various possible solutions in the second aspect, and will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0064] Figure 1 An architecture schematic diagram of a communication system is provided for the present application;

[0065] Figure 2 An architecture schematic diagram of another communication system is provided for the present application;

[0066] Figure 3 An architecture schematic diagram of another communication system is provided for the present application;

[0067] Figure 4An interaction diagram of a communication method provided in the present application;

[0068] Figure 5 A diagram of a starting position of a first measurement window provided in the present application;

[0069] Figure 6 Another diagram of a starting position of a first measurement window provided in the present application;

[0070] Figure 7 A structural diagram of a communication device provided in the present application;

[0071] Figure 8 A structural diagram of a communication device provided in the present application;

[0072] Figure 9 Another structural diagram of a communication device provided in the present application. DETAILED DESCRIPTION

[0073] The present application will be further described in detail below with reference to the accompanying drawings.

[0074] The embodiments of the present application provide a communication method and device to ensure terminal service continuity and improve user experience. The method and device described in the present application are based on the same technical concept. Since the principles of the method and device for solving problems are similar, the implementation of the device and the method can be mutually referred to, and the repeated parts will not be described again.

[0075] In the description of the present application, the words "first", "second", etc. are only used for the purpose of distinguishing the description, and cannot be understood as indicating or implying relative importance, nor indicating or implying order.

[0076] In the description of the present application, "at least one" means one or more, and more means two or more. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, and c can be single or multiple.

[0077] In the description of the present application, "and / or" describes the association relationship between the associated objects, which means that there can be three kinds of relationships, for example, A and / or B can represent the cases of A alone, A and B together, and B alone, where A and B can be singular or plural. " / " represents "or", for example, a / b represents a or b.

[0078] To more clearly describe the technical solutions of the embodiments of the present application, the communication method and device provided by the embodiments of the present application are described in detail below with reference to the drawings.

[0079] The technical solutions provided by the present application can be applied to various communication systems, for example, can be applied to a fifth generation (5th generation, 5G) communication system, such as a new radio (new radio, NR) system, or applied to various communication systems evolved after 5G, such as a sixth generation (6th generation, 6G) communication system. The present application can also be applied to other various communication systems supporting satellite communication and the like.

[0080] Figure 1 Figure 2 Figure 3 An exemplary architecture of a possible communication system supporting satellite communication is shown. The communication method provided by the embodiments of the present application can be applied to the architecture of any one of Figure 1 Figure 2 or Figure 3 The architecture of the above communication system can also be referred to as the architecture of a space-ground integrated network.

[0081] In the architecture of the communication system shown in Figure 1 , the base station can be deployed on the ground, the satellite is connected to the ground station through the air interface, and the ground station can be connected to the base station through a wireless or wired link. The terminal on the ground accesses the mobile communication network through the air interface (which can be various types of air interfaces, such as a 5G air interface), and the satellite acts as a transmission node to forward the information of the terminal.

[0082] In the architecture of the communication system shown in Figure 2 , the base station is deployed on the satellite, the satellite is connected to the ground station through the air interface, and the ground station can be connected to the core network through a wireless or wired link. The terminal on the ground communicates with the satellite base station through the air interface, thereby accessing the mobile communication network, and the satellite acts as a base station and is connected to the ground station through the air interface NG, and the ground station is connected to the core network through the NG interface. The NG interface can be in a wireless form or a wired form.

[0083] In the architecture of the communication system shown in Figure 3 , compared with the architecture of the communication system shown in Figure 2 , the communication scenario between the satellite base station and the satellite base station is added, specifically, the satellite base station and the satellite base station can communicate through the Xn interface, and the satellite can complete the signaling interaction and user data transmission between the base station and the base station.

[0084] In the architecture of the communication system shown in Figures 1-3 ​​​In some embodiments, a terminal can include various types of terminals supporting new radio, such as a mobile phone, a tablet computer, a vehicle-mounted terminal device, a wearable terminal device, and the like. A terminal can access a satellite network through an air interface and initiate a call, Internet access, and the like. A terminal can refer to a user equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a customer-premises equipment (CPE), a remote station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent, or a user device. A terminal device can also be a satellite phone, a cellular phone, a smartphone, a wireless data card, a wireless modem, a machine type communication device, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a handheld device with wireless communication function, a computing device, or other processing device connected to a wireless modem, a vehicle-mounted device, a communication device carried on an aerial vehicle, a wearable device, a drone, a robot, a smart point of sale (POS) machine, a terminal in the Internet of things (IoT), a terminal in device-to-device (D2D) communication, a terminal in vehicle to everything (V2X) communication, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, or a terminal device in future communication networks, and the like, without limitation.

[0085] The base station is an example of a network device, mainly used to provide wireless access services, schedule wireless resources for accessing terminal devices, provide reliable wireless transmission protocols and data encryption protocols, etc. The network device involved in the embodiments of the present application can be a device in a wireless network. For example, the network device can be a device deployed in a wireless access network to provide wireless communication functions for terminals. For example, the network device can be a radio access network (RAN) node that accesses terminals to a wireless network, also known as an access network device. The network device in the embodiments of the present application can be a next generation NodeB (gNB) in a 5G system, and can also be a base station in a system evolved after 5G, such as 6G. Specifically, the network device can include but is not limited to: an evolved Node B (eNB), a home base station (for example, a home evolved NodeB, or a home Node B, HNB), a baseband unit (BBU), an active antenna processing unit (AAU) wireless relay node, a wireless backhaul node, a transmission point (TP) or transmission reception point (TRP), a device-to-device (D2D) device, a vehicle-to-everything (V2X) device, a machine-to-machine (M2M) communication device, etc. that undertakes the function of a base station, and can also include a centralized unit (CU) and a distributed unit (DU) in a cloud radio access network (C-RAN) system, a network device in an NTN communication system (which can be deployed on a high-altitude platform or a satellite); or can be one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G mobile communication system; or the network device can also be a network node that constitutes a gNB or a transmission point. The embodiments of the present application do not make specific limitations in this regard.

[0086] The core network is mainly used to provide user access control, mobility management, session management, user security authentication, charging, etc. The core network has multiple functional units, which can be divided into control plane and data plane functional entities.

[0087] The ground station is mainly responsible for forwarding signaling and service data between the satellite and the base station, or between the satellite and the core network.

[0088] Air interface: represents the wireless link between the terminal and the base station.

[0089] Xn interface: represents the interface between satellite base stations, mainly for signaling interaction such as handover.

[0090] NG interface: represents the interface between the base station and the core network, or the interface between the ground station and the core network, or the interface between the satellite base station and the ground station (at this time the interface is a wireless link), mainly interacting with the non-access layer (non-access Stratum, NAS) of the core network and other signaling, and user service data.

[0091] It should be noted that, Figures 1-3 The communication system shown is only an example of illustration, and is not limited to the architecture of the communication system applicable to this application.

[0092] Satellite communication has been introduced in 3GPP standards as a communication scenario of 5G communication, called NTN, which can not only support various terminals of 5G, but also support IoT type terminals. Satellite communication has its unique advantages compared to ground communication, such as providing wider coverage; satellite base stations are not easily damaged by natural disasters or external forces. The introduction of satellite communication in 5G communication can provide communication services for areas that cannot be covered by ground communication networks such as oceans and forests; enhance the reliability of 5G communication, such as ensuring that airplanes, trains, and users on these vehicles obtain better communication services; provide more data transmission resources for 5G communication and improve network speed. Therefore, supporting communication with both the ground and the satellite is an inevitable trend for communication systems, which has great benefits in terms of wide coverage, reliability, multi-connection, and high throughput.

[0093] The characteristics of satellite communication are high mobility and large communication delay. Therefore, the different characteristics compared to the ground are that the terminal needs to be synchronized based on GNSS and ephemeris or other auxiliary information in addition to the existing uplink synchronization. For IoT type terminals, most IoT services are characterized by short packet periodic transmission, and 3GPP standards have only enhanced the communication mode for short time connections. Here, the so-called short time connection can be considered as the terminal initiating access, transmitting uplink data, and then exiting the connected state. During this process, the GNSS information obtained before random access is always valid, that is, the GNSS information does not need to be updated during the entire connection process, and can meet the synchronization requirements.

[0094] However, the current communication scenario of long time connection is not considered. When the terminal is in the connected state for a long time, the GNSS information may expire, and the terminal needs to re-acquire the GNSS information. Therefore, the current technology cannot support the communication scenario of long time connection. In addition, the existing IoT terminal cannot simultaneously perform communication and GNSS. If the terminal needs to re-acquire the GNSS information in the connected state, it will also have a certain impact on normal communication. After the GNSS information expires, the terminal may fail to synchronize due to accumulated time and frequency errors, which may cause the terminal link to fail. If the terminal service has not been completed, it may cause the terminal service to be interrupted, affecting the user experience.

[0095] Based on this, the present application provides a communication method, which enhances the communication mode of the terminal and the satellite in long time connection to ensure terminal service continuity and improve user experience.

[0096] In the embodiments of the present application, GNSS signal measurement means the process of obtaining terminal geographic position information according to the signals of navigation satellites. GNSS information represents information related to the geographic position of the terminal, such as coordinate X, Y, Z or longitude, latitude, and altitude.

[0097] It should be noted that in the following embodiments, the communication method provided by the present application is described in detail by taking the terminal and the network device as examples. It should be understood that the operations performed by the terminal can also be implemented by a processor, a chip or a chip system, or a functional module in the terminal. The operations performed by the network device can also be implemented by a processor, a chip or a chip system, or a functional module in the network device, and the present application does not limit this.

[0098] Based on the above description, the embodiments of the present application provide a communication method, as shown in Figure 4 The flow of the method can include:

[0099] Step 401: The network device determines first information, which is used to configure the terminal with a first measurement window of a first signal, wherein the first measurement window can be one or more; the terminal does not receive or send a second signal in the first measurement window, and the second signal is any signal different from the first signal.

[0100] Step 402: The network device sends the first information to the terminal. Correspondingly, the terminal receives the first information from the network device.

[0101] Step 403: The terminal performs measurement of the first signal according to the first measurement window.

[0102] Through the method, the terminal can measure the first signal in the first measurement window, and thus can ensure that the related information of the first signal will not be invalid even in a long time connected state, thereby ensuring the continuity of the terminal service and improving the service experience.

[0103] Optionally, the first signal can be a signal for positioning, for example, but not limited to, a GNSS signal, a synchronization signal, a reference signal, or a non-satellite signal, etc. In the following examples of the present application, the first signal is taken as a GNSS signal for example. For example, when the first signal is a GNSS signal, the first measurement window can be referred to as a GNSS window or other names, which are not limited by the present application.

[0104] Optionally, the first measurement window is a time period in which the terminal does not receive or send the second signal, which can also be understood as that the terminal cannot process two signals at the same time. Correspondingly, in the first measurement window, the network device does not schedule the transmission of other data for the terminal.

[0105] For example, when the first information is configured to the first measurement window, the first information can include at least two of the following information: the length of the first measurement window, the starting position of the first measurement window, or the ending position of the first measurement window, etc. Further, the first information can be achieved by configuring the starting position of the first measurement window and the length of the first measurement window; or the first information can also be achieved by configuring the starting position and the ending position of the first measurement window; or the first information can also be achieved by configuring the length of the first measurement window and the ending position of the first measurement window. It should be understood that the first information can also include other contents for configuring the first measurement window, which are not limited by the present application.

[0106] In an optional embodiment, before the terminal receives the first information from the network device, i.e., before the network device sends the first information to the terminal, the terminal can send the first capability information to the network device, the first capability information being used to indicate that the terminal cannot support the measurement of the first signal and the receiving or sending of the second signal at the same time. It can also be understood that the first capability information is used to indicate that the terminal cannot process two signals at the same time.

[0107] Optionally, the terminal can send the first capability information to the network device during the access process or after the access.

[0108] In a possible implementation, the network device can consider that the terminal cannot simultaneously perform the measurement of the first signal and the communication (i.e., receiving and sending the second signal). However, in practice, the terminal, for example, a terminal with relatively high capability, can simultaneously perform the measurement of the first signal and the communication, which means that the terminal performing the measurement of the first signal does not affect the communication of the terminal. In this case, the terminal can report the capability information of simultaneously supporting the measurement of the first signal and receiving or sending the second signal to the network device, so that the network device no longer allocates the first measurement window. Alternatively, the terminal can report the measurement time of the first signal as 0 to the network device, which implicitly indicates that the terminal can simultaneously support the measurement of the first signal and receiving or sending the second signal, so that the network device no longer allocates the first measurement window. In this case, the terminal can perform the measurement of the first signal as needed to obtain the relevant information of the effective first signal. In this application, the corresponding solutions are described by taking the terminal that cannot simultaneously support the measurement of the first signal and receiving or sending the second signal as an example.

[0109] Because different terminals require different time to complete the measurement of the first signal, the terminal with relatively high positioning capability requires a relatively short measurement time, and the terminal with relatively low positioning capability requires a relatively long measurement time, in a possible manner, before the terminal receives the first information from the network device, the terminal can send second information to the network device, where the second information is used to indicate the measurement time required by the terminal for the measurement of the first signal.

[0110] In an example a1, the second information can include the measurement time. In this way, the terminal can directly notify the network device of the measurement time required by the terminal for the measurement of the first signal.

[0111] In an example a2, the second information can include a first index, where the first index is related to the measurement time, so that the network device determines the measurement time according to the first index.

[0112] Optionally, the terminal can send the first index to the network device in a unit, which can be but is not limited to a time slot, a millisecond (ms), a second (s), a time slot, a subframe, or a symbol, and the like. For example, in s, the correlation between the first index and the measurement time can be as shown in Table 1:

[0113] Table 1

[0114] Index 0 1 2 3 4 5 Measurement duration 1s 2s 3s 4s 5s 6s

[0115] As shown in Table 1, when the first index is 0, the measurement time is 1 s, and the other is similar, which will not be described one by one.

[0116] The unit can be negotiated by the terminal and the network device, or the terminal can include the corresponding unit in the second information together with the first index.

[0117] Optionally, the first index can also indicate the measurement capability, measurement level, etc. of the terminal, which is not limited in the present application.

[0118] Optionally, the measurement duration corresponding to different indexes can also be broadcasted by the network device, and the terminal sends the first index to the network device to determine the corresponding measurement duration.

[0119] In practice, the terminal will cause the related information of the first signal to be invalid due to movement, and the terminal needs to re-measure the first signal, for example, to perform GNSS positioning. The stationary terminal can not need to re-measure the first signal, for example, to perform GNSS positioning.

[0120] Further, in an optional embodiment, if the terminal is stationary, the terminal can report second information indicating that the required measurement duration is 0 to the network device (i.e., the terminal reports that the required measurement duration is 0); or the terminal can not report the second information to the network device (i.e., it is not necessary to report that the required measurement duration is 0), and the network device can default that the terminal does not need to perform measurement of the first signal in the connected state.

[0121] In yet another optional embodiment, if the terminal is stationary, the terminal can report that the valid duration of the related information of the first signal can be infinite to the network device, to represent that the terminal does not need to perform measurement of the first signal; or the terminal can not report the valid duration of the related information of the first signal (such as the valid duration of GNSS) to the network device, and the network device can default that the valid duration of the related information of the first signal is infinite in the connected state, and the terminal does not need to perform measurement of the first signal.

[0122] In yet another optional embodiment, if the terminal is stationary or has very low movement speed, the terminal can report the valid duration of the related information of the first signal with the maximum duration to the network device, and the network device can allocate a first measurement window with a larger period.

[0123] As a possible example, in the case where the terminal sends the second information to the network device, the first information can be confirmation information, which is used to indicate that the duration of the first measurement window is the same as the measurement duration. That is, after the terminal sends the second information to the network device, the network device replies to the terminal with the confirmation information, so as to confirm that the first signal can be measured according to the required measurement duration of the terminal.

[0124] In a possible manner, the starting position of the first measurement window can be indicated by the first information, that is, the first information can also indicate the starting position of the first measurement window.

[0125] In a possible manner, the starting position of the first measurement window can be related to an (n+k)th time unit; wherein the nth time unit can be a time unit in which the terminal receives the first information, n is a positive integer, and k is an integer greater than or equal to 0. Optionally, k can be preset or configured by the network device.

[0126] For example, the time unit can be, but is not limited to, a subframe, a time slot, etc.

[0127] Optionally, the starting position of the first measurement window related to the (n+k)th time unit can include the following methods:

[0128] Method b1: the starting position of the first measurement window can be an ending position of the (n+k)th time unit, for example Figure 5 as shown.

[0129] In the method b1, when k is 0, it means that the terminal starts to measure the first signal at the ending position of the time unit in which the terminal receives the first information. When k is greater than 0, it means that the terminal starts to measure the first signal at the ending position of a time unit after the time unit in which the terminal receives the first information.

[0130] Method b2: the starting position of the first measurement window can be a starting position of the (n+k)th time unit, for example Figure 6 as shown.

[0131] In the method b2, k is not 0, that is, in the method b2, k is an integer greater than or equal to 1.

[0132] Method b3: the starting position of the first measurement window can be an ending position of the (n+k)th time unit and an ending position of the first data transmission, and the first data transmission occupies part or all of the (n+k)th time unit.

[0133] In the method b3, if there is the first data being transmitted in the (n+k)th time unit, the terminal starts to measure the first signal at the later position between the ending position of the (n+k)th time unit and the ending position of the first data transmission.

[0134] Method b4: the starting position of the first measurement window can be a starting position of the (n+k)th time unit and an ending position of the first data transmission, and the first data transmission occupies part or all of the (n+k)th time unit.

[0135] In the method b4, k is an integer greater than or equal to 1.

[0136] In the mode b4, if there is the first data being transmitted in the n+kth time unit, the terminal starts the measurement of the first signal after the start position of the n+kth time unit and the end position of the first data transmission.

[0137] It should be noted that, in this application, the terminal starts the measurement of the first signal can also be understood as the terminal starts the first measurement window.

[0138] Optionally, the start position of the first measurement window can be pre-negotiated between the terminal and the network device, or can be indicated to the terminal by the network device (for example, indicated by the first information). For example, when the start position of the first measurement window is pre-negotiated, the network device configuring the first measurement window for the terminal by the first information can be understood as configuring the terminal with the time length of measuring the first signal, wherein the time length of the first measurement window is greater than or equal to the required measurement time length reported by the terminal.

[0139] In an optional embodiment, the terminal measures the first signal according to the first measurement window, which can be specifically: the terminal starts to measure the first signal according to the first measurement window before or at the end of the first valid time length of the related information of the first signal.

[0140] For example, the start of the measurement of the first signal according to the first measurement window can be controlled based on a timer, and the time length of the timer can be less than or equal to the first valid time length.

[0141] Optionally, the first valid time length can be the original valid time length of the related information of the first signal; or the first valid time length can also be received by the terminal from the network device, and the first valid time length is determined based on the original valid time length.

[0142] For example, the terminal can also send the original valid time length to the network device. Optionally, the terminal can send the original valid time length to the network device through radio resource control (RRC) signaling after determining the original valid time length of the related information of the first signal. For example, the original valid time length can be but not limited to any of the following: 10s, 20s, 30s, 40s, 50s, 60s, 5 minutes (min), 10 minutes, 15 minutes, 20 minutes, 25 minutes, 30 minutes, 60 minutes, 90 minutes, 120 minutes, infinity (i.e. infinite). For example, when the original valid time length is 10s, the terminal and the network device default that the related information of the first signal expires after 10s.

[0143] When the network device receives the original validity duration from the terminal, due to the timing advance (TA) adjustment of the network device closed loop, the duration of the first signal starting measurement can be lengthened, and therefore the network device can determine the first validity duration based on the original validity duration, and then the network device sends the first validity duration to the terminal. In this case, the first validity duration can be greater than or equal to the original validity duration.

[0144] Optionally, when the first validity duration is determined based on the original validity duration, the first validity duration can also be less than or equal to the original validity duration, so that the terminal can complete the measurement of the first signal before the end of the original validity duration.

[0145] Optionally, the end position of the first measurement window can be the end position of the first validity duration. For example, when the terminal starts the measurement of the first signal before the end of the first validity duration, the end position of the first measurement window can be the end position of the first validity duration.

[0146] For example, the first measurement window can be the last time of the first validity duration. For example, when the first validity duration is 10s, the last 1s of 10s can be taken as the first measurement window, that is, the measurement of the first signal is performed from 9s to 10s.

[0147] In an optional embodiment, the first information can include first timer information, and the duration of the first timer is the duration of the configured first measurement window of the first signal. Further, the terminal performs the measurement of the first signal according to the first measurement window, specifically, the terminal performs the measurement of the first signal during the running of the first timer.

[0148] When the terminal does not complete the measurement of the first signal during the running of the first timer, the terminal can send the indication information of not completing the measurement of the first signal to the network device; or when the terminal completes the measurement of the first signal during the running of the first timer, the terminal can send the indication information of completing the measurement of the first signal to the network device.

[0149] The terminal sends the indication information of completing the measurement of the first signal to the network device in the following ways:

[0150] c1, the terminal sends the indication information of completing the measurement of the first signal to the network device before the end of the first timer.

[0151] In this way c1, if the terminal completes the measurement of the first signal before the end of the first timer, the terminal can send the indication information of completing the measurement of the first signal to the network device before the end of the first timer, so that the network device can perform data scheduling in advance, and avoid resource waste.

[0152] Option c2, the terminal sends the indication information of completing the measurement of the first signal to the network device after the first timer ends.

[0153] In the option c2, the network device can continue the subsequent data scheduling after the first timer ends, so as to re-recover the receiving or sending of the second signal, i.e., re-recover the communication.

[0154] Optionally, when the terminal does not complete the measurement of the first signal during the running of the first timer, the terminal can initiate the radio link failure procedure and exit the connected state at the end of the first timer.

[0155] Optionally, when the terminal does not complete the measurement of the first signal during the running of the first timer, the terminal can initiate the radio link failure procedure and exit the connected state at the end of the first timer.

[0156] In a possible design, when the terminal does not need to perform data transmission, the terminal can complete the measurement of the first signal within a first preset time period after the first timer ends after the terminal sends the indication information of not completing the measurement of the first signal to the network device; and then, the terminal sends the indication information of completing the measurement of the first signal to the network device.

[0157] In an optional option, when the terminal does not complete the measurement of the first signal during the running of the first timer, the terminal can initiate the radio link failure procedure at the end of the first timer, and continue the measurement of the first signal within a second preset time period after the first timer ends. If the terminal completes the measurement of the first signal within the second preset time period, the terminal ends the radio link failure procedure. If the terminal does not complete the measurement of the first signal within the second preset time period, the terminal continues the radio link failure procedure and exits the connected state. For example, the radio link failure procedure can be understood as a procedure of emptying the buffered data or signaling. For example, the terminal can send an indication sequence, such as a preamble, to the network device to initiate the procedure of emptying the buffered data or signaling.

[0158] In an optional embodiment, the first timer can be a sleep timer in a DRX or eDRX cycle configured by the network device for the terminal; or the starting position of the time length of the first timer can be equal to or later than the starting position of the sleep timer, and the ending position of the time length of the first timer can be earlier than or equal to the ending position of the sleep timer; or the first timer can be a newly defined timer, or the first timer can also reuse other existing timers, which are not limited in the present application. In the present application, the sleep can be understood as inactivation.

[0159] The existing DRX or eDRX cycle is a discontinuous reception cycle, and in each cycle, the terminal will wake up for a period of time to receive data. For example, in this period of time, the terminal listens to and receives a physical downlink control channel (PDCCH), and in this period of time, the terminal is in an active state (also referred to as an active state). That is, the terminal can transmit data in the active state. In each cycle, there is a period of time in which the terminal can not monitor or receive the PDCCH to reduce power consumption, and in this period of time, the terminal is in an inactive state (also referred to as an inactive state). It can also be understood that the terminal is in a sleep state in the inactive state. When there is an inactive state of the terminal in the DRX or eDRX cycle, the network device can ensure that the terminal can perform measurement of the first signal during the inactive state of the DRX or eDRX (i.e., during the sleep timer) by reasonably allocating the DRX or eDRX cycle. The terminal in the inactive state is in a power-saving sleep state, so the measurement of the first signal in this period of time does not conflict with communication. Therefore, the sleep timer can be used as the first timer.

[0160] Optionally, when the start position of the duration of the first timer is equal to or later than the start position of the sleep timer, and the end position of the duration of the first timer is earlier than or equal to the end position of the sleep timer, the duration of the first timer can be set in a preset manner or selected by the terminal itself. For example, after the terminal completes the measurement of the first signal during the running of the first timer, the terminal can enter a sleep state. In this case, the end position of the duration of the first timer is earlier than the end position of the sleep timer. For another example, when the end position of the duration of the first timer is equal to the end position of the sleep timer, after the terminal completes the measurement of the first signal during the running of the first timer, the terminal can enter an active state. That is, the terminal can complete the measurement of the first signal before the terminal changes to the active state in the DRX or eDRX cycle. It can also be understood that the terminal completes the measurement of the first signal in the last period of time during the inactive state of the DRX or eDRX. The duration of the last period of time is less than or equal to the duration of the inactive state, so that resource waste can be avoided.

[0161] In an optional manner, the end position of the duration of the first timer can be earlier than or equal to the end position of the sleep timer. That is, the relationship between the start position of the duration of the first timer and the start position of the sleep timer is not limited, that is, the start position of the duration of the first timer is not limited.

[0162] Optionally, when the network device configures multiple first measurement windows, when the multiple first measurement windows are located in the time corresponding to the sleep timer in the DRX or eDRX cycle, the terminal can perform the measurement of the first signal through the last first measurement window in the multiple first measurement windows, and not measure in other first measurement windows, so as to reduce the terminal power consumption. Wherein, the first measurement window in the multiple first measurement windows can be partially or entirely located in the first sleep timer, and the last first measurement window can also be partially or entirely located in the first sleep timer, and the present application can understand that the multiple first measurement windows are located in the time corresponding to the sleep timer in the DRX or eDRX cycle.

[0163] In an exemplary embodiment, when the terminal is in the inactive state of the DRX or eDRX, the terminal can determine by itself to complete the measurement of the first signal in the last period of time during the inactive state of the DRX or eDRX, that is, take the last period of time during the inactive state of the DRX or eDRX as the first measurement window. Optionally, in this case, the terminal can report the start position or end position of the first measurement window to the network device, or the terminal can report the information that the measurement of the first signal has been completed to the network device, or the terminal indicates to the network device that the measurement of the first signal is performed in the last period of time during the inactive state of the DRX or eDRX, so as to inform the network device that the terminal performs the measurement of the first signal in the last period of time during the inactive state of the DRX or eDRX.

[0164] The first measurement window can be a measurement window configured by the network device, including the time length and start position / end position of the measurement window, or the period and time length of the measurement window; the first measurement window can also be implemented through a timer, which can include the timer configured by the network device and / or the timer maintained by the terminal itself. Optionally, when the network device configures the scheduling timer, the terminal starts to perform the measurement of the first signal according to the start time of the timer, and ends the measurement according to the end time of the timer. Optionally, the measurement of the first signal is the behavior of the terminal itself, that is, the terminal maintains the timer by itself. In a possible implementation, the terminal can start the measurement timer according to the measurement window in the last period of time in the inactive state, and end the timer before entering the active state.

[0165] Optionally, the network device can configure a periodic measurement window and a length of the measurement window. When the terminal is in the inactive state, the terminal can postpone the measurement window, but does not change the periodic configuration of the measurement window. After the terminal enters the active state, the terminal can continue to measure in the periodic measurement window configured by the network device, or can skip one or more measurement windows according to the measurement situation of the terminal in the inactive state. Optionally, whether the terminal skips a certain measurement window can be determined according to a certain threshold, for example, if the interval between the remaining valid length of GNSS and the next measurement window is greater than a certain threshold, the current measurement window is not skipped, and if the interval is less than a certain threshold, the current measurement window is skipped. The threshold can be preset.

[0166] For example, the relationship between the measurement of the first signal (taking GNSS measurement as an example) and the inactive state of the terminal can be as follows:

[0167] 1) The network device configures a GNSS measurement window, the GNSS measurement window completely falls within the inactive state of the terminal, and the end position is not later than the end position of the inactive state. Then, according to the above manner, the terminal can perform GNSS measurement in the last period of the inactive state.

[0168] 2) The network device configures a GNSS measurement window, the GNSS measurement window has a part in the inactive state of the terminal, and the end position is earlier than the end position of the inactive state. It is indicated that the start position of the GNSS measurement is earlier than the start position of the inactive state. In this case, the terminal can postpone the start position of the GNSS measurement to align the end position of the GNSS measurement with the end position of the inactive state.

[0169] 3) The network device configures a GNSS measurement window, the GNSS measurement window has a part in the inactive state of the terminal, and the end position is later than the end position of the inactive state, that is, the terminal has entered the active state when the GNSS measurement ends.

[0170] 4) The network device configures multiple GNSS measurement windows, the multiple GNSS measurement windows are in the inactive state of the terminal or partially overlap with the inactive state of the terminal. The first GNSS measurement window can be in the inactive state of the terminal or partially overlap with the inactive state of the terminal. The last GNSS measurement window can be in the inactive state of the terminal or partially overlap with the inactive state of the terminal. The terminal can perform GNSS measurement in the last GNSS measurement window, and does not perform GNSS measurement in other GNSS measurement windows.

[0171] In a possible implementation, any one or more of the above four cases can exist at the same time.

[0172] The terminal does not perform data transmission in the inactive state, and the GNSS measurement result can be used to implement uplink synchronization when the terminal is in the active state. By making the GNSS measurement window in the last period of time when the terminal is in the inactive state, the GNSS measurement result can be used in time for subsequent communication in the active state, ensuring the accuracy of uplink synchronization and saving power consumption.

[0173] Optionally, when the terminal performs measurement on the first signal, the state of the terminal can be referred to as a measurement active state, for example, a GNSS measurement active state, or other states can also be referred to, which can be a state defined for the terminal.

[0174] In an optional embodiment, in the DRX or eDRX cycle, there are multiple timers in the active state of the terminal, for example, including an inactivity timer, a retransmission timer, etc. The terminal can perform measurement on the first signal according to the idle time, wherein the idle time for performing measurement on the first signal can be understood as the running time corresponding to the first timer.

[0175] In a possible way, the first information can not include timer information, the terminal maintains the timer, the terminal notifies the network device of the start and duration of the timer, or the terminal notifies the network device of the start time of the timer and notifies that the timer has ended after completing the measurement on the first signal, so that the network device does not perform data scheduling during the measurement on the first signal by the terminal, and the network device performs data scheduling after the measurement on the first signal is completed. The terminal does not perform detection on the control channel during this period.

[0176] In an optional way, the first measurement window configured by the network device for the terminal can be at a time position outside the inactive state of the DRX or eDRX cycle, which can also be understood as when the terminal needs to perform measurement on the first signal, the terminal is not in the inactive state of the DRX or eDRX cycle, and the network needs to configure the first measurement window.

[0177] In an optional embodiment, when configuring the DRX or eDRX cycle, the network device can configure based on the effective duration of the first signal reported by the terminal, or can also be based on the possible shortest effective duration of the first signal. Subsequently, the terminal performs measurement on the first signal during the DRX or eDRX cycle based on the above method, wherein the above method is, for example, a method of multiplexing the sleep timer in the DRX or eDRX cycle to perform measurement on the first signal.

[0178] Optionally, when the terminal does not perform the measurement of the first signal in the first measurement window or does not complete the measurement of the first signal in the first measurement window, i.e., the measurement of the first signal fails, the terminal can enter a radio link failure state, or the terminal can enter the radio link failure state after waiting for a period of time after the first measurement window ends without the network device allocating new resources for the terminal to perform the measurement of the first signal.

[0179] In an optional embodiment, the first information can be downlink control information (DCI), a medium access control control element (MAC CE), RRC signaling, or the like, or the first information can be included in the DCI, the MAC CE, the RRC signaling, or the like, which is not limited in the present application.

[0180] Optionally, the first measurement window of the first signal configured by the network device for the terminal through the first information can be dynamically allocated, i.e., configured when needed, or can be semi-statically allocated, or can be periodically allocated, which is not limited in the present application. For example, when the first signal is a GNSS signal, after the terminal reports a valid duration of the GNSS, the network device can inform the terminal of the GNSS window through corresponding signaling before the GNSS expires, or can allocate a periodic GNSS window in advance. Since the speed of the terminal can change, the terminal can inform the network device of a new valid duration of the GNSS, and the network device can allocate the GNSS window according to the new valid duration of the GNSS.

[0181] In an optional manner, before the terminal receives the first information from the network device, the terminal can send request information to the network device, the request information being used to request the network device to configure the first measurement window of the first signal for the terminal. That is, when the terminal needs to perform the measurement of the first signal, the terminal can request the network device to configure the first measurement window of the first signal for the terminal.

[0182] For example, the request information can also be used to request a starting position of the first measurement window.

[0183] Optionally, when the terminal reports a valid duration of the first signal to the network device, the terminal can not request the starting position of the first measurement window, and the network device can allocate the starting position of the first measurement window based on the valid duration, saving the terminal request overhead.

[0184] For a terminal to complete synchronization, in addition to the information related to the first signal, other information may be required. For example, in satellite communication, when the first signal is a GNSS signal, delay-related information such as ephemeris information and common timing advance may also be needed. This information, combined with GNSS information, can calculate the delay from the terminal to the synchronization point, thus enabling timing advance pre-compensation. Ephemeris and common timing advance information change with satellite motion. Currently, ephemeris and common timing advance information used for synchronization are broadcast messages. However, existing terminals (such as IoT terminals) do not read system messages in connected mode. Therefore, the terminal needs to reacquire this information when or before the expiration of its validity period. Acquiring this information may also require a read window. Since the distribution of system messages is configured by the network device, and the network device knows its validity period and configuration update cycle, the window for system messages in connected mode can be allocated directly by the network device. In one possible implementation, the network device sends third information to the terminal, and the terminal receives the third information from the network device. This third information is used to configure the time-domain resources for the terminal to acquire system messages. Then, the terminal acquires the system messages based on the third information. In this context, configuring the time-domain resources for obtaining system messages can also be understood as configuring the system message reading window, and the time-domain resources for system messages can also be understood as the time-domain resource set corresponding to the system message reading window.

[0185] Optionally, the configuration method for the system message reading window can also refer to the configuration method for the first measurement window. For example, the duration of the system message reading window can be allocated using an index, and the index is related to the duration of the system message reading window; or, the network device can directly allocate one or more time units, which will not be described in detail here.

[0186] Optionally, the system message reading window can also be allocated using a timer. This timer can reuse the current timer or be a newly defined timer; this application does not impose any limitations. Optionally, the timer corresponding to the system message reading window may be different from the timer corresponding to the first measurement window; that is, the terminal performs different operations during the execution of different timers.

[0187] In one optional implementation, when the time-domain resources corresponding to the first measurement window overlap with the time-domain resources for acquiring system messages, the terminal can determine whether to measure the first signal or acquire system messages within the overlapping time-domain resources based on the priority of measuring the first signal and the priority of acquiring system messages.

[0188] In a specific case, when the start position of the time domain resource corresponding to the first measurement duration is the same as the start position of the time domain resource for acquiring the system message, the terminal device determines to perform the measurement of the first signal or to acquire the system message according to the priority of performing the measurement of the first signal and the priority of acquiring the system message.

[0189] Optionally, when the system message reading window is allocated by means of a timer, the first measurement window corresponds to a first timer, and if the timer corresponding to the system message reading window is started at the same time as the first timer, the terminal can determine to perform the measurement of the first signal or to acquire the system message according to the priority of performing the measurement of the first signal and the priority of acquiring the system message.

[0190] For example, the terminal can prefer to perform the measurement of the first signal, and if the system message is not successfully decoded, the terminal enters a radio link failure state.

[0191] For another example, the terminal can prefer to perform the measurement of the first signal, and if the system message is not successfully decoded, the terminal re-requests the network device to acquire the system message, for example, to acquire information of ephemeris and common delay.

[0192] For another example, the terminal prefer to perform the measurement of the first signal, and if the system message is not successfully decoded, the terminal feeds back to the network device that the system message is not acquired, at this time, the old ephemeris and the like information has expired, the terminal does not perform uplink data transmission first, and waits for the network device to re-allocate a window to read the system message according to the period of the system message, and then performs uplink data communication after the terminal is successfully decoded; or the terminal enters a radio link failure state after waiting for a preset period of time and still not obtaining the system message allocation.

[0193] For another example, the terminal can prefer to acquire the system message and then perform the measurement of the first signal. The terminal can request a new first signal measurement window to prefer to acquire the system message. For example, the terminal can request a new first signal measurement window before acquiring the system message, or the terminal can request a new first signal measurement window after acquiring the system message, and the application does not limit the method of the terminal requesting a new first signal measurement window.

[0194] For another example, the network device can extend the window, for example, can advance the start position of the window for measuring the first signal and extend the window length, so that the terminal first performs the measurement of the first signal and then acquires the system message.

[0195] For another example, the network device can delay the end time of the first measurement window, and the terminal first acquires the system message and then performs the measurement of the first signal.

[0196] Since the period and the time of issuing the system message are usually fixed, and the measurement of the first signal is flexible, in some possible manners, the terminal can preferentially read the system message.

[0197] In an optional embodiment, when the terminal and the network device both know the update period and the validity period of the system message, the network device can not schedule data when the terminal needs to read the system message, and the terminal can acquire the system message. In this case, the network device can not configure time domain resources for the terminal to acquire the system message.

[0198] In an example, the terminal can send second capability information to the network device, the second capability information being used to indicate that the terminal supports reading the system message. Further, the network device can send third information to the terminal.

[0199] Optionally, if the terminal sends capability information to the network device that does not support reading the system message, the network device no longer allocates time-frequency resources for the terminal to acquire the system message, and after the system message expires, the terminal can trigger radio link failure.

[0200] In a possible design, for the position corresponding to the first measurement window or the acquisition window of the system message, if the terminal has data to be transmitted, the terminal can discard the corresponding data, and then the terminal measures the first signal or reads the system message. Optionally, in the above case, the terminal has less data to be transmitted.

[0201] Through the above method, the terminal can re-measure the first signal, and thus can ensure that the related information of the first signal does not expire when the terminal is in a long-time connected state, thereby ensuring the continuity of the terminal service and improving the service experience.

[0202] Based on the above embodiments, the embodiments of the present application further provide a communication device. Referring to FIG. 7, Figure 7 The communication device 700 can include a transceiver unit 701 and a processing unit 702. The transceiver unit 701 is configured to perform communication of the communication device 700, for example, receiving information, messages or data, or transmitting information, messages or data. The processing unit 702 is configured to control and manage the actions of the communication device 700. The processing unit 702 can also control the steps performed by the transceiver unit 701.

[0203] For example, the communication device 700 can be a terminal, a processor of a terminal, a chip, a chip system, or a functional module in the above embodiments. Alternatively, the communication device 700 can be a network device, a processor of a network device, a chip, a chip system, or a functional module in the above embodiments.

[0204] In one embodiment, when the communication apparatus 700 is configured to implement the functions of the terminal in the above embodiments, the transceiver 701 can be configured to receive first information from a network apparatus, the first information being used to configure at least one first measurement window of a first signal for the terminal; the terminal does not receive or transmit a second signal in the first measurement window, the second signal being any signal different from the first signal; and the processor 702 can be configured to perform measurement of the first signal according to the first measurement window.

[0205] Optionally, the first signal can be a signal used for positioning.

[0206] In an optional embodiment, the transceiver 701 can be further configured to, before receiving the first information from the network apparatus, send second information to the network apparatus, the second information being used to indicate a measurement duration required by the terminal for performing the measurement of the first signal.

[0207] For example, the second information can include the measurement duration; or the second information can include a first index corresponding to the measurement duration.

[0208] Optionally, the first information can be confirmation information, the confirmation information being used to indicate that the duration of the first measurement window is the same as the measurement duration.

[0209] In one example, the starting position of the first measurement window is related to an (n+k)th time unit; the nth time unit is a time unit at which the terminal receives the first information, n being a positive integer, and k being an integer greater than or equal to 0.

[0210] In one possible manner, the starting position of the first measurement window is an ending position of the (n+k)th time unit; or the starting position of the first measurement window is a position at which the (n+k)th time unit ends and a first data transmission ends, the first data transmission occupying part or all of the (n+k)th time unit.

[0211] In an optional embodiment, when the processor 702 performs the measurement of the first signal according to the first measurement window, the processor 702 can be specifically configured to: start the measurement of the first signal according to the first measurement window before or at an end of a first valid duration of the related information of the first signal.

[0212] Optionally, the first valid duration is an original valid duration of the related information of the first signal; or the first valid duration is received by the terminal from the network apparatus, the first valid duration being determined based on the original valid duration.

[0213] For example, the transceiver 701 can be further configured to send the original valid duration to the network apparatus.

[0214] Optionally, an ending position of the first measurement window is an ending position of the first valid duration.

[0215] In a possible design of the present application, the first information can include first timer information, and a duration of the first timer is a duration of the first measurement window of the first signal configured by the network device. Then, when performing the measurement of the first signal according to the first measurement window, the processing unit 702 can be specifically configured to perform the measurement of the first signal during running of the first timer.

[0216] In an optional implementation of the present application, the transceiver 701 can be further configured to: when the processing unit 702 does not complete the measurement of the first signal during running of the first timer, send, to the network device, indication information that the measurement of the first signal is not completed; or when the processing unit 702 completes the measurement of the first signal during running of the first timer, send, to the network device, indication information that the measurement of the first signal is completed.

[0217] For example, when the transceiver 701 sends, to the network device, the indication information that the measurement of the first signal is completed, the transceiver 701 can be specifically configured to: send, to the network device, the indication information that the measurement of the first signal is completed before the first timer ends; or send, to the network device, the indication information that the measurement of the first signal is completed after the first timer ends.

[0218] Optionally, the first timer is a sleep timer in a discontinuous reception (DRX) cycle configured by the network device for the terminal; or a start position of the duration of the first timer is equal to or later than a start position of the sleep timer, and an end position of the duration of the first timer is earlier than or equal to an end position of the sleep timer.

[0219] Optionally, when the at least one first measurement window is a plurality of first measurement windows, the processing unit 702 can be further configured to: when the plurality of first measurement windows are located in a time corresponding to the sleep timer in the DRX cycle configured by the network device for the terminal, perform the measurement of the first signal through a last first measurement window in the plurality of first measurement windows.

[0220] In an example, the transceiver 701 can be further configured to: before receiving the first information from the network device, send, to the network device, request information, where the request information is used to request the network device to configure the first measurement window of the first signal for the terminal.

[0221] Optionally, the request information is further used to request a start position of the first measurement window.

[0222] In an optional manner, the transceiver 701 can be further configured to: before receiving the first information from the network device, send, to the network device, first capability information, where the first capability information is used to indicate that the terminal cannot simultaneously support the measurement of the first signal and receiving or sending the second signal.

[0223] In a possible example, the transceiver 701 can further be configured to receive third information from the network device, the third information being used to configure a time domain resource for the terminal to acquire the system message; and the processing unit 702 can further be configured to acquire the system message according to the third information.

[0224] In an optional implementation, the processing unit 702 can further be configured to, when the time domain resource corresponding to the first measurement window and the time domain resource for acquiring the system message overlap, determine, according to a priority of performing the measurement of the first signal and a priority of acquiring the system message, whether to perform the measurement of the first signal or acquire the system message in the overlapped time domain resource.

[0225] For example, the transceiver 701 can further be configured to send second capability information to the network device, the second capability information being used to indicate that the terminal supports reading the system message.

[0226] In an embodiment, when the communication device 700 is configured to implement the functions of the terminal in the above embodiments, the processing unit 702 can be configured to determine first information, the first information being used to configure at least one first measurement window of a first signal for the terminal; the terminal does not receive or send a second signal in the first measurement window, the second signal being any signal different from the first signal; and the transceiver 701 can be configured to send the first information to the terminal.

[0227] Optionally, the first signal is a signal used for positioning.

[0228] For example, the transceiver 701 can further be configured to receive second information from the terminal before the processing unit 702 determines the first information, the second information being used to indicate a measurement duration required by the terminal for performing the measurement of the first signal.

[0229] In an example, the second information includes the measurement duration; or the second information includes a first index corresponding to the measurement duration.

[0230] In an approach, the first information is confirmation information, the confirmation information being used to indicate that the duration of the first measurement window is the same as the measurement duration.

[0231] Optionally, a starting position of the first measurement window is related to an (n+k)th time unit; the nth time unit is a time unit at which the terminal device receives the first information, n is a positive integer, and k is an integer greater than or equal to 0.

[0232] For example, the starting position of the first measurement window is an ending position of the (n+k)th time unit; or the starting position of the first measurement window is a position at which the (n+k)th time unit ends and a first data transmission ends, the first data transmission occupying part or all of the (n+k)th time unit.

[0233] In an optional implementation, the start position of the first measurement window is before or at the end of the first valid duration of the related information of the first signal.

[0234] In a possible design, the first valid duration is an original valid duration of the related information of the first signal; or, the first valid duration is determined by the network device and sent to the terminal, and the first valid duration is determined based on the original valid duration.

[0235] Optionally, the transceiver 701 can further be configured to receive the original valid duration from the terminal.

[0236] For example, the end position of the first measurement window is the end position of the first valid duration.

[0237] In a possible design, the first information comprises first timer information, and a duration of the first timer is a duration of the first measurement window of the first signal configured.

[0238] Optionally, the transceiver 701 can further be configured to receive, from the terminal, indication information that the measurement of the first signal is not completed during running of the first timer; or receive, from the terminal, indication information that the measurement of the first signal is completed during running of the first timer.

[0239] In an example, when the transceiver 701 receives, from the terminal, the indication information that the measurement of the first signal is completed during running of the first timer, the transceiver 701 can be configured to receive, from the terminal, the indication information that the measurement of the first signal is completed before the end of the first timer; or receive, from the terminal, the indication information that the measurement of the first signal is completed after the end of the first timer.

[0240] Optionally, the first timer is a sleep timer in a discontinuous reception (DRX) cycle configured by the network device for the terminal; or a start position of the duration of the first timer is equal to or later than a start position of the sleep timer, and an end position of the duration of the first timer is earlier than or equal to an end position of the sleep timer.

[0241] In an optional implementation, the transceiver 701 can further be configured to receive, from the terminal, request information before sending the first information to the terminal, the request information being used to request the network device to configure the first measurement window of the first signal for the terminal.

[0242] Optionally, the request information is further used to request the start position of the first measurement window.

[0243] For example, the transceiver 701 can further be configured to receive, from the terminal, first capability information before the processing unit 702 determines the first information, the first capability information being used to indicate that the terminal cannot simultaneously support the measurement of the first signal and receiving or sending the second signal.

[0244] In an example, the transceiver 701 can be further configured to send, to the terminal, third information, the third information being used to configure the terminal to acquire time domain resources for system information.

[0245] In an example, the transceiver 701 can be further configured to receive, from the terminal, second capability information, the second capability information being used to indicate that the terminal supports reading system information.

[0246] It should be noted that the division of units in the embodiments of the present application is illustrative, and is merely a logical function division. In actual implementation, another division manner can be used. The functional units in the embodiments of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0247] When the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, the integrated unit can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application, essentially or the part that contributes to the prior art, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the methods in the embodiments of the present application. The foregoing storage medium includes: U disk, mobile hard disk, ROM, RAM, magnetic disk, or optical disk, and various program codes that can be stored in the medium.

[0248] Based on the above embodiments, the embodiments of the present application further provide a communication device. As shown in Figure 8 , the communication device 800 can include a processor 801. The processor 801 can be coupled with a memory. Optionally, the memory can be integrated with the processor 801, for example, the memory 8021 in Figure 8 ; or can be arranged separately from the processor 801 within the communication device 800, for example, the memory 8022 in Figure 8 . Optionally, the memory can also be arranged outside the communication device 800, for example, the memory 8023 in Figure 8 . Optionally, the processor 801 can receive and transmit signals, information, messages, etc. through a communication interface 803. The communication interface 803 can be included in the communication device 800; or can be arranged outside the communication device 800 and connected with the communication device 800.

[0249] Specifically, the processor 801 can be a central processing unit (CPU), a network processor (NP), or a combination of the CPU and the NP. The processor 801 can further include a hardware chip. The hardware chip can be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof. The processor 801 can be a logic circuit, etc.

[0250] In an alternative embodiment, the memory is configured to store programs, computer instructions, etc. Specifically, the programs can include program codes including computer operation instructions. The memory can include a RAM, and can further include a non-volatile memory such as one or more disk memories. The processor 801 executes the application programs stored in the memory to implement the above functions, thereby implementing the functions of the communication apparatus 800.

[0251] By way of example, the communication apparatus 800 can be the terminal in the above-described embodiments; and can also be the network apparatus in the above-described embodiments.

[0252] In one embodiment, when the communication apparatus 800 implements the functions of the terminal in the above-described embodiments, the processor 801 can implement the operations performed by the terminal in the above-described embodiments. For specific details, reference can be made to the related descriptions in the above-described embodiments, which will not be described in detail herein. Figure 4

[0253] In another embodiment, when the communication apparatus 800 implements the functions of the network apparatus in the above-described embodiments, the processor 801 can implement the operations performed by the network apparatus in the above-described embodiments. For specific details, reference can be made to the related descriptions in the above-described embodiments, which will not be described in detail herein. Figure 4

[0254] For specific details, reference can be made to the related descriptions in the above-described embodiments, which will not be described in detail herein. Figure 9 ​​The embodiment of the present application further provides another communication device 900, which can be used to realize the functions of the terminal and the network device in the above method, and the communication device 900 can be a communication device or a chip in the communication device. The communication device can include at least one input / output interface 910 and a logic circuit 920. The input / output interface 910 can be an input / output circuit. The logic circuit 920 can be a signal processor, a chip, or other integrated circuits that can realize the method of the present application.

[0255] The at least one input / output interface 910 is used for input or output of information, signals or data. For example, when the device is a terminal, the input / output interface 910 is used to receive the first information. For example, when the device is a network device, the input / output interface 910 is used to output the first information.

[0256] The logic circuit 920 is used to execute part or all of the steps of any one of the methods provided by the embodiments of the present application. For example, when the communication device is a terminal, the logic circuit 920 is used to execute the steps performed by the terminal in various possible implementation manners in the above method embodiments, for example, the logic circuit 920 is used to perform the measurement of the first signal according to the first measurement window. When the device is a network device, the logic circuit 920 is used to execute the steps performed by the network device in various possible implementation manners in the above method embodiments, for example, the logic circuit 920 is used to determine the first information.

[0257] When the above communication device is a chip applied to a terminal, the terminal chip realizes the functions of the terminal in the above method embodiments. The terminal chip receives information from other modules (such as a radio frequency module or an antenna) in the terminal, and the information is sent by other terminals or network devices to the terminal; or the terminal chip outputs information to other modules (such as a radio frequency module or an antenna) in the terminal, and the information is sent by the terminal to other terminals or network devices.

[0258] When the above communication device is a chip applied to a network device, the network device chip realizes the functions of the network device in the above method embodiments. The network device chip receives information from other modules (such as a radio frequency module or an antenna) in the network device, and the information is sent by terminals or other network devices to the network device; or the network device chip outputs information to other modules (such as a radio frequency module or an antenna) in the network device, and the information is sent by the network device to terminals or other network devices.

[0259] Based on the above embodiments, the embodiments of the present application provide a communication system, which can include terminals and network devices and the like involved in the above embodiments.

[0260] The embodiment of the present application further provides a computer readable storage medium for storing a computer program, and the computer program is executed by a computer, and the computer can realize the method provided by the embodiment shown in the above. Figure 4 The embodiment shown in the above provides the method.

[0261] The embodiment of the present application further provides a computer program product for storing a computer program, and the computer program is executed by a computer, and the computer can realize the method provided by the embodiment shown in the above. Figure 4 The embodiment shown in the above provides the method.

[0262] The embodiment of the present application further provides a chip, comprising a processor, and the processor is coupled with a memory, and is used for calling a program in the memory so that the chip realizes the method provided by the embodiment shown in the above. Figure 4 The embodiment shown in the above provides the method.

[0263] The embodiment of the present application further provides a chip, and the chip is coupled with a memory, and the chip is used for realizing the method provided by the embodiment shown in the above. Figure 4 The embodiment shown in the above provides the method.

[0264] Those skilled in the art should understand that the embodiment of the present application can be provided as a method, a system or a computer program product. Therefore, the present application can adopt a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, the present application can adopt a computer program product embodied on one or more computer usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program code.

[0265] The present application is described with reference to flowcharts and / or block diagrams of the method, device (system) and computer program product according to the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams and the combination of the flows and / or blocks can be realized by computer program instructions. These computer program instructions can be provided to a general purpose computer, a special purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the computer or other programmable data processing device produce a device that realizes the functions specified in the flowcharts and / or block diagrams. Figure 1 The device that realizes the functions specified in one flow or multiple flows and / or blocks Figure 1 The device that realizes the functions specified in one flow or multiple flows and / or blocks

[0266] These computer program instructions can also be stored in a computer readable storage medium which can guide the computer or other programmable data processing device to work in a specific way, so that the instructions stored in the computer readable storage medium produce a product including instruction devices which realize the functions specified in the flowcharts and / or block diagrams. Figure 1one or more processes and / or blocks Figure 1 the function(s) specified in the block or blocks.

[0267] These computer program instructions can also be loaded into computer or other programmable data processing devices, so that a series of operation steps are performed on the computer or other programmable data processing devices to generate computer-implemented processes, thus the instructions executed on the computer or other programmable data processing devices provide processes for implementing the flow Figure 1 one or more processes and / or blocks Figure 1 Figure 1 the function(s) specified in the block or blocks.

[0268] Obviously, those skilled in the art can make various modifications and variations to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application belong to the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A communication method characterized by comprising: include: Receive first information, the first information being used to configure at least one first measurement window for the Global Navigation Satellite System (GNSS) signal for the terminal; Before completing the measurement of the GNSS signal, the terminal in the first measurement window does not transmit or receive communication signals. The GNSS signal is measured according to the first measurement window. The starting position of the first measurement window is at the (n+k)th time unit, where the nth time unit is the time unit for receiving the first information, n is a positive integer, and k is an integer greater than 0.

2. The method of claim 1, wherein, The time unit is a subframe or a time slot.

3. The method of claim 1, wherein, Also includes: The effective duration for transmitting the GNSS signal.

4. The method of claim 3, wherein, The effective duration includes any of the following: 10 seconds, 20 seconds, 30 seconds, 40 seconds, 50 seconds, 60 seconds, 5 minutes, 10 minutes, 15 minutes, 20 minutes, 25 minutes, 30 minutes, 60 minutes, 90 minutes, 120 minutes, or infinity.

5. The method according to any one of claims 1 to 4, characterized in that, The first information includes the duration of the measurement window.

6. The method according to any one of claims 1 to 4, characterized in that, The first information is included in the Media Access Control Unit (MAC CE) signaling.

7. The method of claim 5, wherein, The first information is included in the Media Access Control Unit (MAC CE) signaling.

8. The method according to any one of claims 1 to 4, characterized by, Also includes: Before receiving the first information, first capability information is sent, which indicates that the terminal cannot simultaneously support the measurement of the GNSS signal and the reception or transmission of the second signal.

9. The method according to any one of claims 1 to 4, characterized in that, The first information includes first timer information, the duration of which is the duration of the first measurement window configured for the GNSS signal; The measurement of the GNSS signal according to the first measurement window includes: The GNSS signal is measured during the operation of the first timer.

10. The method of claim 9, wherein, The first timer is a sleep timer during a discontinuous reception DRX cycle; or The start position of the duration of the first timer is equal to or later than the start position of the sleep timer, and the end position of the duration of the first timer is earlier than or equal to the end position of the sleep timer.

11. The method of claim 9, wherein, Also includes: When the GNSS signal measurement is completed before the first timer expires, an indication message indicating the completion of the GNSS signal measurement is sent before the first timer expires.

12. The method of claim 10, wherein, Also includes: When the GNSS signal measurement is completed before the first timer expires, an indication message indicating the completion of the GNSS signal measurement is sent before the first timer expires.

13. The method according to any one of claims 1 to 4, characterized in that, Before receiving the first information, the method further includes: Send a request message, which is used to request the configuration of the first measurement window of the GNSS signal.

14. The method according to any one of claims 1 to 4, characterized in that, When the time-domain resources corresponding to the first measurement window overlap with the time-domain resources for acquiring system messages, the method further includes: The measurement of the GNSS signal should be performed first.

15. The method of claim 7, wherein, When the time-domain resources corresponding to the first measurement window overlap with the time-domain resources for acquiring system messages, the method further includes: The measurement of the GNSS signal should be performed first.

16. A method of communication, comprising: include: Determine first information, which is used to configure at least one first measurement window for the terminal to use Global Navigation Satellite System (GNSS) signals; the terminal does not perform transmission of a communication signal and does not perform reception of a communication signal in the first measurement window before completing measurement of the GNSS signal; transmitting the first information, wherein a start position of the first measurement window is at an (n+k)th time unit, the nth time unit being a time unit at which the first information is transmitted, n being a positive integer, and k being an integer greater than 0.

17. The method of claim 16, wherein, The time unit is a subframe or a slot.

18. The method of claim 16, wherein, Further comprising: receiving the effective duration of the GNSS signal.

19. The method of claim 18, wherein, The effective duration of the GNSS signal includes any of the following: 10 seconds, 20 seconds, 30 seconds, 40 seconds, 50 seconds, 60 seconds, 5 minutes, 10 minutes, 15 minutes, 20 minutes, 25 minutes, 30 minutes, 60 minutes, 90 minutes, 120 minutes, or infinity.

20. The method according to any one of claims 16-19, characterized by, The first information includes a duration of the measurement window.

21. The method according to any one of claims 16-19, characterized by, The first information is included in medium access control control element (MAC CE) signaling.

22. The method of claim 20, wherein, The first information is included in medium access control control element (MAC CE) signaling.

23. The method of any one of claims 16-19, wherein Further comprising: Before transmitting the first information, receiving first capability information, the first capability information indicating that the terminal cannot simultaneously support measurement of the GNSS signal and reception or transmission of a second signal.

24. The method of any one of claims 16-19, wherein, The first information includes first timer information, a duration of the first timer being a duration of the first measurement window of the GNSS signal configured.

25. The method of claim 24, wherein, The first timer is a sleep timer in a discontinuous reception (DRX) cycle; or A start position of the duration of the first timer is equal to or later than a start position of the sleep timer, and an end position of the duration of the first timer is earlier than or equal to an end position of the sleep timer.

26. The method of any one of claims 16-19, wherein, Before transmitting the first information, the method further comprises: receiving request information, the request information requesting that the first measurement window of the GNSS signal be configured for the terminal.

27. A communications device, characterized by A module or unit for performing the method of any of claims 1-15.

28. A communications device, characterized by A module or unit for performing the method of any of claims 16-26.

29. A communications device, characterized by A processor configured to invoke computer instructions in a memory to perform the method of any of claims 1-15.

30. The apparatus of claim 29, wherein, The memory is further included.

31. The apparatus of claim 29 or 30, wherein, A communication interface configured to transceive signals is further included.

32. A communications device, characterized by A processor configured to invoke computer instructions in a memory to perform the method of any of claims 16-26.

33. The apparatus of claim 32, wherein, The memory is further included.

34. The apparatus of claim 32 or 33, wherein, A communication interface configured to transceive signals is further included.

35. A computer readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when invoked by the computer, cause the method of any of claims 1-15 to be performed, or the method of any of claims 16-26 to be performed.

36. A computer program product, characterised in that, The instructions, when executed on a computer, cause the method of any of claims 1-15 to be performed, or the method of any of claims 16-26 to be performed.

Citation Information

Patent Citations

  • Method and device for measuring global navigation satellite system (GNSS)

    CN114365016A