Timing advance timer for full duplex communication
By introducing a new TA timer and a partial TA compensation mechanism in full-duplex communication, the timing offset problem caused by propagation delay is solved, ensuring the synchronization of uplink and downlink symbols and improving communication quality and efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- QUALCOMM INC
- Filing Date
- 2021-04-30
- Publication Date
- 2026-04-17
AI Technical Summary
In full-duplex communication, existing technologies struggle to effectively manage timing offsets caused by propagation delays, leading to a loss of orthogonality between uplink and downlink symbols and impacting communication quality.
A novel TA timer is used for full-duplex communication. Propagation delay is managed through partial TA compensation, ensuring timing synchronization of uplink and downlink symbols, and executing a synchronization process, such as a random access procedure, when the timer expires.
It effectively maintains the synchronization of full-duplex communication, reduces the waste of processing and signaling resources, and improves communication efficiency and quality.
Smart Images

Figure CN115836550B_ABST
Abstract
Description
[0001] Cross-reference to related applications
[0002] This patent application claims priority to U.S. Provisional Patent Application No. 63 / 045,549, filed June 29, 2020, entitled “TIMING ADVANCE TIMER FOR FULL DUPLEX COMMUNICATION,” and U.S. Non-Provisional Patent Application No. 17 / 302,297, filed April 29, 2021, entitled “TIMING ADVANCE TIMER FOR FULL DUPLEX COMMUNICATION,” which are hereby expressly incorporated herein by reference. Technical Field
[0003] Various aspects of this disclosure generally relate to wireless communication and to techniques and devices for timing advance timers used in full-duplex communication. Background Technology
[0004] Wireless communication systems are widely deployed to provide a variety of communication services such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems may employ multiple access technologies capable of supporting multi-user communication by sharing available system resources (e.g., bandwidth, transmit power). Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, and Long Term Evolution (LTE) systems. LTE / LTE-Advanced is a collection of enhancements to the Universal Mobile Telecommunications System (UMTS) mobile standard issued by the 3rd Generation Partnership Project (3GPP).
[0005] A wireless network may include several base stations (BSs), and each BS can support communication between several user equipments (UEs). UEs can communicate with the BS via downlink and uplink. A "downlink" or "forward link" refers to the communication link from the BS to the UE, and an "uplink" or "backlink" refers to the communication link from the UE to the BS. As will be described in more detail herein, a BS may be referred to as a Node B, gNB, access point (AP), radio headend, transmit / receive point (TRP), new radio (NR) BS, or 5G Node B.
[0006] The aforementioned multiple access technologies have been adopted in various communication standards to provide a common protocol enabling different user equipment to communicate at the municipal, national, regional, and even global levels. NR, also known as 5G, is a set of enhancements to the LTE mobile standard issued by 3GPP. NR is designed to better support mobile broadband internet access by improving spectrum efficiency, reducing costs, improving service, utilizing new spectrum, and using Orthogonal Frequency Division Multiplexing (OFDM) with a Cyclic Prefix (CP) on the downlink (DL), and using CP-OFDM and / or SC-FDM (e.g., also known as Discrete Fourier Transform Extended OFDM (DFT-s-OFDM)) on the uplink (UL), as well as supporting beamforming, multiple-input multiple-output (MIMO) antenna technologies and better integration with carrier aggregation and other open standards. However, with the increasing demand for mobile broadband access, further improvements to LTE, NR, and other radio access technologies are needed. Summary of the Invention
[0007] In some aspects, a method of wireless communication performed by a user equipment (UE) may include receiving a timing advance (TA) command indicating partial TA compensation, starting a TA timer for partial TA compensation for full-duplex use based at least in part on the receipt of the TA command, and performing a synchronization process based at least in part on the expiration of the TA timer for partial TA compensation for full-duplex use.
[0008] In some aspects, a wireless communication method performed by a base station may include determining the duration of a TA timer at the UE for partial TA compensation for full-duplex operation, and transmitting an indication of that duration based at least in part on the determination of that duration.
[0009] In some aspects, a wireless communication method performed by a base station may include generating an indication of the duration of a TA timer for partial TA compensation for full-duplex use at the UE, and transmitting the indication of the duration.
[0010] In some aspects, a non-transitory computer-readable medium storing a set of instructions for wireless communication may include one or more instructions that, when executed by one or more processors of a UE, cause the UE to receive a TA command indicating partial TA compensation, start a TA timer for partial TA compensation for full-duplex at least in part based on the receipt of the TA command, and perform a synchronization process at least in part based on the expiration of the TA timer for partial TA compensation for full-duplex.
[0011] In some aspects, a non-transitory computer-readable medium storing a set of instructions for wireless communication may include one or more instructions that, when executed by one or more processors of a base station, cause the base station to determine the duration of a TA timer at the UE for partial TA compensation for full-duplex communication, and to transmit an indication of that duration based at least in part on the determination of that duration.
[0012] In some aspects, a non-transitory computer-readable medium storing a set of instructions for wireless communication may include one or more instructions that, when executed by one or more processors of a base station, cause the base station to generate an indication of the duration of a TA timer for partial TA compensation for full-duplex communication at the UE, and to transmit the indication of the duration.
[0013] In some aspects, a UE for wireless communication may include a memory and one or more processors coupled to the memory. The one or more processors may be configured to receive a TA command indicating partial TA compensation, to start a TA timer for full-duplex partial TA compensation at least in part based on receiving the TA command, and to perform a synchronization process at least in part based on the expiration of the TA timer for full-duplex partial TA compensation.
[0014] In some aspects, a base station for wireless communication includes a memory and one or more processors coupled to the memory. The one or more processors may be configured to determine the duration of a TA timer at a UE for partial TA compensation for full-duplex communication, and to transmit an indication of that duration based at least in part on the determination of that duration.
[0015] In some aspects, a base station for wireless communication includes a memory and one or more processors coupled to the memory. The one or more processors may be configured to generate an indication of the duration of a TA timer for partial TA compensation for full-duplex communication at the UE, and to transmit the indication of that duration.
[0016] In some aspects, an apparatus for wireless communication may include components for receiving a TA command indicating partial TA compensation, components for starting a TA timer for partial TA compensation for full-duplex at least in part based on the receipt of the TA command, and components for performing a synchronization process at least in part based on the expiration of the TA timer for partial TA compensation for full-duplex.
[0017] In some aspects, an apparatus for wireless communication may include components for determining the duration of a TA timer at a UE for partial TA compensation for full-duplex operation, and components for transmitting an indication of the duration based at least in part on the determination of the duration.
[0018] In some aspects, an apparatus for wireless communication may include components for generating an indication of the duration of a TA timer for partial TA compensation for full-duplex use at a UE, and components for transmitting the indication of the duration.
[0019] The aspects generally include methods, apparatus, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, wireless communication equipment and / or processing systems as referenced herein and generally described by way of the accompanying drawings and specifications.
[0020] The features and technical advantages of the examples according to this disclosure have been summarized quite extensively above to facilitate a better understanding of the following detailed description. Additional features and advantages will be described below. The disclosed concepts and specific examples can be readily used as the basis for modifying or designing other structures for achieving the same purpose of this disclosure. Such equivalent structures do not depart from the scope of the appended claims. The features of the concepts disclosed herein, their organization and operation, and the associated advantages will be better understood from the following description when considered in conjunction with the accompanying drawings. Each drawing is provided for illustrative and descriptive purposes and not as a limitation of the claims. Attached Figure Description
[0021] To gain a detailed understanding of the foregoing features of this disclosure, a more specific description, briefly summarized above, can be obtained by referring to several aspects, some of which are illustrated in the accompanying drawings. However, it should be noted that the drawings illustrate only certain typical aspects of this disclosure and should not be considered as limiting its scope, as other equally valid aspects are permissible in this specification. The same reference numerals in different drawings may identify the same or similar elements.
[0022] Figure 1 This is a schematic diagram illustrating an example of a wireless network according to the present disclosure.
[0023] Figure 2 This is a schematic diagram illustrating an example of a base station communicating with a user equipment (UE) in a wireless network according to the present disclosure.
[0024] Figure 3 This is a schematic diagram illustrating an example of timing advance (TA) compensation for full-duplex operation according to the present disclosure.
[0025] Figure 4 This is a schematic diagram illustrating an example of a TA timer for partial TA compensation in full-duplex operation according to the present disclosure.
[0026] Figure 5 This is a schematic diagram illustrating an example process performed by a UE according to this disclosure.
[0027] Figure 6 This is a schematic diagram illustrating an example process performed by a base station according to the present disclosure. Detailed Implementation
[0028] Various aspects of this disclosure are described more fully below with reference to the accompanying drawings. However, this disclosure may be embodied in many different forms and should not be construed as limited to any particular structure or function presented throughout this disclosure. Rather, these aspects are provided to make this disclosure thorough and complete, and to fully convey the scope of this disclosure to those skilled in the art. Based on the teachings herein, those skilled in the art will understand that the scope of this disclosure is intended to cover any aspect of this disclosure, whether implemented independently of or in combination with any other aspect of this disclosure. For example, any number of aspects set forth herein may be used to implement an apparatus or practice. Furthermore, the scope of this disclosure is intended to cover such apparatuses or methods practiced using other structures and functions, or structures and functions other than or different from those set forth herein. It should be understood that any aspect of the disclosure herein may be implemented by one or more elements of the claims.
[0029] Several aspects of a communication system will now be presented with reference to various devices and techniques. These devices and techniques will be described in the following detailed description and illustrated in the accompanying drawings by various boxes, modules, components, circuits, steps, processes, algorithms, and / or the like (collectively, “elements”). These elements may be implemented using hardware, software, or a combination thereof. Whether these elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the system as a whole.
[0030] It should be noted that while the terms commonly associated with 5G or NR radio access technology (RAT) may be used herein to describe the aspects, the aspects of this disclosure may be applied to other RATs, such as 3G RAT, 4G RAT and / or RATs after 5G (e.g., 6G).
[0031] Figure 1This is a schematic diagram illustrating an example of a wireless network 100 according to this disclosure. The wireless network 100 may be or may include elements of examples such as 5G (NR) networks and / or LTE networks. The wireless network 100 may include several base stations 110 (shown as BS110a, BS110b, BS110c, and BS110d) and other network entities. A base station (BS) is an entity that communicates with user equipment (UE) and may also be referred to as an NR BS, Node B, gNB, 5G node B (NB), access point, or Transmit / Receive Point (TRP). Each BS may provide communication coverage for a specific geographic area. In 3GPP, the term "cell" may refer to the coverage area of a BS and / or the BS subsystem serving that coverage area, depending on the context in which the term is used.
[0032] A BS can provide communication coverage for macrocells, picocells, femtocells, and / or other types of cells. A macrocell can cover a relatively large geographical area (e.g., a radius of several kilometers) and can allow unrestricted access by UEs with a service subscription. A picocell can cover a relatively small geographical area and can allow unrestricted access by UEs with a service subscription. A femtocell can cover a relatively small geographical area (e.g., a home) and can allow restricted access by UEs associated with that femtocell (e.g., UEs in a Closed Subscriber Group (CSG)). A BS used for macrocells can be referred to as a macro BS. A BS used for picocells can be referred to as a pico BS. A BS used for femtocells can be referred to as a femtocell BS or a home BS. Figure 1 In the example shown, BS110a can be a macro BS of macro cell 102a, BS110b can be a pico BS of pico cell 102b, and BS110c can be a femto BS of femto cell 102c. A BS can support one or more (e.g., three) cells. The terms “eNB,” “base station,” “NR BS,” “gNB,” “TRP,” “AP,” “Node B,” “5G NB,” and “cell” are used interchangeably herein.
[0033] In some respects, the cell may not necessarily be stationary, and the geographical area of the cell may move depending on the location of the mobile BS. In some respects, BSs may be interconnected with each other and / or interconnected with one or more other BSs or network nodes (not shown) in the wireless network 100 using any suitable transport network through various types of backhaul interfaces (such as direct physical connections or virtual networks).
[0034] The wireless network 100 may also include relay stations. A relay station is an entity that can receive data transmissions from an upstream station (e.g., a BS or a UE) and transmit the data transmissions to a downstream station (e.g., a UE or a BS). A relay station can also be a UE that can relay transmissions for other UEs. Figure 1 In the example shown, relay BS110d can communicate with macro BS110a and UE 120d to facilitate communication between BS110a and UE 120d. A relay BS can also be referred to as a relay station, relay base station, or relay.
[0035] Wireless network 100 can be a heterogeneous network comprising different types of BSs (such as macro BSs, pico BSs, femto BSs, and / or relay BSs). These different types of BSs can have different transmit power levels, different coverage areas, and different effects on interference in wireless network 100. For example, macro BSs may have high transmit power levels (e.g., 5 to 40 watts), while pico BSs, femto BSs, and relay BSs may have low transmit power levels (e.g., 0.1 to 2 watts).
[0036] Network controller 130 can be coupled to a set of base stations (BSs) and can provide coordination and control for these BSs. Network controller 130 can communicate with the BSs via backhaul. The BSs can also communicate with each other directly or indirectly via wireless or wired backhaul.
[0037] UEs 120 (e.g., 120a, 120b, 120c) may be distributed throughout the wireless network 100, and each UE may be stationary or mobile. UEs may also be referred to as access terminals, terminals, mobile stations, subscriber units, stations, etc. UEs may be cellular phones (e.g., smartphones), personal digital assistants (PDAs), wireless modems, wireless communication devices, handheld devices, laptop computers, cordless phones, wireless local loop (WLL) stations, tablets, cameras, gaming devices, netbooks, smartbooks, ultrabooks, medical devices or equipment, biometric sensors / devices, wearable devices (smartwatches, smart clothing, smart glasses, smart wristbands, smart jewelry (e.g., smart rings, smart bracelets)), entertainment devices (e.g., music or video devices or satellite radios), vehicle components or sensors, smart meters / sensors, industrial manufacturing equipment, GPS devices, or any other suitable device configured to communicate via wireless or wired media.
[0038] Some UEs can be considered Machine-Type Communication (MTC) or Evolved or Enhanced Machine-Type Communication (eMTC) UEs. MTC and eMTC UEs include, for example, robots, drones, remote devices, sensors, meters, monitors, and / or location tags that can communicate with base stations, another device (e.g., a remote device), or certain other entities. For example, a wireless node can provide connectivity to or to a network (e.g., a wide area network such as the Internet or cellular networks) via wired or wireless communication links. Some UEs can be considered Internet of Things (IoT) devices, and / or can be implemented as NB-IoT (Narrowband Internet of Things) devices. Some UEs can be considered Customer Premises Equipment (CPE). UE 120 can be included within a housing that houses the components of UE 120, such as processor components and / or memory components. In some aspects, the processor components and memory components can be coupled together. For example, the processor components (e.g., one or more processors) and memory components (e.g., memory) can be operatively coupled, communicatively coupled, electrically coupled, and / or electrically coupled.
[0039] Typically, any number of wireless networks can be deployed in a given geographical area. Each wireless network can support a specific RAT and can operate on one or more frequencies. A RAT can also be referred to as radio technology and / or air interface. A frequency can also be referred to as a carrier and / or channel. To avoid interference between wireless networks using different RATs, each frequency can support a single RAT in a given geographical area. In some cases, NR or 5G RAT networks can be deployed.
[0040] In some aspects, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) may communicate directly using one or more sidelink channels (e.g., without using base station 110 as an intermediary for communicating with each other). For example, UE 120 may use peer-to-peer (P2P) communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) protocols (e.g., which may include vehicle-to-vehicle (V2V) protocols or vehicle-to-infrastructure (V2I) protocols) and / or mesh networks. In this case, UE 120 may perform scheduling operations, resource selection operations, and / or other operations described elsewhere herein as being performed by base station 110.
[0041] As mentioned above, providing Figure 1 As an example. Other examples may be related to... Figure 1 The descriptions are different.
[0042] Devices in the wireless network 100 can communicate using the electromagnetic spectrum, which can be subdivided into various categories, bands, channels, etc., based on frequency or wavelength. For example, devices in the wireless network 100 can communicate using an operating frequency band with a first frequency range (FR1), which spans from 410 MHz to 7.125 GHz, and / or can communicate using an operating frequency band with a second frequency range (FR2), which spans from 24.25 GHz to 52.6 GHz. The frequencies between FR1 and FR2 are sometimes referred to as intermediate frequency (IF) bands. Although a portion of FR1 is greater than 6 GHz, FR1 is often referred to as the "sub-6 GHz" band. Similarly, FR2 is often referred to as the "millimeter wave" band, although this differs from the Extremely High Frequency (EHF) band (30 GHz–300 GHz) recognized as a "millimeter wave" band by the International Telecommunication Union (ITU). Therefore, unless otherwise specified, it should be understood that the terms "sub-6GHz" and the like (if used herein) can broadly refer to frequencies less than 6GHz, frequencies within FR1, and / or intermediate frequency band frequencies (e.g., greater than 7.125GHz). Similarly, unless otherwise specified, it should be understood that the terms "millimeter wave" and the like (if used herein) can broadly refer to frequencies within the EHF band, frequencies within FR2, and / or intermediate frequency band frequencies (e.g., less than 24.25GHz). It is conceivable that the frequencies included in FR1 and FR2 can be modified, and the techniques described herein are applicable to those modified frequency ranges.
[0043] Figure 2 This is a schematic diagram illustrating an example 200 of a base station 110 communicating with a UE in a wireless network 100 according to the present disclosure. The base station 110 may be equipped with T antennas 234a to 234t, and the UE 120 may be equipped with R antennas 252a to 252r, wherein typically T ≥ 1 and R ≥ 1.
[0044] At base station 110, transmitting processor 220 can receive data for one or more UEs from data source 212, select one or more modulation and coding schemes (MCS) for each UE based at least in part on channel quality indications (CQI) received from the UE, process (e.g., decode and modulate) the data for each UE based at least in part on the MCS selected for the UE, and provide data symbols for all UEs. Transmitting processor 220 can also process system information (e.g., for semi-static resource allocation information (SRPI)) and control information (e.g., CQI requests, grants, upper-layer signaling) and provide overhead symbols and control symbols. Transmitting processor 220 can also generate reference symbols for reference signals (e.g., cell-specific reference signals (CRS), demodulation reference signals (DMRS)) and synchronization signals (e.g., primary synchronization signal (PSS) or secondary synchronization signal (SSS)). The transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., precoding) on data symbols, control symbols, overhead symbols, and / or reference symbols (if applicable), and can provide T output symbol streams to T modulators (MODs) 232a to 232t. Each modulator 232 can process its corresponding output symbol stream (e.g., for OFDM) to obtain an output sample stream. Each modulator 232 can also process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. The T downlink signals from modulators 232a to 232t can be transmitted via T antennas 234a to 234t, respectively.
[0045] At UE 120, antennas 252a to 252r can receive downlink signals from base station 110 and / or other base stations, and can provide the received signals to demodulators 254a to 254r respectively. Each demodulator 254 can adjust (e.g., filter, amplify, downconvert, and digitize) the received signal to obtain an input sample. Each demodulator 254 can also process the input sample (e.g., for OFDM) to obtain the received symbol. MIMO detector 256 can obtain the received symbol from all R demodulators 254a to 254r, perform MIMO detection on the received symbol (if applicable), and provide the detected symbol. Receive processor 258 can process (e.g., demodulate and decode) the detected symbol, provide the decoded data for UE 120 to data sink 260, and provide the decoded control information and system information to controller / processor 280. The term "controller / processor" can refer to one or more controllers, one or more processors, or a combination thereof. The channel processor can determine examples such as Received Reference Signal Power (RSRP), Received Signal Strength Indication (RSSI), Received Reference Signal Quality (RSRQ), and Channel Quality Indication (CQI). In some aspects, one or more components of the UE 120 may be included in the housing 284.
[0046] Network controller 130 may include communication unit 294, controller / processor 290, and memory 292. Network controller 130 may include one or more devices, such as those in the core network. Network controller 130 may communicate with base station 110 via communication unit 294.
[0047] Antennas (e.g., antennas 234a to 234t and / or antennas 252a to 252r) may include or be included within one or more examples such as antenna panels, antenna groups, collections of antenna elements, and / or antenna arrays. Antenna panels, antenna groups, collections of antenna elements, and / or antenna arrays may include one or more antenna elements. Antenna panels, antenna groups, collections of antenna elements, and / or antenna arrays may include collections of coplanar antenna elements and / or collections of non-coplanar antenna elements. Antenna panels, antenna groups, collections of antenna elements, and / or antenna arrays may include antenna elements within a single housing and / or antenna elements within multiple housings. Antenna panels, antenna groups, collections of antenna elements, and / or antenna arrays may include one or more antenna elements coupled to one or more transmitting and / or receiving components, such as... Figure 2 One or more components.
[0048] On the uplink, at UE 120, the transmitting processor 264 can receive and process data from data source 262 and control information from controller / processor 280 (e.g., for reporting including RSRP, RSSI, RSRQ, and / or CQI). The transmitting processor 264 can also generate reference symbols for one or more reference signals. Symbols from the transmitting processor 264 can be pre-encoded (if applicable) by TX MIMO processor 266, further processed by modulators 254a to 254r (e.g., for DFT-s-OFDM, CP-OFDM), and transmitted to base station 110. In some aspects, the modulator and demodulator of UE 120 (e.g., MOD / DEMOD 254) can be included in the modem of UE 120. In some cases, UE 120 includes a transceiver. The transceiver may include any combination of antenna 252, modulator and / or demodulator 254, MIMO detector 256, receive processor 258, transmit processor 264 and / or TX MIMO processor 266, and the transceiver may be used by a processor (e.g., controller / processor 280) and memory 282 to perform aspects of any of the methods described herein (e.g., as referenced). Figure 3-6 The above).
[0049] At base station 110, uplink signals from UE 120 and other UEs can be received by antenna 234, processed by demodulator 232, detected by MIMO detector 236 (if applicable), and further processed by receiver processor 238 to obtain decoded data and control information transmitted by UE 120. Receiver processor 238 can provide the decoded data to data sink 239 and the decoded control information to controller / processor 240. Base station 110 may include communication unit 244 and communicate with network controller 130 via communication unit 244. Base station 110 may include scheduler 246 to schedule UE 120 for downlink and / or uplink communication. In some aspects, the modulator and demodulator (e.g., MOD / DEMOD 232) of base station 110 may be included in the modem of base station 110. In some aspects, base station 110 includes a transceiver. The transceiver may include any combination of antenna 234, modulator and / or demodulator 232, MIMO detector 236, receiver processor 238, transmitter processor 220, and / or TX MIMO processor 230. The transceiver may be used by a processor (e.g., controller / processor 240) and memory 242 to perform aspects of any of the methods described herein (e.g., as referenced). Figure 3-6 The above).
[0050] The controller / processor 240 of base station 110, the controller / processor 280 of UE 120 and / or Figure 2 Any other component may perform one or more techniques associated with a timing advance (TA) timer for partial TA compensation for full-duplex use, as described in more detail elsewhere herein. For example, the controller / processor 240 of base station 110, the controller / controller 280 of UE 120, and / or Figure 2 Any other component can execute or bootstrap, for example Figure 5 Process 500 Figure 6 The operation of process 600 and / or other processes described herein. Memory 242 and 282 may store data and program code of base station 110 and UE 120, respectively. In some aspects, memory 242 and / or memory 282 may include a non-transitory computer-readable medium storing one or more instructions (e.g., code and / or program code) for wireless communication. For example, the one or more instructions, when executed by one or more processors of base station 110 and / or UE 120 (e.g., directly or after compilation, conversion, and / or translation), may cause one or more processors, UE 120, and / or base station 110 to execute or guide, for example... Figure 5 Process 500 Figure 6 The operation of process 600 and / or other processes described herein. In some aspects, the execution instructions may include examples such as run instructions, conversion instructions, compilation instructions, and / or translation instructions.
[0051] In some aspects, UE 120 may include components for receiving a TA command indicating partial TA compensation, components for starting a partial TA compensation TA timer for full-duplex operation based at least in part on the receipt of the TA command, and components for performing a synchronization process based at least in part on the expiration of the partial TA compensation TA timer for full-duplex operation. In some aspects, such components may include components combining... Figure 2 One or more components of the described UE 120, such as controller / processor 280, transmit processor 264, TX MIMO processor 266, MOD 254, antenna 252, DEMOD 254, MIMO detector 256, receive processor 258, etc.
[0052] In some aspects, base station 110 may include components for determining the duration of a TA timer for partial TA compensation for full-duplex use at the UE, components for generating an indication, and components for transmitting an indication of the duration at least partially based on the determined duration. In some aspects, such components may include combinations of... Figure 2One or more components of the described base station 110, such as antenna 234, DEMOD 232, MIMO detector 236, receive processor 238, controller / processor 240, transmit processor 220, TX MIMO processor 230, MOD 232, antenna 234, etc.
[0053] Although Figure 2 The boxes in the diagram are illustrated as different components, but the functions described above for each box can be implemented in a single hardware, software, or combined component, or in various combinations of components. For example, the functions described for the transmit processor 264, receive processor 258, and / or TX MIMO processor 266 can be performed by the controller / processor 280 or under the control of the controller / processor 280.
[0054] As mentioned above, providing Figure 2 As an example. Other examples may be related to... Figure 2 The descriptions are different.
[0055] Figure 3 The figures illustrate examples 300 and 302 of TA compensation for full-duplex operation according to this disclosure. As shown in example 300, the UE and the base station can be in full-duplex mode, where the base station and the UE simultaneously transmit OFDM symbols in both directions. If the UE and the base station are close, each uplink symbol can be time-synchronized (or nearly synchronized) with the uplink symbols the base station anticipates. However, if the UE and the base station are far apart, the uplink symbols may be out of sync due to propagation delay. To compensate for this propagation delay, the UE can transmit uplink symbols earlier (at an earlier TA value) so that when received at the base station, the uplink symbols from the UE are time-aligned with the uplink symbols from other UEs.
[0056] When the propagation delay is large, the TA value can provide full TA compensation, as shown in Example 300. Unfortunately, the TA value may exceed the cyclic prefix (CP) duration, which helps to account for any TA. This may not be a problem for half-duplex because uplink and downlink symbols use different time and frequency resources. However, this can be problematic for full-duplex because of the loss of orthogonality between uplink and downlink symbols. If the propagation delay is greater than half the CP duration, the UE may not be able to operate in full-duplex.
[0057] To ensure proper operation of full-duplex, the timing offset (TA) value may need to be configured to minimize the timing offset between uplink and downlink symbols, thereby maintaining orthogonality between them. This can essentially result in partial TA compensation for full-duplex operation, such as... Figure 3Example 302 illustrates this. However, with partial TA compensation, the UE may lose synchronization more quickly, which is currently not accounted for. If the uplink timing is out of sync, communication may degrade, and the UE and base station may waste processing and signaling resources sending inaccurate symbols.
[0058] As mentioned above, Figure 3 Some examples are provided. Other examples may be related to... Figure 3 The descriptions are different.
[0059] Based on the various aspects described herein, the UE can use a new TA timer (timeAlignmentTimer) to avoid the partial TA compensation problem described above. This TA timer is configured for full-duplex use when partial TA compensation is enabled. This TA timer complements any existing TA timer, and if partial TA compensation is used for full-duplex, it indicates a time during which uplink timing is considered synchronized. If the TA timer expires, the UE can perform a random access procedure to regain uplink timing synchronization. The UE can reset the TA timer when it receives another uplink TA command. The duration of the TA timer can depend on how quickly the uplink timing becomes out of sync or is expected to become out of sync. This duration can be shorter than the TA timer duration in half-duplex mode with full TA compensation. By using the new TA timer for partial TA compensation for full-duplex, the UE and base station can maintain better synchronization and save processing and signaling resources that would otherwise be wasted due to uplink timing asynchrony.
[0060] Figure 4 This is a schematic diagram illustrating an example 400 of a TA timer for partial TA compensation in full-duplex operation according to the present disclosure. Figure 4 The diagram shows BS 410s that can communicate with each other (e.g., Figure 1 and Figure 2 The BS110 shown is Figure 3 The UE shown) and UE 420 (e.g., in Figure 1 and 2 The UE 120 shown is Figure 3 (The UE shown). BS 410 and UE 420 can communicate in full-duplex mode.
[0061] As shown in reference numeral 430, UE 420 may receive a TA command indicating partial TA compensation. UE 420 may start a TA timer for partial TA compensation for full-duplex use, at least in part, based on the receipt of the TA command, as shown in reference numeral 435. In some aspects, if UE 420 receives another TA command, UE 420 may reset the TA timer, and the TA timer may be reset to a default value.
[0062] As shown by reference numeral 440 in the attached figure, the UE may perform the synchronization process at least in part based on the expiration of the TA timer. In some aspects, the synchronization process may be a random access channel process.
[0063] In some aspects, BS 410 can determine the duration of the TA timer and send an indication of the duration to UE 420. BS 410 can determine the duration based at least in part on information about the UE's location, historical propagation delay information, etc. In some aspects, BS 410 can determine the duration to be less than the duration of the TA timer used for half-duplex.
[0064] In some aspects, UE 420 can determine the TA compensation factor α, which can be configured by the base station, calculated by UE 420, or determined based on stored configuration information (e.g., according to a standard). UE 420 can determine the duration of the TA timer for partial TA compensation for full-duplex based at least in part on the TA compensation factor α. When the TA timer uses a shorter duration, a smaller TA compensation factor α may mean less TA compensation, and the UE may lose uplink synchronization earlier.
[0065] In some aspects, when UE 420 switches from half-duplex to full-duplex, the remaining time to expiry is reduced, at least in part, based on the remaining time of the TA timer used for half-duplex. In other words, the TA timer used for partial TA compensation in full-duplex may expire earlier due to partial TA compensation. For example, if the remaining time to expiry for half-duplex is 100 milliseconds (ms), then after the switch, the remaining time to expiry for full-duplex can be set to a value less than 100 milliseconds (e.g., 50 milliseconds).
[0066] In some aspects, when switching from full-duplex to half-duplex, the remaining time to expiry can be increased, at least in part, based on the remaining time of the TA timer used for partial TA compensation in full-duplex. This is because the TA timer used for partial TA compensation in full-duplex may expire later due to full uplink timing compensation. Adjusting the TA timer duration provides a more accurate trigger for the synchronization process when switching between full-duplex and half-duplex. As a result, the UE and base station are more successful in using TA compensation to avoid communication degradation, loss of orthogonality, and unnecessary delays.
[0067] As mentioned above, providing Figure 4 As an example. Other examples may be related to... Figure 4 The descriptions are different.
[0068] Figure 5 This is a schematic diagram illustrating an example process 500 performed by a UE according to this disclosure. Example process 500 is a UE (e.g., Figure 1 and Figure 2 The UE 120 shown Figure 3 The UE shown Figure 4 The example shown is of UE 420 performing an operation associated with a TA timer for partial TA compensation for full-duplex.
[0069] like Figure 5 As shown, in some aspects, process 500 may include receiving a TA command indicating partial TA compensation (block 510). For example, as described above, the UE (e.g., using a receive processor 258, a transmit processor 264, a controller / processor 280, and a memory 282) may receive a TA command indicating partial TA compensation.
[0070] like Figure 5 As further shown, in some aspects, process 500 may include starting a TA timer for partial TA compensation for full-duplex operation based at least in part on receiving a TA command (block 520). For example, as described above, the UE (e.g., using receive processor 258, transmit processor 264, controller / processor 280, memory 282) may start the TA timer for partial TA compensation for full-duplex operation based at least in part on receiving a TA command.
[0071] like Figure 5 As further shown, in some aspects, process 500 may include performing a synchronization process (block 530) based at least in part on the expiration of a TA timer for partial TA compensation for full-duplex. For example, as described above, the UE (e.g., using receive processor 258, transmit processor 264, controller / processor 280, memory 282) may perform the synchronization process based at least in part on the expiration of a TA timer for partial TA compensation for full-duplex.
[0072] Process 500 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in connection with one or more other processes described elsewhere herein.
[0073] In the first aspect, performing the synchronization process includes performing a random access channel process for full-duplex operation.
[0074] In the second aspect, either alone or in combination with the first aspect, process 500 includes receiving an indication of the duration of a TA timer for partial TA compensation for full-duplex.
[0075] In the third aspect, either alone or in combination with one or more of the first and second aspects, process 500 includes determining a TA compensation coefficient and determining, at least in part, the duration of a TA timer for partial TA compensation for full-duplex based on the TA compensation coefficient.
[0076] In the fourth aspect, either alone or in combination with one or more of the first to third aspects, process 500 includes resetting a TA timer for partial TA compensation for full-duplex based at least in part on receiving another TA command.
[0077] In the fifth aspect, either alone or in combination with one or more of the first to fourth aspects, after the UE switches from half-duplex to full-duplex, the initial duration of the TA timer for partial TA compensation for full-duplex is less than the remaining time of the TA timer for half-duplex before the switch.
[0078] In the sixth aspect, either alone or in combination with one or more of the first to fifth aspects, process 500 includes switching to half-duplex, wherein the initial duration of the TA timer for half-duplex is greater than the remaining time of the TA timer for partial TA compensation for full-duplex before the switch.
[0079] In the seventh aspect, either alone or in combination with one or more of the first to sixth aspects, process 500 includes transmitting uplink communication during a TA timer for full-duplex partial compensation, at least in part based on the partial TA compensation indicated in the TA command.
[0080] although Figure 5 An example block diagram of process 500 is shown, but in some aspects, process 500 may include additional boxes, fewer boxes, different boxes, or boxes similar to those in the diagram. Figure 5 The boxes shown are arranged differently. Alternatively, two or more boxes in process 500 can be executed in parallel.
[0081] Figure 6 This is a schematic diagram illustrating an example process 600 performed, for example, by a base station according to this disclosure. Example process 600 is performed by a base station (e.g., Figure 1 and Figure 2 Base station 110 shown Figure 3 The base station shown Figure 4 The example shown is of BS 410 performing operations associated with a TA timer used for partial TA compensation in full-duplex.
[0082] like Figure 6As shown, in some aspects, process 600 may include determining the duration of a TA timer at the UE for partial TA compensation for full-duplex operation. Process 600 may include generating an indication of that duration (block 610). For example, as described above, a base station (e.g., using transmit processor 220, receive processor 238, controller / processor 240, memory 242) may generate an indication of the duration of a TA timer at the UE for partial TA compensation for full-duplex operation.
[0083] like Figure 6 As further shown, in some aspects, process 600 may include sending an indication of duration (block 620). For example, as described above, the base station (e.g., using transmit processor 220, receive processor 238, controller / processor 240, memory 242) may send the indication of duration at least in part based on determining the duration.
[0084] Process 600 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in connection with one or more other processes described elsewhere herein.
[0085] In one aspect, the duration is less than the duration of the TA timer used for half-duplex at the UE.
[0086] although Figure 6 An example block diagram of process 600 is shown, but in some aspects, process 600 may include additional boxes, fewer boxes, different boxes, or boxes similar to those in the example. Figure 6 The boxes shown are arranged differently. Alternatively, two or more boxes in process 600 can be executed in parallel.
[0087] The foregoing disclosure provides explanations and descriptions, but is not intended to be exhaustive or to limit the aspects to the exact form disclosed, but rather to be modified and varied based on the foregoing disclosure, or to be modified and varied from practice in these aspects.
[0088] The following provides an overview of the various aspects of this disclosure:
[0089] Aspect 1: A wireless communication method performed by a user equipment (UE), comprising: receiving a timing advance (TA) command indicating partial TA compensation; starting a TA timer for partial TA compensation for full-duplex operation based at least in part on the receipt of the TA command; and performing a synchronization process based at least in part on the expiration of the TA timer for partial TA compensation for full-duplex operation.
[0090] Aspect 2: According to the method of aspect 1, the execution of the synchronization process includes the execution of a random access channel process for full-duplex.
[0091] Aspect 3: The method according to aspect 1 or 2 further includes receiving an indication of the duration of a TA timer for partial TA compensation for full-duplex.
[0092] Aspect 4: The method according to any one of aspects 1-3 further includes: determining a TA compensation factor; and determining the duration of a TA timer for partial TA compensation for full-duplex at least in part based on the TA compensation factor.
[0093] Aspect 5: The method according to any one of aspects 1-4 further includes resetting the TA timer for partial TA compensation for full-duplex based at least in part on receiving another TA command.
[0094] Aspect 6: The method according to any one of Aspects 1-5, wherein, after the UE switches from half-duplex to full-duplex, the initial duration of the TA timer for partial TA compensation for full-duplex is less than the remaining time of the TA timer for half-duplex before the switch.
[0095] Aspect 7: The method according to any one of aspects 1-6 further includes switching to half-duplex, wherein the initial duration of the TA timer for half-duplex is greater than the remaining time of the TA timer for partial TA compensation for full-duplex before the switch.
[0096] Aspect 8: The method according to any one of aspects 1-7 further includes transmitting uplink communication at least in part based on the partial TA compensation indicated in the TA command during the TA timer for partial compensation for full duplex.
[0097] Aspect 9: A wireless communication method performed by a base station, comprising: generating an indication of the duration of a timing advance (TA) timer for partial TA compensation for full-duplex use at a user equipment (UE); and transmitting the indication of the duration.
[0098] Aspect 10: According to the method of aspect 9, wherein the duration is less than the duration of the TA timer at the UE for half-duplex.
[0099] Aspect 11: An apparatus for wireless communication at a device, comprising a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform one or more of the methods of aspects 1-10.
[0100] Aspect 12: An apparatus for wireless communication, comprising a memory and one or more processors coupled to the memory, the memory and the one or more processors being configured to perform the methods of one or more aspects of aspects 1-10.
[0101] Aspect 13: An apparatus for wireless communication, comprising at least one component for performing the methods of one or more aspects of aspects 1-10.
[0102] Aspect 14: A non-transitory computer-readable medium storing code for wireless communication, the code including instructions executable by a processor to perform methods of one or more aspects of aspects 1-10.
[0103] Aspect 15: A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising one or more instructions which, when executed by one or more processors of a device, cause the device to perform one or more methods of aspects 1-10.
[0104] As used herein, the term "component" is intended to be interpreted broadly as hardware, firmware, and / or a combination of hardware and software. "Software" should be interpreted broadly as any example of instructions, instruction sets, code, code segments, program code, programs, subroutines, software modules, application programs, software applications, packages, routines, subroutines, objects, executable files, threads of execution, processes, and / or functions, whether referring to software, firmware, middleware, microcode, hardware description languages, or others. As used herein, a processor is implemented in hardware, firmware, and / or a combination of hardware and software.
[0105] It is evident that the systems and / or methods described herein can be implemented in various forms of hardware, firmware, and / or combinations of hardware and software. The actual dedicated control hardware or software code used to implement these systems and / or methods does not limit these aspects. Therefore, this document describes the operation and behavior of the systems and / or methods without reference to specific software code. It should be understood that software and hardware can be designed to implement the systems and / or methods, at least in part, based on the description herein.
[0106] As used in this article, depending on the context, a threshold can refer to a value that is greater than the threshold, greater than or equal to the threshold, less than the threshold, less than or equal to the threshold, equal to the threshold, not equal to the threshold, etc.
[0107] Although specific combinations of features are listed in the claims and / or description, these combinations are not intended to limit the disclosure of the aspects. In fact, many of these features can be combined in ways not specifically stated in the claims and / or not disclosed in the description. Although each dependent claim listed below may directly refer to only one claim, the disclosure of the aspects includes combinations of each dependent claim with each of the other claims in the claims. As used herein, the phrase “at least one” referring to a series of items means any combination of those items (including single members). As an example, “at least one of a, b, or c” is intended to cover a, b, c, ab, ac, bc, and abc, as well as any combination with multiples of the same element (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other order of a, b, and c).
[0108] Unless explicitly stated otherwise, no element, action, or instruction used herein should be construed as critical or necessary. Furthermore, as used herein, the terms “a” and “an” are intended to include one or more items and may be used interchangeably with “one or more.” Also, as used herein, the term “the” is intended to include one or more items related to the term “the” and may be used interchangeably with “one or more.” Furthermore, as used herein, the terms “set” and “group” are intended to include one or more items (e.g., related items, unrelated items, a combination of related and unrelated items) and may be used interchangeably with “one or more.” If only one item is intended to be used, the phrase “only one” or similar language is used. Furthermore, as used herein, the terms “have,” “possess,” “have…”, etc., are intended as open-ended terms. Additionally, unless explicitly stated otherwise, the phrase “based on” means “at least partially based on.” Moreover, as used herein, the term “or” is intended to be included when used in a series and may be used interchangeably with “and / or” unless otherwise expressly stated (e.g., if used in combination with “any one of the two” or “only one of them”).
Claims
1. A method for wireless communication performed by a user equipment (UE), comprising: Receive the timing advance TA command for timing advance TA compensation from the instruction section; The TA timer for partial TA compensation for full-duplex is started at least in part based on the receipt of the TA command, and the TA timer for partial TA compensation for full-duplex has a duration that is shorter than the duration of the TA timer for full TA compensation. as well as The synchronization process is performed at least in part based on the expiration of the TA timer used for partial TA compensation in full-duplex mode.
2. The method of claim 1, wherein, Performing the synchronization process includes performing a random access channel process for full-duplex operation.
3. The method of claim 1, further comprising receiving an indication of the duration of the TA timer for partial TA compensation for full-duplex use.
4. The method according to claim 1, further comprising: Determine the TA compensation coefficient; as well as The duration of the TA timer for partial TA compensation for full-duplex is determined at least in part based on the TA compensation coefficient.
5. The method of claim 1, further comprising resetting the TA timer for partial TA compensation for full-duplex operation based at least in part on receiving another TA command.
6. The method according to claim 1, wherein, After the UE switches from half-duplex to full-duplex, the initial duration of the TA timer used for partial TA compensation in full-duplex is less than the remaining time of the TA timer used for half-duplex before the switch.
7. The method of claim 1, further comprising switching to half-duplex, wherein, The initial duration of the TA timer used for half-duplex is greater than the remaining time of the TA timer used for partial TA compensation for full-duplex before the switch.
8. The method of claim 1, further comprising transmitting uplink communication at least in part based on the partial TA compensation indicated in the TA command during the TA timer for partial compensation of full-duplex.
9. A method for wireless communication performed by a network entity, comprising: Generate an indication of the duration of the timing advance TA timer for partial timing advance TA compensation for full-duplex at the user equipment (UE), wherein the duration of the TA timer for partial timing advance TA compensation for full-duplex is less than the duration of the TA timer for full-duplex compensation. as well as Send the indication of the duration.
10. The method according to claim 9, wherein, The duration is less than the duration of the TA timer used for half-duplex at the UE.
11. A user equipment (UE) for wireless communication, comprising: Memory; as well as One or more processors are coupled to the memory, and the one or more processors are configured to: Receive the timing advance TA command for timing advance TA compensation from the instruction section; The TA timer for partial TA compensation for full-duplex is started at least in part based on the receipt of the TA command, and the TA timer for partial TA compensation for full-duplex has a duration that is shorter than the duration of the TA timer for full TA compensation. as well as The synchronization process is performed at least in part based on the expiration of the TA timer used for partial TA compensation in full-duplex mode.
12. The UE according to claim 11, wherein, In order to execute the synchronization process, the one or more processors are configured to execute a random access channel process for full-duplex operation.
13. The UE according to claim 11, wherein, The one or more processors are configured to receive an indication of the duration of the TA timer for partial TA compensation for full-duplex use.
14. The UE according to claim 11, wherein, The one or more processors are configured to: Determine the TA compensation coefficient; and The duration of the TA timer for partial TA compensation for full-duplex is determined at least in part based on the TA compensation coefficient.
15. The UE according to claim 11, wherein, The one or more processors are configured to reset the TA timer for partial TA compensation for full-duplex operation, at least in part, based on receiving another TA command.
16. The UE according to claim 11, wherein, After the UE switches from half-duplex to full-duplex, the initial duration of the TA timer used for partial TA compensation in full-duplex is less than the remaining time of the TA timer used for half-duplex before the switch.
17. The UE according to claim 11, wherein, The one or more processors are configured to switch to half-duplex, wherein the initial duration of the TA timer for half-duplex is greater than the remaining time of the TA timer for partial TA compensation for full-duplex prior to the switch.
18. The UE according to claim 11, wherein, The one or more processors are configured to send uplink communication, at least in part based on the partial TA compensation indicated in the TA command, during the TA timer for partial compensation of full-duplex.
19. A network entity for wireless communication, comprising: Memory; as well as One or more processors are coupled to the memory, and the one or more processors are configured to: Generate an indication of the duration of the timing advance TA timer for partial timing advance TA compensation for full-duplex at the user equipment (UE), wherein the duration of the TA timer for partial timing advance TA compensation for full-duplex is less than the duration of the TA timer for full TA compensation. as well as Send the indication of the duration.
20. The network entity according to claim 19, wherein, The duration is less than the duration of the TA timer used for half-duplex at the UE.
21. An apparatus for wireless communication by a user equipment (UE), comprising: A component used to receive a timing advance TA command for timing advance TA compensation in the instruction section; A component for starting a TA timer for partial TA compensation for full-duplex at least in part based on receiving the TA command, the TA timer for partial TA compensation for full-duplex having a duration less than the duration of the TA timer for full TA compensation; as well as A component for performing a synchronization process based at least in part on the expiration of the TA timer used for partial TA compensation in full-duplex.
22. An apparatus for wireless communication by a network entity, comprising: A component for generating an indication of the duration of a timing advance TA timer for partial timing advance TA compensation for full-duplex at the user equipment (UE), wherein the duration of the TA timer for partial timing advance TA compensation for full-duplex is less than the duration of the TA timer for full-duplex compensation. as well as A component used to send the indication of the duration.
23. A non-transitory computer-readable storage medium for wireless communication, wherein the instructions, when executed, cause a processor to perform the method according to any one of claims 1 to 8.
24. A non-transitory computer-readable storage medium for wireless communication, wherein the instructions, when executed, cause a processor to perform the method according to claim 9 or 10.
Citation Information
Patent Citations
LTE assisted prach transmission in 5g systems
WO2017111987A1