CN115866739A - Method and equipment for uplink autonomous timing adjustment - Google Patents
Method and equipment for uplink autonomous timing adjustment Download PDFInfo
- Publication number
- CN115866739A CN115866739A CN202211642317.6A CN202211642317A CN115866739A CN 115866739 A CN115866739 A CN 115866739A CN 202211642317 A CN202211642317 A CN 202211642317A CN 115866739 A CN115866739 A CN 115866739A
- Authority
- CN
- China
- Prior art keywords
- adjustment
- timing adjustment
- uplink
- downlink
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 77
- 238000005070 sampling Methods 0.000 claims abstract description 50
- 238000006073 displacement reaction Methods 0.000 claims abstract description 26
- 238000004891 communication Methods 0.000 claims description 82
- 230000008859 change Effects 0.000 claims description 69
- 230000015654 memory Effects 0.000 claims description 34
- 238000012545 processing Methods 0.000 claims description 20
- 238000004590 computer program Methods 0.000 claims description 16
- 230000008569 process Effects 0.000 claims description 13
- 238000013459 approach Methods 0.000 claims description 6
- 238000005065 mining Methods 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 description 26
- 230000006870 function Effects 0.000 description 15
- 238000001228 spectrum Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 10
- 230000002441 reversible effect Effects 0.000 description 10
- 230000001360 synchronised effect Effects 0.000 description 9
- 230000002829 reductive effect Effects 0.000 description 6
- 238000012549 training Methods 0.000 description 6
- 230000003068 static effect Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000001186 cumulative effect Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 230000000670 limiting effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The method and the device for the uplink autonomous timing adjustment have the advantages that the displacement condition or the sampling clock deviation of the terminal device can affect the direction and the adjustment quantity of the autonomous timing adjustment of the terminal device, so that in the embodiment of the method and the device, the displacement information or the sampling clock deviation of the terminal device is referred to in the uplink autonomous timing adjustment, the accuracy of the uplink autonomous timing adjustment is improved, and the uplink autonomous timing adjustment scheme is optimized. The uplink autonomous timing adjustment method comprises the following steps: acquiring the direction and the adjustment quantity of downlink timing adjustment; performing uplink autonomous timing adjustment according to the displacement information of the terminal equipment, and the direction and the adjustment amount of the downlink timing adjustment; or, according to the sampling clock deviation of the terminal equipment, and the direction and the adjustment amount of the downlink timing adjustment, the uplink autonomous timing adjustment is performed.
Description
Technical Field
The present invention relates to the field of communications, and in particular, to a method and an apparatus for uplink autonomous timing adjustment.
Background
After the uplink initial synchronization, the terminal device may perform uplink timing tracking, that is, perform real-time correction on the uplink timing drift. The terminal device may perform autonomous timing adjustment (autonomous timing adjustment), that is, when downlink timing offset occurs, the terminal device may shift uplink timing and downlink timing in the same direction according to the downlink timing adjustment amount, where the terminal device may determine the direction and the adjustment amount of the downlink timing adjustment by performing timing estimation on a downlink signal.
However, the existing uplink timing adjustment strategy still has defects, and the autonomous timing adjustment strategy still needs to be further improved.
Disclosure of Invention
The application provides a method and equipment for uplink autonomous timing adjustment, wherein displacement information or sampling clock deviation of terminal equipment is referred to in the uplink autonomous timing adjustment, so that when the distance between the terminal equipment and network equipment changes rapidly, the direction of the uplink autonomous timing adjustment can be kept consistent with an expected adjustment direction, and further, an uplink autonomous timing adjustment scheme is optimized.
In a first aspect, a method for uplink autonomous timing adjustment is provided, including:
acquiring the direction and the adjustment quantity of downlink timing adjustment;
performing uplink autonomous timing adjustment according to the displacement information of the terminal equipment, and the direction and the adjustment amount of the downlink timing adjustment; or, according to the sampling clock deviation of the terminal equipment, and the direction and the adjustment amount of the downlink timing adjustment, the uplink autonomous timing adjustment is performed.
In a second aspect, an apparatus for uplink autonomous timing adjustment is provided, including:
an obtaining unit, configured to obtain a direction and an adjustment amount of downlink timing adjustment;
a processing unit, configured to perform uplink autonomous timing adjustment according to the displacement information of the terminal device, and the direction and the adjustment amount of the downlink timing adjustment; or, according to the sampling clock deviation of the terminal equipment, and the direction and the adjustment amount of the downlink timing adjustment, the uplink autonomous timing adjustment is performed.
In a third aspect, a communication device is provided, including: a transceiver and a processor; wherein,
the transceiver is configured to: acquiring the direction and the adjustment quantity of downlink timing adjustment;
the processor is configured to: performing uplink autonomous timing adjustment according to the displacement information of the terminal equipment and the direction and the adjustment amount of the downlink timing adjustment; or, according to the sampling clock deviation of the terminal equipment, and the direction and the adjustment amount of the downlink timing adjustment, the uplink autonomous timing adjustment is performed.
In a fourth aspect, a communication device is provided for performing the method of the first aspect or its implementations.
In particular, the communication device comprises functional modules for performing the methods in the first aspect or its implementations described above.
In a fifth aspect, a communication device is provided, comprising a processor and a memory; the memory is configured to store a computer program, and the processor is configured to call and run the computer program stored in the memory, so as to execute the method in the first aspect or each implementation manner thereof.
In a sixth aspect, an apparatus is provided for implementing the method of the first aspect or its implementations.
Specifically, the apparatus includes: a processor configured to invoke and run the computer program from the memory, so that the device on which the apparatus is installed performs the method according to the first aspect or its implementations.
In a seventh aspect, a chip is provided for implementing the method in the first aspect or its implementation manners.
Specifically, the chip includes: a processor configured to call and run the computer program from the memory, so that the device on which the chip is installed performs the method according to the first aspect or the implementation manner thereof.
In an eighth aspect, a computer-readable storage medium is provided for storing a computer program, which causes a computer to execute the method of the first aspect or its implementation modes.
Through the technical scheme, the displacement condition or the sampling clock deviation of the terminal equipment can influence the direction and the adjustment quantity of the autonomous timing adjustment of the terminal equipment, so that in the embodiment of the application, the displacement information or the sampling clock deviation of the terminal equipment is referred to in the uplink autonomous timing adjustment, the accuracy of the uplink autonomous timing adjustment is favorably improved, and the uplink autonomous timing adjustment scheme is further optimized. When the distance between the terminal equipment and the network equipment is changed rapidly, the uplink autonomous timing adjustment direction can be kept consistent with the expected adjustment direction, so that the uplink autonomous timing adjustment scheme can be optimized, the frequency of timing adjustment realized by the base station through sending the TA command can be reduced, the system bandwidth occupied by sending the TA command can be saved, and the spectrum efficiency is improved.
Drawings
Fig. 1 is a schematic diagram of a communication system architecture provided in an embodiment of the present application.
Fig. 2 is a schematic diagram of uplink autonomous timing adjustment provided herein.
Fig. 3 is a schematic diagram of another uplink autonomous timing adjustment provided herein.
Fig. 4 is a schematic flowchart of a method for uplink autonomous timing adjustment according to an embodiment of the present application.
Fig. 5 is a schematic flowchart of uplink autonomous timing adjustment provided according to an embodiment of the present application.
Fig. 6 is a schematic block diagram of an uplink autonomous timing adjustment apparatus provided in an embodiment of the present application.
Fig. 7 is a schematic block diagram of a communication device provided according to an embodiment of the present application.
Fig. 8 is a schematic block diagram of an apparatus provided according to an embodiment of the present application.
Fig. 9 is a schematic block diagram of a communication system provided according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments obtained by a person of ordinary skill in the art without making any creative effort for the embodiments in the present application belong to the protection scope of the present application.
The technical scheme of the embodiment of the application can be applied to various communication systems, for example: global System for Mobile communications (GSM) System, code Division Multiple Access (CDMA) System, wideband Code Division Multiple Access (WCDMA) System, general Packet Radio Service (GPRS), long Term Evolution (Long Term Evolution, LTE) System, LTE-a System, new Radio (NR) System, evolution System of NR System, LTE-based Access to unlicensed spectrum, LTE-U) System, NR-based to unlicensed spectrum (NR-U) System, non-Terrestrial communication network (NTN) System, universal Mobile Telecommunications System (UMTS), wireless Local Area Network (WLAN), internet of things (IoT), wireless Fidelity (WiFi), fifth Generation communication (5 th-Generation, 5G) System, sixth Generation communication (6 th-Generation, 6G) System, or other communication systems.
Generally, the conventional Communication system supports a limited number of connections and is easy to implement, however, with the development of Communication technology, the mobile Communication system will support not only conventional Communication but also, for example, device to Device (D2D) Communication, machine to Machine (M2M) Communication, machine Type Communication (MTC), vehicle to Vehicle (V2V) Communication, sidelink (SL) Communication, vehicle to internet (V2X) Communication, etc., and the embodiments of the present application can also be applied to these Communication systems.
In some embodiments, the communication system in the embodiment of the present application may be applied to a Carrier Aggregation (CA) scenario, a Dual Connectivity (DC) scenario, an independent (SA) networking scenario, or a Non-independent (NSA) networking scenario.
In some embodiments, the communication system in the embodiments of the present application may be applied to an unlicensed spectrum, where the unlicensed spectrum may also be considered as a shared spectrum; alternatively, the communication system in the embodiment of the present application may also be applied to a licensed spectrum, where the licensed spectrum may also be regarded as an unshared spectrum.
In some embodiments, the communication system in the embodiment of the present application may be applied to an FR1 frequency band (corresponding to a frequency band range of 410MHz to 7.125 GHz), an FR2 frequency band (corresponding to a frequency band range of 24.25GHz to 52.6 GHz), and a new frequency band, for example, a high frequency band corresponding to a frequency band range of 52.6GHz to 71GHz or a frequency band range of 71GHz to 114.25 GHz.
Various embodiments are described in connection with a network device and a terminal device, where the terminal device may also be referred to as a User Equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote terminal, a mobile device, a User terminal, a wireless communication device, a User agent, or a User Equipment.
The terminal device may be a STATION (ST) in a WLAN, and may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) STATION, a Personal Digital Assistant (PDA) device, a handheld device with Wireless communication capability, a computing device or other processing device connected to a Wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next generation communication system such as an NR Network, or a terminal device in a future evolved Public Land Mobile Network (PLMN) Network, and so on.
In the embodiment of the application, the terminal equipment can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; can also be deployed on the water surface (such as a ship and the like); and may also be deployed in the air (e.g., airplanes, balloons, satellites, etc.).
In the embodiment of the present application, the terminal device may be a Mobile Phone (Mobile Phone), a tablet computer (Pad), a computer with a wireless transceiving function, a Virtual Reality (VR) terminal device, an Augmented Reality (AR) terminal device, a wireless terminal device in industrial control (industrial control), a wireless terminal device in unmanned driving (self driving), a wireless terminal device in remote medical treatment (remote medical), a wireless terminal device in smart grid (smart grid), a wireless terminal device in transportation safety, a wireless terminal device in city (smart city), a wireless terminal device in smart home (smart home), a vehicle-mounted communication device, a wireless communication Chip/Application Specific Integrated Circuit (ASIC), an ASIC, a System on Chip (SoC), and the like.
By way of example and not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable equipment can also be called wearable intelligent equipment, is the general term of applying wearable technique to carry out intelligent design, develop the equipment that can dress to daily wearing, like glasses, gloves, wrist-watch, dress and shoes etc.. The wearable device may be worn directly on the body or may be a portable device integrated into the user's clothing or accessory. The wearable device is not only a hardware device, but also realizes powerful functions through software support, data interaction and cloud interaction. The generalized wearable smart device includes full functionality, large size, and can implement full or partial functionality without relying on a smart phone, such as: smart watches or smart glasses and the like, and only focus on a certain type of application functions, and need to be used in cooperation with other devices such as smart phones, such as various smart bracelets for physical sign monitoring, smart jewelry and the like.
In this embodiment of the present application, the network device may be a device for communicating with a mobile device, and the network device may be an Access Point (AP) in a WLAN, a Base Station (BTS) in GSM or CDMA, a Base Station (NodeB, NB) in WCDMA, an evolved Node B (eNB or eNodeB) in LTE, a relay Station or an Access Point, a vehicle-mounted device, a wearable device, a network device or Base Station (gNB) in an NR network, a Transmission Reception Point (TRP), a network device in a PLMN network for future evolution, or a network device in an NTN network, and the like.
By way of example and not limitation, in embodiments of the present application, a network device may have a mobile nature, e.g., the network device may be a mobile device. In some embodiments, the network device may be a satellite, balloon station. For example, the satellite may be a Low Earth Orbit (LEO) satellite, a Medium Earth Orbit (MEO) satellite, a geosynchronous Orbit (GEO) satellite, a High Elliptic Orbit (HEO) satellite, and the like. In some embodiments, the network device may also be a base station disposed at a location on land, in water, or the like.
In this embodiment of the present application, a network device may provide a service for a cell, and a terminal device communicates with the network device through a transmission resource (e.g., a frequency domain resource or a spectrum resource) used by the cell, where the cell may be a cell corresponding to the network device (e.g., a base station), and the cell may belong to a macro base station or a base station corresponding to a Small cell (Small cell), where the Small cell may include: urban cells (Metro cells), micro cells (Micro cells), pico cells (Pico cells), femto cells (Femto cells), and the like, wherein the small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-rate data transmission services.
Illustratively, a communication system 100 applied in the embodiment of the present application is shown in fig. 1. The communication system 100. May include network device 110. Network device 110 may be a device that communicates with terminal device 120 (or referred to as a communication terminal, terminal). Network device 110 may provide communication coverage for a particular geographic area and may communicate with terminal devices located within that coverage area.
Fig. 1 exemplarily shows one network device and two terminal devices, in some embodiments, the communication system 100 may include a plurality of network devices and each network device may include other numbers of terminal devices within a coverage area, which is not limited in this embodiment.
In some embodiments, the communication system 100 may further include other network entities such as a network controller, a mobility management entity, and the like, which is not limited in this application.
It should be understood that a device having a communication function in a network/system in the embodiments of the present application may be referred to as a communication device. Taking the communication system 100 shown in fig. 1 as an example, the communication device may include a network device 110 and a terminal device 120 having a communication function, and the network device 110 and the terminal device 120 may be the specific devices described above and are not described herein again; the communication device may also include other devices in the communication system 100, such as other network entities, for example, a network controller, a mobility management entity, and the like, which is not limited in this embodiment.
It should be understood that the terms "system" and "network" are often used interchangeably herein. The term "and/or" herein is merely an association describing an associated object, meaning that three relationships may exist, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
It should be understood that the present document relates to a first communication device and a second communication device, the first communication device may be an end device, such as a cell phone, a machine installation, a Customer Premises Equipment (CPE), an industrial device, a vehicle, etc.; the second communication device may be a peer communication device of the first communication device, such as a network device, a mobile phone, an industrial device, a vehicle, and the like. In this embodiment, the first communication device may be a terminal device, and the second communication device may be a network device (i.e., uplink communication or downlink communication); alternatively, the first communication device may be a first terminal and the second communication device may be a second terminal (i.e., sidestream communication).
The terminology used in the description of the embodiments section of the present application is for the purpose of describing particular embodiments of the present application only and is not intended to be limiting of the present application. The terms "first," "second," "third," and "fourth," etc. in the description and claims of this application and in the accompanying drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions.
It should be understood that "indication" mentioned in the embodiments of the present application may be a direct indication, an indirect indication, or an indication of an association relationship. For example, a indicates B, which may mean that a directly indicates B, e.g., B may be obtained by a; it may also mean that a indicates B indirectly, e.g. a indicates C, by which B may be obtained; it can also mean that there is an association between a and B.
In the description of the embodiments of the present application, the term "correspond" may indicate that there is a direct correspondence or an indirect correspondence between the two, may also indicate that there is an association between the two, and may also indicate and be indicated, configure and configured, and so on.
In the embodiment of the present application, "predefined" or "preconfigured" may be implemented by saving a corresponding code, table, or other manners that can be used to indicate related information in a device (for example, including a terminal device and a network device) in advance, and the present application is not limited to a specific implementation manner thereof. Such as predefined, may refer to what is defined in the protocol.
In the embodiment of the present application, the "protocol" may refer to a standard protocol in the communication field, for example, may be an evolution of an existing LTE protocol, an NR protocol, a Wi-Fi protocol, or a protocol related to other communication systems related thereto, and the protocol type is not limited in the present application.
In order to better understand the embodiments of the present application, the timing adjustment related to the present application will be described.
In a communication system, time synchronization of uplink and downlink transmission/reception is one of the prerequisites for correct transmission/reception of signals. The time synchronization is divided into an initial synchronization stage and a timing tracking stage according to different stages. It can also be divided into downlink time synchronization and uplink time synchronization according to the signal transmission direction.
Downlink initial synchronization: the terminal device receives a synchronization signal sent by a network device (such as a base station), acquires a synchronization head (including a frame header, a sub-frame header and a symbol header) in the synchronization signal, and realizes downlink initial synchronization based on the synchronization head in the synchronization signal.
Uplink initial synchronization: on the basis of downlink initial synchronization, the terminal device sends a training sequence, after receiving the training sequence, a network device (such as a base station) compares the actual arrival time of the training sequence with the expected arrival time of the training sequence, and feeds back the difference value between the actual arrival time of the training sequence and the expected arrival time of the training sequence as a Timing Advance (TA) value to the terminal device, and the terminal device receives the TA value, and can determine that the uplink transmission opportunity is one TA value ahead of the current transmission opportunity.
Downlink timing tracking: and the terminal equipment calculates the time of leading or lagging signals according to the characteristics of the received signals on the basis of the obtained synchronization, and adjusts the corresponding downlink receiving time according to the calculated time.
Uplink timing tracking: and after the uplink initial synchronization, correcting the uplink timing drift in real time.
Specifically, there are two main factors that cause uplink timing drift: sampling clock skew, the distance between the terminal device and the network device (e.g., base station) varies. Wherein, the "sampling" means: sampling an analog signal in the process of converting the analog signal into a digital signal, wherein the analog signal obtains a sampling signal after sampling, and the sampling signal is discrete in time but continuous in value.
Sampling clock deviation: if the sampling frequency is higher, the sampling interval of the downlink end (namely the terminal) is shorter than the expected interval, so that the downlink timing is earlier than the expected time and needs to be adjusted backwards; the uplink end (i.e. the base station) sends out the expected signal in a shorter time, which is also earlier than the expected time and needs to be adjusted backwards; and vice versa. Namely: the sampling clock deviation is mainly used for carrying out timing estimation on a downlink signal to determine the uplink timing adjustment direction and the adjustment amount, and the uplink timing and the downlink timing are adjusted in the same direction.
The distance between the terminal device and the network device (e.g., base station) varies: if the terminal equipment moves to a position far away from the base station, the downlink timing can be adjusted backwards as the transmission time of the electromagnetic waves is prolonged along with the increase of the distance; in order to enable the base station to still receive the uplink signal at the desired time when the distance becomes large, the uplink timing needs to be adjusted forward. And vice versa. That is to say: timing adjustment caused by a change in the distance between the terminal device and the base station, and uplink timing and downlink timing are reverse adjustments.
In an LTE or NR system, uplink timing tracking can be performed in two ways:
1. and (3) autonomous timing adjustment (autonomous timing adjustment) of the terminal equipment, namely, autonomous sending opportunity adjustment of the terminal equipment. When the terminal device finds the downlink timing offset, the terminal device appropriately offsets the uplink timing and the downlink timing in the same direction according to the timing amount adjusted by the downlink.
Ta adjustment (Time advance adjustment), i.e. adjustment of transmission opportunities in which a network device (e.g. a base station) participates. The terminal transmits a random access preamble (preamble) with downlink timing, and the base station feeds back an initial TA in random access, whereby the terminal obtains the initial TA. When the base station finds that the arrival time of the uplink signal sent by the terminal is deviated from the expected time, the base station sends the TA command to the terminal again, and the terminal deviates the TA on the basis of the original timing according to the TA command to carry out uplink sending.
Cumulative TA value: a timing difference between the downlink timing and the uplink timing, which reflects a distance relationship between the terminal and the base station. The greater the distance, the greater the TA accumulation value; the distance becomes smaller and the cumulative TA value becomes smaller. In other words, the cumulative TA refers to the sum of the TA obtained during the uplink initial synchronization and the value of TA adjustment for several times in the uplink tracking state. The single TA adjustment value may be positive or negative as the distance may be closer or farther.
When the downlink timing changes, the terminal device autonomously adjusts the uplink timing and the downlink timing in the same direction to track the timing change (mainly the timing change caused by the sampling deviation). Timing adjustment caused by a higher sampling clock can be as shown in fig. 2, specifically, the position relationship between the terminal and the network device (such as a base station) is unchanged, the actual sampling frequency of the terminal is higher than the expected sampling frequency, and the timing is adjusted backwards in both the up-down line and the down-line; similarly, when the sampling clock is low, the timing is adjusted forward in both the up and down rows.
As shown in fig. 2, in one transceiver unit, a signal transmitted by the terminal reaches the base station through t1, and a signal transmitted by the base station reaches the terminal through t 1. t1 reflects the propagation delay between the terminal and the base station. In the Nth transceiving unit, because the sampling rate of the terminal is higher, the length of a signal received by the terminal in one receiving unit is shorter than that of an expected signal; and the base station receives a signal in a receiving unit that is longer than the desired signal length. Over a period of time, the terminal reception opportunities are getting earlier and earlier. In the Nth transceiver unit, the terminal estimates that the real starting point of the receiver unit is later than the receiving starting point of the terminal by delta; the base station receives the uplink signal of the terminal earlier than the expected arrival time. In the (N + 1) th transceiving unit, the terminal backwards adjusts the receiving starting point by delta; the terminal adjusts the sending starting point backwards by delta; the transmission and reception of the terminal are adjusted in the same direction (both backwards) and the terminal is again synchronized with the base station.
If the distance between the terminal and the network device (such as a base station) changes, the transmission delay of the bidirectional signal changes. If the distance becomes longer, the transmission delay becomes longer, then the downlink receiving timing should be adjusted backward, and the uplink sending timing should be adjusted forward, and the timing adjustment caused by the distance between the terminal and the base station becomes longer can be as shown in fig. 3. Conversely, when the distance between the terminal and the base station becomes shorter, the downlink timing is adjusted forward, and the uplink timing is adjusted backward.
As shown in fig. 3, in the nth transceiver unit, the signal transmitted by the terminal reaches the base station through t1, and the signal transmitted by the base station reaches the terminal through t 1. t1 reflects the propagation delay between the terminal and the base station. In the (N + 1) th transceiver unit, as the distance between the terminal and the base station becomes longer, the signal transmission delay is increased, and the terminal finds that the actual starting point of the receiver unit is later than the expected receiving starting point of the terminal by delta; and the base station finds that the uplink signal is delta earlier than the expected arrival time and sends a TA command to the terminal. In the (N + 2) th transceiver unit, the terminal backwards adjusts the receiving starting point by delta according to the downlink timing; the terminal adjusts the sending starting point forward by delta according to the TA command; the terminal receives and transmits the reverse direction adjustment, and the timing of the terminal is synchronized with the NB again.
In order to better understand the embodiments of the present application, the problems solved by the present application will be described.
Two forms of UE timing adjustment: firstly, the terminal automatically adjusts the timing and transmits and receives the timing and adjusts the same direction; one is the timing adjustment which the base station participates in through signaling (such as TA command), and the receiving and transmitting timing adjustment is reversed. The two modes are not performed independently and may interact with each other.
In fig. 2, when the uplink timing cannot be adjusted in time with the downlink timing, the base station finds that the uplink timing of the terminal is advanced or delayed after a period of time, so that the timing is converged quickly by the TA command.
In fig. 3, after the distance between the terminal and the network device (e.g., base station) changes, the adjustment of the downlink timing will make the uplink timing move in the same direction as the downlink timing adjustment; however, this is not the direction of timing adjustment due to a change in distance, but rather the uplink timing is adjusted in the opposite direction to that expected; and after the timing deviation reaches a certain degree, the base station identifies the deviation and sends a TA command to the terminal, and then the terminal returns the TA command to the correct sending opportunity. When the terminal is static, the distance change does not occur, so the reverse direction adjustment does not occur; when the terminal moves at a low speed, if the reverse adjustment quantity introduced by the movement distance is smaller than the homodromous adjustment quantity introduced by the sampling clock deviation, the reverse adjustment can not occur; however, when the terminal moves at a high speed, the distance changes rapidly with time, the reverse time adjustment based on the change of the distance is dominant, and the autonomous time adjustment of the terminal is always in the same direction, so that the timing offset between the terminal and the base station is not improved, but the timing drift is aggravated, and the base station only needs to frequently correct the timing offset through a TA command, and wastes transmission bandwidth to correct the timing offset. That is, the terminal device always follows the downlink timing adjustment direction from the autonomous timing adjustment direction to bring the effect of 'help and lost' to the user.
For example, if the sampling clock offset of the terminal is +0.1ppm, the timing offset of 200ms is +20ns; assuming that the terminal is at 300km/h and no included angle is far away from the base station, the timing deviation after 200ms is: 300e 3 /3600*200e -3 /3e 8 = 55.6ns; where "+" indicates that the downlink timing is adjusted backwards. The sum of the downlink timing drifts caused by two factors (sampling clock offset and distance variation between the terminal and the base station) is: 20+55.6=75.6ns.
The uplink timing should be adjusted backward one or more times according to the downlink timing (specifically including the adjustment direction and the adjustment amount), and the total adjustment amount is 75.6ns. However, the 20ns uplink timing offset (timing drift) caused by the sampling clock skew should coincide with the downlink timing offset, and the uplink timing is adjusted backwards; the uplink timing offset (timing drift) of 55.6ns caused by the distance change between the terminal and the base station should be reversed from the downlink timing offset, and the uplink timing should be adjusted forward. The adjustment amount after the two parts are combined is 20-55.6= -35.6, namely the uplink timing is adjusted to be 35.6ns. That is to say: the autonomous timing adjustment of the terminal not only does not alleviate the timing offset, but also deviates more toward the offset direction, and the terminal needs to send a TA command to the base station and then correct the TA command.
Based on the above problem, the present application provides a scheme for uplink autonomous timing adjustment, wherein when a distance change between a terminal device and a network device (e.g., a base station) is dominant in timing adjustment, the uplink autonomous timing adjustment is changed to be adjusted in a direction opposite to a downlink timing, so that correct timing can be tracked by the terminal device itself as quickly as possible, the frequency of sending a TA command by the base station is reduced, a system bandwidth occupied by sending the TA command is saved, and spectrum efficiency is improved.
In order to facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below with specific embodiments. The following related arts as alternatives can be arbitrarily combined with the technical solutions of the embodiments of the present application, and all of them belong to the scope of the embodiments of the present application. The embodiment of the present application includes at least part of the following contents.
Fig. 4 is a schematic flow chart of a method 200 for uplink autonomous timing adjustment according to an embodiment of the present application, and as shown in fig. 4, the method 200 for uplink autonomous timing adjustment may include at least some of the following:
s210, acquiring the direction and the adjustment amount of downlink timing adjustment;
s220, performing uplink autonomous timing adjustment according to the displacement information of the terminal equipment and the direction and the adjustment amount of the downlink timing adjustment; or, according to the sampling clock deviation of the terminal equipment, and the direction and the adjustment amount of the downlink timing adjustment, the uplink autonomous timing adjustment is performed.
In the embodiment of the present application, the method 200 for uplink autonomous timing adjustment may be applied to a terminal device; alternatively, the method 200 for uplink autonomous timing adjustment is applied to an apparatus for uplink autonomous timing adjustment, or a terminal device or other devices integrated with the apparatus.
The following description will be made by taking a method 200 for a terminal device to perform uplink autonomous timing adjustment as an example.
Because the displacement condition or the sampling clock deviation of the terminal equipment can influence the direction and the adjustment quantity of the autonomous timing adjustment of the terminal equipment, in the embodiment of the application, the displacement information or the sampling clock deviation of the terminal equipment is referred to in the uplink autonomous timing adjustment, so that the accuracy of the uplink autonomous timing adjustment is favorably improved, and the uplink autonomous timing adjustment scheme is optimized.
In some embodiments, in S210, the terminal device may calculate, based on the obtained Synchronization, a time for the downlink Signal to advance or retard based on the received downlink Signal (e.g., synchronization Signal Block (SSB)), and make a corresponding adjustment of the downlink reception timing according to the calculated time. That is, the terminal device calculates the direction and amount of adjustment of the downlink timing adjustment based on the received downlink signal (e.g., SSB).
In some embodiments, in the above S210, the terminal device acquires the direction and the adjustment amount of the downlink timing adjustment from the network. For example, the network device indicates the direction and amount of adjustment of downlink timing adjustment through a TA command or other information.
In some embodiments, the displacement information of the terminal device includes, but is not limited to, at least one of:
the speed of the terminal device approaching or departing from the network device, the Power change rate of the Signal sent by the network device Received by the terminal device, the change rate of the Received Signal Strength Indication (RSSI) measured by the terminal device, the change rate of the Reference Signal Received Power (RSRP) measured by the terminal device, the change rate of the Reference Signal Received Quality (RSRQ) measured by the terminal device, and the change rate of the Signal to Interference Noise Ratio (SINR) measured by the terminal device.
In some embodiments, the S220 may specifically include:
determining whether the direction of the uplink autonomous timing adjustment is the same as the direction of the downlink timing adjustment according to the displacement information of the terminal equipment;
when the direction of the uplink autonomous timing adjustment is the same as the direction of the downlink timing adjustment, the adjustment amount of the uplink autonomous timing adjustment is the same as the adjustment amount of the downlink timing adjustment; and/or the presence of a gas in the gas,
when the direction of the uplink autonomous timing adjustment is opposite to the direction of the downlink timing adjustment, the adjustment amount of the uplink autonomous timing adjustment is smaller than the adjustment amount of the downlink timing adjustment.
That is, in the embodiment of the present application, a determination is introduced in the uplink autonomous timing adjustment as to whether the uplink autonomous timing adjustment direction is the same as the downlink timing adjustment direction, and when the uplink autonomous timing adjustment direction is opposite to the downlink timing adjustment direction, the adjustment amount of the uplink autonomous timing adjustment is smaller than the adjustment amount of the downlink timing adjustment, so that a part in which the equidirectional timing change and the reverse timing change cancel out can be eliminated, and when the distance between the terminal device and the network device changes rapidly, the direction of the uplink autonomous timing adjustment can be kept consistent with the expected adjustment direction, and further, the uplink autonomous timing adjustment scheme can be optimized, the frequency of the base station that realizes timing adjustment by sending a TA command can be reduced, the system bandwidth occupied by sending the TA command can be saved, and the spectrum efficiency can be improved.
In some embodiments, in a case where the direction of the uplink autonomous timing adjustment is opposite to the direction of the downlink timing adjustment, the adjustment amount of the uplink autonomous timing adjustment is a difference between the adjustment amount of the downlink timing adjustment minus a first adjustment amount, the first adjustment amount being determined based on the adjustment amount of the downlink timing adjustment and a preset adjustment factor.
In the embodiment of the present application, the first adjustment amount (i.e., the portion where the same-direction timing change and the reverse-direction timing change cancel out) is determined based on the adjustment amount of the downlink timing adjustment and a preset adjustment factor.
In some embodiments, the preset adjustment factor is determined based on at least one of:
the speed at which the terminal device is approaching or moving away from the network device (e.g., base station), the rate of change of the distance between the terminal device and the network device (e.g., base station).
In some embodiments, the first adjustment amount is determined based on equation 1 below:
t1= r Δ T formula 1
Wherein, T1 represents a first adjustment quantity, Δ T represents an adjustment quantity of the downlink timing adjustment, r represents a preset adjustment factor, and r is more than 0 and less than 1.
It should be noted that, a plurality of simple modifications may be made to the formula related to the embodiment of the present application, and the formula after the simple modifications also belongs to the protection scope of the present application.
In some embodiments, the value of the preset adjustment factor is set by a terminal device, or the value of the preset adjustment factor is configured by a network device, or the value of the preset adjustment factor is agreed by a protocol.
For example, the preset adjustment factor may be set by the terminal device. Optionally, the terminal device may set the preset adjustment factor based on at least one of: the speed at which the terminal device approaches or moves away from the network device (e.g., base station), the rate of change of the distance between the terminal device and the network device (e.g., base station).
Optionally, the terminal device may also set a preset adjustment factor based on a user instruction. Optionally, the user instruction is determined based on at least one of: the speed at which the terminal device is approaching or moving away from the network device (e.g., base station), the rate of change of the distance between the terminal device and the network device (e.g., base station).
For example, the preset adjustment factor may be configured by the network device. Optionally, the network device may configure the preset adjustment factor based on at least one of: the speed at which the terminal device is approaching or moving away from the network device (e.g., base station), the rate of change of the distance between the terminal device and the network device (e.g., base station).
In some embodiments, it is determined whether the direction of the uplink autonomous timing adjustment is the same as the direction of the downlink timing adjustment, according to whether the downlink timing adjustment is dominated by the downlink timing offset corresponding to the change in the distance between the terminal device and the network device.
In some embodiments, in a case that a downlink timing adjustment is not dominated by a downlink timing offset corresponding to a change in distance between the terminal device and the network device, it is determined that a direction of the uplink autonomous timing adjustment is the same as a direction of the downlink timing adjustment. In this case, the downlink timing adjustment may be dominated by the downlink timing offset corresponding to the sampling clock offset of the terminal device.
In some embodiments, in a case where a downlink timing adjustment is dominated by a downlink timing offset corresponding to a change in distance between the terminal device and the network device, it is determined that a direction of the uplink autonomous timing adjustment is opposite to a direction of the downlink timing adjustment.
That is, in the embodiment of the present application, the principle of determining the direction of uplink autonomous timing adjustment is: whether downlink timing change caused by distance change between the terminal equipment and the network equipment plays a leading role in the downlink timing change or not, if so, the uplink autonomous timing adjustment direction is opposite to the downlink timing adjustment direction, and the total adjustment amount is reduced by considering the same-direction factor; if not, the uplink autonomous timing adjustment direction is the same as the downlink timing adjustment direction.
In some embodiments, the direction of the uplink autonomous timing adjustment is determined to be the same as the direction of the downlink timing adjustment if at least one of:
the speed of the terminal equipment approaching or departing from the network equipment is greater than or equal to a first threshold value;
the power change rate of the signals sent by the network equipment and received by the terminal equipment is greater than or equal to a second threshold value;
the change rate of the RSSI measured by the terminal equipment is greater than or equal to a third threshold value;
the change rate of the RSRP measured by the terminal equipment is greater than or equal to a fourth threshold value;
the change rate of the RSRQ measured by the terminal equipment is greater than or equal to a fifth threshold value;
the change rate of the SINR measured by the terminal device is greater than or equal to a sixth threshold value.
Specifically, for example, the speed at which the terminal device approaches or moves away from the network device may be determined based on the distance between the terminal device and the network device. Alternatively, the distance between the terminal device and the network device may be measured.
In some embodiments, when determining whether the downlink timing offset corresponding to the change in the distance between the terminal device and the network device dominates the downlink timing adjustment based on the speed of the terminal device approaching or departing the network device, a weighting coefficient may be added to the speed of the terminal device approaching or departing the network device. For example, the weighting factor is larger for terminal devices closer to the network device, and smaller for terminal devices further from the network device. For another example, the fewer the obstructions between the terminal device and the network device, the larger the weighting coefficient, and the more the obstructions between the terminal device and the network device, the smaller the weighting coefficient.
In some embodiments, when determining whether downlink timing offset corresponding to a change in distance between the terminal device and the network device dominates downlink timing adjustment based on a power change rate of a signal transmitted by the network device and received by the terminal device, a weighting coefficient may be added to the power change rate. For example, the better the channel quality the larger the weighting factor, the worse the channel quality the smaller the weighting factor. For another example, the higher the power of the network device transmission signal, the higher the weighting factor, and the lower the power of the network device transmission signal, the lower the weighting factor.
In some embodiments, when determining whether the downlink timing offset corresponding to the distance change between the terminal device and the network device dominates the downlink timing adjustment based on the RSSI measured by the terminal device, a weighting coefficient may be added to the RSSI. For example, the better the channel quality the larger the weighting factor, the worse the channel quality the smaller the weighting factor. For another example, the higher the power of the network device transmission signal, the higher the weighting factor, and the lower the power of the network device transmission signal, the lower the weighting factor.
In some embodiments, when determining whether downlink timing offset corresponding to a distance change between the terminal device and the network device dominates downlink timing adjustment based on RSRP measured by the terminal device, a weighting coefficient may be added to the RSRP. For example, the better the channel quality the larger the weighting factor, the worse the channel quality the smaller the weighting factor. For another example, the higher the power of the network device transmission signal, the higher the weighting factor, and the lower the power of the network device transmission signal, the lower the weighting factor.
In some embodiments, when determining whether downlink timing offset corresponding to a distance change between the terminal device and the network device dominates downlink timing adjustment based on RSRQ measured by the terminal device, a weighting coefficient may be added to the RSRQ. For example, the better the channel quality the larger the weighting factor, the worse the channel quality the smaller the weighting factor. For another example, the higher the power of the network device transmission signal, the higher the weighting factor, and the lower the power of the network device transmission signal, the lower the weighting factor.
In some embodiments, when determining whether downlink timing offset corresponding to a distance change between the terminal device and the network device dominates downlink timing adjustment based on SINR measured by the terminal device, a weighting coefficient may be added to the SINR. For example, the better the channel quality the larger the weighting factor, the worse the channel quality the smaller the weighting factor. For another example, the higher the power of the network device transmission signal, the larger the weighting factor, and the lower the power of the network device transmission signal, the smaller the weighting factor.
In some embodiments, some or all of the first to sixth thresholds are agreed by a protocol, or some or all of the first to sixth thresholds are configured by a network device.
In some embodiments, the uplink timing is adjusted within the at least one transceiver unit in accordance with the first step size until an adjustment amount of the uplink autonomous timing adjustment is satisfied. That is, the uplink autonomous timing adjustment may be performed in at least one transceiver unit.
Optionally, the first step size may be agreed by a protocol, or the first step size may be configured or indicated by the network device.
In some embodiments, in the uplink autonomous timing adjustment process, if a TA command is received, the uplink timing adjustment is performed according to the TA command.
In the embodiment of the application, the judgment of the uplink autonomous timing adjustment direction is introduced into the uplink autonomous timing adjustment, so that when the rapid distance between the terminal equipment and the network equipment changes, the timing adjustment direction can be kept consistent with the expected direction, the signaling interaction for timing advance adjustment is obviously reduced, and the system resources are saved.
In the embodiment of the application, when the uplink autonomous timing adjustment and the downlink timing adjustment are reverse, the part of the same-direction timing change and the reverse timing change which are offset is deducted, so that the total amount and the step length of the reverse timing adjustment are kept accurate.
In some embodiments, the present embodiment may adjust the uplink timing according to the following steps 1 to 5.
Step 1, judging whether the direction of the uplink autonomous timing adjustment and the direction of the downlink timing adjustment are the same or opposite.
And 2, if the direction of the uplink autonomous timing adjustment and the direction of the downlink timing adjustment are the same, adjusting the uplink autonomous timing adjustment by delta t in at least one transceiver unit according to a first step length, and processing according to the processing flow of the TA command if the TA command is received in the adjusting process.
And 3, if the direction of the uplink autonomous timing adjustment is opposite to the direction of the downlink timing adjustment, indicating that a distance change (between the terminal equipment and the network equipment) factor exceeds a sampling deviation factor in the current timing deviation and becomes a main source of timing error, namely that the downlink timing deviation corresponding to the distance change between the terminal equipment and the network equipment dominates the downlink timing adjustment. The adjustment amount of the uplink autonomous timing adjustment is set to Δ T-T1 (minus T1 is to remove a part of the total timing deviation that is adjusted in the same direction as the downlink timing), and T1 is the first adjustment amount, and can be calculated based on the above formula 1. And according to the first step length, adjusting the uplink timing by delta T-T1 in at least one transceiver unit, wherein the adjusting direction is opposite to the downlink timing adjusting direction.
Step 5, in a transceiving period, if a TA command is received, adjusting the value to be clear 0, namely TA New =TA Old age + TA, wherein TA New Indicating the current timing advance, TA Old age The timing advance value indicates the timing advance value at the start of the transmission/reception cycle, and TA indicates the timing advance value indicated by the TA command.
Specifically, the uplink autonomous timing adjustment process can be represented by a flowchart shown in fig. 5.
In some embodiments, the S220 may specifically include:
calculating a second adjustment quantity according to the sampling clock deviation of the terminal equipment;
and performing the uplink autonomous timing adjustment according to the second adjustment amount, and the direction and the adjustment amount of the downlink timing adjustment, wherein the adjustment amount of the uplink autonomous timing adjustment is a difference value obtained by subtracting the second adjustment amount from the adjustment amount of the downlink timing adjustment.
In some embodiments, determining whether the direction of uplink autonomous timing adjustment is the same as the direction of downlink timing adjustment according to the displacement information of the terminal device;
when the direction of the uplink autonomous timing adjustment is the same as the direction of the downlink timing adjustment, the adjustment amount of the uplink autonomous timing adjustment is the same as the adjustment amount of the downlink timing adjustment; and/or the presence of a gas in the atmosphere,
when the direction of the uplink autonomous timing adjustment is opposite to the direction of the downlink timing adjustment, the adjustment amount of the uplink autonomous timing adjustment is a difference obtained by subtracting the second adjustment amount from the adjustment amount of the downlink timing adjustment.
In some embodiments, the second adjustment amount is calculated according to equation 2 below.
T2= 2*Δ Mining Equation 2
Wherein T2 represents a second adjustment amount, Δ Mining Indicating the amount of adjustment corresponding to the deviation of the sampling clock.
Specifically, for example, the second adjustment amount may be zero, that is, the adjustment amount of the uplink autonomous adjustment is the same as the adjustment amount of the downlink timing adjustment.
Specifically, for example, the second adjustment amount may be a positive value, that is, the adjustment amount of the uplink autonomous adjustment is smaller than the adjustment amount of the downlink timing adjustment.
For example, assuming that the sampling clock deviation of the terminal is +0.1ppm, the timing deviation of 200ms is +20ns, t2=40ns; assuming that the downlink timing adjustment amount is Δ T and the downlink timing offset corresponding to the distance change between the terminal and the base station dominates the downlink timing adjustment, the adjustment amount of the uplink autonomous timing adjustment in 200ms is Δ T-T2.
In some embodiments, the present embodiment may adjust the uplink timing according to the following steps 11 to 15.
And 11, judging whether the direction of the uplink autonomous timing adjustment is the same as or opposite to the direction of the downlink timing adjustment.
And 12, if the direction of the uplink autonomous timing adjustment and the direction of the downlink timing adjustment are the same, adjusting the uplink autonomous timing adjustment by delta t in at least one transceiver unit according to the first step length, and processing according to the processing flow of the TA command if the TA command is received in the adjusting process.
And step 13, if the direction of the uplink autonomous timing adjustment is opposite to the direction of the downlink timing adjustment, it indicates that in the current timing deviation, the factor of distance change (between the terminal device and the network device) exceeds the sampling deviation factor, and becomes the main source of timing error, that is, the downlink timing adjustment is dominated by the downlink timing deviation corresponding to the distance change between the terminal device and the network device. The adjustment amount of the uplink autonomous timing adjustment is set to Δ T-T2, where T2 is the second adjustment amount, and can be calculated based on the above formula 2. And according to the first step length, adjusting the uplink timing by delta T-T2 in at least one transceiver unit, wherein the adjusting direction is opposite to the downlink timing adjusting direction.
Step 14, in a transceiving period, if no TA command is received, the difference value of each uplink and downlink timing adjustment is accumulated to the existing accumulated timing advance (timing advance), that is, TA New =TA Old age +(Δt Downstream -Δt Uplink is carried out ) Wherein, TA New Indicating the current timing advance, TA Old age Indicating the timing advance, at the start of the transmit-receive cycle Downstream Indicates the amount of downlink timing adjustment, Δ t Uplink is carried out Indicates the uplink timing adjustment amount.
Step 15, in a transceiving period, if a TA command is received, the adjustment value is clear 0, namely TA New =TA Old age + TA, wherein TA New Indicating the current timing advance, TA Old age The timing advance value indicates the timing advance value at the start of the transmission/reception cycle, and TA indicates the timing advance value indicated by the TA command.
Therefore, in the embodiment of the present application, since the displacement condition or the sampling clock bias of the terminal device may affect the direction and the adjustment amount of the autonomous timing adjustment of the terminal device, in the embodiment of the present application, the displacement information or the sampling clock bias of the terminal device is referred to in the uplink autonomous timing adjustment, which is beneficial to improving the accuracy of the uplink autonomous timing adjustment, and further, the uplink autonomous timing adjustment scheme is optimized. When the distance between the terminal equipment and the network equipment is changed rapidly, the uplink autonomous timing adjustment direction can be kept consistent with the expected adjustment direction, so that the uplink autonomous timing adjustment scheme can be optimized, the frequency of timing adjustment realized by the base station through sending the TA command can be reduced, the system bandwidth occupied by sending the TA command can be saved, and the spectrum efficiency is improved.
While method embodiments of the present application are described in detail above with reference to fig. 4-5, apparatus embodiments of the present application are described in detail below with reference to fig. 6-9, it being understood that apparatus embodiments correspond to method embodiments and that similar descriptions may be had with reference to method embodiments.
Fig. 6 shows a schematic block diagram of an apparatus 300 for uplink autonomous timing adjustment according to an embodiment of the application. As shown in fig. 6, the apparatus 300 for uplink autonomous timing adjustment includes:
an obtaining unit 310, configured to obtain a direction and an adjustment amount of downlink timing adjustment;
a processing unit 320, configured to perform uplink autonomous timing adjustment according to the displacement information of the terminal device, and the direction and the adjustment amount of the downlink timing adjustment; or, according to the sampling clock deviation of the terminal equipment, and the direction and the adjustment amount of the downlink timing adjustment, the uplink autonomous timing adjustment is performed.
In some embodiments, the processing unit 320 is specifically configured to:
determining whether the direction of the uplink autonomous timing adjustment is the same as the direction of the downlink timing adjustment according to the displacement information of the terminal equipment;
when the direction of the uplink autonomous timing adjustment is the same as the direction of the downlink timing adjustment, the adjustment amount of the uplink autonomous timing adjustment is the same as the adjustment amount of the downlink timing adjustment; and/or the presence of a gas in the gas,
when the direction of the uplink autonomous timing adjustment is opposite to the direction of the downlink timing adjustment, the adjustment amount of the uplink autonomous timing adjustment is smaller than the adjustment amount of the downlink timing adjustment.
In some embodiments, in a case where the direction of the uplink autonomous timing adjustment is opposite to the direction of the downlink timing adjustment, the adjustment amount of the uplink autonomous timing adjustment is a difference between the adjustment amount of the downlink timing adjustment minus a first adjustment amount, the first adjustment amount being determined based on the adjustment amount of the downlink timing adjustment and a preset adjustment factor.
In some embodiments, the preset adjustment factor is determined based on at least one of:
the speed at which the terminal device approaches or moves away from the network device, the rate of change of the distance between the terminal device and the network device.
In some embodiments, the first adjustment amount is determined based on the following equation:
T1=r*Δt;
wherein, T1 represents the first adjustment amount, Δ T represents the adjustment amount of the downlink timing adjustment, r represents the predetermined adjustment factor, and 0 < r < 1.
In some embodiments, the value of the preset adjustment factor is set by a terminal device, or the value of the preset adjustment factor is configured by a network device, or the value of the preset adjustment factor is agreed by a protocol.
In some embodiments, the displacement information of the terminal device comprises at least one of:
the speed at which the terminal device approaches or moves away from the network device;
the power change rate of a signal sent by the network equipment and received by the terminal equipment;
the change rate of the received signal strength indicator RSSI measured by the terminal equipment;
the change rate of Reference Signal Received Power (RSRP) measured by the terminal equipment;
the change rate of Reference Signal Received Quality (RSRQ) measured by the terminal equipment;
the rate of change of the signal to interference plus noise ratio SINR measured by the terminal device.
In some embodiments, the direction of the uplink autonomous timing adjustment is determined to be the same as the direction of the downlink timing adjustment if at least one of:
the speed of the terminal equipment approaching or departing from the network equipment is greater than or equal to a first threshold value;
the power change rate of the signals sent by the network equipment and received by the terminal equipment is greater than or equal to a second threshold value;
the change rate of the received signal strength indicator RSSI measured by the terminal equipment is greater than or equal to a third threshold value;
the change rate of Reference Signal Received Power (RSRP) measured by the terminal equipment is greater than or equal to a fourth threshold value;
the change rate of Reference Signal Received Quality (RSRQ) measured by the terminal equipment is greater than or equal to a fifth threshold value;
and the change rate of the signal interference noise ratio SINR measured by the terminal equipment is greater than or equal to a sixth threshold value.
In some embodiments, the processing unit 320 is specifically configured to:
calculating a second adjustment quantity according to the sampling clock deviation of the terminal equipment;
and performing the uplink autonomous timing adjustment according to the second adjustment amount, and the direction and the adjustment amount of the downlink timing adjustment, wherein the adjustment amount of the uplink autonomous timing adjustment is a difference value obtained by subtracting the second adjustment amount from the adjustment amount of the downlink timing adjustment.
In some embodiments, the processing unit 320 is specifically configured to:
calculating the second adjustment amount according to the following formula:
T2=2*Δ mining ;
Wherein T2 represents the second adjustment amount, Δ Mining Indicating the amount of adjustment corresponding to the deviation of the sampling clock.
In some embodiments, the processing unit 320 is further configured to adjust uplink timing in the at least one transceiver unit according to the first step size until the adjustment amount of the uplink autonomous timing adjustment is satisfied.
In some embodiments, in the uplink autonomous timing adjustment process, if a timing advance TA command is received, the processing unit 320 is further configured to perform the uplink autonomous timing adjustment according to the TA command.
In some embodiments, the processing unit may be one or more processors.
It should be understood that the apparatus 300 for uplink autonomous timing adjustment according to the embodiment of the present application may correspond to a terminal apparatus in the embodiment of the method of the present application, and the above and other operations and/or functions of each unit in the apparatus 300 for uplink autonomous timing adjustment are respectively for implementing a corresponding flow of the terminal apparatus in the method 200 shown in fig. 4, and are not described again here for brevity.
Fig. 7 is a schematic structural diagram of a communication device 400 according to an embodiment of the present application. The communication device 400 shown in fig. 7 includes a processor 410, and the processor 410 can call and run a computer program from a memory to implement the method in the embodiment of the present application.
In some embodiments, as shown in fig. 7, communication device 400 may also include memory 420. From the memory 420, the processor 410 can call and run a computer program to implement the method in the embodiment of the present application.
The memory 420 may be a separate device from the processor 410, or may be integrated into the processor 410.
In some embodiments, as shown in fig. 7, the communication device 400 may further include a transceiver 430, and the processor 410 may control the transceiver 430 to communicate with other devices, and in particular, may transmit information or data to the other devices or receive information or data transmitted by the other devices.
The transceiver 430 may include a transmitter and a receiver, among others. The transceiver 430 may further include antennas, and the number of antennas may be one or more.
In some embodiments, the processor 410 may implement the functions of a processing unit in a terminal device, or the processor 410 may implement the functions of a processing unit in a network device, which is not described herein for brevity.
In some embodiments, the transceiver 430 may implement the functions of a communication unit in the terminal device, and for brevity, will not be described again.
In some embodiments, the transceiver 430 may implement the functions of a communication unit in a network device, and is not described herein for brevity.
In some embodiments, the communication device 400 may specifically be a network device in the embodiment of the present application, and the communication device 400 may implement a corresponding procedure implemented by the network device in each method in the embodiment of the present application, which is not described herein again for brevity.
In some embodiments, the communication device 400 may specifically be a terminal device in the embodiment of the present application, and the communication device 400 may implement a corresponding process implemented by the terminal device in each method in the embodiment of the present application, and for brevity, no further description is given here.
Fig. 8 is a schematic structural view of an apparatus of an embodiment of the present application. The apparatus 500 shown in fig. 8 includes a processor 510, and the processor 510 can call and run a computer program from a memory to implement the method in the embodiment of the present application.
In some embodiments, as shown in fig. 8, the apparatus 500 may further include a memory 520. From the memory 520, the processor 510 can call and run a computer program to implement the method in the embodiment of the present application.
The memory 520 may be a separate device from the processor 510, or may be integrated into the processor 510.
In some embodiments, the apparatus 500 may also include an input interface 530. The processor 510 may control the input interface 530 to communicate with other devices or chips, and in particular, may obtain information or data transmitted by other devices or chips. Alternatively, processor 510 may be located on-chip or off-chip.
In some embodiments, the processor 510 may implement the functions of a processing unit in a terminal device, or the processor 510 may implement the functions of a processing unit in a network device, which is not described herein for brevity.
In some embodiments, input interface 530 may implement the functionality of a communication unit in a terminal device, or input interface 530 may implement the functionality of a communication unit in a network device.
In some embodiments, the apparatus 500 may also include an output interface 540. The processor 510 may control the output interface 540 to communicate with other devices or chips, and may particularly output information or data to the other devices or chips. Alternatively, processor 510 may be located on-chip or off-chip.
In some embodiments, output interface 540 may implement the functionality of a communication unit in a terminal device, or output interface 540 may implement the functionality of a communication unit in a network device.
In some embodiments, the apparatus may be applied to the network device in the embodiments of the present application, and the apparatus may implement the corresponding flow implemented by the network device in each method in the embodiments of the present application, and for brevity, details are not described here again.
In some embodiments, the apparatus may be applied to the terminal device in the embodiments of the present application, and the apparatus may implement the corresponding process implemented by the terminal device in each method in the embodiments of the present application, and for brevity, details are not described here again.
In some embodiments, the apparatuses mentioned in the embodiments of the present application may also be chips. For example, it may be a system-on-chip, a system-on-chip or a system-on-chip, etc.
Fig. 9 is a schematic block diagram of a communication system 600 provided in an embodiment of the present application. As shown in fig. 9, the communication system 600 includes a terminal device 610 and a network device 620.
The terminal device 610 may be configured to implement the corresponding function implemented by the terminal device in the foregoing method, and the network device 620 may be configured to implement the corresponding function implemented by the network device in the foregoing method, which is not described herein again for brevity.
It should be understood that the processor of the embodiments of the present application may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method embodiments may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The Processor may be a general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in a memory, and a processor reads information in the memory and completes the steps of the method in combination with hardware of the processor.
It will be appreciated that the memory in the embodiments of the subject application can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. The volatile Memory may be a Random Access Memory (RAM) which serves as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), dynamic Random Access Memory (DRAM), synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), double Data Rate Synchronous Dynamic random access memory (DDR SDRAM), enhanced Synchronous SDRAM (ESDRAM), synchronous link SDRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
It should be understood that the above memories are exemplary but not limiting illustrations, for example, the memories in the embodiments of the present application may also be Static Random Access Memory (SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous Dynamic Random Access Memory (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (enhanced SDRAM, ESDRAM), synchronous Link DRAM (SLDRAM), direct Rambus RAM (DR RAM), and the like. That is, the memory in the embodiments of the present application is intended to comprise, without being limited to, these and any other suitable types of memory.
The embodiment of the application also provides a computer readable storage medium for storing the computer program.
In some embodiments, the computer-readable storage medium may be applied to the network device in the embodiments of the present application, and the computer program enables a computer to execute corresponding processes implemented by the network device in the methods in the embodiments of the present application, which are not described herein again for brevity.
In some embodiments, the computer-readable storage medium may be applied to the terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding process implemented by the terminal device in each method in the embodiments of the present application, which is not described herein again for brevity.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one type of logical functional division, and other divisions may be realized in practice, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. With regard to such understanding, the technical solutions of the present application may be essentially implemented or contributed to by the prior art, or may be implemented in a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (17)
1. A method for uplink autonomous timing adjustment, comprising:
acquiring the direction and the adjustment quantity of downlink timing adjustment;
performing uplink autonomous timing adjustment according to the displacement information of the terminal equipment and the direction and the adjustment amount of the downlink timing adjustment; or,
and performing uplink autonomous timing adjustment according to the sampling clock deviation of the terminal equipment and the direction and the adjustment amount of the downlink timing adjustment.
2. The method of claim 1, wherein the performing uplink autonomous timing adjustment according to the displacement information of the terminal device and the direction and the adjustment amount of the downlink timing adjustment comprises:
determining whether the direction of uplink autonomous timing adjustment is the same as the direction of downlink timing adjustment according to the displacement information of the terminal equipment;
when the direction of the uplink autonomous timing adjustment is the same as the direction of the downlink timing adjustment, the adjustment amount of the uplink autonomous timing adjustment is the same as the adjustment amount of the downlink timing adjustment; and/or the presence of a gas in the gas,
and when the direction of the uplink autonomous timing adjustment is opposite to the direction of the downlink timing adjustment, the adjustment amount of the uplink autonomous timing adjustment is smaller than the adjustment amount of the downlink timing adjustment.
3. The method of claim 2,
and under the condition that the direction of the uplink autonomous timing adjustment is opposite to the direction of the downlink timing adjustment, the adjustment amount of the uplink autonomous timing adjustment is the difference of the adjustment amount of the downlink timing adjustment minus a first adjustment amount, and the first adjustment amount is determined based on the adjustment amount of the downlink timing adjustment and a preset adjustment factor.
4. The method of claim 3,
the preset adjustment factor is determined based on at least one of:
the speed at which the terminal device approaches or moves away from the network device, the rate of change of the distance between the terminal device and the network device.
5. The method of claim 3, wherein the first and second light sources are selected from the group consisting of,
the first adjustment amount is determined based on the following formula:
T1=r*Δt;
wherein T1 represents the first adjustment amount, Δ T represents an adjustment amount of the downlink timing adjustment, r represents the preset adjustment factor, and 0 < r < 1.
6. The method of claim 3, wherein a value of the preset adjustment factor is set by a terminal device, or a value of the preset adjustment factor is configured by a network device, or a value of the preset adjustment factor is agreed by a protocol.
7. The method of claim 1,
the displacement information of the terminal device includes at least one of:
the speed at which the terminal device approaches or moves away from the network device;
the power change rate of a signal sent by the network equipment and received by the terminal equipment;
the change rate of the received signal strength indicator RSSI measured by the terminal equipment;
the change rate of Reference Signal Received Power (RSRP) measured by the terminal equipment;
the change rate of Reference Signal Received Quality (RSRQ) measured by the terminal equipment;
the rate of change of the signal to interference plus noise ratio SINR measured by the terminal device.
8. The method of claim 2,
determining that a direction of uplink autonomous timing adjustment is the same as a direction of the downlink timing adjustment if at least one of:
the speed of the terminal equipment approaching or departing from the network equipment is greater than or equal to a first threshold value;
the power change rate of the signals sent by the network equipment and received by the terminal equipment is greater than or equal to a second threshold value;
the change rate of the RSSI measured by the terminal equipment is greater than or equal to a third threshold value;
the change rate of the RSRP measured by the terminal equipment is greater than or equal to a fourth threshold value;
the change rate of the RSRQ measured by the terminal equipment is greater than or equal to a fifth threshold value;
the change rate of the SINR measured by the terminal device is greater than or equal to a sixth threshold value.
9. The method of claim 1, wherein the performing uplink autonomous timing adjustment according to a sampling clock bias of a terminal device and a direction and an adjustment amount of the downlink timing adjustment comprises:
calculating a second adjustment quantity according to the sampling clock deviation of the terminal equipment;
and performing the uplink autonomous timing adjustment according to the second adjustment amount, and the direction and the adjustment amount of the downlink timing adjustment, wherein the adjustment amount of the uplink autonomous timing adjustment is the difference value of the adjustment amount of the downlink timing adjustment minus the second adjustment amount.
10. The method of claim 9, wherein calculating the second adjustment amount according to the sampling clock offset of the terminal device comprises:
calculating the second adjustment amount according to the following formula:
T2=2*Δ mining ;
Wherein T2 represents the second adjustment amount, Δ Mining Indicating the amount of adjustment corresponding to the deviation of the sampling clock.
11. The method according to any one of claims 1 to 10, further comprising:
and adjusting uplink timing in at least one transceiver unit according to the first step length until the adjustment amount of the uplink autonomous timing adjustment is met.
12. The method according to any one of claims 1 to 10, further comprising:
and in the process of uplink autonomous timing adjustment, if a Timing Advance (TA) command is received, uplink timing adjustment is carried out according to the TA command.
13. An apparatus for uplink autonomous timing adjustment, comprising:
an obtaining unit, configured to obtain a direction and an adjustment amount of downlink timing adjustment;
a processing unit, configured to perform uplink autonomous timing adjustment according to displacement information of the terminal device, and the direction and the adjustment amount of the downlink timing adjustment; or, according to the sampling clock deviation of the terminal equipment, and the direction and the adjustment amount of the downlink timing adjustment, the uplink autonomous timing adjustment is performed.
14. A communication device, comprising: a transceiver and a processor; wherein,
the transceiver is configured to: acquiring the direction and the adjustment quantity of downlink timing adjustment;
the processor is configured to: performing uplink autonomous timing adjustment according to the displacement information of the terminal equipment and the direction and the adjustment amount of the downlink timing adjustment; or, according to the sampling clock deviation of the terminal equipment, and the direction and the adjustment amount of the downlink timing adjustment, the uplink autonomous timing adjustment is performed.
15. A communication device, comprising: a processor and a memory for storing a computer program, the processor for invoking and executing the computer program stored in the memory, causing the communication device to perform the method of any of claims 1-12.
16. A chip, comprising: a processor for calling and running a computer program from a memory so that a device on which the chip is installed performs the method of any one of claims 1 to 12.
17. A computer-readable storage medium for storing a computer program which, when executed, implements the method of any one of claims 1 to 12.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211642317.6A CN115866739A (en) | 2022-12-20 | 2022-12-20 | Method and equipment for uplink autonomous timing adjustment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211642317.6A CN115866739A (en) | 2022-12-20 | 2022-12-20 | Method and equipment for uplink autonomous timing adjustment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115866739A true CN115866739A (en) | 2023-03-28 |
Family
ID=85674528
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211642317.6A Pending CN115866739A (en) | 2022-12-20 | 2022-12-20 | Method and equipment for uplink autonomous timing adjustment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115866739A (en) |
-
2022
- 2022-12-20 CN CN202211642317.6A patent/CN115866739A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111565472B (en) | Method and equipment for determining timing advance | |
CN114928880B (en) | Method and equipment for determining timing advance | |
US12010636B2 (en) | Wireless communication method, terminal device, and network device | |
CN113645657B (en) | Wireless communication method, terminal equipment and network equipment | |
EP4120753A1 (en) | Ta determination method and apparatus, and terminal device | |
CN112335297A (en) | Power distribution method and terminal equipment | |
US20230095158A1 (en) | Wireless communication method, terminal device and network device | |
US10931317B2 (en) | Frequency re-bander with UE and doppler correction | |
CN115413045A (en) | Information transmission method, terminal equipment and network equipment | |
US20230199686A1 (en) | Wireless communication method, terminal device, and network device | |
CN115669145A (en) | Measuring method and terminal equipment | |
CN115553006A (en) | Method and terminal equipment for determining uplink transmission parameters | |
WO2021253455A1 (en) | Wireless communication method, terminal device, and network device | |
US20230283361A1 (en) | Wireless communication method, terminal device and network device | |
CN115866739A (en) | Method and equipment for uplink autonomous timing adjustment | |
CN115380579A (en) | Wireless communication method, terminal equipment and network equipment | |
WO2022236628A1 (en) | Wireless communication method, terminal device, and network device | |
WO2023283889A1 (en) | Wireless communication method, terminal device, and network device | |
WO2023077406A1 (en) | Wireless communication method, terminal device, and network device | |
US20240259973A1 (en) | Wireless communication method, terminal device, and network device | |
US20230328598A1 (en) | Wireless communication method, terminal device and network device | |
CN118234001A (en) | Wireless communication method and terminal equipment | |
CN115486167A (en) | Wireless communication method, terminal equipment and network equipment | |
CN117203924A (en) | Wireless communication method, terminal equipment and network equipment | |
CN116458098A (en) | Wireless communication method, terminal equipment and network equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |