Uplink joint receiving method and device and storage medium
By calculating and transmitting the FFT window time offset adjustment amount of the second network device in a non-terrestrial network with a multi-point joint reception, the problem of the arrival time difference of the uplink data signal is solved, time alignment is realized, and signal-to-noise ratio and system capacity are improved.
Patent Information
- Application Number
- CN202311199243.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-15
- Publication Date
- 2025-03-18
AI Technical Summary
In a non-terrestrial network with joint reception of multiple points, due to the large delay from the terminal to the satellite, the time difference between the uplink data signal arrives at the corresponding base stations of different satellites is too large, resulting in inter-symbol interference and inter-channel interference, affecting the uplink signal-to-noise ratio and the gain of data signal merging.
By determining the ephemeris link delay difference and delay error value at the current time in the first network device, the fast Fourier transform FFT window time offset adjustment amount of the second network device is calculated and sent to the second network device, so that it adjusts the FFT window time offset to achieve time alignment.
It effectively avoids inter-symbol interference and inter-channel interference, improves the signal-to-noise ratio of uplink data signals and terminal throughput, improves the uplink coverage and performance of NTN networks, and increases system capacity.
Smart Images

Figure CN119653473A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to an uplink joint reception method, device and storage medium. Background Art
[0002] For non-terrestrial networks (NTN) with multi-point joint reception, due to the large delay from the terminal (or user equipment, UE) to the satellite, if the arrival time difference of the uplink data signal to the corresponding base stations of different satellites is too large (i.e., time misalignment), inter-symbol interference (ISI) and inter-channel interference (ICI) will be generated, affecting the uplink signal-to-noise ratio (SINR), thereby reducing the gain of the uplink data signal combination and even causing negative gain. Summary of the invention
[0003] In view of the problems existing in the prior art, the present application provides an uplink joint reception method, device and storage medium.
[0004] In a first aspect, the present application provides an uplink joint reception method, applied to a first network device, including:
[0005] Determine the ephemeris link delay difference at the current moment when receiving the uplink data signal sent by the terminal; the ephemeris link delay difference is used to characterize the delay difference between the first ephemeris link from the terminal to the first network device and the second ephemeris link from the terminal to the second network device;
[0006] Determine a fast Fourier transform (FFT) window time offset adjustment amount of the second network device based on the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment;
[0007] The FFT window time offset adjustment amount is sent to the second network device, and the FFT window time offset adjustment amount is used for the second network device and the first network device to jointly receive the uplink data signal sent by the terminal.
[0008] In some embodiments, the ephemeris link delay difference error value at the current moment is determined based on the ephemeris link delay difference error value at the first moment;
[0009] The first moment is the moment at which the uplink reference signal sent by the terminal is received most recently before the current moment.
[0010] In some embodiments, the ephemeris link delay error value at the first moment is determined based on the following method:
[0011] Determine the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment; the link measurement delay difference is determined based on the difference between the first uplink relative arrival time UL-RTOA measurement amount and the second UL-RTOA measurement amount, the first UL-RTOA measurement amount is the UL-RTOA measurement amount obtained by measuring the uplink reference signal by the first network device, and the second UL-RTOA measurement amount is the UL-RTOA measurement amount obtained by measuring the uplink reference signal by the second network device;
[0012] Based on the difference between the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment, the ephemeris link delay difference error value at the first moment is determined.
[0013] In some embodiments, the ephemeris link delay difference error value at the current moment is obtained based on the ephemeris link delay difference error value at the first moment and a Kalman filter algorithm prediction.
[0014] In some embodiments, the first ephemeris link includes a first user link from the terminal to the first satellite and a first feeder link from the first satellite to a gateway where the first network device is located, and the second ephemeris link includes a second user link from the terminal to the second satellite and a second feeder link from the second satellite to a gateway where the second network device is located;
[0015] The first satellite is a satellite corresponding to the first network device, and the second satellite is a satellite corresponding to the second network device.
[0016] In some embodiments, the ephemeris link delay difference at the current moment or the ephemeris link delay difference at the first moment is determined based on the following method:
[0017] Determine the length of the first user link at time t based on the location information of the terminal at time t and the ephemeris information of the first satellite; determine the length of the second user link at time t based on the location information of the terminal at time t and the ephemeris information of the second satellite; determine the length of the first feeder link at time t based on the location information of the gateway where the first network device is located and the ephemeris information of the first satellite; determine the length of the second feeder link at time t based on the location information of the gateway where the second network device is located and the ephemeris information of the second satellite;
[0018] Determine the ephemeris link delay difference at time t based on the length of the first user link at time t, the length of the second user link at time t, the length of the first feeder link at time t, and the length of the second feeder link at time t;
[0019] Time t is the current time or the first time.
[0020] In some embodiments, the ephemeris link delay difference at time t is based on Sure;
[0021] Wherein, Gateway_Distance_Master represents the length of the first feeder link at time t, UE_Distance_Master represents the length of the first user link at time t, Gateway_Distance_Coordinate represents the length of the second feeder link at time t, UE_Distance_Coordinate represents the length of the second user link at time t, and Speed_Radio represents the radio propagation speed.
[0022] In some embodiments, the length of the first user link at time t, the length of the second user link at time t, the length of the first feeder link at time t, or the length of the second feeder link at time t is determined based on the following formula:
[0023]
[0024]
[0025] Where, L e represents the length of the target link at time t, R e represents the radius of the earth, r represents the distance from the satellite to the center of the earth corresponding to the target link at time t, represents the latitude of the terminal or gateway corresponding to the target link at time t, θ l represents the longitude of the terminal or gateway corresponding to the target link at time t, θ s Indicates the longitude of the satellite corresponding to the target link at time t;
[0026] The target link is a first user link, a second user link, a first feeder link, or a second feeder link.
[0027] In some embodiments, determining a fast Fourier transform (FFT) window time offset adjustment amount of the second network device based on the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment includes:
[0028] Based on the difference between the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment, determine the FFT window time offset adjustment amount of the second network device.
[0029] In some embodiments, the method further comprises:
[0030] After receiving the uplink reference signal sent by the terminal and completing the calculation of the ephemeris delay error value, starting the first timer configured for operation management and maintenance OAM;
[0031] When the first timer times out or an uplink reference signal sent by the terminal is received again, the ephemeris delay error value is recalculated.
[0032] In some embodiments, the method further comprises:
[0033] A second UL-RTOA measurement value sent by a second network device is received.
[0034] In a second aspect, the present application further provides an uplink joint reception method, applied to a second network device, including:
[0035] Receiving a fast Fourier transform (FFT) window time offset adjustment value of a second network device sent by the first network device;
[0036] Based on the FFT window time offset adjustment amount, jointly receiving the uplink data signal sent by the terminal with the first network device;
[0037] Among them, the FFT window time offset adjustment amount is determined based on the ephemeris link delay difference when the first network device receives the uplink data signal, and the ephemeris link delay difference error value when the first network device receives the uplink data signal; the ephemeris link delay difference is used to characterize the delay difference between the first ephemeris link from the terminal to the first network device and the second ephemeris link from the terminal to the second network device.
[0038] In some embodiments, the method further comprises:
[0039] A second uplink relative time of arrival UL-RTOA measurement value obtained by the second network device measuring the uplink reference signal is sent to the first network device.
[0040] In a third aspect, the present application further provides a first network device, including a memory, a transceiver, and a processor;
[0041] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0042] Determine the ephemeris link delay difference at the current moment when receiving the uplink data signal sent by the terminal; the ephemeris link delay difference is used to characterize the delay difference between the first ephemeris link from the terminal to the first network device and the second ephemeris link from the terminal to the second network device;
[0043] Determine a fast Fourier transform (FFT) window time offset adjustment amount of the second network device based on the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment;
[0044] The FFT window time offset adjustment amount is sent to the second network device, and the FFT window time offset adjustment amount is used for the second network device and the first network device to jointly receive the uplink data signal sent by the terminal.
[0045] In some embodiments, the ephemeris link delay difference error value at the current moment is determined based on the ephemeris link delay difference error value at the first moment;
[0046] The first moment is the moment at which the uplink reference signal sent by the terminal is received most recently before the current moment.
[0047] In some embodiments, the ephemeris link delay error value at the first moment is determined based on the following method:
[0048] Determine the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment; the link measurement delay difference is determined based on the difference between the first uplink relative arrival time UL-RTOA measurement amount and the second UL-RTOA measurement amount, the first UL-RTOA measurement amount is the UL-RTOA measurement amount obtained by measuring the uplink reference signal by the first network device, and the second UL-RTOA measurement amount is the UL-RTOA measurement amount obtained by measuring the uplink reference signal by the second network device;
[0049] Based on the difference between the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment, the ephemeris link delay difference error value at the first moment is determined.
[0050] In some embodiments, the ephemeris link delay difference error value at the current moment is obtained based on the ephemeris link delay difference error value at the first moment and a Kalman filter algorithm prediction.
[0051] In some embodiments, the first ephemeris link includes a first user link from the terminal to the first satellite and a first feeder link from the first satellite to a gateway where the first network device is located, and the second ephemeris link includes a second user link from the terminal to the second satellite and a second feeder link from the second satellite to a gateway where the second network device is located;
[0052] The first satellite is a satellite corresponding to the first network device, and the second satellite is a satellite corresponding to the second network device.
[0053] In some embodiments, the ephemeris link delay difference at the current moment or the ephemeris link delay difference at the first moment is determined based on the following method:
[0054] Determine the length of the first user link at time t based on the location information of the terminal at time t and the ephemeris information of the first satellite; determine the length of the second user link at time t based on the location information of the terminal at time t and the ephemeris information of the second satellite; determine the length of the first feeder link at time t based on the location information of the gateway where the first network device is located and the ephemeris information of the first satellite; determine the length of the second feeder link at time t based on the location information of the gateway where the second network device is located and the ephemeris information of the second satellite;
[0055] Determine the ephemeris link delay difference at time t based on the length of the first user link at time t, the length of the second user link at time t, the length of the first feeder link at time t, and the length of the second feeder link at time t;
[0056] Time t is the current time or the first time.
[0057] In some embodiments, the ephemeris link delay difference at time t is based on Sure;
[0058] Wherein, Gateway_Distance_Master represents the length of the first feeder link at time t, UE_Distance_Master represents the length of the first user link at time t, Gateway_Distance_Coordinate represents the length of the second feeder link at time t, UE_Distance_Coordinate represents the length of the second user link at time t, and Speed_Radio represents the radio propagation speed.
[0059] In some embodiments, the length of the first user link at time t, the length of the second user link at time t, the length of the first feeder link at time t, or the length of the second feeder link at time t is determined based on the following formula:
[0060]
[0061]
[0062] Where, L e represents the length of the target link at time t, R e represents the radius of the earth, r represents the distance from the satellite to the center of the earth corresponding to the target link at time t, represents the latitude of the terminal or gateway corresponding to the target link at time t, θ l represents the longitude of the terminal or gateway corresponding to the target link at time t, θ s Indicates the longitude of the satellite corresponding to the target link at time t;
[0063] The target link is a first user link, a second user link, a first feeder link, or a second feeder link.
[0064] In some embodiments, determining a fast Fourier transform (FFT) window time offset adjustment amount of the second network device based on the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment includes:
[0065] Based on the difference between the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment, determine the FFT window time offset adjustment amount of the second network device.
[0066] In some embodiments, the operations further include:
[0067] After receiving the uplink reference signal sent by the terminal and completing the calculation of the ephemeris delay error value, starting the first timer configured for operation management and maintenance OAM;
[0068] When the first timer times out or an uplink reference signal sent by the terminal is received again, the ephemeris delay error value is recalculated.
[0069] In some embodiments, the operations further include:
[0070] A second UL-RTOA measurement value sent by a second network device is received.
[0071] In a fourth aspect, the present application further provides a second network device, including a memory, a transceiver, and a processor;
[0072] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0073] Receiving a fast Fourier transform (FFT) window time offset adjustment value of a second network device sent by the first network device;
[0074] Based on the FFT window time offset adjustment amount, jointly receiving the uplink data signal sent by the terminal with the first network device;
[0075] Among them, the FFT window time offset adjustment amount is determined based on the ephemeris link delay difference when the first network device receives the uplink data signal, and the ephemeris link delay difference error value when the first network device receives the uplink data signal; the ephemeris link delay difference is used to characterize the delay difference between the first ephemeris link from the terminal to the first network device and the second ephemeris link from the terminal to the second network device.
[0076] In some embodiments, the operations further include:
[0077] A second uplink relative time of arrival UL-RTOA measurement value obtained by the second network device measuring the uplink reference signal is sent to the first network device.
[0078] In a fifth aspect, the present application further provides an uplink joint receiving device, including:
[0079] A first determining unit is used to determine the ephemeris link delay difference at the current moment when receiving an uplink data signal sent by the terminal; the ephemeris link delay difference is used to characterize the delay difference between a first ephemeris link from the terminal to the first network device and a second ephemeris link from the terminal to the second network device;
[0080] A second determining unit is used to determine a fast Fourier transform FFT window time offset adjustment amount of the second network device based on the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment;
[0081] The first sending unit is used to send the FFT window time offset adjustment value to the second network device, and the FFT window time offset adjustment value is used for the second network device and the first network device to jointly receive the uplink data signal sent by the terminal.
[0082] In some embodiments, the ephemeris link delay difference error value at the current moment is determined based on the ephemeris link delay difference error value at the first moment;
[0083] The first moment is the moment at which the uplink reference signal sent by the terminal is received most recently before the current moment.
[0084] In some embodiments, the ephemeris link delay error value at the first moment is determined based on the following method:
[0085] Determine the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment; the link measurement delay difference is determined based on the difference between the first uplink relative arrival time UL-RTOA measurement amount and the second UL-RTOA measurement amount, the first UL-RTOA measurement amount is the UL-RTOA measurement amount obtained by measuring the uplink reference signal by the first network device, and the second UL-RTOA measurement amount is the UL-RTOA measurement amount obtained by measuring the uplink reference signal by the second network device;
[0086] Based on the difference between the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment, the ephemeris link delay difference error value at the first moment is determined.
[0087] In some embodiments, the ephemeris link delay difference error value at the current moment is obtained based on the ephemeris link delay difference error value at the first moment and a Kalman filter algorithm prediction.
[0088] In some embodiments, the first ephemeris link includes a first user link from the terminal to the first satellite and a first feeder link from the first satellite to a gateway where the first network device is located, and the second ephemeris link includes a second user link from the terminal to the second satellite and a second feeder link from the second satellite to a gateway where the second network device is located;
[0089] The first satellite is a satellite corresponding to the first network device, and the second satellite is a satellite corresponding to the second network device.
[0090] In some embodiments, the ephemeris link delay difference at the current moment or the ephemeris link delay difference at the first moment is determined based on the following method:
[0091] Determine the length of the first user link at time t based on the location information of the terminal at time t and the ephemeris information of the first satellite; determine the length of the second user link at time t based on the location information of the terminal at time t and the ephemeris information of the second satellite; determine the length of the first feeder link at time t based on the location information of the gateway where the first network device is located and the ephemeris information of the first satellite; determine the length of the second feeder link at time t based on the location information of the gateway where the second network device is located and the ephemeris information of the second satellite;
[0092] Determine the ephemeris link delay difference at time t based on the length of the first user link at time t, the length of the second user link at time t, the length of the first feeder link at time t, and the length of the second feeder link at time t;
[0093] Time t is the current time or the first time.
[0094] In some embodiments, the ephemeris link delay difference at time t is based on Sure;
[0095] Wherein, Gateway_Distance_Master represents the length of the first feeder link at time t, UE_Distance_Master represents the length of the first user link at time t, Gateway_Distance_Coordinate represents the length of the second feeder link at time t, UE_Distance_Coordinate represents the length of the second user link at time t, and Speed_Radio represents the radio propagation speed.
[0096] In some embodiments, the length of the first user link at time t, the length of the second user link at time t, the length of the first feeder link at time t, or the length of the second feeder link at time t is determined based on the following formula:
[0097]
[0098]
[0099] Where, L e represents the length of the target link at time t, R e represents the radius of the earth, r represents the distance from the satellite to the center of the earth corresponding to the target link at time t, represents the latitude of the terminal or gateway corresponding to the target link at time t, θ l represents the longitude of the terminal or gateway corresponding to the target link at time t, θ s Indicates the longitude of the satellite corresponding to the target link at time t;
[0100] The target link is a first user link, a second user link, a first feeder link, or a second feeder link.
[0101] In some embodiments, determining a fast Fourier transform (FFT) window time offset adjustment amount of the second network device based on the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment includes:
[0102] Based on the difference between the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment, determine the FFT window time offset adjustment amount of the second network device.
[0103] In some embodiments, the apparatus further comprises:
[0104] A timer starting unit, configured to start a first timer configured for operation management and maintenance OAM after receiving an uplink reference signal sent by the terminal and completing a calculation of an ephemeris delay error value;
[0105] The calculation unit is used to recalculate the ephemeris delay error value when the first timer times out or the uplink reference signal sent by the terminal is received again.
[0106] In some embodiments, the apparatus further comprises:
[0107] The first receiving unit is configured to receive a second UL-RTOA measurement value sent by a second network device.
[0108] In a sixth aspect, the present application further provides an uplink joint receiving device, including:
[0109] A second receiving unit, configured to receive a fast Fourier transform (FFT) window time offset adjustment value of a second network device sent by the first network device;
[0110] A third receiving unit, configured to jointly receive, with the first network device, an uplink data signal sent by the terminal based on the FFT window time offset adjustment amount;
[0111] Among them, the FFT window time offset adjustment amount is determined based on the ephemeris link delay difference when the first network device receives the uplink data signal, and the ephemeris link delay difference error value when the first network device receives the uplink data signal; the ephemeris link delay difference is used to characterize the delay difference between the first ephemeris link from the terminal to the first network device and the second ephemeris link from the terminal to the second network device.
[0112] In some embodiments, the apparatus further comprises:
[0113] The second sending unit is used to send a second uplink relative time of arrival UL-RTOA measurement value obtained by the second network device measuring the uplink reference signal to the first network device.
[0114] In the seventh aspect, the present application also provides a non-transitory readable storage medium, which stores a computer program, and the computer program is used to enable a processor to execute the uplink joint reception method described in the first aspect as described above, or execute the uplink joint reception method described in the second aspect as described above.
[0115] In an eighth aspect, the present application further provides a communication device, in which a computer program is stored, and the computer program is used to enable the communication device to execute the uplink joint reception method described in the first aspect as described above, or to execute the uplink joint reception method described in the second aspect as described above.
[0116] In the ninth aspect, the present application also provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, wherein the computer program is used to enable the processor to execute the uplink joint reception method described in the first aspect as described above, or to execute the uplink joint reception method described in the second aspect as described above.
[0117] In the tenth aspect, the present application also provides a chip product, in which a computer program is stored, and the computer program is used to enable the chip product to execute the uplink joint reception method described in the first aspect as described above, or to execute the uplink joint reception method described in the second aspect as described above.
[0118] The present application provides an uplink joint reception method, apparatus, and storage medium. The first network device can determine the FFT window time offset adjustment amount of the second network device based on the ephemeris link delay difference and the ephemeris link delay difference error value when receiving the uplink data signal. The second network device adjusts its own FFT window time offset based on the FFT window time offset adjustment amount, thereby ensuring that different network devices cooperate to receive the uplink data signal sent by the terminal, avoiding ISI or ICI, ensuring the gain effect of uplink data signal merging, improving the SNR and terminal throughput of the uplink data, improving the uplink coverage and uplink performance of the NTN network, and improving the system capacity. BRIEF DESCRIPTION OF THE DRAWINGS
[0119] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the following is a brief introduction to the drawings required for use in the embodiments or the related technical descriptions. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0120] Figure 1 An example diagram of FFT window time offset provided for related technologies;
[0121] Figure 2 An example diagram of ISI in multi-point joint reception provided for related technologies;
[0122] Figure 3 An example diagram of a multi-connection NTN network provided for related technology;
[0123] Figure 4 An example diagram of the misalignment of the arrival time of PUSCH at the primary and secondary base stations in a multi-connection NTN network architecture provided for related technologies;
[0124] Figure 5 One of the flowcharts of the uplink joint reception method provided in an embodiment of the present application;
[0125] Figure 6 An example diagram of a terminal provided in an embodiment of the present application connecting a primary cell to a secondary cell through an NTN network;
[0126] Figure 7 A second flowchart of the uplink joint reception method provided in an embodiment of the present application;
[0127] Figure 8 An example diagram of the network side process provided for an embodiment of the present application;
[0128] Fig. 9 An example diagram of FFT Window time offset adjustment provided in an embodiment of the present application;
[0129] Fig.10 An example diagram of uplink time alignment of primary and secondary cells provided in an embodiment of the present application;
[0130] Fig.11 A schematic diagram of the structure of a first network device provided in an embodiment of the present application;
[0131] Fig.12 A schematic diagram of the structure of a second network device provided in an embodiment of the present application;
[0132] Fig.13 One of the structural schematic diagrams of the uplink joint receiving device provided in the embodiment of the present application;
[0133] Fig.14 The second structural diagram of the uplink joint receiving device provided in the embodiment of the present application. DETAILED DESCRIPTION
[0134] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0135] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0136] In the embodiments of the present application, the terms "first", "second", etc. are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more.
[0137] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0138] In order to facilitate a clearer understanding of the technical solutions of the embodiments of the present application, some technical contents related to the embodiments of the present application are first introduced.
[0139] 1. Fast Fourier Transformation (FFT) window time shift.
[0140] Coordinated Multiple Points (CoMP) Joint Reception (JR) is designed for uplink co-frequency deployment. It combines the uplink data sent by the UE received by the selected neighboring cell with the uplink data received by the current cell to obtain SNR gain, thereby reducing the Block Error Ratio (BLER) and improving UE throughput. Different base stations or wireless access points (APs) or transceiver points (TRPs) receive the uplink data sent by the UE, and expect the time alignment of the uplink arrival at the base station / AP / TRPs to meet certain requirements, so that the physical layer data received by different base stations / APs / TRPs are combined. If the uplink arrival time alignment does not meet the requirements, it will cause inter-symbol interference or inter-channel interference, thereby reducing the gain or even causing negative gain.
[0141] Related technologies configure the time alignment threshold through parameters. If the arrival time of uplink data signals received by different base stations / APs / TRPs does not meet the arrival time alignment threshold, they will not be jointly received. Only if the arrival time threshold is met, they will be jointly received. This implementation scheme is suitable for the same site or the same base station equipment with strictly synchronized internal clocks.
[0142] The FFT window is used to smooth the received signal and eliminate discontinuities. The FFT window time offset is used to eliminate inter-symbol interference caused by orthogonal frequency division multiplexing (OFDM) symbols in adjacent cells introduced by multipath or synchronization problems. The FFT window time offset can be adjusted according to the relative time difference of uplink arrival at different base stations / APs / TRPs to align the uplink physical layer data obtained by different base stations / APs / TRPs in the time domain, thereby eliminating ISI and improving the received signal gain. Figure 1 An example diagram of FFT window time offset provided for related technologies, such as Figure 1 As shown, the base station / AP / TRPs receives the Physical Uplink Shared Channel (PUSCH) sent by the UE. Only when the FFT window time offset is within the Cyclic Prefix (CP) range can the OFDM symbol be demodulated normally. If it exceeds the CP, an over-window occurs and demodulation fails. In the figure, OFDM symbols #n and #n+1 represent any two adjacent OFDM symbols.
[0143] 2. ISI in Joint Multi-Point Reception (CoMP JR).
[0144] Figure 2 An example diagram of ISI in multi-point joint reception provided for related technologies, such as Figure 2 As shown in the figure, TRP1 and TRP2 receive the PUSCH sent by the same UE. The two TRPs use the same FFT Window time offset, but the time when the PUSCH arrives at the two TRPs is different. This may be because the clocks of the two TRPs are not strictly synchronized, or the distance between the UE and the two TRPs is too different. Figure 2 It can be seen that if the same FFT Window time offset is used, the offset of the FFT Window for TRP1 is within one CP range, but the offset of the FFT Window for TRP2 exceeds one CP. In this way, when the two received physical layer data signals are merged at the physical layer, inter-symbol interference will occur due to time domain misalignment.
[0145] 3. Multiple connections to NTN network.
[0146] Figure 3 An example diagram of a multi-connection NTN network provided for related technologies, such as Figure 3 As shown in the figure, the UE is dual-connected through the NTN network. The NTN network in the figure adopts a transparent transmission network architecture. The base station function is placed in the gateway station. The satellite transparently transmits the new radio (NR) air interface physical layer link data between the UE and the gateway station. The link from the UE to the satellite is called the user link, and the link from the satellite to the gateway station is called the feeder link. In the figure, NR-Uu is the protocol interface used between the UE and the satellite, and between the satellite and the gateway station, Xn is the protocol interface used between base stations, NG is the protocol interface used between the base station and the core network, and N6 is the protocol interface between the core network and the data network (DN).
[0147] Due to the satellite altitude, the delay from UE to satellite and from satellite to ground gateway is relatively large, and the delay from different satellites to UE and from satellite to ground gateway is also different.
[0148] For the scenario where NTN uses the same constellation frequency band for networking, due to the limited uplink transmission power, especially for handheld devices, according to simulation, the carrier to interference plus noise ratio (CINR) is less than -10dB, and multi-point joint reception is required through multi-connected NTN networks to enhance uplink coverage and improve uplink performance. However, for the NTN network with multi-point joint reception, due to the large delay from satellite to UE, if the arrival time difference of the uplink data signal to the corresponding base station of different satellites is too large (i.e., time misalignment), ISI and ICI will be generated, affecting the uplink SINR. If targeted processing is not performed, the merger may bring negative gain.
[0149] Figure 4 An example diagram of the misalignment of the arrival time of PUSCH at the primary and secondary base stations under the multi-connection NTN network architecture provided for related technologies, such as Figure 4 As shown in the figure, the UE sends PUSCH, and the time when the corresponding base stations of different satellites receive PUSCH is not aligned. Assuming that satellite 1 and satellite 2 are time synchronized, and the base stations connected to satellite 1 and satellite 2 are deployed in the same gateway, the UE sends PUSCH, which is received by satellite 1 and satellite 2 and forwarded to the ground gateway. Since the round trip time (RTT) of the UE to the gateway via satellite 1 and satellite 2 is different, the time when the PUSCH arrives at the gateway via satellite 1 and satellite 2 is also different. If no targeted processing is performed, the gain of the uplink data signal combination will be reduced and even negative gain may occur.
[0150] Figure 5 One of the flow diagrams of the uplink joint reception method provided in the embodiment of the present application, the method can be applied to the first network device, such as Figure 5 As shown, the method comprises the following steps:
[0151] Step 500: Determine the ephemeris link delay difference at the current moment when receiving an uplink data signal sent by the terminal; the ephemeris link delay difference is used to characterize the delay difference between a first ephemeris link from the terminal to a first network device and a second ephemeris link from the terminal to a second network device.
[0152] Specifically, in an embodiment of the present application, a terminal is connected to multiple network devices through an NTN network, and the first network device may be a primary network device (e.g., a primary base station or a primary cell) among the multiple network devices. In order to ensure that the multiple network devices can obtain a better gain effect by jointly receiving the uplink data signal sent by the terminal, the first network device may determine the FFT window time offset adjustment amount for each second network device respectively, so that each second network device can adjust its own FFT window time offset based on the first network device (the first network device does not need to adjust the FFT window time offset), thereby ensuring the gain effect of multi-point joint reception. The second network device may be a secondary network device (e.g., a secondary base station or a secondary cell) among the multiple network devices.
[0153] In some embodiments, each time the first network device receives an uplink data signal sent by the terminal, it can determine the FFT window time offset adjustment amount of each second network device for the joint reception of the uplink data signal to ensure the gain effect of each joint reception. The moment when the network device receives the uplink data signal sent by the terminal can also be called the air interface moment of receiving the uplink data signal or PUSCH.
[0154] Figure 6 The example diagram of the terminal provided in the embodiment of the present application connecting the primary and secondary cells through the NTN network is as follows Figure 6 As shown, the terminal connects two network devices (primary cell and secondary cell) through the NTN network, the primary cell is connected to the primary satellite through the feeder link, and the secondary cell is connected to the secondary satellite through the feeder link. The primary and secondary cells are logical network elements, which can be located in the same base station under the same gateway, or in different base stations of the same gateway, or in different base stations of different gateways. Figure 6 In the application scenario shown, the primary and secondary cells are deployed under the same gateway.
[0155] For ease of understanding, the following text will use Figure 6The application scenario shown is used as an example for explanation, that is, the terminal is connected to the main cell through the main satellite, and is connected to the secondary cell through the secondary satellite. The main and secondary cells are deployed under the same gateway, and the FFT window time offset adjustment amount of the secondary cell is determined by the main cell. It should be understood that this is only an example and does not constitute a limitation on the technical solution of the present application, nor does it exclude the application of the technical solution of the present application to other application scenarios known to those skilled in the art. For example, the terminal is connected to more than two network devices through the NTN network, and the method provided by the embodiment of the present application can be applied when the first network device determines the FFT window time offset adjustment amount for each second network device. For another example, the network device can also be set on the satellite, and the corresponding calculation of the ephemeris link delay difference, the link measurement delay difference, etc. only needs to calculate the user link part, and there is no need to consider the feeder link part.
[0156] Specifically, when receiving the uplink data signal sent by the terminal, the primary cell can first calculate the current ephemeris link delay difference, that is, the current delay difference between the first ephemeris link (or primary link) and the second ephemeris link (or auxiliary link).
[0157] In some embodiments, the first ephemeris link includes a first user link from the terminal to the first satellite and a first feeder link from the first satellite to a gateway station where the first network device is located, and the second ephemeris link includes a second user link from the terminal to the second satellite and a second feeder link from the second satellite to a gateway station where the second network device is located; the first satellite is a satellite corresponding to the first network device, and the second satellite is a satellite corresponding to the second network device.
[0158] like Figure 6 In the application scenario shown, the first ephemeris link includes two parts: a user link from the terminal to the primary satellite and a feeder link from the primary satellite to the gateway station; the second ephemeris link includes two parts: a user link from the terminal to the auxiliary satellite and a feeder link from the auxiliary satellite to the gateway station.
[0159] Step 501: Determine a fast Fourier transform (FFT) window time offset adjustment amount of a second network device based on a current ephemeris link delay difference and a current ephemeris link delay difference error value.
[0160] Specifically, after calculating the ephemeris link delay difference at the current moment, the primary cell can use the ephemeris link delay difference error value at the current moment to compensate (or correct, adjust, etc.) the ephemeris link delay difference, thereby determining the FFT window time offset adjustment amount of the secondary cell. The FFT window time offset adjustment amount can also be interpreted as the uplink signal arrival time difference between the secondary cell and the primary cell.
[0161] Among them, the ephemeris link delay difference error value at the current moment may be the ephemeris link delay difference error value calculated in real time, or may be the ephemeris link delay difference error value calculated at a previous moment as the ephemeris link delay difference error value at the current moment, or may be the ephemeris link delay difference error value calculated at a previous moment to derive the ephemeris link delay difference error value at the current moment, and the present application does not make any limitation here.
[0162] Step 502: Send the FFT window time offset adjustment value to the second network device. The FFT window time offset adjustment value is used by the second network device and the first network device to jointly receive the uplink data signal sent by the terminal.
[0163] Specifically, after obtaining the FFT window time offset adjustment amount of the secondary cell, the primary cell can send the FFT window time offset adjustment amount to the secondary cell, so that the secondary cell can adjust the FFT window time offset according to the FFT window time offset adjustment amount, so that the uplink data signal received by the secondary cell is time-aligned with the uplink data signal received by the primary cell.
[0164] In some embodiments, the primary cell may send the FFT window time offset adjustment value to the secondary cell via an Xn or NG interface, etc.
[0165] Table 1 is an example of the definition of the network interface between the primary cell and the secondary cell for transmitting the FFT window time shift adjustment value of the secondary cell, wherein the definition of the uplink FFT window time shift adjustment value notification item (UpLink FFT_Window Time Shiftadjustment Notify Item) is shown in Table 2.
[0166] Table 1 Definition of the network interface used to transmit the FFT window time offset adjustment value of the secondary cell between the primary and secondary cells
[0167]
[0168] Table 2 Definition of notification items for uplink FFT window time offset adjustment
[0169]
[0170] In the uplink joint reception method provided in the embodiment of the present application, the first network device can determine the FFT window time offset adjustment amount of the second network device based on the ephemeris link delay difference and the ephemeris link delay difference error value when the uplink data signal is received, and the second network device adjusts its own FFT window time offset based on the FFT window time offset adjustment amount, thereby ensuring that different network devices cooperate to receive the uplink data signal sent by the terminal, avoiding ISI or ICI, ensuring the gain effect of uplink data signal merging, improving the SNR and terminal throughput of the uplink data, improving the uplink coverage and uplink performance of the NTN network, and improving the system capacity.
[0171] In some embodiments, the ephemeris link delay difference error value at the current moment is determined based on the ephemeris link delay difference error value at the first moment;
[0172] The first moment is the moment at which the uplink reference signal sent by the terminal is received most recently before the current moment.
[0173] Specifically, the uplink reference signal may be any uplink reference signal, which is not limited in the present application. For example, the uplink reference signal may be a sounding reference signal (SRS).
[0174] The primary cell can determine the ephemeris link delay difference error value at the current moment based on the ephemeris link delay difference error value calculated when the uplink reference signal sent by the terminal was received most recently before the current moment, so that the ephemeris link delay difference can be compensated for based on the ephemeris link delay difference error value during the time period when the uplink reference signal is not sent, thereby ensuring the accuracy of the FFT window time offset adjustment.
[0175] In some embodiments, the first network device may directly use the ephemeris link delay difference error value calculated when the uplink reference signal sent by the terminal was received most recently before the current moment as the ephemeris link delay difference error value at the current moment.
[0176] In some embodiments, the ephemeris link delay difference error value at the current moment can be obtained based on the ephemeris link delay difference error value at the first moment and the Kalman filter algorithm prediction.
[0177] For example, since the uplink reference signal is generally sent periodically, when the uplink reference signal is sent, the primary cell can determine the ephemeris link delay error value at the current moment based on the measurement results of the uplink reference signal by the primary and secondary cells respectively; and in the time period when the uplink reference signal is not sent, the primary cell can predict the ephemeris link delay error value at the current moment based on the ephemeris link delay error value most recently calculated based on the uplink reference signal in combination with the Kalman filter algorithm, thereby ensuring the accuracy of the FFT window time offset adjustment amount.
[0178] The Kalman filter algorithm uses the optimal value of the state at the previous moment to predict the predicted value at the next moment, and uses the observed value at the next moment to correct the predicted value at the next moment to obtain the optimal value of the state at the next moment. Through the continuous iteration of "prediction-update the predicted value to the optimal value based on the observed value", the required prediction result is obtained. The following is an exemplary description of the prediction process of the Kalman filter algorithm.
[0179] Since the uplink reference signal period is short, generally at the ms level, the error change can be considered linear, and the following system transfer equation is obtained:
[0180] X(k|k-1)=2·X k-1 -X k-2 +R k
[0181] Where X(k|k-1) represents the predicted value of the ephemeris link delay error at time k (k is any predicted time), X k-1 is the optimal value of the ephemeris link delay error at time k-1, X k-2 is the optimal value of the ephemeris link delay error at time k-2, R k is the state transfer error.
[0182] Further, the measurement equation is expressed as:
[0183] Z k =X k +V k
[0184] In the formula, Z k is the ephemeris link delay error value measured at time k (i.e., the difference between the link measurement delay error obtained by uplink reference signal measurement and the ephemeris link delay error calculated by ephemeris), X k is the optimal value of the ephemeris link delay error at time k, V k is the measurement error.
[0185] Then we can get X according to the following formula k :
[0186]
[0187] X k =X(k|k-1)+Kg(k)·[Z k -X(k|k-1)]
[0188] In the formula, P(k|k-1) is the variance of X(k|k-1), and Rv is the variance of the measured value. kPredict the next time ephemeris link delay error value X(k+1|k)=2·X k -X k-1 , through continuous iteration, the prediction results at different times can be obtained.
[0189] In some embodiments, the ephemeris link delay error value at the first moment is determined based on the following method:
[0190] Determine the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment; the link measurement delay difference is determined based on the difference between the first uplink relative arrival time UL-RTOA measurement amount and the second UL-RTOA measurement amount, the first UL-RTOA measurement amount is the UL-RTOA measurement amount obtained by measuring the uplink reference signal by the first network device, and the second UL-RTOA measurement amount is the UL-RTOA measurement amount obtained by measuring the uplink reference signal by the second network device;
[0191] Based on the difference between the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment, the ephemeris link delay difference error value at the first moment is determined.
[0192] Specifically, when calculating the ephemeris link delay difference error value at the first moment, the primary cell may first calculate the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment.
[0193] The link measurement delay difference can be determined based on the uplink relative time of arrival (UL Relative Time of Arrival, UL-RTOA) measurement quantity obtained by measuring the uplink reference signal sent by the terminal by the primary and secondary cells respectively. UL-RTOA -Auxiliary T UL-RTOA Among them, the main T UL-RTOA Indicates the UL-RTOA measured in the primary cell, the auxiliary T UL-RTOA Indicates the UL-RTOA measured by the secondary cell.
[0194] After calculating the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment, the primary cell can determine the ephemeris link delay difference error value at the first moment based on the difference between the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment. In some embodiments, the ephemeris link delay difference error value Ephemeris_latency_R=Ephemeris_linkDelay-Measure_linkDelay. Wherein, Ephemeris_linkDelay represents the ephemeris link delay difference, and Measure_linkDelay represents the link measurement delay difference.
[0195] By using the UL-RTOA measurement quantity, the link measurement delay difference can be obtained simply and quickly, thereby improving the calculation efficiency of the ephemeris link delay difference error value.
[0196] In some embodiments, the method further includes: receiving a second UL-RTOA measurement quantity sent by a second network device.
[0197] Specifically, in order to facilitate the primary cell to calculate the link measurement delay difference, the secondary cell may measure the uplink reference signal to obtain the UL-RTOA measurement value and then send the UL-RTOA measurement value to the primary cell in a timely manner.
[0198] In some embodiments, the ephemeris link delay difference at the current moment or the ephemeris link delay difference at the first moment is determined based on the following method:
[0199] Determine the length of the first user link at time t based on the location information of the terminal at time t and the ephemeris information of the first satellite; determine the length of the second user link at time t based on the location information of the terminal at time t and the ephemeris information of the second satellite; determine the length of the first feeder link at time t based on the location information of the gateway where the first network device is located and the ephemeris information of the first satellite; determine the length of the second feeder link at time t based on the location information of the gateway where the second network device is located and the ephemeris information of the second satellite;
[0200] Determine the ephemeris link delay difference at time t based on the length of the first user link at time t, the length of the second user link at time t, the length of the first feeder link at time t, and the length of the second feeder link at time t;
[0201] Time t is the current time or the first time.
[0202] Specifically, in the embodiment of the present application, the ephemeris link delay difference at any time can be calculated in the following way.
[0203] First, the primary cell can calculate the distance UE_Distance_Master from the primary satellite to the terminal, that is, the length of the first user link, based on the primary satellite ephemeris information and the terminal's location information at that moment. The primary cell can calculate the distance UE_Distance_Coordinate from the secondary satellite to the terminal, that is, the length of the second user link, based on the secondary satellite ephemeris information and the terminal's location information at that moment. The primary cell can calculate the distance Gateway_Distance_Master from the primary satellite to the gateway, that is, the length of the first feeder link, based on the primary satellite ephemeris information and the gateway's location information at that moment. The primary cell can calculate the distance Gateway_Distance_Coordinate from the secondary satellite to the gateway, that is, the length of the second feeder link, based on the secondary satellite ephemeris information and the gateway's location information at that moment.
[0204] Then, the master cell can calculate the ephemeris link delay difference at that moment according to UE_Distance_Master, UE_Distance_Coordinate, Gateway_Distance_Master and Gateway_Distance_Coordinate.
[0205] In some embodiments, the primary cell may obtain the secondary satellite ephemeris information according to the network-wide ephemeris information configured by the core network, or the primary cell may request the core network to obtain the secondary satellite ephemeris information.
[0206] In some embodiments, the primary cell may enable a positioning service and request the location server to obtain the location information of the terminal.
[0207] By using satellite ephemeris information and the real-time location information of the terminal to determine the real-time length of each link, the accuracy of the ephemeris link delay difference calculation is guaranteed.
[0208] In some embodiments, the ephemeris link delay difference at time t can be based on Sure;
[0209] Wherein, Gateway_Distance_Master represents the length of the first feeder link at time t, UE_Distance_Master represents the length of the first user link at time t, Gateway_Distance_Coordinate represents the length of the second feeder link at time t, UE_Distance_Coordinate represents the length of the second user link at time t, and Speed_Radio represents the radio propagation speed.
[0210] For example, after calculating UE_Distance_Master, UE_Distance_Coordinate, Gateway_Distance_Master and Gateway_Distance_Coordinate, the master cell can calculate the ephemeris link delay difference Ephemeris_linkDelay based on the radio propagation speed, that is:
[0211] Ephemeris_linkDelay=((Gateway_Distance_Master+UE_Distance_Master)-(Gateway_Distance_Coordinate+UE_Distance_Coordinate)) / Speed_Radio; or, Ephemeris_linkDelay=((Gateway_Distance_Master+UE_Distance_Master)-(Gateway_Distance_Coordinate+UE_Distance_Coordinate)) / Speed_Radio / Tc.
[0212] Where Tc is the time unit, and Tc is defined as Tc = 1 / (△f max *N f ), where △f max =480×10 3 Hz,N f =4096. When calculating the link measurement delay difference based on the UL-RTOA measurement amount, since the UL-RTOA measurement amount is reported in units of Tc, the ephemeris link delay difference also needs to be divided by Tc when calculating the ephemeris link delay difference to ensure that the units of the ephemeris link delay difference and the link measurement delay difference are consistent.
[0213] In some embodiments, the length of the first user link at time t, the length of the second user link at time t, the length of the first feeder link at time t, or the length of the second feeder link at time t is determined based on the following formula:
[0214]
[0215]
[0216] Where, L e represents the length of the target link at time t, R e represents the radius of the earth, r represents the distance from the satellite to the center of the earth corresponding to the target link at time t, represents the latitude of the terminal or gateway corresponding to the target link at time t, θl represents the longitude of the terminal or gateway corresponding to the target link at time t, θ s Indicates the longitude of the satellite corresponding to the target link at time t;
[0217] The target link is a first user link, a second user link, a first feeder link, or a second feeder link.
[0218] For example, when calculating the length of the first user link, r represents the distance from the main satellite to the center of the earth at time t. represents the latitude of the terminal at time t, θ l represents the longitude of the terminal at time t, θ s Indicates the longitude of the main satellite at time t.
[0219] For example, when calculating the length of the second user link, r represents the distance from the auxiliary satellite to the center of the earth at time t. represents the latitude of the terminal at time t, θ l represents the longitude of the terminal at time t, θ s Indicates the longitude of the auxiliary satellite at time t.
[0220] For example, when calculating the length of the first feeder link, r represents the distance from the main satellite to the center of the earth at time t. represents the latitude of the gateway at time t, θ l represents the longitude of the gateway at time t, θ s Indicates the longitude of the main satellite at time t.
[0221] For example, when calculating the length of the second feeder link, r represents the distance from the auxiliary satellite to the center of the earth at time t. represents the latitude of the gateway at time t, θ l represents the longitude of the gateway at time t, θ s Indicates the longitude of the auxiliary satellite at time t.
[0222] In some embodiments, determining a fast Fourier transform (FFT) window time offset adjustment amount of the second network device based on the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment includes:
[0223] Based on the difference between the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment, determine the FFT window time offset adjustment amount of the second network device.
[0224] Specifically, after determining the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment, the primary cell can calculate the difference between the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment. The difference represents the uplink signal arrival time difference between the primary and secondary cells. The primary cell can determine the FFT window time offset adjustment amount of the secondary cell based on the difference.
[0225] For example, Ephemeris_linkDelay represents the ephemeris link delay difference at the current moment, Ephemeris_latency_R represents the ephemeris link delay difference error value at the current moment, the FFT window time offset adjustment amount of the secondary cell = Ephemeris_linkDelay-Ephemeris_latency_R (the ephemeris link delay difference is divided by Tc when calculating), and the FFT window time offset adjustment amount is in units of Tc.
[0226] In some embodiments, the method further comprises:
[0227] After receiving the uplink reference signal sent by the terminal and completing the calculation of the ephemeris delay error value, starting the first timer configured for operation management and maintenance OAM;
[0228] When the first timer times out or an uplink reference signal sent by the terminal is received again, the ephemeris delay error value is recalculated.
[0229] Specifically, in order to reduce the amount of calculation of the primary cell, the operation administration and maintenance (OAM) can configure the effective period of the FFT window time offset adjustment amount. After the primary cell receives the uplink reference signal and completes the calculation of the ephemeris delay error value once, it can start the timer with the effective period as the timer duration. Before the timer times out or before the uplink reference signal sent by the terminal is received again, the ephemeris delay error value is no longer updated. If the timer times out or the uplink reference signal sent by the terminal is received, the ephemeris delay error value is recalculated, which can ensure the accuracy of the FFT window time offset adjustment, reduce the amount of calculation of the primary cell, and save the calculation resources of the primary cell.
[0230] The sample code for the effective period of the FFT window time offset adjustment value configured by OAM is as follows:
[0231]
[0232] Figure 7 The second flowchart of the uplink joint reception method provided in the embodiment of the present application is as follows. The method can be applied to a second network device, such as Figure 7As shown, the method comprises the following steps:
[0233] Step 700: Receive a Fast Fourier Transform (FFT) window time offset adjustment value of a second network device sent by a first network device.
[0234] Step 701: Based on the FFT window time offset adjustment amount, jointly receive an uplink data signal sent by a terminal with a first network device.
[0235] Among them, the FFT window time offset adjustment amount is determined based on the ephemeris link delay difference when the first network device receives the uplink data signal, and the ephemeris link delay difference error value when the first network device receives the uplink data signal; the ephemeris link delay difference is used to characterize the delay difference between the first ephemeris link from the terminal to the first network device and the second ephemeris link from the terminal to the second network device.
[0236] Specifically, in an embodiment of the present application, a terminal is connected to multiple network devices through an NTN network, and the first network device may be a primary network device (e.g., a primary base station or a primary cell) among the multiple network devices. In order to ensure that the multiple network devices can obtain a better gain effect by jointly receiving the uplink data signal sent by the terminal, the first network device may determine the FFT window time offset adjustment amount for each second network device respectively, so that each second network device can adjust its own FFT window time offset based on the first network device (the first network device does not need to adjust the FFT window time offset), thereby ensuring the gain effect of multi-point joint reception. The second network device may be a secondary network device (e.g., a secondary base station or a secondary cell) among the multiple network devices.
[0237] In some embodiments, each time the first network device receives an uplink data signal sent by the terminal, it can determine the FFT window time offset adjustment amount of each second network device for the joint reception of the uplink data signal to ensure the gain effect of each joint reception.
[0238] For example, the primary cell may calculate the ephemeris link delay difference at the current moment when receiving the uplink data signal, and then use the ephemeris link delay difference error value at the current moment to compensate (or correct, adjust, etc.) the ephemeris link delay difference, thereby determining the FFT window time offset adjustment amount of the secondary cell.
[0239] After obtaining the FFT window time offset adjustment amount of the secondary cell, the primary cell can send the FFT window time offset adjustment amount to the secondary cell, so that the secondary cell can adjust the FFT window time offset according to the FFT window time offset adjustment amount, so that the uplink data signal received by the secondary cell is time-aligned with the uplink data signal received by the primary cell.
[0240] In the uplink joint reception method provided in the embodiment of the present application, the second network device can adjust its own FFT window time offset based on the FFT window time offset adjustment amount, and the FFT window time offset adjustment amount is determined based on the ephemeris link delay difference and the ephemeris link delay difference error value when the uplink data signal is received, thereby ensuring that different network devices cooperate to receive the uplink data signal sent by the terminal, avoiding ISI or ICI, ensuring the gain effect of uplink data signal merging, improving the SNR and terminal throughput of the uplink data, improving the uplink coverage and uplink performance of the NTN network, and improving the system capacity.
[0241] In some embodiments, the method further comprises:
[0242] A second uplink relative time of arrival UL-RTOA measurement value obtained by the second network device measuring the uplink reference signal is sent to the first network device.
[0243] Specifically, when the primary cell calculates the link measurement delay difference at the first moment, the link measurement delay difference can be determined according to the UL-RTOA measurement amount obtained by measuring the uplink reference signal sent by the terminal by the primary and secondary cells respectively. UL-RTOA -Auxiliary T UL-RTOA Among them, the main T UL-RTOA Indicates the UL-RTOA measured in the primary cell, the auxiliary T UL-RTOA Indicates the UL-RTOA measured by the secondary cell.
[0244] To facilitate the primary cell to calculate the link measurement delay difference, the secondary cell may measure the uplink reference signal to obtain the UL-RTOA measurement value and then send the UL-RTOA measurement value to the primary cell in a timely manner.
[0245] The methods provided in the embodiments of the present application are based on the same application concept, so the implementation of each method can refer to each other, and the repeated parts will not be repeated.
[0246] The following describes the methods provided in the above embodiments of the present application by using examples of specific application scenarios.
[0247] against Figure 6 The multi-connection NTN network shown in the figure is specifically a scenario of multi-point joint uplink reception of two low-orbit satellites. The base station where the primary cell is located starts the positioning service, calculates the length of the user link and the feeder link, converts the link delay difference, makes the FFT Window time offset adjustment decision for the secondary cell uplink reception, and synchronizes the clocks of the primary and secondary cells.
[0248] For the UE side: the UE periodically sends the SRS according to the Radio Resource Control (RRC) configuration, and the UE sends the PUSCH according to the uplink grant (UL Grant) scheduling information sent by the base station.
[0249] On the satellite side: the primary and secondary satellites transparently forward the uplink signals sent by the UE, including SRS and PUSCH, to the gateway.
[0250] For the cooperative reception decision on the network side, Figure 8 The network side process example diagram provided in the embodiment of the present application is as follows: Figure 8 As shown, the steps of the primary and secondary cells on the network side mainly include:
[0251] 1. The base station where the primary cell is located starts the positioning service, and the primary cell requests and obtains the UE location information from the positioning server. Specifically, the primary cell sends a location request message to the positioning server. After receiving the location request message, the positioning server sends a location response message to the primary cell, carrying the UE location information.
[0252] 2. The primary cell obtains the ephemeris information of the primary and secondary satellites.
[0253] 3. The primary and secondary cells measure SRS, and the physical layer of the secondary cell needs to report the measured SRS results to the primary cell. The primary cell calculates the link measurement delay difference Measure_linkDelay at the first moment based on the UL-RTOA measured by the primary and secondary cells, that is:
[0254] Link measurement delay difference Measure_linkDelay = main T UL-RTOA -Auxiliary T UL-RTOA Among them, the main T UL-RTOA Indicates the UL-RTOA measured in the primary cell, the auxiliary T UL-RTOA Indicates the UL-RTOA measured by the secondary cell.
[0255] 4. The primary cell calculates the distance from the satellite to the gateway where the primary and secondary cells are located at the first moment, and the distance from the primary and secondary satellites to the UE at the first moment, based on the air interface time (i.e., the first moment) received by the SRS and the ephemeris information of the primary and secondary satellites.
[0256] (1) The master cell calculates the distance Gateway_Distance_Master from the master satellite to the gateway at the first moment based on the master satellite ephemeris information and the location information of the gateway at the first moment.
[0257] (2) The primary cell calculates the distance Gateway_Distance_Coordinate from the secondary satellite to the gateway at the first moment based on the secondary satellite ephemeris information and the location information of the gateway at the first moment.
[0258] (3) The master cell calculates the distance UE_Distance_Master from the master satellite to the UE at the first moment based on the master satellite ephemeris information and the UE's position information at the first moment.
[0259] (4) The primary cell calculates the distance UE_Distance_Coordinate from the secondary satellite to the UE at the first moment according to the secondary satellite ephemeris information and the UE position information at the first moment.
[0260] (5) According to the length of the primary and secondary feeder links and the user link at the first moment, and the radio propagation speed Speed_Radio, the ephemeris link delay difference Ephemeris_linkDelay at the first moment is calculated, that is:
[0261] Ephemeris_linkDelay=((Gateway_Distance_Master+UE_Distance_Master)-(Gateway_Distance_Coordinate+UE_Distance_Coordinate)) / Speed_Radio / Tc.
[0262] In the formula, Tc is defined as Tc = 1 / (△f max *N f ), where △f max =480×10 3 Hz,N f =4096.
[0263] 5. The primary cell calculates the ephemeris link delay error Ephemeris_latency_R at the first moment based on the calculated ephemeris link delay error at the first moment and the link measurement delay error at the first moment, that is:
[0264] Ephemeris_latency_R=Ephemeris_linkDelay-Measure_linkDelay.
[0265] 6. Optionally, the primary cell uses a Kalman filter method to further improve the accuracy of the estimated error.
[0266] 7. The primary cell schedules PUSCH.
[0267] 8. The primary cell calculates the ephemeris link delay difference Ephemeris_linkDelay at the current time according to the air interface time of receiving the PUSCH (ie, the current time in step 500) and the ephemeris information of the primary and secondary satellites.
[0268] 9. The primary cell compensates the ephemeris link delay error Ephemeris_latency_R at the current moment for the ephemeris link delay error Ephemeris_linkDelay at the current moment to obtain the uplink signal arrival time difference, that is, the FFTWindow time offset adjustment amount of the secondary cell.
[0269] FFT Window time offset adjustment amount = Ephemeris_linkDelay - Ephemeris_latency_R.
[0270] 10. The primary cell sends the calculated secondary cell FFT Window time offset adjustment value to the secondary cell through the network interface between the primary and secondary cells (eg, Xn).
[0271] 11. The secondary cell adjusts the time offset of the FFT Window according to the FFT Window time offset adjustment amount received from the primary cell.
[0272] 12. The secondary cell uses the adjusted FFT Window time offset to perform joint reception of the PUSCH with the primary cell.
[0273] Note: The unit of the above FFT Window time offset adjustment is Tc.
[0274] Fig. 9 The example diagram of FFT Window time offset adjustment provided in the embodiment of the present application is as follows: Fig. 9 As shown, the left part of the figure (the upper part corresponds to the primary cell, and the lower part corresponds to the secondary cell) is an example in which the technical solution proposed in the present application is not implemented. The primary and secondary cells obtain uplink data signals according to the original fixed FFT Window time offset. It can be seen that in the time domain, the FFT Window time offset of the secondary cell has exceeded the range of one CP. The right part (the upper part corresponds to the primary cell, and the lower part corresponds to the secondary cell) is an example in which the technical solution proposed in the present application is implemented. According to the arrival time difference of the uplink data signal, the FFT Window time offset of the secondary cell is adjusted, so that the FFT window time offset of the secondary cell is within the range of one CP, thereby ensuring that the primary and secondary cells are aligned in the time domain when receiving PUSCH.
[0275] Fig.10 An example diagram of uplink time alignment of the primary and secondary cells provided in the embodiment of the present application is shown in FIG. Fig.10 As shown, by implementing the technical solution proposed in this application to adjust the FFT Window time offset of the secondary cell, it is possible to ensure that the primary and secondary cells receive PUSCH in the time domain, thereby avoiding the generation of ICI or ISI. In the figure, OFDM symbols #n and #n+1 represent any two adjacent OFDM symbols.
[0276] The methods and devices provided in the various embodiments of the present application are based on the same application concept. Since the methods and devices solve problems based on similar principles, the implementation of the devices and methods can refer to each other, and the repeated parts will not be repeated.
[0277] Fig.11 A schematic diagram of the structure of a first network device provided in an embodiment of the present application, such as Fig.11 As shown, the first network device includes a memory 1120, a transceiver 1110 and a processor 1100; wherein the processor 1100 and the memory 1120 may also be arranged physically separately.
[0278] The memory 1120 is used to store computer programs; the transceiver 1110 is used to send and receive data under the control of the processor 1100.
[0279] Specifically, the transceiver 1110 is used to receive and send data under the control of the processor 1100 .
[0280] Among them, Fig.11 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1100 and memory represented by memory 1120. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described in this application. The bus interface provides an interface. The transceiver 1110 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which may include a wireless channel, a wired channel, an optical cable, and other transmission media.
[0281] The processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1120 can store data used by the processor 1100 when performing operations.
[0282] The processor 1100 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0283] The processor 1100 calls the computer program stored in the memory 1120 to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions, for example: determining the ephemeris link delay difference at the current moment when an uplink data signal sent by the terminal is received; the ephemeris link delay difference is used to characterize the delay difference between a first ephemeris link from the terminal to the first network device and a second ephemeris link from the terminal to the second network device; based on the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment, determining the fast Fourier transform FFT window time offset adjustment amount of the second network device; sending the FFT window time offset adjustment amount to the second network device, and the FFT window time offset adjustment amount is used for the second network device and the first network device to jointly receive the uplink data signal sent by the terminal.
[0284] In some embodiments, the ephemeris link delay difference error value at the current moment is determined based on the ephemeris link delay difference error value at the first moment;
[0285] The first moment is the moment at which the uplink reference signal sent by the terminal is received most recently before the current moment.
[0286] In some embodiments, the ephemeris link delay error value at the first moment is determined based on the following method:
[0287] Determine the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment; the link measurement delay difference is determined based on the difference between the first uplink relative arrival time UL-RTOA measurement amount and the second UL-RTOA measurement amount, the first UL-RTOA measurement amount is the UL-RTOA measurement amount obtained by measuring the uplink reference signal by the first network device, and the second UL-RTOA measurement amount is the UL-RTOA measurement amount obtained by measuring the uplink reference signal by the second network device;
[0288] Based on the difference between the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment, the ephemeris link delay difference error value at the first moment is determined.
[0289] In some embodiments, the ephemeris link delay difference error value at the current moment is obtained based on the ephemeris link delay difference error value at the first moment and a Kalman filter algorithm prediction.
[0290] In some embodiments, the first ephemeris link includes a first user link from the terminal to the first satellite and a first feeder link from the first satellite to a gateway where the first network device is located, and the second ephemeris link includes a second user link from the terminal to the second satellite and a second feeder link from the second satellite to a gateway where the second network device is located;
[0291] The first satellite is a satellite corresponding to the first network device, and the second satellite is a satellite corresponding to the second network device.
[0292] In some embodiments, the ephemeris link delay difference at the current moment or the ephemeris link delay difference at the first moment is determined based on the following method:
[0293] Determine the length of the first user link at time t based on the location information of the terminal at time t and the ephemeris information of the first satellite; determine the length of the second user link at time t based on the location information of the terminal at time t and the ephemeris information of the second satellite; determine the length of the first feeder link at time t based on the location information of the gateway where the first network device is located and the ephemeris information of the first satellite; determine the length of the second feeder link at time t based on the location information of the gateway where the second network device is located and the ephemeris information of the second satellite;
[0294] Determine the ephemeris link delay difference at time t based on the length of the first user link at time t, the length of the second user link at time t, the length of the first feeder link at time t, and the length of the second feeder link at time t;
[0295] Time t is the current time or the first time.
[0296] In some embodiments, the ephemeris link delay difference at time t is based on Sure;
[0297] Wherein, Gateway_Distance_Master represents the length of the first feeder link at time t, UE_Distance_Master represents the length of the first user link at time t, Gateway_Distance_Coordinate represents the length of the second feeder link at time t, UE_Distance_Coordinate represents the length of the second user link at time t, and Speed_Radio represents the radio propagation speed.
[0298] In some embodiments, the length of the first user link at time t, the length of the second user link at time t, the length of the first feeder link at time t, or the length of the second feeder link at time t is determined based on the following formula:
[0299]
[0300]
[0301] Where, L e represents the length of the target link at time t, R e represents the radius of the earth, r represents the distance from the satellite to the center of the earth corresponding to the target link at time t, represents the latitude of the terminal or gateway corresponding to the target link at time t, θ l represents the longitude of the terminal or gateway corresponding to the target link at time t, θs Indicates the longitude of the satellite corresponding to the target link at time t;
[0302] The target link is a first user link, a second user link, a first feeder link, or a second feeder link.
[0303] In some embodiments, determining a fast Fourier transform (FFT) window time offset adjustment amount of the second network device based on the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment includes:
[0304] Based on the difference between the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment, determine the FFT window time offset adjustment amount of the second network device.
[0305] In some embodiments, the method further comprises:
[0306] After receiving the uplink reference signal sent by the terminal and completing the calculation of the ephemeris delay error value, starting the first timer configured for operation management and maintenance OAM;
[0307] When the first timer times out or an uplink reference signal sent by the terminal is received again, the ephemeris delay error value is recalculated.
[0308] In some embodiments, the method further comprises:
[0309] A second UL-RTOA measurement value sent by a second network device is received.
[0310] Fig.12 A schematic diagram of the structure of the second network device provided in the embodiment of the present application, such as Fig.12 As shown, the second network device includes a memory 1220, a transceiver 1210 and a processor 1200; wherein the processor 1200 and the memory 1220 may also be arranged physically separately.
[0311] The memory 1220 is used to store computer programs; the transceiver 1210 is used to send and receive data under the control of the processor 1200.
[0312] Specifically, the transceiver 1210 is used to receive and send data under the control of the processor 1200 .
[0313] Among them, Fig.12In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1200 and memory represented by memory 1220. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described in this application. The bus interface provides an interface. The transceiver 1210 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which may include a wireless channel, a wired channel, an optical cable, and other transmission media.
[0314] The processor 1200 is responsible for managing the bus architecture and general processing, and the memory 1220 can store data used by the processor 1200 when performing operations.
[0315] The processor 1200 may be a CPU, an ASIC, an FPGA or a CPLD, and the processor may also adopt a multi-core architecture.
[0316] The processor 1200 calls the computer program stored in the memory 1220 to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions, for example: receiving a fast Fourier transform FFT window time offset adjustment amount of the second network device sent by the first network device; based on the FFT window time offset adjustment amount, jointly receiving the uplink data signal sent by the terminal with the first network device; wherein the FFT window time offset adjustment amount is determined based on the ephemeris link delay difference when the first network device receives the uplink data signal, and the ephemeris link delay difference error value when the first network device receives the uplink data signal; the ephemeris link delay difference is used to characterize the delay difference between the first ephemeris link from the terminal to the first network device and the second ephemeris link from the terminal to the second network device.
[0317] In some embodiments, the method further comprises:
[0318] A second uplink relative time of arrival UL-RTOA measurement value obtained by the second network device measuring the uplink reference signal is sent to the first network device.
[0319] It should be noted here that the above-mentioned first network device and the second network device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0320] Fig.13 One of the structural diagrams of the uplink joint receiving device provided in the embodiment of the present application is as follows Fig.13 As shown, the device comprises:
[0321] The first determining unit 1300 is used to determine the ephemeris link delay difference at the current moment when receiving the uplink data signal sent by the terminal; the ephemeris link delay difference is used to characterize the delay difference between the first ephemeris link from the terminal to the first network device and the second ephemeris link from the terminal to the second network device;
[0322] The second determining unit 1310 is used to determine the fast Fourier transform FFT window time offset adjustment amount of the second network device based on the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment;
[0323] The first sending unit 1320 is used to send the FFT window time offset adjustment value to the second network device, where the FFT window time offset adjustment value is used for the second network device and the first network device to jointly receive the uplink data signal sent by the terminal.
[0324] In some embodiments, the ephemeris link delay difference error value at the current moment is determined based on the ephemeris link delay difference error value at the first moment;
[0325] The first moment is the moment at which the uplink reference signal sent by the terminal is received most recently before the current moment.
[0326] In some embodiments, the ephemeris link delay error value at the first moment is determined based on the following method:
[0327] Determine the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment; the link measurement delay difference is determined based on the difference between the first uplink relative arrival time UL-RTOA measurement amount and the second UL-RTOA measurement amount, the first UL-RTOA measurement amount is the UL-RTOA measurement amount obtained by measuring the uplink reference signal by the first network device, and the second UL-RTOA measurement amount is the UL-RTOA measurement amount obtained by measuring the uplink reference signal by the second network device;
[0328] Based on the difference between the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment, the ephemeris link delay difference error value at the first moment is determined.
[0329] In some embodiments, the ephemeris link delay difference error value at the current moment is obtained based on the ephemeris link delay difference error value at the first moment and a Kalman filter algorithm prediction.
[0330] In some embodiments, the first ephemeris link includes a first user link from the terminal to the first satellite and a first feeder link from the first satellite to a gateway where the first network device is located, and the second ephemeris link includes a second user link from the terminal to the second satellite and a second feeder link from the second satellite to a gateway where the second network device is located;
[0331] The first satellite is a satellite corresponding to the first network device, and the second satellite is a satellite corresponding to the second network device.
[0332] In some embodiments, the ephemeris link delay difference at the current moment or the ephemeris link delay difference at the first moment is determined based on the following method:
[0333] Determine the length of the first user link at time t based on the location information of the terminal at time t and the ephemeris information of the first satellite; determine the length of the second user link at time t based on the location information of the terminal at time t and the ephemeris information of the second satellite; determine the length of the first feeder link at time t based on the location information of the gateway where the first network device is located and the ephemeris information of the first satellite; determine the length of the second feeder link at time t based on the location information of the gateway where the second network device is located and the ephemeris information of the second satellite;
[0334] Determine the ephemeris link delay difference at time t based on the length of the first user link at time t, the length of the second user link at time t, the length of the first feeder link at time t, and the length of the second feeder link at time t;
[0335] Time t is the current time or the first time.
[0336] In some embodiments, the ephemeris link delay difference at time t is based on Sure;
[0338] Wherein, Gateway_Distance_Master represents the length of the first feeder link at time t, UE_Distance_Master represents the length of the first user link at time t, Gateway_Distance_Coordinate represents the length of the second feeder link at time t, UE_Distance_Coordinate represents the length of the second user link at time t, and Speed_Radio represents the radio propagation speed.
[0339] In some embodiments, the length of the first user link at time t, the length of the second user link at time t, the length of the first feeder link at time t, or the length of the second feeder link at time t is determined based on the following formula:
[0340]
[0341]
[0342] Where, L e represents the length of the target link at time t, R e represents the radius of the earth, r represents the distance from the satellite to the center of the earth corresponding to the target link at time t, represents the latitude of the terminal or gateway corresponding to the target link at time t, θ l represents the longitude of the terminal or gateway corresponding to the target link at time t, θ s Indicates the longitude of the satellite corresponding to the target link at time t;
[0343] The target link is a first user link, a second user link, a first feeder link, or a second feeder link.
[0344] In some embodiments, determining a fast Fourier transform (FFT) window time offset adjustment amount of the second network device based on the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment includes:
[0345] Based on the difference between the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment, determine the FFT window time offset adjustment amount of the second network device.
[0346] In some embodiments, the apparatus further comprises:
[0347] A timer starting unit, configured to start a first timer configured for operation management and maintenance OAM after receiving an uplink reference signal sent by the terminal and completing a calculation of an ephemeris delay error value;
[0348] The calculation unit is used to recalculate the ephemeris delay error value when the first timer times out or the uplink reference signal sent by the terminal is received again.
[0349] In some embodiments, the apparatus further comprises:
[0350] The first receiving unit is configured to receive a second UL-RTOA measurement value sent by a second network device.
[0351] Fig.14 The second structural diagram of the uplink joint receiving device provided in the embodiment of the present application is as follows: Fig.14 As shown, the device comprises:
[0352] The second receiving unit 1400 is used to receive a fast Fourier transform FFT window time offset adjustment value of a second network device sent by a first network device;
[0353] The third receiving unit 1410 is configured to jointly receive, with the first network device, an uplink data signal sent by the terminal based on the FFT window time offset adjustment amount;
[0354] Among them, the FFT window time offset adjustment amount is determined based on the ephemeris link delay difference when the first network device receives the uplink data signal, and the ephemeris link delay difference error value when the first network device receives the uplink data signal; the ephemeris link delay difference is used to characterize the delay difference between the first ephemeris link from the terminal to the first network device and the second ephemeris link from the terminal to the second network device.
[0355] In some embodiments, the apparatus further comprises:
[0356] The second sending unit is used to send a second uplink relative time of arrival UL-RTOA measurement value obtained by the second network device measuring the uplink reference signal to the first network device.
[0357] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0358] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0359] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0360] On the other hand, an embodiment of the present application further provides a non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the uplink joint reception method provided in the above embodiments.
[0361] It should be noted here that the non-transitory readable storage medium provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0362] The non-transitory readable storage medium can be any available medium or data storage device that can be accessed by a computer, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.
[0363] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.
[0364] The terminal involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal may also be different. For example, in a 5G system, the terminal may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.
[0365] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.
[0366] Network devices and terminals can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.
[0367] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.
[0368] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0369] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0370] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0371] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. An uplink joint reception method, characterized in that: Applied to a first network device, comprising: Determine the ephemeris link delay difference at the current moment when receiving the uplink data signal sent by the terminal; the ephemeris link delay difference is used to characterize the delay difference between the first ephemeris link from the terminal to the first network device and the second ephemeris link from the terminal to the second network device; Determine a fast Fourier transform (FFT) window time offset adjustment amount of the second network device based on the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment; The FFT window time offset adjustment value is sent to the second network device, and the FFT window time offset adjustment value is used by the second network device and the first network device to jointly receive the uplink data signal sent by the terminal.
2. The uplink joint reception method according to claim 1, characterized in that: The ephemeris link delay difference error value at the current moment is determined based on the ephemeris link delay difference error value at the first moment; The first moment is the moment at which the uplink reference signal sent by the terminal is most recently received before the current moment.
3. The uplink joint reception method according to claim 2, characterized in that: The ephemeris link delay error value at the first moment is determined based on the following method: Determine the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment; the link measurement delay difference is determined based on the difference between a first uplink relative arrival time UL-RTOA measurement amount and a second UL-RTOA measurement amount, the first UL-RTOA measurement amount is the UL-RTOA measurement amount obtained by measuring the uplink reference signal by the first network device, and the second UL-RTOA measurement amount is the UL-RTOA measurement amount obtained by measuring the uplink reference signal by the second network device; Based on the difference between the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment, the ephemeris link delay difference error value at the first moment is determined.
4. The uplink joint reception method according to claim 2 or 3, characterized in that: The ephemeris link delay difference error value at the current moment is obtained based on the ephemeris link delay difference error value at the first moment and the Kalman filter algorithm prediction.
5. The uplink joint reception method according to claim 3, characterized in that: The first ephemeris link includes a first user link from the terminal to a first satellite and a first feeder link from the first satellite to a gateway where the first network device is located, and the second ephemeris link includes a second user link from the terminal to a second satellite and a second feeder link from the second satellite to a gateway where the second network device is located; The first satellite is a satellite corresponding to the first network device, and the second satellite is a satellite corresponding to the second network device.
6. The uplink joint reception method according to claim 5, characterized in that: The ephemeris link delay difference at the current moment or the ephemeris link delay difference at the first moment is determined based on the following method: Determine the length of the first user link at time t based on the location information of the terminal and the ephemeris information of the first satellite at time t; Determine the length of the second user link at time t based on the position information of the terminal at time t and the ephemeris information of the second satellite; Determine the length of the first feeder link at the time t based on the location information of the gateway where the first network device is located and the ephemeris information of the first satellite; Determine the length of the second feeder link at the time t based on the location information of the gateway where the second network device is located and the ephemeris information of the second satellite; Determine the ephemeris link delay difference at time t based on the length of the first user link at time t, the length of the second user link at time t, the length of the first feeder link at time t, and the length of the second feeder link at time t; The time t is the current time or the first time.
7. The uplink joint reception method according to claim 6, characterized in that: The ephemeris link delay difference at time t is based on Sure; In the formula, Gateway_Distance_Master represents the length of the first feeder link at the time t, UE_Distance_Master represents the length of the first user link at the time t, Gateway_Distance_Coordinate represents the length of the second feeder link at the time t, UE_Distance_Coordinate represents the length of the second user link at the time t, and Speed_Radio represents the radio propagation speed.
8. The uplink joint reception method according to claim 6 or 7, characterized in that: The length of the first user link at time t, the length of the second user link at time t, the length of the first feeder link at time t, or the length of the second feeder link at time t is determined based on the following formula: Where, L e represents the length of the target link at time t, R e represents the radius of the earth, r represents the distance from the satellite corresponding to the target link to the center of the earth at the time t, represents the latitude of the terminal or gateway corresponding to the target link at time t, θ l represents the longitude of the terminal or gateway corresponding to the target link at time t, θ s Indicates the longitude of the satellite corresponding to the target link at time t; The target link is the first user link, the second user link, the first feeder link, or the second feeder link.
9. The uplink joint reception method according to claim 1, characterized in that: The determining, based on the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment, a fast Fourier transform FFT window time offset adjustment amount of the second network device comprises: Based on the difference between the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment, determine the FFT window time offset adjustment amount of the second network device.
10. The uplink joint reception method according to claim 2 or 3, characterized in that: The method further comprises: After receiving the uplink reference signal sent by the terminal and completing the calculation of the ephemeris delay error value, starting the first timer configured for operation management and maintenance OAM; When the first timer times out or an uplink reference signal sent by the terminal is received again, the ephemeris delay error value is recalculated.
11. The uplink joint reception method according to claim 3, characterized in that: The method further comprises: Receive the second UL-RTOA measurement value sent by the second network device.
12. An uplink joint reception method, characterized in that: Applied to the second network device, comprising: Receiving a fast Fourier transform (FFT) window time offset adjustment value of the second network device sent by the first network device; Based on the FFT window time offset adjustment amount, jointly receiving, with the first network device, an uplink data signal sent by the terminal; Among them, the FFT window time offset adjustment amount is determined based on the ephemeris link delay difference when the first network device receives the uplink data signal, and the ephemeris link delay difference error value when the first network device receives the uplink data signal; the ephemeris link delay difference is used to characterize the delay difference between the first ephemeris link from the terminal to the first network device and the second ephemeris link from the terminal to the second network device.
13. The uplink joint reception method according to claim 12, characterized in that: The method further comprises: A second uplink relative time of arrival UL-RTOA measurement value obtained by the second network device measuring an uplink reference signal is sent to the first network device.
14. A first network device, characterized in that: Including memory, transceiver, processor; A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Determine the ephemeris link delay difference at the current moment when receiving the uplink data signal sent by the terminal; the ephemeris link delay difference is used to characterize the delay difference between the first ephemeris link from the terminal to the first network device and the second ephemeris link from the terminal to the second network device; Determine a fast Fourier transform (FFT) window time offset adjustment amount of the second network device based on the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment; The FFT window time offset adjustment value is sent to the second network device, and the FFT window time offset adjustment value is used by the second network device and the first network device to jointly receive the uplink data signal sent by the terminal.
15. The first network device according to claim 14, characterized in that: The ephemeris link delay difference error value at the current moment is determined based on the ephemeris link delay difference error value at the first moment; The first moment is the moment at which the uplink reference signal sent by the terminal is most recently received before the current moment.
16. The first network device according to claim 15, characterized in that: The ephemeris link delay error value at the first moment is determined based on the following method: Determine the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment; the link measurement delay difference is determined based on the difference between a first uplink relative arrival time UL-RTOA measurement amount and a second UL-RTOA measurement amount, the first UL-RTOA measurement amount is the UL-RTOA measurement amount obtained by measuring the uplink reference signal by the first network device, and the second UL-RTOA measurement amount is the UL-RTOA measurement amount obtained by measuring the uplink reference signal by the second network device; Based on the difference between the ephemeris link delay difference at the first moment and the link measurement delay difference at the first moment, the ephemeris link delay difference error value at the first moment is determined.
17. The first network device according to claim 15 or 16, characterized in that: The ephemeris link delay difference error value at the current moment is obtained based on the ephemeris link delay difference error value at the first moment and the Kalman filter algorithm prediction.
18. The first network device according to claim 16, characterized in that: The first ephemeris link includes a first user link from the terminal to a first satellite and a first feeder link from the first satellite to a gateway where the first network device is located, and the second ephemeris link includes a second user link from the terminal to a second satellite and a second feeder link from the second satellite to a gateway where the second network device is located; The first satellite is a satellite corresponding to the first network device, and the second satellite is a satellite corresponding to the second network device.
19. The first network device according to claim 18, characterized in that: The ephemeris link delay difference at the current moment or the ephemeris link delay difference at the first moment is determined based on the following method: Determine the length of the first user link at time t based on the location information of the terminal and the ephemeris information of the first satellite at time t; Determine the length of the second user link at time t based on the position information of the terminal at time t and the ephemeris information of the second satellite; Determine the length of the first feeder link at the time t based on the location information of the gateway where the first network device is located and the ephemeris information of the first satellite; Determine the length of the second feeder link at the time t based on the location information of the gateway where the second network device is located and the ephemeris information of the second satellite; Determine the ephemeris link delay difference at time t based on the length of the first user link at time t, the length of the second user link at time t, the length of the first feeder link at time t, and the length of the second feeder link at time t; The time t is the current time or the first time.
20. The first network device according to claim 19, characterized in that: Said The ephemeris link delay difference at time t is based on Sure; In the formula, Gateway_Distance_Master represents the length of the first feeder link at the time t, UE_Distance_Master represents the length of the first user link at the time t, Gateway_Distance_Coordinate represents the length of the second feeder link at the time t, UE_Distance_Coordinate represents the length of the second user link at the time t, and Speed_Radio represents the radio propagation speed.
21. The first network device according to claim 19 or 20, characterized in that: The length of the first user link at time t, the length of the second user link at time t, the length of the first feeder link at time t, or the length of the second feeder link at time t is determined based on the following formula: Where, L e represents the length of the target link at time t, R e represents the radius of the earth, r represents the distance from the satellite corresponding to the target link to the center of the earth at the time t, represents the latitude of the terminal or gateway corresponding to the target link at time t, θ l represents the longitude of the terminal or gateway corresponding to the target link at time t, θ s Indicates the longitude of the satellite corresponding to the target link at time t; The target link is the first user link, the second user link, the first feeder link, or the second feeder link.
22. The first network device according to claim 14, characterized in that: The determining, based on the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment, a fast Fourier transform FFT window time offset adjustment amount of the second network device comprises: Based on the difference between the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment, determine the FFT window time offset adjustment amount of the second network device.
23. The first network device according to claim 15 or 16, characterized in that: The operations also include: After receiving the uplink reference signal sent by the terminal and completing the calculation of the ephemeris delay error value, starting the first timer configured for operation management and maintenance OAM; When the first timer times out or an uplink reference signal sent by the terminal is received again, the ephemeris delay error value is recalculated.
24. The first network device according to claim 16, characterized in that: The operations also include: Receive the second UL-RTOA measurement value sent by the second network device.
25. A second network device, characterized in that: Including memory, transceiver, processor; A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Receiving a fast Fourier transform (FFT) window time offset adjustment value of the second network device sent by the first network device; Based on the FFT window time offset adjustment amount, jointly receiving, with the first network device, an uplink data signal sent by the terminal; Among them, the FFT window time offset adjustment amount is determined based on the ephemeris link delay difference when the first network device receives the uplink data signal, and the ephemeris link delay difference error value when the first network device receives the uplink data signal; the ephemeris link delay difference is used to characterize the delay difference between the first ephemeris link from the terminal to the first network device and the second ephemeris link from the terminal to the second network device.
26. The second network device according to claim 25, characterized in that: The operations also include: A second uplink relative time of arrival UL-RTOA measurement value obtained by the second network device measuring an uplink reference signal is sent to the first network device.
27. An uplink joint receiving device, characterized in that: include: A first determining unit, configured to determine the ephemeris link delay difference at a current moment when receiving an uplink data signal sent by a terminal; The ephemeris link delay difference is used to characterize the delay difference between a first ephemeris link from the terminal to the first network device and a second ephemeris link from the terminal to the second network device; A second determining unit is used to determine a fast Fourier transform FFT window time offset adjustment amount of the second network device based on the ephemeris link delay difference at the current moment and the ephemeris link delay difference error value at the current moment; The first sending unit is used to send the FFT window time offset adjustment value to the second network device, and the FFT window time offset adjustment value is used for the second network device and the first network device to jointly receive the uplink data signal sent by the terminal.
28. An uplink joint receiving device, characterized in that: include: A second receiving unit, configured to receive a fast Fourier transform (FFT) window time offset adjustment value of a second network device sent by the first network device; A third receiving unit, configured to jointly receive, with the first network device, an uplink data signal sent by the terminal based on the FFT window time offset adjustment amount; Among them, the FFT window time offset adjustment amount is determined based on the ephemeris link delay difference when the first network device receives the uplink data signal, and the ephemeris link delay difference error value when the first network device receives the uplink data signal; the ephemeris link delay difference is used to characterize the delay difference between the first ephemeris link from the terminal to the first network device and the second ephemeris link from the terminal to the second network device.
29. A non-transitory readable storage medium, characterized in that: The non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method according to any one of claims 1 to 11.
30. A non-transitory readable storage medium, characterized in that: The non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method according to any one of claims 12 to 13.
Citation Information
Cited By
Uplink synchronization method and device, electronic equipment, storage medium and program product
CN120676448A
Synchronization point adjustment method and device, electronic equipment, storage medium and product
CN121441370A