Update uplink-downlink timing interaction offset

The UE sends a timing misalignment indication to the satellite and updates the uplink-downlink timing interaction offset, which solves the problem of difficulty in updating the timing interaction offset in non-terrestrial networks, realizes synchronous communication between the UE and the satellite, and improves the reliability of communication reception.

CN116195308BActive Publication Date: 2025-03-25QUALCOMM INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202180058873.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-08-04
Filing Date
2021-08-05
Publication Date
2025-03-25
Estimated Expiration
2041-08-05

AI Technical Summary

Technical Problem

In non-terrestrial networks, due to the large propagation delay between the user equipment (UE) and the satellite, the uplink-downlink timing interaction offset is difficult to accurately update, which in turn affects the satellite's ability to receive uplink communication.

Method used

The UE sends an indication of timing misalignment to the satellite, the satellite updates the offset of the uplink-downlink timing interaction associated with the UE, and sends an indication of using the update offset to the UE to achieve synchronous communication.

Benefits of technology

By updating the offset, the UE and the satellite can communicate in a synchronous manner, which improves the possibility that uplink communication is received and decoded by the satellite, and solves the reception problem caused by timing misalignment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116195308B_ABST
    Figure CN116195308B_ABST
Patent Text Reader

Abstract

In summary, various aspects of the present disclosure relate to wireless communications. In some aspects, a user equipment (UE) may receive an indication from a satellite regarding an offset to be used between an uplink radio frame timing at the UE and a corresponding downlink radio frame timing. The UE may communicate with the satellite using the offset based at least in part on receiving the indication. Numerous other aspects are provided.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This patent application claims the benefit of priority of U.S. Provisional Patent Application No. 62 / 706,291, filed on August 7, 2020, entitled “UPDATING AN UPLINK-DOWNLINK TIMING INTERACTION OFFSET”; and U.S. Non-Provisional Patent Application No. 17 / 393,975, filed on August 4, 2021, entitled “UPDATING AN UPLINK-DOWNLINKTIMING INTERACTION OFFSET”, and the above applications are hereby expressly incorporated herein by reference. Technical Field

[0003]

[0006] Generally speaking, aspects of the disclosure relate to wireless communications and to techniques and apparatus for updating uplink-downlink timing exchange offsets. Background Art

[0004] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, and broadcasting. Typical wireless communication systems may employ multiple access technologies that can support communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). 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). LTE / LTE-Advanced is a set of enhancements to the Universal Mobile Telecommunications System (UMTS) mobile standard released by the Third Generation Partnership Project (3GPP).

[0005] A wireless network may include multiple base stations (BSs) that can support communications for multiple user equipments (UEs). A UE may communicate with a BS via a downlink and an uplink. A downlink (or forward link) refers to a communication link from a BS to a UE, and an uplink (or reverse link) refers to a communication link from a UE to a BS. As will be described in more detail herein, a BS may be referred to as a Node B, gNB, access point (AP), radio head, transmit receive point (TRP), new radio (NR) BS, 5G Node B, etc.

[0006] The above multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different user devices to communicate at the city, country, region, and even global level. NR (which may also be referred to as 5G) is an enhancement set to the LTE mobile standard released by 3GPP. NR is designed to better integrate with other open standards by improving spectrum efficiency, reducing costs, improving services, utilizing new spectrum, and using orthogonal frequency division multiplexing (OFDM) (CP-OFDM) with cyclic prefix (CP) on the downlink (DL), and using CP-OFDM and / or SC-FDM (e.g., also known as discrete Fourier transform spread OFDM (DFT-s-OFDM)) on the uplink (UL), so as to better support mobile broadband Internet access, as well as support beamforming, multiple input multiple output (MIMO) antenna technology and carrier aggregation. However, as the demand for mobile broadband access continues to increase, there is a need for further improvements in LTE and NR technologies. Preferably, these improvements should be applicable to other multiple access technologies and telecommunication standards that adopt these technologies. Summary of the invention

[0007] In some aspects, a method of wireless communication performed by a user equipment (UE) includes receiving an indication from a satellite to use an offset associated with an uplink-downlink timing exchange. The method includes communicating with the satellite using the offset based at least in part on receiving the indication.

[0008] In some aspects, a method of wireless communications performed by a satellite includes updating an offset for an uplink-downlink timing interaction associated with a UE. The method includes sending an indication to the UE to use the offset based at least in part on updating the offset.

[0009] In some aspects, a UE for wireless communication includes: a memory and one or more processors coupled to the memory. The one or more processors are configured to: receive an indication from a satellite that an offset associated with an uplink-downlink timing interaction is to be used. The one or more processors are configured to: communicate with the satellite using the offset based at least in part on receiving the indication.

[0010] In some aspects, a satellite for wireless communications includes a memory and one or more processors coupled to the memory. The one or more processors are configured to update an offset for uplink-downlink timing interaction associated with a UE. The one or more processors are configured to send an indication to the UE that the offset is to be used based at least in part on updating the offset.

[0011] In some aspects, a non-transitory computer-readable medium storing a set of instructions for wireless communication includes one or more instructions that, when executed by one or more processors of a UE, cause the UE to: receive an indication from a satellite that an offset associated with an uplink-downlink timing interaction is to be used. The set of instructions for wireless communication includes one or more instructions that, when executed by one or more processors of the UE, cause the UE to: communicate with the satellite using the offset based at least in part on receiving the indication.

[0012] In some aspects, a non-transitory computer-readable medium storing a set of instructions for wireless communication includes one or more instructions that, when executed by one or more processors of a satellite, cause the satellite to update an offset for an uplink-downlink timing interaction associated with a UE. The set of instructions for wireless communication includes one or more instructions that, when executed by one or more processors of a UE, cause the UE to send an indication to the UE that the offset is to be used based at least in part on updating the offset.

[0013] In some aspects, an apparatus for wireless communication includes means for receiving an indication from a satellite to use an offset associated with an uplink-downlink timing exchange. The apparatus includes means for communicating with the satellite using the offset based at least in part on receiving the indication.

[0014] In some aspects, an apparatus for wireless communication includes means for updating an offset for an uplink-downlink timing interaction associated with a UE. The apparatus includes means for sending an indication to the UE to use the offset based at least in part on updating the offset.

[0015] In summary, aspects include methods, apparatus, systems, computer program products, non-transitory computer readable media, user equipment, base stations, wireless communication devices, and / or processing systems as fully described with reference to and as illustrated by the accompanying drawings and description.

[0016] The foregoing has been fairly broadly summarized according to the features and technical advantages of the examples of the present disclosure, so that the following detailed description can be better understood. Additional features and advantages will be described below. The disclosed concepts and specific examples can be easily used as the basis for modifying or designing other structures for the same purpose of achieving the present disclosure. Such equivalent constructions do not depart from the scope of the appended claims. When considered in conjunction with the accompanying drawings, the characteristics of the concepts disclosed herein (both their organization and method of operation) and the associated advantages will be better understood according to the description below. Each of the figures in the accompanying drawings is provided for the purpose of illustration and description, and is not intended to be a definition of the limitations of the claims. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to fully understand the above-mentioned features of the present disclosure, a more specific description of the invention briefly summarized above can be obtained by referring to various aspects (some of which are shown in the accompanying drawings). However, it should be noted that the accompanying drawings only illustrate certain typical aspects of the present disclosure and are therefore not considered to limit the scope of the present disclosure, as the description may allow for other equally effective aspects. The same reference numerals in different drawings may identify the same or similar elements.

[0018] Figure 1 is a diagram illustrating an example of a wireless network according to the present disclosure.

[0019] Figure 2 is a diagram showing an example of a base station communicating with a user equipment (UE) in a wireless network according to the present disclosure.

[0020] Figure 3 is a diagram illustrating an example of timing misalignment in a non-terrestrial network in accordance with the present disclosure.

[0021] Figures 4A-4C is a diagram illustrating an example associated with updating an uplink-downlink timing interaction offset in a non-terrestrial network in accordance with the present disclosure.

[0022] Figure 5 and 6 is a diagram illustrating an example process associated with updating an uplink-downlink timing exchange offset in a non-terrestrial network in accordance with the present disclosure.

[0023] Figure 7 is a block diagram of an example apparatus for wireless communications according to the present disclosure.

[0024] Figure 8 is a diagram showing an example of a hardware implementation for an apparatus employing a processing system according to the present disclosure.

[0025] Fig. 9is a diagram showing an example of an implementation of code and circuits for an apparatus according to the present disclosure.

[0026] Fig.10 is a block diagram of an example apparatus for wireless communications according to the present disclosure.

[0027] Fig.11 is a diagram showing an example of a hardware implementation for an apparatus employing a processing system according to the present disclosure.

[0028] Fig.12 is a diagram showing an example of an implementation of code and circuits for an apparatus according to the present disclosure. DETAILED DESCRIPTION

[0029] As described below, a non-terrestrial network (NTN) may utilize a satellite or non-terrestrial base station to provide or assist a user equipment (UE) in accessing a core network. The non-terrestrial base station may be located on a platform, which may be, for example, a satellite (e.g., a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary orbit (GEO) satellite, etc.), a balloon, an airship, an airplane, an unmanned aerial vehicle (UAV), a drone, etc. In an NTN system, due to the relatively large distance between the UE and the satellite and / or the relatively large distance between the terrestrial base station and the satellite, propagation delay may be significant. The UE may determine, at least in part based on the propagation delay, a timing misalignment between the UE's uplink radio frame timing and the UE's downlink radio frame timing to synchronize communications with the satellite.

[0030] In some cases, the timing misalignment of a UE in a non-terrestrial cell may change over time. This may occur, for example, due to the mobility of the UE, due to the mobility of a satellite associated with the non-terrestrial cell, a combination thereof, and / or other factors. In the case where the transmission time index of an uplink transmission (e.g., a physical uplink shared channel (PUSCH) scheduled by a downlink control information (DCI) communication) triggered by a corresponding downlink transmission depends on the timing misalignment at the UE, the time index corresponding to the communication including such an uplink-downlink interaction may also need to change over time. Changes in the time index may cause uplink communication reception problems at the satellite. For example, a satellite may expect an uplink communication to arrive at the satellite at a specific time based on an offset corresponding to the communication including the uplink-downlink timing interaction, wherein the offset is based on the timing alignment at the UE, and wherein the satellite assumes the value of the offset based on the timing misalignment value it last learned from the UE. If the UE subsequently updates the offset corresponding to the communication including the uplink-downlink timing interaction without agreement with or without confirmation from the satellite (e.g., due to a change in the UE's determination of the timing misalignment), this may result in a change in the uplink time index corresponding to the communication including the uplink-downlink timing interaction that is unknown to the satellite. If the UE sends uplink communications based on the updated offset (which is based on the updated timing misalignment), the uplink communications may arrive at the satellite at a time other than the expected arrival time, which may result in the uplink communications being unable to be received by the satellite and / or being undecodable by the satellite.

[0031] Some aspects described herein provide techniques and apparatus for updating an uplink-downlink timing interaction offset in a non-terrestrial network. In some aspects, a UE may send an indication of an updated timing misalignment to a satellite in a non-terrestrial network. The satellite may update an offset for an uplink-downlink timing interaction associated with the UE (e.g., based at least in part on the updated timing misalignment or independent of the updated timing misalignment). The satellite may send an indication to the UE to use the updated offset. In this manner, the UE may wait to communicate with the satellite based at least in part on the updated offset until the UE receives an indication from the satellite that the satellite has updated the offset (e.g., which may be an indication of using the updated offset). This enables the UE and the satellite to use the updated offset in a synchronized manner, which increases the likelihood that uplink communications sent from the UE to the satellite can be received and decoded by the satellite.

[0032] The following is a more complete description of various aspects of the present disclosure with reference to the accompanying drawings. However, the present disclosure can be embodied in many different forms and should not be construed as being limited to any specific structure or function presented throughout the present disclosure. More specifically, these aspects are provided so that the present disclosure will be thorough and complete, and the scope of the present disclosure will be fully conveyed to those skilled in the art. Based on the teachings herein, it should be understood by those skilled in the art that the scope of the present disclosure is intended to cover any aspect of the present disclosure disclosed herein, whether the aspect is implemented independently of any other aspect of the present disclosure or implemented in combination with any other aspect. For example, using any number of aspects set forth herein, a device can be implemented or a method can be implemented. In addition, the scope of the present disclosure is intended to cover such a device or method implemented using other structures, functions, or structures and functions other than the various aspects of the present disclosure set forth herein or different from the various aspects of the present disclosure set forth herein. It should be understood that any aspect of the present disclosure disclosed herein can be embodied by one or more elements of the claims.

[0033] Several aspects of telecommunication systems 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 blocks, modules, components, circuits, steps, processes, algorithms, etc. (collectively referred to as "elements"). These elements may be implemented using hardware, software, or a combination thereof. Whether such elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system.

[0034] It should be noted that although various aspects may be described herein using terminology generally associated with 5G or NR radio access technologies (RATs), various aspects of the present disclosure may be applied to other RATs, such as 3G RATs, 4G RATs, and / or RATs beyond 5G (e.g., 6G).

[0035] Figure 11 is a diagram showing an example of a wireless network 100 according to the present disclosure. The wireless network 100 may be or may include elements of a 5G (NR) network and / or an LTE network, as well as other examples. The wireless network 100 may include a plurality of base stations 110 (shown as BS 110a, BS 110b, BS 110c, and BS 110d) and other network entities. A base station (BS) is an entity that communicates with a UE and may also be referred to as an NR BS, Node B, gNB, 5G Node B (NB), access point, transmit receive point (TRP), etc. Each BS may provide communication coverage for a specific geographic area. In 3GPP, the term "cell" may refer to a coverage area of ​​a BS and / or a BS subsystem serving the coverage area, depending on the context in which the term is used.

[0036] A BS may provide communication coverage for a macro cell, a pico cell, a femto cell, and / or another type of cell. A macro cell may cover a relatively large geographic area (e.g., several kilometers in radius) and may allow unrestricted access by UEs with service subscription. A pico cell may cover a relatively small geographic area and may allow unrestricted access by UEs with service subscription. A femto cell may cover a relatively small geographic area (e.g., a residence) and may allow restricted access by UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG)). A BS for a macro cell may be referred to as a macro BS. A BS for a pico cell may be referred to as a pico BS. A BS for a femto cell may be referred to as a femto BS or a home BS. In Figure 1 In the example shown in , BS 110a may be a macro BS for macro cell 102a, BS 110b may be a pico BS for pico cell 102b, and BS 110c may be a femto BS for femto cell 102c. A BS may support one or more (e.g., three) cells. The terms "eNB", "base station", "NR BS", "gNB", "TRP", "AP", "Node B", "5G NB", and "cell" may be used interchangeably herein.

[0037] In some examples, the cell may not necessarily be stationary, and the geographic area of ​​the cell may move depending on the location of the mobile BS. In some examples, the BSs may be interconnected to each other and / or to one or more other BSs or network nodes (not shown) in the wireless network 100 through various types of backhaul interfaces (such as direct physical connections or virtual networks) using any suitable transport network.

[0038] The wireless network 100 may also include a relay station. A relay station is an entity that can receive data transmissions from an upstream station (e.g., a BS or a UE) and send data transmissions to a downstream station (e.g., a UE or a BS). A relay station may also be a UE that is capable of relaying transmissions for other UEs. Figure 1 In the example shown in , a relay BS 110d may communicate with a macro BS 110a and a UE 120d to facilitate communication between the BS 110a and the UE 120d. A relay BS may also be referred to as a relay station, a relay base station, a relay, or the like.

[0039] The wireless network 100 may be a heterogeneous network including different types of BSs, such as a macro BS, a pico BS, a femto BS, a relay BS, etc. These different types of BSs may have different transmit power levels, different coverage areas, and different effects on interference in the wireless network 100. For example, a macro BS may have a high transmit power level (e.g., 5 to 40 watts), while a pico BS, a femto BS, and a relay BS may have a lower transmit power level (e.g., 0.1 to 2 watts).

[0040] A network controller 130 may be coupled to a set of BSs and may provide coordination and control for these BSs. The network controller 130 may communicate with the BSs via a backhaul. The BSs may also communicate with each other via a wireless or wired backhaul (eg, directly or indirectly).

[0041] UE 120 (e.g., 120a, 120b, 120c) can be dispersed throughout the wireless network 100, and each UE can be stationary or mobile. UE can also be referred to as an access terminal, terminal, mobile station, subscriber unit, station, etc. UE can be a cellular phone (e.g., a smart phone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a tablet device, a camera, a gaming device, a netbook, a smartbook, an ultrabook, a medical device or apparatus, a biometric sensor / device, a wearable device (smart watch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet, etc.)), an entertainment device (e.g., a music or video device, or a satellite radio unit, etc.), a vehicle component or sensor, a smart meter / sensor, an industrial manufacturing device, a global positioning system device, or any other suitable device configured to communicate via a wireless or wired medium.

[0042] Some UEs may be considered as 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, which may communicate with a base station, another device (e.g., a remote device), or some other entity. A wireless node may provide a connection to a network (e.g., a wide area network such as the Internet or a cellular network) or a connection to a network, for example, via a wired or wireless communication link. Some UEs may be considered as Internet of Things (IoT) devices, and / or may be implemented as NB-IoT (narrowband Internet of Things) devices. Some UEs may be considered as customer premises equipment (CPE). UE 120 may be included inside a housing that houses components of UE 120 (such as a processor component and / or a memory component). In some aspects, a processor component and a memory component may be coupled together. For example, a processor component (e.g., one or more processors) and a memory component (e.g., a memory) may be operationally coupled, communicatively coupled, electronically coupled, and / or electrically coupled.

[0043] Generally, any number of wireless networks can be deployed in a given geographic area. Each wireless network can support a specific RAT and can operate on one or more frequencies. RAT can also be referred to as radio technology, air interface, etc. Frequency can also be referred to as carrier, channel, etc. Each frequency can support a single RAT in a given geographic area to avoid interference between wireless networks of different RATs. In some cases, NR or 5G RAT networks can be deployed.

[0044] In some aspects, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) can communicate directly using one or more sidelink channels (e.g., without using base station 110 as an intermediary to communicate with each other). For example, UE 120 can communicate using peer-to-peer (P2P) communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) protocol (e.g., which may include vehicle-to-vehicle (V2V) protocol, vehicle-to-infrastructure (V2I) protocol, etc.) and / or mesh network. In some aspects, UE 120 can perform scheduling operations, resource selection operations, and / or other operations described elsewhere herein as being performed by base station 110.

[0045] Devices of the wireless network 100 may communicate using an electromagnetic spectrum, which may be subdivided into various categories, bands, channels, etc. based on frequency or wavelength. For example, devices of the wireless network 100 may communicate using an operating band having a first frequency range (FR1) that may span from 410 MHz to 7.125 GHz, and / or may communicate using an operating band having a second frequency range (FR2) that may span from 24.25 GHz to 52.6 GHz. Frequencies between FR1 and FR2 are sometimes referred to as intermediate frequencies. Although a portion of FR1 is greater than 6 GHz, FR1 is often referred to as a “sub-6 GHz” band. Similarly, FR2 is often referred to as a “millimeter wave” band, although it is different from the extremely high frequency (EHF) band (30 GHz–300 GHz) identified by the International Telecommunication Union (ITU) as a “millimeter wave” band. Thus, unless expressly stated otherwise, it should be understood that the term “sub-6 GHz”, etc. (if used herein) may broadly refer to frequencies less than 6 GHz, frequencies within FR1, and / or intermediate frequencies (e.g., greater than 7.125 GHz). Similarly, unless expressly stated otherwise, it should be understood that the term “millimeter wave”, etc. (if used herein) may broadly refer to frequencies within the EHF band, frequencies within FR2, and / or intermediate frequencies (e.g., less than 24.25 GHz). It is contemplated that the frequencies included in FR1 and FR2 may be modified, and that the techniques described herein are applicable to those modified frequency ranges.

[0046] In some aspects, the wireless network 100 may include one or more NTN deployments, wherein non-terrestrial wireless communication devices may include satellites 110f (interchangeably referred to herein as "non-terrestrial BSs," "non-terrestrial base stations," "satellite base stations," or "satellites"), relay stations (interchangeably referred to herein as "non-terrestrial relay stations" or "satellite relay stations"), and the like. As used herein, "NTN" may refer to a network to which access is facilitated by non-terrestrial satellites, non-terrestrial relay stations, non-terrestrial base stations, and the like. A satellite (e.g., satellite 110f) may provide a non-terrestrial cell that may at least partially overlap with one or more cells provided by a ground-based BS, may include one or more cells provided by a ground-based base station, and the like. In some aspects, the satellite 110f may be associated with a ground-based BS. In some aspects, the BS may be installed on the satellite 110f.

[0047] The wireless network 100 may include any number of non-terrestrial wireless communication devices. The non-terrestrial wireless communication devices may include satellites, high altitude platforms (HAPs), etc. The HAPs may include balloons, airships, airplanes, unmanned aerial vehicles, etc. The non-terrestrial wireless communication devices may be a part of the NTN that is separate from the wireless network 100. Alternatively, the NTN may be part of the wireless network 100. The satellite may communicate directly and / or indirectly with other entities in the wireless network 100 using satellite communications. The other entities may include UEs, other satellites in one or more NTN deployments, other types of BSs (e.g., fixed or ground-based BSs), relay stations, one or more components and / or devices included in the core network of the wireless network 100, etc.

[0048] like Figure 1 As shown, UE 120 may include a communication manager 140. As described in more detail elsewhere herein, communication manager 140 may receive an indication from satellite 110f regarding an offset to be used associated with an uplink-downlink timing interaction, and may communicate with satellite 110f using the offset based at least in part on receiving the indication. Additionally or alternatively, communication manager 140 may perform one or more other operations described herein.

[0049] In some aspects, the satellite 110f can include a communication manager 150. As described in greater detail elsewhere herein, the communication manager 150 can update an offset for uplink-downlink timing interactions associated with the UE 120, can send an indication to the UE 120 that the offset is to be used based at least in part on the updated offset, etc. Additionally or alternatively, the communication manager 150 can perform one or more other operations described herein.

[0050] As noted above, Figure 1 This is provided only as an example. Other examples may differ from those described above. Figure 1 Examples described.

[0051] Figure 2 1 is a diagram showing an example of base station 110 communicating with UE 120 in wireless network 100 according to the present disclosure. Base station 110 may be equipped with T antennas 234a through 234t, and UE 120 may be equipped with R antennas 252a through 252r, where in general, T≥1 and R≥1.

[0052] At the base station 110, the transmit processor 220 may receive data for one or more UEs from the data source 212, select one or more modulation and coding schemes (MCS) for each UE based at least in part on a channel quality indicator (CQI) received from the UE, process (e.g., encode and modulate) the data for the UE based at least in part on the MCS selected for each UE, and provide data symbols for all UEs. The transmit processor 220 may also process system information (e.g., for semi-static resource partitioning information (SRPI)) and control information (e.g., CQI requests, grants, and / or upper layer signaling), and provide overhead symbols and control symbols. The transmit processor 220 may also generate reference symbols for reference signals (e.g., cell-specific reference signals (CRS) or demodulation reference signals (DMRS)) and synchronization signals (e.g., primary synchronization signals (PSS) or secondary synchronization signals (SSS)). A transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on ​​data symbols, control symbols, overhead symbols, and / or reference symbols, if applicable, and may provide T output symbol streams to T modulators (MOD) 232a to 232t. Each modulator 232 may process a corresponding output symbol stream (e.g., for OFDM) to obtain an output sample stream. Each modulator 232 may further process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. T downlink signals from modulators 232a to 232t may be transmitted via T antennas 234a to 234t, respectively.

[0053] At UE 120, antennas 252a to 252r may receive downlink signals from base station 110 and / or other base stations, and may provide received signals to demodulators (DEMOD) 254a to 254r, respectively. Each demodulator 254 may condition (e.g., filter, amplify, downconvert, and digitize) the received signal to obtain input samples. Each demodulator 254 may further process the input samples (e.g., for OFDM) to obtain received symbols. A MIMO detector 256 may obtain received symbols from all R demodulators 254a to 254r, perform MIMO detection on the received symbols (if applicable), and provide detected symbols. A receive processor 258 may process (e.g., demodulate and decode) the detected symbols, provide decoded data for UE 120 to a data sink 260, and provide decoded control information and system information to a controller / processor 280. The term "controller / processor" may refer to one or more controllers, one or more processors, or a combination thereof. The channel processor may determine a reference signal received power (RSRP) parameter, a received signal strength indicator (RSSI) parameter, a reference signal received quality (RSRQ) parameter, and / or a CQI parameter.In some aspects, one or more components of UE 120 may be included in housing 284.

[0054] The network controller 130 may include a communication unit 294, a controller / processor 290, and a memory 292. The network controller 130 may include, for example, one or more devices in a core network. The network controller 130 may communicate with the base station 110 via the communication unit 294.

[0055] Antennas (e.g., antennas 234a to 234t and / or antennas 252a to 252r) may include or may be included in one or more antenna panels, antenna groups, antenna element sets, and / or antenna arrays, as well as other examples. Antenna panels, antenna groups, antenna element sets, and / or antenna arrays may include one or more antenna elements. Antenna panels, antenna groups, antenna element sets, and / or antenna arrays may include coplanar antenna element sets and / or non-coplanar antenna element sets. Antenna panels, antenna groups, antenna element sets, and / or antenna arrays may include antenna elements within a single housing and / or antenna elements within multiple housings. Antenna panels, antenna groups, antenna element sets, and / or antenna arrays may include one or more antenna elements coupled to one or more transmitting and / or receiving components (such as one or more components of 2).

[0056] On the uplink, at the UE 120, a transmit processor 264 may receive and process data from a data source 262 and control information from a controller / processor 280 (e.g., for reports including RSRP, RSSI, RSRQ, and / or CQI). The transmit processor 264 may also generate reference symbols for one or more reference signals. The symbols from the transmit processor 264 may be precoded by a TX MIMO processor 266 (if applicable), further processed by modulators 254a through 254r (e.g., for DFT-s-OFDM or CP-OFDM), and transmitted to the base station 110. In some aspects, the modulator and demodulator (e.g., MOD / DEMOD 254) of the UE 120 may be included in a modem of the UE 120. In some aspects, the UE 120 includes a transceiver. The transceiver may include any combination of antennas 252, modulators and / or demodulators 254, MIMO detectors 256, receive processors 258, transmit processors 264, and / or TX MIMO processors 266. 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.

[0057] At the base station 110, uplink signals from the UE 120 and other UEs may be received by the antenna 234, processed by the demodulator 232, detected by the MIMO detector 236 (if applicable), and further processed by the receive processor 238 to obtain decoded data and control information sent by the UE 120. The receive processor 238 may provide the decoded data to the data sink 239 and provide the decoded control information to the controller / processor 240. The base station 110 may include a communication unit 244 and communicate with the network controller 130 via the communication unit 244. The base station 110 may include a scheduler 246 to schedule the UE 120 for downlink and / or uplink communications. In some aspects, the modulator and demodulator (e.g., MOD / DEMOD 232) of the base station 110 may be included in a modem of the base station 110. In some aspects, the base station 110 includes a transceiver. The transceiver may include any combination of antennas 234, modulators and / or demodulators 232, MIMO detectors 236, receive processors 238, transmit processors 220, and / or TX MIMO processors 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.

[0058] The controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / or Figure 2Any other components in the controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / or the like may perform one or more techniques associated with updating the uplink-downlink timing interaction offset in the non-terrestrial network, as described in more detail elsewhere herein. Figure 2 Any other component in may perform or direct e.g. Figure 5 The process of 500 Figure 6 The operations of process 600 and / or other processes as described herein. The memories 242 and 282 may store data and program codes for the base station 110 and the UE 120, respectively. In some aspects, the memory 242 and / or the 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 the base station 110 and / or the UE 120 (e.g., directly, or after compilation, conversion and / or interpretation), may cause the one or more processors, the UE 120 and / or the base station 110 (e.g., the satellite 110f) to perform or instruct, for example Figure 5 The process of 500 Figure 6 The operations of process 600 and / or other processes as described herein. In some aspects, executing instructions may include running instructions, converting instructions, compiling instructions, and / or interpreting instructions, among other examples.

[0059] In some aspects, the UE 120 may include: means for receiving an indication from the satellite 110f regarding an offset to be used in association with an uplink-downlink timing interaction; means for communicating with the satellite 110f using the offset based at least in part on receiving the indication; and the like. Additionally or alternatively, the UE 120 may include means for performing one or more other operations described herein. In some aspects, such means may include the communication manager 140. Additionally or alternatively, such means may include in conjunction with Figure 2 One or more other components of UE 120 are depicted, 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.

[0060] In some aspects, the base station 110 (e.g., the satellite 110f) may include: means for updating an offset for an uplink-downlink timing interaction associated with the UE 120; means for sending an indication to the UE 120 regarding the offset to be used based at least in part on the updated offset; and the like. Additionally or alternatively, the base station 110 may include means for performing one or more other operations described herein. In some aspects, such means may include the communication manager 150. In some aspects, such means may include in conjunction with Figure 2 One or more other components of the base station 110 are depicted, such as an antenna 234, a DEMOD 232, a MIMO detector 236, a receive processor 238, a controller / processor 240, a transmit processor 220, a TX MIMO processor 230, a MOD 232, an antenna 234, and the like.

[0061] Although Figure 2 The blocks in the 200 and 210 are shown as distinct components, but the functionality described above with respect to these blocks may be implemented in a single hardware, software, or combined component or in various combinations of components. For example, the functionality described with respect to the transmit processor 264, the receive processor 258, and / or the TX MIMO processor 266 may be performed by or under the control of the controller / processor 280.

[0062] As noted above, Figure 2 This is provided only as an example. Other examples may differ from those described above. Figure 2 Examples described.

[0063] Figure 3 is a diagram illustrating an example 300 of timing misalignment in a non-terrestrial network according to the present disclosure. Figure 3 As shown, satellite 110f may be timing aligned with respect to its uplink frames and corresponding downlink frames, while UE 120 served in a non-terrestrial cell of satellite 110f is timing misaligned.

[0064] like Figure 3As shown, the satellite 110f may be associated with an uplink radio frame timing 312 including a plurality of uplink time domain resources (e.g., time slots or subframes 0-16) for uplink communications in the non-terrestrial cell, and may be associated with a downlink radio frame timing 314 including a plurality of downlink time domain resources (e.g., time slots or subframes 0-16) for downlink communications in the non-terrestrial cell. From the perspective of the satellite 110f, the uplink radio frame timing 312 and the downlink radio frame timing 314 are time-aligned because the time slot or subframe 0 of the uplink radio frame timing 312 is aligned in the time domain with the time slot or subframe 0 of the downlink radio frame timing 314. In other words, the time slot or subframe 0 of the uplink radio frame timing 312 and the time slot or subframe 0 of the downlink radio frame timing 314 have the same start time.

[0065] Due to the distance between UE 120 and satellite 110f, propagation delay occurs in the communication between UE 120 and satellite 110f. Therefore, from the perspective of UE 120, uplink radio frame timing 322 and downlink radio frame timing 324 for UE 120 are timing misaligned (e.g., misaligned in the time domain). In other words, Figure 3 As shown, the time slot or subframe 0 of the uplink radio frame timing 322 and the time slot or subframe 0 of the downlink radio frame timing 324 have different start times in the time domain.

[0066] In some aspects, the UE 120 determines a timing misalignment 326 between the uplink radio frame timing 322 and the downlink radio frame timing 324. The timing misalignment 326 may include an offset of N time slots or subframes (or another number of time domain resources, or another time duration, etc.) between time slot or subframe 0 of the uplink radio frame timing 322 and time slot or subframe 0 of the downlink radio frame timing 324. In these examples, the UE 120 may start uplink transmission 328 early (e.g., based at least in part on the timing misalignment 326) to compensate for the propagation delay between the UE 120 and the satellite 110f.

[0067] For non-terrestrial communications, the propagation distance between UE 120 and satellite 110f may be relatively large. Therefore, timing misalignment 326 may be a relatively large value on the order of several subframes or radio frames. In these examples, as described above, satellite 110f may signal to UE 120 a relatively large offset (e.g., K) for communications including uplink-downlink timing interactions. offset) to compensate for large timing misalignments 326 and ensure efficient scheduling of UE 120. Uplink-downlink interaction may refer to the association between receiving downlink communications at UE 120 and sending corresponding uplink communications by UE 120. For example, satellite 110f may configure K for UE 120 offset , to provide hybrid automatic repeat request (HARQ) feedback on a physical uplink control channel (PUCCH) corresponding to a physical downlink shared channel (PDSCH) communication received from satellite 110f. In these examples, UE 120 may use K offset to determine the uplink timing for HARQ feedback (e.g., the transmission of HARQ feedback may be from uplink time slot or subframe index n+k+K offset Starting from, where n is the last downlink subframe in which the PDSCH communication is sent, k is the time slot offset, and K offset is a function of the round trip time (RTT) associated with UE 120 (or with a group of UEs) to ensure efficient uplink scheduling. Figure 3 For any downlink transmission that ends in subframe or time slot 0, UE 120 cannot send a corresponding uplink transmission before its uplink time slot N+1. For NTN, the value of timing misalignment N in this example may be very large. offset (e.g., in the HARQ acknowledgement (ACK) timeline example above) to ensure that valid scheduling is maintained even for large timing misalignment values. In some aspects, the satellite 110f may determine K based at least in part on the timing misalignment 326 determined by the UE 120 (e.g., if signaled to the satellite 110f). offset , or K can be determined independently of the timing misalignment 326 offset .

[0068] As noted above, Figure 3 is provided as an example. Other examples may differ from those described above. Figure 3 Examples described.

[0069] As noted above, the timing misalignment between the uplink radio frame timing and the downlink radio frame timing for a UE in a non-terrestrial cell may change over time. This may occur, for example, due to the mobility of the UE, due to the mobility of a satellite associated with the non-terrestrial cell, a combination thereof, and / or other factors. In the case where the transmission time index of the uplink transmission triggered by the corresponding downlink transmission depends on the timing misalignment at the UE, the time index corresponding to the communication including such an uplink-downlink interaction may also need to change over time. Changes in the time index may cause uplink communication reception problems at the satellite. For example, the satellite may expect the uplink communication to arrive at the satellite at a specific time based on an offset corresponding to the communication including the uplink-downlink timing interaction, wherein the offset is based on the timing alignment at the UE, and wherein the satellite assumes the value of the offset based on the timing misalignment value it last learned from the UE. If the UE subsequently updates the offset corresponding to the communication including the uplink-downlink timing interaction without agreement with or without confirmation from the satellite (e.g., due to a change in the UE's determination of the timing misalignment), this may result in a change in the uplink time index corresponding to the communication including the uplink-downlink timing interaction that is unknown to the satellite. If the UE sends uplink communications based on the updated offset (which is based on the updated timing misalignment), the uplink communications may arrive at the satellite at a time other than the expected arrival time, which may result in the uplink communications being unable to be received by the satellite and / or being undecodable by the satellite.

[0070] Some aspects described herein provide techniques and apparatus for updating an uplink-downlink timing interaction offset in a non-terrestrial network. In some aspects, a UE (e.g., UE 120) may send an indication of an updated timing misalignment to a satellite (e.g., satellite 110f) in the non-terrestrial network. The satellite may update an offset (e.g., K) for an uplink-downlink timing interaction associated with the UE. offset )(e.g., based at least in part on the updated timing misalignment or independent of the updated timing misalignment). The satellite may send an indication to the UE to use the updated offset. In this way, the UE may wait to communicate with the satellite based at least in part on the updated offset until the UE receives an indication from the satellite that the satellite has updated the offset or has received a request from the UE to update the offset (e.g., which may be an indication to use the updated offset). This enables the UE and the satellite to use the updated offset in a synchronized manner, which increases the likelihood that uplink communications sent from the UE to the satellite can be received and decoded by the satellite.

[0071] Figures 4A-4C4 is a diagram illustrating one or more examples 400 associated with updating an uplink-downlink timing interaction offset in a non-terrestrial network according to the present disclosure. Figures 4A-4C As shown, example 400 includes communications between a satellite 110f and a UE 120. In some aspects, the satellite 110f and the UE 120 may be included in a non-terrestrial network (such as a non-terrestrial network included in the wireless network 100). The satellite 110f and the UE 120 may communicate over a wireless non-terrestrial access link, which may include an uplink and a downlink. The scheduling of communications on the uplink and downlink may be based at least in part on uplink radio frame timing (e.g., uplink radio frame timing 312, uplink radio frame timing 322, etc.) and / or downlink radio frame timing (e.g., downlink radio frame timing 314, downlink radio frame timing 324, etc.).

[0072] As in Figure 4A In and as indicated by reference numeral 402, the UE 120 may determine (e.g., using the receive processor 258, the transmit processor 264, the controller / processor 280, the memory 282, Figure 7 10, etc.) and a timing misalignment (e.g., timing misalignment 326) between an uplink radio frame associated with UE 120 and a corresponding downlink radio frame. The timing misalignment may be for a non-terrestrial cell associated with satellite 110f. In some aspects, UE 120 determines the timing misalignment based at least in part on a geographic location of UE 120 and a distance of the geographic location relative to a geographic location of satellite 110. The timing misalignment may correspond to an RTT or propagation delay between satellite 110f and UE 120.

[0073] As in Figure 4A 10f, UE 120 may transmit (e.g., using controller / processor 280, transmit processor 264, TX MIMO processor 266, MOD 254, antenna 252, memory 282, Figure 7 The sending component 706 of the timing misalignment, the update offset (e.g., K offset ) or a combination thereof. In some aspects, the timing misalignment indication can be a duration (e.g., milliseconds, seconds, etc.), a time domain resource duration (e.g., a number of time slots, a number of subframes, a number of radio frames, etc.), etc.

[0074] Satellite 110f may receive (e.g., using antenna 234, DEMOD 232, MIMO detector 236, receive processor 238, controller / processor 240, memory 242, Fig.10 In some aspects, the UE 120 transmits the indication of the timing misalignment without an explicit request to update the offset. In these examples, the satellite 110f may treat the transmission of the indication of the timing misalignment as an implicit indication (e.g., based at least in part on or independent of the timing misalignment) to update the offset. In some aspects, the UE 120 transmits the indication of the timing misalignment along with the explicit request to update the offset.

[0075] The offset may be a time domain offset for uplink-downlink timing interaction. For example, the offset may be a specific duration (e.g., milliseconds, seconds, etc.) or a specific time domain resource duration (e.g., number of time slots, number of subframes, number of radio frames, etc.) for uplink-downlink timing interaction of UE 120 such that uplink communications sent by UE 120 correspond to a valid schedule (e.g., if the uplink transmission is offset by a number of time slots at least equal to the number of time slots corresponding to the timing misalignment of UE 120).

[0076] Types of uplink-downlink timing interactions for which offsets may be used include, for example, transmission timing for a PUSCH scheduled by a DCI (wherein an offset may be used to configure the start time position of the PUSCH transmission relative to the end time position of the DCI). As another example, an offset may be used for an uplink-downlink timing interaction including transmission timing for a PUSCH scheduled by a random access response (RAR) during a random access channel (RACH) procedure (wherein an offset may be used to configure the start time position of the PUSCH transmission relative to the end time position of the RAR). As another example, an offset may be used for an uplink-downlink timing interaction including transmission timing for HARQ feedback on a PUCCH (wherein an offset may be used to configure the start time position of transmission of HARQ feedback for PDSCH communication relative to the end time position of the PDSCH communication).

[0077] As another example, the offset may be used for uplink-downlink timing interactions, including medium access control element (MAC-CE) action timing (wherein the offset may be used to configure the start time position of the action performed by UE 120 on the uplink relative to the end time position of the reception of the MAC-CE). As another example, the offset may be used for uplink-downlink timing interactions, including transmission timing for channel state information (CSI) on PUSCH (wherein the offset may be used to configure the start time position of the transmission of CSI relative to the end time position of the reception of the DCI that schedules the CSI). As another example, the offset may be used for uplink-downlink timing interactions, including CSI reference resource timing (wherein the offset may be used to configure the start time position of the resource in which the CSI report is to be sent relative to the end time position of the reception of the DCI that configures the CSI report). As another example, the offset may be used for uplink-downlink timing interactions, including aperiodic sounding reference signal (SRS) transmission timing (wherein the offset may be used to configure the start time position of the transmission of the SRS relative to the end time position of the reception of the DCI that configures the SRS transmission).

[0078] In some aspects, the offset is a common offset for all UEs in a non-terrestrial cell associated with satellite 110f (e.g., for a particular type of uplink-downlink timing interaction or for all uplink-downlink timing interactions). In some aspects, the offset may be a UE-specific offset specific to UE 120 (e.g., for a particular type of uplink-downlink timing interaction or for all uplink-downlink timing interactions).

[0079] Satellite 110f may be updated (e.g., using receive processor 258, transmit processor 264, controller / processor 280, memory 282, Fig.10 In other words, the satellite 110f may determine an updated offset. In some aspects, the satellite 110f updates the offset based at least in part on a timing misalignment (e.g., for a UE-specific offset), based at least in part on a request to update the offset, and the like. In some aspects, the satellite 110f updates the offset by determining an updated value of the offset (e.g., a duration, a time domain resource duration, etc.) such that the offset is updated based on the mobility of the UE 120 and / or the mobility of the satellite 110f.

[0080] As in Figure 4B10f may transmit (eg, using controller / processor 280, transmit processor 264, TX MIMO processor 266, MOD 254, antenna 252, memory 282, Fig.10 1006, etc.) regarding the indication to use the updated offset. In some aspects, the satellite 110f sends the indication to use the updated offset based at least in part on the updated offset, so that the UE 120 and the satellite 110f communicate using the same updated offset. The UE 120 can receive (e.g., using the antenna 252, the DEMOD 254, the MIMO detector 256, the receive processor 258, the controller / processor 280, the memory 282, Figure 7 The receiving component 702, etc.) uses the indication of the updated offset.

[0081] The satellite 110f may transmit an indication to use the updated offset in a downlink communication, such as a DCI communication, a radio resource control (RRC) communication, a higher layer communication, such as a MAC-CE communication, etc. In some aspects, the indication to use the updated offset is an explicit indication (e.g., a value in a DCI field associated with the offset). In these examples, the UE 120 may monitor the DCI and may determine (e.g., using the receive processor 258, the transmit processor 264, the controller / processor 280, the memory 282, the determining component 710, etc.) that the updated offset is to be used based at least in part on the explicit indication of the value in the DCI field to use the updated offset.

[0082] In some aspects, the indication of using the updated offset is implicitly indicated in a downlink communication. For example, the UE 120 may send updated timing misalignment information or a request for an updated offset on a particular HARQ process in the uplink. In these examples, the satellite 110f may send (e.g., using the controller / processor 240, the transmit processor 220, the TX MIMO processor 230, the MOD 232, the antenna 234, the memory 242, the transmit component 1006, etc.) a downlink communication (e.g., a DCI communication) to the UE 120, the downlink communication including a new data indicator (NDI) field associated with the uplink HARQ process over which the UE 120 sent the updated timing misalignment information, or the request for an updated offset. The value in the NDI field may implicitly indicate to the UE 120 that the satellite correctly received the uplink transmission corresponding to the updated timing misalignment information or the request for an updated offset, and that the updated offset may be used for additional communications (e.g., after a certain amount of time has passed). An implicit indication may be a "toggled NDI" where the value of the NDI field is flipped relative to the previous value, indicating that the last transmission on the uplink HARQ process was successful and that "new data" may now be sent on that uplink HARQ process.

[0083] As in Figure 4C 2 and as shown by reference numeral 408, the UE 120 (e.g., using the antenna 252, DEMOD 254, MIMO detector 256, receive processor 258, transmit processor 264, TX MIMO processor 266, MOD 254, controller / processor 280, memory 282, receive component 702, transmit component 706, etc.) and the satellite (e.g., using the controller / processor 240, transmit processor 220, TX MIMO processor 230, MOD 232, antenna 234, DEMOD 232, MIMO detector 236, receive processor 238, memory 242, receive component 1002, transmit component 1006, etc.) communicate based at least in part on the updated offset. For example, the satellite 110f can configure or schedule communications including uplink-downlink timing interactions for the UE 120 based at least in part on the updated offset. As another example, UE 120 may send an uplink communication to satellite 110f based at least in part on the updated offset (e.g., sending in the uplink after a particular duration or time domain resource duration corresponding to the updated offset after receiving an associated downlink communication).

[0084] In some aspects, the UE 120 and the satellite 110f may apply, activate, and / or use the updated offset in a synchronized manner. For example, the satellite 110f may schedule communications with the UE 120 using the updated offset for a specific duration or a specific time domain resource duration from sending an indication to the UE 120 to use the updated offset. Similarly, the UE 120 may communicate with the satellite 110f using the updated offset for a specific duration or a specific time domain resource duration from receiving an indication from the satellite 110f to use the updated offset. The duration may be signaled to the UE 120 by the satellite 110f or may be configured at the UE 120 without additional signaling (e.g., may be stored in the memory 282 of the UE 120).

[0085] In some aspects, the UE 120 may assume that the satellite 110f updated the offset to correspond to a function (including an identity function) of the timing misalignment determined by the UE 120. In these examples, the UE 120 and the satellite 110f may use the updated offset without explicitly signaling the updated offset to the UE 120. In some aspects, if the satellite 110f updates the offset to a value other than the duration or the time domain duration of the timing misalignment, the satellite 110f may transmit (e.g., using the controller / processor 280, the transmit processor 264, the TX MIMO processor 266, the MOD 254, the antenna 252, the memory 282, the transmit component 1006, etc.) an indication corresponding to the value of the updated offset to the UE 120.

[0086] In this manner, satellite 110f may update the offset (eg, K) for uplink-downlink timing interaction at UE 120. offset ), and an indication to use the updated offset may be sent to UE 120. This enables UE 120 and satellite 110f to communicate in a synchronized manner using the updated offset, which increases the likelihood that uplink communications sent from UE 120 to the satellite can be received and decoded by satellite 110f.

[0087] As noted above, Figures 4A-4C is provided as an example. Other examples may differ from those described above. Figures 4A-4C Examples described.

[0088] Figure 5 is a diagram illustrating an example process 500, performed, for example, by a UE, in accordance with the present disclosure. Example process 500 is an example in which a UE (eg, UE 120) performs operations associated with updating an uplink-downlink timing exchange offset in a non-terrestrial network.

[0089] like Figure 5As shown, in some aspects, process 500 may include determining a timing misalignment between uplink radio frame timing associated with communicating with a satellite and corresponding downlink radio frame timing (block 510). For example, the UE (e.g., using receive processor 258, transmit processor 264, controller / processor 280, memory 282, determining component 710, etc.) may determine a timing misalignment between uplink radio frame timing associated with communicating with a satellite and corresponding downlink radio frame timing, as described above. In some aspects, determining the timing alignment includes determining at least a portion of the timing misalignment without receiving a corresponding timing advance command.

[0090] like Figure 5 As further shown, process 500 may include sending an indication of a request for a timing misalignment and / or an update offset (block 520). For example, the UE (e.g., using controller / processor 280, transmit processor 264, TX MIMO processor 266, MOD 254, antenna 252, memory 282, transmit component 706, etc.) may send an indication of a request for a timing misalignment and / or an update offset, as described above. The offset may be associated with an uplink-downlink timing interaction associated with the UE.

[0091] like Figure 5 As further shown, in some aspects, process 500 may include receiving an indication from a satellite that an offset is to be used (block 530). For example, the UE (e.g., using antenna 234, demodulator 232, MIMO detector 236, receive processor 238, controller / processor 240, memory 242, receiving component 702, etc.) may receive an indication from a satellite that an offset is to be used, as described above.

[0092] like Figure 5 As further shown, in some aspects, process 500 may include: communicating with a satellite using an offset based at least in part on the received indication (block 540). For example, the UE (e.g., using antenna 252, demodulator 254, MIMO detector 256, receive processor 258, transmit processor 264, TX MIMO processor 266, modulator 254, controller / processor 280, memory 282, receive component 702, transmit component 706, etc.) may communicate with a satellite using an offset based at least in part on the received indication, as described above.

[0093] Process 500 may include additional aspects, such as any single aspect or any combination of the aspects described below and / or in conjunction with one or more other processes described elsewhere herein.

[0094] In the first aspect, the offset is based at least in part on the timing misalignment. In a second aspect, alone or in combination with the first aspect, receiving an indication from a satellite that an offset is to be used comprises receiving (e.g., using antenna 252, DEMOD 254, MIMO detector 256, receive processor 258, controller / processor 280, memory 282, receive component 702, etc.) an indication from a satellite that an offset is to be used based at least in part on sending an indication of the timing misalignment to the satellite.

[0095] In a third aspect, alone or in combination with one or more of the first and second aspects, receiving an indication from a satellite that an offset is to be used comprises: receiving (e.g., using antenna 252, DEMOD 254, MIMO detector 256, receive processor 258, controller / processor 280, memory 282, receive component 702, etc.) an indication that an offset is to be used from a satellite based at least in part on a request. In a fourth aspect, alone or in combination with one or more of the first to third aspects, receiving an indication from a satellite that an offset is to be used comprises: receiving (e.g., using antenna 252, DEMOD 254, MIMO detector 256, receive processor 258, controller / processor 280, memory 282, receive component 702, etc.) an NDI associated with a HARQ process, wherein a value of the NDI implicitly indicates that an offset is to be used.

[0096] In a fifth aspect, alone or in combination with one or more of the first to fourth aspects, receiving an indication from a satellite that an offset is to be used includes: receiving (e.g., using antenna 252, DEMOD 254, MIMO detector 256, receive processor 258, controller / processor 280, memory 282, receive component 702, etc.) an explicit indication that an offset is to be used in a DCI communication, an RRC communication, or a MAC-CE communication, and process 500 includes: sending an acknowledgment of the explicit indication to the satellite. In a sixth aspect, alone or in combination with one or more of the first to fifth aspects, communicating with a satellite using an offset includes: communicating with a satellite using an offset after a specific duration after receiving the indication (e.g., using antenna 252, demodulator 254, MIMO detector 256, receive processor 258, transmit processor 264, TX MIMO processor 266, modulator 254, controller / processor 280, memory 282, receive component 702, transmit component 706, etc.).

[0097] In a seventh aspect, either alone or in combination with one or more of aspects 1 to 6, the uplink-downlink timing interaction corresponds to at least one of the following: transmission timing for PUSCH scheduled by DCI, transmission timing for PUSCH scheduled by RAR, transmission timing for HARQ feedback on PUCCH, MAC-CE action timing, transmission timing for CSI on PUSCH, CSI reference resource timing, or non-periodic SRS transmission timing. In an eighth aspect, either alone or in combination with one or more of aspects 1 to 7, process 500 includes: offsetting an uplink time resource index for transmission of uplink communication by a number of time slots and / or subframes relative to triggering downlink communication based at least in part on an offset.

[0098] Although Figure 5 Example blocks of process 500 are shown, but in some aspects, process 500 may include Figure 5 The blocks depicted in the process 500 may include additional blocks, fewer blocks, different blocks, or blocks arranged in a different manner than those depicted in the process 500. Additionally or alternatively, two or more blocks in the blocks of process 500 may be executed in parallel.

[0099] Figure 6 is a diagram illustrating an example process 600, performed, for example, by a satellite, in accordance with the present disclosure. Example process 600 is an example in which a satellite (eg, satellite 110f) performs operations associated with updating an uplink-downlink timing exchange offset in a non-terrestrial network.

[0100] like Figure 6 As shown, in some aspects, process 600 may include receiving an indication of a timing misalignment between uplink radio frame timing and downlink radio frame timing associated with a UE for communicating with a satellite and / or a request to update an offset for an uplink-downlink timing interaction associated with the UE (block 610). For example, a satellite (e.g., using antenna 234, demodulator 232, MIMO detector 236, receive processor 238, controller / processor 240, memory 242, scheduler 246, receiving component 1002, etc.) may receive an indication of a timing misalignment between uplink radio frame timing and downlink radio frame timing associated with a UE for communicating with a satellite and / or a request to update an offset for an uplink-downlink timing interaction associated with the UE, as described above.

[0101] like Figure 6As further shown, in some aspects, process 600 may include updating an offset (block 620). For example, the satellite (e.g., using transmit processor 220, receive processor 238, controller / processor 240, memory 242, scheduler 246, update component 1010, etc.) may update the offset as described above.

[0102] like Figure 6 As further shown, in some aspects, process 600 may include sending an indication to the UE that an offset is to be used based at least in part on the updated offset (block 630). For example, the satellite (e.g., using transmit processor 220, TX MIMO processor 230, modulator 232, antenna 234, controller / processor 240, memory 242, scheduler 246, transmit component 1006, etc.) may send an indication to the UE that an offset is to be used based at least in part on the updated offset, as described above.

[0103] like Figure 6 As further shown, in some aspects, process 600 may include communicating with the UE using an offset after a specific duration after the indication is sent (block 640). For example, the satellite (e.g., using antenna 234, DEMOD 232, MIMO detector 236, receive processor 238, controller / processor 240, memory 242, transmit processor 220, TX MIMO processor 230, MOD 232, scheduler 246, transmit component 1006, receive component 1002, etc.) may communicate with the UE using an offset after a specific duration after the indication is sent, as described above.

[0104] Process 600 may include additional aspects, such as any single aspect or any combination of the aspects described below and / or in conjunction with one or more other processes described elsewhere herein.

[0105] In a first aspect, the offset is based at least in part on the timing misalignment. In a second aspect, either alone or in combination with the first aspect, updating the offset includes updating (e.g., using the receive processor 258, the transmit processor 264, the controller / processor 280, the memory 282, the update component 1010, etc.) the value of the offset based at least in part on the timing misalignment. In a third aspect, either alone or in combination with one or more of the first and second aspects, sending an indication to the UE about the offset to be used includes sending (e.g., using the controller / processor 240, the transmit processor 220, the TX MIMO processor 230, the MOD 232, the antenna 234, the memory 242, the transmit component 1006, etc.) an indication about the offset to be used to the UE based at least in part on the received request.

[0106] In a fourth aspect, alone or in combination with one or more of the first to third aspects, sending an indication to a UE that an offset is to be used includes: sending (e.g., using the controller / processor 280, the transmit processor 264, the TX MIMO processor 266, the MOD 254, the antenna 252, the memory 282, the transmit component 1006, etc.) an NDI associated with the HARQ process, wherein the value of the NDI implicitly indicates that an offset is to be used. In a fifth aspect, alone or in combination with one or more of the first to fourth aspects, sending an indication to a UE that an offset is to be used includes: sending an explicit indication of the offset to be used in a downlink control information communication, a radio resource control communication, or a medium access control control element communication, and process 600 includes: receiving a confirmation of the explicit indication from the UE.

[0107] In the sixth aspect, alone or in combination with one or more aspects from the first to the fifth aspects, the uplink-downlink timing interaction corresponds to at least one of the following: transmission timing for PUSCH scheduled by DCI, transmission timing for PUSCH scheduled by RAR, transmission timing for HARQ feedback on PUCCH, MAC-CE action timing, transmission timing for CSI on PUSCH, CSI reference resource timing, or non-periodic SRS transmission timing.

[0108] Although Figure 6 Example blocks of process 600 are shown, but in some aspects process 600 may include Figure 6 The blocks depicted in the process 600 may include additional blocks, fewer blocks, different blocks, or blocks arranged in a different manner than those depicted in the process 600. Additionally or alternatively, two or more blocks in the blocks of process 600 may be executed in parallel.

[0109] Figure 7 is a block diagram of an example apparatus 700 for wireless communication according to the present disclosure. Apparatus 700 may be UE 120, or UE 120 may include apparatus 700. In some aspects, apparatus 700 includes a receiving component 702, a communication manager 704, and a transmitting component 706, which may communicate with each other (e.g., via one or more buses). As shown, apparatus 700 may communicate with another apparatus 708 (such as a satellite 110f or another wireless communication device) using receiving component 702 and transmitting component 706.

[0110] In some aspects, the apparatus 700 may be configured to perform the Figures 4A-4C Additionally or alternatively, the apparatus 700 may be configured to perform one or more processes described herein, such as Figure 5In some aspects, the apparatus 700 may include the above-mentioned process 500. Figure 2 One or more components of UE 120 are described.

[0111] The receiving component 702 may provide means for receiving communications from the apparatus 708, such as reference signals, control information, data communications, or a combination thereof. The receiving component 702 may provide the received communications to one or more other components of the apparatus 700, such as the communications manager 704. In some aspects, the receiving component 702 may provide means for performing signal processing (e.g., filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, among other examples) on the received communications, and may provide the processed signals to one or more other components. In some aspects, the receiving component 702 may include the above in conjunction with Figure 2 The communications manager 140, one or more antennas 252, a demodulator 254, a MIMO detector 256, a receive processor 258, a controller / processor 280, a memory 282, or a combination thereof of the UE are depicted.

[0112] The transmission component 706 may provide means for transmitting communications (such as reference signals, control information, data communications, or a combination thereof) to the device 708. In some aspects, the communication manager 704 may generate communications and may send the generated communications to the transmission component 706 for transmission to the device 708. In some aspects, the transmission component 706 may provide means for performing signal processing (e.g., filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding, among other examples) on the generated communications and may send the processed signals to the device 708. In some aspects, the transmission component 706 may include the above in combination with Figure 2 The communications manager 140, one or more antennas 252, modulator 254, transmit MIMO processor 266, transmit processor 264, controller / processor 280, memory 282, or a combination thereof of the depicted UE 120. In some aspects, transmit component 706 can be co-located with receive component 702 in a transceiver.

[0113] In some aspects, the communication manager 704 may provide a unit for determining a timing misalignment between an uplink radio frame timing and a corresponding downlink radio frame timing. In some aspects, the communication manager 704 may provide a unit for sending an indication of a request for timing misalignment and / or updating an offset for uplink-downlink timing interaction to the device 708. In some aspects, the communication manager 704 may provide a unit for receiving an indication from the device 708 about an offset to be used (e.g., an updated offset). In some aspects, the communication manager 704 may provide a unit for communicating with the device 708 using the offset based at least in part on receiving the indication. In some aspects, the communication manager 704 may correspond to or may include the communication manager 140. In some aspects, the communication manager 704 may include the above in combination with Figure 2 The receive processor 258, transmit processor 264, controller / processor 280, memory 282, or a combination thereof of the UE 120 are depicted.

[0114] In some aspects, the communication manager 704 can include a collection of components, such as determining component 710. Alternatively, the collection of components can be separate and distinct from the communication manager 704.

[0115] In some aspects, the communication manager 704 and / or one or more of the components in the component set may include hardware (e.g., in conjunction with Fig. 9 In some aspects, the communication manager 704 and / or one or more components in the component set may include the above-mentioned combination Figure 2 The receive processor 258, transmit processor 264, controller / processor 280, memory 282, or a combination thereof of the UE 120 are depicted or may be implemented therein.

[0116] In some aspects, the communications manager 704 and / or one or more of the components in the component collection are implemented using code (e.g., software or firmware stored in memory) (such as in conjunction with Fig. 9 For example, the communication manager 704 and / or components (or parts of components) may be implemented as instructions or codes stored in a non-transitory computer-readable medium and may be executed by a controller or processor to perform the functions or operations of the communication manager 704 and / or components. If implemented in code, the functions of the communication manager 704 and / or components may be implemented in combination with the above. Figure 2 The described UE 120 may be executed by the receive processor 258, the transmit processor 264, the controller / processor 280, the memory 282, or a combination thereof.

[0117] In some aspects, determining component 710 may provide means for determining a timing misalignment between uplink radio frame timing and corresponding downlink radio frame timing of a non-terrestrial cell associated with apparatus 708. In some aspects, communications manager 704 may provide means for performing one or more of the functions described above.

[0118] Figure 7 The number and arrangement of components shown are provided as examples. In practice, there may be Figure 7 The components shown may include additional components, fewer components, different components, or components arranged in a different manner than those shown. Figure 7 Two or more components shown may be implemented in a single component, or Figure 7 The single component shown may be implemented as multiple distributed components. Additionally or alternatively, Figure 7 The illustrated set (one or more) of components may perform the operations described as being performed by Figure 7 Another group of components shown performs one or more functions.

[0119] Figure 8 is a diagram illustrating an example 800 of a hardware implementation of an apparatus 805 employing a processing system 810. The apparatus 805 may be a UE.

[0120] The processing system 810 may be implemented with a bus architecture, represented generally by bus 815. The bus 815 may include any number of interconnecting buses and bridges, depending on the specific application of the processing system 810 and the overall design constraints. The bus 815 connects various circuits together, including one or more processors and / or hardware components represented by the processor 820, the illustrated components, and the computer-readable medium / memory 825. The bus 815 may also connect various other circuits such as timing sources, peripherals, voltage regulators, power management circuits, and the like.

[0121] The processing system 810 can be coupled to a transceiver 830. The transceiver 830 is coupled to one or more antennas 835. The transceiver 830 provides a means for communicating with various other devices over a transmission medium. The transceiver 830 receives signals from the one or more antennas 835, extracts information from the received signals, and provides the extracted information to the processing system 810 (specifically, the receiving component 702). In addition, the transceiver 830 receives information from the processing system 810 (specifically, the transmitting component 706) and generates a signal to be applied to the one or more antennas 835 based at least in part on the received information.

[0122] The processing system 810 includes a processor 820 coupled to a computer readable medium / memory 825. The processor 820 is responsible for general processing, which includes executing software stored on the computer readable medium / memory 825. The software, when executed by the processor 820, causes the processing system 810 to perform various functions described herein for any particular device. The computer readable medium / memory 825 can also be used to store data manipulated by the processor 820 when executing the software. The processing system also includes at least one of the components shown. The component can be a software module that resides / stored in the computer readable medium / memory 825 and runs in the processor 820, one or more hardware modules coupled to the processor 820, or some combination thereof.

[0123] In some aspects, the processing system 810 may be a component of the UE 120 and may include at least one of the TX MIMO processor 266, the receive processor 258, and / or the controller / processor 280 and / or the memory 282. In some aspects, the apparatus 805 for wireless communication includes: means for determining a timing misalignment between an uplink radio frame timing and a corresponding downlink radio frame timing; means for sending an indication of a request for timing misalignment and / or updating an offset for uplink-downlink timing interaction to a satellite; means for receiving an indication from a satellite that an offset (e.g., an updated offset) is to be used; means for communicating with the satellite using the offset based at least in part on receiving the indication; and the like. The above means may be one or more of the above components of the apparatus 700 and / or the processing system 810 of the apparatus 805 configured to perform the functions recited by the above means. As described elsewhere herein, the processing system 810 may include the TX MIMO processor 266, the receive processor 258, and / or the controller / processor 280. In one configuration, the aforementioned means may be the TX MIMO processor 266, the receive processor 258, and / or the controller / processor 280 configured to perform the functions and / or operations recited herein.

[0124] Figure 8 is provided as an example. Other examples can be combined with Figure 8 The examples described are different.

[0125] Fig. 9 is a diagram showing an example 900 of an implementation of code and circuitry for an apparatus 905. The apparatus 905 may be a UE.

[0126] like Fig. 9As shown, the device 905 may include: a circuit for determining timing misalignment (circuit 920). For example, the circuit 920 may provide a unit for determining the timing misalignment between the uplink radio frame timing and the corresponding downlink radio frame timing at the device 905 for communicating with the satellite.

[0127] like Fig. 9 As shown, the apparatus 905 may include: a circuit for sending an indication (circuitry 925). For example, the circuitry 925 may provide a means for sending an indication of a timing misalignment and / or a request to update an offset for an uplink-downlink timing interaction.

[0128] like Fig. 9 As shown, the apparatus 905 may include: a circuit for receiving an indication (circuitry 930). For example, the circuitry 930 may provide means for receiving an indication from a satellite regarding an offset to be used (eg, an updated offset).

[0129] like Fig. 9 As shown, the apparatus 905 may include: a circuit for communicating (circuit 935). For example, the circuit 935 may provide a means for communicating with a satellite using an offset based at least in part on the received indication.

[0130] Circuits 920, 925, 930 and / or 935 may include the above combined Figure 2 One or more components of UE 120 are depicted, such as communication manager 140, transmit processor 264, TX MIMO processor 266, MOD 254, DEMOD 254, MIMO detector 256, receive processor 258, antenna 252, controller / processor 280, and / or memory 282.

[0131] like Fig. 9 As shown, the device 905 may include code (code 940) for determining timing misalignment stored in the computer-readable medium 825. For example, when executed by the processor 820, the code 940 may cause the device 905 to determine a timing misalignment between an uplink radio frame timing and a corresponding downlink radio frame timing at the device 905 for communicating with a satellite.

[0132] like Fig. 9 As shown, the apparatus 905 may include code (code 945) for sending an indication stored in the computer-readable medium 825. For example, when executed by the processor 820, the code 945 may cause the apparatus 905 to send an indication of a request for timing misalignment and / or updating an offset for uplink-downlink timing interaction.

[0133] like Fig. 9As shown, the device 905 may include code (code 950) for receiving an indication stored in the computer-readable medium 825. For example, when executed by the processor 820, the code 950 may cause the device 905 to receive an indication from a satellite regarding an offset to be used (e.g., an updated offset).

[0134] like Fig. 9 As shown, the apparatus 905 may include code for communicating (code 955) stored in the computer-readable medium 825. For example, when executed by the processor 820, the code 955 may cause the apparatus 905 to communicate with the satellite using the offset based at least in part on the received indication.

[0135] Fig. 9 is provided as an example. Other examples can be combined with Fig. 9 The examples described are different.

[0136] Fig.10 1 is a block diagram of an example apparatus 1000 for wireless communication according to the present disclosure. Apparatus 1000 may be a satellite 110f, or satellite 110f may include apparatus 1000. In some aspects, apparatus 1000 includes a receiving component 1002, a communication manager 1004, and a transmitting component 1006, which may communicate with each other (e.g., via one or more buses). As shown, apparatus 1000 may communicate with another apparatus 1008 (such as UE 120 or another wireless communication device) using receiving component 1002 and transmitting component 1006.

[0137] In some aspects, the apparatus 1000 may be configured to perform the Figures 4A-4C Additionally or alternatively, the apparatus 1000 may be configured to perform one or more processes described herein, such as Figure 6 In some aspects, the apparatus 1000 may include the above-mentioned process 600. Figure 2 One or more components of BS 110 are described.

[0138] The receiving component 1002 may provide means for receiving communications, such as reference signals, control information, data communications, or combinations thereof, from the apparatus 1008. The receiving component 1002 may provide the received communications to one or more other components of the apparatus 1000, such as the communications manager 1004. In some aspects, the receiving component 1002 may provide means for performing signal processing (e.g., filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, among other examples) on the received communications, and may provide the processed signals to one or more other components. In some aspects, the receiving component 1002 may include the above in conjunction with Figure 2The communications manager 150 of the BS 110 is depicted, as are one or more antennas 234, a demodulator 232, a MIMO detector 236, a receive processor 238, a controller / processor 240, a memory 242, or a combination thereof.

[0139] The transmission component 1006 may provide means for transmitting communications (such as reference signals, control information, data communications, or a combination thereof) to the device 1008. In some aspects, the communication manager 1004 may generate communications and may send the generated communications to the transmission component 1006 for transmission to the device 1008. In some aspects, the transmission component 1006 may provide means for performing signal processing (e.g., filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding, among other examples) on the generated communications and may send the processed signals to the device 1008. In some aspects, the transmission component 1006 may include the above in combination with Figure 2 The communications manager 150, one or more antennas 234, modulator 232, transmit MIMO processor 230, transmit processor 220, controller / processor 240, memory 242, or a combination thereof of the depicted BS 110. In some aspects, the transmit component 1006 can be co-located with the receive component 1002 in a transceiver.

[0140] In some aspects, the communication manager 1004 may provide means for receiving an indication of a timing misalignment between uplink radio frame timing and downlink radio frame timing associated with the device 1008 for communicating with the device 1000 and / or a request to update an offset for an uplink-downlink timing interaction associated with the device 1008. In some aspects, the communication manager 1004 may provide means for updating the offset. In some aspects, the communication manager 1004 may provide means for sending an indication to the device 1008 regarding the offset to be used based at least in part on updating the offset. In some aspects, the communication manager 1004 may provide means for communicating with the device 1008 using the offset after a specific duration after sending the indication. In some aspects, the communication manager 1004 may correspond to or may include the communication manager 150. In some aspects, the communication manager 1004 may include the above in combination with Figure 2 The receive processor 230, transmit processor 220, controller / processor 240, memory 242, or a combination thereof of BS 110 are depicted.

[0141] In some aspects, the communication manager 1004 can include a collection of components, such as the update component 1010. Alternatively, the collection of components can be separate and distinct from the communication manager 1004.

[0142] In some aspects, the communication manager 1004 and / or one or more of the components in the component set may include hardware (e.g., in conjunction with Fig.12 In some aspects, the communication manager 1004 and / or one or more components in the component set may include the above-mentioned combination Figure 2 The receive processor 230, transmit processor 220, controller / processor 240, memory 242, or a combination thereof of BS 110 are depicted or may be implemented therein.

[0143] In some aspects, the communications manager 1004 and / or one or more of the components in the component collection are implemented using code (e.g., software or firmware stored in memory) (such as in conjunction with Fig.12 For example, the communication manager 1004 and / or components (or parts of components) may be implemented as instructions or codes stored in a non-transitory computer-readable medium and may be executed by a controller or processor to perform the functions or operations of the communication manager 1004 and / or components. If implemented in code, the functions of the communication manager 1004 and / or components may be implemented in combination with the above. Figure 2 The described BS 110 may be executed by the receive processor 238, the transmit processor 220, the controller / processor 240, the memory 242, or a combination thereof.

[0144] In some aspects, determining component 1006 may provide means for determining an offset. In some aspects, communications manager 1004 may provide means for performing one or more of the functions described above.

[0145] Fig.10 The number and arrangement of components shown are provided as examples. In practice, there may be Fig.10 The components shown may include additional components, fewer components, different components, or components arranged in a different manner than those shown. Fig.10 Two or more components shown may be implemented in a single component, or Fig.10 The single component shown may be implemented as multiple distributed components. Additionally or alternatively, Fig.10 The illustrated set (one or more) of components may perform the operations described as being performed by Fig.10 Another group of components shown performs one or more functions.

[0146] Fig.11 is a diagram illustrating an example 1100 of a hardware implementation of an apparatus 1105 employing a processing system 1110 according to the present disclosure. The apparatus 1105 may be a satellite 110f.

[0147] The processing system 1110 may be implemented with a bus architecture, represented generally by bus 1115. Bus 1115 may include any number of interconnecting buses and bridges, depending on the specific application of the processing system 1110 and the overall design constraints. Bus 1115 connects various circuits together, including one or more processors and / or hardware components represented by processor 1120, illustrated components, and computer readable media / memory 1125. Bus 1115 may also connect various other circuits such as timing sources, peripherals, voltage regulators, power management circuits, and the like.

[0148] The processing system 1110 can be coupled to a transceiver 1130. The transceiver 1130 is coupled to one or more antennas 1135. The transceiver 1130 provides a means for communicating with various other devices over a transmission medium. The transceiver 1130 receives signals from the one or more antennas 1135, extracts information from the received signals, and provides the extracted information to the processing system 1110 (specifically, the receiving component 1002). In addition, the transceiver 1130 receives information from the processing system 1110 (specifically, the transmitting component 1006) and generates a signal to be applied to the one or more antennas 1135 based at least in part on the received information.

[0149] The processing system 1110 includes a processor 1120 coupled to a computer-readable medium / memory 1125. The processor 1120 is responsible for general processing, which includes executing software stored on the computer-readable medium / memory 1125. The software, when executed by the processor 1120, causes the processing system 1110 to perform various functions described herein for any particular device. The computer-readable medium / memory 1125 can also be used to store data manipulated by the processor 1120 when executing the software. The processing system also includes at least one of the components shown. The component can be a software module that resides / stored in the computer-readable medium / memory 1125 and runs in the processor 1120, one or more hardware modules coupled to the processor 1120, or some combination thereof.

[0150] In some aspects, the processing system 1110 may be a component of the BS 110 and may include at least one of the communication manager 150, the transmit processor 220, the receive processor 238, and / or the controller / processor 240 and / or the memory 242. In some aspects, the apparatus 1105 for wireless communication includes: a unit for receiving an indication of a timing misalignment between an uplink radio frame timing associated with a UE 120 and a downlink radio frame timing for communicating with the apparatus 1100 and / or a request to update an offset for an uplink-downlink timing interaction associated with the UE 120; a unit for updating the offset; a unit for sending an indication to the UE 120 about the offset to be used based at least in part on the updated offset; and a unit for communicating with the UE 120 using the offset after a specific duration after sending the indication; etc. The above-mentioned means may be one or more of the above-mentioned components of the apparatus 1000 and / or the processing system 1110 of the apparatus 1105 configured to perform the functions recited by the above-mentioned means. As described elsewhere herein, the processing system 1110 may include the communication manager 150, the transmit processor 220, the receive processor 238, and / or the controller / processor 240. In one configuration, the aforementioned means may be the communication manager 150, the transmit processor 220, the receive processor 238, and / or the controller / processor 240 configured to perform the functions and / or operations recited herein.

[0151] Fig.11 is provided as an example. Other examples can be combined with Fig.11 The examples described are different.

[0152] Fig.12 is a diagram showing an example 1200 of an implementation of code and circuits for an apparatus 1205 according to the present disclosure. The apparatus 1205 may be a satellite 110f.

[0153] like Fig.12 As shown, the device 1205 may include: a circuit for receiving an indication (circuit 1220). For example, the circuit 1220 may provide a unit for receiving an indication of a timing misalignment between an uplink radio frame timing associated with the UE 120 and a downlink radio frame timing for communicating with the device 1205 and / or a request to update an offset for an uplink-downlink timing interaction associated with the UE 120.

[0154] like Fig.12 As shown, the apparatus 1205 may include: a circuit (circuit 1225) for updating the offset. For example, the circuit 1225 may provide a unit for updating the offset.

[0155] like Fig.12As shown, the apparatus 1205 may include: a circuit for sending an indication (circuit 1230). For example, the circuit 1230 may provide a means for sending an indication to the UE 120 regarding the offset to be used based at least in part on the updated offset.

[0156] like Fig.12 As shown, the apparatus 1205 may include: a circuit for communicating (circuit 1235). For example, the circuit 1235 may provide a means for communicating with the UE 120 using an offset after a specific duration after sending the indication.

[0157] Circuits 1220, 1225, 1230, and / or 1235 may include the above combined Figure 2 One or more components of BS 110 are depicted, such as communication manager 150, transmit processor 220, TX MIMO processor 230, MOD 232, DEMOD 232, MIMO detector 236, receive processor 238, antenna 234, controller / processor 240, and / or memory 242.

[0158] like Fig.12 As shown, the apparatus 1205 may include code (code 1240) for receiving an indication stored in the computer-readable medium 1125. For example, when executed by the processor 1120, the code 1240 may cause the apparatus 1205 to receive an indication of a timing misalignment between an uplink radio frame timing associated with the UE 120 and a downlink radio frame timing for communicating with the apparatus 1205 and / or a request to update an offset for an uplink-downlink timing interaction associated with the UE 120.

[0159] like Fig.12 As shown, the device 1205 may include code (code 1245) for updating the offset stored in the computer-readable medium 1125. For example, when executed by the processor 1120, the code 1245 may cause the device 1205 to update the offset.

[0160] like Fig.12 As shown, the apparatus 1205 may include code (code 1250) for sending an indication stored in the computer-readable medium 1125. For example, when executed by the processor 1120, the code 1250 may cause the apparatus 1205 to send an indication to the UE 120 regarding the offset to be used based at least in part on the updated offset.

[0161] like Fig.12As shown, the apparatus 1205 may include code for communicating (code 1255) stored in the computer-readable medium 1125. For example, when executed by the processor 1120, the code 1255 may cause the apparatus 1205 to communicate with the UE 120 using an offset after a specific duration after sending the indication.

[0162] Fig.12 is provided as an example. Other examples can be combined with Fig.12 The examples described are different.

[0163] The following provides a summary of some aspects of the disclosure:

[0164] Aspect 1: A method of wireless communication performed by a user equipment (UE), comprising: receiving an indication from a satellite about an offset associated with an uplink-downlink timing interaction to be used; and communicating with the satellite using the offset based at least in part on receiving the indication.

[0165] Aspect 2: The method according to aspect 1, wherein the offset is based at least in part on a timing misalignment between an uplink radio frame timing at the UE and a corresponding downlink radio frame timing associated with communicating with the satellite. Aspect 3: The method according to aspect 2, further comprising: determining at least a portion of the timing misalignment without receiving a corresponding timing advance command; sending an indication of the timing misalignment to the satellite; and wherein receiving the indication from the satellite to use the offset comprises: receiving the indication from the satellite to use the offset based at least in part on sending the indication of the timing misalignment to the satellite, wherein receiving the indication from the satellite to use the offset comprises: receiving the indication from the satellite to use the offset based at least in part on sending the indication of the timing misalignment to the satellite.

[0166] Aspect 4: The method according to any one of aspects 1-3, further comprising: sending a request to the satellite to update the offset; and wherein receiving the indication from the satellite that the offset is to be used comprises: receiving the indication from the satellite that the offset is to be used based at least in part on the request, wherein receiving the indication from the satellite that the offset is to be used comprises: receiving the indication from the satellite that the offset is to be used based at least in part on the request. Aspect 5: The method according to any one of aspects 1-4, wherein receiving the indication from the satellite that the offset is to be used comprises: receiving a new data indicator (NDI) associated with a hybrid automatic repeat request process, wherein the value of the NDI implicitly indicates that the offset is to be used.

[0167] Aspect 6: The method according to any one of aspects 1-5, wherein receiving the indication from the satellite that the offset is to be used comprises: receiving an explicit indication that the offset is to be used in the following: a downlink control information communication, a radio resource control communication, or a medium access control control element communication. Aspect 7: The method according to aspect 6, further comprising: sending a confirmation of the explicit indication to the satellite. Aspect 8: The method according to any one of aspects 1-7, wherein communicating with the satellite using the offset comprises: communicating with the satellite using the offset after a specific duration after receiving the indication.

[0168] Aspect 9: A method according to any one of aspects 1-8, wherein the uplink-downlink timing interaction corresponds to at least one of the following: a transmission timing for a physical uplink shared channel (PUSCH) scheduled by downlink control information, a transmission timing for a PUSCH scheduled by a random access response, a transmission timing for hybrid automatic repeat request (HARQ) feedback, a medium access control control element action timing, a transmission timing for channel state information (CSI) on PUSCH, a CSI reference resource timing, or an aperiodic sounding reference signal transmission timing. Aspect 10: A method according to any one of aspects 1-9, wherein communicating with the satellite using the offset comprises: offsetting an uplink time resource index for transmission of uplink communication by a number of time slots and / or subframes relative to triggering downlink communication based at least in part on the offset.

[0169] Aspect 11: A method of wireless communication performed by a satellite, comprising: updating an offset for an uplink-downlink timing interaction associated with a user equipment (UE); and sending an indication to the UE to use the offset based at least in part on updating the offset.

[0170] Aspect 12: The method according to aspect 11, wherein the offset is based at least in part on a timing misalignment between an uplink radio frame timing at the UE and a corresponding downlink radio frame timing associated with communicating with the satellite. Aspect 13: The method according to aspect 12, further comprising: receiving an indication of the timing misalignment; and wherein updating the offset comprises: determining an updated value of the offset based at least in part on the timing misalignment, wherein updating the offset comprises: determining an updated value of the offset based at least in part on the timing misalignment.

[0171] Aspect 14: The method according to any one of Aspects 11-13, further comprising: receiving a request from the UE to update the offset; and wherein sending the indication to the UE regarding the offset to be used comprises: sending the indication to the UE regarding the offset to be used based at least in part on receiving the request, wherein sending the indication to the UE regarding the offset to be used comprises: sending the indication to the UE regarding the offset to be used based at least in part on receiving the request. Aspect 15: The method according to any one of Aspects 11-14, wherein sending the indication to the UE regarding the offset to be used comprises: sending a new data indicator (NDI) associated with a hybrid automatic repeat request process, wherein the value of the NDI implicitly indicates that the offset is to be used.

[0172] Aspect 16: The method according to any one of aspects 11-15, wherein sending the indication to the UE regarding the offset to be used comprises: sending an explicit indication regarding the offset to be used in the following: downlink control information communication, radio resource control communication, or medium access control control element communication. Aspect 17: The method according to aspect 16 also includes: receiving a confirmation of the explicit indication from the UE.

[0173] Aspect 18: The method according to any one of aspects 11-17 further includes: communicating with the UE using the offset after a specific duration after sending the indication. Aspect 19: The method according to any one of aspects 11-18, wherein the uplink-downlink timing interaction corresponds to at least one of the following: transmission timing for a physical uplink shared channel (PUSCH) scheduled by downlink control information, transmission timing for a PUSCH scheduled by a random access response, transmission timing for hybrid automatic repeat request (HARQ) feedback, medium access control control element action timing, transmission timing for channel state information (CSI) on PUSCH, CSI reference resource timing, or non-periodic sounding reference signal transmission timing.

[0174] Aspect 20: A method of wireless communication performed by a user equipment (UE), comprising: receiving an indication from a base station about using an offset associated with an uplink-downlink timing interaction; and communicating with the base station using the offset based at least in part on receiving the indication.

[0175] Aspect 21: A method of wireless communication performed by a satellite base station, comprising: updating an offset for an uplink-downlink timing interaction associated with a user equipment (UE); and sending an indication to the UE to use the offset based at least in part on updating the offset.

[0176] Aspect 22: An apparatus for wireless communication at a device, comprising: a processor; a memory coupled to the processor; and instructions, the instructions being stored in the memory and executable by the processor to cause the apparatus to perform the method according to one or more of aspects 1-10. Aspect 23: An apparatus for wireless communication, comprising a memory and one or more processors coupled to the memory, the one or more processors being configured to perform the method according to one or more of aspects 1-10. Aspect 24: An apparatus for wireless communication, comprising at least one unit for performing the method according to one or more of aspects 1-10. Aspect 25: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method according to one or more of aspects 1-10. Aspect 26: A non-transitory computer-readable medium storing an instruction set for wireless communication, the instruction set comprising one or more instructions, the one or more instructions causing the apparatus to perform the method according to one or more of aspects 1-10 when executed by one or more processors of the device.

[0177] Aspect 27: An apparatus for wireless communication at a device, comprising: a processor; a memory coupled to the processor; and instructions, the instructions being stored in the memory and executable by the processor to cause the apparatus to perform the method according to one or more of aspects 11-19. Aspect 28: An apparatus for wireless communication, comprising a memory and one or more processors coupled to the memory, the one or more processors being configured to perform the method according to one or more of aspects 11-19. Aspect 29: An apparatus for wireless communication, comprising at least one unit for performing the method according to one or more of aspects 11-19. Aspect 30: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method according to one or more of aspects 11-19. Aspect 31: A non-transitory computer-readable medium storing an instruction set for wireless communication, the instruction set comprising one or more instructions, the one or more instructions causing the apparatus to perform the method according to one or more of aspects 11-19 when executed by one or more processors of the device.

[0178] Aspect 32: An apparatus for wireless communication at a device, comprising: a processor; a memory coupled to the processor; and instructions, the instructions being stored in the memory and executable by the processor to cause the apparatus to perform the method according to Aspect 20. Aspect 33: An apparatus for wireless communication, comprising a memory and one or more processors coupled to the memory, the one or more processors being configured to perform the method according to Aspect 20. Aspect 34: An apparatus for wireless communication, comprising at least one unit for performing the method according to Aspect 20.

[0179] Aspect 35: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method according to Aspect 20. Aspect 36: A non-transitory computer-readable medium storing an instruction set for wireless communication, the instruction set comprising one or more instructions, which when executed by one or more processors of a device causes the device to perform the method according to Aspect 20.

[0180] Aspect 37: An apparatus for wireless communication at a device, comprising: a processor; a memory coupled to the processor; and instructions, the instructions being stored in the memory and executable by the processor to cause the apparatus to perform the method according to Aspect 21. Aspect 38: An apparatus for wireless communication, comprising a memory and one or more processors coupled to the memory, the one or more processors being configured to perform the method according to Aspect 21. Aspect 39: An apparatus for wireless communication, comprising at least one unit for performing the method according to Aspect 21. Aspect 40: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method according to Aspect 21. Aspect 41: A non-transitory computer-readable medium storing an instruction set for wireless communication, the instruction set comprising one or more instructions, the one or more instructions causing the apparatus to perform the method according to Aspect 21 when executed by one or more processors of the device.

[0181] The foregoing disclosure provides illustration and description, but is not intended to be exhaustive or to limit the aspects to the precise forms disclosed. Modifications and variations are possible in light of the above disclosure or may be acquired from practice of the various aspects.

[0182] As used herein, the term "component" is intended to be broadly interpreted as hardware, firmware, and / or a combination of hardware and software. As used herein, a processor is implemented using hardware, firmware, and / or a combination of hardware and software. It will be apparent that the systems and / or methods described herein may be implemented using a combination of hardware, firmware, and / or hardware and software in various forms. The actual specialized control hardware or software code used to implement these systems and / or methods is not intended to limit the various aspects. Therefore, the operation and behavior of the systems and / or methods are described herein without reference to specific software code, it being understood that software and hardware may be designed to implement the systems and / or methods based at least in part on the description herein.

[0183] As used herein, satisfying a threshold may refer to a value being greater than a threshold, greater than or equal to a threshold, less than a threshold, less than or equal to a threshold, equal to a threshold, not equal to a threshold, etc., depending on the context.

[0184] Even if the specific combination of features is recorded in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of various aspects. In fact, many features in these features can be combined in a manner that is not specifically recorded in the claims and / or specifically disclosed in the specification. Although each dependent claim listed below can only directly depend on a claim, the disclosure of various aspects includes the combination of each dependent claim and each other claim in the claim set. As used herein, the phrase of "at least one of" referring to the list of items refers to any combination of those items, including a single member. For example, "at least one of a, b or c" is intended to cover any combination of a, b, c, ab, ac, bc and abc, and with the multiple of the same element (for example, aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc and ccc or any other sorting of a, b and c).

[0185] None of the elements, actions or instructions used herein should be interpreted as key or necessary, unless clearly described as such. In addition, as used herein, the articles "a" and "an" are intended to include one or more projects, and can be used interchangeably with "one or more". In addition, as used herein, the article "the" is intended to include one or more projects quoted in conjunction with the article "the", and can be used interchangeably with "one or more". In addition, as used herein, the terms "set" and "group" are intended to include one or more projects (for example, related projects, unrelated projects, or a combination of related projects and unrelated projects), and can be used interchangeably with "one or more". In the case of only expecting a project, phrases "only one" or similar language are used. In addition, as used herein, the terms "has", "have", "having" etc. are intended to be open terms. In addition, unless otherwise clearly stated, phrase "based on" is intended to mean "based at least in part on". Furthermore, as used herein, the term "or" when used in a series is intended to be inclusive and can be used interchangeably with "and / or" unless expressly stated otherwise (eg, if used in conjunction with "either" or "only one of").

Claims

1. A user equipment UE for wireless communication, comprising: Memory; as well as one or more processors coupled to the memory, the one or more processors configured to: receiving from a satellite an indication of an offset associated with an uplink and downlink timing interaction and a new data indicator NDI associated with a hybrid automatic repeat request process, wherein a value of the NDI implicitly indicates that the offset is to be used; as well as Communicating with the satellite using the offset is based at least in part on receiving the indication.

2. The UE according to claim 1, wherein: The offset is based at least in part on a timing misalignment between uplink radio frame timing at the UE and corresponding downlink radio frame timing associated with communicating with the satellite; Wherein, the one or more processors are further configured to: determining at least a portion of the timing misalignment without receiving a corresponding timing advance command; and transmitting an indication of the timing misalignment to the satellite; and wherein, in order to receive the indication from the satellite that the offset is to be used, the one or more processors are configured to: The indication to use the offset is received from the satellite based at least in part on sending the indication of the timing misalignment to the satellite.

3. The UE according to claim 1, wherein: The one or more processors are further configured to: sending a request to the satellite to update the offset; and wherein, upon receiving the indication from the satellite that the offset is to be used, the one or more processors are configured to: The indication that the offset is to be used is received from the satellite based at least in part on the request.

4. The UE according to claim 1, wherein: Upon receiving the indication from the satellite that the offset is to be used, the one or more processors are configured to: Receiving an explicit indication that the offset is to be used in: Downlink control information communication, Radio Resource Control communications, or media access control element communications; and Wherein, the one or more processors are further configured to: An acknowledgement of the explicit indication is sent to the satellite.

5. The UE according to claim 1, wherein: When communicating with the satellite using the offset, the one or more processors are configured to: The offset is used to communicate with the satellite after a specified duration after receiving the indication.

6. The UE according to claim 1, wherein: The uplink and downlink timing interaction corresponds to at least one of the following: The transmission timing of the physical uplink shared channel PUSCH scheduled by the downlink control information, The transmission timing for the PUSCH scheduled by the random access response, Transmission timing for hybrid automatic repeat request (HARQ) feedback, Medium access control element action timing, The transmission timing of the channel state information CSI on the PUSCH is used. CSI reference resource timing, or Aperiodic sounding reference signal transmission timing.

7. The UE according to claim 1, wherein: When communicating with the satellite using the offset, the one or more processors are configured to: An uplink time resource index for transmission of uplink communication is offset by at least one of a number of time slots or subframes relative to triggering downlink communication based at least in part on the offset.

8. A satellite for wireless communication, comprising: Memory; as well as one or more processors coupled to the memory, the one or more processors configured to: receiving an indication of a timing misalignment between uplink radio frame timing and corresponding downlink radio frame timing at a user equipment (UE) associated with communicating with the satellite; determining an updated value of an offset based at least in part on the timing misalignment; updating the offset associated with uplink and downlink timing interactions associated with the UE based on the updated value; as well as An indication is sent to the UE to use the offset based at least in part on updating the offset.

9. The satellite according to claim 8, wherein: The one or more processors are further configured to: receiving a request from the UE to update the offset; and Wherein, when sending the indication about using the offset to the UE, the one or more processors are configured to: The indication to the UE to use the offset is sent based at least in part on receiving the request.

10. A method of wireless communication performed by a user equipment UE, comprising: receiving an indication from a satellite that an offset associated with an uplink and downlink timing interaction and a new data indicator NDI associated with a hybrid automatic repeat request process is to be used, wherein a value of the NDI implicitly indicates that the offset is to be used; and Communicating with the satellite using the offset is based at least in part on receiving the indication.

11. The method according to claim 10, wherein: The offset is based at least in part on a timing misalignment between uplink radio frame timing at the UE and corresponding downlink radio frame timing associated with communicating with the satellite.

12. The method according to claim 11, further comprising: determining at least a portion of the timing misalignment without receiving a corresponding timing advance command; sending an indication of the timing misalignment to the satellite; and Wherein, receiving the indication from the satellite that the offset is to be used comprises: The indication to use the offset is received from the satellite based at least in part on sending the indication of the timing misalignment to the satellite.

13. The method according to claim 10, further comprising: sending a request to the satellite to update the offset; and Wherein, receiving the indication from the satellite that the offset is to be used comprises: The indication that the offset is to be used is received from the satellite based at least in part on the request.

14. The method according to claim 10, wherein: Receiving the indication from the satellite that the offset is to be used comprises: Receiving an explicit indication that the offset is to be used in: Downlink control information communication, Radio Resource Control communications, or Media Access Control controls element communications.

15. The method according to claim 14, further comprising: An acknowledgement of the explicit indication is sent to the satellite.

16. The method according to claim 10, wherein: Communicating with the satellite using the offset comprises: The offset is used to communicate with the satellite after a specified duration after receiving the indication.

17. The method according to claim 10, wherein: The uplink and downlink timing interaction corresponds to at least one of the following: The transmission timing of the physical uplink shared channel PUSCH scheduled by the downlink control information, The transmission timing for the PUSCH scheduled by the random access response, Transmission timing for hybrid automatic repeat request (HARQ) feedback, Medium access control element action timing, The transmission timing of the channel state information CSI on the PUSCH is used. CSI reference resource timing, or Aperiodic sounding reference signal transmission timing.

18. The method according to claim 10, wherein: Communicating with the satellite using the offset comprises: An uplink time resource index for transmission of uplink communication is offset by at least one of a number of time slots or subframes relative to triggering downlink communication based at least in part on the offset.

19. A method of wireless communication performed by a satellite, comprising: receiving an indication of a timing misalignment between uplink radio frame timing and corresponding downlink radio frame timing at a user equipment (UE) associated with communicating with the satellite; determining an updated value of an offset based at least in part on the timing misalignment; updating the offset associated with uplink and downlink timing interactions associated with the UE based on the updated value; as well as An indication is sent to the UE to use the offset based at least in part on updating the offset.

20. The method according to claim 19, further comprising: receiving a request from the UE to update the offset; and The sending the indication about using the offset to the UE includes: The indication to the UE to use the offset is sent based at least in part on receiving the request.

21. The method according to claim 19, wherein: Sending the indication to the UE about using the offset includes: Sending a new data indicator NDI associated with the hybrid automatic repeat request process, Therein, the value of the NDI implicitly indicates that the offset is to be used.

22. The method according to claim 19, wherein: Sending the indication to the UE about using the offset includes: An explicit indication that the offset is to be used is sent in: Downlink control information communication, Radio Resource Control communications, or Media Access Control controls element communications.

23. The method according to claim 22, further comprising: An acknowledgement of the explicit indication is received from the UE.

24. The method of claim 19, further comprising: The offset is used to communicate with the UE after a specific duration after sending the indication.

25. The method of claim 19, wherein: The uplink and downlink timing interaction corresponds to at least one of the following: The transmission timing of the physical uplink shared channel PUSCH scheduled by the downlink control information, The transmission timing for the PUSCH scheduled by the random access response, Transmission timing for hybrid automatic repeat request (HARQ) feedback, Medium access control element action timing, The transmission timing of the channel state information CSI on the PUSCH is used. CSI reference resource timing, or Aperiodic sounding reference signal transmission timing.

Citation Information

Patent Citations

  • Methods and apparatus for supporting uplinks with remote base stations

    CN101243623A