Communication method and device
By negotiating the configuration of the first measurement window between the terminal and the network device, the synchronization failure problem caused by the expiration of GNSS information is solved, and the continuity of terminal services and the improvement of user experience is achieved.
Patent Information
- Application Number
- CN202510251640.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-02
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2042-08-02
AI Technical Summary
In satellite communication, the expiration of GNSS information causes the terminal synchronization failure, which may lead to link failure and service interruption, affecting the user experience.
By negotiating between the terminal and the network device, one or more first measurement windows are configured within which the terminal can perform measurements of a first signal (such as a GNSS signal) without receiving or sending a second signal.
Ensure that the terminal can maintain the relevant information of the first signal during a long-term connection state, thereby ensuring business continuity and improving user experience.
Smart Images

Figure CN120110488A_ABST
Abstract
Description
[0001] This application is a divisional application. The application number of the original application is 202210923881.9, and the original application date is August 02, 2022. The entire contents of the original application are incorporated into this application by reference. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art
[0003] Non-terrestrial networks (NTNs) have their own unique advantages over terrestrial communications. For example, satellite communications can provide a wider coverage area, and satellite base stations are not easily damaged by natural disasters or external forces. Satellite communications can provide communication services for areas such as oceans and forests that are not covered by terrestrial communication networks; satellite communications can also enhance the reliability of communications, such as ensuring that airplanes, trains, and users on these transportations receive better communication services; satellite communications can also provide more data transmission resources and increase network speed. Therefore, supporting communications with both the ground and satellites at the same time is an inevitable trend in communications, which has great benefits in terms of wide coverage, reliability, multiple connections, and high throughput.
[0004] Satellite communication is characterized by high mobility and large communication delay. Therefore, compared with terrestrial communication, the difference is that the terminal equipment needs to achieve synchronization based on the global navigation satellite system (GNSS) and ephemeris or other auxiliary information on the basis of existing uplink synchronization.
[0005] However, currently, terminal synchronization failure after GNSS information expires may cause terminal link failure, and if the terminal service has not been completed, it may cause terminal service interruption, affecting user experience. Summary of the invention
[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 a terminal, a processor or a chip in a terminal, etc. Taking the application to a terminal as an example, the method may include: after the terminal receives first information of at least one first measurement window for configuring a first signal for the terminal from a network device, the terminal measures the first signal according to the first measurement window. The terminal does not receive or send a second signal within the first measurement window, and the second signal is any signal different from the first signal.
[0008] Through the above method, the terminal can measure the first signal according to the first measurement window, thereby ensuring that the relevant information of the first signal will not become invalid even when the terminal is in a long-term connected state, thereby ensuring the continuity of the terminal service and improving the service experience.
[0009] In one possible design, the first signal may be a signal used for positioning, such as a GNSS signal, a synchronization signal, a reference signal, or a non-satellite signal.
[0010] In one possible design, before the terminal receives the first information from the network device, the terminal may send second information to the network device, where the second information is used to indicate the measurement duration required for the terminal to measure the first signal. This enables the network device to accurately configure the first measurement window for the terminal based on the second information.
[0011] In one possible design, the second information includes the measurement duration. In this way, the terminal can flexibly send information indicating the measurement duration required for the terminal to perform the first signal measurement to the network device.
[0012] In one possible design, the second information includes a first index, and the first index corresponds to the measurement duration. The terminal can flexibly indicate to the network device the measurement duration required for the terminal to perform the first signal measurement, and indicating by index can also reduce signaling overhead.
[0013] In one possible design, the first information may be confirmation information, and 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, which can reduce signaling overhead.
[0014] In one possible design, the starting position of the first measurement window may be related to the n+kth time unit; the nth time unit is the 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. In this way, the terminal can accurately start measuring the first signal.
[0015] In one possible design, the starting position of the first measurement window is related to the n+kth time unit, which may include: the starting position of the first measurement window may be the end position of the n+kth time unit; or, the starting position of the first measurement window may be the end position of the n+kth time unit and the end position of the first data transmission, and the first data transmission occupies part or all of the n+kth time unit. In this way, the terminal can accurately start the first signal side measurement based on actual conditions.
[0016] In one possible design, the terminal measures the first signal according to the first measurement window, and the method may be: the terminal starts measuring the first signal according to the first measurement window before or at the end of the first valid duration of the relevant information of the first signal. In this way, the terminal can obtain relevant information of the valid first signal as early as possible.
[0017] In a possible design, the first effective duration may be the original effective duration of the relevant information of the first signal; or, the first effective duration may be received by the terminal from the network device, and the first effective duration is determined based on the original effective duration. In this way, the terminal can measure the first signal based on the effective duration of the relevant information of the first signal in combination with actual conditions.
[0018] In a possible design, the terminal may send the original effective duration to the network device, so that the network device can obtain the accurate effective duration of the relevant 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 duration. In this way, the terminal can reacquire the valid relevant information of the first signal before the relevant information of the first signal expires.
[0020] In one possible design, the first information may include first timer information, the duration of the first timer being the duration of a configured first measurement window of the first signal; further, the terminal measures the first signal according to the first measurement window, and the method may be: the terminal may measure the first signal during the operation of the first timer. Configuring the first measurement window through a timer has low complexity.
[0021] In one possible design, when the terminal does not complete the measurement of the first signal during the operation of the first timer, the terminal may send indication information that the measurement of the first signal has not been completed to the network device; or, when the terminal completes the measurement of the first signal during the operation of the first timer, the terminal may send indication information that the measurement of the first signal has been completed to the network device. In this way, the network device can perform subsequent operations based on whether the terminal has completed the measurement of the first signal, for example, when the terminal completes the measurement, the network device can perform subsequent data scheduling.
[0022] In a possible design, the terminal sends the indication information of completing the measurement of the first signal to the network device, and the method may be: the terminal may send the indication information of completing the measurement of the first signal to the network device before the first timer ends; or the terminal may send the indication information of completing the measurement of the first signal to the network device after the first timer ends. In this way, the network device can perform subsequent data scheduling in advance or quickly, avoiding resource waste.
[0023] In one possible design, the first timer is a sleep timer in a discontinuous reception (DRX) cycle or an enhanced discontinuous reception (eDRX) cycle that the network device can configure for the terminal; or, the duration start position of the first timer is equal to or later than the start position of the sleep timer, and the duration end position of the first timer is earlier than or equal to the end position of the sleep timer. In this way, the existing timer can be reused to configure the first measurement window for the terminal, which is simple to implement.
[0024] In one 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 within a time corresponding to a sleep timer in a DRX cycle configured by the network device for the terminal, the terminal measures the first signal through a last first measurement window in the plurality of first measurement windows. This can save power consumption of the terminal.
[0025] In one possible design, before the terminal receives the first information from the network device, the terminal may send a request message to the network device, wherein the request message is used to request the network device to configure a first measurement window for the first signal for the terminal. In this way, the network device can configure the first measurement window for the terminal after the terminal requests it, thereby reducing signaling overhead.
[0026] In a possible design, the request information is also used to request a starting position of the first measurement window. This allows the network device to configure a clear starting position of the first measurement window for the terminal.
[0027] In one possible design, before the terminal receives the first information from the network device, the terminal may send first capability information to the network device, where the first capability information is used to indicate that the terminal cannot simultaneously support measurement of the first signal and reception or transmission of the second signal. This ensures that the network device can configure a suitable first measurement window for the terminal.
[0028] In a possible design, when the time domain resources corresponding to the first measurement window overlap with the time domain resources for obtaining the system message, the terminal can determine whether to measure the first signal or obtain the system message within the overlapping time domain resources according to the priority of measuring the first signal and the priority of obtaining the system message. In this way, the terminal can measure the first signal or obtain the system message in combination with the actual situation to ensure that the measurement of the first signal and the acquisition of the system message are relatively accurate.
[0029] In one possible design, the terminal may receive third information from the network device, and the third information is used to configure a time domain resource for the terminal to obtain a system message; and then the terminal may obtain the system message according to the third information. In this way, the terminal may obtain other information to assist in terminal synchronization, so as to improve the success rate of terminal synchronization.
[0030] In one possible design, the terminal may send second capability information to the network device, where the second capability information is used to indicate that the terminal supports reading system messages. This enables the network device to accurately configure time domain resources for the terminal to obtain system messages.
[0031] In a second aspect, the present application provides a communication method, which can be applied to a network device, a functional module in a network device, a processor or a chip in a network device, etc. Taking the application to a network device as an example, the method may include: after the network device determines the first information, the first information is sent to the terminal. The first information is used to configure at least one first measurement window of a first signal for the terminal; within the first measurement window, the terminal does not receive or send a second signal, and 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, thereby ensuring that the relevant information of the first signal will not become invalid even when the terminal is in a long-term 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.
[0034] In one possible design, before the network device determines the first information, second information may be received from the terminal, where the second information is used to indicate the measurement duration required for the terminal to measure the first signal. This enables the network device to accurately configure the first measurement window for the terminal based on the second information.
[0035] In one possible design, the second information may include the measurement duration. In this way, the terminal can flexibly send information indicating the measurement duration required for the terminal to perform the first signal measurement to the network device.
[0036] In one possible design, the second information may include a first index, and the first index corresponds to the measurement duration. In this way, the terminal can flexibly indicate to the network device the measurement duration required for the terminal to perform the first signal measurement, and indicating by index can also reduce signaling overhead.
[0037] In one possible design, the first information may be confirmation information, and 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, which can reduce signaling overhead.
[0038] In one possible design, the starting position of the first measurement window may be related to the n+kth time unit; the nth time unit is the 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. In this way, the terminal can accurately start measuring the first signal.
[0039] In one possible design, the starting position of the first measurement window is related to the n+kth time unit, which may include: the starting position of the first measurement window may be the end position of the n+kth time unit; or, the starting position of the first measurement window may be the end position of the n+kth time unit and the end position of the first data transmission, and the first data transmission occupies part or all of the n+kth time unit. In this way, the terminal can accurately start the first signal side measurement based on the actual situation.
[0040] In a possible design, the starting position of the first measurement window may be before or at the end of the first valid duration of the relevant information of the first signal, so that the terminal can obtain the relevant information of the valid first signal as early as possible.
[0041] In a possible design, the first effective duration may be the original effective duration of the relevant information of the first signal; or, the first effective duration may be sent by the network device to the terminal, and the first effective duration is determined based on the original effective duration. In this way, the terminal can measure the first signal based on the effective duration of the relevant information of the first signal in combination with actual conditions.
[0042] In one possible design, the network device may receive the original effective duration from the terminal, so that the network device can obtain the accurate effective duration of the relevant information of the first signal, and the network can accurately configure the first measurement window for the terminal.
[0043] In a possible design, the end position of the first measurement window may be the end position of the first valid duration, so that the terminal can regain valid information about the first signal before the relevant information about the first signal expires.
[0044] In one possible design, the first information may include first timer information, and the duration of the first timer is the duration of the configured first measurement window of the first signal. The first measurement window is configured by the timer, and the complexity is low.
[0045] In one possible design, the network device may receive from the terminal an indication that the measurement of the first signal is not completed during the operation of the first timer; or the network device may receive from the terminal an indication that the measurement of the first signal is completed during the operation of the first timer. In this way, the network device may perform subsequent operations based on whether the terminal has completed the measurement of the first signal, for example, when the terminal has completed the measurement, the network device may perform subsequent data scheduling.
[0046] In a possible design, the network device receives indication information from the terminal that the measurement of the first signal is completed during the operation of the first timer, and the method may be: the network device receives indication information from the terminal that the measurement of the first signal is completed before the first timer ends; or the network device receives indication information from the terminal 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 to avoid resource waste.
[0047] In one possible design, the first timer is a sleep timer in a discontinuous reception DRX or eDRX cycle that the network device can configure for the terminal; or, the duration start position of the first timer can be equal to or later than the start position of the sleep timer, and the duration end position of the first timer is earlier than or equal to the end position of the sleep timer. In this way, the existing timer can be reused to configure the first measurement window for the terminal, which is simple to implement.
[0048] In one possible design, before the network device sends the first information to the terminal, the network device may receive request information from the terminal, the request information being used to request the network device to configure a first measurement window for the first signal for the terminal. In this way, the network device may configure the first measurement window for the terminal after the terminal requests it, thereby reducing signaling overhead.
[0049] In a possible design, the request information is also used to request a starting position of the first measurement window. This allows the network device to configure a clear starting position of the first measurement window for the terminal.
[0050] In one possible design, before the network device determines the first information, the network device may receive first capability information from the terminal, the first capability information being used to indicate that the terminal cannot simultaneously support measurement of the first signal and reception or transmission of the second signal. This ensures that the network device can configure a suitable first measurement window for the terminal.
[0051] In one possible design, the network device may send and receive third information to the terminal, and the third information is used to configure a time domain resource for the terminal to obtain a system message. The terminal can then obtain the system message according to the third information. In this way, the terminal can obtain other information that assists the terminal in synchronization, so as to improve the success rate of terminal synchronization.
[0052] In one possible design, the network device may receive second capability information from the terminal, where the second capability information is used to indicate that the terminal supports reading system messages. This enables the network device to accurately configure time domain resources for the terminal to obtain system messages.
[0053] In a third aspect, the present application further provides a communication device, which may be a terminal, a processor, a chip or a functional module in the terminal, etc. The communication device has the function of implementing the terminal in the first aspect or each possible design example of the first aspect. The function may 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 structure of the communication device includes a transceiver unit and a processing unit, which can perform the corresponding functions of the terminal in the above-mentioned first aspect or each possible design example of the first aspect. Please refer to the detailed description in the method example for details, which will not be repeated here.
[0055] In one possible design, the structure of the communication device includes a processor, and optionally also includes a memory and / or a communication interface, the communication interface is used to send and receive information, signals or data, and to communicate and interact with other devices in the communication system, and the processor is configured to support the communication device to perform the corresponding functions of the terminal in the first aspect or each possible design example of the first aspect. The memory is coupled to the processor and stores the computer instructions or logic circuits or data necessary for the communication device.
[0056] In a fourth aspect, the present application further provides a communication device, which may be a network device, a processor, a chip or a functional module in the network device, etc. The communication device has the function of implementing the network device in the above second aspect or each possible design example of the second aspect. The function 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.
[0057] In one possible design, the structure of the communication device includes a transceiver unit and a processing unit, which can perform the corresponding functions of the network device in the above-mentioned second aspect or each possible design example of the second aspect. Please refer to the detailed description in the method example for details, which will not be repeated here.
[0058] In one possible design, the structure of the communication device includes a processor, and optionally also includes a memory and / or a communication interface, the communication interface is used to send and receive information, signals or data, and to communicate and interact with other devices in the communication system, and the processor is configured to support the communication device to perform the corresponding functions of the network device in the above-mentioned second aspect or each possible design example of the second aspect. The memory is coupled to the processor and stores the computer instructions or logic circuits or data necessary for the communication device.
[0059] In a fifth aspect, an embodiment of the present application provides a communication system, which may include the terminal in the above-mentioned first aspect and various possible designs of the first aspect, and the network device in the first aspect and various possible designs of the first aspect, etc.
[0060] In a sixth aspect, a computer-readable storage medium provided by an embodiment of the present application stores program instructions, and when the program instructions are run on a computer, the computer executes the method described in the first aspect of the embodiment of the present application and any possible design thereof, or the second aspect and any possible design thereof. Exemplarily, the computer-readable storage medium can be any available medium that can be accessed by a computer. Taking this as an example but not limited to: a computer-readable medium may include a non-transient computer-readable medium, a random-access memory (RAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a CD-ROM or other optical disk storage, a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer.
[0061] In the seventh aspect, an embodiment of the present application provides a computer program product, including computer program codes or instructions. When the computer program codes or instructions are run on a computer, the method described in the above-mentioned first aspect or any possible design of the first aspect, or the above-mentioned second aspect or any possible design of the second aspect is executed.
[0062] In the eighth aspect, the present application also provides a chip, including a processor, which is coupled to a memory and is used to read and execute program instructions stored in the memory so that the chip implements the method described in the above-mentioned first aspect or any possible design of the first aspect, or the above-mentioned second aspect or any possible design of the second aspect.
[0063] For each aspect from the third to the eighth aspect and the technical effects that may be achieved by each aspect, please refer to the above-mentioned description of the technical effects that can be achieved by the first aspect or the various possible schemes in the first aspect, or the above-mentioned second aspect or the various possible schemes in the second aspect, and no further details will be given here. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] Figure 1 A schematic diagram of the architecture of a communication system provided for this application;
[0065] Figure 2 A schematic diagram of the architecture of another communication system provided for this application;
[0066] Figure 3 A schematic diagram of the architecture of another communication system provided for this application;
[0067] Figure 4An interactive schematic diagram of a communication method provided by this application;
[0068] Figure 5 A schematic diagram of a starting position of a first measurement window provided in the present application;
[0069] Figure 6 A schematic diagram of another starting position of a first measurement window provided in the present application;
[0070] Figure 7 A schematic diagram of the structure of a communication device provided by the present application;
[0071] Figure 8 A structural diagram of a communication device provided by this application;
[0072] Fig. 9 A structural diagram of another communication device provided in this application. DETAILED DESCRIPTION
[0073] The present application will be described in further detail below in conjunction with the accompanying drawings.
[0074] The embodiments of the present application provide a communication method and device to ensure the continuity of terminal services and improve user experience. The method and device described in the present application are based on the same technical concept. Since the principles of solving problems by the method and device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
[0075] In the description of this application, words such as “first” and “second” are only used for the purpose of distinguishing the description and cannot be understood as indicating or implying relative importance or order.
[0076] In the description of this application, "at least one" means one or more, and more means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, a and b, a and c, b and c, or a, b and c, where a, b, c can be single or plural.
[0077] In the description of this application, "and / or" describes the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. " / " means "or", for example, a / b means a or b.
[0078] In order to more clearly describe the technical solution of the embodiments of the present application, the communication method and device provided in the embodiments of the present application are described in detail below in conjunction with the accompanying drawings.
[0079] The technical solution provided by the present application can be applied to various communication systems, for example, it can be applied to the fifth generation (5th generation, 5G) communication system, such as the new radio (new radio, NR) system, or to various communication systems evolved after 5G, such as the sixth generation (6th generation, 6G) communication system. The present application can also be applied to various other communication systems supporting satellite communication, etc.
[0080] Figure 1 , Figure 2 , Figure 3 The architecture of a possible communication system supporting satellite communication is exemplarily shown. The communication method provided in the embodiment of the present application can be applied to Figure 1 , Figure 2 or Figure 3 The architecture of the above communication system can also be called the architecture of the satellite-ground fusion network.
[0081] exist Figure 1 In the architecture of the communication system shown, 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 (the air interface can be various types of air interfaces, such as 5G air interfaces), and the satellite acts as a transmission node to forward the information of the terminal.
[0082] exist Figure 2 In the architecture of the communication system shown, 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 to access the mobile communication network. The satellite as a base station is connected to the ground station through the air interface NG interface, and the ground station is connected to the core network through the NG interface. The NG interface can be wireless or wired.
[0083] exist Figure 3 The architecture of the communication system shown is similar to Figure 2 Compared with the architecture of the communication system shown in the figure, a communication scenario between satellite base stations is added. Specifically, satellite base stations can communicate with each other through the Xn interface, and satellites can complete signaling interaction and user data transmission between base stations.
[0084] exist Figure 1-Figure 3In the present invention, the terminal may include various types of terminals that support the new air interface, such as mobile phones, tablet computers, vehicle-mounted terminal devices, wearable terminal devices, etc. The terminal can access the satellite network through the air interface and initiate calls, surf the Internet and other services. The terminal may refer to user equipment (UE), access terminal, subscriber unit, user station, mobile station, customer-premises equipment (CPE), remote station, remote terminal, mobile device, user terminal, wireless communication equipment, user agent or user device. The terminal device may also be a satellite phone, a cellular phone, a smart phone, 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, an on-board device, a communication device carried on a high-altitude aircraft, 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 communication (D2D), a terminal in vehicle to everything (V2X), 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 security (transportation) This application does not limit the wireless terminals in smart cities, smart homes, or terminal devices in future communication networks.
[0085] A base station is an example of a network device, which is mainly used to provide wireless access services, schedule wireless resources to accessed terminal devices, provide reliable wireless transmission protocols and data encryption protocols, etc. The network device involved in the embodiments of the present application may be a device in a wireless network. For example, the network device may be a device deployed in a wireless access network to provide wireless communication functions for a terminal. For example, the network device may be a radio access network (RAN) node that connects a terminal to a wireless network, which may also be referred to as an access network device. The network device in the embodiments of the present application may be a next generation base station (next generation NodeB, gNB) in a 5G system, or a base station in a system that evolves after 5G, such as 6G. Specifically, the network device may include, but is not limited to: an evolved Node B (eNB), a home base station (e.g., home evolved NodeB, or home Node B, HNB), a baseband unit (BBU), an active antenna unit (AAU), a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission reception point (TRP), a device that performs base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, etc., and may also include a centralized unit (CU) and a distributed unit (CU) in a cloud radio access network (C-RAN) system. The network device may be a network device in a 5G mobile communication system (such as a DU or a DU), a network device in a NTN communication system (which may be deployed on a high-altitude platform or a satellite); or may be one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G mobile communication system; or, the network device may also be a network node constituting a gNB or a transmission point. The embodiments of the present application do not specifically limit this.
[0086] The core network is mainly used to provide functions such as user access control, mobility management, session management, user security authentication, and billing. The core network consists of multiple functional units, which can be divided into functional entities of the control plane and the data plane.
[0087] The ground station is mainly responsible for forwarding signaling and business data between the satellite and the base station, or between the satellite and the core network.
[0088] Air interface: refers to the wireless link between the terminal and the base station.
[0089] Xn interface: represents the interface between satellite base stations, mainly used for signaling interaction such as switching.
[0090] NG interface: refers to 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 (in this case, the interface is a wireless link), which mainly interacts with the core network's non-access stratum (NAS) and other signaling, as well as user service data.
[0091] It should be noted that Figure 1-Figure 3 The communication system shown is only an exemplary description and is not intended to limit the architecture of the communication system to which the present application is applicable.
[0092] Satellite communication has been introduced in the 3GPP standard as a communication scenario for 5G communication, called NTN, which can support not only various types of 5G terminals, but also IoT terminals. Satellite communication has its own unique advantages over terrestrial communication, such as providing a wider coverage area; 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 such as oceans and forests that cannot be covered by terrestrial communication networks; enhance the reliability of 5G communication, such as ensuring that airplanes, trains, and users on these transportations receive better communication services; provide more data transmission resources for 5G communication and increase the network speed. Therefore, supporting communication with both the ground and satellite is an inevitable trend for communication systems, which has relatively large benefits in terms of wide coverage, reliability, multiple connections, and high throughput.
[0093] Satellite communication is characterized by high mobility and large communication delay. Therefore, the difference compared with the ground is that the terminal needs to achieve synchronization based on GNSS and ephemeris or other auxiliary information on the basis of the existing uplink synchronization. For IoT type terminals, most IoT services are characterized by periodic transmission of short packets, and the 3GPP standard only enhances the communication method for short-term connections. The so-called short-term connection here can be considered that the terminal initiates access, sends uplink data, and then exits the connection state. During this process, the GNSS information obtained by the terminal before random access is always valid, that is, during the entire connection process, the GNSS information does not need to be updated, which can meet the synchronization requirements.
[0094] However, the current communication scenarios with long-term connections are not considered. When the terminal is in a 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 scenarios with long-term connections. In addition, in existing IoT terminals, there is a situation where communication and GNSS cannot be carried out at the same time. If the terminal needs to re-acquire GNSS information in a connected state, it will also have a certain impact on normal communication. At present, after the GNSS information expires, the terminal may fail to synchronize due to the accumulated time and frequency errors, which may cause the terminal link failure. If the terminal's business has not been completed, it may cause the terminal's business to be interrupted, affecting the user experience.
[0095] Based on this, the present application proposes a communication method to enhance the communication mode when the terminal and the satellite are in a long-term connection, so as to ensure the continuity of terminal services and improve the user experience.
[0096] In the embodiment of the present application, GNSS signal measurement is the process of obtaining the terminal's geographical location information by positioning according to the signal of the navigation satellite. GNSS information represents information related to the terminal's geographical location, such as coordinates X, Y, Z or longitude, latitude, altitude, etc.
[0097] It should be noted that in the following embodiments, the communication method provided in the present application is described in detail using a terminal and a network device as an example. It should be understood that the operations performed by the terminal can also be implemented through a processor in the terminal, or a chip or a chip system, or a functional module, etc.; the operations performed by the network device can also be implemented through a processor in the network device, or a chip or a chip system, or a functional module, etc., and the present application does not limit this.
[0098] Based on the above description, the present application embodiment provides a communication method, such as Figure 4 As shown, the process of the method may include:
[0099] Step 401: The network device determines first information, where the first information is used to configure a first measurement window of a first signal for a terminal, where the first measurement window may be one or more; within the first measurement window, the terminal does not receive or send a second signal, where the second signal is any signal different from the first signal.
[0100] Step 402: The network device sends first information to the terminal. Correspondingly, the terminal receives the first information from the network device.
[0101] Step 403: The terminal measures the first signal according to the first measurement window.
[0102] Through the above method, the terminal can measure the first signal within the first measurement window, thereby ensuring that the relevant information of the first signal will not become invalid even in a long-term connected state, thereby ensuring the continuity of the terminal service and improving the service experience.
[0103] Optionally, the first signal may be a signal used for positioning, such as but not limited to a GNSS signal, a synchronization signal, a reference signal, or a non-satellite signal. In the following examples of the present application, the first signal is taken as a GNSS signal. For example, when the first signal is a GNSS signal, the first measurement window may be referred to as a GNSS window or other names, which are not limited in the present application.
[0104] The fact that the terminal does not receive or send the second signal in the first measurement window can also be understood as the terminal cannot process two signals simultaneously. Accordingly, in the first measurement window, the network device does not schedule the transmission of other data for the terminal.
[0105] Exemplarily, when configuring the first measurement window, the first information may include at least two of the following information: the duration of the first measurement window, the starting position of the first measurement window, or the ending position of the first measurement window. Furthermore, the first information may be implemented by configuring the starting position of the first measurement window and the duration of the first measurement window; or, the first information may be implemented by configuring the starting position and the ending position of the first measurement window; or, the first information may be implemented by configuring the duration of the first measurement window and the ending position of the first measurement window. It should be understood that the first information may also include other contents for configuring the first measurement window, which is not limited in this application.
[0106] In an optional implementation, before the terminal receives the first information from the network device, that is, before the network device sends the first information to the terminal device, the terminal may send first capability information to the network device, and the first capability information is used to indicate that the terminal cannot simultaneously support the measurement of the first signal and the reception or transmission of the second signal. 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 may send the first capability information to the network device during or after accessing the network.
[0108] In a possible implementation, the network device may consider that the terminal is always unable to measure and communicate the first signal (i.e., receive and send the second signal) at the same time. However, in practice, a terminal, such as a terminal with relatively strong capabilities, can measure and communicate the first signal at the same time, which means that the terminal's measurement of the first signal will not affect the terminal's communication. In this case, the terminal can report to the network device the capability information that can simultaneously support the measurement of the first signal, and receive or send the second signal, so that the network device no longer allocates the above-mentioned first measurement window. Alternatively, the terminal can also report to the network device that the duration required for the first signal measurement is 0, implicitly indicating that the terminal can simultaneously support the measurement of the first signal, and receive or send the second signal, so that the network device no longer allocates the first measurement window. In this case, the terminal can measure the first signal as needed to obtain valid relevant information of the first signal. In the present application, the corresponding scheme is described by taking the case where the terminal cannot simultaneously support the measurement of the first signal, and receive or send the second signal as an example.
[0109] Since different terminals take different times to complete the measurement of the first signal, a terminal with stronger positioning capability requires a relatively shorter measurement time, while a terminal with weaker positioning capability requires a relatively longer measurement time. Therefore, in one possible method, before the terminal receives the first information from the network device, the terminal may send second information to the network device, and the second information is used to indicate the measurement time required for the terminal to measure the first signal.
[0110] In an example a1, the second information may include a measurement duration. In this way, the terminal may directly notify the network device of the measurement duration required for measuring the first signal.
[0111] In an example a2, the second information may include a first index, where the first index is related to the measurement duration, so that the network device determines the measurement duration according to the first index.
[0112] Optionally, the terminal may send the first index to the network device according to a unit, and the unit may be but not limited to a time slot, a millisecond (ms), a second (s), a time slot, a subframe or a symbol, etc. For example, in units of s, the correlation between the first index and the measurement duration may 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 duration is 1 second, and the others are similar and will not be described one by one.
[0116] The above-mentioned unit may be negotiated between the terminal and the network device, or the terminal may include the corresponding unit together with the first index in the second information.
[0117] Optionally, the first index may also indicate the measurement capability, measurement level, etc. of the terminal, which is not limited in this application.
[0118] Optionally, the measurement durations corresponding to different indexes may also be broadcast 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 movement of the terminal will cause the relevant information of the first signal to become invalid, and the terminal needs to remeasure the first signal, such as performing GNSS positioning. However, a stationary terminal may not need to remeasure the first signal, such as performing GNSS positioning.
[0120] Furthermore, in an optional implementation, if the terminal is stationary, the terminal may report second information to the network device indicating that the required measurement duration is 0 (i.e., the terminal reports the required measurement duration as 0); or, the terminal may not report the second information to the network device (i.e., there is no need to report the required measurement duration as 0), and the network device may assume that no measurement of the first signal is required in the terminal connection state.
[0121] In another optional embodiment, if the terminal is stationary, the terminal may report to the network device that the effective duration of the relevant information of the first signal may be infinite, to indicate that the terminal does not need to measure the first signal; or, the terminal may not report to the network device the effective duration of the relevant information of the first signal (such as the GNSS effective duration), and the network device may default to the effective duration of the relevant information of the first signal in the terminal connection state being infinite, and there is no need to measure the first signal.
[0122] In another optional implementation, if the terminal is stationary or moving at a very low speed, the terminal may report the effective duration of the relevant information of the first signal of the maximum duration to the network device, and the first measurement window allocated by the network device may be of a larger period.
[0123] As a possible example, when the terminal sends the second information to the network device, the first information may be confirmation information, and the confirmation information 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 with confirmation information to the terminal to confirm that the first signal is measured according to the measurement duration required by the terminal.
[0124] In a possible manner, the starting position of the first measurement window may be indicated by the first information, that is, the first information may also indicate the starting position of the first measurement window.
[0125] In a possible manner, the starting position of the first measurement window may be related to the n+kth time unit, wherein the nth time unit may 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 may be preset or configured by the network device.
[0126] Exemplarily, the time unit may be, but is not limited to, a subframe, a time slot, etc.
[0127] Optionally, the starting position of the first measurement window is related to the n+kth time unit, which may include the following method:
[0128] Method b1: The starting position of the first measurement window may be the ending position of the n+kth time unit, for example Figure 5 shown.
[0129] In method b1, when k is 0, it means that the terminal starts measuring the first signal at the end 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 measuring the first signal at the end 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 may be the starting position of the n+kth time unit, for example Figure 6 shown.
[0131] In mode b2, k is not 0, that is, in mode b2, k is an integer greater than or equal to 1.
[0132] Mode b3: the starting position of the first measurement window may be the end of the n+kth time unit and the end of the first data transmission, and the first data transmission occupies part or all of the n+kth time unit.
[0133] In mode b3, if the first data is being transmitted in the n+kth time unit, the terminal starts measuring the first signal at the later end position between the end position of the n+kth time unit and the end position of the first data transmission.
[0134] Mode b4: the starting position of the first measurement window may be the beginning of the n+kth time unit and the end of the first data transmission, and the first data transmission occupies part or all of the n+kth time unit.
[0135] In this aspect b4, k is an integer greater than or equal to 1.
[0136] In mode b4, if the first data is being transmitted in the n+kth time unit, the terminal starts measuring 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 the present application, the terminal starts measuring the first signal, which can also be understood as the terminal starting the first measurement window.
[0138] Optionally, the starting position of the first measurement window may be pre-negotiated between the terminal and the network device, or may be indicated to the terminal by the network device (for example, through a first message). Exemplarily, when the starting position of the first measurement window is pre-negotiated, the network device configuring the first measurement window for the terminal through the first message can be understood as configuring the duration of measuring the first signal for the terminal, wherein the duration of the first measurement window is greater than or equal to the required measurement duration reported by the terminal.
[0139] In an optional implementation, the terminal measures the first signal according to the first measurement window, which may be specifically: the terminal starts measuring the first signal according to the first measurement window before or at the end of a first valid duration of relevant information of the first signal.
[0140] Exemplarily, the start of measuring the first signal according to the first measurement window may be controlled based on a timer, and the duration of the timer may be less than or equal to the first effective duration.
[0141] Optionally, the first effective duration may be an original effective duration of the relevant information of the first signal; or, the first effective duration may be received by the terminal from the network device, and the first effective duration is determined based on the original effective duration.
[0142] Exemplarily, the terminal may also send the original effective duration to the network device. Optionally, after determining the original effective duration of the relevant information of the first signal, the terminal may send the original effective duration to the network device through radio resource control (RRC) signaling. Exemplarily, the original effective duration may be, but is 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 length). For example, when the original effective duration is 10s, the terminal and the network device assume that the relevant information of the first signal expires after 10s.
[0143] After the network device receives the original effective duration from the terminal, the duration for starting to measure the first signal may be extended due to the timing advance (TA) adjustment of the closed loop of the network device, so the network device can determine the first effective duration based on the original effective duration, and then send the first effective duration to the terminal. In this case, the first effective duration may be greater than or equal to the original effective duration.
[0144] Optionally, when the first effective duration is determined based on the original effective duration, the first effective duration may also be less than or equal to the original effective duration, so that the terminal can complete the measurement of the first signal before the end of the original effective duration.
[0145] Optionally, the end position of the first measurement window may be the end position of the first effective duration. Exemplarily, when the terminal starts measuring the first signal before the end of the first effective duration, the end position of the first measurement window may be the end position of the first effective duration.
[0146] For example, the first measurement window may be the last period of the first effective duration. For example, the first effective duration is 10 seconds, and the last second of 10 seconds may be used as the first measurement window, that is, the first signal is measured from 9 seconds to 10 seconds.
[0147] In an optional implementation, the first information may include first timer information, and the duration of the first timer is the duration of a configured first measurement window of the first signal. Further, the terminal measures the first signal according to the first measurement window, which may be specifically: the terminal measures the first signal during the operation of the first timer.
[0148] When the terminal has not completed the measurement of the first signal during the operation of the first timer, the terminal may send an indication message to the network device indicating that the measurement of the first signal has not been completed; or, when the terminal has completed the measurement of the first signal during the operation of the first timer, the terminal may send an indication message to the network device indicating that the measurement of the first signal has been completed.
[0149] The terminal may send the indication information of completing the measurement of the first signal to the network device in the following manners:
[0150] Mode c1: Before the first timer expires, the terminal sends indication information of completing the measurement of the first signal to the network device.
[0151] In mode c1, if the terminal completes the measurement of the first signal before the first timer expires, it can send an indication message of completing the measurement of the first signal to the network device before the first timer expires, so that the network device can perform data scheduling in advance to avoid wasting resources.
[0152] Mode c2: After the first timer ends, the terminal sends indication information of completing the measurement of the first signal to the network device.
[0153] In this mode c2, the network device can continue subsequent data scheduling after the first timer ends, so as to resume receiving or sending the second signal, that is, resume communication.
[0154] Optionally, when the terminal fails to complete the measurement of the first signal during the running of the first timer, the terminal may initiate a radio link failure process and exit the connected state when the first timer ends.
[0155] Exemplarily, when the terminal fails to complete the measurement of the first signal during the operation of the first timer, when the first timer ends, the terminal may send an indication message to the network device indicating that the measurement of the first signal has not been completed, and then the terminal initiates a wireless link failure process and exits the connection state.
[0156] In one possible design, when the terminal does not need to transmit data, after the terminal sends an indication message to the network device that the measurement of the first signal has not been completed, the terminal can complete the measurement of the first signal within a first preset time period after the first timer ends; then, the terminal sends an indication message to the network device that the measurement of the first signal has been completed.
[0157] In an optional manner, when the terminal fails to complete the measurement of the first signal during the operation of the first timer, the terminal may initiate a radio link failure process at the end of the first timer, and continue to measure the first signal within a second preset time after the end of the first timer. If the terminal completes the measurement of the first signal within the second preset time, the terminal ends the radio link failure process. If the terminal does not complete the measurement of the first signal within the second preset time, the terminal continues the radio link failure process and exits the connection state. Exemplarily, the radio link failure process can be understood as a process for clearing cached data or signaling. For example, the terminal can send an indication sequence, such as a preamble, to a network device to initiate a process for clearing cached data or signaling.
[0158] In an optional implementation, the first timer may be a sleep timer in a DRX or eDRX cycle configured by the network device for the terminal; or, the duration start position of the first timer may be equal to or later than the start position of the sleep timer, and the duration end position of the first timer may be earlier than or equal to the end position of the sleep timer; or, the first timer may be a newly defined timer, or the first timer may also reuse other existing timers, which is not limited in this application. In this application, sleep may be understood as inactive.
[0159] The existing DRX or eDRX cycle is a discontinuous reception cycle. In each cycle, the terminal will wake up for a period of time to receive data. For example, during this period, the terminal monitors and receives the physical downlink control channel (PDCCH). During this period, the terminal is in an active state (also called an active state), that is, the terminal can transmit data in the active state. There will be a period of time in each cycle when the terminal can not monitor or receive PDCCH to reduce power consumption. During this period, the terminal is in an inactive state (also called an inactive state), which can also be understood as the terminal sleeping in the inactive state. When there is an inactive state of the terminal in the DRX or eDRX cycle, the network device can reasonably allocate the DRX or eDRX cycle to ensure that the terminal can measure the first signal during the inactive state of DRX or eDRX (that is, during the sleep timer). The inactive terminal is in a power-saving sleep state, so the measurement of the first signal during this period will not conflict with the communication. Therefore, the sleep timer can be used as the first timer.
[0160] Optionally, when the starting position of the duration of the first timer is equal to or later than the starting position of the sleep timer, and the ending position of the duration of the first timer is earlier than or equal to the ending position of the sleep timer, the duration of the first timer can be selected in a preset manner or by the terminal itself. For example, after the terminal completes the measurement of the first signal during the operation of the first timer, it can enter the sleep state. In this case, the ending position of the duration of the first timer is earlier than the ending position of the sleep timer. For another example, when the ending position of the first timer is equal to the ending position of the sleep timer, the terminal can enter the activated state after completing the measurement of the first signal during the operation of the first timer, that is, the terminal can complete the measurement of the first signal before turning to the activated 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 DRX or eDRX, and the duration of the last period of time is less than or equal to the duration of the inactive state, thereby avoiding resource waste.
[0161] In an optional manner, the end position of the first timer's duration may be earlier than or equal to the end position of the sleep timer, that is, the relationship between the start position of the first timer's duration and the start position of the sleep timer may not be limited, that is, the start position of the first timer's duration is not limited.
[0162] Optionally, when the network device is configured with multiple first measurement windows, when the multiple first measurement windows are located within the time corresponding to the sleep timer in the DRX or eDRX cycle, the terminal can measure the first signal through the last first measurement window in the multiple first measurement windows, instead of measuring in other first measurement windows, so as to reduce the power consumption of the terminal. Among them, the first measurement window in the multiple first measurement windows may be partially or entirely located within the first sleep timer, and the last first measurement window may also be partially or entirely located within the first timer of the first sleep timer. For the above situation, the present application can be understood as multiple first measurement windows being located within 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 DRX or eDRX, the terminal can determine by itself that the measurement of the first signal is completed in the last period of time during the inactive state of DRX or eDRX, that is, the last period of time during the inactive state of DRX or eDRX is used as the first measurement window. Optionally, in this case, the terminal can report the starting position or the ending position of the first measurement window to the network device, or the terminal can report to the network device the information that the measurement of the first signal has been completed, 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 DRX or eDRX, so as to notify the network device that the terminal performs the measurement of the first signal in the last period of time during the inactive state of DRX or eDRX.
[0164] The first measurement window may be a measurement window configured by the network device, including the duration and start position / end position of the measurement window, or the period and duration of the measurement window; the first measurement window may also be implemented by a timer, and the timer may include a timer configured by the network device and / or a timer maintained by the terminal itself. Optionally, when the network device configures a scheduling timer, the terminal starts measuring 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 itself. In a possible implementation, the terminal may start the measurement timer according to the measurement window during 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 the duration of the measurement window. When the terminal is in an inactive state, the terminal can postpone the measurement window, but the periodic configuration of the measurement window will not be changed. After the terminal enters the activated state, it can continue to measure in the periodic measurement window configured by the network device, or it can skip one or more measurement windows according to its own measurement situation in the inactive state. Optionally, whether the terminal skips a measurement window can be determined based on a certain threshold, such as the interval between the remaining effective duration of the GNSS and the next measurement window. If it is greater than a certain threshold, the current measurement window will not be skipped, and if it is less than a certain threshold, the current measurement window will be skipped. The threshold can be preset.
[0166] Exemplarily, the relationship between the measurement of the first signal (using GNSS measurement as an example) and the inactive state of the terminal may be as follows:
[0167] 1) The network device configures a GNSS measurement window, which falls completely within the inactive state of the terminal and ends no later than the end position of the inactive state. Then, according to the above method, the terminal can perform GNSS measurement during the last period of the inactive state.
[0168] 2) The network device configures a GNSS measurement window, and a portion of the GNSS measurement window is during the inactive state of the terminal, and the end position is earlier than the end position of the inactive state. This means that the starting position of the GNSS measurement is earlier than the starting position of the inactive state. In this case, the terminal can postpone the starting position of the GNSS measurement to align its end position with the end position of the inactive state.
[0169] 3) The network device configures a GNSS measurement window, a portion of which is during 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, which are within the inactive state of the terminal or partially overlap with the inactive state of the terminal, wherein the first GNSS measurement window can be within the inactive state of the terminal or partially overlap with the inactive state of the terminal, and the last GNSS measurement window can be within the inactive state of the terminal or partially overlap with the inactive state of the terminal. The terminal can perform GNSS measurements in the last GNSS measurement window but not in other GNSS measurement windows.
[0171] In a possible implementation, any one or more of the above four situations may exist at the same time.
[0172] The terminal does not transmit data in the inactive state, but the GNSS measurement results can be used to achieve uplink synchronization when the terminal is in the active state. By making the GNSS measurement window the last period of the terminal's inactive state, the GNSS measurement results can be used in time for subsequent active state communications, ensuring the accuracy of uplink synchronization and saving power consumption.
[0173] Optionally, when the terminal performs measurement of the first signal, the state of the terminal may be referred to as a measurement activation state, such as a GNSS measurement activation state, or may be referred to as other states, and the other states may be a state defined for the terminal.
[0174] In an optional implementation, in a DRX or eDRX cycle, there will be multiple timers in the middle of the terminal activation state, such as an inactive timer, a retransmission timer, etc. The terminal can measure the first signal according to the idle time, wherein the idle time for measuring the first signal can be understood as the running time corresponding to the first timer.
[0175] In a possible manner, the first information may 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 the end of the timer after completing the measurement of the first signal, so that the network device does not schedule data during the period when the terminal measures the first signal, and the network device schedules data after the measurement of the first signal is completed. The terminal does not detect the control channel during this period.
[0176] In an optional manner, the first measurement window configured by the network device for the terminal can be in a time position other than the inactive state of the DRX or eDRX cycle. It can also be understood that when the terminal needs to measure the first signal and the terminal is not in the inactive state of the DRX or eDRX cycle, the network needs to configure the first measurement window.
[0177] In an optional implementation, when configuring the DRX or eDRX cycle, the network device may configure the effective duration of the relevant information of the first signal reported by the terminal, or may configure the effective duration of the relevant information of the first signal based on the shortest possible effective duration. The terminal subsequently measures the first signal during the DRX or eDRX period based on the above method, wherein the above method is, for example, a method for measuring the first signal by multiplexing the sleep timer in the DRX or eDRX cycle.
[0178] Optionally, when the terminal does not perform measurement of the first signal within the first measurement window or does not complete the measurement of the first signal within the first measurement window, that is, when the measurement of the first signal fails, the terminal may enter a state of wireless link failure, or the terminal may start waiting for a period of time at the end of the first measurement window and the network device does not allocate new resources to allow the terminal to perform measurement of the first signal before entering a state of wireless link failure.
[0179] In an optional implementation, the first information may be downlink control information (DCI), a medium access control control element (MAC CE), RRC signaling, etc., or the first information may be included in DCI, MAC CE, RRC signaling, etc., and this application does not limit this.
[0180] Optionally, the first measurement window of the first signal configured by the network device for the terminal through the first information may be dynamically allocated, that is, configured when needed; it may also be semi-statically allocated, or it may be periodically allocated, which is not limited in this application. For example, when the first signal is a GNSS signal, after the terminal reports the GNSS valid duration, the network device may inform the terminal of the GNSS window through corresponding signaling before the GNSS expires, or it may allocate a periodic GNSS window in advance. Since the speed of the terminal may change, the terminal may inform the network device of its new GNSS valid duration, and the network device may allocate the GNSS window according to the new GNSS valid duration.
[0181] In an optional manner, before the terminal receives the first information from the network device, the terminal may send a request message to the network device, the request message being used to request the network device to configure a first measurement window for the first signal for the terminal. That is, when the terminal needs to measure the first signal, the terminal may request the network device to configure the first measurement window for the first signal for the terminal.
[0182] Exemplarily, the request information may also be used to request a starting position of the first measurement window.
[0183] Optionally, when the terminal reports the effective duration of relevant information of the first signal to the network device, the terminal may not request the starting position of the first measurement window. The network device may allocate the starting position of the first measurement window based on the effective duration, saving the terminal request overhead.
[0184] For the terminal to complete synchronization, in addition to the relevant information of the first signal, some other information may be required. For example, for satellite communication, when the first signal is a GNSS signal, it may also require information related to delays such as ephemeris information and public timing advance. This information combined with GNSS information can calculate the delay from the terminal to the synchronization point, thereby realizing timing advance pre-compensation. Information such as ephemeris and public timing advance will change with the movement of the satellite. Currently, information such as ephemeris and public timing advance used for synchronization is sent in broadcast messages. However, existing terminals (such as IoT terminals) do not read system messages when they are connected. Therefore, the terminal needs to re-acquire this information when the validity period of information such as ephemeris and public timing advance expires or before it expires. The acquisition of this information may also require a reading window. Since the issuance of system messages is configured by the network device, the network device knows its validity period and configuration update cycle, so the window of the system message in the connected state can be allocated by the network device directly. In one possible implementation, the network device sends a third information to the terminal, and accordingly, the terminal receives the third information from the network device, and the third information is used to configure the time domain resources for the terminal to obtain the system message. Then, the terminal obtains the system message according to the third information. The configuration of the time domain resources for obtaining the system message may also be understood as configuring the system message reading window, and the time domain resources for the system message may also be understood as the time domain resource set corresponding to the system message reading window.
[0185] Optionally, the configuration method of the system message reading window may also refer to the configuration method of the first measurement window. For example, the duration of the system message reading window may be allocated in an indexed manner, and the index is related to the duration of the system message reading window; or, the network device may directly allocate one or more time units, which is not described in detail in this application.
[0186] Optionally, the system message reading window can also be allocated by way of a timer. The timer can reuse the current timer or be a newly defined timer, which is not limited in this application. Optionally, the timer corresponding to the system message reading window is different from the timer corresponding to the first measurement window, that is, during the operation of different timers, the terminal performs different operations.
[0187] In an optional implementation, when the time domain resources corresponding to the first measurement window overlap with the time domain resources for obtaining system messages, the terminal can determine whether to measure the first signal or obtain the system message within the overlapping time domain resources based on the priority of measuring the first signal and the priority of obtaining the system message.
[0188] A specific situation is that when the starting position of the time domain resources corresponding to the first measurement duration and the starting position of the time domain resources for obtaining the system message are the same, the terminal device determines whether to measure the first signal or obtain the system message based on the priority of measuring the first signal and the priority of obtaining the system message.
[0189] Optionally, when the system message reading window is allocated through a timer and the first measurement window corresponds to the first timer, if the timer corresponding to the system message reading window is started at the same time as the first timer, the terminal can determine whether to measure the first signal or obtain the system message based on the priority of measuring the first signal and the priority of obtaining the system message.
[0190] For example, the terminal may preferentially measure the first signal, and if the system message is not decoded successfully, the terminal enters a radio link failure state.
[0191] For another example, the terminal may preferentially measure the first signal. If the system message is not decoded successfully, the terminal re-requests the network device to obtain the system message, such as obtaining the ephemeris and common delay information.
[0192] For another example, the terminal prioritizes measuring the first signal. If the system message is not decoded successfully, it will feedback to the network device that the system message has not been obtained. At this time, the old ephemeris and other information have expired. The terminal will not send uplink data first, and wait for the network device to reallocate the window to read the system message according to the period of the system message. The terminal will perform uplink data communication after the decoding is successful; or if the terminal still fails to obtain the system message allocation within a preset period of time, it will enter the wireless link failure state.
[0193] For another example, the terminal may give priority to acquiring the system message and then measure the first signal. The terminal may request a new measurement window for the first signal to give priority to acquiring the system message. For example, the terminal may request a new measurement window for the first signal before acquiring the system message, or the terminal may request a new measurement window for the first signal after acquiring the system message. The present application does not limit the method by which the terminal requests a new measurement window for the first signal.
[0194] For another example, the network device may extend the window, for example, advance the starting position of the window for measuring the first signal and extend the window length, so that the terminal measures the first signal first and then acquires the system message.
[0195] For another example, the network device may postpone the end time of the first measurement window, and the terminal first acquires the system message and then measures the first signal.
[0196] Since the period and sending time of the system message are usually fixed, and the measurement of the first signal is relatively flexible, in some possible ways, the terminal may give priority to reading the system message.
[0197] In an optional implementation, when both the terminal and the network device know the update cycle and validity period of the system message, when the system message needs to be read, the network device may not perform data scheduling, and the terminal may obtain the system message. In this case, the network device may not configure the time domain resources for the terminal to obtain the system message.
[0198] In an example, the terminal may send second capability information to the network device, where the second capability information is used to indicate that the terminal supports reading system messages. Furthermore, the network device may send third information to the terminal.
[0199] Optionally, if the terminal sends capability information indicating that it does not support reading system messages to the network device, the network device no longer allocates time and frequency resources for obtaining system messages to the terminal. After the system message expires, the terminal may trigger a radio link failure.
[0200] In one 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 transmit, the terminal can discard the corresponding data, and then the terminal measures the first signal or reads the system message. Optionally, in the above situation, the terminal has less data to transmit.
[0201] Through the above method, the terminal can re-measure the first signal, thereby ensuring that the relevant information of the first signal will not become invalid even when the terminal is in a long-term connected state, thereby ensuring the continuity of the terminal service and improving the service experience.
[0202] Based on the above embodiments, the present application also provides a communication device, referring to Figure 7 As shown, the communication device 700 may include a transceiver unit 701 and a processing unit 702. The transceiver unit 701 is used for the communication device 700 to communicate, such as receiving information, messages or data, or sending information, messages or data, and the processing unit 702 is used to control and manage the actions of the communication device 700. The processing unit 702 may also control the steps performed by the transceiver unit 701.
[0203] Exemplarily, the communication device 700 may specifically be a terminal, a processor of the terminal, or a chip, or a chip system, or a functional module, etc. in the above embodiments. Alternatively, the communication device 700 may specifically be a network device, a processor of the network device, or a chip, or a chip system, or a functional module, etc. in the above embodiments.
[0204] In one embodiment, when the communication device 700 is used to implement the function of the terminal in the above embodiment, the transceiver unit 701 can be used to receive first information from a network device, and 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 within the first measurement window, and the second signal is any signal different from the first signal; the processing unit 702 can be used to measure the first signal according to the first measurement window.
[0205] Optionally, the first signal may be a signal used for positioning.
[0206] In an optional implementation, the transceiver unit 701 may also be configured to send second information to the network device before receiving the first information from the network device, where the second information is used to indicate a measurement time required for the terminal to perform the first signal measurement.
[0207] Exemplarily, the second information may include the measurement duration; or, the second information may include a first index, and the first index corresponds to the measurement duration.
[0208] Optionally, the first information may be confirmation information, and the confirmation information is 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 the n+kth time unit; the nth time unit is the time unit for the terminal to receive the first information, n is a positive integer, and k is an integer greater than or equal to 0.
[0210] In one possible manner, the starting position of the first measurement window is the end position of the n+kth time unit; or, the starting position of the first measurement window is the end of the n+kth time unit and the end position of the first data transmission, and the first data transmission occupies part or all of the n+kth time unit.
[0211] In an optional implementation, when the processing unit 702 measures the first signal according to the first measurement window, it is specifically configured to: start measuring the first signal according to the first measurement window before or at the end of a first valid duration of relevant information of the first signal.
[0212] Optionally, the first effective duration is the original effective duration of the relevant information of the first signal; or, the first effective duration is received by the terminal from the network device, and the first effective duration is determined based on the original effective duration.
[0213] Exemplarily, the transceiver unit 701 may also be configured to send the original effective duration to the network device.
[0214] Optionally, the end position of the first measurement window is the end position of the first effective duration.
[0215] In one possible design, the first information may include first timer information, and the duration of the first timer is the duration of a configured first measurement window of the first signal; further, when the processing unit 702 measures the first signal according to the first measurement window, it can be specifically used to: measure the first signal during the operation of the first timer.
[0216] In an optional embodiment, the transceiver unit 701 can also be used to: when the processing unit 702 has not completed the measurement of the first signal during the operation of the first timer, send an indication message to the network device that the measurement of the first signal has not been completed; or, when the processing unit 702 completes the measurement of the first signal during the operation of the first timer, send an indication message to the network device that the measurement of the first signal has been completed.
[0217] Exemplarily, when the transceiver unit 701 sends indication information on the completion of the measurement of the first signal to the network device, it can be specifically used to: send indication information on the completion of the measurement of the first signal to the network device before the first timer expires; or send indication information on the completion of the measurement of the first signal to the network device after the first timer expires.
[0218] Optionally, the first timer is a sleep timer in a discontinuous reception DRX cycle configured by the network device for the terminal; or, the starting position of the first timer is equal to or later than the starting position of the sleep timer, and the ending position of the first timer is earlier than or equal to the ending position of the sleep timer.
[0219] Optionally, when at least one first measurement window is multiple first measurement windows, the processing unit 702 can also be used to: when the multiple first measurement windows are located within the time corresponding to the sleep timer in the DRX cycle configured by the network device for the terminal, measure the first signal through the last first measurement window among the multiple first measurement windows.
[0220] In an example, the transceiver unit 701 may also be used to: before receiving the first information from the network device, send request information to the network device, where the request information is used to request the network device to configure a first measurement window of the first signal for the terminal.
[0221] Optionally, the request information is also used to request a starting position of the first measurement window.
[0222] In an optional manner, the transceiver unit 701 may also be used to: before receiving the first information from the network device, send first capability information to the network device, where the first capability information is used to indicate that the terminal cannot simultaneously support the measurement of the first signal and the reception or transmission of the second signal.
[0223] In a possible example, the transceiver unit 701 may also be used to: receive third information from a network device, where the third information is used to configure time domain resources for the terminal to obtain system messages; and the processing unit 702 may also be used to obtain system messages according to the third information.
[0224] In an optional embodiment, the processing unit 702 can also be used to: when the time domain resources corresponding to the first measurement window overlap with the time domain resources for obtaining the system message, determine whether to measure the first signal or obtain the system message within the overlapping time domain resources according to the priority of measuring the first signal and the priority of obtaining the system message.
[0225] Exemplarily, the transceiver unit 701 may also be configured to send second capability information to the network device, where the second capability information is used to indicate that the terminal supports reading system messages.
[0226] In one embodiment, when the communication device 700 is used to implement the function of the terminal in the above embodiment, the processing unit 702 can be used to determine the first information, and the first information is used to configure at least one first measurement window of the first signal for the terminal; the terminal does not receive or send the second signal within the first measurement window, and the second signal is any signal different from the first signal; the transceiver unit 701 can be used to send the first information to the terminal.
[0227] Optionally, the first signal is a signal used for positioning.
[0228] Exemplarily, the transceiver unit 701 may also be configured to receive second information from the terminal before the processing unit 702 determines the first information, where the second information is used to indicate a measurement time required for the terminal to perform the first signal measurement.
[0229] In one example, the second information includes a measurement duration; or, the second information includes a first index, and the first index corresponds to the measurement duration.
[0230] In one embodiment, the first information is confirmation information, and the confirmation information is used to indicate that the duration of the first measurement window is the same as the measurement duration.
[0231] Optionally, the starting position of the first measurement window is related to the n+kth time unit; the nth time unit is the time unit for the terminal device to receive the first information, n is a positive integer, and k is an integer greater than or equal to 0.
[0232] Exemplarily, the starting position of the first measurement window is the end position of the n+kth time unit; or, the starting position of the first measurement window is the end of the n+kth time unit and the end position of the first data transmission, and the first data transmission occupies part or all of the n+kth time unit.
[0233] In an optional implementation, the starting position of the first measurement window is before or at the end of the first valid duration of the relevant information of the first signal.
[0234] In one possible design, the first effective duration is the original effective duration of the relevant information of the first signal; or, the first effective duration is sent by the network device to the terminal, and the first effective duration is determined based on the original effective duration.
[0235] Optionally, the transceiver unit 701 may also be configured to receive an original valid duration from the terminal.
[0236] Exemplarily, the end position of the first measurement window is the end position of the first effective duration.
[0237] In a possible manner, the first information includes first timer information, and the duration of the first timer is the duration of a configured first measurement window of the first signal.
[0238] Optionally, the transceiver unit 701 may also be configured to receive indication information from the terminal indicating that measurement of the first signal is not completed during operation of the first timer; or, to receive indication information from the terminal indicating that measurement of the first signal is completed during operation of the first timer.
[0239] In one example, when the transceiver unit 701 receives indication information from the terminal that the measurement of the first signal is completed during the operation of the first timer, it can be used to: receive indication information from the terminal that the measurement of the first signal is completed before the first timer ends; or receive indication information from the terminal that the measurement of the first signal is completed after the first timer ends.
[0240] Optionally, the first timer is a sleep timer in a discontinuous reception DRX cycle configured by the network device for the terminal; or, the starting position of the first timer is equal to or later than the starting position of the sleep timer, and the ending position of the first timer is earlier than or equal to the ending position of the sleep timer.
[0241] In an optional implementation, the transceiver unit 701 may also be configured to: before sending the first information to the terminal, receive request information from the terminal, where the request information is used to request the network device to configure a first measurement window of the first signal for the terminal.
[0242] Optionally, the request information is also used to request a starting position of the first measurement window.
[0243] Exemplarily, the transceiver unit 701 may also be used to: receive first capability information from the terminal before the processing unit 702 determines the first information, the first capability information being used to indicate that the terminal cannot simultaneously support measurement of the first signal and reception or transmission of the second signal.
[0244] In an example, the transceiver unit 701 may also be used to send and receive third information to the terminal, where the third information is used to configure time domain resources for the terminal to obtain system messages.
[0245] In one embodiment, the transceiver unit 701 may also be configured to receive second capability information from the terminal, where the second capability information is used to indicate that the terminal supports reading system messages.
[0246] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. Each functional unit in the embodiments of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0247] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of each embodiment method of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, ROM, RAM, disk or CD-ROM and other media that can store program codes.
[0248] Based on the above embodiments, the present application also provides a communication device, referring to Figure 8 As shown, the communication device 800 may include a processor 801. The processor 801 may be coupled to a memory. Optionally, the memory may be integrated with the processor 801, for example Figure 8 The memory 8021 in the communication device 800 may also be included in the communication device 800 and is separately configured from the processor 801, for example Figure 8 Memory 8022 in. Optionally, the memory may also be arranged outside the communication device 800, for example Figure 8 The memory 8023 in the communication device 800. Optionally, the processor 801 can send and receive signals, information, messages, etc. through the communication interface 803. The communication interface 803 can be included in the communication device 800; it can also be set outside the communication device 800 and connected to the communication device 800.
[0249] Specifically, the processor 801 may be a central processing unit (CPU), a network processor (NP) or a combination of a CPU and a NP. The processor 801 may further include a hardware chip. The above-mentioned hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD) or a combination thereof. The above-mentioned PLD may 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 may be a logic circuit, etc.
[0250] In an optional implementation, the memory is used to store programs, computer instructions, etc. Specifically, the program may include a program code, and the program code includes a computer operation instruction. The memory may include RAM, and may also include a non-volatile memory (non-volatile memory), such as one or more disk memories. The processor 801 executes the application program stored in the memory to implement the above functions, thereby realizing the functions of the communication device 800.
[0251] Exemplarily, the communication device 800 may be the terminal in the above embodiment; or may be the network device in the above embodiment.
[0252] In one embodiment, when the communication device 800 implements the functions of the terminal in the above embodiment, the processor 801 can implement the operations performed by the terminal in the above embodiment. Figure 4 The relevant description in the illustrated embodiment will not be described in detail here.
[0253] In another embodiment, when the communication device 800 implements the functions of the network device in the above embodiment, the processor 801 can implement the operations performed by the network device in the above embodiment. Figure 4 The relevant description in the illustrated embodiment will not be described in detail here.
[0254] See also Fig. 9, the embodiment of the present application also provides another communication device 900, which can be used to implement the functions of the terminal and the network device in the above method. The communication device 900 can be a communication device or a chip in the communication device. The communication device may include: at least one input and output interface 910 and a logic circuit 920. The input and output interface 910 can be an input and output circuit. The logic circuit 920 can be a signal processor, a chip, or other integrated circuit that can implement the method of the present application.
[0255] Among them, at least one input / output interface 910 is used for inputting or outputting information, signals or data, etc. For example, when the device is a terminal, the input / output interface 910 is used for receiving first information. For example, when the device is a network device, the input / output interface 910 is used for outputting first information.
[0256] Among them, the logic circuit 920 is used to execute some or all steps of any method provided in the embodiments of the present application. For example, when the communication device is a terminal, it is used to execute the steps executed by the terminal in various possible implementations in the above method embodiments, for example, the logic circuit 920 is used to measure the first signal according to the first measurement window. When the device is a network device, it is used to execute the steps executed by the network device in various possible implementation methods 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 implements the functions of the terminal in the above method embodiment. The terminal chip receives information from other modules in the terminal (such as a radio frequency module or an antenna), and the information is sent to the terminal by other terminals or network devices; or the terminal chip outputs information to other modules in the terminal (such as a radio frequency module or an antenna), and the information is sent to other terminals or network devices by the terminal.
[0258] When the above communication device is a chip applied to a network device, the network device chip implements the functions of the network device in the above method embodiment. The network device chip receives information from other modules in the network device (such as a radio frequency module or an antenna), and the information is sent to the network device by a terminal or other network device; or the network device chip outputs information to other modules in the network device (such as a radio frequency module or an antenna), and the information is sent to the terminal or other network device by the network device.
[0259] Based on the above embodiments, an embodiment of the present application provides a communication system, which may include the terminal and network device involved in the above embodiments.
[0260] The embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store a computer program. When the computer program is executed by a computer, the computer can implement the above Figure 4 The illustrated embodiments provide methods.
[0261] The present application also provides a computer program product, which is used to store a computer program. When the computer program is executed by a computer, the computer can implement the above Figure 4 The illustrated embodiments provide methods.
[0262] The embodiment of the present application also provides a chip, including a processor, the processor is coupled to a memory, and is used to call a program in the memory so that the chip can implement the above Figure 4 The illustrated embodiments provide methods.
[0263] The present application also provides a chip, which is coupled to a memory and is used to implement the above Figure 4 The illustrated embodiments provide methods.
[0264] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0265] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of 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 processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0266] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0267] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0268] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within 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, It is characterized in that include: receiving first information, where the first information is used to configure at least one first measurement window of a global navigation satellite system (GNSS) signal for a terminal; The terminal does not send an uplink signal before completing the measurement of the GNSS signal in the first measurement window; The GNSS signal is measured according to the first measurement window.
2. The method according to claim 1, It is characterized in that The terminal does not receive signals before completing the measurement of the GNSS signal in the first measurement window.
3. The method according to claim 1 or 2, It is characterized in that The starting position of the first measurement window is related to the n+kth time unit; 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 or equal to 0.
4. The method according to claim 3, It is characterized in that The starting position of the first measurement window is at the n+kth time unit.
5. The method according to claim 3 or 4, It is characterized in that The time unit is a subframe or a time slot.
6. The method according to any one of claims 1 to 5, It is characterized in that The measuring of the GNSS signal according to the first measurement window includes: When the first valid duration of the relevant information of the GNSS signal ends, the measurement of the GNSS signal is started according to the first measurement window.
7. The method according to claim 6, It is characterized in that Also includes: The first effective duration is sent.
8. The method according to claim 6 or 7, It is characterized in that The first effective duration includes any one 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.
9. The method according to any one of claims 1 to 8, It is characterized in that The first information includes a duration of the measurement window.
10. The method according to any one of claims 1 to 9, It is characterized in that The first information is included in a media access control element MAC CE signaling.
11. The method according to any one of claims 1 to 10, It is characterized in that Also includes: Before receiving the first information, first capability information is sent, where the first capability information is used to indicate that the terminal cannot simultaneously support the measurement of the GNSS signal and the reception or sending of the second signal.
12. The method according to any one of claims 1 to 11, It is characterized in that The first information includes first timer information, and the duration of the first timer is the duration of the configured first measurement window of the GNSS signal; The measuring of the GNSS signal according to the first measurement window includes: The GNSS signal is measured while the first timer is running.
13. The method according to claim 12, It is characterized in that The first timer is a sleep timer in 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.
14. The method according to claim 12 or 13, It is characterized in that Also includes: When the measurement of the GNSS signal is completed before the first timer expires, indication information indicating that the measurement of the GNSS signal is completed is sent before the first timer expires.
15. The method according to any one of claims 1 to 14, It is characterized in that Before receiving the first information, the method further includes: Sending a request message, where the request message is used to request configuration of a first measurement window of the GNSS signal.
16. The method according to any one of claims 1 to 15, It is characterized in that When the time domain resources corresponding to the first measurement window overlap with the time domain resources for acquiring the system message, the method further includes: Prioritize the measurement of the GNSS signal.
17. A communication method, It is characterized in that include: Determine first information, where the first information is used to configure at least one first measurement window of a global navigation satellite system GNSS signal for the terminal; The terminal does not send an uplink signal before completing the measurement of the GNSS signal in the first measurement window; The first information is sent.
18. The method according to claim 17, It is characterized in that In the first measurement window, the terminal does not receive signals before completing the measurement of the GNSS signal.
19. The method according to claim 18, It is characterized in that The starting position of the first measurement window is related to the n+kth time unit; the nth time unit is the 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.
20. The method according to claim 19, It is characterized in that The starting position of the first measurement window is at the n+kth time unit.
21. The method according to claim 19 or 20, It is characterized in that The time unit is a subframe or a time slot.
22. The method according to any one of claims 17 to 21, It is characterized in that The starting position of the first measurement window is the ending position of the first valid time period of the relevant information of the GNSS signal.
23. The method according to claim 22, It is characterized in that Also includes: Receive the first effective duration.
24. The method according to claim 22 or 23, It is characterized in that The first effective duration includes any one 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.
25. The method according to any one of claims 17 to 24, It is characterized in that The first information includes a duration of the measurement window.
26. The method according to any one of claims 17 to 25, It is characterized in that The first information is included in a media access control element MAC CE signaling.
27. The method according to any one of claims 17 to 26, It is characterized in that Also includes: Before sending the first information, first capability information is received, where the first capability information is used to indicate that the terminal cannot simultaneously support the measurement of the GNSS signal and the reception or sending of the second signal.
28. The method according to any one of claims 17 to 27, It is characterized in that The first information includes first timer information, and the duration of the first timer is the duration of the configured first measurement window of the GNSS signal.
29. The method according to claim 28, It is characterized in that The first timer is a sleep timer in 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.
30. The method according to any one of claims 17 to 29, It is characterized in that Before sending the first information, the method further includes: Receive request information, where the request information is used to request configuration of a first measurement window of the GNSS signal for the terminal.
31. A communication device, It is characterized in that The method comprises a module or a unit for executing the method according to any one of claims 1 to 16.
32. A communication device, It is characterized in that The method comprises a module or a unit for executing the method according to any one of claims 17 to 30.
33. A communication device, It is characterized in that The method comprises a processor, wherein the processor is configured to call computer instructions in a memory to execute the method according to any one of claims 1 to 16.
34. The device of claim 33, It is characterized in that Also included is the memory.
35. The device according to claim 33 or 34, It is characterized in that It also includes a communication interface, which is used to send and receive signals.
36. A communication device, It is characterized in that The method comprises a processor, wherein the processor is configured to call computer instructions in a memory to execute the method according to any one of claims 17 to 30.
37. The device of claim 36, It is characterized in that Also included is the memory.
38. The device according to claim 36 or 37, It is characterized in that It also includes a communication interface, which is used to send and receive signals.
39. A computer readable storage medium, It is characterized in that The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are called by the computer, the method according to any one of claims 1 to 16 is executed, or the method according to any one of claims 17 to 30 is executed.
40. A computer program product, It is characterized in that The invention comprises instructions, which, when executed on a computer, cause the method according to any one of claims 1 to 16 to be executed, or cause the method according to any one of claims 17 to 30 to be executed.
Citation Information
Patent Citations
SSB measurement method and device
CN112399492A
Method and device for measuring global navigation satellite system (GNSS)
CN114365016A
Positioning method and device
CN114762402A