Wireless communication methods, terminal devices, and network devices
By configuring the first time window between the terminal device and the network device, the timing drift problem caused by satellite movement in non-ground network systems is solved, and the positioning accuracy is improved.
Patent Information
- Application Number
- PCT/CN2023/127844
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-30
- Publication Date
- 2025-05-08
AI Technical Summary
In non-terrestrial network systems, timing drift problems caused by satellite movement lead to inaccurate determination of round trip time between terminal equipment and network equipment, which in turn affects positioning accuracy.
By configuring a first time window between the terminal device and the network device, the terminal device transmits a first signal within the time window for determining the RTT, which is implemented based on the second signal received by the terminal device. The network device can configure the interval at the transmission time of the first signal to avoid the problem of inaccurate positioning caused by time difference.
The problem of positioning inaccurate caused by the time difference between the first signal transmission time and the second signal reception time is effectively avoided, and the positioning accuracy is improved, especially in the case of timing drift caused by satellite movement.
Smart Images

Figure CN2023127844_08052025_PF_FP_ABST
Abstract
Description
Wireless communication method, terminal device, and network device Technical Field
[0001] The present application relates to the field of communication technology, and more specifically, to a wireless communication method, terminal equipment, and network equipment. Background Art
[0002] In a communication system, the round trip time (RTT) needs to be determined based on the uplink (UL) and downlink (DL) signals transmitted between the network device and the terminal device. RTT can realize the positioning of the terminal device. Between the time when the downlink signal is received and the time when the uplink signal is sent, there may be problems with inaccurate positioning caused by the movement of the terminal device or network device. For example, in a non-terrestrial network (NTN) system, the movement of the satellite may cause timing drift (or round-trip time drift). If the interval between the time when the downlink signal is received and the time when the uplink signal is sent is too long, it may cause the accumulation of more timing drift and lead to a decrease in positioning accuracy.
[0003] Summary of the Invention
[0004] The present application provides a wireless communication method, a terminal device, and a network device. The following introduces various aspects of the present application.
[0005] In a first aspect, a wireless communication method is provided, the method comprising: a terminal device receives first configuration information sent by a network device; wherein the first configuration information is used to configure a first time window, the terminal device needs to send a first signal within the first time window, the first signal is used to determine the RTT between the terminal device and the network device, and the RTT is also implemented based on a second signal received by the terminal device.
[0006] In a second aspect, a wireless communication method is provided, which includes: a network device sends first configuration information to a terminal device; wherein the first configuration information is used to configure a first time window, the terminal device needs to send a first signal within the first time window, and the first signal is used to determine the RTT between the terminal device and the network device, and the RTT is also realized based on a second signal received by the terminal device.
[0007] In a third aspect, a terminal device is provided, which includes: a receiving unit for receiving first configuration information sent by a network device; wherein the first configuration information is used to configure a first time window, and the terminal device needs to send a first signal within the first time window, and the first signal is used to determine the RTT between the terminal device and the network device, and the RTT is also implemented based on the second signal received by the terminal device.
[0008] In a fourth aspect, a network device is provided, comprising: a sending unit for sending first configuration information to a terminal device; wherein the first configuration information is used to configure a first time window, and the terminal device needs to send a first signal within the first time window, and the first signal is used to determine the RTT between the terminal device and the network device, and the RTT is also implemented based on a second signal received by the terminal device.
[0009] In a fifth aspect, a terminal device is provided, comprising a processor and a memory, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer program in the memory so that the terminal device executes part or all of the steps in the method of the first aspect.
[0010] In a sixth aspect, a network device is provided, comprising a processor, a memory, and a transceiver, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer program in the memory so that the network device executes part or all of the steps in the method of the second aspect.
[0011] In a seventh aspect, an embodiment of the present application provides a communication system, which includes the above-mentioned terminal device and / or network device. In another possible design, the system may also include other devices that interact with the terminal device or network device in the solution provided in the embodiment of the present application.
[0012] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program, and the computer program enables a terminal device and / or a network device to execute part or all of the steps in the methods of the above aspects.
[0013] In a ninth aspect, embodiments of the present application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a terminal device and / or a network device to perform some or all of the steps of the methods described in each of the above aspects. In some implementations, the computer program product may be a software installation package.
[0014] In the tenth aspect, an embodiment of the present application provides a chip, which includes a memory and a processor. The processor can call and run a computer program from the memory to implement some or all of the steps described in the methods of the above aspects.
[0015] Based on the present application, the network device can configure the interval of the sending time of the first signal, thereby avoiding the above-mentioned problem caused by the time difference between the sending time of the first signal and the receiving time of the second signal. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] FIG1 is a schematic diagram of a wireless communication system used in an embodiment of the present application.
[0017] FIG. 2 is a diagram illustrating an example of a method for determining RTT.
[0018] FIG3A is an example diagram of a multi-RTT positioning scenario.
[0019] FIG3B is an example diagram of a multi-RTT positioning scenario under NTN.
[0020] FIG3C is another example diagram of a multi-RTT positioning scenario under NTN.
[0021] FIG4 is a schematic flowchart of a wireless communication method provided in an embodiment of the present application.
[0022] Figure 5 is a schematic flowchart of a wireless communication method provided in Example 1 of the present application.
[0023] Figure 6 is a schematic flowchart of a wireless communication method provided in Example 2 of the present application.
[0024] Figure 7 is a schematic flowchart of a wireless communication method provided in Example 3 of the present application.
[0025] Figure 8 is a schematic flowchart of a wireless communication method provided in Example 4 of the present application.
[0026] FIG9 is a schematic structural diagram of a terminal device provided in an embodiment of the present application.
[0027] FIG10 is a schematic structural diagram of a network device provided in an embodiment of the present application.
[0028] FIG11 is a schematic structural diagram of a device for communication provided in an embodiment of the present application. DETAILED DESCRIPTION
[0029] The technical solution in this application will be described below with reference to the accompanying drawings.
[0030] Communication System
[0031] FIG1 illustrates a wireless communication system 100 used in an embodiment of the present application. The wireless communication system 100 may include communication devices. The communication devices may include a network device 110 and a terminal device 120. The network device 110 may be a device that communicates with the terminal device 120.
[0032] FIG1 exemplarily shows a network device and two terminals. Optionally, the wireless communication system 100 may include multiple network devices and each network device may include other numbers of terminal devices within its coverage area, which is not limited in the embodiments of the present application.
[0033] Optionally, the wireless communication system 100 may further include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiment of the present application.
[0034] It should be understood that the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: fifth generation (5G) system or new radio (NR), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), etc. The technical solutions provided in this application can also be applied to future communication systems, such as the sixth generation mobile communication system, satellite communication system, etc.
[0035] The terminal device in the embodiments of the present application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device in the embodiments of the present application may refer to a device that provides voice and / or data connectivity to a user and can be used to connect people, objects and machines, such as a handheld device with wireless connection function, a vehicle-mounted device, etc. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. Optionally, the UE can be used to act as a base station. For example, the UE can act as a scheduling entity that provides sidelink signals between UEs in vehicle-to-everything (V2X) or device-to-device (D2D). For example, a cellular phone and a car communicate with each other using sidelink signals. The cellular phone and smart home devices communicate without relaying the communication signal through a base station.
[0036] The network device in the embodiments of the present application may be a device for communicating with a terminal device. The network device may also include an access network device. The access network device may provide communication coverage for a specific geographical area and may communicate with the terminal device 120 located within the coverage area. The access network device may also be referred to as a radio access network device or a base station. The access network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects the terminal device to a wireless network. Access network equipment can broadly cover various names as follows, or replace the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master eNB (MeNB), secondary eNB (SeNB), multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. The base station can be a macro base station, a micro base station, a relay node, a donor node, or the like, or a combination thereof. A base station may also refer to a communication module, modem, or chip used to be set in the aforementioned device or apparatus. A base station may also be a mobile switching center and a device that performs base station functions in D2D, V2X, and machine-to-machine (M2M) communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. A base station may support networks with the same or different access technologies. The embodiments of this application do not limit the specific technology and specific device form used by the access network device.
[0037] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.
[0038] The communication equipment involved in a wireless communication system can include not only access network equipment and terminal equipment, but also core network elements. Core network elements can be implemented by devices, that is, core network elements are core network devices. It is understood that core network devices can also be a type of network equipment.
[0039] The core network elements in the embodiments of the present application may include network elements that process and forward user signaling and data. For example, the core network equipment may include core network access and mobility management function (AMF), session management function (SMF), user plane gateway, location management function (LMF) and other core network equipment. Among them, the user plane gateway may be a server with functions such as mobility management, routing, and forwarding of user plane data, generally located on the network side, such as a serving gateway (SGW) or a packet data network gateway (PGW) or a user plane network element function entity (UPF). Of course, the core network may also include other network elements, which are not listed here one by one.
[0040] In some deployments, the network device in the embodiments of the present application may refer to a CU or a DU, or the network device may include a CU and a DU. The gNB may also include an AAU.
[0041] The network equipment and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the scenarios in which the network equipment and terminal devices are located.
[0042] It should be understood that all or part of the functions of the communication device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform).
[0043] NTN
[0044] NTN can provide communication services to users in a non-terrestrial manner. That is, it can communicate with terminal devices through non-terrestrial network equipment such as satellites (SAT) and UAS platforms.
[0045] Terrestrial network communications are difficult to deploy in locations like oceans, mountains, and deserts. Furthermore, due to the cost of deploying and operating communications equipment, terrestrial communications typically don't cover sparsely populated areas. NTN offers many advantages over terrestrial networks. First, NTN networks are not restricted by geographic location. In theory, satellites orbit the Earth, allowing satellite coverage to reach every corner of the globe. Furthermore, NTN network equipment can cover areas far larger than those covered by terrestrial equipment. This means that NTN cells can cover a much wider area.
[0046] NTN network equipment may move relative to the Earth, so cells in the NTN may move across the Earth's surface. This phenomenon can make it difficult for network equipment to reliably determine the location of a terminal device, or even the country to which the terminal device belongs, making it difficult for the NTN to support regulatory services. Therefore, relying solely on global navigation satellite system (GNSS) reports from terminal devices is unreliable, and combining GNSS reports with network-based solutions can improve reliability. Therefore, network operators should cross-check the terminal device's location in addition to the GNSS position reported by the terminal based on satellite navigation positioning to meet potential regulatory requirements.
[0047] Positioning technology
[0048] As communication technologies mature, some communication systems (such as 5G systems) can implement an increasing number of communication algorithms. These algorithms can include high-speed information transmission and positioning technologies. For example, the NTN system described above can achieve terminal device positioning not only through GNSS but also through communication algorithms to meet the needs of the NTN system.
[0049] Some wireless communication systems may include a server. The location coordinates of a terminal device may be calculated in the server. Such a server may also be called a positioning server.
[0050] The positioning server may be a network device with a positioning function provided by an operator. The network device with a positioning function may be a core network device or a cloud server. For example, the positioning server involved in the embodiment of the present application may include one or more of a location management function (LMF), a location management component (LMC), and a local location management function (LLMF) located in the network device, and the embodiment of the present application is not limited to this.
[0051] Among positioning technologies, RTT positioning technology is given priority due to its high accuracy and its independence from timing synchronization between network devices and terminal devices. The following describes RTT positioning technology.
[0052] RTT positioning
[0053] In a communication system, RTT positioning needs to be determined based on the UL and DL signals transmitted between the network device and the terminal device. The transmitted signal can be, for example, a reference signal. Figure 2 shows an example of a method for determining RTT.
[0054] The method shown in FIG2 can be performed by an initializing device and a responding device. The responding device can be a device to be located. For example, the responding device can be a terminal device, and the initializing device can be a network device. The network device can be, for example, an access network device.
[0055] The method shown in FIG. 2 may include steps S210 to S240 .
[0056] Step S210: The initializing device sends an RTT measurement request to the responding device.
[0057] Step S220: The initializing device sends an RTT measurement signal 1 to the responding device.
[0058] The initializing device sends RTT measurement signal 1 at time t0. Due to transmission delay, the responding device receives RTT measurement signal 1 at time t1. That is, the time of arrival (TOA) of RTT measurement signal 1 is at time t1.
[0059] The RTT measurement signal 1 may include, for example, a DL positioning reference signal (PRS).
[0060] Step S230: The responding device sends an RTT measurement signal 2 to the initializing device.
[0061] The responding device sends RTT measurement signal 2 at time t2. Due to transmission delay, the initiating device receives RTT measurement signal 2 at time t3. That is, the TOA of RTT measurement signal 2 is at time t3.
[0062] The RTT measurement signal 2 may include, for example, a sounding reference signal (SRS).
[0063] When the initialization device is a network device, the difference between time t3 and time t0 (t3-t0) can be expressed as the time difference between gNB receiving and sending, that is, through gNB Rx-Tx express.
[0064] In some embodiments, the gNB Rx-Tx Can meet: gNB Rx-Tx-= T gNB-RX -T gNB-TX Among them, T gNB-RX It can be the transmission reference point (TRP) (or simply reference point) containing the reception timing of the uplink subframe #i of the SRS associated with the terminal device, defined by the first detected time path. gNB-TX It can be the TRP transmission timing of the downlink subframe #j that is closest in time to the subframe #i received from the terminal device. A plurality of SRS resources can be used to determine the start of one subframe containing SRS.
[0065] Step S240: The responding device sends the difference between time t2 and time t1 (t2-t1) to the initializing device via RTT report. In the case where the responding device is a terminal device, the difference between time t2 and time t1 can be expressed as the time difference between the terminal device receiving and sending, i.e., via UE Rx- Tx express.
[0066] In some embodiments, the UE Rx-Tx Can meet: UE Rx-Tx =T UE-RX -T UE-TX Among them, T UE-RX is the timing of the downlink subframe #i received by the terminal device from the transmission point (TP), defined by the first detected time path. UE-TX is the terminal device transmission timing of the uplink subframe #j that is closest in time to the subframe #i received from the TP. Multiple DL PRSs or CSI-RSs can be used to determine this subframe.
[0067] Based on time t0, time t3, and the difference between time t2 and time t1, the RTT can be calculated. For example, the RTT can satisfy: RTT = t3 - t0 - (t2 - t1).
[0068] For example, the terminal device may transmit an RTT report to the positioning server, where the RTT report may include the UE time measured for at least one network device. Rx-Tx The network device may transmit an RTT report to the positioning server, which may include the gNB Rx-Tx The positioning server can be based on RTT = gNB Rx-Tx -UE Rx-Tx Determine RTT. RTT report can also be called measurement report.
[0069] For the communication system, before step S210, the positioning server may send PRS configuration information to the terminal device to indicate to the terminal device the DL PRS configuration associated with different network devices. The positioning server may also indicate UL PRS (e.g., SRS) information to the terminal device so that the terminal device transmits UL PRS based on the UL PRS information for the network device to measure.
[0070] RTT positioning techniques typically use multiple RTTs to achieve positioning. For example, in a communication system, multiple RTTs can be measured between a network device (such as a gNB) and a terminal device. Based on these multiple RTTs, the distance between the terminal device and each network device can be determined, thereby calculating the terminal device's location.
[0071] As shown in Figure 3A, terminal device positioning can be achieved using three network devices. In Figure 3A, the three network devices are gNB1, gNB2, and gNB3. The terminal device's location can be calculated based on RTT1 between gNB1 and the terminal device, RTT2 between gNB2 and the terminal device, and RTT3 between gNB3 and the terminal device.
[0072] It should be noted that FIG3A is only an example, and the positioning of the terminal device can be achieved through other numbers of network devices.
[0073] RTT Positioning in NTN
[0074] In NTN, multi-RTT technologies can be divided into the following two types: single-satellite multi-RTT and multi-satellite multi-RTT.
[0075] Single-satellite multi-RTT can utilize the movement of low Earth orbit (LEO) satellites to perform multiple measurements at different times, thereby obtaining the distances between multiple reference points of the satellite and the terminal device.
[0076] Figure 3B illustrates a scenario with multiple RTTs per satellite. As shown in Figure 3B, STA1 moves along the dotted line. During STA1's movement, the RTTs between STA1 and the terminal device at different reference points can be measured to obtain RTT1, RTT2, and RTT3. These three RTTs are then combined to calculate the distances between the three reference points and the terminal device, and thus the terminal device's location.
[0077] Multi-satellite multi-RTT is to measure based on multiple satellites at similar times to obtain the distance between multiple satellites and terminal devices.
[0078] Figure 3C illustrates a multi-satellite, multi-RTT scenario. As shown in Figure 3C, three satellites (STA1, STA2, and STA3) transmit downlink signals to a terminal device at similar times. STA2 is the serving satellite, while STA1 and STA3 are non-serving satellites. The terminal device can send an uplink signal to STA2. Based on this uplink signal and the downlink signal sent by STA2, the RTTs between the serving satellite and the terminal device can be determined.
[0079] In FIG3C , the terminal device may send an uplink signal (indicated by a dotted line) to STA1, thereby determining the RTT between STA1 and the terminal device. B1 The RTT between STA1 and the terminal device can also be calculated from the uplink signal sent by the terminal device to STA2, that is, the RTT is calculated. B2 It is understandable that calculating RTT B2 The number of uplink signals sent by the terminal device can be reduced, thereby saving communication resources.
[0080] In some terrestrial communication specifications, UE Rx-Tx Only reports within a small range are supported. This small range can be, for example, [-0.5ms, 0.5ms]. However, in the NTN network, due to the long distance between the satellite and the terminal device, the round-trip delay far exceeds this range. Therefore, the technical solution needs to be modified or enhanced. Rx-Tx Modifications or enhancements may also be required.
[0081] One possible solution to the above problem (represented by option 1 (alt1)) is to maintain the relevant technology for UE Rx-TxThe definition of remains unchanged, and the terminal device additionally reports an NTN-specific integer offset. The problem with option 1 is that the positioning accuracy may exceed the 10km requirement due to the timing drift during satellite movement and the timing advance adjustment of the terminal. Another possible solution (represented by option 2 (alt2) and option 3 (alt3)) is to support the terminal device to report the time difference (i.e., absolute time difference) between the arrival time of the PRS used for positioning and the sending time of the SRS. It can be understood that this solution is not affected by timing drift, but it will cause major changes to related technologies. In order to achieve this solution, in addition to modifying the UE Rx-Tx In addition to the definition of , it is necessary to additionally indicate the coupling relationship between PRS and SRS so that the terminal device and the network device have the same understanding of which pair of PRS and SRS to measure for RTT calculation.
[0082] As technology develops, option 1 is constantly being revised.
[0083] The revised Option 1 direction includes: UE based on Option 3 (not excluding Option 1) Rx-Tx Time difference and gNB defined in TS 38.215 Rx-Tx Time difference.
[0084] The revised Option 1 direction includes: Option 1: Define UE based on Rx and Tx subframe timing associated with TRP Rx-Tx Time difference. UE-RX is the timing of the downlink subframe #i received by the UE from this TP, defined by the first detected time path. UE- TX is the terminal device transmission timing of the uplink subframe corresponding to the subframe #i received from the TP. According to the instruction of the higher layer, one or more DL RSs used for positioning can be used to determine the start of a subframe of the first arrival path of the TP.
[0085] Option 3: NTN adopts UE defined in related technologies (such as R17) Rx-Tx The time difference is reported and the offset is determined according to one of the following options: Option 3-1: The offset is reported to the nearest integer value in milliseconds by rounding the time difference between the transmission timing of uplink subframe #i and the reception timing of downlink subframe #i. Option 3-2: The terminal device reports the index of subframe j that is closest in time to subframe #i received from the TP, and the positioning server can derive the offset. Option 3-3: The TA value corresponding to the time difference between the reception time of downlink subframe #i and the transmission time of uplink subframe #i is rounded to slot accuracy and reported.
[0086] In addition, in the related art, the terminal device should send the SRS within 160ms after receiving the PRS.
[0087] In RTT positioning, there may be inaccurate positioning due to the movement of terminal devices or network equipment between the time the downlink signal is received and the time the uplink signal is sent. For example, in an NTN system, satellite movement can cause timing drift. If the interval between the time the downlink signal is received and the time the uplink signal is sent is too long, this timing drift may accumulate, resulting in reduced positioning accuracy.
[0088] Possible solutions to this problem include, for example, reducing the time difference between the reception of downlink signals and the transmission of uplink signals to reduce timing drift; estimating the timing drift by the terminal, and compensating the timing drift amount to report to the UE. Rx-Tx The timing drift during this period can be directly reported by the terminal device to the positioning server in the RTT report.
[0089] To address this issue, the present application provides a solution as shown in Figure 4. Figure 4 is a schematic flowchart of a wireless communication method provided in an embodiment of the present application. The method shown in Figure 4 can be performed by a terminal device and a network device. The network device may include one or more of the following: a positioning server, an access network device, and a non-terrestrial network device.
[0090] The method shown in FIG4 may include step S410 .
[0091] Step S410: The terminal device receives first configuration information sent by the network device.
[0092] The first configuration information is used to configure a first time window. The terminal device needs to send a first signal within the first time window. In other words, the network device can schedule the terminal device to send the first signal within the first time window.
[0093] The first signal can be used to determine the RTT between the terminal device and the network device. In addition, the RTT is also realized based on the second signal received by the terminal device.
[0094] The sender of the first signal or the receiver of the second signal may include a non-terrestrial communication device. In other words, the first signal and the second signal may be used to implement RTT positioning under NTN.
[0095] Exemplarily, both the first signal and the second signal may be signals used for positioning. For example, the first signal may include an SRS. The second signal may include a PRS. When the first signal includes an SRS, the first time window may also be referred to as an SRS time window.
[0096] Based on the first configuration information, the network device can configure the sending time interval of the first signal, thereby avoiding the above-mentioned problem caused by the time difference between the sending time of the first signal and the receiving time of the second signal.
[0097] The moment when the terminal device receives the second signal may be the first moment. The start moment of the first time window may be earlier than the first moment, or later than or equal to the first moment. The end moment of the first time window may be earlier than the first moment, or later than or equal to the first moment. Therefore, it can be seen that the terminal device may send the first signal before receiving the second signal, may send the first signal at the moment of receiving the second signal, or may send the first signal after receiving the second signal.
[0098] The first time window can be accurate to the time slot accuracy. That is, the first time window can be expressed with the time slot as the granularity.
[0099] This application does not limit the manner in which the first configuration information indicates the first time window. For example, the first configuration information may be used to indicate one or more of the following information: the start time of the first time window, the end time of the first time window, and the duration of the first time window.
[0100] For example, the first configuration information may indicate the start time of the first time window and the end time of the first time window. Alternatively, the first configuration information may indicate the start time of the first time window and the duration of the first time window. Alternatively, the first configuration information may only indicate the start time of the first time window.
[0101] In some embodiments, the starting time of the first time window may be indicated by a first offset. That is, when indicating the starting time of the first time window, the first configuration information may indicate the first offset. The starting time of the first time window may be the sum of the first offset and the first time. That is, the first time window may be a time window that starts at the first offset relative to the time when the second signal is received.
[0102] It should be noted that the first offset may be a positive value, a negative value, or 0. That is, the first time window may start before the first moment, after the first moment, or at the first moment.
[0103] In some embodiments, the end time of the first time window may be indicated by a second offset. That is, when indicating the end time of the first time window, the first configuration information may indicate the second offset. The end time of the first time window may be the sum of the second offset and the first time.
[0104] It should be noted that the second offset may be a positive value, a negative value, or 0. That is, the first time window may end before the first moment, after the first moment, or at the first moment.
[0105] In some embodiments, the first time window may be determined based on positioning accuracy requirements and / or timing drift conditions. For example, the duration of the first time window should ensure that positioning accuracy meets the requirements.
[0106] In some embodiments, the duration of the first time window may meet the following requirements: pre-configuration and / or pre-setting. For example, the first configuration information may not need to indicate the end time or duration of the first time window. The end time of the first time window may be determined based on the start time of the first time window indicated by the first configuration information and the pre-configured and / or pre-set duration of the first time window. In this case, the duration of the first time window can achieve RTT calculation that meets the requirements under any timing drift rate.
[0107] In some embodiments, the first signal may be a first type signal. The first type signal may be, for example, an SRS. The terminal device may send one or more SRSs, and the one or more SRSs may include the first signal.
[0108] In some embodiments, the second signal may be a second type signal, and the second type signal may be, for example, a PRS. The network device may send one or more PRSs to the terminal device, and the one or more PRSs may include the second signal.
[0109] Optionally, the first time window may be determined based on scheduling information of the first type of signal. The scheduling information may be periodic scheduling information or activated semi-periodic scheduling information.
[0110] Exemplarily, the first time window may include the sending time of one or more first type signals scheduled by the scheduling information.
[0111] As a possible implementation, when the duration between the transmission time of a first type signal scheduled by the scheduling information and the first time is less than a first threshold, the first time window may include the transmission time of the first type signal. The first threshold may be, for example, 160ms.
[0112] For example, the terminal device may have received a periodic or activated semi-periodic SRS configuration. In this case, if an SRS is to be transmitted within 160 ms of receiving a PRS, the first time window can be configured to include at least one SRS. Alternatively, the terminal device may not be scheduled for periodic SRS transmission or have not activated a semi-periodic SRS configuration. In this case, the network device can configure an arbitrary suitable first time window and schedule the terminal device to transmit at least one SRS within the first time window.
[0113] As described above, the first time window ensures the timing of the first signal's transmission. Furthermore, for NTN, network devices can also configure the first time window to specify the time interval for first signal transmission, thereby minimizing timing drift caused by satellite motion. This solution is described in detail below.
[0114] In some embodiments, the first time window may be used to determine the amount of timing drift during the RTT process.
[0115] For example, the first time window can be used to estimate a first time difference between the time the second signal is received and the time the first signal is sent. That is, by configuring the first time window, the network device can estimate the first time difference. The first time difference can be used to determine the timing drift.
[0116] Alternatively, the first time difference may be determined by a center time of the first time window and an expected arrival time of the second signal.
[0117] In some implementations, the timing drift offset may satisfy: Among them, rate represents the timing drift rate, delta represents the first time difference, and UE Rx-Tx is the time difference between the terminal device receiving the second signal and sending the first signal, and a is a positive number. For example, a can be 2.
[0118] It is understandable that The time period for which timing drift needs to be eliminated can be multiplied by the timing drift rate to obtain the timing drift amount.
[0119] It should be noted that UE Rx-Tx The value of can be the time difference indicated in the time difference report reported by the terminal device.
[0120] It should be noted that UE Rx-Tx It can be the time difference described in Option 1, or the time difference in Option 2 or Option 3. For example, UE Rx-Tx Can meet: UE Rx-Tx =T UE-RX -T UE-TXAmong them, T UE-RX is the timing of the downlink subframe #i received by the terminal device from TP, defined by the first detected time path. UE-TX is the terminal device transmission timing of the uplink subframe #j that is closest in time to the subframe #i received from the TP. Rx-Tx It can be the absolute time difference between the arrival time of the second signal and the sending time of the first signal.
[0121] The timing drift rate can be determined, for example, using satellite ephemeris information and a reference point within the cell corresponding to the satellite. The reference point can be located anywhere within the cell. For example, the reference point can be the GNSS position of the terminal device or the center of the cell. Given that the timing drift rates within the cell corresponding to the satellites tend to vary slightly, the reference setting does not need to be overly precise.
[0122] For example, the timing drift rate can be determined based on the elevation angle between the terminal device and the satellite. For example, the greater the elevation angle, the smaller the timing drift rate and the smaller the timing drift. When the elevation angle is 90 degrees, the timing drift of a LEO 1200 km satellite can be 0 µs / s. When the elevation angle is 0 degrees, the timing drift of a LEO 1200 km satellite can be 83 µs / s.
[0123] Based on the timing drift, the RTT can be determined. For example, the RTT can satisfy: RTT = UE Rx-Tx +gNB Rx-Tx +offset. Among them, UE Rx-Tx The time difference between the terminal device receiving the second signal and sending the first signal, gNB Rx-Tx The time difference between the network device receiving the first signal and sending the second signal. Rx-Tx Can be determined based on the report from the terminal device. gNB Rx-Tx It can be determined based on satellite reports. In other words, the positioning server can obtain a more accurate RTT based on the calculated timing drift, the RTT report of the terminal device, and the RTT report of the network device. This RTT can correct the impact of the timing drift on the RTT.
[0124] Based on the calculated RTT, the distance between the terminal device and the satellite can be determined. The satellite's reference position can be determined based on the ephemeris information, thereby determining the terminal device's location. For example, multiple RTTs calculated based on multiple satellite reference positions can be used to determine the terminal device's location. Alternatively, the terminal device's location can be determined based on multiple RTTs calculated during the proximity time of multiple satellites.
[0125] In some embodiments, a terminal device may receive multiple second signals. Each of these second signals can be used to calculate the RTT. For example, in a multi-satellite multi-RTT scenario, multiple satellites may transmit corresponding multiple second signals. In this case, one or more first time windows may be configured. One or more first signals coupled with the multiple second signals may be transmitted within the configured one or more first time windows.
[0126] For example, if the difference in reception time between multiple second signals is less than or equal to the second threshold, only one first time window may be configured. In other words, all first signals coupled with multiple second signals may be transmitted within the first time window. This reduces the number of configured first time windows, achieving simplified implementation and conserving communication resources.
[0127] For example, when the difference in the receiving time of multiple second signals is greater than the second threshold, multiple first time windows can be configured to adaptively send the coupled first signal according to the second signal, thereby avoiding the problem of inaccurate positioning caused by the long time difference between the sending time of the first signal and the receiving time of the second signal.
[0128] It should be noted that the second threshold may be an integer, such as 320 ms.
[0129] For example, if the estimated arrival times of all PRSs do not differ by more than 320ms, the gNB can configure a first time window. For example, the estimated arrival time of the PRS sent by Sat A is around 0ms; the estimated arrival time of the PRS sent by Sat B is around 150ms; and the estimated arrival time of the PRS sent by Sat C is around 300ms. Sat A is the serving satellite. It can be seen that the estimated arrival times of the PRSs sent by Sat A, Sat B, and Sat C do not differ by more than 320ms. Therefore, the range of the first time window can be configured as (140ms, 160ms). That is, the first time window starts at 140ms and ends at 160ms.
[0130] For example, if the estimated arrival times of two or more PRSs from non-serving satellites differ by no more than 320ms, and the estimated arrival time of another PRS differs by more than 320ms from the estimated arrival times of all other PRSs, two first time windows can be configured. For example, the estimated arrival time of the PRSs sent by Sat A is 0ms; the estimated arrival time of the PRSs sent by Sat B is 330ms; and the estimated arrival time of the PRSs sent by Sat C is 500ms. The gNB can configure a first time window in the range of (-160ms, 160ms) and a second first time window in the range of (340ms, 490ms) for the terminal device.
[0131] For example, if the estimated arrival times of two or more PRS groups differ by no more than 320ms, and the estimated arrival time of another PRS group does not differ by more than 320ms from the arrival time of one or more PRS groups, but differs by more than 320ms from the arrival time of other PRS groups, multiple first time windows can be configured. For example, the estimated arrival time of the PRS sent by Sat A is 0ms; the estimated arrival time of the PRS sent by Sat B is 300ms; and the estimated arrival time of the PRS sent by Sat C is 500ms. The gNB can configure a first time window in the interval (140ms, 160ms) and in the interval (340ms, 460ms). In this case, the gNB can select the SRS in any of the first time windows for measurement based on its own circumstances to complete the RTT measurement relative to Sat B.
[0132] In some embodiments, the first configuration information may also be used to indicate coupling between the first signal and the second signal.
[0133] Optionally, the first configuration information may indicate the subframe in which the second signal is located. That is, the network device may select a downlink signal (eg, a PRS) that can be used for coupling measurement, and indicate the subframe in which the downlink signal is located to the terminal.
[0134] That is to say, based on the first configuration information, the technical solution provided in this application can also be applied to Option 2 / Option 3 in the related technology.
[0135] In some embodiments, an access network device or a positioning server may transmit reference signal configuration information. This configuration information may include: uplink reference signal configuration information and / or downlink reference signal configuration information. The uplink reference signal configuration information may be used to configure a first type of signal. The downlink reference signal configuration information may be used to configure a second type of signal. The uplink reference signal configuration information may, for example, be used to configure radio resources for the uplink reference signal. The downlink reference signal configuration information may, for example, be used to configure radio resources for the downlink reference signal.
[0136] Exemplarily, the configuration of the downlink reference signal may include one or more of the following: information on time resources (e.g., time slots), frequency resources (e.g., frequency blocks), code resources (e.g., code sequences), and spatial resources (e.g., beams) to be used for transmission and reception of the downlink reference signal. The configuration of the downlink reference signal may also include one or more of the following: one or more transmission parameters to be used for transmission of the downlink reference signal, and a (default) transmission mode that defines (or determines) the one or more transmission parameters.
[0137] For example, the configuration of the uplink reference signal may include one or more of the following: information on time resources (e.g., time slots), frequency resources (e.g., frequency blocks), code resources (e.g., code sequences), spatial resources (e.g., beams) to be used for transmission and reception of the uplink reference signal. The configuration of the uplink reference signal may also be used to configure information on the transmission period of the corresponding reference signal (i.e., the frequency at which it is transmitted / received).
[0138] The network device may also send configuration information of the first signal and / or the second signal, specifically for configuring the first signal and / or the second signal.
[0139] To facilitate understanding of the present application, the present application is described below through Examples 1 to 4.
[0140] Example 1
[0141] Figure 5 is a schematic flowchart of a wireless communication method provided in Example 1 of the present application.
[0142] The method shown in FIG5 can be performed by an access network device, a terminal device, a satellite, and a positioning server. In some cases, the access network device and the satellite can be the same device. In other words, the access network device can be located on the satellite. In other cases, the access network device and the satellite can be different devices. In other words, the access network device and the satellite can be located separately.
[0143] Embodiment 1 may be a part of a satellite-based multi-RTT positioning method. In embodiment 1, the first signal is an SRS, and the second signal is a PRS.
[0144] The method shown in FIG. 5 may include steps S510 to S580 .
[0145] Step S510: The access network device or the positioning server sends the configuration of the downlink reference signal and the configuration of the uplink reference signal to the terminal device.
[0146] Step S520: The access network device estimates the expected arrival time of the PRS and configures a first time window relative to the PRS reception time for the terminal device. The first time window is configured using first configuration information.
[0147] The first time window can be accurate to the time slot accuracy.
[0148] The first time window can be an offset and a time length relative to the PRS arrival time, indicating the start time and duration of the first time window. The access network device can also directly indicate two offsets relative to the PRS arrival time, corresponding to the start time and end time of the first time window, etc. The length of the first time window should ensure that the error between the timing drift estimated by the access network device based on the center of the first time window and the actual timing drift does not cause the positioning accuracy to exceed the limit. The configuration of the length of the first time window can be determined by the positioning accuracy requirements and the current timing drift rate. The first time window can also be a pre-configured value that can provide a sufficiently accurate estimate at any timing drift rate. In this case, only an offset relative to the PRS arrival time needs to be configured to determine the first time window.
[0149] Step S530: The terminal device receives a PRS from a satellite based on the configuration of the PRS and measures the PRS.
[0150] Step S540: The access network device schedules the corresponding service satellite to receive the SRS, and the corresponding SRS configuration information is transmitted to the corresponding satellite.
[0151] The configuration information includes information on time resources (e.g., time slots), frequency resources (e.g., frequency blocks), code resources (e.g., code sequences) and / or space resources (e.g., beams) for receiving uplink reference signals, etc., to assist the satellite in performing SRS measurements.
[0152] Step S550: The terminal device sends an SRS based on the received configuration. The satellite or the corresponding access network device receives and measures the SRS.
[0153] The terminal may have received a periodic or activated semi-periodic SRS configuration. In this case, if an SRS is to be sent within 160ms of receiving a PRS, the access network device should configure the starting point of the first time window to include at least one SRS.
[0154] The terminal device may not be scheduled to transmit periodic SRS or activate semi-periodic SRS configuration. In this case, the access network device may configure an arbitrary appropriate first time window and schedule the terminal device to transmit at least one SRS within the first time window.
[0155] This embodiment has no requirement on whether the first time window needs to be located after PRS reception.
[0156] In step S560 , the access network device estimates the timing drift generated during the multi-RTT measurement process according to the configured first time window and the cell location of the terminal device.
[0157] First, the access network equipment estimates the timing drift rate using satellite ephemeris and a reference point within the cell. This reference point can be the terminal's GNSS location or the cell's center. Because the timing drift rate within a cell varies little, the reference point's location doesn't need to be extremely precise.
[0158] The access network equipment then estimates the time period for which the timing drift needs to be eliminated. This time period should be the UE time period defined in Option 1. Rx-Tx The sum of half of the time difference and the time difference delta between PRS reception and SRS transmission, where the time difference between PRS reception and SRS transmission can be determined by the center time of the time window configured by the access network device and the expected arrival time of the PRS, that is:
[0159] In step S570, the access network device estimates the timing drift for the entire process and reports it to the positioning server. This reporting can be done directly or incorporated into the access network device's Rx-Tx time difference report. It should be noted that in multi-satellite multi-RTT positioning, satellites are used as reference points for calculating the terminal device's position. Since the distance between the satellite and the access network device is actually known, whether the measurement actually occurs on the satellite or on the access network device does not affect the implementation of this patent.
[0160] Step S580: The positioning server calculates the location of the terminal device based on the reports from the terminal device and the access network device.
[0161] First, the positioning server determines the RTT based on the reports from the terminal and the access network device.
[0162] RTT is equal to UE Rx-Tx The sum of the time difference, the Rx-Tx time difference of the access network equipment and the timing drift. That is, RTT = UE Rx-Tx +gNB Rx-Tx +offset.
[0163] Next, the positioning server determines the distance between the terminal device and the satellite based on the RTT and the satellite's reference position based on the ephemeris reported by the access network device. After repeatedly measuring the distance relative to multiple satellite reference positions, the terminal's position is calculated.
[0164] Example 2
[0165] Figure 6 is a schematic flowchart of a wireless communication method provided in Example 2 of the present application.
[0166] The method shown in FIG6 can be performed by an access network device, a terminal device, a satellite, and a positioning server. In some cases, the access network device and the satellite can be the same device. In other words, the access network device can be located on the satellite. In other cases, the access network device and the satellite can be different devices. In other words, the access network device and the satellite can be located separately.
[0167] Embodiment 2 may be a part of a satellite-based multi-RTT positioning method. In embodiment 2, the first signal is an SRS, and the second signal is a PRS.
[0168] In embodiment 2, the first time window realizes the coupling relationship between the first signal and the second signal, thereby allowing the UE Rx-Tx Time Difference and gNB Rx-Tx Coupled measurement of time difference.
[0169] The method shown in FIG. 6 may include steps S610 to S680 .
[0170] Step S610: The access network device or the positioning server sends the configuration of the downlink reference signal and the configuration of the uplink reference signal to the terminal device.
[0171] Step S615: The access network device selects a PRS for coupling measurement and indicates to the terminal the subframe where the PRS is located.
[0172] In step S620, the access network device estimates the expected arrival time of the PRS and configures a first time window relative to the reception time of the PRS for the terminal device. The first time window is configured using first configuration information.
[0173] The first time window is accurate to the time slot accuracy.
[0174] The first time window can specifically be an offset and a time length relative to the PRS arrival time, indicating the start time and duration of the first time window. The access network device can also directly indicate two offsets relative to the PRS arrival time, corresponding to the start time and end time of the first time window, etc.
[0175] In step S630, the terminal device receives PRS from the satellite based on the configuration of PRS and measures PRS. The terminal device sends SRS based on the received configuration and records the SRS transmission time, wherein the terminal may have received a periodic or activated semi-periodic SRS configuration. At this time, if an SRS is to be sent within 160ms of the received PRS, the access network device should configure the starting point of the first time window to include and only include one SRS. The terminal may also not be scheduled for periodic SRS transmission or the semi-periodic SRS configuration is not activated. At this time, the access network device can configure an arbitrary suitable first time window and schedule the terminal to send an SRS within the first time window. The terminal subtracts the reception time of the PRS from the transmission time of the SRS to obtain the coupled UE Rx-Tx Time difference.
[0176] This window does not necessarily need to be after PRS reception. If the first time window is before PRS reception, as long as the terminal is scheduled to send SRS within the first time window, the terminal can also determine which SRS is used for coupling measurement of Rx-Tx time difference after PRS arrives, so as to correctly report the UE Rx-Tx Time difference.
[0177] In step S640, the access network device schedules the corresponding serving satellite to receive and measure the SRS as described above. The corresponding SRS configuration information is transmitted to the corresponding satellite. The configuration information includes information about time resources (e.g., time slots), frequency resources (e.g., frequency blocks), code resources (e.g., code sequences), and / or spatial resources (e.g., beams) used for receiving uplink reference signals, etc., to assist the satellite in performing SRS measurements.
[0178] Step S650: The terminal device sends an SRS.
[0179] Step S660: The access network device calculates the coupled gNB based on the PRS transmission time and the SRS arrival time. Rx-Tx Time difference, which can be the difference between the transmission time of PRS and the arrival time of SRS gNB PRS-SRS , or the arrival time difference between the uplink subframe containing SRS and the transmission time of the nearest downlink subframe (i.e. the existing definition of gNB Rx-Tx ) and an integer time slot offset indicating the transmission time of the PRS and the arrival time of the SRS.
[0180] It should be noted that in multi-satellite multi-RTT positioning, satellites are used as reference points for calculating the terminal device's position. Since the distance between the satellite and the access network device is actually known, whether the measurement actually occurs on the satellite or the access network device does not affect the implementation of this embodiment.
[0181] Step S670: The access network device and the terminal device send an RTT report to the positioning server.
[0182] Step S680: The positioning server calculates the location of the terminal device.
[0183] First, determine the RTT based on the reports from the terminal and access network equipment. The RTT is equal to the UE Rx-Tx Time difference, the difference between the Rx-Tx time difference of the access network equipment. That is, RTT = gNB PRS-SRS -UE Rx-Tx .
[0184] Next, the positioning server determines the distance between the terminal and the satellite based on the RTT and the satellite's reference position based on the ephemeris reported by the access network device. After repeatedly measuring the distance relative to multiple satellite reference positions, the terminal's position is calculated.
[0185] Example 3
[0186] Figure 7 is a schematic flowchart of a wireless communication method provided in Example 3 of the present application.
[0187] The method shown in FIG7 can be performed by an access network device, a terminal device, a satellite, and a positioning server. In some cases, the access network device and the satellite can be the same device. In other words, the access network device can be located on the satellite. In some cases, the access network device and the satellite can be different devices. In other words, the access network device and the satellite can be located separately.
[0188] Embodiment 3 may be a part of a satellite-based multi-RTT positioning method. In embodiment 3, the first signal is an SRS, and the second signal is a PRS.
[0189] In embodiment 3, the first time window realizes UE Rx-Tx Time difference and access network equipment Rx-Tx Correct measurement of time difference.
[0190] The method shown in FIG. 7 may include steps S710 to S780 .
[0191] Step S710: The access network device or the positioning server sends the configuration of the downlink reference signal and the configuration of the uplink reference signal to the terminal device.
[0192] Step S720: The access network device estimates the expected arrival time of the PRS and configures a first time window relative to the PRS reception time for the terminal device. The first time window is configured using first configuration information.
[0193] The first time window can be accurate to the time slot accuracy.
[0194] The first time window can specifically be an offset and a time length relative to the PRS arrival time, indicating the start time and duration of the first time window. The access network device can also directly indicate two offsets relative to the PRS arrival time, corresponding to the start time and end time of the first time window, and so on. The length of the first time window should ensure that the error between the timing drift estimated by the access network device based on the center of the first time window and the actual timing drift does not cause the positioning accuracy to exceed the limit. The configuration of the length of the first time window should be determined by the positioning accuracy requirements and the current timing drift rate. The first time window can also be a pre-configured value that can provide a sufficiently accurate estimate at any timing drift rate. In this case, only an offset relative to the PRS arrival time needs to be configured to determine the first time window.
[0195] Step S730: The terminal device receives a PRS from a satellite based on the configuration of the PRS and measures the PRS.
[0196] Step S740: The access network device schedules the corresponding service satellite to receive the SRS, and the corresponding SRS configuration information is transmitted to the corresponding satellite.
[0197] The configuration information includes information on time resources (e.g., time slots), frequency resources (e.g., frequency blocks), code resources (e.g., code sequences) and / or space resources (e.g., beams) for receiving uplink reference signals, etc., to assist the satellite in performing SRS measurements.
[0198] Step S750: The terminal device sends an SRS based on the received configuration. The satellite or the corresponding access network device receives and measures the SRS.
[0199] The terminal may have received a periodic or activated semi-periodic SRS configuration. In this case, if an SRS is to be sent within 160ms of receiving a PRS, the access network device should configure the starting point of the first time window to include at least one SRS.
[0200] The terminal may not be scheduled to transmit periodic SRS or activate semi-periodic SRS configuration. In this case, the access network device may configure an arbitrary appropriate first time window and schedule the terminal to transmit at least one SRS within the first time window.
[0201] This embodiment has no requirement on whether the first time window needs to be located after PRS reception.
[0202] In addition to reporting the Rx-Tx time difference measurement to the access network device, the access network device also needs to report the configured time window and satellite ephemeris to the positioning server.
[0203] Step S760: The access network device and the terminal device send an RTT report to the positioning server.
[0204] Step S770: The positioning server determines the timing drift of the entire reporting process based on the terminal device and the access network device.
[0205] First, the timing drift amount is determined based on the report of the access network device: the positioning server estimates the timing drift rate through the satellite ephemeris and the reference point position selected in the cell. The reference point position can be specifically the GNSS position of the terminal or the center point position of the cell. Since the timing drift rate in the cell is not much different, the position of the reference point does not need to be too precise. The positioning server then determines the time period for eliminating the timing drift based on the report of the access network device. This time period should be the newly defined UE Rx-Tx The sum of half of the time difference and the time difference between PRS reception and SRS transmission, where the time difference between PRS reception and SRS transmission can be determined by the center time of the time window configured by the access network device and the expected arrival time of the PRS, that is:
[0206] Step S780: The positioning server determines the location of the terminal device by combining the reports from the terminal and the access network device.
[0207] First, the positioning server determines the RTT. RTT is equal to UE Rx-Tx Time difference, gNB Rx-Tx The sum of the time difference and the timing drift. That is, RTT = UE Rx-Tx +gNB Rx-Tx +offset.
[0208] Next, the positioning server determines the distance between the terminal and the satellite based on the RTT and the satellite's reference position based on the ephemeris reported by the access network device. After repeatedly measuring the distance relative to multiple satellite reference positions, the terminal's position is calculated.
[0209] Example 4
[0210] Example 4 is directed to the scenario shown in FIG3C .
[0211] Figure 8 is a schematic flowchart of a wireless communication method provided in Example 4 of the present application.
[0212] The method shown in FIG8 can be performed by an access network device, a terminal device, a satellite, and a positioning server. In some cases, the access network device and the satellite can be the same device. In other words, the access network device can be located on the satellite. In some cases, the access network device and the satellite can be different devices. In other words, the access network device and the satellite can be located separately.
[0213] Embodiment 4 may be a part of a satellite-based multi-RTT positioning method. In embodiment 4, the first signal is an SRS, and the second signal is a PRS.
[0214] The method shown in FIG. 8 may include steps S810 to S880 .
[0215] In embodiment 4, the first time window allows the terminal device to achieve multi-satellite UE with as little uplink SRS overhead as possible. Rx-Tx Time Difference and gNB Rx-Tx Correct measurement of time difference.
[0216] Step S810: The access network device or the positioning server sends the configuration of the downlink reference signal and the configuration of the uplink reference signal to the terminal device.
[0217] The configuration of downlink reference signals and uplink reference signals can define the radio resources of downlink reference signals and uplink reference signals. The configuration of downlink reference signals may include, for example, information about time resources (e.g., time slots), frequency resources (e.g., frequency blocks), code resources (e.g., code sequences), and / or spatial resources (e.g., beams) to be used for transmission and reception of downlink reference signals. Typically, for example, the configuration of downlink reference signals may also include one or more transmission parameters to be used for transmission of downlink reference signals, or a (default) transmission mode that defines (or determines) the one or more transmission parameters. Accordingly, for example, the configuration of uplink reference signals may include information about time resources (e.g., time slots), frequency resources (e.g., frequency blocks), code resources (e.g., code sequences), and / or spatial resources (e.g., beams) to be used for transmission and reception of uplink reference signals, etc. The configuration of downlink reference signals and / or uplink reference signals may also include information about the period of transmission of the corresponding reference signal (i.e., the frequency at which it is transmitted / received). The downlink reference signal may specifically be a PRS, and the uplink reference signal may specifically be an SRS. The configured PRS comes from the serving satellite and is scheduled by the access network device or the positioning server. The configuration of the PRS and SRS may have been previously received from the access network device. The access network device may have received the above configuration from the positioning server. In this embodiment, the access network device schedules the terminal to receive PRS from the serving satellite and one or more non-serving satellites. The access network device configures a measurement gap or a PRS processing window (PPW) for the terminal to allow the terminal to receive PRS from the non-serving satellite.
[0218] Step S820: The access network device configures a first time window for the terminal device. The first time window is configured using first configuration information.
[0219] The first time window is accurate to the time slot accuracy.
[0220] The first time window can specifically be an offset and a time length relative to the PRS arrival time, indicating the start time and duration of the first time window. The access network device can also directly indicate two offsets relative to the PRS arrival time, corresponding to the start time and end time of the first time window, etc. The window can be flexibly configured. For example, if there is an intersection within a certain interval (e.g., 160ms) of PRS arrival, the window can be configured within this range, so that multiple satellites can use the same or multiple SRSs sent by the UE for measurement.
[0221] In one scenario, the estimated arrival times of all PRSs do not differ by more than 320 ms. For example, the estimated arrival time of the PRS sent by Sat A is approximately 0 ms; the estimated arrival time of the PRS sent by Sat B is approximately 150 ms; and the estimated arrival time of the PRS sent by Sat C is approximately 300 ms. Sat A is the serving satellite. The access network device can then configure a first time window within the range of (140 ms, 160 ms) for the terminal device.
[0222] In one scenario, the estimated arrival times of two or more PRSs from non-serving satellites differ by no more than 320 ms, while the estimated arrival time of one PRS differs by more than 320 ms from the estimated arrival times of all other PRSs. For example, the estimated arrival time of the PRS transmitted by Sat A is 0 ms; the estimated arrival time of the PRS transmitted by Sat B is 330 ms; and the estimated arrival time of the PRS transmitted by Sat C is 500 ms. The access network device configures a first time window between (-160 ms, 160 ms) and a second time window between (340 ms, 490 ms) for the terminal device.
[0223] In one scenario, the estimated arrival times of two or more PRS groups do not differ by more than 320ms. Another PRS group's estimated arrival time does not differ by more than 320ms from one or more PRS groups, but differs by more than 320ms from the arrival times of other PRS groups. For example, the estimated arrival time of the PRS sent by Sat A is 0ms; the estimated arrival time of the PRS sent by Sat B is 300ms; and the estimated arrival time of the PRS sent by Sat C is 500ms. Based on implementation, the access network device can configure a first time window within the interval (140ms, 160ms) and the interval (340ms, 460ms). In this scenario, the access network device can select an SRS in any time window for measurement based on its own circumstances to complete the RTT measurement relative to Sat B.
[0224] Step S830: The terminal device receives a PRS from a satellite based on the configuration of the PRS and measures the PRS.
[0225] In step S840, the access network device schedules the corresponding serving satellite to receive one or more SRSs as described above, and transmits corresponding SRS configuration information to the corresponding satellite. The configuration information includes information about time resources (e.g., time slots), frequency resources (e.g., frequency blocks), code resources (e.g., code sequences), and / or spatial resources (e.g., beams) used for receiving uplink reference signals, to assist the satellite in performing SRS measurements.
[0226] Step S850: The terminal device sends an SRS based on the received configuration. The satellite or the corresponding access network device receives and measures the SRS.
[0227] The terminal may have received a periodic or activated semi-periodic SRS configuration. In this case, if the time window configurable by the access network device contains the periodic or activated semi-periodic SRS to be sent, the access network device should configure the starting point of the first time window to contain at least one SRS.
[0228] The terminal may not be scheduled to transmit periodic SRS or activate semi-periodic SRS configuration. In this case, the access network device can configure any appropriate first time window within the above range and schedule the terminal to transmit at least one SRS within the first time window.
[0229] In step S860, the access network device estimates the timing drift amount generated by multiple satellites during the multi-RTT measurement process according to the configured first time window and the location of the cell where the terminal is located. First, the access network device estimates the timing drift rate caused by each satellite through the satellite's ephemeris and the reference point position in the cell. The reference point position can be specifically the GNSS position of the terminal or the center point position of the cell. Since the timing drift rate in the cell is not much different, the position of the reference point does not need to be too accurate. Subsequently, the access network device estimates the time period in which the timing drift needs to be eliminated. This time period should be the newly defined UE Rx-Tx The sum of half of the time difference and the time difference delta between PRS reception and SRS transmission, where the time difference between PRS reception and SRS transmission can be determined by the center time of the first time window configured by the access network device and the expected arrival time of the PRS, that is: The access network equipment estimates the timing drift of the entire process and reports it to the positioning server. The reporting method can be direct reporting or combining it with the gNB Rx-TxIn the time difference report (i.e., RTT report), it should be noted that in multi-satellite multi-RTT positioning, the satellite is used as the reference point for calculating the terminal device position. Since the distance between the satellite and the access network device is actually known, whether the measurement actually occurs on the satellite or the access network device does not affect the implementation of this embodiment.
[0230] Step S870: The access network device and the terminal device send an RTT report to the positioning server.
[0231] Step S880: The positioning server calculates the location of the terminal device based on the reports from the terminal device and the access network device.
[0232] First, the positioning server determines the RTT between the terminal and the service satellite based on the reports from the terminal and the access network device, and thus determines the distance between the terminal and the service satellite. S Equal to UE Rx-Tx Time difference, gNB Rx-Tx The sum of the time difference and the timing drift. That is, RTT S =UE Rx-Tx +gNB Rx-Tx +offset.
[0233] The positioning server then determines the distance between the non-serving satellite and the terminal. The specific calculation method is to determine the RTT between the non-serving satellite and the terminal device based on the reports from the terminal and the access network device. B2 , thus obtaining the sum of the distance between non-service terminals and the distance between terminals and service satellites, and subtracting them.
[0234] The positioning server determines the reference positions of all satellites during measurement based on the ephemeris reported by the access network device, thereby determining the terminal location.
[0235] The method embodiments of the present application are described in detail above, and the device embodiments of the present application are described in detail below. It should be understood that the description of the method embodiments corresponds to the description of the device embodiments, so for parts not described in detail, reference can be made to the above method embodiments.
[0236] FIG9 is a schematic structural diagram of a terminal device 900 provided in an embodiment of the present application. The terminal device 900 includes a receiving unit 910 .
[0237] The receiving unit 910 is used to receive the first configuration information sent by the network device; wherein the first configuration information is used to configure the first time window, the terminal device needs to send a first signal within the first time window, the first signal is used to determine the RTT between the terminal device and the network device, and the RTT is also implemented based on the second signal received by the terminal device.
[0238] In some embodiments, the first configuration information is used to indicate one or more of the following information: the start time of the first time window; the end time of the first time window; and the duration of the first time window.
[0239] In some embodiments, the starting time is indicated by a first offset, the starting time is the sum of the first offset and the first time, and the first time is the time when the terminal device receives the second signal.
[0240] In some embodiments, the duration of the first time window satisfies one or more of the following: pre-configuration, pre-setting.
[0241] In some embodiments, the first signal is a first type signal, and the first time window is determined based on scheduling information of the first type signal.
[0242] In some embodiments, the first time window includes the sending time of one or more first type signals scheduled by the scheduling information.
[0243] In some embodiments, when the duration between the sending time of the first type of signal and the first moment is less than the first threshold, the first time window includes the sending time of the first type of signal, and the first moment is the moment when the terminal device receives the second signal.
[0244] In some embodiments, the first threshold may be 160 ms.
[0245] In some embodiments, the first time window is used to determine the amount of timing drift of the RTT.
[0246] In some embodiments, the first time window is used to estimate a first time difference between a reception time of the second signal and a transmission time of the first signal, and the first time difference is used to determine the timing drift amount.
[0247] In some embodiments, the first time difference is determined by a center time of the first time window and an expected arrival time of the second signal.
[0248] In some embodiments, the timing offset satisfies: Among them, rate represents the timing drift rate, delta represents the first time difference, and UE Rx-Tx is the time difference between the terminal device receiving the second signal and sending the first signal, and a is a positive number.
[0249] In some embodiments, timing drift is used to determine RTT.
[0250] In some embodiments, RTT satisfies: RTT=UE Rx-Tx +gNB Rx-Tx +offset; where UE Rx-TxThe time difference between the terminal device receiving the second signal and sending the first signal, gNB Rx-Tx It is the time difference between when the network device receives the first signal and sends the second signal.
[0251] In some embodiments, when the terminal device receives multiple second signals, the first configuration information is used to configure one or more first time windows.
[0252] In some embodiments, when the difference in receiving time of the plurality of second signals is less than or equal to a second threshold, the network device configures a first time window.
[0253] In some embodiments, the second threshold may be 320 ms.
[0254] In some embodiments, the first configuration information is further used to indicate coupling of the first signal and the second signal.
[0255] In some embodiments, the recipient of the first signal comprises a non-terrestrial communication device.
[0256] In an optional embodiment, the receiving unit 910 may be a transceiver 11301. The terminal device 900 may further include a processor 1110 and a memory 1120, as specifically shown in FIG11 .
[0257] FIG10 is a schematic structural diagram of a network device 1000 provided in an embodiment of the present application. The network device 1000 includes a sending unit 1010 .
[0258] The sending unit 1010 is used to send first configuration information to the terminal device; wherein the first configuration information is used to configure a first time window, and the terminal device needs to send a first signal within the first time window. The first signal is used to determine the round-trip time RTT between the terminal device and the network device, and the RTT is also implemented based on the second signal received by the terminal device.
[0259] In some embodiments, the first configuration information is used to indicate one or more of the following information: the start time of the first time window; the end time of the first time window; and the duration of the first time window.
[0260] In some embodiments, the starting time is indicated by a first offset, the starting time is the sum of the first offset and the first time, and the first time is the time when the terminal device receives the second signal.
[0261] In some embodiments, the duration of the first time window satisfies one or more of the following: pre-configuration, pre-setting.
[0262] In some embodiments, the first signal is a first type signal, and the first time window is determined based on scheduling information of the first type signal.
[0263] In some embodiments, the first time window includes the sending time of one or more first type signals scheduled by the scheduling information.
[0264] In some embodiments, when the duration between the sending time of the first type of signal and the first moment is less than the first threshold, the first time window includes the sending time of the first type of signal, and the first moment is the moment when the terminal device receives the second signal.
[0265] In some embodiments, the first threshold may be 160 ms.
[0266] In some embodiments, the first time window is used to determine the amount of timing drift of the RTT.
[0267] In some embodiments, the first time window is used to estimate a first time difference between a reception time of the second signal and a transmission time of the first signal, and the first time difference is used to determine the timing drift amount.
[0268] In some embodiments, the first time difference is determined by a center time of the first time window and an expected arrival time of the second signal.
[0269] In some embodiments, the timing offset satisfies: Among them, rate represents the timing drift rate, delta represents the first time difference, and UE Rx-Tx is the time difference between the terminal device receiving the second signal and sending the first signal, and a is a positive number.
[0270] In some embodiments, timing drift is used to determine RTT.
[0271] In some embodiments, RTT satisfies: RTT=UE Rx-Tx +gNB Rx-Tx +offset; where UE Rx-Tx The time difference between the terminal device receiving the second signal and sending the first signal, gNB Rx-Tx It is the time difference between when the network device receives the first signal and sends the second signal.
[0272] In some embodiments, when the terminal device receives multiple second signals, the first configuration information is used to configure one or more first time windows.
[0273] In some embodiments, when the difference in receiving time of the plurality of second signals is less than or equal to a second threshold, the network device configures a first time window.
[0274] In some embodiments, the second threshold may be 320 ms.
[0275] In some embodiments, the first configuration information is further used to indicate coupling of the first signal and the second signal.
[0276] In some embodiments, the recipient of the first signal comprises a non-terrestrial communication device.
[0277] In an optional embodiment, the sending unit 1010 may be a transceiver 11301. The network device 1000 may further include a processor 1110 and a memory 1120, as specifically shown in FIG11 .
[0278] Figure 11 is a schematic block diagram of a communication device according to an embodiment of the present application. The dashed lines in Figure 11 indicate that the unit or module is optional. Apparatus 1100 may be used to implement the method described in the above method embodiment. Apparatus 1100 may be a chip, a terminal device, or a network device.
[0279] The device 1100 may include one or more processors 1110. The processor 1110 may support the device 1100 to implement the method described in the method embodiment above. The processor 1110 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0280] The apparatus 1100 may further include one or more memories 1120. The memories 1120 store programs that can be executed by the processor 1110, causing the processor 1110 to perform the methods described in the above method embodiments. The memories 1120 may be independent of the processor 1110 or integrated into the processor 1110.
[0281] The apparatus 1100 may further include a transceiver 1130. The processor 1110 may communicate with other devices or chips via the transceiver 1130. For example, the processor 1110 may transmit and receive data with other devices or chips via the transceiver 1130.
[0282] The present application also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to a terminal or network device provided in the present application, and the program enables a computer to execute the method performed by the terminal or network device in each embodiment of the present application.
[0283] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal or network device provided in the present application, and the program causes a computer to execute the method performed by the terminal or network device in each embodiment of the present application.
[0284] The embodiments of the present application also provide a computer program. The computer program can be applied to the terminal or network device provided in the embodiments of the present application, and the computer program enables a computer to execute the method performed by the terminal or network device in each embodiment of the present application.
[0285] It should be understood that the terms "system" and "network" in this application can be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The terms "first", "second", "third", and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.
[0286] In the embodiments of this application, the term "indication" may refer to a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" may refer to a direct indication of B, e.g., B can obtain information through A; it may refer to an indirect indication of B, e.g., A indicates C, e.g., B can obtain information through C; or it may refer to an association between A and B.
[0287] In the embodiment of the present application, "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should be understood that determining B based on A does not mean determining B based solely on A, but B can also be determined based on A and / or other information.
[0288] In the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and indication, configuration and configuration, etc.
[0289] In the embodiments of the present application, "pre-definition" or "pre-configuration" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device and a network device). The present application does not limit the specific implementation method. For example, pre-definition may refer to information defined in a protocol.
[0290] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communications field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.
[0291] In the embodiments of this application, the term "and / or" is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the related objects are in an "or" relationship.
[0292] In the embodiments of this application, the term "include" can refer to direct inclusion or indirect inclusion. Alternatively, the term "include" in the embodiments of this application can be replaced with "indicates" or "is used to determine." For example, "A includes B" can be replaced with "A indicates B" or "A is used to determine B."
[0293] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0294] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0295] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0296] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0297] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0298] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A wireless communication method, characterized in that: include: The terminal device receives the first configuration information sent by the network device; Among them, the first configuration information is used to configure a first time window, the terminal device needs to send a first signal within the first time window, the first signal is used to determine the round-trip time RTT between the terminal device and the network device, and the RTT is also realized based on the second signal received by the terminal device.
2. The method according to claim 1, characterized in that: The first configuration information is used to indicate one or more of the following information: The starting time of the first time window; The end time of the first time window; The duration of the first time window.
3. The method according to claim 2, characterized in that The starting time is indicated by a first offset, and the starting time is the sum of the first offset and a first time, and the first time is the time when the terminal device receives the second signal.
4. The method according to any one of claims 1 to 3, characterized in that The duration of the first time window meets: pre-configuration and / or pre-setting.
5. The method according to any one of claims 1 to 4, characterized in that The first signal is a first type signal, and the first time window is determined based on scheduling information of the first type signal.
6. The method according to claim 5, characterized in that The first time window includes the sending time of one or more first type signals scheduled by the scheduling information.
7. The method according to claim 6, characterized in that When the duration between the sending time of the first type of signal and the first moment is less than the first threshold, the first time window includes the sending time of the first type of signal, and the first moment is the moment when the terminal device receives the second signal.
8. The method according to any one of claims 1 to 7, characterized in that The first time window is used to determine the timing drift of the RTT.
9. The method according to claim 8, characterized in that The first time window is used to estimate a first time difference between a reception time of the second signal and a transmission time of the first signal, and the first time difference is used to determine a timing drift amount.
10. The method according to claim 9, characterized in that The first time difference is determined by a center time of the first time window and an estimated arrival time of the second signal.
11. The method according to claim 10, characterized in that The timing drift offset satisfies: Wherein, the rate represents the timing drift rate, the delta represents the first time difference, and the UE Rx-Tx is the time difference between the terminal device receiving the second signal and sending the first signal, and a is a positive number.
12. The method according to claims 8-11, characterized in that: The timing drift is used to determine the RTT.
13. The method according to claim 12, characterized in that The RTT satisfies: RTT = UE Rx-Tx +gNB Rx-Tx +offset; wherein the UE Rx-Tx is the time difference between when the terminal device receives the second signal and when it sends the first signal, the gNB Rx-Tx It is the time difference between the network device receiving the first signal and sending the second signal.
14. The method according to any one of claims 1 to 13, characterized in that In the case where the terminal device receives multiple second signals, the first configuration information is used to configure one or more of the first time windows.
15. The method according to claim 14, characterized in that When the difference in receiving time of the plurality of second signals is less than or equal to a second threshold, the network device configures a first time window.
16. The method according to any one of claims 1 to 15, characterized in that The first configuration information is further used to indicate that the first signal and the second signal are coupled.
17. The method according to any one of claims 1 to 16, characterized in that The receiver of the first signal includes a non-terrestrial communication device.
18. A wireless communication method, characterized in that: include: The network device sends first configuration information to the terminal device; Among them, the first configuration information is used to configure a first time window, the terminal device needs to send a first signal within the first time window, the first signal is used to determine the round-trip time RTT between the terminal device and the network device, and the RTT is also realized based on the second signal received by the terminal device.
19. The method according to claim 18, characterized in that The first configuration information is used to indicate one or more of the following information: The starting time of the first time window; The end time of the first time window; The duration of the first time window.
20. The method according to claim 19, characterized in that The starting time is indicated by a first offset, and the starting time is the sum of the first offset and a first time, and the first time is the time when the terminal device receives the second signal.
21. The method according to any one of claims 18 to 20, characterized in that The duration of the first time window meets: pre-configuration and / or pre-setting.
22. The method according to any one of claims 18 to 21, characterized in that The first signal is a first type signal, and the first time window is determined based on scheduling information of the first type signal.
23. The method according to claim 22, characterized in that The first time window includes the sending time of one or more first type signals scheduled by the scheduling information.
24. The method according to claim 23, characterized in that When the duration between the sending time of the first type of signal and the first moment is less than the first threshold, the first time window includes the sending time of the first type of signal, and the first moment is the moment when the terminal device receives the second signal.
25. The method according to any one of claims 18 to 24, characterized in that The first time window is used to determine the timing drift of the RTT.
26. The method according to claim 25, characterized in that The first time window is used to estimate a first time difference between a reception time of the second signal and a transmission time of the first signal, and the first time difference is used to determine a timing drift amount.
27. The method according to claim 26, characterized in that The first time difference is determined by a center time of the first time window and an estimated arrival time of the second signal.
28. The method according to claim 27, characterized in that The timing drift offset satisfies: Wherein, the rate represents the timing drift rate, the delta represents the first time difference, and the UE Rx-Tx is the time difference between the terminal device receiving the second signal and sending the first signal, and a is a positive number.
29. The method according to claims 25-28, characterized in that The timing drift is used to determine the RTT.
30. The method according to claim 29, characterized in that The RTT satisfies: RTT = UE Rx-Tx +gNB Rx-Tx +offset; wherein the UE Rx-Tx is the time difference between when the terminal device receives the second signal and when it sends the first signal, the gNB Rx-Tx It is the time difference between the network device receiving the first signal and sending the second signal.
31. The method according to any one of claims 18 to 30, characterized in that In the case where the terminal device receives multiple second signals, the first configuration information is used to configure one or more of the first time windows.
32. The method according to claim 31, characterized in that When the difference in receiving time of the plurality of second signals is less than or equal to a second threshold, the network device configures a first time window.
33. The method according to any one of claims 18 to 32, characterized in that The first configuration information is further used to indicate that the first signal and the second signal are coupled.
34. The method according to any one of claims 18 to 33, characterized in that The receiver of the first signal includes a non-terrestrial communication device.
35. A terminal device, characterized in that: include: A receiving unit, configured to receive first configuration information sent by a network device; Among them, the first configuration information is used to configure a first time window, the terminal device needs to send a first signal within the first time window, the first signal is used to determine the round-trip time RTT between the terminal device and the network device, and the RTT is also realized based on the second signal received by the terminal device.
36. The terminal device according to claim 35, characterized in that: The first configuration information is used to indicate one or more of the following information: The starting time of the first time window; The end time of the first time window; The duration of the first time window.
37. The terminal device according to claim 36, characterized in that: The starting time is indicated by a first offset, and the starting time is the sum of the first offset and a first time, and the first time is the time when the terminal device receives the second signal.
38. The terminal device according to any one of claims 35 to 37, characterized in that: The duration of the first time window meets: pre-configuration and / or pre-setting.
39. The terminal device according to any one of claims 35 to 38, characterized in that: The first signal is a first type signal, and the first time window is determined based on scheduling information of the first type signal.
40. The terminal device according to claim 39, characterized in that: The first time window includes the sending time of one or more first type signals scheduled by the scheduling information.
41. The terminal device according to claim 40, characterized in that: When the duration between the sending time of the first type of signal and the first moment is less than the first threshold, the first time window includes the sending time of the first type of signal, and the first moment is the moment when the terminal device receives the second signal.
42. The terminal device according to any one of claims 35 to 41, characterized in that: The first time window is used to determine the timing drift of the RTT.
43. The terminal device according to claim 42, characterized in that: The first time window is used to estimate a first time difference between a reception time of the second signal and a transmission time of the first signal, and the first time difference is used to determine a timing drift amount.
44. The terminal device according to claim 43, characterized in that: The first time difference is determined by a center time of the first time window and an estimated arrival time of the second signal.
45. The terminal device according to claim 44, characterized in that: The timing drift offset satisfies: Wherein, the rate represents the timing drift rate, the delta represents the first time difference, and the UE Rx-Tx is the time difference between the terminal device receiving the second signal and sending the first signal, and a is a positive number.
46. The terminal device according to claims 42-45, characterized in that: The timing drift is used to determine the RTT.
47. The terminal device according to claim 46, characterized in that: The RTT satisfies: RTT = UE Rx-Tx +gNB Rx-Tx +offset; wherein the UE Rx-Tx is the time difference between when the terminal device receives the second signal and when it sends the first signal, the gNB Rx-Tx It is the time difference between the network device receiving the first signal and sending the second signal.
48. The terminal device according to any one of claims 35 to 47, characterized in that: In the case where the terminal device receives multiple second signals, the first configuration information is used to configure one or more of the first time windows.
49. The terminal device according to claim 48, characterized in that: When the difference in receiving time of the plurality of second signals is less than or equal to a second threshold, the network device configures a first time window.
50. The terminal device according to any one of claims 35 to 49, characterized in that: The first configuration information is further used to indicate that the first signal and the second signal are coupled.
51. The terminal device according to any one of claims 35 to 50, characterized in that: The receiver of the first signal includes a non-terrestrial communication device.
52. A network device, characterized in that: include: A sending unit, configured to send first configuration information to a terminal device; Among them, the first configuration information is used to configure a first time window, the terminal device needs to send a first signal within the first time window, the first signal is used to determine the round-trip time RTT between the terminal device and the network device, and the RTT is also realized based on the second signal received by the terminal device.
53. The network device according to claim 52, characterized in that: The first configuration information is used to indicate one or more of the following information: The starting time of the first time window; The end time of the first time window; The duration of the first time window.
54. The network device according to claim 53, characterized in that The starting time is indicated by a first offset, and the starting time is the sum of the first offset and a first time, and the first time is the time when the terminal device receives the second signal.
55. The network device according to any one of claims 52 to 54, characterized in that: The duration of the first time window meets: pre-configuration and / or pre-setting.
56. The network device according to any one of claims 52-55, characterized in that: The first signal is a first type signal, and the first time window is determined based on scheduling information of the first type signal.
57. The network device according to claim 56, characterized in that The first time window includes the sending time of one or more first type signals scheduled by the scheduling information.
58. The network device according to claim 57, characterized in that When the duration between the sending time of the first type of signal and the first moment is less than the first threshold, the first time window includes the sending time of the first type of signal, and the first moment is the moment when the terminal device receives the second signal.
59. The network device according to any one of claims 52 to 58, characterized in that: The first time window is used to determine the timing drift of the RTT.
60. The network device according to claim 59, characterized in that The first time window is used to estimate a first time difference between a reception time of the second signal and a transmission time of the first signal, and the first time difference is used to determine a timing drift amount.
61. The network device according to claim 60, characterized in that The first time difference is determined by a center time of the first time window and an estimated arrival time of the second signal.
62. The network device according to claim 61, characterized in that The timing drift offset satisfies: Wherein, the rate represents the timing drift rate, the delta represents the first time difference, and the UE Rx-Tx is the time difference between the terminal device receiving the second signal and sending the first signal, and a is a positive number.
63. The network device according to claims 59-62, characterized in that: The timing drift is used to determine the RTT.
64. The network device according to claim 63, characterized in that: The RTT satisfies: RTT = UE Rx-Tx +gNB Rx-Tx +offset; wherein the UE Rx-Tx is the time difference between when the terminal device receives the second signal and when it sends the first signal, the gNB Rx-Tx It is the time difference between the network device receiving the first signal and sending the second signal.
65. The network device according to any one of claims 52 to 64, characterized in that: In the case where the terminal device receives multiple second signals, the first configuration information is used to configure one or more of the first time windows.
66. The network device according to claim 65, characterized in that When the difference in receiving time of the plurality of second signals is less than or equal to a second threshold, the network device configures a first time window.
67. The network device according to any one of claims 52 to 66, characterized in that: The first configuration information is further used to indicate that the first signal and the second signal are coupled.
68. The network device according to any one of claims 52 to 67, characterized in that: The receiver of the first signal includes a non-terrestrial communication device.
69. A terminal device, characterized in that: The method comprises a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory so that the terminal device executes the method as claimed in any one of claims 1 to 17.
70. A network device, characterized in that: The device comprises a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory so that the network device executes the method as claimed in any one of claims 18 to 34.
71. A device, characterized in that The device comprises a processor, configured to call a program from a memory so as to cause the device to execute a method as claimed in any one of claims 1 to 34.
72. A chip, characterized in that: It comprises a processor, which is used to call a program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 34.
73. A computer-readable storage medium, characterized in that A program is stored thereon, the program causing a computer to execute the method according to any one of claims 1 to 34.
74. A computer program product, characterized in that The method comprises a program which causes a computer to execute the method according to any one of claims 1 to 34.
75. A computer program, characterized in that The computer program causes a computer to execute the method according to any one of claims 1 to 34.
Citation Information
Patent Citations
Method and device for sending and configuring reference signal
CN115529112A
Positioning reference signal transmission triggered by sounding reference signal
WO2022061617A1