Method for acquiring timing advance (TA) and related apparatus
By measuring the correspondence between Doppler frequency offset and satellite elevation angle, the distance between the terminal and the satellite is calculated to obtain the TA (Transmission Aspect). This solves the problem of difficulty in obtaining TA in non-terrestrial network communication due to the lack of GNSS positioning, and realizes accurate TA acquisition and communication timing consistency under GNSS-free conditions.
Patent Information
- Application Number
- CN202411564086.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-05
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2044-11-05
AI Technical Summary
In non-terrestrial network communication, terminals lack GNSS positioning capabilities or have poor channel quality, making it difficult to obtain service link delays and thus difficult to obtain timing advances (TAs), leading to communication conflicts.
By measuring the Doppler frequency offset and using the pre-configured correspondence between the Doppler frequency offset and the satellite elevation angle, the distance between the terminal and the satellite is calculated to obtain the service link delay, and then the timing advance (TA) is obtained.
Even in situations without GNSS positioning capability or with poor signal, it can accurately obtain TA, avoid communication conflicts, and ensure timing consistency between the terminal and the network.
Smart Images

Figure CN119155786B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of satellite communication, and in particular to a method for obtaining timing advance (TA) and related devices. BACKGROUND
[0002] In non-terrestrial network (NTN) communication, timing advance (TA) is an important parameter. Both the base station and the terminal need to adjust the timing relationship between the uplink frame and the downlink frame according to the timing advance (TA), so that the uplink frame and the downlink frame are staggered in time and do not conflict with each other.
[0003] In NTN, one of the bases for obtaining TA is the service link delay. The service link delay can be understood as the delay required for the terminal and the base station to transmit service (such as voice service or data service) data.
[0004] The existing protocol stipulates that the terminal obtains the position information of the terminal based on the global navigation satellite system (GNSS) positioning, and reports the position information of the terminal to the base station. The terminal and the base station calculate the service link delay based on the position information of the terminal. However, in practice, the terminal may not have GNSS positioning capability, or the channel quality where the terminal is located is difficult to support GNSS positioning, so it is difficult to obtain the service link delay, and thus it is difficult to obtain TA. SUMMARY
[0005] The present application provides a method for obtaining timing advance (TA) and related devices, aiming to solve the problem of difficulty in obtaining TA due to difficulty in obtaining service link delay. The disclosed technical solution is as follows:
[0006] The first aspect of the present application provides a method for obtaining timing advance (TA), applied to a terminal, the terminal communicates with a satellite in a first channel. The method comprises: obtaining the Doppler frequency offset of the first channel, obtaining the first elevation angle corresponding to the Doppler frequency offset of the first channel based on the pre-configured correspondence between the Doppler frequency offset and the elevation angle of the satellite, calculating the distance between the terminal and the satellite using the first elevation angle, and obtaining TA based on the distance, the TA being used to compensate for the service link delay between the terminal and the satellite. The elevation angle is obtained based on the pre-configured correspondence between the Doppler frequency offset and the elevation angle of the satellite, and the position information of the terminal is not required, so even if the terminal cannot use positioning methods such as GNSS positioning, it can still obtain TA for compensating for the service link delay between the terminal and the satellite, and thus obtain TA for communication with the network.
[0007] In some embodiments, the correspondence between the Doppler frequency offset and the elevation angle of the satellite comprises: the correspondence is obtained by measurement, and the correspondence comprises a Doppler frequency offset value or a range of Doppler frequency offset values corresponding to the elevation angle of the satellite. The correspondence between the Doppler frequency offset and the elevation angle obtained by actual measurement has higher accuracy, so that a more accurate TA can be obtained.
[0008] In some embodiments, the first elevation angle corresponding to the Doppler frequency offset of the first channel is obtained based on the pre-configured correspondence between the Doppler frequency offset and the elevation angle of the satellite, and the obtaining comprises: querying the elevation angle corresponding to the Doppler frequency offset of the first channel or a range in which the Doppler frequency offset of the first channel is located in the correspondence. One range corresponds to one elevation angle, which is beneficial to reducing the workload of measurement.
[0009] In some embodiments, the correspondence between the Doppler frequency offset and the elevation angle of the satellite comprises: a calculation rule, the calculation rule indicates that the Doppler frequency offset is obtained by a product of a cosine value of the elevation angle of the satellite and a parameter, and the parameter comprises a ratio of an electromagnetic wave frequency to a speed of light and a radius of the earth. The correspondence between the Doppler frequency offset and the elevation angle obtained by the calculation rule can reduce the workload of actual measurement, and can obtain the elevation angle corresponding to any Doppler frequency offset.
[0010] In some embodiments, the angular velocity of the satellite movement is obtained based on a gravitational constant, a mass of the earth, a radius of the earth and a height of the satellite from the ground.
[0011] In some embodiments, the Doppler frequency offset of the first channel is obtained by: obtaining the Doppler frequency offset of the first channel through a pilot sequence or a synchronization word transmitted by the first channel, and the obtaining manner is convenient to implement.
[0012] The second aspect of the present application provides an electronic device, comprising: one or more processors, a memory and a touch screen, the memory is used to store program code, and the processor is used to run the program code, so that the electronic device implements the method for obtaining the TA provided by the first aspect of the present application.
[0013] The third aspect of the present application provides a computer readable storage medium, which stores instructions, and when the instructions are run on an electronic device, the electronic device executes the method for obtaining the TA provided by the first aspect of the present application.
[0014] The fourth aspect of the present application provides a computer program product, which stores a computer program, and when the computer program product is run on an electronic device, the electronic device implements the method for obtaining the TA provided by the first aspect of the present application.
[0015] The fifth aspect of the present application provides a chip system, comprising: at least one processor and an interface, the interface is configured to receive code instructions and transmit the code instructions to the at least one processor, and the at least one processor is configured to execute the code instructions to implement the method for obtaining a timing advance (TA) provided by the first aspect of the present application. BRIEF DESCRIPTION OF DRAWINGS
[0016] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the drawings required to be used in the embodiments or the prior art description will be briefly introduced as follows. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor on the basis of these drawings.
[0017] Figure 1 is an example diagram of NTN;
[0018] Figure 2 is an example diagram of using TA in NTN;
[0019] Figure 3 is an example diagram of each part of TA;
[0020] Figure 4 is a flowchart of a method for obtaining TA provided by an embodiment of the present application;
[0021] Figure 5 is a diagram showing the trend of the Doppler frequency offset obtained by measurement and the elevation angle of the satellite;
[0022] Figure 6 is an example diagram of the structure of a terminal disclosed by an embodiment of the present application;
[0023] Figure 7 is an example diagram of the structure of a network device disclosed by an embodiment of the present application. DETAILED DESCRIPTION
[0024] The terms "first", "second", and "third" and the like in the specification of the present application, claims and drawings are used to distinguish different objects, and are not used to limit a specific order.
[0025] In the embodiments of the present application, the words "in some embodiments" or "for example" and the like are used to indicate an example, illustration or description, and should not be interpreted as more preferred or more advantageous than other embodiments or design schemes.
[0026] In the communication process between the terminal and the network, in order to realize the purpose that different terminals do not interfere with each other when sending uplink signals to the network, each terminal sends uplink signals to the network with its own TA, and the TA used by any terminal is set based on the distance from the network device. The farther the distance between the terminal and the base station, the greater the value of the TA used by the terminal.
[0027] Figure 1 is an example diagram of NTN, in the case of position 1, d1 represents the distance between the satellite and terminal 1, d2 represents the distance between the satellite and terminal 2, Figure 1 In the case of position 1, the distance between terminal 1 and terminal 2 is closer, that is, d1 is less than d2. In this case, the uplink and downlink timing relationship between terminal 1 and terminal 2 and the satellite is as shown in Figure 2 (a) and (b) of FIG. 1. The time delay of the downlink frame (denoted as DL) transmitted by the satellite to terminal 1 is denoted as DL delay1, the time delay of the DL transmitted by the satellite to terminal 2 is denoted as DL delay2, the time delay of the uplink frame (denoted as UL) transmitted by terminal 1 to the satellite is denoted as UL delay1, the time delay of the UL transmitted by terminal 2 to the satellite is denoted as UL delay2, the TA used for communication between terminal 1 and the network is denoted as TA1, and the TA used for communication between terminal 2 and the network is denoted as TA2. It can be understood that for terminal 1, TA1 is equal to the sum of DL delay1 and UL delay1, and for terminal 2, TA2 is equal to the sum of DL delay2 and UL delay2.
[0028] Because d1 is less than d2, Figure 2 DL delay1 shown in (a) of FIG. 1 is less than Figure 2 DL delay2 shown in (b) of FIG. 1, and for the same reason, UL delay1 is less than UL delay2, and further, TA1 is less than TA2.
[0029] In the case that the satellite moves from position 1 to position 2, as shown in Figure 1 , the distance between the satellite and terminal 1 changes from d1 to d3, and the distance between the satellite and terminal 2 changes from d2 to d4. In the case that the change from d1 to d3 causes the signal transmission time delay between the satellite and terminal 1 to increase by T, as shown in Figure 2 (c) of FIG. 2, the time delay of the DL transmitted by the satellite to terminal 1 is DL delay1+T, and the time delay of the UL transmitted by terminal 1 to the satellite is UL delay1+T. For the same reason, in the case that the change from d2 to d4 causes the signal transmission time delay between the satellite and terminal 2 to decrease by T, as shown in Figure 2As shown in (d), the delay used for the DL transmitted by the satellite to terminal 2 is DL delay2-T, and the delay used for the UL transmitted by terminal 2 to the satellite is UL delay2+T.
[0030] Accordingly, the TA used for communication between terminal 1 and the network needs to be adjusted to TA1+2T, and the TA used for communication between terminal 2 and the network needs to be adjusted to TA2-2T.
[0031] Combination Figure 1 and Figure 2 It is known that after the satellite's position changes, the TA used by both the terminal and the network needs to be adjusted.
[0032] 5.5G and 6G will support half-duplex communication in NTN communication to achieve Reduced Capability (RedCap) communication, reducing the cost of terminals, especially those for enterprise users. Besides avoiding mutual interference between uplink signals from different terminals, TA can also resolve conflicts in half-duplex communication scenarios, where the time domain resources used for uplink transmission overlap with those used for downlink transmission.
[0033] by Figure 2 Taking (a) as an example, the network configures the transmission time of DL and the reception time of UL based on TA1, so that DL and UL do not overlap. When terminal 1 also uses TA1, the transmission of UL and reception of DL by the terminal do not overlap.
[0034] In summary, it is understandable that in a half-duplex communication scenario, both the terminal and the satellite need to adjust their time signatures (TA) after the satellite's position changes. Furthermore, for any given terminal, the TA used by the terminal must be consistent with the TA used by the network to ensure normal communication. In the embodiments of this application, normal communication includes uplinks sent by other terminals being transmitted to the network substantially simultaneously, and the time domain resources used for uplink and downlink do not conflict.
[0035] Combination Figure 3 As shown, the latency of terminal-network communication includes backhaul link latency and service link latency.
[0036] The return link delay includes the delay between the ground station and the reference point, and the common delay between the satellite and the reference point. The delay between the ground station and the reference point is determined by the first TA (denoted as K). mac The common delay between reference points is compensated by the second TA (Common TA), K. mac The network is responsible for obtaining the Common TA, and the terminal calculates the Common TA based on the SIB messages sent by the network.
[0037] Service link latency is caused by the third TA (denoted as T).TA ) compensation. The terminal needs to obtain TA based on the terminal's location information and the ephemeris information issued by the network. TA Generally, the terminal obtains the terminal's location information through GNSS positioning. In practice, the terminal may not have GNSS positioning capability, or the channel quality where the terminal is located is difficult to support GNSS positioning. In this case, the terminal cannot obtain the service link delay, so the terminal cannot obtain TA, and in combination with Figure 1 As shown in FIG. 2, after the position of the satellite changes, the terminal cannot update the TA in time, so there is a possibility that the TA used by the terminal is inconsistent with the TA used by the network, resulting in a conflict. For example, after the satellite moves from position 1 to position 2, if terminal 2 does not update the TA in time, it may cause UE 2 to start sending uplink data before it has finished receiving downlink data. If terminal 1 does not update the TA in time, it may cause the satellite to start sending downlink data before it has finished receiving uplink data from terminal 1.
[0038] To solve the problem that the terminal cannot obtain TA TA and cannot communicate normally, the embodiment of the present application provides a method for obtaining timing advance TA, which is applied in an NTN communication system and is suitable for half-duplex communication mode and full-duplex communication mode.
[0039] The NTN communication system includes a terminal and a network device. The network device can also be referred to as a base station and / or a satellite access node (SAN).
[0040] The NTN communication system includes, but is not limited to, a Long Term Evolution (LTE) system, an LTE Frequency Division Duplex (FDD) system, an LTE Time Division Duplex (TDD) system, a Universal Mobile Telecommunications System (UMTS), a Worldwide Interoperability for Microwave Access (WiMAX) communication system, a UMTS Terrestrial Radio Access Network (UTRAN) system, or a Global System for Mobile Communication (GSM) / Enhanced Data Rates for GSM Evolution (EDGE) system radio access network (GSM EDGE Radio Access Network, GERAN) system. In addition, the technical solutions provided by the embodiments of the present application can also be applied to any other wireless communication system with similar structure and function, such as a Public Land Mobile Network (PLMN) system, a 5th Generation (5G) communication system, a communication system after 5G, a New Radio Access Technology (NR) system, future various communication systems such as a 6th Generation (6G) communication system, a Vehicle-to-X (V2X) system, etc.The V2X system can include a vehicle to network (V2N) system, a vehicle to vehicle (V2V) system, a vehicle to infrastructure (V2I) system, a vehicle to pedestrian (V2P) system, a long term evolution-vehicle (LTE-V) system, an Internet of Vehicles system, a machine type communication (MTC) system, an Internet of Things (IoT) system, a long term evolution-machine (LTE-M) system, a machine to machine (M2M) system, and the like, and the embodiments of the present application do not make any limitation thereto.
[0041] In the NTN scenario, satellite-based communication has two modes, namely a transparent forwarding mode (which can also be referred to as a transparent mode) and a regenerative mode. The transparent forwarding mode can be understood as follows: the satellite forwards information (for example, information reported by a terminal to the satellite) to a ground base station, that is, control information on the network side is processed by the base station, and the satellite plays a forwarding role in the information transmission process. The regenerative mode can be understood as follows: part or all of the functions of the base station are integrated on the satellite. In the regenerative mode, the satellite has the ability to receive and process data of the base station, that is, part or all of the control information on the network side is processed by the satellite.
[0042] In the embodiments of the present application, the satellite and the ground base station are collectively referred to as network devices.
[0043] The satellite in the network device can be a low earth orbit (LEO) satellite, a non-geostationary earth orbit (NGEO) satellite, a middle earth orbit (MEO) satellite, or a geostationary earth orbit (GEO) satellite.
[0044] The base station in the network device includes, but is not limited to: an evolved Node B (NodeB or eNB or e-NodeB, evolutional Node B) in LTE, a base station (gNodeB or gNB) or a transmission receiving point (TRP) in NR, a radio access network (RAN) device, a base station of subsequent evolution of 3GPP, an access node in a WiFi system, a wireless relay node, a wireless backhaul node, etc. The network device can also be a wireless controller, a centralized unit (CU), and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario. The network device can also be a server, a wearable device, or a vehicle-mounted device, etc.
[0045] The terminal can include a handheld device with wireless transceiver function, or a vehicle-mounted device, etc., and can be, but is not limited to, a mobile phone, a mobile phone, a tablet computer, a palm computer, a laptop computer, a notebook computer, a computer with wireless transceiver function, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a terminal device in a vehicle-mounted terminal, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved public land mobile network (PLMN), etc. The embodiments of the present application are not limited thereto.
[0046] By way of example and not limitation, in the embodiments of the present application, the terminal can also be a wearable device. The wearable device can also be referred to as a wearable smart device, which is a general term for devices that are designed and developed by applying wearable technology to daily wear, such as glasses, gloves, watches, clothing, and shoes. The wearable device is a portable device that is directly worn on the body or integrated into the user's clothes or accessories. The wearable device is not only a hardware device, but also a powerful function realized through software support and data interaction, cloud interaction. The general wearable smart device includes a full function, large size, and can realize complete or partial functions without relying on a smart phone, such as a smart watch, a smart helmet, or a smart glasses, etc., and focuses on a certain application function, and needs to cooperate with other devices such as a smart phone, such as various smart wristbands, smart jewelry, etc. for monitoring body signs.
[0047] In addition, in the embodiments of the present application, the terminal can also be a terminal device in an internet of things (IoT) system. The IoT is an important part of future information technology development, and its main technical feature is to connect objects through communication technology and network, so as to realize the intelligent network of man-machine interconnection and object-object interconnection.
[0048] The terminal in the embodiments of the present application can also be referred to as an electronic device, a user equipment (UE), a mobile station (MS), a subscriber unit (SU), a mobile terminal (MT), an access terminal, an access terminal device, a vehicle-mounted terminal, an industrial control terminal, a UE unit, a UE station, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a remote terminal device, a mobile device, a user terminal, a UE terminal device, a terminal, a wireless communication device, a user agent, a UE agent, a UE device, or a user device, etc.
[0049] Figure 4 The method for acquiring TA provided by the embodiments of the present application is applied to a terminal and includes the following steps:
[0050] S11, calculating a Doppler frequency offset.
[0051] The Doppler frequency offset is a common channel distortion. In some implementations, the frequency offset is estimated by a pilot sequence such as a Demodulation Reference Signal (DMRS) sequence, and in some other implementations, the frequency offset is estimated by a synchronization word.
[0052] S12, acquiring an elevation angle of a satellite corresponding to the Doppler frequency offset.
[0053] The elevation angle of the satellite refers to the angle between the line of sight from a point P on the earth to the satellite and the local horizon at a certain moment. The elevation angle of the satellite is usually used to describe the position of the satellite passing above the observer at a certain moment. When the elevation angle is 90 degrees, it means that the satellite is directly above the observer.
[0054] In the embodiments, the elevation angle of the satellite at the over-the-top moment is used. It can be understood that, for the application scenario of the embodiments, the observer is the user of the terminal, and the point P is the position of the user of the terminal.
[0055] In some implementations, the correspondence between the Doppler frequency shift and the elevation angle obtained by actual measurement is pre-configured. One example is that one Doppler frequency shift value corresponds to one elevation angle value, and another example is that a range of Doppler frequency shift values corresponds to one elevation angle value. The Doppler frequency shift obtained by S11 is referred to as the first Doppler frequency shift, and in the pre-configured correspondence, the elevation angle corresponding to the first Doppler frequency shift or the range in which the first Doppler frequency shift is located is queried.
[0056] The correspondence between the Doppler frequency shift and the elevation angle obtained by actual measurement satisfies the trend shown in the figure. Figure 5 Figure 5 The longitudinal axis represents the Doppler frequency shift value, and the horizontal axis represents the elevation angle value.
[0057] It can be understood that in order to reduce the workload of actual measurement, after obtaining some Doppler frequency shifts and corresponding elevation angles, a curve shown in the figure can be fitted, and then based on the curve obtained by fitting, other Doppler frequency shifts and corresponding elevation angles are obtained, and the two parts of data are configured in the terminal. Figure 5
[0058] The way of obtaining the correspondence between the Doppler frequency shift and the elevation angle by actual measurement has higher accuracy.
[0059] In other implementations, the correspondence between the Doppler frequency shift and the elevation angle (i.e., the calculation rule) is pre-configured in the terminal: (1), in formula (1), , is the working frequency of the electromagnetic wave, c is the speed of light, is the angular velocity of satellite motion, G is the gravitational constant, M E is the mass of the earth, R E is the radius of the earth, h is the height of the satellite from the ground, is the elevation angle.
[0060] Based on the above calculation rule, the Doppler frequency shift is substituted into formula (1) to obtain the elevation angle.
[0061] The way of obtaining the elevation angle corresponding to the Doppler frequency shift through the calculation rule can reduce the workload of actual measurement, and can obtain the elevation angle corresponding to any Doppler frequency shift.
[0062] S13, based on the elevation angle, calculate the distance between the terminal and the satellite.
[0063] There are various calculation methods that can calculate the distance between the terminal and the satellite based on the elevation angle, which will not be described here.
[0064] S14, based on the distance, calculate the service link delay between the terminal and the satellite.
[0065] It can be understood that the speed of the signal transmitted between the terminal and the satellite is generally the speed of light, so in the case of known distance between the terminal and the satellite, the service link delay is: T_delay = d / c, wherein d is the distance between the terminal and the satellite, c is the speed of light, c = 3 * 10 8 m / s.
[0066] S15, calculating T TA based on the service link delay.
[0067] It can be understood that T TA = 2*T_delay.
[0068] The method provided by the embodiment acquires the elevation angle of the satellite through the Doppler frequency offset of the channel for communication between the satellite and the terminal, acquires the distance between the terminal and the satellite based on the elevation angle, and further obtains T TA without needing to acquire the position of the terminal and then acquire T TA Therefore, the terminal does not need to have GNSS positioning capability, and even in the case that the GNSS signal is poor and the position information of the terminal cannot be acquired, the terminal can acquire T TA .
[0069] As shown in Figure 1 , after the satellite moves from position 1 to position 2, even if the terminal does not have GNSS positioning capability or the GNSS signal is poor, using the flow shown in Figure 4 , the terminal can acquire T TA in time and acquire Common TA based on the SIB19 message, thereby ensuring normal communication with the network.
[0070] Figure 6 An example structure of a terminal disclosed by the embodiment of the application is shown in the figure, taking a mobile phone as an example, which includes a processor 310, an external memory interface 320, an internal memory 321, a display screen 330, a camera 340, an antenna 1, an antenna 2, a mobile communication module 350, and a wireless communication module 360, and the like.
[0071] It can be understood that the structure shown in the embodiment does not constitute a specific limitation on the terminal. In other embodiments, the terminal can include more or fewer components than shown in the figure, or combine certain components, or split certain components, or different component arrangements. The components shown in the figure can be implemented in hardware, software, or a combination of software and hardware.
[0072] The processor 310 can include one or more processing units, for example: the processor 310 can include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Among them, different processing units can be independent devices, or can be integrated in one or more processors.
[0073] The external memory interface 320 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the terminal. The external memory card communicates with the processor 310 through the external memory interface 320 to realize the data storage function. For example, save music, video and other files in the external memory card.
[0074] The internal memory 321 can be used to store computer executable program codes, and the executable program codes include instructions. The processor 310 executes various functional applications and data processing of the terminal by running the instructions stored in the internal memory 321. The internal memory 321 can include a program storage area and a data storage area. Among them, the program storage area can store an operating system, at least one application program required by a function (such as a sound playing function, an image playing function, etc.), etc. The data storage area can store data created during the use of the terminal (such as audio data, a phone book, etc.), etc. In addition, the internal memory 321 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, a universal flash storage (UFS), etc. The processor 310 executes various functional applications and data processing of the terminal by running the instructions stored in the internal memory 321 and / or the instructions stored in the memory arranged in the processor.
[0075] The wireless communication function of the terminal can be realized through the antenna 1, the antenna 2, the mobile communication module 350, the wireless communication module 360, the modem processor, and the baseband processor, etc.
[0076] Antennas 1 and 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the terminal can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization of the antennas. For example: antenna 1 can be multiplexed as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in combination with a tuning switch.
[0077] The mobile communication module 350 can provide a solution for wireless communication including 2G / 3G / 4G / 5G, etc. applied on the terminal. The mobile communication module 350 can include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 350 can receive electromagnetic waves by the antenna 1, and perform filtering, amplification, etc. on the received electromagnetic waves, and transmit to the modem processor for demodulation. The mobile communication module 350 can also amplify the signals modulated by the modem processor, and convert them into electromagnetic waves radiated by the antenna 1. In some embodiments, at least part of the functional modules of the mobile communication module 350 can be arranged in the processor 310. In some embodiments, at least part of the functional modules of the mobile communication module 350 can be arranged in the same device as at least part of the modules of the processor 310.
[0078] In some embodiments, the terminal initiates or receives a call request through the mobile communication module 350 and the antenna 1.
[0079] In addition, on the above components, an operating system is running. For example, iOS operating system, Android operating system, Windows operating system, etc. Application programs can be installed and run on the operating system.
[0080] Figure 7 A structural example diagram of a network device 900 disclosed in an embodiment of the present application includes a 910 part, a 920 part, and a 930 part.
[0081] Section 910 is primarily used for baseband processing and control; section 910 is typically the control center of the network device, often referred to as a processor, used to control the network device to perform processing operations on the network device side in the above method embodiments. Section 920 is primarily used to store computer program code and data. Section 930 is primarily used for the transmission and reception of radio frequency (RF) signals and the conversion between RF signals and baseband signals; section 930 is often referred to as a transceiver module, transceiver, transceiver circuit, or transceiver unit. The transceiver module of section 930, also referred to as a transceiver or transceiver unit, includes an antenna 933 and an RF circuit (not shown in the figure), where the RF circuit is mainly used for RF processing. Optionally, the device in section 930 used to implement the receiving function can be considered a receiver, and the device used to implement the transmitting function can be considered a transmitter; that is, section 930 includes a receiver 932 and a transmitter 931. The receiver can also be referred to as a receiving module, receiver circuit, or receiving circuit, and the transmitter can be referred to as a transmitting module, transmitter, or transmitting circuit, etc.
[0082] Sections 910 and 920 may include one or more single boards, each of which may include one or more processors and one or more memories. The processors are used to read and execute programs in the memories to implement baseband processing functions and control network devices. If multiple single boards exist, they can be interconnected to enhance processing capabilities. As an alternative implementation, multiple single boards may share one or more processors, multiple single boards may share one or more memories, or multiple single boards may simultaneously share one or more processors.
[0083] For example, in one implementation, the transceiver module in section 930 is used to execute the transceiver-related processes performed by the network device in the above embodiments. The processor in section 910 is used to execute the processing-related processes performed by the network device in the above embodiments.
[0084] It should be understood that Figure 7 This is for illustrative purposes only and not as a limitation. The network devices mentioned above, including processors, memory, and transceivers, may be independent of... Figure 7 The structure shown.
[0085] Embodiments of this application also disclose a computer-readable storage medium storing instructions that, when executed on an electronic device, cause the electronic device to perform the method for obtaining timing advance (TA) provided in the above embodiments.
[0086] Embodiments of this application also disclose a computer program product on which a computer program is stored. When the computer program product is run on an electronic device, the electronic device implements the method for obtaining timing advance TA provided in the above embodiments.
[0087] Embodiments of this application also disclose a chip system, including: at least one processor and an interface, the interface being used to receive code instructions and transmit them to the at least one processor; the at least one processor executes the code instructions to implement the method for obtaining timing advance (TA) provided in the above embodiments.
[0088] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for acquiring timing advance (TA), characterized in that, The application is applied to a terminal, the terminal communicates with a satellite on a first channel, and the method comprises: In a case that the terminal does not have a global navigation satellite system (GNSS) positioning capability or a quality of the first channel does not support GNSS positioning, a Doppler frequency offset of the first channel is acquired; A first elevation angle corresponding to the Doppler frequency offset of the first channel is acquired based on a correspondence between Doppler frequency offsets acquired by pre-measurement and elevations of the satellite, the correspondence comprising an elevation angle corresponding to a Doppler frequency offset value or a range of Doppler frequency offset values; A distance between the terminal and the satellite is calculated using the first elevation angle; A TA is acquired based on the distance, the TA being used to compensate for a service link delay between the terminal and the satellite.
2. The method of claim 1, wherein, The acquiring of the first elevation angle corresponding to the Doppler frequency offset of the first channel based on the correspondence between Doppler frequency offsets acquired by pre-measurement and elevations of the satellite comprises: An elevation angle corresponding to the Doppler frequency offset of the first channel or a range of Doppler frequency offsets in which the Doppler frequency offset of the first channel is located is queried in the correspondence.
3. The method according to any of claims 1-2, characterized in that, The acquiring of the Doppler frequency offset of the first channel comprises: The Doppler frequency offset of the first channel is acquired through a pilot sequence or a synchronization word transmitted by the first channel.
4. An electronic device, comprising: The electronic device comprises one or more processors, a memory and a touch screen; the memory is used to store program codes; the processors are used to run the program codes, so that the electronic device implements the method for acquiring a timing advance (TA) according to any one of claims 1 to 3.
5. A computer readable storage medium, characterized in that, An instruction is stored on the electronic device, when the instruction is run on the electronic device, the electronic device executes the method for acquiring a timing advance (TA) according to any one of claims 1 to 3.
6. A computer program product, characterised in that, A computer program is stored on the electronic device, when the computer program product is run on the electronic device, the electronic device implements the method for acquiring a timing advance (TA) according to any one of claims 1 to 3.
7. A chip system, characterized by Comprise: At least one processor and an interface, the interface being used to receive code instructions and transmit to the at least one processor; The at least one processor runs the code instructions to implement the method for acquiring a timing advance (TA) according to any one of claims 1 to 3.
Citation Information
Patent Citations
Method of testing user equipment for non-terrestrial networks and test system
US20230204790A1
Frequency domain search window for non-terrestrial network positioning reference signals
WO2023224726A1