Wireless communication method, terminal device, and network device
By relocating the timer information at the first time between the terminal device and the network device, the synchronization problem of terminal device and network device in TA adjustment is solved, and the synchronization adjustment of TA is realized, improving the time accuracy and communication quality of wireless communication are achieved. .
Patent Information
- Application Number
- PCT/CN2023/113496
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-17
- Publication Date
- 2025-02-20
AI Technical Summary
There is a synchronization problem in terminal equipment and network equipment in terms of timing advance (TA) adjustment, especially when the terminal equipment cannot obtain the TA adjustment parameters, how to maintain the synchronization adjustment of TA and related parameters is an urgent problem.
Synchronous calibration is achieved by aligning the timer information that is interactively related to the terminal device and the network device, thereby maintaining synchronous adjustment of TA. The terminal device receives parameters sent by the network device to configure the timer and has the ability to actively adjust the TA.
Through this method, the terminal equipment and the network equipment can maintain the synchronous adjustment of TA, improve the time accuracy and communication quality of wireless communication, reduce multi-user interference, and improve network performance.
Smart Images

Figure CN2023113496_20022025_PF_FP_ABST
Abstract
Description
Wireless communication method, terminal device and network device Technical Field
[0001] The present application relates to the field of communication technology, and more specifically, to a wireless communication method, terminal equipment, and network equipment. Background Art
[0002] As terminal device usage scenarios change, timing advance (TA) often needs to be adjusted to achieve uplink synchronization in different scenarios. For example, a terminal device typically adjusts TA based on TA commands sent by a network device. In another example, if a terminal device cannot obtain TA adjustment parameters, the terminal device can proactively adjust TA. In this case, how network devices and terminal devices maintain synchronized adjustment of TA and related parameters is an urgent problem to be solved.
[0003] Summary of the Invention
[0004] The present application provides a wireless communication method, terminal device, and network device. The following introduces various aspects of the present application.
[0005] In a first aspect, a method for wireless communication is provided, comprising: a terminal device receiving a first parameter sent by a network device, wherein the first parameter is used to configure a first time alignment timer, and the terminal device has the capability of actively adjusting the timing advance TA.
[0006] In a second aspect, a wireless communication method is provided, comprising: a network device sends a first parameter to a terminal device, wherein the first parameter is used to configure a first time alignment timer, and the terminal device has the capability of actively adjusting the timing advance TA.
[0007] In a third aspect, a terminal device is provided, comprising a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer program in the memory so that the terminal device executes part or all of the steps in the method of the first aspect.
[0008] In a fourth aspect, a network device is provided, comprising a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer program in the memory so that the network device executes part or all of the steps in the method of the second aspect.
[0009] In a fifth aspect, an embodiment of the present application provides a communication system, which includes the above-mentioned terminal device and / or network device. In another possible design, the system may also include other devices that interact with the terminal device or network device in the solution provided in the embodiment of the present application.
[0010] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program enables a computer to execute part or all of the steps in the methods of the above aspects.
[0011] In a seventh aspect, embodiments of the present application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a computer to perform some or all of the steps of the methods described in each of the above aspects. In some implementations, the computer program product can be a software installation package.
[0012] In an eighth aspect, an embodiment of the present application provides a computer program, which is operable to enable a computer to execute part or all of the steps in the methods of the above aspects.
[0013] In a ninth aspect, an embodiment of the present application provides a chip comprising a memory and a processor, wherein the processor can call and run a computer program from the memory to implement some or all of the steps described in the methods of the above aspects.
[0014] The embodiment of the present application configures a timer (such as a first time alignment timer) for the terminal device to perform synchronization calibration between the terminal device and the network device, thereby helping the terminal device and the network device to maintain synchronous adjustment of TA. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] FIG1 is a diagram illustrating an example of a system architecture of a wireless communication system to which an embodiment of the present application may be applied.
[0016] FIG2A is an example diagram of uplink transmission delay when the TA mechanism does not exist.
[0017] FIG2B is an example diagram of uplink transmission delay in the presence of the TA mechanism.
[0018] FIG3 is a flow chart of a wireless communication method provided in an embodiment of the present application.
[0019] FIG4 is an example diagram of TA synchronization adjustment.
[0020] FIG5 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application.
[0021] FIG6 is a schematic diagram of the structure of a network device provided in an embodiment of the present application.
[0022] FIG7 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0023] The technical solution in this application will be described below with reference to the accompanying drawings.
[0024] Communication system architecture
[0025] FIG1 is a diagram illustrating an exemplary system architecture of a wireless communication system 100 to which embodiments of the present application may be applied. The wireless communication system 100 may include a network device 110 and a terminal device 120. The network device 110 may be a device that communicates with the terminal device 120. The network device 110 may provide communication coverage for a specific geographic area and may communicate with the terminal device 120 within the coverage area.
[0026] FIG1 exemplarily shows a network device and two terminal devices. Optionally, the wireless communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in this embodiment of the present application.
[0027] Optionally, the wireless communication system 100 may further include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiment of the present application.
[0028] It should be understood that the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: fifth generation (5G) system or new radio (NR), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), etc. The technical solutions provided in this application can also be applied to future communication systems, such as the sixth generation mobile communication system, satellite communication system, etc.
[0029] The terminal device in the embodiments of the present application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device in the embodiments of the present application may refer to a device that provides voice and / or data connectivity to a user and can be used to connect people, objects and machines, such as a handheld device with wireless connection function, a vehicle-mounted device, etc. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. Optionally, the UE can be used to act as a base station. For example, the UE can act as a scheduling entity that provides sidelink signals between UEs in V2X or D2D, etc. For example, a cellular phone and a car communicate with each other using sidelink signals. The cellular phone and smart home devices communicate without relaying the communication signal through the base station.
[0030] The network device in the embodiments of the present application may be a device for communicating with a terminal device, and may also be referred to as an access network device or a radio access network device. For example, the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. A base station can broadly cover various names as follows, or be replaced with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmission point (TRP), transmission point (TP), master station MeNB, secondary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. A base station can also refer to a communication module, modem or chip used to be set in the aforementioned device or apparatus. The base station can also be a mobile switching center and a device that performs base station functions in device-to-device D2D, vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. The base station can support networks with the same or different access technologies. The embodiments of this application do not limit the specific technology and specific device form used by the network equipment.
[0031] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.
[0032] In some deployments, the network device in the embodiments of the present application may refer to a CU or a DU, or the network device includes a CU and a DU. The gNB may also include an AAU.
[0033] The network equipment and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the scenarios in which the network equipment and terminal devices are located.
[0034] It should be understood that all or part of the functions of the communication device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform).
[0035] TA
[0036] Wireless communication systems (e.g., LTE / NR systems) can use orthogonal frequency division multiplexing (OFDM) transmission schemes. This is because wireless communication systems can only have good demodulation performance if the subcarriers maintain orthogonality. However, due to the existence of transmission delay, the downlink signal needs to be delayed before it can be received by the terminal device. Due to the different positions of different terminal devices relative to the network equipment, the time when the uplink signals sent by different terminal devices arrive at the network equipment will also be inconsistent, which will seriously affect the orthogonality between the subcarriers and reduce the demodulation performance of the OFDM transmission scheme.
[0037] Taking uplink transmission as an example, a key feature of uplink transmission is orthogonal multiple access (M2A) between different devices in time and frequency. This means that uplink transmissions from different devices in the same cell do not interfere with each other. Uplink transmissions are typically multi-device transmissions, so network equipment may receive signals from multiple devices simultaneously.
[0038] In order to ensure the orthogonality of uplink transmission and avoid intra-cell interference, the network equipment requires that the time when signals from different terminal devices at the same time but different frequency domain resources arrive at the network equipment is basically aligned. The reason why the network equipment requires that the time when signals from different terminal devices at the same time arrive at the network equipment is basically aligned is because as long as the network equipment receives the uplink data sent by the terminal device within the cyclic prefix range, it can correctly decode the uplink data. In addition, in order to maintain the orthogonality between uplink reference signals using different cyclic shifts, the network equipment also requires that the received uplink reference signals must be time-aligned. Therefore, in order to achieve uplink synchronization, or in other words, to ensure time synchronization on the network equipment side, the wireless communication system (for example, LTE / NR system) can support the uplink TA mechanism.
[0039] TA can be understood as a command sent by a network device to a terminal device to adjust the uplink transmission of the terminal device. The embodiment of the present application does not limit the uplink transmission of the terminal device. For example, the uplink transmission may include one or more of the following: physical uplink shared channel (PUSCH), physical uplink control channel (PUCCH), sounding reference signal (SRS), etc.
[0040] In a communication system that supports uplink TA, the uplink and downlink clocks on the network device are identical, while there is an offset between the uplink and downlink clocks on the terminal device. Different terminal devices have different uplink TA values. From the terminal device's perspective, the TA value is essentially the offset between the start time of the downlink frame received by the terminal device and the time it transmits the uplink frame. By appropriately controlling the offset for each terminal device, the network device can ensure that uplink signals from different terminal devices arrive at the network device at nearly the same time. Terminal devices farther from the network device experience greater transmission latency and therefore need to send uplink data earlier than terminal devices closer to the network device.
[0041] Figures 2A and 2B respectively show the time delay of the uplink signal reaching the network device in the absence of TA and the time delay of the uplink signal reaching the network device in the presence of TA. As shown in Figure 2A, in the absence of TA, the time delay of the uplink signal reaching the network device sent by different terminal devices (for example, terminal devices at different distances from the network device) is inconsistent, which may cause interference within the cell. After the introduction of TA, referring to Figure 2B, different terminal devices are configured with different uplink TAs, so that the time delay of the uplink signals sent by different terminal devices to reach the network device is consistent, which is conducive to avoiding interference within the cell. Taking the different terminal devices shown in Figure 2B as terminal device 1 and terminal device 2 as an example, if terminal device 1 and terminal device 2 receive downlink signals and send uplink signals synchronously, then the uplink signals sent by terminal device 1 and terminal device 2 will be 2T away from the network device respectively. p1 and 2T p2 In other words, if terminal device 1 and terminal device 2 receive downlink signals and send uplink signals synchronously, the TA amounts corresponding to terminal device 1 and terminal device 2 are 2T respectively. p1 and 2T p2 , thereby ensuring that the uplink signals of terminal device 1 and terminal device 2 reach the network device at the same time.
[0042] The network device can determine the TA value of each terminal device by measuring the uplink transmission of the terminal device. The network device can send a TA command to the terminal device to notify the terminal device of its corresponding TA value. For example, the network device can send a TA command to the terminal device in two ways, as follows:
[0043] Method 1: Acquisition of the initial TA: The terminal device can achieve initial uplink synchronization through a random access process. During the random access process, the network device can determine the TA value by measuring the received preamble and send it to the terminal device through the TA command (Timing Advance Command, TAC) field of the random access response (RAR) message. For example, the network device can carry a 12-bit TAC in the RAR message to indicate the initial TA to the terminal device.
[0044] Method 2, adjustment of TA in radio resource control (RRC) connection state: Although the terminal device and the network device achieve uplink synchronization during the random access process, the timing of the uplink signal reaching the network device may change over time. For example, in unstable environments such as multipath propagation and clock drift, the uplink synchronization may change. Therefore, the terminal device needs to continuously update its uplink TA amount to maintain uplink synchronization. If the TA of a terminal device needs to be corrected, the network device can send a TA command to the terminal device, requesting it to adjust the uplink timing. In some implementations, the TA command is sent by the network device to the terminal device through a media access control control element (MAC CE). This MAC CE can also be called a TA command MAC CE (i.e., a MAC CE carrying a TA command). That is, when the terminal device is in the RRC connection state, the terminal device can adjust the uplink transmission according to the MAC CE carrying the TA command.
[0045] As the usage scenarios of terminal devices change, TA usually needs to be adjusted to achieve uplink synchronization in different scenarios. For example, the terminal device usually adjusts TA based on the TA command sent by the network device. For another example, when the terminal device cannot obtain the TA adjustment parameters, the terminal device can actively adjust the TA, such as adjusting the TA and corresponding parameters based on the detected signal. In this case, how the network device and the terminal device maintain the synchronous adjustment of TA and related parameters, such as how the network device knows whether the terminal device has adjusted the TA and related parameters, and how to ensure that the network device and the terminal device adjust the time alignment timer at the agreed time point, are problems that need to be solved urgently.
[0046] To address the above problem, the embodiment of the present application interacts with the relevant information of the first time alignment timer between the terminal device and the network device to perform synchronization calibration between the terminal device and the network device, thereby helping the terminal device and the network device to maintain synchronous adjustment of TA.
[0047] The following describes the method embodiments of the present application in conjunction with the accompanying drawings.
[0048] Figure 3 is a schematic flow chart of a wireless communication method provided in an embodiment of the present application. The method shown in Figure 3 is described from the perspective of interaction between a terminal device and a network device, which may be, for example, terminal device 120 and network device 110 shown in Figure 1. Method 300 shown in Figure 3 may include step S310, which is described below.
[0049] In step S310, the terminal device receives a first parameter sent by the network device. Alternatively, the network device sends the first parameter to the terminal device. The first parameter can be used to configure a first time alignment timer (TAT), and the terminal device has a TA active adjustment capability (also referred to as an active TA adjustment capability).
[0050] In some embodiments, the first parameter may be a first time alignment timer, or the first parameter may be a parameter associated with the first time alignment timer. In other words, the terminal device may complete the relevant configuration of the first time alignment timer and / or the maintenance of the first time alignment timer based on the first parameter. For example, the first parameter may include one or more parameters such as the start condition, initial value, timeout processing, and start time of the first time alignment timer. For another example, the first parameter may include one or more of the number, identifier, or index of the first alignment timer.
[0051] In some embodiments, the first time alignment timer may be configured by the terminal device. That is, a first time alignment timer may be configured for each terminal device, which helps to provide a time reference for TA adjustment for different terminal devices.
[0052] In the carrier aggregation (CA) scenario, since multiple aggregated carriers are in different frequency bands, the terminal device may need to use different TAs for different uplink carriers. Therefore, the standard introduces timing advance groups (TAGs). Each TAG can include one or more cells, and the cells included in each TAG can use the same TA. Therefore, the configuration granularity of the first time alignment timer can be TAG, which helps to provide a time reference for TA adjustment for different TAGs.
[0053] In some embodiments, the network device may configure or maintain a second time alignment timer, such as configuring a second time alignment timer for each terminal device, where the second time alignment timer is a time alignment timer maintained by the network device and associated with the first time alignment timer. The coordinated use of the first time alignment timer and the second time alignment timer helps the terminal device and the network device maintain synchronized adjustment of the TA.
[0054] In some embodiments, the start time of the first time alignment timer and the start time of the second time alignment timer can be associated with the sending time of the TA adjustment-associated information and / or the receiving time of the TA adjustment-associated information. This association relationship can, for example, be pre-configured or executed according to protocol agreement.
[0055] The following briefly introduces a method for maintaining TA synchronization between a terminal device and a network device based on a first time alignment timer and a second time alignment timer in conjunction with Figure 4. In the method shown in Figure 4, the terminal device and the network device respectively maintain a first time alignment timer and a second time alignment timer.
[0056] 4 , after receiving the TA command, the terminal device may start or restart (ie, re-start) the first time alignment timer. The network device may start or restart the second time alignment timer after sending the TA command.
[0057] If the terminal device does not receive the TA command sent by the network device when the first time alignment timer times out, it is considered that the terminal device is out of synchronization in the uplink. In this case, the terminal device can perform uplink out-of-sync processing, such as sending a preamble, to obtain a new TA value or update the TA.
[0058] In the embodiment of the present application, TA can also be understood or replaced by TA value, TA amount, etc. Adjusting TA can be understood as obtaining a new TA or updating TA. In particular, obtaining a new TA can be achieved by obtaining the adjustment amount of TA.
[0059] In some embodiments, the network device and the terminal device may also implement uplink timing maintenance for each TAG based on the method shown in Figure 4. For each TAG, the network device may configure a time alignment timer, such as a second time alignment timer, to determine the time when the serving cell in the current TAG is in uplink synchronization.
[0060] In the embodiments of the present application, a time alignment timer is used to ensure the time consistency of TA adjustment between the terminal device and the network device, which helps to ensure the time precision and accuracy in wireless communication, thereby helping to improve the reliability of system operation. For example, by configuring the time alignment timer, signal transmission is optimized and communication quality is improved, thereby helping to minimize multi-user interference and improve network performance.
[0061] As can be seen from the foregoing description, the initial value of TA and subsequent adjustments to TA can be notified to the terminal device by the network device. In order to improve the flexibility of TA adjustment, some communication systems (such as NR systems) introduce a mechanism for the terminal device to actively adjust TA. For example, the terminal device can calculate the TA value. When the terminal device completes the calculation of the TA value or the TA needs to be adjusted, the terminal device can actively adjust the TA. After the terminal device adjusts the TA, the terminal device can still retain the TA before the autonomous adjustment (the TA value before the autonomous adjustment is known to the network device). In some cases, the terminal device can use the TA value to send uplink signals or channels.
[0062] However, after the introduction of this mechanism, there is no relevant research on how the terminal device uses the TA and how to maintain the first time alignment timer and the second time alignment timer.
[0063] In some embodiments, if the terminal device actively adjusts the TA, the terminal device may perform one or more of the following operations to solve the above problem: sending an uplink pilot sequence based on the adjusted TA; sending an uplink channel based on the TA before adjustment; the terminal device restarts the first time alignment timer; the terminal device reconfigures the initial value of the first time alignment timer; and the terminal device sends indication information to the network device, which is used to indicate information associated with the TA adjustment.
[0064] For example, if the terminal device actively adjusts the TA, the terminal device can send an uplink signal / channel based on the TA before the adjustment, or can send an uplink signal / channel based on the TA after the adjustment. For another example, the terminal device can send an uplink signal / channel based on the same TA (such as the TA before the adjustment, or the TA after the adjustment), or can send an uplink signal / channel based on a different TA. As an example, the terminal device can send an uplink pilot sequence based on the adjusted TA; and send an uplink channel, such as PUSCH and / or PUCCH, based on the TA before the adjustment.
[0065] Because estimating the TA using an uplink pilot signal is relatively easy, while estimating the TA using an uplink channel is more complex, the terminal device transmits an uplink pilot sequence based on the adjusted TA. Alternatively, the network device receives an uplink pilot sequence transmitted by the terminal device based on the TA actively adjusted by the terminal device. This helps reduce the complexity of the network device acquiring the adjusted TA. For example, the network device can perform uplink synchronization based on the uplink pilot signal to obtain status information of the TA used by the terminal device, such as whether the terminal device has adjusted the TA, or, if so, the adjusted TA value.
[0066] If the terminal device sends an uplink channel based on the adjusted TA, it is difficult for the network device to obtain the TA information before decoding. In this case, the network device may perform PUSCH or PUCCH detection based on the TA before adjustment. During the detection process, since the TA has been adjusted, the verification may not pass after complex decoding. Therefore, in some embodiments, the terminal device may send an uplink channel based on the TA before adjustment. That is, the terminal device retains the TA notified by the network device (i.e., the TA before adjustment) and can send an uplink channel based on the TA before adjustment. For example, when the terminal device does not move between cells, the network device can send an uplink channel based on the TA before adjustment.
[0067] In some embodiments, if the terminal device actively adjusts the TA, the terminal device restarts the first time alignment timer, thereby helping to ensure that the time offset caused by factors such as hardware is within a controllable range.
[0068] In a carrier aggregation scenario, if the terminal device actively adjusts the TA of one or more TAGs, the terminal device may restart the time alignment timer associated with the one or more TAGs. The one or more TAGs may be identified by a TAG identifier, and the time alignment timer associated with the one or more TAGs may be identified by the TAG identifier, or by an association identifier between the TAG identifier and the time alignment timer.
[0069] In some embodiments, the terminal device may adjust the timing duration of the first time alignment timer based on the detection result of the received signal, such as reconfiguring the initial value of the time alignment timer. For example, the terminal device may increase the timing duration of the first time alignment timer based on the detection result of the received signal. For another example, the terminal device may reduce the timing duration of the first time alignment timer based on the detection result of the received signal. Compared with the network device adjusting the timing duration of the first time alignment timer and notifying the terminal device through RRC signaling, the terminal device adjusting the timing duration of the first time alignment timer helps to reduce latency.
[0070] In some embodiments, the terminal device may notify the network device of the reconfigured initial value of the first time alignment timer. The network device may adjust the initial value of the second time alignment timer based on the reconfigured initial value. Furthermore, the terminal device may receive confirmation information sent by the network device indicating that the network device has received the initial value of the first time alignment timer. Alternatively, the network device may send the confirmation information to the terminal device.
[0071] If the terminal device proactively adjusts the TA, the terminal device can determine whether to notify the network device. For example, the terminal device can notify the network device of information associated with the TA adjustment, thereby helping the network device to promptly learn the TA status (such as whether it has been adjusted) and / or the TA value. In another example, the terminal device may not notify the network device of information associated with the TA adjustment, thereby helping to conserve uplink resources.
[0072] In some embodiments, the terminal device may notify the network device of information associated with the TA adjustment in various ways. For example, the terminal device may send indication information to the network device, or the network device may receive indication information sent by the terminal device. The indication information may be used to indicate information associated with the TA adjustment.
[0073] Information associated with TA adjustment may include, for example, one or more of the following: TA has been adjusted; the first time alignment timer has been reconfigured (configuration content, such as initial value, restart); TA adjusted value; and TA adjustment difference. The TA adjusted value may be an updated TA value determined by the terminal device, or a new TA value. The TA adjustment difference may be the difference between the adjusted TA value and the original TA value.
[0074] In addition, the information associated with the TA adjustment may also include parameter information of the reconfiguration of the first time alignment timer, such as an initial value, whether to restart, and the restart time.
[0075] As mentioned above, if the terminal device actively adjusts the TA, the terminal device can restart the first time alignment timer. The restart time of the first time alignment timer can be associated with the uplink signal / channel, such as the sending time of the above-mentioned indication information. For example, if the time when the terminal device sends the above-mentioned indication information is time t, then the time to restart the first time alignment timer can be time t+N. As an example, N can be 6.
[0076] In some embodiments, the time at which the network device enables the TA adjustment value may be associated with the sending or receiving time of the above-mentioned indication information. For example, the enabling time of the TA adjustment value is determined based on the receiving time of the indication information and / or the first offset. The first offset may be, for example, 6 subframes. That is, if the network device receives indication information carrying the TA adjustment value sent by the terminal device in subframe n, the network device may enable the TA adjustment value in subframe n+6. As an example, the first offset may be in the millisecond level, i.e., the first offset is several milliseconds.
[0077] The above-mentioned indication information may be carried on the PUSCH or PUCCH, or may be implicitly indicated by a preamble sequence. The preamble sequence may be a dedicated preamble sequence. In another example, the above-mentioned indication information may be MAC layer signaling.
[0078] In some embodiments, if there is no uplink transmission opportunity, the terminal device may not send the above indication information to the network device.
[0079] In order to improve the accuracy and reliability of the TA actively adjusted by the terminal device, the TA actively adjusted by the terminal device may be confirmed. The following describes a method for confirming the TA actively adjusted by the terminal device.
[0080] In some embodiments, the terminal device can determine whether the adjusted TA is correct by interacting with the network device. For example, if the terminal device actively adjusts the TA, the terminal device sends a first uplink sequence to the network device, or the network device receives the first uplink sequence sent by the terminal device. The first uplink sequence is used to determine whether the TA actively adjusted by the terminal device is correct. The first uplink sequence can be, for example, a pilot sequence.
[0081] If the TA actively adjusted by the terminal device is correct, the network device may restart the second time alignment timer. If the TA actively adjusted by the terminal device is incorrect, the network device may send a TA adjustment command to the terminal device. As an example, the network device may perform TA estimation on the first uplink sequence to estimate the TA used by the terminal device, i.e., obtain the adjusted TA.
[0082] In some embodiments, when the terminal device proactively performs TA adjustment and restarts the time alignment timer, unlike previous systems, the terminal device may not send a preamble sequence to the network device.
[0083] In some embodiments, after the terminal device sends the first uplink sequence to the network device, the terminal device may determine whether the adjusted TA is correct based on feedback from the network device. For example, if the terminal device does not receive information or signaling sent by the network device, or if the network device does not send information or commands, such as a TA adjustment command or the aforementioned indication information, to the terminal device, then the adjusted TA is correct, and this method helps save resource overhead. For another example, if the terminal device receives information or signaling, such as a TA adjustment command, sent by the network device, then the adjusted TA is incorrect. In some embodiments, if the terminal device proactively adjusts the TA, the operating times of the first time alignment timer and the second time alignment timer do not correspond. The inconsistency mentioned here may refer to the first time alignment timer and the second time alignment timer operating independently. For example, the terminal device may maintain the first time alignment timer based on the adjusted TA, and the network device may maintain the second time alignment timer in the same manner as before the terminal device proactively adjusted the TA. As an example, if the terminal device proactively adjusts the TA, the terminal device may restart the first time alignment timer; however, the operation of the second time alignment timer remains unchanged, or in other words, maintains its original operating mode.
[0084] As mentioned above, if the terminal device actively adjusts the TA, the terminal device can notify the network device. In some embodiments, terminal devices in different states can notify the network device in different ways, such as notifying the network device to update the TA.
[0085] If the terminal device is in an RRC connected state, the terminal device may notify the network device through the indication information mentioned above. If the terminal device is in a non-RRC connected state, the terminal device may perform one of the following operations: the terminal device enters the RRC connected state; or the terminal device sends an uplink reference signal, and the sending time of the uplink reference signal is associated with the restart time of the first time alignment timer; or the terminal device does not restart the first time alignment timer.
[0086] Since a terminal device in a non-RRC connected state cannot send indication information to a network device, in some embodiments, the terminal device may enter an RRC connected state from a non-RRC connected state. At this time, if the terminal device actively adjusts the TA, the terminal device may send indication information to the network device to notify the network device of information associated with the TA adjustment.
[0087] In some embodiments, a terminal device in a non-RRC connected state may not enter the RRC connected state, thereby helping to save energy. In this case, the terminal device may send an uplink reference signal, such as an SRS, to the network device. The restart time of the first time alignment timer may be associated with the uplink reference signal. Alternatively, the terminal device may not restart the first time alignment timer.
[0088] When the terminal device is performing TA detection or measurement, a detection failure may occur. If the TA detection of the terminal device fails, the terminal device may not actively adjust the TA.
[0089] In some embodiments, if the terminal device actively adjusts the TA, the terminal device performs one or more of the following operations: clearing the hybrid automatic repeat request (HARQ) buffer; notifying the RRC layer to release the PUCCH or SRS; and clearing the configured downlink assignment (DL assignment) and / or uplink grant (UL grant). At the same time, the network device may also perform corresponding operations.
[0090] In the case of TA detection failure, if the first time alignment timer times out, it is considered that the terminal device is out of synchronization in the uplink, and the terminal device can also perform the above operations.
[0091] When the first time alignment timer is in the running state, the terminal device is considered to be uplink synchronized; when the first time alignment timer is not in the running state, such as when it times out, the terminal device is considered to be uplink out of synchronization. If the terminal device does not have the ability to actively adjust the TA, then when the first time alignment timer is not in the running state, the terminal device can send a preamble sequence to the network device to obtain a new TA. If the terminal device has the ability to actively adjust the TA, then when the first time alignment timer is not in the running state, the terminal device can actively adjust the TA without sending a preamble sequence.
[0092] In some embodiments, if the terminal device is in an uplink out-of-sync state and uplink data of the terminal device arrives, or there is uplink data to be transmitted, then the operation performed by the terminal device can be determined based on the capabilities of the terminal device. For example, if the terminal device does not have the ability to actively adjust the TA, the terminal device can perform a random access process, such as a two-step random access process or a four-step random access process, to regain uplink synchronization. For another example, if the terminal device has the ability to actively adjust the TA, the terminal device may not trigger the random access process. At this time, the terminal device can actively adjust the TA to obtain uplink synchronization.
[0093] In some embodiments, the first time alignment timer may be configured to be infinite. In this case, the first time alignment timer does not time out, that is, the terminal device cannot sense whether the terminal device is in uplink synchronization based on its timer at the first time. In addition, in this case, the terminal device does not perform operations related to uplink desynchronization, such as clearing the HARQ buffer; notifying the RRC layer to release PUCCH or SRS; and clearing configured downlink allocations and / or uplink grants.
[0094] In the above case, that is, when the first time alignment timer is configured to be infinite, if the terminal device does not have the ability to actively adjust the TA, the terminal device is in an uplink out-of-sync state, and uplink data of the terminal device arrives, the terminal device triggers a scheduling request (SR). Moreover, when the SR is retransmitted a maximum number of times, the terminal device may trigger a random access procedure. In the above case, if the terminal device has the ability to actively adjust the TA, the terminal device is in an uplink out-of-sync state, and uplink data of the terminal device arrives, the terminal device may not trigger an SR.
[0095] In some embodiments, if the first time alignment timer is configured to be infinite, the terminal device may perceive or determine whether the terminal device is out of uplink synchronization based on a measurement result, wherein the measurement result may be a radio resource management (RRM) measurement result, such as a reference signal received power (RSRP) measurement result.
[0096] To improve TA reliability, you can determine whether to enable the terminal device's active TA adjustment function based on different scenarios, or determine the application scenarios of the terminal device's active TA adjustment capability. The following describes the relationship between enabling the terminal device's active TA adjustment function and the scenario.
[0097] TA control can be divided into open-loop control and closed-loop control. Open-loop control, for example, means that after the terminal device receives the TA command in the RAR and MsgB from a special cell of a certain TAG, the MAC entity does not select the random access (RA) preamble in the random access preamble of the contention based random access (CBRA), the terminal device sends the preamble of the contention free random access (CFRA) process, or the time alignment timer of the corresponding TAG is not running, and then the TA command is processed accordingly.
[0098] In some embodiments, the terminal device's TA active adjustment can be associated with open-loop control and / or closed-loop control. For example, the terminal device's TA active adjustment can be associated with both open-loop control and closed-loop control. That is, the terminal device's TA active adjustment capability can be applied to scenarios where TA is under closed-loop control, or can be applied to scenarios where TA is under open-loop control. For another example, the terminal device's TA active adjustment can be associated with closed-loop control, or not associated with switch control. That is, the terminal device's TA active adjustment capability can be applied to scenarios where TA is under closed-loop control, but not to scenarios where TA is under open-loop control, thereby improving the reliability of TA active adjustment.
[0099] In some embodiments, the TA active adjustment capability of a terminal device is associated with a TAG. For example, a TAG may include a primary timing advance group (PTAG) and a secondary timing advance group (STAG). As an example, the TA active adjustment capability of a terminal device may not be associated with a PTAG but may be associated with a STAG. In another example, the TA active adjustment capability of a terminal device may be associated with both a PTAG and a STAG.
[0100] If the first time alignment timer corresponding to a TAG times out, the terminal device loses uplink synchronization in the cells included in the TAG; if the first time alignment timer corresponding to a PTAG times out, the terminal device loses uplink synchronization in all serving cells; if the first time alignment timer corresponding to a STAG times out, the terminal device loses uplink synchronization in all serving cells included in the STAG. Therefore, the terminal device's TA active adjustment capability can be associated with the STAG, or the terminal device's TA active adjustment capability can be associated with the STAG and not with the PTAG, which helps to avoid the impact of the reliability of the terminal device's active TA adjustment on communication quality.
[0101] As mentioned above, when the second time alignment timer times out, the network device may send a TA adjustment-related command to the terminal device. In some embodiments, the terminal device has the ability to actively adjust the TA or the terminal device has started the function of actively adjusting the TA, or the network device knows that the terminal device has started the function of actively adjusting the TA. If the second time alignment timer times out and the network device has not received the leading sequence sent by the terminal device, the network device restarts the second time alignment timer instead of sending a TA adjustment-related command to the terminal device, such as a command to update the TA and / or restart the first time alignment timer. This method can be performed, for example, when the terminal device actively adjusts the TA and the running time of the first time alignment timer does not correspond to the running time of the second time alignment timer. In this way, it helps to avoid unnecessary TA adjustments by the terminal device, thereby helping to save resources.
[0102] Normally, if the terminal device is in an RRC non-connected state and the second time alignment timer times out, the network device will page the terminal device, or may send a paging message to the terminal device to request the terminal device to enter a connected state and receive a TA command. In some embodiments, if the terminal device has the ability to actively adjust the TA or the terminal device has started the function of actively adjusting the TA, when the second time alignment timer times out, the network device may not send a paging message to the terminal device, and / or the terminal device may not send a leading sequence to the network device. For example, if the terminal device is in an RRC non-connected state and the terminal device has the ability to actively adjust the TA, the terminal device may send an SRS to the network device, such as a positioning-related SRS. In this case, the network device may not send a paging message to the terminal device, and / or the terminal device may not send a leading sequence to the network device.
[0103] If the terminal device has the capability to actively adjust the TA, the terminal device can measure the TA to obtain an adjusted TA value. For example, the terminal device can measure and obtain multiple instantaneous values of uplink TA and process these multiple instantaneous values, such as averaging them, to obtain a new adjusted TA value.
[0104] In some embodiments, the terminal device may measure the TA after the network device activates the last TA adjustment value. For example, taking the last activation time of the TA adjustment value as subframe n+6, the terminal device may measure the TA after subframe n+6.
[0105] In some embodiments, before the moment when the network device enables the adjustment value of the TA (excluding the moment when the network device enables the adjustment value of the TA), the network device and the terminal device may not measure the TA of the terminal device.
[0106] In some embodiments, during the TA measurement process, the terminal device may not send the above-mentioned indication information. After completing the TA measurement, such as in a subframe after completing the TA measurement, the terminal device may send the above-mentioned indication information to the network device to notify the network device to update the TA, or notify the network device of the adjusted value of the TA, etc.
[0107] The method embodiment of the present application is described in detail above in conjunction with Figures 1 to 4 . The device embodiment of the present application is described in detail below in conjunction with Figures 5 to 7 . It should be understood that the description of the method embodiment corresponds to the description of the device embodiment. Therefore, for parts not described in detail, reference can be made to the above method embodiment.
[0108] FIG5 is a schematic diagram of the structure of a terminal device according to an embodiment of the present application. The terminal device 500 shown in FIG5 may include a first receiving unit 510 .
[0109] The first receiving unit 510 is used to receive a first parameter sent by a network device, wherein the first parameter is used to configure a first time alignment timer, and the terminal device has the ability to actively adjust the timing advance TA.
[0110] In some embodiments, the device also includes: a first execution unit, which is used to perform one or more of the following operations if the terminal device actively adjusts the TA: sending an uplink pilot sequence based on the adjusted TA; sending an uplink channel based on the TA before the adjustment; the terminal device restarts the first time alignment timer; the terminal device reconfigures the initial value of the first time alignment timer; and the terminal device sends indication information to the network device, wherein the indication information is used to indicate information associated with the TA adjustment.
[0111] In some embodiments, the information associated with the TA adjustment includes one or more of the following: the TA has been adjusted; the first time alignment timer has been reconfigured; the adjusted value of the TA; and the difference in the TA adjustment.
[0112] In some embodiments, a restart time of the first time alignment timer is associated with a sending time of the indication information.
[0113] In some embodiments, the indication information is sent before the first time alignment timer expires.
[0114] In some embodiments, the indication information is carried on a physical uplink shared channel PUSCH or a physical uplink control channel PUCCH; or, the indication information is implicitly indicated through a preamble sequence, and the preamble sequence may be a dedicated preamble sequence.
[0115] In some embodiments, the indication information is signaling of the Media Access Control (MAC) layer.
[0116] In some embodiments, the device further includes: a first sending unit, and if there is no uplink sending opportunity, the first sending unit does not send the indication information to the network device.
[0117] In some embodiments, the device further includes: a second sending unit, configured to send a first uplink sequence to the network device if the terminal device actively adjusts the TA, wherein the first uplink sequence is used to determine whether the TA actively adjusted by the terminal device is correct.
[0118] In some embodiments, the device further includes: a second receiving unit, configured to receive a TA adjustment command sent by the network device if the TA actively adjusted by the terminal device is incorrect.
[0119] In some embodiments, the running time of the first time alignment timer does not correspond to the running time of the second time alignment timer; wherein the second time alignment timer is a time alignment timer maintained by the network device and associated with the first time alignment timer.
[0120] In some embodiments, if the terminal device is in a non-RRC connected state, the device also includes: a second execution unit, used to perform one of the following operations: entering the RRC connected state; sending an uplink reference signal to the network device, and the sending time of the uplink reference signal is associated with the restart time of the first time alignment timer; and not restarting the first time alignment timer.
[0121] In some embodiments, the device also includes: a third execution unit, which is used to perform one or more of the following operations if the terminal device actively adjusts the TA: clearing the hybrid automatic repeat request HARQ cache; notifying the RRC layer to release PUCCH or SRS; and clearing the configured downlink allocation and / or uplink authorization.
[0122] In some embodiments, the device further includes: an adjustment unit, configured to not actively adjust the TA if the TA detection of the terminal device fails.
[0123] In some embodiments, the device further includes: a fourth execution unit, configured to actively perform TA adjustment without sending a preamble sequence if the terminal device has the capability of actively adjusting TA and when the first time alignment timer is not in a running state.
[0124] In some embodiments, the device further includes: a first triggering unit for not triggering a random access process if the terminal device is in an uplink out-of-sync state and uplink data of the terminal device arrives, when the terminal device has the capability of actively adjusting TA.
[0125] In some embodiments, the terminal device has the ability to actively adjust TA, and the first time alignment timer is configured to be infinite, and the device also includes: a second triggering unit, which is used to not trigger the scheduling request SR if the terminal device is in an uplink out-of-sync state and the uplink data of the terminal device arrives.
[0126] In some embodiments, the control of the TA includes open-loop control and closed-loop control, and the active adjustment of the TA of the terminal device is associated with the open-loop control and / or the closed-loop control.
[0127] In some embodiments, the terminal device is configured with a primary timing advance group PTAG and a secondary timing advance group STAG, and the TA of the terminal device is actively adjusted to be associated with the PTAG and / or the STAG.
[0128] FIG6 is a schematic diagram of the structure of a network device according to an embodiment of the present application. The network device 600 shown in FIG6 may include a first sending unit 610.
[0129] The first sending unit 610 is used to send a first parameter to the terminal device, wherein the first parameter is used to configure a first time alignment timer, and the terminal device has the ability to actively adjust the timing advance TA.
[0130] In some embodiments, the device also includes: a first execution unit, which is used to perform one or more of the following operations if the terminal device actively adjusts the TA: receiving an uplink pilot sequence sent by the terminal device based on the adjusted TA; receiving an uplink channel sent by the terminal device based on the TA before adjustment; and the network device receiving indication information sent by the terminal device, wherein the indication information is used to indicate information associated with the TA adjustment.
[0131] In some embodiments, the information associated with the TA adjustment includes one or more of the following: the TA has been adjusted; the first time alignment timer has been reconfigured; the adjusted value of the TA; and the difference in the TA adjustment.
[0132] In some embodiments, a restart time of the first time alignment timer is associated with a sending time of the indication information.
[0133] In some embodiments, the indication information is sent before the first time alignment timer expires.
[0134] In some embodiments, the indication information is carried on a physical uplink shared channel PUSCH or a physical uplink control channel PUCCH; or, the indication information is implicitly indicated through a preamble sequence.
[0135] In some embodiments, the indication information is signaling of the Media Access Control (MAC) layer.
[0136] In some embodiments, the device further includes: a first receiving unit, configured to receive a first uplink sequence sent by the terminal device if the terminal device actively adjusts the TA, wherein the first uplink sequence is used to determine whether the TA actively adjusted by the terminal device is correct.
[0137] In some embodiments, the device also includes: a second execution unit, used to restart a second time alignment timer if the TA actively adjusted by the terminal device is correct; and / or used to send a TA adjustment command to the terminal device if the TA actively adjusted by the terminal device is incorrect; wherein, the second time alignment timer is a time alignment timer maintained by the network device and associated with the first time alignment timer.
[0138] In some embodiments, the running time of the first time alignment timer does not correspond to the running time of the second time alignment timer; wherein the second time alignment timer is a time alignment timer maintained by the network device and associated with the first time alignment timer.
[0139] In some embodiments, the device further includes: a second receiving unit, configured to receive an uplink reference signal sent by the terminal device when the terminal device is in a non-RRC connected state, wherein the sending time of the uplink reference signal is associated with the restart time of the first time alignment timer.
[0140] In some embodiments, the activation time of the adjustment value of the TA is determined based on the reception time of the indication information and / or the first offset.
[0141] In some embodiments, the control of the TA includes open-loop control and closed-loop control, and the active adjustment of the TA of the terminal device is associated with the open-loop control and / or the closed-loop control.
[0142] In some embodiments, the terminal device is configured with a primary timing advance group PTAG and a secondary timing advance group STAG, and the TA of the terminal device is actively adjusted to be associated with the PTAG and / or the STAG.
[0143] In some embodiments, the terminal device has the ability to actively adjust TA or the terminal device has started the function of actively adjusting TA, and the device also includes: a third execution unit, which is used to restart the second time alignment timer if the second time alignment timer times out and the network device has not received the leading sequence sent by the terminal device, instead of sending relevant commands for TA adjustment to the terminal device; wherein, the second time alignment timer is a time alignment timer maintained by the network device and associated with the first time alignment timer.
[0144] In some embodiments, the terminal device is in a non-RRC connected state, and the terminal device has the ability to actively adjust the TA or the terminal device has started the function of actively adjusting the TA, and the device also includes: a second sending unit, used to not send a paging message to the terminal device when the second time alignment timer expires; wherein, the second time alignment timer is a time alignment timer maintained by the network device and associated with the first time alignment timer.
[0145] In an optional embodiment, the transmitting unit and the receiving unit mentioned above may be a transceiver 730. The terminal device 500 and the network device 600 may further include a processor 710 and a memory 720, as specifically shown in FIG7 .
[0146] Figure 7 is a schematic block diagram of a communication device according to an embodiment of the present application. The dashed lines in Figure 7 indicate that the unit or module is optional. The device 700 may be used to implement the method described in the above method embodiment. The device 700 may be a chip, a terminal device, or a network device.
[0147] The device 700 may include one or more processors 710. The processor 710 may support the device 700 to implement the method described in the method embodiment above. The processor 710 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0148] The apparatus 700 may further include one or more memories 720. The memories 720 store programs that can be executed by the processor 710, causing the processor 710 to perform the methods described in the above method embodiments. The memories 720 may be independent of the processor 710 or integrated into the processor 710.
[0149] The apparatus 700 may further include a transceiver 730. The processor 710 may communicate with other devices or chips via the transceiver 730. For example, the processor 710 may transmit and receive data with other devices or chips via the transceiver 730.
[0150] The present application also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to a terminal device or network device provided in the present application, and the program enables a computer to execute the method performed by the terminal device or network device in each embodiment of the present application.
[0151] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal device or network device provided in the present application, and the program causes a computer to execute the method performed by the terminal device or network device in each embodiment of the present application.
[0152] The present application also provides a computer program that can be applied to a terminal device or network device provided in the present application, and enables a computer to execute the method performed by the terminal device or network device in each embodiment of the present application.
[0153] It should be understood that the terms "system" and "network" in this application can be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The terms "first", "second", "third", and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.
[0154] In the embodiments of this application, the term "indication" may refer to a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" may refer to a direct indication of B, e.g., B can obtain information through A; it may refer to an indirect indication of B, e.g., A indicates C, e.g., B can obtain information through C; or it may refer to an association between A and B.
[0155] In the embodiment of the present application, "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should be understood that determining B based on A does not mean determining B based solely on A, but B can also be determined based on A and / or other information.
[0156] In the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and indication, configuration and configuration, etc.
[0157] In the embodiments of this application, the term "include" can refer to direct inclusion or indirect inclusion. Alternatively, the term "include" in the embodiments of this application can be replaced with "indicates" or "is used to determine." For example, "A includes B" can be replaced with "A indicates B" or "A is used to determine B."
[0158] In the embodiments of the present application, "pre-definition" or "pre-configuration" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device and a network device). The present application does not limit the specific implementation method. For example, pre-definition may refer to information defined in a protocol.
[0159] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communications field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.
[0160] In the embodiments of this application, the term "and / or" is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the related objects are in an "or" relationship.
[0161] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0162] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0163] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0164] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0165] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0166] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A wireless communication method, characterized in that: include: The terminal device receives a first parameter sent by a network device, wherein the first parameter is used to configure a first time alignment timer, and the terminal device has the capability of actively adjusting the timing advance TA.
2. The method according to claim 1, characterized in that The method further comprises: If the terminal device actively adjusts the TA, the terminal device performs one or more of the following operations: Sending an uplink pilot sequence based on the adjusted TA; Sending an uplink channel based on the TA before adjustment; The terminal device restarts the first time alignment timer; The terminal device reconfigures the initial value of the first time alignment timer; and The terminal device sends indication information to the network device, where the indication information is used to indicate information associated with the TA adjustment.
3. The method according to claim 2, characterized in that The information associated with the TA adjustment includes one or more of the following: The TA has been adjusted; The first time alignment timer has been reconfigured; The TA adjusted value; and The TA adjusts the difference.
4. The method according to claim 2 or 3, characterized in that: The restart time of the first time alignment timer is associated with the sending time of the indication information.
5. The method according to any one of claims 2 to 4, characterized in that: The indication information is sent before the first time alignment timer expires.
6. The method according to any one of claims 2 to 5, characterized in that: The indication information is carried on a physical uplink shared channel PUSCH or a physical uplink control channel PUCCH; or, the indication information is implicitly indicated through a preamble sequence.
7. The method according to any one of claims 2 to 5, characterized in that: The indication information is signaling of the media access control MAC layer.
8. The method according to any one of claims 2 to 7, characterized in that: The method further comprises: If there is no uplink transmission opportunity, the terminal device does not send the indication information to the network device.
9. The method according to any one of claims 1 to 8, characterized in that The method further comprises: If the terminal device actively adjusts the TA, the terminal device sends a first uplink sequence to the network device, where the first uplink sequence is used to determine whether the TA actively adjusted by the terminal device is correct.
10. The method according to claim 9, characterized in that The method further comprises: If the TA actively adjusted by the terminal device is incorrect, the terminal device receives a TA adjustment command sent by the network device.
11. The method according to claim 1, characterized in that The running time of the first time alignment timer does not correspond to the running time of the second time alignment timer; The second time alignment timer is a time alignment timer maintained by the network device and associated with the first time alignment timer.
12. The method according to any one of claims 1 to 11, characterized in that If the terminal device is in a non-RRC connected state, the method further includes: The terminal device enters the RRC connected state; or, The terminal device sends an uplink reference signal to the network device, and the sending time of the uplink reference signal is associated with the restart time of the first time alignment timer; or, The terminal device does not restart the first time alignment timer.
13. The method according to any one of claims 1 to 12, characterized in that The method further comprises: If the terminal device actively adjusts the TA, the terminal device performs one or more of the following operations: Clear the hybrid automatic repeat request HARQ buffer; Notify the RRC layer to release the PUCCH or SRS; and Clears the configured downlink allocation and / or uplink grant.
14. The method according to claim 1, characterized in that The method further comprises: If the TA detection of the terminal device fails, the terminal device does not actively adjust the TA.
15. The method according to claim 1, characterized in that The method further comprises: If the terminal device has the TA active adjustment capability, then when the first time alignment timer is not in the running state In this case, the terminal device actively performs TA adjustment without sending a preamble sequence.
16. The method according to claim 1, characterized in that The method further comprises: In the case where the terminal device has the capability of actively adjusting the TA, if the terminal device is in an uplink out-of-sync state and uplink data of the terminal device arrives, the terminal device does not trigger a random access process.
17. The method according to claim 1, characterized in that The terminal device has a TA active adjustment capability, and the first time alignment timer is configured to be infinite, and the method further includes: If the terminal device is in an uplink out-of-sync state and uplink data of the terminal device arrives, the terminal device does not trigger a scheduling request SR.
18. The method according to claim 1, characterized in that The control of the TA includes open-loop control and closed-loop control, and the active adjustment of the TA of the terminal device is associated with the open-loop control and / or the closed-loop control.
19. The method according to claim 1, characterized in that The terminal device is configured with a primary timing advance group PTAG and a secondary timing advance group STAG, and the TA of the terminal device actively adjusts the association with the PTAG and / or the STAG.
20. A wireless communication method, characterized in that: include: The network device sends a first parameter to the terminal device, wherein the first parameter is used to configure a first time alignment timer, and the terminal device has the capability of actively adjusting the timing advance TA.
21. The method according to claim 20, characterized in that The method further comprises: If the terminal device actively adjusts the TA, the network device performs one or more of the following operations: Receiving an uplink pilot sequence sent by the terminal device based on the adjusted TA; receiving an uplink channel sent by the terminal device based on the TA before adjustment; and The network device receives indication information sent by the terminal device, where the indication information is used to indicate information associated with the TA adjustment.
22. The method according to claim 21, characterized in that The information associated with the TA adjustment includes one or more of the following: The TA has been adjusted; The first time alignment timer has been reconfigured; The TA adjusted value; and The TA adjusts the difference.
23. The method according to claim 21 or 22, characterized in that The restart time of the first time alignment timer is associated with the sending time of the indication information.
24. The method according to any one of claims 21 to 23, characterized in that The indication information is sent before the first time alignment timer expires.
25. The method according to any one of claims 21 to 24, characterized in that The indication information is carried on a physical uplink shared channel PUSCH or a physical uplink control channel PUCCH; or, the indication information is implicitly indicated through a preamble sequence.
26. The method according to any one of claims 21 to 24, characterized in that The indication information is signaling of the media access control MAC layer.
27. The method according to any one of claims 20 to 26, characterized in that The method further comprises: If the terminal device actively adjusts the TA, the network device receives a first uplink sequence sent by the terminal device, and the first uplink sequence is used to determine whether the TA actively adjusted by the terminal device is correct.
28. The method according to claim 27, characterized in that The method further comprises: If the TA actively adjusted by the terminal device is correct, the network device restarts the second time alignment timer; and / or If the TA actively adjusted by the terminal device is incorrect, the network device sends a TA adjustment command to the terminal device; The second time alignment timer is a time alignment timer maintained by the network device and associated with the first time alignment timer.
29. The method according to claim 20, characterized in that The running time of the first time alignment timer does not correspond to the running time of the second time alignment timer; The second time alignment timer is a time alignment timer maintained by the network device and associated with the first time alignment timer.
30. The method according to claim 20, characterized in that The method further comprises: When the terminal device is in a non-RRC connected state, the network device receives an uplink reference signal sent by the terminal device, and the sending time of the uplink reference signal is associated with the restart time of the first time alignment timer.
31. The method according to claim 21, characterized in that The activation time of the adjustment value of the TA is determined based on the reception time of the indication information and / or the first offset.
32. The method according to claim 20, characterized in that The control of the TA includes open-loop control and closed-loop control, and the active adjustment of the TA of the terminal device is associated with the open-loop control and / or the closed-loop control.
33. The method according to claim 20, characterized in that The terminal device is configured with a primary timing advance group PTAG and a secondary timing advance group STAG, and the TA of the terminal device actively adjusts the association with the PTAG and / or the STAG.
34. The method according to claim 20, characterized in that The terminal device has the capability of actively adjusting the TA or the terminal device starts the function of actively adjusting the TA, The method further comprises: If the second time alignment timer times out and the network device does not receive the leading sequence sent by the terminal device, the network device restarts the second time alignment timer without sending a command related to TA adjustment to the terminal device; The second time alignment timer is a time alignment timer maintained by the network device and associated with the first time alignment timer.
35. The method according to claim 20, characterized in that The terminal device is in a non-RRC connected state, and the terminal device has the ability to actively adjust the TA or the terminal device starts the function of actively adjusting the TA, The method further comprises: When the second time alignment timer times out, the network device does not send a paging message to the terminal device; The second time alignment timer is a time alignment timer maintained by the network device and associated with the first time alignment timer.
36. A terminal device, characterized in that: include: The first receiving unit is used to receive a first parameter sent by a network device, wherein the first parameter is used to configure a first time alignment timer, and the terminal device has the ability to actively adjust the timing advance TA.
37. The device according to claim 36, characterized in that The device also includes: The first execution unit is configured to, if the terminal device actively adjusts the TA, perform one or more of the following operations: Sending an uplink pilot sequence based on the adjusted TA; Sending an uplink channel based on the TA before adjustment; The terminal device restarts the first time alignment timer; The terminal device reconfigures the initial value of the first time alignment timer; and The terminal device sends indication information to the network device, where the indication information is used to indicate information associated with the TA adjustment.
38. The device according to claim 37, characterized in that The information associated with the TA adjustment includes one or more of the following: The TA has been adjusted; The first time alignment timer has been reconfigured; The TA adjusted value; and The TA adjusts the difference.
39. The device according to claim 37 or 38, characterized in that The restart time of the first time alignment timer is associated with the sending time of the indication information.
40. The apparatus according to any one of claims 37 to 39, characterized in that The indication information is sent before the first time alignment timer expires.
41. The apparatus according to any one of claims 37 to 40, characterized in that The indication information is carried on a physical uplink shared channel PUSCH or a physical uplink control channel PUCCH; or, the indication information is implicitly indicated through a preamble sequence.
42. The apparatus according to any one of claims 37 to 40, characterized in that The indication information is signaling of the media access control MAC layer.
43. The apparatus according to any one of claims 37 to 42, characterized in that The device also includes: The first sending unit does not send the indication information to the network device if there is no uplink sending opportunity.
44. The apparatus according to any one of claims 36 to 43, characterized in that The device also includes: The second sending unit is used to send a first uplink sequence to the network device if the terminal device actively adjusts the TA, and the first uplink sequence is used to determine whether the TA actively adjusted by the terminal device is correct.
45. The device according to claim 44, characterized in that The device also includes: The second receiving unit is configured to receive a TA adjustment command sent by the network device if the TA actively adjusted by the terminal device is incorrect.
46. The apparatus of claim 36, wherein: The running time of the first time alignment timer does not correspond to the running time of the second time alignment timer; The second time alignment timer is a time alignment timer maintained by the network device and associated with the first time alignment timer.
47. The apparatus according to any one of claims 36 to 46, characterized in that If the terminal device is in a non-RRC connected state, the device further includes: The second execution unit is configured to perform one of the following operations: Enter RRC connected state; or sending an uplink reference signal to the network device, where a sending time of the uplink reference signal is associated with a restart time of the first time alignment timer; or The first time alignment timer is not restarted.
48. The apparatus according to any one of claims 36 to 47, characterized in that The device also includes: The third execution unit is configured to perform one or more of the following operations if the terminal device actively adjusts the TA: Clear the hybrid automatic repeat request HARQ buffer; Notify the RRC layer to release the PUCCH or SRS; and Clears the configured downlink allocation and / or uplink grant.
49. The apparatus according to claim 36, characterized in that The device also includes: The adjustment unit is used for not actively adjusting the TA if the TA detection of the terminal device fails.
50. The apparatus of claim 36, wherein: The device also includes: The fourth execution unit is used to actively perform TA adjustment without sending a preamble sequence if the terminal device has the TA active adjustment capability and when the first time alignment timer is not in a running state.
51. The apparatus according to claim 36, characterized in that The device also includes: The first trigger unit is used for not triggering the random access process if the terminal device is in an uplink out-of-sync state and uplink data of the terminal device arrives, when the terminal device has the capability of actively adjusting the TA.
52. The apparatus according to claim 36, characterized in that The terminal device has a TA active adjustment capability, and the first time alignment timer is configured to be infinite, and the device further includes: The second triggering unit is configured to not trigger a scheduling request SR if the terminal device is in an uplink out-of-sync state and uplink data of the terminal device arrives.
53. The apparatus according to claim 36, characterized in that The control of the TA includes open-loop control and closed-loop control, and the active adjustment of the TA of the terminal device is associated with the open-loop control and / or the closed-loop control.
54. The apparatus according to claim 36, characterized in that The terminal device is configured with a primary timing advance group PTAG and a secondary timing advance group STAG, and the TA of the terminal device actively adjusts the association with the PTAG and / or the STAG.
55. A network device, characterized in that: include: The first sending unit is used to send a first parameter to a terminal device, wherein the first parameter is used to configure a first time alignment timer, and the terminal device has the ability to actively adjust the timing advance TA.
56. The device according to claim 55, characterized in that The device also includes: The first execution unit is configured to perform one or more of the following operations if the terminal device actively adjusts the TA: Receiving an uplink pilot sequence sent by the terminal device based on the adjusted TA; receiving an uplink channel sent by the terminal device based on the TA before adjustment; and The network device receives indication information sent by the terminal device, where the indication information is used to indicate information associated with the TA adjustment.
57. The device according to claim 56, characterized in that The information associated with the TA adjustment includes one or more of the following: The TA has been adjusted; The first time alignment timer has been reconfigured; The TA adjusted value; and The TA adjusts the difference.
58. The apparatus according to claim 56 or 57, characterized in that The restart time of the first time alignment timer is associated with the sending time of the indication information.
59. The apparatus according to any one of claims 56 to 58, characterized in that The indication information is sent before the first time alignment timer expires.
60. The apparatus according to any one of claims 56 to 59, characterized in that The indication information is carried on a physical uplink shared channel PUSCH or a physical uplink control channel PUCCH; or, the indication information is implicitly indicated through a preamble sequence.
61. The apparatus according to any one of claims 56 to 59, characterized in that The indication information is signaling of the media access control MAC layer.
62. The apparatus according to any one of claims 55 to 61, characterized in that The device also includes: The first receiving unit is used to receive a first uplink sequence sent by the terminal device if the terminal device actively adjusts the TA, and the first uplink sequence is used to determine whether the TA actively adjusted by the terminal device is correct.
63. The device according to claim 62, characterized in that The device also includes: A second execution unit is configured to restart a second time alignment timer if the TA actively adjusted by the terminal device is correct; and / or for sending a TA adjustment command to the terminal device if the TA actively adjusted by the terminal device is incorrect; The second time alignment timer is a time alignment timer maintained by the network device and associated with the first time alignment timer.
64. The apparatus according to claim 55, characterized in that The running time of the first time alignment timer does not correspond to the running time of the second time alignment timer; The second time alignment timer is a time alignment timer maintained by the network device and associated with the first time alignment timer.
65. The apparatus of claim 55, wherein: The device also includes: The second receiving unit is used to receive an uplink reference signal sent by the terminal device when the terminal device is in a non-RRC connected state, and the sending time of the uplink reference signal is associated with the restart time of the first time alignment timer.
66. The apparatus of claim 56, wherein: The activation time of the adjustment value of the TA is determined based on the reception time of the indication information and / or the first offset.
67. The apparatus according to claim 55, characterized in that The control of the TA includes open-loop control and closed-loop control, and the active adjustment of the TA of the terminal device is associated with the open-loop control and / or the closed-loop control.
68. The apparatus of claim 55, wherein: The terminal device is configured with a primary timing advance group PTAG and a secondary timing advance group STAG, and the TA of the terminal device actively adjusts the association with the PTAG and / or the STAG.
69. The apparatus according to claim 55, characterized in that The terminal device has the capability of actively adjusting the TA or the terminal device starts the function of actively adjusting the TA, The device also includes: A third execution unit is configured to restart the second time alignment timer if the second time alignment timer times out and the network device does not receive the leading sequence sent by the terminal device, without sending a related command for TA adjustment to the terminal device; The second time alignment timer is a time alignment timer maintained by the network device and associated with the first time alignment timer.
70. The apparatus of claim 55, wherein: The terminal device is in a non-RRC connected state, and the terminal device has the ability to actively adjust the TA or the terminal device starts the function of actively adjusting the TA, The device also includes: A second sending unit, configured to not send a paging message to the terminal device when the second time alignment timer times out; The second time alignment timer is a time alignment timer maintained by the network device and associated with the first time alignment timer.
71. A terminal device, characterized in that: The method comprises a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory so that the terminal device executes the method as claimed in any one of claims 1 to 19.
72. A network device, characterized in that: It comprises a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory so that the network device executes the method as described in any one of claims 20-35.
73. A device, characterized in that The device comprises a processor, configured to call a program from a memory so as to enable the device to execute the method according to any one of claims 1 to 19.
74. A device, characterized in that The device comprises a processor configured to call a program from a memory so as to cause the device to execute a method as claimed in any one of claims 20 to 35.
75. A chip, characterized in that: It comprises a processor, which is used to call a program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 19.
76. A chip, characterized in that: It comprises a processor, which is used to call a program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 20 to 35.
77. A computer-readable storage medium, characterized in that A program is stored thereon, the program causing a computer to execute the method according to any one of claims 1 to 19.
78. A computer-readable storage medium, characterized in that A program is stored thereon, the program causing a computer to execute the method according to any one of claims 20 to 35.
79. A computer program product, characterized in that The method comprises a program which causes a computer to execute the method according to any one of claims 1 to 19.
80. A computer program product, characterized in that A program is included, which causes a computer to execute the method according to any one of claims 20-35.
81. A computer program, characterized in that The computer program enables a computer to execute the method according to any one of claims 1 to 19.
82. A computer program, characterized in that The computer program causes a computer to execute the method according to any one of claims 20-35.
Citation Information
Patent Citations
Wireless communication method and device
CN113395760A
Uplink synchronization adjustment method, related device and system
CN116017669A
Wireless communication method and device
WO2022056854A1
Wireless communication method, terminal device, and network device
WO2022067547A1