Randomization of xr service arrival times
By dynamically indicating the interleaving offset between user equipment and base station, the problem of timing management in XR, VR or AR communication in the prior art is solved, and the optimized allocation and efficiency improvement of communication resources are achieved.
Patent Information
- Application Number
- CN202180054788.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-09-01
- Filing Date
- 2021-09-02
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2041-09-02
AI Technical Summary
Existing wireless communication systems struggle to effectively manage downlink and uplink timing when handling extended reality (XR), virtual reality (VR), or augmented reality (AR) communications, resulting in low communication efficiency and wasted resources.
By dynamically indicating the interleaved offset of downlink and uplink between user equipment (UE) and base station, the timing randomization of XR, VR or AR communication is achieved to optimize the allocation and utilization of communication resources.
It improves the efficiency and reliability of XR, VR, or AR communication, reduces resource waste, and enhances the overall performance of the communication system.
Smart Images

Figure CN116057991B_ABST
Abstract
Description
[0001] Cross-references to related applications
[0002] This application claims the rights and priorities of the following applications: U.S. Provisional Application Serial No. 63 / 079,899, filed September 17, 2020, entitled “RANDOMIZATION OF XR TRAFFIC ARRIVAL TIME”; and U.S. Patent Application No. 17 / 464,391, filed September 1, 2021, entitled “RANDOMIZATION OF XR TRAFFIC ARRIVAL TIME”, the entire contents of which are expressly incorporated herein by reference. Technical Field
[0003] In summary, this disclosure relates to communication systems, and more specifically, to wireless communication systems having downlink and uplink communications of extended reality (XR), virtual reality (VR), or augmented reality (AR). Background Technology
[0004] Wireless communication systems are widely deployed to provide various telecommunications services such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems employ multiple access technologies that enable communication with multiple users by sharing available system resources. Examples of such multiple access technologies include Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access (SC-FDMA), and Time Division Synchronous Code Division Multiple Access (TD-SCDMA).
[0005] These multiple access technologies have been adopted in various telecommunications standards to provide a common protocol enabling different wireless devices to communicate at the city, country, region, and even global levels. An example telecommunications standard is 5G New Radio (NR). 5G NR is part of the continuous evolution of mobile broadband released by the 3rd Generation Partnership Project (3GPP) to meet new requirements associated with latency, reliability, security, scalability (e.g., with the Internet of Things (IoT)), and other requirements. 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable low-latency communications (URLLC). Some aspects of 5G NR can be based on the 4G Long Term Evolution (LTE) standard. There is a need for further improvements to 5G NR technology. These improvements can also be applied to other multiple access technologies and telecommunications standards that use these technologies. Summary of the Invention
[0006] The following provides a brief overview of one or more aspects to offer a basic understanding of these aspects. This overview is not a general summary of all anticipated aspects and is not intended to identify key or important elements of all aspects or to describe the scope of any or all aspects. Its purpose is solely to serve as a prelude to the more detailed descriptions that follow, presenting some concepts of one or more aspects in a simplified form.
[0007] Methods, computer program products, and apparatus for dynamically indicating measurement sources in CSI reports are provided. In one aspect of this disclosure, a method, computer-readable medium, and apparatus for wireless communication for a user equipment (UE) are provided. The UE can establish a connection with a base station. The UE can receive at least one interleaving indication from the base station, the at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication, the downlink communication being XR, VR, or AR downlink communication, and the uplink communication being XR, VR, or AR uplink communication. The UE can communicate with the base station via downlink communication or uplink communication based on the uplink interleaving offset and the downlink interleaving offset.
[0008] In another aspect of this disclosure, a method, computer-readable medium, and apparatus for wireless communication for a base station are provided. The base station can establish a connection with a UE. The base station can send at least one interleaving indication to the UE, the at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication, wherein the downlink communication is XR, VR, or AR downlink communication, and the uplink communication is XR, VR, or AR uplink communication. The base station can communicate with the UE via downlink communication or uplink communication based on the uplink interleaving offset and the downlink interleaving offset.
[0009] To achieve the foregoing and related objectives, one or more aspects include the features fully described below and specifically pointed out in the claims. The following description and drawings specifically illustrate certain illustrative features of one or more aspects. However, these features merely indicate some of the various ways in which the principles of each aspect can be employed, and the description is intended to include all such aspects and their equivalents. Attached Figure Description
[0010] Figure 1 This is a diagram illustrating an example of a wireless communication system and access network.
[0011] Figure 2A This is a diagram illustrating an example of the first frame of various aspects according to this disclosure.
[0012] Figure 2BThis is a diagram illustrating an example of a DL channel within a subframe according to various aspects of this disclosure.
[0013] Figure 2C This is a diagram illustrating an example of the second frame according to various aspects of this disclosure.
[0014] Figure 2D This is a diagram illustrating an example of a UL channel within a subframe according to various aspects of this disclosure.
[0015] Figure 3 This is a diagram illustrating an example of a base station and user equipment (UE) in an access network.
[0016] Figure 4 An example communication between the base station and the UE is shown.
[0017] Figure 5 An example of interleaved scheduling is shown.
[0018] Figure 6 This is a flowchart of the wireless communication method at the UE.
[0019] Figure 7 This is a flowchart of the wireless communication method at the UE.
[0020] Figure 8 This is a flowchart of the wireless communication method at the base station.
[0021] Figure 9 This is a flowchart of the wireless communication method at the base station.
[0022] Figure 10 This is a diagram illustrating an example of the hardware implementation used for the example device.
[0023] Figure 11 This is a diagram illustrating an example of the hardware implementation used for the example device. Detailed Implementation
[0024] The detailed description below, taken in conjunction with the accompanying drawings, is intended as a description of various configurations and is not intended to represent the only configuration in which the concepts described herein can be practiced. The detailed description includes specific details for the purpose of providing a thorough understanding of the various concepts. However, it will be apparent to those skilled in the art that these concepts can be practiced without these specific details. In some instances, well-known structures and components are shown in the form of block diagrams to avoid obscuring such concepts.
[0025] Several aspects of a telecommunications system will now be presented with reference to various apparatuses and methods. These apparatuses and methods will be described in detail below and illustrated in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively, “elements”). These elements can be implemented using electronic hardware, computer software, or any combination thereof. Whether such an element is implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system.
[0026] For example, an element, or any part of an element, or any combination of elements, can be implemented as a "processing system" including one or more processors. Examples of processors include microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, system-on-a-chip (SoCs), baseband processors, field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functions described throughout this disclosure. One or more processors in a processing system can execute software. Whether referred to as software, firmware, middleware, microcode, hardware description language, or other names, software should be interpreted broadly as meaning instructions, instruction sets, code, code segments, program code, programs, subroutines, software components, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc.
[0027] Accordingly, in one or more example embodiments, the described functionality may be implemented in hardware, software, or any combination thereof. If implemented in software, the functionality may be stored or encoded as one or more instructions or code on a computer-readable medium. A computer-readable medium includes a computer storage medium. The storage medium may be any available medium accessible by a computer. By way of example, and not limitation, such a computer-readable medium may include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), optical disc storage, magnetic disk storage, other magnetic storage devices, combinations of various types of computer-readable media, or any other medium that may be used to store computer-executable code accessible by a computer in the form of instructions or data structures.
[0028] While aspects and implementations are described herein by way of example, those skilled in the art will understand that additional implementations and use cases may arise in many different arrangements and scenarios. The innovations described herein can be implemented across many different platform types, devices, systems, shapes, sizes, and package arrangements. For example, implementations and / or uses may arise via integrated chip implementations and other devices based on non-modular components (e.g., end-user devices, vehicles, communication devices, computing devices, industrial equipment, retail / purchasing devices, medical devices, AI-enabled devices, etc.). While some examples may or may not be specific to a particular use case or application, a wide variety of applicability to the described innovations can exist. Implementations can range from chip-level or modular components to non-modular, non-chip-level implementations, and further to aggregated, distributed, or original equipment manufacturer (OEM) devices or systems incorporating one or more aspects of the described innovations. In some practical settings, devices incorporating the described aspects and features may also include additional components and features for the implementation and enforcement of the claimed and described aspects. For example, the transmission and reception of wireless signals necessarily involve several components for analog and digital purposes (e.g., hardware components including antennas, RF chains, power amplifiers, modulators, buffers, processors, interleavers, adders / converters, etc.). The innovations described herein are intended to be implemented in a variety of devices, chip-level components, systems, distributed arrangements, aggregated or decomposed components, end-user devices, etc., with different sizes, shapes, and constructions.
[0029] Figure 1 This diagram illustrates an example of a wireless communication system and access network 100. The wireless communication system (also referred to as a wireless wide area network (WWAN)) includes base station 102, UE 104, evolved packet core (EPC) 160, and another core network 190 (e.g., a 5G core (5GC)). Base station 102 may include macro cells (high-power cellular base stations) and / or small cells (low-power cellular base stations). Macro cells include base stations. Small cells include femtocells, picocells, and microcells.
[0030] Base station 102 configured for 4G LTE (collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can be connected to EPC 160 via a first backhaul link 132 (e.g., S1 interface). Base station 102 configured for 5G NR (collectively referred to as Next Generation RAN (NG-RAN)) can be connected to core network 190 via a second backhaul link 184. Among other functions, base station 102 can perform one or more of the following functions: transfer of user data, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of non-access stratum (NAS) messages, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), user and device tracking, RAN information management (RIM), paging, location, and delivery of warning messages. Base stations 102 can communicate directly or indirectly (e.g., via EPC 160 or core network 190) with each other on the third backhaul link 134 (e.g., X2 interface). The first backhaul link 132, the second backhaul link 184, and the third backhaul link 134 can be wired or wireless.
[0031] Base station 102 can communicate wirelessly with UE 104. Each base station 102 in the base station 102 can provide communication coverage for its respective geographic coverage area 110. There may be overlapping geographic coverage areas 110. For example, a small cell 102' may have a coverage area 110' that overlaps with the coverage areas 110 of one or more macro base stations 102. A network that includes small cells and macro cells can be referred to as a heterogeneous network. The heterogeneous network may also include a Home Evolved Node B (eNB) (HeNB), which can provide services for restricted groups referred to as Closed Subscriber Groups (CSGs). The communication link 120 between base station 102 and UE 104 may include uplink (UL) (also referred to as reverse link) transmission from UE 104 to base station 102 and / or downlink (DL) (also referred to as forward link) transmission from base station 102 to UE 104. The communication link 120 may use multiple-input multiple-output (MIMO) antenna technologies, including spatial multiplexing, beamforming, and / or transmit diversity. The communication link may carry one or more carriers. Base station 102 / UE 104 can use spectrum allocated in carrier aggregation for a total of up to Yx MHz (x component carriers) for transmission in each direction, with a bandwidth of up to Y MHz per carrier (e.g., 5, 10, 15, 20, 100, 400, etc.). Carriers may be adjacent to each other or may not be adjacent. Carrier allocation may be asymmetric with respect to DL and UL (e.g., more or fewer carriers may be allocated for DL than for UL). Component carriers may include primary component carriers and one or more secondary component carriers. The primary component carrier may be referred to as the primary cell (PCell), and the secondary component carrier may be referred to as the secondary cell (SCell).
[0032] Some UEs 104 can communicate with each other using device-to-device (D2D) communication link 158. D2D communication link 158 can use DL / UL WWAN spectrum. D2D communication link 158 can use one or more sidelink channels, such as the Physical Sidelink Broadcast Channel (PSBCH), Physical Sidelink Discovery Channel (PSDCH), Physical Sidelink Shared Channel (PSSCH), and Physical Sidelink Control Channel (PSCCH). D2D communication can be achieved through various wireless D2D communication systems, such as, for example, WiMedia, Bluetooth, ZigBee, Wi-Fi based on the IEEE 802.11 standard, LTE, or NR.
[0033] The wireless communication system may also include a Wi-Fi access point (AP) 150 that communicates with a Wi-Fi base station (STA) 152 via a communication link 154, for example, in an unlicensed spectrum such as 5 GHz. When communicating in unlicensed spectrum, the STA 152 / AP 150 may perform a free channel assessment (CCA) before communication to determine whether the channel is available.
[0034] Small cell 102' can operate in licensed and / or unlicensed spectrum. When operating in unlicensed spectrum, small cell 102' can employ NR and use the same unlicensed spectrum (e.g., 5 GHz, etc.) as used by Wi-Fi AP 150. Small cell 102' employing NR in unlicensed spectrum can improve access network coverage and / or increase access network capacity.
[0035] The electromagnetic spectrum is typically subdivided into various categories, bands, channels, etc., based on frequency / wavelength. In 5G NR, the two initial operating bands have been designated as frequency range names FR1 (410MHz-7.125GHz) and FR2 (24.25GHz-52.6GHz). Although a portion of FR1 is greater than 6GHz, in various documents and articles, FR1 is often (interchangeably) referred to as the "below 6GHz" band. Similar naming issues sometimes arise regarding FR2; although it differs from the extremely high frequency (EHF) band (30GHz-300GHz), it is often (interchangeably) referred to in documents and articles as the "millimeter wave" band, which is designated as the "millimeter wave" band by the International Telecommunication Union (ITU).
[0036] The frequencies between FR1 and FR2 are generally referred to as mid-band frequencies. Recent 5G NR studies have designated the operating bands for these mid-band frequencies as the frequency range name FR3 (7.125GHz–24.25GHz). Bands falling within FR3 can inherit FR1 and / or FR2 characteristics, and thus can effectively extend the characteristics of FR1 and / or FR2 to mid-band frequencies. Additionally, higher frequency bands are currently being explored to extend 5G NR operation above 52.6GHz. For example, three higher operating frequency bands have been designated as the frequency range names FR4a or FR4-1 (52.6GHz–71GHz), FR4 (52.6GHz–114.25GHz), and FR5 (114.25GHz–300GHz). Each of these higher frequency bands falls within the EHF band.
[0037] In light of the foregoing, unless otherwise specifically stated, it should be understood that when the term "below 6 GHz" is used herein, it can broadly refer to frequencies that are less than 6 GHz, within FR1, or may include intermediate frequency band frequencies. Furthermore, unless otherwise specifically stated, it should be understood that when the term "millimeter wave" is used herein, it can broadly refer to frequencies that may include intermediate frequency band frequencies, within FR2, FR4, FR4-a or FR4-1 and / or FR5, or within the EHF band.
[0038] Base station 102 (whether a small cell 102' or a large cell (e.g., a macro base station)) may include and / or be referred to as an eNB, gNodeB (gNB), or another type of base station. Some base stations (such as gNB 180) may operate in conventional sub-6 GHz spectrum, millimeter wave frequencies, and / or near-millimeter wave frequencies to communicate with UE 104. When gNB 180 operates in millimeter wave or near-millimeter wave frequencies, gNB 180 may be referred to as a millimeter wave base station. Millimeter wave base station 180 may utilize beamforming 182 with UE 104 to compensate for extremely high path loss and short range. Base station 180 and UE 104 may each include multiple antennas (such as antenna elements, antenna panels, and / or antenna arrays) to facilitate beamforming.
[0039] Base station 180 may transmit beamforming signals to UE in one or more transmit directions 182'. UE 104 may receive beamforming signals from base station 180 in one or more receive directions 182'. UE 104 may also transmit beamforming signals to base station 180 in one or more transmit directions. Base station 180 may receive beamforming signals from UE 104 in one or more receive directions. Base station 180 / UE 104 may perform beamforming training to determine the optimal receive and transmit directions for each of base station 180 / UE 104. The transmit and receive directions for base station 180 may be the same or different. The transmit and receive directions for UE 104 may be the same or different.
[0040] EPC 160 may include Mobility Management Entity (MME) 162, other MMEs 164, Serving Gateway 166, Multimedia Broadcast Multicast Service (MBMS) Gateway 168, Broadcast Multicast Service Center (BM-SC) 170, and Packet Data Network (PDN) Gateway 172. MME 162 can communicate with Home Subscriber Server (HSS) 174. MME 162 is the control node that handles signaling between UE 104 and EPC 160. Generally, MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are transmitted through Serving Gateway 166, which is itself connected to PDN Gateway 172. PDN Gateway 172 provides IP address allocation and other functions for the UE. PDN Gateway 172 and BM-SC 170 are connected to IP Service 176. IP Service 176 may include the Internet, intranet, IP Multimedia Subsystem (IMS), PS streaming service, and / or other IP services. The BM-SC 170 provides functions for setting up and transmitting MBMS user services. The BM-SC 170 can serve as an entry point for MBMS transmissions to content providers, authorize and initiate MBMS bearer services within a Public Land Mobile Network (PLMN), and schedule MBMS transmissions. The MBMS gateway 168 can allocate MBMS services to base stations 102 belonging to Multicast-Broadcast Single Frequency Network (MBSFN) areas belonging to Broadcast Specific Services (MBSFN), and can be responsible for session management (start / stop) and collecting billing information related to eMBMS.
[0041] Core network 190 may include Access and Mobility Management Function Unit (AMF) 192, other AMFs 193, Session Management Function Unit (SMF) 194, and User Plane Function Unit (UPF) 195. AMF 192 can communicate with Unified Data Management Unit (UDM) 196. AMF 192 is the control node for processing signaling between UE 104 and core network 190. Typically, AMF 192 provides QoS flow and session management. All user Internet Protocol (IP) packets are transmitted through UPF 195. UPF 195 provides IP address allocation and other functions to the UE. UPF 195 connects to IP service 197. IP service 197 may include the Internet, intranet, IP Multimedia Subsystem (IMS), Packet Switched (PS) Streaming (PSS) service, and / or other IP services.
[0042] Base stations may also include and / or be referred to as gNB, Node B, eNB, access point, base transceiver, wireless base station, wireless transceiver, transceiver function, Basic Services Set (BSS), Extended Services Set (ESS), Transmitter Receiver Point (TRP), or some other suitable term. Base station 102 provides UE 104 with access to EPC 160 or core network 190. Examples of UE 104 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, GPS devices, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, tablets, smart devices, wearable devices, vehicles, electricity meters, air pumps, large or small kitchen appliances, healthcare devices, implants, sensors / actuators, displays, or any other similarly functional devices. Some UEs in UE 104 may be referred to as IoT devices (e.g., parking meters, air pumps, toasters, heart monitors, etc.). UE 104 may also be referred to by those skilled in the art as a station, mobile station, user station, mobile unit, user unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile user station, access terminal, mobile terminal, radio terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term. In some scenarios, the term UE may also be applied to one or more accompanying devices, such as accompanying devices in a device constellation arrangement. One or more of these devices may jointly access the network and / or individually access the network.
[0043] Refer again Figure 1In some aspects, UE 104 may include a communication interleaving component 198 configured to establish a connection with base station 180. The communication interleaving component 198 may also be configured to receive at least one interleaving indication from base station 180, the at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication, wherein the downlink communication is XR, VR, or AR downlink communication, and the uplink communication is XR, VR, or AR uplink communication. The communication interleaving component 198 may also be configured to communicate with base station 180 via downlink communication or uplink communication based on the uplink interleaving offset and the downlink interleaving offset. In some aspects, base station 180 may include a communication interleaving and indication component 199. The communication interleaving and indication component 199 may be configured to establish a connection with UE 104. The communication interleaving and indication component 199 can also be configured to send at least one interleaving indication to the UE 104, the at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication, wherein the downlink communication is XR, VR, or AR downlink communication, and the uplink communication is XR, VR, or AR uplink communication. The communication interleaving and indication component 199 can also be configured to communicate with the UE 104 via downlink communication or uplink communication based on the uplink interleaving offset and the downlink interleaving offset.
[0044] Although the following description may focus on 5G NR, the concepts described herein can be applied to other similar fields, such as LTE, LTE-A, CDMA, GSM and other wireless technologies.
[0045] Figure 2A Figure 200 shows an example of the first subframe within a 5G / NR frame structure. Figure 2B Figure 230 shows an example of a DL channel within a 5G / NR subframe. Figure 2C Figure 250 shows an example of a second subframe within a 5G / NR frame structure. Figure 2D Figure 280 illustrates an example of a UL channel within a 5G / NR subframe. The 5G / NR frame structure can be Frequency Division Duplex (FDD) (where subframes within a specific set of subcarriers (carrier system bandwidth) are dedicated to either DL or UL) or Time Division Duplex (TDD) (where subframes within a specific set of subcarriers (carrier system bandwidth) are dedicated to both DL and UL). Figure 2A , 2CIn the provided example, assuming the 5G / NR frame structure is TDD, subframe 4 is configured with slot format 28 (mostly DL), where D is DL, U is UL, and F is flexibly used between DL and UL, and subframe 3 is configured with slot format 1 (all UL). Although subframes 3 and 4 are shown using slot formats 1 and 28 respectively, any particular subframe can be configured with any of the various available slot formats 0-61. Slot formats 0 and 1 are all DL and all UL, respectively. Other slot formats 2-61 include a mixture of DL, UL, and flexible symbols. The UE is configured with a slot format via the received Slot Format Indicator (SFI) (dynamically via DL Control Information (DCI) or semi-statically / statically via Radio Resource Control (RRC) signaling). Note that the following description also applies to the 5G / NR frame structure as TDD.
[0046] Figure 2A-2D The frame structure is illustrated, and aspects of this disclosure are applicable to other wireless communication technologies that may have different frame structures and / or different channels. A frame (10 ms) can be divided into 10 equal-sized subframes (1 ms). Each subframe may include one or more time slots. Subframes may also include micro-time slots, which may include 7, 4, or 2 symbols. Each time slot may include 14 or 12 symbols, depending on whether the cyclic prefix (CP) is normal or extended. For normal CP, each time slot may include 14 symbols, and for extended CP, each time slot may include 12 symbols. Symbols on the DL may be CP Orthogonal Frequency Division Multiplexing (OFDM) (CP-OFDM) symbols. Symbols on the UL may be CP-OFDM symbols (for high-throughput scenarios) or Discrete Fourier Transform (DFT) Spread Spectrum OFDM (DFT-s-OFDM) symbols (also known as Single Carrier Frequency Division Multiple Access (SC-FDMA) symbols) (for power-constrained scenarios; limited to single-stream transmission). The number of time slots within a subframe can be based on CP and a digital scheme (numerology). The digital scheme defines the subcarrier spacing (SCS) and, in effect, the symbol length / duration (which can be equal to 1 / SCS).
[0047] μ <![CDATA[SCSΔf=2 μ ·15[kHz]]]> Cyclic prefix 0 15 ordinary 1 30 ordinary 2 60 Normal, Extended 3 120 ordinary 4 240 ordinary
[0048] For a standard CP (14 symbols / slot), different digital schemes μ0 through 4 allow 1, 2, 4, 8, and 16 slots per subframe, respectively. For an extended CP, digital scheme 2 allows 4 slots per subframe. Accordingly, for both the standard CP and digital scheme μ, there are 14 symbols / slot and 2 slots per subframe. μ One time slot / subframe. The subcarrier spacing can be equal to 2. μ*15kHz, where μ is the digital scheme from 0 to 4. Therefore, digital scheme μ = 0 has a subcarrier spacing of 15kHz, and digital scheme μ = 4 has a subcarrier spacing of 240kHz. The symbol length / duration is inversely related to the subcarrier spacing. Figure 2A-2D Examples are provided for a standard CP (with 14 symbols per time slot) and a digital scheme μ=2 (with 4 time slots per subframe). The time slot duration is 0.25 ms, the subcarrier spacing is 60 kHz, and the symbol duration is approximately 16.67 μs. Within a frame set, one or more distinct bandwidth portions (BWPs) of frequency division multiplexing can exist (see [link to relevant documentation]). Figure 2B Each BWP can have a specific digital scheme and CP (normal or extended).
[0049] A resource grid can be used to represent the frame structure. Each time slot includes a resource block (RB) (also known as a physical RB (PRB)), which consists of 12 consecutive subcarriers. The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.
[0050] like Figure 2A As shown, some of the REs carry reference (pilot) signals (RS) for the UE. RS may include demodulation RS (DM-RS) for channel estimation at the UE (indicated as R for a specific configuration, but other DM-RS configurations are possible) and channel state information reference signals (CSI-RS). RS may also include beam measurement RS (BRS), beam refinement RS (BRRS), and phase tracking RS (PT-RS).
[0051] Figure 2BExamples of various DL channels within a subframe of a frame are shown. The Physical Downlink Control Channel (PDCCH) carries DCI within one or more Control Channel Elements (CCEs) (e.g., 1, 2, 4, 8, or 16 CCEs), each CCE comprising six RE Groups (REGs), each REG comprising 12 consecutive REs in the OFDM symbol of the RB. The PDCCH within a BWP can be referred to as a Control Resource Set (CORESET). The UE is configured to monitor PDCCH candidates in a PDCCH search space (e.g., a common search space, a UE-specific search space) during PDCCH monitoring on the CORESET, where the PDCCH candidates have different DCI formats and different aggregation levels. Additional BWPs can span the channel bandwidth at larger and / or lower frequencies. The Primary Synchronization Signal (PSS) can be within symbol 2 of a specific subframe of the frame. The PSS is used by UE 104 to determine subframe / symbol timing and physical layer identity. The Secondary Synchronization Signal (SSS) can be within symbol 4 of a specific subframe of the frame. The SSS is used by the UE to determine the Physical Layer Cell Identity Group Number and radio frame timing. Based on the Physical Layer Identity and Physical Layer Cell Identity Group Number, the UE can determine the Physical Cell Identifier (PCI). Based on the PCI, the UE can determine the location of the DM-RS. The Physical Broadcast Channel (PBCH) (which carries the Master Information Block (MIB)) can be logically grouped with the PSS and SSS to form a Synchronization Signal (SS) / PBCH block (also known as an SS block (SSB)). The MIB provides the number of RBs in the system bandwidth and the System Frame Number (SFN). The Physical Downlink Shared Channel (PDSCH) carries user data, broadcast system information not transmitted via the PBCH (e.g., System Information Block (SIB)), and paging messages.
[0052] like Figure 2C As shown, some REs in the REs carry DM-RS for channel estimation at the base station (indicated as R for a specific configuration, but other DM-RS configurations are possible). The UE can transmit DM-RS for the Physical Uplink Control Channel (PUCCH) and DM-RS for the Physical Uplink Shared Channel (PUSCH). The PUSCH DM-RS can be transmitted in the first one or two symbols preceding the PUSCH. The PUCCH DM-RS can be transmitted in different configurations depending on whether a short or long PUCCH is transmitted and the specific PUCCH format used. The UE can transmit a Sounding Reference Signal (SRS). The SRS can be transmitted in the last symbol of a subframe. The SRS can have a comb structure, and the UE can transmit the SRS on one of the combs. The SRS can be used by the base station for channel quality estimation to enable frequency-dependent scheduling on the UL.
[0053] Figure 2D Examples of various UL channels within a subframe of a frame are shown. The PUCCH can be positioned as indicated in a configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicators (CQI), precoding matrix indicators (PMI), rank indicators (RI), and hybrid automatic repeat request (HARQ) acknowledgment (ACK) feedback (i.e., one or more HARQ ACK bits indicating one or more ACKs and / or negative ACKs (NACKs). The PUCCH carries data and may additionally be used to carry buffer status reports (BSR), power headroom reports (PHR), and / or UCIs.
[0054] Figure 3 This is a block diagram of base station 310 communicating with UE 350 in the access network. In the DL, IP packets from EPC 160 can be provided to controller / processor 375. Controller / processor 375 implements Layer 3 and Layer 2 functions. Layer 3 includes the Radio Resource Control (RRC) layer, and Layer 2 includes the Serving Data Adaptive Protocol (SDAP) layer, Packet Data Convergence Protocol (PDCP) layer, Radio Link Control (RLC) layer, and Media Access Control (MAC) layer. The controller / processor 375 provides: RRC layer functions associated with: broadcasting system information (e.g., MIB, SIB), RRC connection control (e.g., RRC connection paging, RRC connection establishment, RRC connection modification, and RRC connection release), inter-Radio Access Technology (RAT) mobility, and measurement configuration for UE measurement reporting; PDCP layer functions associated with: header compression / decompression, security (encryption, decryption, integrity protection, integrity verification), and handover support functions; RLC layer functions associated with: transmission of upper-layer packet data units (PDUs), error correction via ARQ, concatenation, segmentation, and reassembly of RLC service data units (SDUs), resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functions associated with: mapping between logical channels and transport channels, multiplexing of MAC SDUs to transport blocks (TBs), and MAC... SDU performs demultiplexing of TB, scheduling information reporting, error correction via HARQ, priority processing, and logical channel prioritization.
[0055] Transmit (TX) processor 316 and receive (RX) processor 370 implement Layer 1 functions associated with various signal processing functions. Layer 1, including the physical (PHY) layer, may include error detection on the transport channel, forward error correction (FEC) encoding / decoding of the transport channel, interleaving, rate matching, mapping to the physical channel, modulation / demodulation of the physical channel, and MIMO antenna processing. TX processor 316 processes the mapping to the signal constellation based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase phase shift keying (M-PSK), and M-order quadrature amplitude modulation (M-QAM)). The encoded and modulated symbols can then be divided into parallel streams. Each stream can then be mapped to OFDM subcarriers, multiplexed with a reference signal (e.g., a pilot) in the time and / or frequency domains, and subsequently combined using inverse fast Fourier transform (IFFT) to generate a physical channel carrying a stream of time-domain OFDM symbols. The OFDM stream is spatially precoded to generate multiple spatial streams. Channel estimates from channel estimator 374 can be used to determine coding and modulation schemes and for spatial processing. The channel estimates can be derived from a reference signal and / or channel condition feedback transmitted by UE 350. Each spatial stream is then provided to a different antenna 320 via a separate transmitter 318TX. Each transmitter 318TX can use its respective spatial stream to modulate a radio frequency (RF) carrier for transmission.
[0056] At UE 350, each receiver 354RX receives signals via its respective antenna 352. Each receiver 354RX recovers the information modulated onto the RF carrier and provides the information to the receive (RX) processor 356. The TX processor 368 and RX processor 356 implement Layer 1 functions associated with various signal processing functions. The RX processor 356 can perform spatial processing on the information to recover any spatial stream destined for UE 350. If multiple spatial streams are destined for UE 350, the RX processor 356 can combine them into a single OFDM symbol stream. Subsequently, the RX processor 356 uses a Fast Fourier Transform (FFT) to transform the OFDM symbol stream from the time domain to the frequency domain. The frequency domain signal consists of a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbols on each subcarrier, along with the reference signal, are recovered and demodulated by determining the most probable signal constellation point transmitted by base station 310. These soft decisions can be based on the channel estimate calculated by channel estimator 358. Subsequently, the soft decision is decoded and deinterleaved to recover the data and control signals originally transmitted by base station 310 on the physical channel. The data and control signals are then provided to controller / processor 359, which implements layer 3 and layer 2 functions.
[0057] The controller / processor 359 may be associated with a memory 360 that stores program code and data. The memory 360 may be referred to as a computer-readable medium. In the UL, the controller / processor 359 provides demultiplexing, packet reassembly, decryption, header decompression, and control signal processing between transport and logical channels to recover IP packets from the EPC 160. The controller / processor 359 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.
[0058] Similar to the functions described by the DL transmission of base station 310, controller / processor 359 provides: RRC layer functions associated with: system information (e.g., MIB, SIB) acquisition, RRC connection and test reporting; PDCP layer functions associated with: header compression / decompression and security (encryption, decryption, integrity protection, integrity verification); RLC layer functions associated with: transmission of upper-layer PDUs, error correction via ARQ, concatenation, segmentation and reassembly of RLC SDUs, resegmentation of RLC data PDUs and reordering of RLC data PDUs; and MAC layer functions associated with: mapping between logical channels and transport channels, multiplexing of MAC SDUs to TBs, demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction via HARQ, priority processing and logical channel prioritization.
[0059] The channel estimate derived by the channel estimator 358 from the reference signal or feedback transmitted by the base station 310 can be used by the TX processor 368 to select appropriate coding and modulation schemes, as well as to facilitate spatial processing. The spatial stream generated by the TX processor 368 can be provided to different antennas 352 via separate transmitters 354TX. Each transmitter 354TX can use its own spatial stream to modulate an RF carrier for transmission.
[0060] UL transmission is handled at base station 310 in a manner similar to that described in conjunction with the receiver function at UE 350. Each receiver 318RX receives signals via its respective antenna 320. Each receiver 318RX recovers the information modulated onto the RF carrier and provides the information to RX processor 370.
[0061] The controller / processor 375 may be associated with a memory 376 that stores program code and data. The memory 376 may be referred to as a computer-readable medium. In the UL, the controller / processor 375 provides demultiplexing, packet reassembly, decryption, header decompression, and control signal processing between transport and logical channels to recover IP packets from the UE 350. IP packets from the controller / processor 375 may be provided to the EPC 160. The controller / processor 375 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.
[0062] At least one of the TX processor 368, RX processor 356, and controller / processor 359 can be configured to perform and Figure 1 The communication interleaving component 198 relates to various aspects.
[0063] At least one of the TX processor 316, RX processor 370, and controller / processor 375 can be configured to perform operations related to... Figure 1 The communication interleaving and indication components 199 relate to various aspects.
[0064] In some wireless communication systems, XR, AR, and VR applications can be integrated and supported. XR can refer to all real and virtual combined environments and human-computer interactions generated by computer technology and wearable devices such as AR, Mixed Reality (MR), and VR. XR data services can be periodic, and XR communication can be downlink or uplink. For downlink XR communication, the data rate can be medium to high, and downlink XR communication can conform to latency specifications. For uplink XR communication, the data rate may not be as high as that of downlink XR communication, but uplink XR communication may still conform to latency specifications. This paper provides methods, apparatus, and computer program products for potentially reducing latency. As provided herein, randomizing the arrival times of uplink and downlink data services by introducing interleaved offsets (with durations) for uplink and downlink communication can help mitigate data queue establishment. Randomization can also reduce interference because communication is more dispersed in time. Reducing interference can reduce the probability of erroneous communication. For example, for a base station serving ten indoor UEs, the interleaving offset provided in this paper can increase the percentage of UEs delivering 99% of their files before the Packet Delay Budget (PDB) by 20%. For a base station serving 15 outdoor UEs within 100 meters, the interleaving offset provided in this paper can increase the percentage of UEs delivering 99% of their files before the PDB by 10%.
[0065] Figure 4 Example communication 400 between UE 402 and base station 404 is shown. (e.g.) Figure 4As shown, UE 402 can connect to XR device 408 and can send / receive downlink and uplink XR communication to / from base station 404. For example... Figure 4 As shown, base station 404 and UE 402 can establish an XR connection 410. In some aspects, UE 402 and base station 404 may have already established an RRC connection before establishing the XR connection 410 for exchanging XR data. UE 402 and base station 404 can be configured to randomize uplink and downlink traffic arrival rates on a per base station or per network basis. To facilitate randomization of uplink and downlink traffic arrival rates, the base station can send one or more interleaving offsets to UE 402 in an interleaving indication 422. The interleaving offsets may include uplink interleaving offsets for interleaved uplink communication and downlink interleaving offsets for interleaved downlink communication. In some aspects, the interleaving offsets may include uplink interleaving offsets for interleaved uplink communication and may not include downlink interleaving offsets.
[0066] For per-base station randomization, in some aspects, base station 404 may send an interleaving indication via RRC signaling. For example, base station 404 may interleave the submission of the first XR communication of UE 402 within a time slot or frame. Based on the first XR communication, subsequent UE communications may be interleaved based on their arrival time at the RLC layer. Base station 404 may submit those services to the Media Access Control (MAC) / Physical (PHY) layer at a time instant randomly selected within N time slots or N frames (where N ≥ 1). In some aspects, the base station may send an interleaving request 412 via an application, indicating that XR downlink / uplink communications will be offset based on one or more randomly selected values within N time slots or N frames (where N ≥ 1). UE 402 may send an approval 414 to the interleaving request 412. During XR connection 410, base station 404 may choose to send one or more offsets to the UE 402 application or used by base station 404 as a downlink interleaving offset or an uplink interleaving offset. In some aspects, the base station can signal the maximum offset duration in the SIB (e.g., in interleaving information 450), and the UE can report the maximum offset duration to the XR application.
[0067] Regarding network randomization, in some aspects, base station 404 can coordinate with one or more other base stations 406N so that different base stations can be using different interleaved offsets. In some aspects, base station 404 and one or more other base stations 406N can coordinate and agree on interleaved scheduling including one or more interleaved offsets 418, wherein each base station is associated with one or more offsets having a defined duration, said one or more offsets not overlapping with offsets associated with another base station. In some aspects, UE 402 can be configured to report to the specific cell to which UE 402 is connected (e.g., base station 404) the randomization pattern (e.g., interleaved and non-interleaved) used by neighboring cells and the interleaved offset 416 used by neighboring cells. Base station 404 may attempt to avoid the randomization pattern and interleaved offset 416 used by neighboring cells.
[0068] Figure 5 Example 500 of interleaved scheduling is shown. Figure 5 As shown, one or more offset durations 502A, 502B, and 502C that do not overlap with each other may be associated with base stations 510, 520, and M. In some aspects, one or more offset durations 504A / 506A associated with base station 510, one or more offset durations 504B / 506B associated with base station 520, and one or more offset durations 504C / 506C associated with base station M may be interleaved.
[0069] Figure 6 This is a flowchart 600 of a wireless communication method. The method can be performed by a UE (e.g., UE 104, UE 402; device 1002).
[0070] At position 602, the UE establishes a connection with the base station. This connection can correspond to... Figure 4 The connection 410 is established in the network. For example, UE 402 can establish an XR connection 410 with base station 404. In some aspects, the UE is at least one of XR UE, AR UE, or VR UE. Furthermore, 602 can be... Figure 10 The connection component 1042 in the middle performs the operation. In some aspects, the established connection is at least one of XR connection, AR connection or VR connection.
[0071] At 604, the UE receives at least one interleaving indication from the base station, the at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication. In some aspects, 604 may be defined by... Figure 10The interleaving indication is executed by the receiving component 1044. Downlink communication can be XR, VR, or AR downlink communication, and uplink communication can be XR, VR, or AR uplink communication. The interleaving indication can correspond to... Figure 4 Interleaving indication 422. For example, UE 402 can receive interleaving indication 422 from base station 404, the interleaving indication 422 including downlink interleaving offset for downlink communication and uplink interleaving offset for uplink communication. In some aspects, at least one interleaving indication can be received via an application associated with the connection. In some aspects, at least one interleaving indication can include an interleaving request. In some aspects, at least one interleaving indication can be received via RRC signaling. In some aspects, at least one interleaving indication can include an indication for interleaving downlink communication by downlink interleaving offset within at least one of downlink time slots or downlink frames, and at least one interleaving indication can include an indication for interleaving uplink communication by uplink interleaving offset within at least one of uplink time slots or uplink frames. In some respects, the downlink interleaving offset can correspond to the downlink offset value, and the uplink interleaving offset can correspond to the uplink offset value, wherein the downlink offset value and the uplink offset value are less than or equal to N time slots or N frames, where N is greater than or equal to 1.
[0072] In some aspects, at point 612, the UE communicates with the base station via downlink communication or uplink communication based on uplink interleaving offset and downlink interleaving offset. This communication can correspond to Figure 4 Communication 424 in the middle. In some aspects, 612 can be made by Figure 10 The communication interleaving component 1046 performs this function. For example, UE 402 can communicate with base station 404 by exchanging communication 424 based on uplink interleaving offset and downlink interleaving offset. In some aspects, downlink communication can be interleaved based on downlink arrival time associated with the RLC layer, and uplink communication can be interleaved based on uplink arrival time associated with the RLC layer. In some aspects, downlink communication can be associated with at least one of the MAC layer or the PHY layer, and uplink communication can be associated with at least one of the MAC layer or the PHY layer.
[0073] Figure 7 This is a flowchart 700 of a wireless communication method. The method can be performed by a UE (e.g., UE 104, UE 402; device 1002).
[0074] At point 702, the UE establishes a connection with the base station. This connection can correspond to... Figure 4Connection 410 in the network. For example, UE 402 can establish an XR connection 410 with base station 404. In some aspects, the UE is at least one of XR UE, AR UE, or VR UE. In some aspects, 702 can be... Figure 10 The connection component 1042 performs the operation. In some aspects, the established connection is at least one of an XR connection, an AR connection, or a VR connection.
[0075] At 704, the UE receives at least one interleaving indication from the base station, the at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication. The downlink communication can be XR, VR, or AR downlink communication, and the uplink communication can be XR, VR, or AR uplink communication. In some aspects, 704 can be defined by... Figure 10 The interleaving instruction receiving component 1044 executes. The interleaving instruction can correspond to... Figure 4 Interleaving indication 422. For example, UE 402 can receive interleaving indication 422 from base station 404, the interleaving indication 422 including downlink interleaving offset for downlink communication and uplink interleaving offset for uplink communication. In some aspects, at least one interleaving indication can be received via an application associated with the connection. In some aspects, at least one interleaving indication can include an interleaving request. In some aspects, at least one interleaving indication can be received via RRC signaling. In some aspects, at least one interleaving indication can include an indication for interleaving downlink communication by downlink interleaving offset within at least one of downlink time slots or downlink frames, and at least one interleaving indication can include an indication for interleaving uplink communication by uplink interleaving offset within at least one of uplink time slots or uplink frames. In some respects, the downlink interleaving offset can correspond to the downlink offset value, and the uplink interleaving offset can correspond to the uplink offset value, wherein the downlink offset value and the uplink offset value are less than or equal to N time slots or N frames, where N is greater than or equal to 1.
[0076] In some aspects, as part of 704, at 706, the UE receives an interleaving request from the base station. The interleaving request can correspond to... Figure 4 Interleaving request 412. For example, UE 402 may receive interleaving request 412 from base station 404. In some aspects, interleaving request may include a request to interleave downlink communications via downlink interleaving offset and a request to interleave uplink communications via uplink interleaving offset.
[0077] In some aspects, as part of 704, at 708, the UE sends approval for the interleaving request via the application. This approval may correspond to... Figure 4Approval 414 in the process. For example, UE 402 can send approval 414 for interleaving request 412 via an application.
[0078] In some aspects, as part of 704, at 710, the UE receives one or more interleaved offsets associated with one or more neighboring cells, or one or more randomization patterns for one or more interleaved offsets, each of the one or more interleaved offsets including a downlink interleaved offset and an uplink interleaved offset. The UE may also transmit to the base station one or more interleaved offsets associated with one or more neighboring cells, or one or more randomization patterns for one or more interleaved offsets. The interleaved offsets may correspond to... Figure 4 Interleaving offset 416. For example, UE 402 may send one or more interleaving offsets 416 associated with one or more neighboring cells or one or more randomization patterns for one or more interleaving offsets to base station 404. In some aspects, downlink interleaving offsets for downlink communication and uplink interleaving offsets for uplink communication may be selected based on one or more interleaving offsets.
[0079] In some aspects, the UE receives from the base station the maximum interleaving offset duration in one or more SIBs, which includes the maximum downlink interleaving offset duration and the maximum uplink interleaving offset duration. In some aspects, the downlink interleaving offset is less than the maximum downlink interleaving offset duration, and the uplink interleaving offset is less than the maximum uplink interleaving offset duration. In some aspects, the UE may also report the maximum interleaving offset duration to the application associated with the connection established with the base station.
[0080] In some aspects, at 712, the UE communicates with the base station via downlink communication or uplink communication based on uplink interleaving offset and downlink interleaving offset. In some aspects, 712 can be... Figure 10 The communication interleaving component 1046 performs this. This communication can correspond to... Figure 4 Communication 424 in the context of the network. For example, UE 402 can communicate with base station 404 by exchanging communication 424 based on uplink interleaving offset and downlink interleaving offset. In some aspects, downlink communication can be interleaved based on downlink arrival time associated with the RLC layer, and uplink communication can be interleaved based on uplink arrival time associated with the RLC layer. In some aspects, downlink communication can be associated with at least one of the MAC layer or the PHY layer, and uplink communication can be associated with at least one of the MAC layer or the PHY layer.
[0081] Figure 8This is a flowchart 800 of a wireless communication method. The method can be performed by a base station (e.g., base station 102 / 180, base station 404; device 1102).
[0082] At point 802, the base station establishes a connection with the UE. This connection can correspond to... Figure 4 Connection 410 in the system. For example, base station 404 can establish connection 410 with UE 402. Furthermore, 802 can be... Figure 11 The connection component 1142 in the system performs the operation. In some aspects, the UE is at least one of an XR UE, an AR UE, or a VR UE. In some aspects, the established connection is at least one of an XR connection, an AR connection, or a VR connection.
[0083] At point 804, the base station sends at least one interleaving indication to the UE, the at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication. The downlink communication can be XR, VR, or AR downlink communication, and the uplink communication can be XR, VR, or AR uplink communication. In some aspects, point 804 can be... Figure 11 The interleaving instruction sending component 1144 executes. The interleaving instruction can correspond to... Figure 4 Interleaving indication 422. For example, base station 404 may send at least one interleaving indication 422 to UE 402, the at least one interleaving indication 422 including downlink interleaving offset for downlink communication and uplink interleaving offset for uplink communication. In some aspects, at least one interleaving indication may be sent via an application associated with the connection. In some aspects, at least one interleaving indication may include an interleaving request. In some aspects, at least one interleaving indication may be sent via RRC signaling. In some aspects, at least one interleaving indication may include an indication for interleaving downlink communication by downlink interleaving offset within at least one of downlink time slots or downlink frames, and at least one interleaving indication may include an indication for interleaving uplink communication by uplink interleaving offset within at least one of uplink time slots or uplink frames. In some respects, the downlink interleaving offset can correspond to the downlink offset value, and the uplink interleaving offset can correspond to the uplink offset value, wherein the downlink offset value and the uplink offset value are less than or equal to N time slots or N frames, where N is greater than or equal to 1.
[0084] In some aspects, at 812, the base station communicates with the UE via downlink communication or uplink communication based on uplink interleaving offset and downlink interleaving offset. In some aspects, 812 can... Figure 11 The communication interleaving component 1146 performs this. This communication can correspond to... Figure 4Communication 424. For example, base station 404 may communicate with UE 402 via downlink communication or uplink communication 424 based on uplink interleaving offset and downlink interleaving offset. In some aspects, downlink communication may be interleaved based on downlink arrival time associated with the RLC layer, and uplink communication may be interleaved based on uplink arrival time associated with the RLC layer. In some aspects, downlink communication may be associated with at least one of the MAC layer or the PHY layer, and uplink communication may be associated with at least one of the MAC layer or the PHY layer.
[0085] Figure 9 This is a flowchart 900 of a wireless communication method. The method can be performed by a base station (e.g., base station 102 / 180, base station 404; device 1102).
[0086] At position 902, the base station establishes a connection with the UE. This connection can correspond to... Figure 4 Connection 410 in the system. For example, base station 404 can establish connection 410 with UE 402. Furthermore, 902 can be... Figure 11 The connection component 1142 in the system performs the operation. In some aspects, the UE is at least one of an XR UE, an AR UE, or a VR UE. In some aspects, the established connection is at least one of an XR connection, an AR connection, or a VR connection.
[0087] At position 904, the base station sends at least one interleaving indication to the UE, the at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication. In some aspects, position 904 may be defined by... Figure 11 The interleaving indication is executed by component 1144. Downlink communication can be XR, VR, or AR downlink communication, and uplink communication can be XR, VR, or AR uplink communication. The interleaving indication can correspond to... Figure 4Interleaving indication 422. For example, base station 404 may send at least one interleaving indication 422 to UE 402, the at least one interleaving indication 422 including downlink interleaving offset for downlink communication and uplink interleaving offset for uplink communication. In some aspects, at least one interleaving indication may be sent via an application associated with the connection. In some aspects, at least one interleaving indication may include an interleaving request. In some aspects, at least one interleaving indication may be sent via RRC signaling. In some aspects, at least one interleaving indication may include an indication for interleaving downlink communication by downlink interleaving offset within at least one of downlink time slots or downlink frames, and at least one interleaving indication may include an indication for interleaving uplink communication by uplink interleaving offset within at least one of uplink time slots or uplink frames. In some respects, the downlink interleaving offset can correspond to the downlink offset value, and the uplink interleaving offset can correspond to the uplink offset value, wherein the downlink offset value and the uplink offset value are less than or equal to N time slots or N frames, where N is greater than or equal to 1.
[0088] In some aspects, as part of 904, at 906, the base station sends an interleaving request to the UE. The interleaving request can correspond to... Figure 4 Interleaving request 412. For example, base station 404 may send interleaving request 412 to UE 402. In some aspects, interleaving request may include a request to interleave downlink communications via downlink interleaving offset and a request to interleave uplink communications via uplink interleaving offset.
[0089] In some aspects, as part of 904, at 908, the base station receives approval for the interleaving request via the application. This approval may correspond to... Figure 4 Approval 414 in the application. In some aspects, base station 404 may receive approval 414 for interleaving request from UE 402 via an application.
[0090] In some aspects, as part of 904, at 910, the base station receives from the UE one or more interleaved offsets associated with one or more neighboring cells, or one or more randomization patterns for the one or more interleaved offsets, each of the one or more interleaved offsets including a downlink interleaved offset and an uplink interleaved offset. The interleaved offsets may correspond to... Figure 4Interleaving offset 416. For example, base station 404 may receive one or more interleaving offsets from UE 402, including interleaving offset 416 from UE 402. In some aspects, downlink interleaving offsets for downlink communication and uplink interleaving offsets for uplink communication are selected based on one or more interleaving offsets. For example, the base station may attempt to select downlink interleaving offsets for downlink communication and uplink interleaving offsets for uplink communication that are different from one or more interleaving offsets. In some aspects, at 910, the base station receives interleaving scheduling from at least one other base station, the interleaving scheduling including one or more candidate interleaving offsets for one or more base stations including the base station. For example, base station 404 may receive interleaving scheduling from at least one other base station 406N, the interleaving scheduling including one or more candidate interleaving offsets 418 for one or more base stations including base station 404. Downlink interleaving offsets and uplink interleaving offsets may be selected from one or more candidate interleaving offsets for the base station.
[0091] In some aspects, the base station may send a maximum interleaving offset duration to the UE in one or more SIBs, the maximum interleaving offset duration including a maximum downlink interleaving offset duration and a maximum uplink interleaving offset duration. In some aspects, the downlink interleaving offset is less than the maximum downlink interleaving offset duration, and the uplink interleaving offset is less than the maximum uplink interleaving offset duration.
[0092] In some aspects, at 912, the base station communicates with the UE via downlink communication or uplink communication based on uplink interleaving offset and downlink interleaving offset. In some aspects, 912 can... Figure 11 The communication interleaving component 1146 performs this. This communication can correspond to... Figure 4 Communication 424. For example, base station 404 may communicate with UE 402 via downlink communication or uplink communication 424 based on uplink interleaving offset and downlink interleaving offset. In some aspects, downlink communication may be interleaved based on downlink arrival time associated with the RLC layer, and uplink communication may be interleaved based on uplink arrival time associated with the RLC layer. In some aspects, downlink communication may be associated with at least one of the MAC layer or the PHY layer, and uplink communication may be associated with at least one of the MAC layer or the PHY layer.
[0093] Figure 10Figure 1000 illustrates an example of a hardware implementation for device 1002. Device 1002 is a UE and includes a cellular baseband processor 1004 (also referred to as a modem) coupled to a cellular RF transceiver 1022, and one or more Subscriber Identity Module (SIM) cards 1020, an application processor 1006 coupled to a Secure Digital Card (SD) card 1008 and a screen 1010, a Bluetooth module 1012, a Wireless Local Area Network (WLAN) module 1014, a Global Positioning System (GPS) module 1016, and a power supply 1018. The cellular baseband processor 1004 communicates with the UE 104 and / or BS 102 / 180 via the cellular RF transceiver 1022. The cellular baseband processor 1004 may include computer-readable media / memory. The computer-readable media / memory may be non-transitory. The cellular baseband processor 1004 is responsible for general processing, including executing software stored on the computer-readable media / memory. When the software is executed by the cellular baseband processor 1004, it causes the cellular baseband processor 1004 to perform the various functions described above. The computer-readable medium / memory can also be used to store data manipulated by the cellular baseband processor 1004 during software execution. The cellular baseband processor 1004 also includes a receiving component 1030, a communication manager 1032, and a transmitting component 1034. The communication manager 1032 includes one or more components shown. The components within the communication manager 1032 can be stored in a computer-readable medium / memory and / or configured as hardware within the cellular baseband processor 1004. The cellular baseband processor 1004 can be a component of the UE 350 and can include a memory 360 and / or at least one of a TX processor 368, an RX processor 356, and a controller / processor 359. In one configuration, the device 1002 can be a modem chip and only include the baseband processor 1004, and in another configuration, the device 1002 can be the entire UE (e.g., see...). Figure 3 (350) and includes the aforementioned additional module of device 1002.
[0094] Communication manager 1032 includes connection component 1042, which establishes a connection with base station, for example, as in combination with Figure 6 602 or Figure 8 As described in 702. The communication manager 1032 also includes an interleaving indication receiving component 1044, which receives at least one interleaving indication from the base station, said at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication, for example, as in combination Figure 6 604 or Figure 7As described in section 704. The communication manager 932 also includes a communication interleaving component 1046, which communicates with the base station via downlink communication or uplink communication based on uplink interleaving offset and downlink interleaving offset, for example, as in combination with... Figure 6 612 or Figure 7 712 is described in the text.
[0095] The device may include execution Figure 6-7 The algorithm in the flowchart above consists of additional components in each box. Therefore, it can be executed by these components. Figure 6-7 Each block in the above flowchart, and the apparatus may include one or more of those components. A component may be one or more hardware components specifically configured to perform the process / algorithm, implemented by a processor configured to perform the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.
[0096] In one configuration, the device 1002 (specifically, a cellular baseband processor 1004) includes: a unit for establishing a connection with a base station. The cellular baseband processor 1004 may further include: a unit for receiving from the base station at least one interleaving indication, the at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication, the downlink communication being XR, VR, or AR downlink communication, and the uplink communication being XR, VR, or AR uplink communication. The cellular baseband processor 1004 may further include: a unit for communicating with the base station via downlink communication or uplink communication based on the uplink interleaving offset and the downlink interleaving offset. The cellular baseband processor 1004 may further include: a unit for approving an interleaving request via an application. The cellular baseband processor 1004 may further include: a unit for receiving from the base station the duration of a maximum interleaving offset in one or more SIBs, the maximum interleaving offset duration including a maximum downlink interleaving offset duration and a maximum uplink interleaving offset duration. The cellular baseband processor 1004 may further include a unit for reporting the maximum interleaving offset duration to an application associated with a connection established with the base station. The cellular baseband processor 1004 may also include a unit for receiving one or more interleaving offsets associated with one or more neighboring cells or one or more randomization patterns for one or more interleaving offsets, each of the one or more interleaving offsets including a downlink interleaving offset and an uplink interleaving offset. The cellular baseband processor 1004 may further include a unit for transmitting one or more interleaving offsets associated with one or more neighboring cells or one or more randomization patterns for one or more interleaving offsets to the base station. The aforementioned units may be one or more components of the apparatus 1002 configured to perform the functions described therein. As described above, the apparatus 1002 may include a TX processor 368, an RX processor 356, and a controller / processor 359. Therefore, in one configuration, the aforementioned units may be the TX processor 368, the RX processor 356, and the controller / processor 359 configured to perform the functions described therein.
[0097] Figure 11Figure 1100 illustrates an example of a hardware implementation for device 1102. Device 1102 is a BS and includes a baseband unit 1104. Baseband unit 1104 can communicate with UE 104 via cellular RF transceiver 1122. Baseband unit 1104 may include computer-readable medium / memory. Baseband unit 1104 is responsible for general processing, including executing software stored on computer-readable medium / memory. When executed by baseband unit 1104, the software causes baseband unit 1104 to perform the various functions described above. Computer-readable medium / memory can also be used to store data manipulated by baseband unit 1104 during software execution. Baseband unit 1104 also includes a receiving component 1130, a communication manager 1132, and a transmitting component 1134. Communication manager 1132 includes one or more components shown. Components within communication manager 1132 may be stored in computer-readable medium / memory and / or configured as hardware within baseband unit 1104. The baseband unit 1104 may be a component of the base station 310 and may include at least one of the memory 376 and / or the TX processor 316, the RX processor 370 and the controller / processor 375.
[0098] Communication manager 1132 includes connection component 1142, which establishes a connection with the UE, for example, as in combination Figure 8 802 or Figure 9 As described in 902. The communication manager 1132 also includes an interleaving indication sending component 1144, which sends at least one interleaving indication to the UE, said at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication, for example, as in combination Figure 8 804 or Figure 9 As described in 904. The communication manager 1132 also includes a communication interleaving component 1146, which communicates with the UE via downlink communication or uplink communication based on uplink interleaving offset and downlink interleaving offset, for example, as in combination with... Figure 8 812 or Figure 9 The 912 described in the text.
[0099] The device may include execution Figure 8-9 The algorithm in the flowchart above consists of additional components in each box. Therefore, it can be executed by these components. Figure 8-9 Each block in the above flowchart, and the apparatus may include one or more of those components. A component may be one or more hardware components specifically configured to perform the process / algorithm, implemented by a processor configured to perform the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.
[0100] In one configuration, device 1102 (specifically, baseband unit 1104) includes: a unit for establishing a connection with a UE. Baseband unit 1104 may further include: a unit for sending at least one interleaving indication to the UE, the at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication, the downlink communication being XR, VR, or AR downlink communication, and the uplink communication being XR, VR, or AR uplink communication. Baseband unit 1104 may further include: a unit for communicating with the UE via downlink communication or uplink communication based on the uplink interleaving offset and the downlink interleaving offset. Baseband unit 1104 may further include: a unit for receiving approval of an interleaving request via an application. Baseband unit 1104 may further include: a unit for receiving from the UE one or more interleaving offsets associated with one or more neighboring cells, or one or more randomization modes for one or more interleaving offsets, each of the one or more interleaving offsets including a downlink interleaving offset and an uplink interleaving offset. The aforementioned unit may be one or more components of the device 1102 configured to perform the functions described therein. As described above, the device 1102 may include a TX processor 316, an RX processor 370, and a controller / processor 375. Therefore, in one configuration, the aforementioned unit may be the TX processor 316, the RX processor 370, and the controller / processor 375 configured to perform the functions described therein.
[0101] It should be understood that the specific order or hierarchy of blocks in the disclosed process / flowchart is illustrative of the example method. It should be understood that the specific order or hierarchy of blocks in the process / flowchart may be rearranged based on design preferences. Furthermore, some blocks may be combined or omitted. The appended method claims give the elements of each block in the sample order and are not intended to limit one to the given specific order or hierarchy.
[0102] The foregoing description is provided to enable any person skilled in the art to implement the various aspects described herein. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects. Therefore, this claim is not intended to be limited to the aspects shown herein, but rather to be consistent with the full scope expressed in the claims, wherein, unless expressly stated otherwise, reference to the singular form is not intended to mean “one and only one,” but rather “one or more.” Terms such as “if,” “when,” and “while” should be interpreted as “under the condition of,” rather than implying a direct temporal relationship or reaction. That is, these phrases (e.g., “when”) do not imply an immediate action in response to the occurrence of an action or during the occurrence of such action, but merely that the action will occur if the condition is met, without requiring a specific or immediate temporal constraint on the occurrence of the action. The word “exemplary” as used herein means “as an example, instance, or illustration.” Any aspect described herein as “exemplary” is not necessarily to be construed as preferred over or superior to other aspects. Unless expressly stated otherwise, the term “some” refers to one or more. Combinations such as "at least one of A, B, or C", "one or more of A, B, or C", "at least one of A, B, and C", "one or more of A, B, and C", and "A, B, C, or any combination thereof" include any combination of A, B, and / or C, and may include multiples of A, multiples of B, or multiples of C. Specifically, combinations such as "at least one of A, B, or C", "one or more of A, B, or C", "at least one of A, B, and C", "one or more of A, B, and C", and "A, B, C, or any combination thereof" may be only A, only B, only C, A and B, A and C, B and C, or A and B and C, wherein any such combination may include one or more members of A, B, or C. All structural and functional equivalents of the elements pervading the various aspects described in this disclosure, known to or to be known later by one of ordinary skill in the art, are expressly incorporated herein by reference and are intended to be included by the claims. Furthermore, nothing disclosed herein is intended to be offered to the public, whether or not such disclosure is explicitly stated in the claims. Terms such as “module,” “mechanism,” “element,” “device,” etc., may not be substitutes for the term “unit.” Similarly, no claim element should be interpreted as a functional unit unless the element is explicitly stated using the phrase “unit for…”.
[0103] The following aspects are illustrative only and may be combined with, but not limited to, other aspects or teachings described herein.
[0104] Aspect 1 is a device for wireless communication at a UE, comprising: a memory; and at least one processor coupled to the memory and configured to: establish a connection with a base station; receive from the base station at least one interleaving indication, the at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication, the downlink communication being XR, VR, or AR downlink communication, and the uplink communication being XR, VR, or AR uplink communication; and communicate with the base station via downlink communication or uplink communication based on the uplink interleaving offset and the downlink interleaving offset.
[0105] Aspect 2 is the apparatus according to aspect 1, wherein the at least one interleaving indication includes an indication for interleaving downlink communication by means of the downlink interleaving offset in at least one of the downlink time slots or downlink frames, and the at least one interleaving indication includes an indication for interleaving uplink communication by means of the uplink interleaving offset in at least one of the uplink time slots or uplink frames.
[0106] Aspect 3 is an apparatus according to any one of Aspects 1-2, wherein the downlink communication is based on downlink arrival time interleaved with the RLC layer, and the uplink communication is based on uplink arrival time interleaved with the RLC layer.
[0107] Aspect 4 is an apparatus according to any one of aspects 1-3, wherein the downlink communication is associated with at least one of a MAC layer or a PHY layer, and the uplink communication is associated with at least one of the MAC layer or the PHY layer.
[0108] Aspect 5 is an apparatus according to any one of Aspects 1-4, wherein the at least one interleaving indication is received via an application associated with the connection, the first interleaving indication including an interleaving request, the interleaving request including a request to interleave downlink communication via the downlink interleaving offset and a request to interleave uplink communication via the uplink interleaving offset, wherein the at least one processor is further configured to approve the interleaving request via the application.
[0109] Aspect 6 is an apparatus according to any one of Aspects 1-5, wherein the downlink interleaving offset corresponds to a downlink offset value and the uplink interleaving offset corresponds to an uplink offset value, the downlink offset value and the uplink offset value being less than or equal to N time slots or N frames, wherein N is greater than or equal to 1.
[0110] Aspect 7 is an apparatus according to any one of aspects 1-6, wherein the at least one processor is further configured to: receive a maximum interleaving offset duration from the base station in one or more SIBs, the maximum interleaving offset duration including a maximum downlink interleaving offset duration and a maximum uplink interleaving offset duration.
[0111] Aspect 8 is an apparatus according to any one of aspects 1-7, wherein the at least one processor is further configured to report the maximum interleaving offset duration to an application associated with the connection established with the base station.
[0112] Aspect 9 is an apparatus according to any one of aspects 1-8, wherein the downlink interleaving offset is less than the maximum downlink interleaving offset duration, and the uplink interleaving offset is less than the maximum uplink interleaving offset duration.
[0113] Aspect 10 is an apparatus according to any one of aspects 1-9, wherein the at least one processor is further configured to: receive one or more interleaved offsets associated with one or more neighboring cells or one or more randomization patterns for the one or more interleaved offsets, each of the one or more interleaved offsets including a downlink interleaved offset and an uplink interleaved offset; and transmit to the base station the one or more interleaved offsets associated with the one or more neighboring cells or the one or more randomization patterns for the one or more interleaved offsets.
[0114] Aspect 11 is an apparatus according to any one of aspects 1-10, wherein the UE is at least one of XR UE, AR UE or VR UE; wherein the established connection is at least one of XR connection, AR connection or VR connection.
[0115] Aspect 12 is an apparatus according to any one of aspects 1-11, wherein the at least one interleaving indication is received via RRC signaling.
[0116] Aspect 13 is the apparatus according to any one of aspects 1-12, further comprising: a transceiver coupled to the at least one processor.
[0117] Aspect 14 is an apparatus for wireless communication at a base station, comprising: a memory; and at least one processor coupled to the memory and configured to: establish a connection with a UE; send at least one interleaving indication to the UE, the at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication, the downlink communication being XR, VR, or AR downlink communication, and the uplink communication being XR, VR, or AR uplink communication; and communicate with the UE via downlink communication or uplink communication based on the uplink interleaving offset and the downlink interleaving offset.
[0118] Aspect 15 is the apparatus according to aspect 14, wherein the at least one interleaving indication includes an indication for interleaving downlink communication by means of the downlink interleaving offset in at least one of a downlink time slot or a downlink frame, and the at least one interleaving indication includes an indication for interleaving uplink communication by means of the uplink interleaving offset in at least one of an uplink time slot or an uplink frame.
[0119] Aspect 16 is an apparatus according to any one of aspects 14-15, wherein the downlink communication is interleaved based on downlink arrival time associated with the RLC layer, and the uplink communication is interleaved based on uplink arrival time associated with the RLC layer.
[0120] Aspect 17 is an apparatus according to any one of aspects 14-16, wherein the downlink communication is associated with at least one of a MAC layer or a PHY layer, and the uplink communication is associated with at least one of the MAC layer or the PHY layer.
[0121] Aspect 18 is an apparatus according to any one of aspects 14-17, wherein the at least one interleaving indication is sent via an application associated with the connection, the at least one interleaving indication including an interleaving request, the interleaving request including a request for interleaving downlink communication via the downlink interleaving offset and a request for interleaving uplink communication via the uplink interleaving offset, wherein the at least one processor is further configured to receive approval of the interleaving request via the application.
[0122] Aspect 19 is an apparatus according to any one of aspects 14-18, wherein the downlink interleaving offset corresponds to a downlink offset value and the uplink interleaving offset corresponds to an uplink offset value, the downlink offset value and the uplink offset value being less than or equal to N time slots or N frames, wherein N is greater than or equal to 1.
[0123] Aspect 20 is an apparatus according to any one of aspects 14-19, wherein the at least one processor is further configured to: send a maximum interleaving offset duration to the UE in one or more SIBs, the maximum interleaving offset duration including a maximum downlink interleaving offset duration and a maximum uplink interleaving offset duration.
[0124] Aspect 21 is an apparatus according to any one of aspects 14-20, wherein the downlink interleaving offset is less than the maximum downlink interleaving offset duration, and the uplink interleaving offset is less than the maximum uplink interleaving offset duration.
[0125] Aspect 22 is an apparatus according to any one of aspects 14-21, wherein the at least one processor is further configured to: receive from the UE one or more interleaved offsets associated with one or more neighboring cells or one or more randomization modes for the one or more interleaved offsets, each of the one or more interleaved offsets including a downlink interleaved offset and an uplink interleaved offset, wherein the downlink interleaved offset for the downlink communication and the uplink interleaved offset for the uplink communication are selected based on the one or more interleaved offsets.
[0126] Aspect 23 is an apparatus according to any one of aspects 14-22, wherein the UE is at least one of XR UE, AR UE or VR UE; wherein the established connection is at least one of XR connection, AR connection or VR connection.
[0127] Aspect 24 is an apparatus according to any one of aspects 14-23, wherein the at least one interleaving indication is transmitted via RRC signaling.
[0128] Aspect 25 is an apparatus according to any one of aspects 14-24, wherein the at least one processor is further configured to: receive interleaving scheduling from at least one other base station, the interleaving scheduling including one or more candidate interleaving offsets for one or more base stations including the base station; wherein the downlink interleaving offset and the uplink interleaving offset are selected from the one or more candidate interleaving offsets for the base station.
[0129] Aspect 26 is the apparatus according to any one of aspects 14 to 25, further comprising: a transceiver coupled to the at least one processor.
[0130] Aspect 27 is a method for implementing wireless communication in any of aspects 1 to 13.
[0131] Aspect 28 is a device for wireless communication, including units for implementing any one of aspects 1 to 13.
[0132] Aspect 29 is a computer-readable medium storing computer-executable code, wherein the code, when executed by a processor, causes the processor to implement any one of aspects 1 to 13.
[0133] Aspect 30 is a method for implementing wireless communication in any of aspects 14 to 26.
[0134] Aspect 31 is a device for wireless communication, including units for implementing any one of aspects 14 to 26.
[0135] Aspect 32 is a computer-readable medium storing computer-executable code, wherein the code, when executed by a processor, causes the processor to implement any one of aspects 14 to 26.
Claims
1. An apparatus for wireless communication at a user equipment (UE), comprising: Memory; as well as At least one processor, coupled to the memory, is configured to: Establish connection with base station; Receive at least one interleaving indication from the base station, the at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication, the downlink communication being extended reality (XR), virtual reality (VR), or augmented reality (AR) downlink communication, and the uplink communication being XR, VR, or AR uplink communication, wherein the at least one interleaving indication includes an indication for interleaving downlink communication via the downlink interleaving offset within at least one of a downlink time slot or a downlink frame, and the at least one interleaving indication includes an indication for interleaving uplink communication via the uplink interleaving offset within at least one of an uplink time slot or an uplink frame, and wherein the downlink communication is interleaved based on downlink arrival time associated with the Radio Link Control (RLC) layer, and the uplink communication is interleaved based on uplink arrival time associated with the RLC layer; and Based on the uplink interleaving offset and the downlink interleaving offset, communication is conducted with the base station via downlink communication or uplink communication.
2. The apparatus according to claim 1, wherein, The downlink communication is associated with at least one of the Media Access Control (MAC) layer or the Physical (PHY) layer, and the uplink communication is associated with at least one of the MAC layer or the PHY layer.
3. The apparatus according to claim 1, wherein, The at least one interleaving indication is received via an application associated with the connection, the at least one interleaving indication including an interleaving request, the interleaving request including a request to interleave downlink communication via the downlink interleaving offset and a request to interleave uplink communication via the uplink interleaving offset, wherein the at least one processor is further configured to: The interleaving request is approved via the application.
4. The apparatus according to claim 1, wherein, The downlink interleaving offset corresponds to the downlink offset value, and the uplink interleaving offset corresponds to the uplink offset value. The downlink offset value and the uplink offset value are less than or equal to N time slots or N frames, where N is greater than or equal to 1.
5. The apparatus according to claim 1, wherein, The at least one processor is further configured to receive a maximum interleaving offset duration from the base station in one or more SIBs, the maximum interleaving offset duration including a maximum downlink interleaving offset duration and a maximum uplink interleaving offset duration.
6. The apparatus according to claim 5, wherein, The at least one processor is also configured to report the maximum interleaving offset duration to the application associated with the connection established with the base station.
7. The apparatus according to claim 6, wherein, The downlink interleaving offset is less than the duration of the maximum downlink interleaving offset, and the uplink interleaving offset is less than the duration of the maximum uplink interleaving offset.
8. The apparatus according to claim 1, wherein, The at least one processor is further configured to: Receive one or more interleaved offsets associated with one or more neighboring cells or one or more randomization patterns for the one or more interleaved offsets, each of the one or more interleaved offsets including a downlink interleaved offset and an uplink interleaved offset; as well as Send to the base station the one or more interleaved offsets associated with the one or more neighboring cells, or the one or more randomization patterns used for the one or more interleaved offsets.
9. The apparatus according to claim 1, wherein, The UE is at least one of XR UE, AR UE, or VR UE; The established connection is at least one of XR connection, AR connection or VR connection.
10. The apparatus according to claim 1, wherein, The at least one interleaving indication is received via RRC signaling.
11. The apparatus according to claim 1, further comprising: A transceiver coupled to the at least one processor.
12. An apparatus for wireless communication at a base station, comprising: Memory; as well as At least one processor, coupled to the memory, is configured to: Establish a connection with the UE; At least one interleaving indication is sent to the UE, the at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication, the downlink communication being extended reality (XR), virtual reality (VR), or augmented reality (AR) downlink communication, and the uplink communication being XR, VR, or AR uplink communication, wherein the at least one interleaving indication includes an indication for interleaving downlink communication via the downlink interleaving offset within at least one of a downlink time slot or a downlink frame, and the at least one interleaving indication includes an indication for interleaving uplink communication via the uplink interleaving offset within at least one of an uplink time slot or an uplink frame, and wherein the downlink communication is interleaved based on downlink arrival time associated with the radio link control (RLC) layer, and the uplink communication is interleaved based on uplink arrival time associated with the RLC layer; and Based on the uplink interleaving offset and the downlink interleaving offset, communication is conducted with the UE via downlink communication or uplink communication.
13. The apparatus according to claim 12, wherein, The downlink communication is associated with at least one of the Media Access Control (MAC) layer or the Physical (PHY) layer, and the uplink communication is associated with at least one of the MAC layer or the PHY layer.
14. The apparatus according to claim 12, wherein, The at least one interleaving indication is sent via an application associated with the connection, the at least one interleaving indication including an interleaving request, the interleaving request including a request to interleave downlink communication via the downlink interleaving offset and a request to interleave uplink communication via the uplink interleaving offset, wherein the at least one processor is further configured to: The application receives approval for the interleaving request.
15. The apparatus according to claim 12, wherein, The downlink interleaving offset corresponds to the downlink offset value, and the uplink interleaving offset corresponds to the uplink offset value. The downlink offset value and the uplink offset value are less than or equal to N time slots or N frames, where N is greater than or equal to 1.
16. The apparatus according to claim 12, wherein, The at least one processor is further configured to send a maximum interleaving offset duration to the UE in one or more System Information Blocks (SIBs), the maximum interleaving offset duration including a maximum downlink interleaving offset duration and a maximum uplink interleaving offset duration.
17. The apparatus according to claim 16, wherein, The downlink interleaving offset is less than the duration of the maximum downlink interleaving offset, and the uplink interleaving offset is less than the duration of the maximum uplink interleaving offset.
18. The apparatus according to claim 12, wherein, The at least one processor is further configured to: The UE receives one or more interleaved offsets associated with one or more neighboring cells, or one or more randomization patterns for the one or more interleaved offsets, each of the one or more interleaved offsets including a downlink interleaved offset and an uplink interleaved offset. The downlink interleaving offset for the downlink communication and the uplink interleaving offset for the uplink communication are selected based on the one or more interleaving offsets.
19. The apparatus according to claim 12, wherein, The UE is at least one of XR UE, AR UE, or VR UE; The established connection is at least one of XR connection, AR connection or VR connection.
20. The apparatus according to claim 12, wherein, The at least one interleaving indication is sent via RRC signaling.
21. The apparatus according to claim 12, wherein, The at least one processor is further configured to: Receive interleaving schedule from at least one other base station, the interleaving schedule including one or more candidate interleaving offsets for one or more base stations including the base station; The downlink interleaving offset and the uplink interleaving offset are selected from one or more candidate interleaving offsets for the base station.
22. The apparatus of claim 12, further comprising: A transceiver coupled to the at least one processor.
23. A method for wireless communication at a user equipment (UE), comprising: Establish connection with base station; Receive at least one interleaving indication from the base station, the at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication, the downlink communication being extended reality (XR), virtual reality (VR), or augmented reality (AR) downlink communication, and the uplink communication being XR, VR, or AR uplink communication, wherein the at least one interleaving indication includes an indication for interleaving downlink communication via the downlink interleaving offset within at least one of a downlink time slot or a downlink frame, and the at least one interleaving indication includes an indication for interleaving uplink communication via the uplink interleaving offset within at least one of an uplink time slot or an uplink frame, and wherein the downlink communication is interleaved based on downlink arrival time associated with the Radio Link Control (RLC) layer, and the uplink communication is interleaved based on uplink arrival time associated with the RLC layer; and Based on the uplink interleaving offset and the downlink interleaving offset, communication is conducted with the base station via downlink communication or uplink communication.
24. A method for wireless communication at a base station, comprising: Establish a connection with the user equipment (UE); At least one interleaving indication is sent to the UE, the at least one interleaving indication including a downlink interleaving offset for downlink communication and an uplink interleaving offset for uplink communication, the downlink communication being extended reality (XR), virtual reality (VR), or augmented reality (AR) downlink communication, and the uplink communication being XR, VR, or AR uplink communication, wherein the at least one interleaving indication includes an indication for interleaving downlink communication via the downlink interleaving offset within at least one of a downlink time slot or a downlink frame, and the at least one interleaving indication includes an indication for interleaving uplink communication via the uplink interleaving offset within at least one of an uplink time slot or an uplink frame, and wherein the downlink communication is interleaved based on downlink arrival time associated with the radio link control (RLC) layer, and the uplink communication is interleaved based on uplink arrival time associated with the RLC layer; and Based on the uplink interleaving offset and the downlink interleaving offset, communication is conducted with the UE via downlink communication or uplink communication.
Citation Information
Patent Citations
Methods and apparatus for signaling offset in a wireless communication system
US20200267084A1