Long uplink burst channel design
By employing frequency hopping techniques to dynamically allocate frequency resources for uplink long burst channels, the challenges of managing UCI transmission in varying channel conditions are addressed, resulting in improved spectral efficiency and network performance.
Patent Information
- Application Number
- JP2023101887
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2018-05-21
- Filing Date
- 2023-06-21
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2038-05-22
AI Technical Summary
Current wireless communication systems face challenges in efficiently managing uplink control information (UCI) transmission, particularly in varying the duration of uplink long burst channels, which affects orthogonality between UEs and spectral efficiency.
The implementation of frequency hopping techniques for uplink long burst channels, where a hopping pattern is used to determine sets of frequency resources for UCI transmission within different portions of a transmission time interval (TTI), allowing for dynamic allocation of resources.
This approach enhances communication efficiency by reducing interference, improving orthogonality between UEs, and adapting to varying channel conditions, thereby enhancing spectral efficiency and overall network performance.
Smart Images

Figure 0007650916000001 
Figure 0007650916000002 
Figure 0007650916000003
Abstract
Description
[Technical field]
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims priority to U.S. Application No. 15 / 985,232, filed May 21, 2018, which claims the benefit of U.S. Application No. 62 / 524,206, entitled "LONG UPLINK BURST CHANNEL DESIGN," filed June 23, 2017. The foregoing applications are incorporated herein by reference in their entireties.
[0002] FIELD OF THE DISCLOSURE The present disclosure relates generally to communication systems, and more particularly, to methods and apparatus relating to long uplink burst channel design. [Background technology]
[0003] Wireless communication systems have been widely deployed to provide various telecommunication services, such as telephone, video, data, messaging, and broadcast. A typical wireless communication system may employ multiple access technologies capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power). Examples of such multiple access technologies include Long Term Evolution (LTE) systems, Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems.
[0004] In some examples, a wireless multiple-access communication system may include several base stations, each simultaneously supporting communication for several communication devices, also known as user equipment (UE). In an LTE or LTE-A network, a set of one or more base stations may define an eNodeB (eNB). In other examples (e.g., in a next-generation or 5G network), a wireless multiple-access communication system may include several distributed units (DUs) (e.g., edge units (EUs), edge nodes (ENs), radio heads (RHs), smart radio heads (SRHs), transmit reception points (TRPs), etc.) that communicate with several aggregation units (CUs) (e.g., central nodes (CNs), access node controllers (ANCs), etc.), and a set of one or more distributed units that communicate with the aggregation units may define an access node (e.g., new radio base station (NR BS), new radio node-B (NR NB), network node, 5G NB, eNB, etc.). A base station or a DU may communicate with a set of UEs over a downlink channel (e.g., for transmission from the base station or to the UEs) and an uplink channel (e.g., for transmission from the UEs to the base station or distributed unit).
[0005] These multiple access technologies are being adopted in various telecommunications standards to provide a common protocol that allows different wireless devices to communicate on a city, national, regional, or even global scale. One example of an emerging telecommunications standard is New Radio (NR), e.g., 5G radio access. NR is a set of extensions to the LTE mobile standard promulgated by the 3rd Generation Partnership Project (3GPP®). It is designed to improve spectral efficiency, reduce costs, improve services, take advantage of new spectrum, and better support mobile broadband Internet access by better integrating with other open standards that use OFDMA with cyclic prefixes (CPs) on the downlink (DL) and uplink (UL), as well as supporting beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation.
[0006] However, as the demand for mobile broadband access continues to grow, further improvements in NR technology are desired, and preferably these improvements should be applicable to other multiple access technologies and the telecommunications standards that use these technologies. Summary of the Invention [Means for solving the problem]
[0007] The systems, methods, and devices of the present disclosure each have several aspects, no single one of which is solely responsible for its desirable attributes. Without limiting the scope of the present disclosure as expressed by the following claims, several features will now be briefly described. After considering this description, and especially after reading the section entitled "Description of the Preferred Embodiments," one will understand how the features of the present disclosure provide advantages including improved communications between access points and stations in a wireless network.
[0008] Certain aspects provide a method for wireless communication by a transmitter. The method generally includes determining a first set of frequency resources available for transmitting uplink control information (UCI) within a first portion of a transmission time interval (TTI) and a second set of frequency resources available for transmitting the UCI within a second portion of the TTI based on a hopping pattern, and transmitting the UCI using the determined first set of frequency resources and the second set of frequency resources.
[0009] Also described herein are embodiments of an apparatus for wireless communication comprising a non-transitory memory including executable instructions and a processor in data communication with the memory, the processor configured to execute instructions to cause a computer system to determine, based on a hopping pattern, a first set of frequency resources available for transmitting uplink control information (UCI) within a first portion of a transmission time interval (TTI) and a second set of frequency resources available for transmitting the UCI within a second portion of the TTI, and to transmit the UCI using the determined first set of frequency resources and the second set of frequency resources.
[0010] Also described herein is an embodiment of an apparatus for wireless communication. The apparatus includes means for determining a first set of frequency resources available for transmitting uplink control information (UCI) within a first portion of a transmission time interval (TTI) and a second set of frequency resources available for transmitting the UCI within a second portion of the TTI based on a hopping pattern. The apparatus further includes means for transmitting the UCI using the determined first set of frequency resources and the second set of frequency resources.
[0011] Certain aspects provide a method for wireless communication by a user equipment (UE). The method generally includes determining a set of uplink resources for repeated transmission of one or more acknowledgement (ACK) bits over multiple symbols within a transmission time interval (TTI), determining a set of uplink resources for multiplexing of at least one type of reference signal (RS) with the ACK bits, and transmitting the ACK bits multiplexed with the RS in accordance with the determined set of uplink resources for repeated transmission of the one or more ACK bits and the determined set of uplink resources for multiplexing of the at least one type of RS with the one or more ACK bits.
[0012] Also described herein are embodiments of an apparatus for wireless communication comprising a non-transitory memory including executable instructions and a processor in data communication with the memory, the processor being configured to execute instructions to cause a computer system to determine a set of uplink resources for repeated transmission of one or more acknowledgement (ACK) bits across multiple symbols within a transmission time interval (TTI), determine a set of uplink resources for multiplexing of at least one type of reference signal (RS) with the one or more ACK bits, and transmit the one or more ACK bits multiplexed with the RS in accordance with the determined set of uplink resources for repeated transmission of the one or more ACK bits and the determined set of uplink resources for multiplexing of the at least one type of RS with the one or more ACK bits.
[0013] Also described herein is an embodiment of an apparatus for wireless communication. The apparatus includes means for determining a set of uplink resources for repeated transmission of one or more acknowledgement (ACK) bits across multiple symbols within a transmission time interval (TTI). The apparatus further includes means for determining a set of uplink resources for multiplexing of at least one type of reference signal (RS) with the one or more ACK bits. The apparatus also includes means for transmitting the one or more ACK bits multiplexed with the RS according to the determined set of uplink resources for repeated transmission of the one or more ACK bits and the determined set of uplink resources for multiplexing of the at least one type of RS with the one or more ACK bits.
[0014] Aspects include methods, apparatus, systems, computer-readable media, and processing systems as generally described fully herein with reference to and illustrated by the accompanying drawings.
[0015] To the accomplishment of the foregoing and related ends, the one or more aspects comprise the features hereinafter fully described and particularly pointed out in the claims. The following description and the annexed drawings set forth in detail certain illustrative features of the one or more aspects. These features are indicative, however, of but a few of the various ways in which the principles of the various aspects may be utilized, and the description is intended to include all such aspects and their equivalents.
[0016] So that the above-mentioned features of the present disclosure may be understood in detail, a more particular description, briefly summarized above, may be made by reference to embodiments, some of which are illustrated in the accompanying drawings. It should be noted, however, that the present description may lead to other equally effective embodiments, and that the accompanying drawings illustrate only some typical embodiments of the present disclosure and therefore should not be considered as limiting the scope of the present disclosure. [Brief description of the drawings]
[0017] [Figure 1] FIG. 1 is a block diagram conceptually illustrating an example telecommunications system in accordance with certain aspects of the present disclosure. [Diagram 2] FIG. 2 is a block diagram illustrating an example logical architecture of a distributed RAN, in accordance with certain aspects of the present disclosure. [Diagram 3] FIG. 1 illustrates an example physical architecture of a distributed RAN, in accordance with certain aspects of the present disclosure. [Figure 4] FIG. 1 is a block diagram conceptually illustrating a design of an example BS and user equipment (UE) in accordance with certain aspects of the present disclosure. [Diagram 5] FIG. 2 illustrates an example for implementing a communication protocol stack in accordance with some aspects of the present disclosure. [Figure 6] FIG. 1 illustrates an example of a DL-centric subframe, in accordance with some aspects of the present disclosure. [Figure 7] FIG. 1 illustrates an example of a UL-centric subframe in accordance with some aspects of the present disclosure. [Figure 8] 1 illustrates example frequency hopping when transmitting ACK channel information in accordance with certain aspects of the present disclosure. [Figure 9A] FIG. 1 illustrates an example uplink structure in accordance with certain aspects of the present disclosure. [Figure 9B] FIG. 2 illustrates an example downlink structure in accordance with certain aspects of the present disclosure. [Figure 10] FIG. 1 illustrates an example operation for wireless communication by a transmitter according to an aspect of the disclosure. [Figure 11A] FIG. 2 illustrates an example uplink structure having a number of slots in accordance with certain aspects of the present disclosure. [Figure 11B] FIG. 2 illustrates an example of an example slot aggregation in an uplink structure having a number of slots, in accordance with certain aspects of the present disclosure. [Figure 12] FIG. 1 illustrates example operations for wireless communication by a user equipment according to an aspect of the disclosure. [Figure 13]FIG. 1 illustrates an example of multiplexing an acknowledgment bit with a reference signal in accordance with an aspect of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0018] For ease of understanding, the same reference numbers have been used, where possible, to designate identical elements common to the figures. It is contemplated that elements disclosed in one embodiment can be advantageously utilized in other embodiments without specific recitation.
[0019] Aspects of the present disclosure relate to methods and apparatus relating to long uplink burst channel design.
[0020] Aspects of the present disclosure provide apparatus, methods, processing systems, and computer-readable media for New Radio (NR) (New Radio Access Technology or 5G Technology).
[0021] NR may support various wireless communication services, such as wide bandwidths (e.g., above 80 MHz) for enhanced mobile broadband (eMBB) targets, high carrier frequencies (e.g., 60 GHz) for millimeter wave (mmW) targets, non-backward compatible MTC techniques for massive MTC (mMTC) targets, and / or ultra reliable low latency communication (URLLC) for mission-critical targets. These services may include latency and reliability requirements. These services may also have different transmission time intervals (TTIs) to meet their respective quality of service (QoS) requirements. In addition, these services may coexist in the same subframe.
[0022] In some cases, when transmitting uplink control information (UCI), a wireless device (e.g., UE 120) may perform frequency hopping. Frequency hopping refers to the act of repeatedly switching frequencies within a frequency band to reduce interference and avoid blocking. Under some wireless communication standards, such as NR, UCI may be transmitted within a long uplink burst channel ("uplink long burst") region of a transmission time interval (TTI). UCI may include information such as an acknowledgement (ACK), a channel quality indicator (CQI), or scheduling request (SR) information.
[0023] In some cases, under the NR standard, the duration of the uplink long burst channel for UCI transmission may vary depending on how many symbols are used for the physical downlink control channel (PDCCH), gaps, and short uplink bursts (denoted as UL short bursts) in a TTI. Some embodiments herein describe frequency hopping techniques for the uplink long burst region of the physical uplink control channel (PUCCH). Also, some embodiments described herein relate to determining uplink resources in the uplink long burst channel for transmitting one or more ACK bits multiplexed with a reference signal.
[0024] The following description provides examples and does not limit the scope, applicability, or examples set forth in the claims. Changes may be made in the function and configuration of the elements described without departing from the scope of the disclosure. Various examples may omit, substitute, or add various procedures or components as appropriate. For example, the methods described may be performed in an order different from that described, and various steps may be added, omitted, or combined. Also, features described with respect to some examples may be combined in some other examples. For example, an apparatus may be implemented or a method may be practiced using any number of the aspects described herein. In addition, the scope of the disclosure is intended to encompass such apparatus or methods practiced using other structures, functions, or structures and functions in addition to or other than the various aspects of the disclosure described herein. It should be understood that any aspect of the disclosure disclosed herein may be embodied by one or more elements of a claim. The word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any aspect described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other aspects.
[0025] The techniques described herein may be used for various wireless communication networks, such as LTE, CDMA, TDMA, FDMA, OFDMA, SC-FDMA, and other networks. The terms "network" and "system" are often used interchangeably. A CDMA network may implement a radio technology such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includes Wideband CDMA (WCDMA), and other variants of CDMA. cdma2000 covers IS-2000, IS-95, and IS-856 standards. A TDMA network may implement a radio technology such as Global System for Mobile Communications (GSM). An OFDMA network may implement radio technologies such as NR (e.g., 5G RA), Evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDMA, etc. UTRA and E-UTRA are part of the Universal Mobile Telecommunications System (UMTS). NR is an emerging wireless communications technology under development with the 5G Technology Forum (5GTF). 3GPP Long Term Evolution (LTE) and LTE-Advanced (LTE-A) are releases of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). cdma2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). The techniques described herein may be used for the wireless networks and radio technologies mentioned above, as well as other wireless networks and radio technologies. For clarity, aspects may be described herein generally using terminology associated with 3G and / or 4G wireless technologies, although aspects of the present disclosure may be applied in other generation-based communication systems, such as 5G and beyond, including NR technologies.
[0026] Exemplary Wireless Communication System 1 illustrates an example wireless network 100, such as a New Radio (NR) or 5G network, in which aspects of the disclosure may be implemented. For example, a UE 120 or a BS 110 may perform the operation 1000 of FIG. 10. Similarly, a UE 120 may perform the operation 1200 of FIG. 12.
[0027] As shown in FIG. 1, the wireless network 100 may include several BSs 110 and other network entities. A BS may be a station that communicates with UEs. Each BS 110 may provide communication coverage to a particular geographic area. In 3GPP, the term "cell" may refer to a coverage area of a Node B and / or a Node B subsystem serving this coverage area, depending on the context in which the term is used. In an NR system, terms such as "cell" and eNB, Node B, 5G NB, AP, NR BS, or TRP may be interchangeable. In some examples, a cell may not necessarily be stationary, and the geographic area of a cell may move according to the location of a mobile base station. In some examples, the base stations may be interconnected to each other and / or to one or more other base stations or network nodes (not shown) in the wireless network 100 through various types of backhaul interfaces, such as direct physical connections, virtual networks, etc., using any suitable transport network.
[0028] In general, any number of wireless networks may be deployed in a given geographic area. Each wireless network may support a particular radio access technology (RAT) and may operate at one or more frequencies. A RAT may also be referred to as a radio technology, an air interface, etc. A frequency may also be referred to as a carrier, a frequency channel, etc. Each frequency may support a single RAT in a given geographic area to avoid interference between wireless networks of different RATs. In some cases, NR RAT networks or 5G RAT networks may be deployed.
[0029] A BS may provide communication coverage for a macro cell, a pico cell, a femto cell, and / or other types of cells. A macro cell may cover a relatively large geographic area (e.g., a few kilometers in radius) and may allow unrestricted access by UEs with a service subscription. A pico cell may cover a relatively small geographic area and may allow unrestricted access by UEs with a service subscription. A femto cell may cover a relatively small geographic area (e.g., a home) and may allow restricted access by UEs having an association with the femto cell (e.g., UEs in a Closed Subscriber Group (CSG), UEs for users in the home, etc.). A BS for a macro cell may be referred to as a macro BS. A BS for a pico cell may be referred to as a pico BS. A BS for a femto cell may be referred to as a femto BS or a home BS. In the example shown in FIG. 1, BSs 110a, 110b, and 110c may be macro BSs for macro cells 102a, 102b, and 102c, respectively. BS 110x may be a pico BS for a pico cell 102x. BSs 110y and 110z may be femto BSs for femto cells 102y and 102z, respectively. A BS may support one or multiple (e.g., three) cells.
[0030] Wireless network 100 may also include relay stations. A relay station is a station that receives transmissions of data and / or other information from an upstream station (e.g., a BS or a UE) and sends transmissions of data and / or other information to a downstream station (e.g., a UE or a BS). A relay station may also be a UE that relays transmissions for other UEs. In the example shown in FIG. 1, relay station 110r may communicate with BS 110a and UE 120r to facilitate communication between BS 110a and UE 120r. A relay station may also be referred to as a relay BS, a relay, etc.
[0031] Wireless network 100 may be a heterogeneous network including different types of BSs, e.g., macro BSs, pico BSs, femto BSs, relays, etc. These different types of BSs may have different transmit power levels, different coverage areas, and different impacts on interference in wireless network 100. For example, a macro BS may have a high transmit power level (e.g., 20 watts), while a pico BS, femto BS, and relays may have a lower transmit power level (e.g., 1 watt).
[0032] The wireless network 100 may support synchronous or asynchronous operation. For synchronous operation, the BSs may have similar frame timing and transmissions from different BSs may be approximately aligned in time. For asynchronous operation, the BSs may have different frame timing and transmissions from different BSs may not be aligned in time. The techniques described herein may be used for both synchronous and asynchronous operation.
[0033] A network controller 130 may couple to a set of BSs and provide coordination and control for these BSs. The network controller 130 may communicate with the BSs 110 via a backhaul. The BSs 110 may also communicate with each other, e.g., directly or indirectly via a wireless or wired backhaul.
[0034] The UEs 120 (e.g., 120x, 120y, etc.) may be dispersed throughout the wireless network 100, and each UE may be stationary or mobile. A UE may also be referred to as a mobile station, terminal, access terminal, subscriber unit, station, Customer Premises Equipment (CPE), cellular phone, smartphone, personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, laptop computer, cordless phone, wireless local loop (WLL) station, tablet, camera, gaming device, netbook, smartbook, ultrabook, medical device or equipment, biometric sensor / device, wearable device such as smart watch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet, etc.), entertainment device (e.g., music device, video device, satellite radio, etc.), vehicle component or vehicle sensor, smart meter / sensor, industrial manufacturing equipment, global positioning system device, or any other suitable device configured to communicate over a wireless or wired medium. Some UEs may be considered as evolved or machine type communication (MTC) devices, or evolved MTC (eMTC) devices. MTC UEs and eMTC UEs include, for example, robots, drones, remote devices, sensors, meters, monitors, location tags, etc., that may communicate with a BS, another device (e.g., a remote device), or some other entity. A wireless node may provide, for example, connectivity for or to a network (e.g., a wide area network such as the Internet or a cellular network) via a wired or wireless communication link. Some UEs may be considered as Internet of Things (IoT) devices. In FIG. 1, a solid line with double arrows indicates a desired transmission between a UE and a serving BS, which is a BS designated to serve the UE on the downlink and / or uplink.A dashed line with double arrows indicates an interfering transmission between a UE and a BS.
[0035] Certain wireless networks (e.g., LTE) utilize orthogonal frequency division multiplexing (OFDM) on the downlink and single-carrier frequency division multiplexing (SC-FDM) on the uplink. OFDM and SC-FDM partition the system bandwidth into multiple (K) orthogonal subcarriers, also commonly referred to as tones, bins, etc. Each subcarrier may be modulated with data. Generally, modulation symbols are sent in the frequency domain with OFDM and in the time domain with SC-FDM. The spacing between adjacent subcarriers may be fixed, and the total number of subcarriers (K) may be dependent on the system bandwidth. For example, the subcarrier spacing may be 15 kHz, and the minimum resource allocation (called a "resource block") may be 12 subcarriers (or 180 kHz). As a result, the nominal FFT size may be equal to 128, 256, 512, 1024, or 2048 for system bandwidths of 1.25, 2.5, 5, 10, or 20 megahertz (MHz), respectively. The system bandwidth may also be partitioned into subbands. For example, a subband may cover 1.08 MHz (i.e., 6 resource blocks), and there may be 1, 2, 4, 8, or 16 subbands for 1.25, 2.5, 5, 10, or 20 MHz system bandwidths, respectively.
[0036] Although aspects of the examples described herein may be associated with LTE technology, aspects of the present disclosure may be applicable to other wireless communication systems, such as NR. NR may include support for half-duplex operation employing OFDM with CP on the uplink and downlink and using time division duplexing (TDD). A single component carrier bandwidth of 100 MHz may be supported. An NR resource block may span 12 subcarriers with a subcarrier bandwidth of 75 kHz for a duration of 0.1 ms. Each radio frame may consist of 50 subframes having a length of 10 ms. As a result, each subframe may have a length of 0.2 ms. Each subframe may indicate a link direction (i.e., DL or UL) for data transmission, and the link direction per subframe may be dynamically switched. Each subframe may include DL / UL data as well as DL / UL control data. UL and DL subframes for NR may be as described in more detail below with respect to Figures 6 and 7. Beamforming may be supported and the beam direction may be dynamically configured. MIMO transmission with precoding may also be supported. MIMO configurations in DL may support up to 8 transmit antennas with up to 8 streams and multi-layer DL transmission with up to 2 streams per UE. Multi-layer transmission with up to 2 streams per UE may be supported. Aggregation of multiple cells may be supported with up to 8 serving cells. Alternatively, NR may support different air interfaces other than OFDM-based. An NR network may include entities such as a CU and / or a DU.
[0037] In some examples, access to the air interface may be scheduled, and a scheduling entity (e.g., a base station) allocates resources for communication among some or all devices and equipment within its service area or cell. Within this disclosure, as described further below, the scheduling entity may be responsible for scheduling, allocating, reconfiguring, and releasing resources for one or more subordinate entities. That is, for scheduled communication, the subordinate entities utilize resources allocated by the scheduling entity. A base station is not the only entity that may function as a scheduling entity. That is, in some examples, a UE may function as a scheduling entity that schedules resources for one or more subordinate entities (e.g., one or more other UEs). In this example, the UE is functioning as the scheduling entity, and the other UEs utilize the resources scheduled by the UE for wireless communication. A UE may function as a scheduling entity in a peer-to-peer (P2P) network and / or in a mesh network. In a mesh network example, the UEs may communicate directly with each other in some cases in addition to communicating with the scheduling entity.
[0038] Thus, in wireless communication networks with scheduled access to time-frequency resources and having cellular, P2P and mesh configurations, a scheduling entity and one or more subordinate entities may communicate utilizing the scheduled resources.
[0039] As mentioned above, the RAN may include a CU and a DU. An NR BS (e.g., eNB, 5G Node B, Node B, Transmit Reception Point (TRP), Access Point (AP)) may correspond to one or more BSs. An NR cell may be configured as an access cell (ACell) or a data-only cell (DCell). For example, a RAN (e.g., an aggregation unit or a distribution unit) may configure a cell. A DCell may be a cell used for carrier aggregation or dual connectivity but not used for initial access, cell selection / reselection, or handover. In some cases, a DCell may not transmit a synchronization signal, and in some cases, a DCell may transmit a SS. An NR BS may transmit a downlink signal indicating a cell type to a UE. Based on the cell type indication, the UE may communicate with an NR BS. For example, a UE may determine an NR BS to consider for cell selection, access, handover, and / or measurement based on the indicated cell type.
[0040] 2 illustrates an example logical architecture of a distributed radio access network (RAN) 200 that may be implemented within the wireless communication system illustrated in FIG. 1. The 5G access node 206 may include an access node controller (ANC) 202. The ANC may be an aggregation unit (CU) of the distributed RAN 200. A backhaul interface to a next generation core network (NG-CN) 204 may terminate at the ANC. A backhaul interface to a neighboring next generation access node (NG-AN) may terminate at the ANC. The ANC may include one or more TRPs 208 (which may also be referred to as a BS, NR BS, Node B, 5G NB, AP, or some other term). As discussed above, TRP may be used interchangeably with "cell."
[0041] The TRP 208 may be a DU. A TRP may be connected to one ANC (ANC 202) or to two or more ANCs (not shown). For example, for RAN sharing, radio as a service (RaaS), and service-specific ANC deployments, a TRP may be connected to two or more ANCs. A TRP may include one or more antenna ports. A TRP may be configured to serve traffic to a UE individually (e.g., dynamic selection) or together (e.g., joint transmission).
[0042] The local architecture 200 may be used to illustrate a fronthaul definition. An architecture may be defined that supports fronthaul solutions across different deployment types. For example, the architecture may be based on transmission network capabilities (e.g., bandwidth, latency, and / or jitter).
[0043] The architecture may share features and / or components with LTE. According to an aspect, a Next Generation AN (NG-AN) 210 may support dual connectivity with NR. The NG-AN may share a common fronthaul for LTE and NR.
[0044] The architecture may enable cooperation between TRPs 208. For example, cooperation may be preset within the TRPs and / or across the TRPs via the ANC 202. According to aspects, an inter-TRP interface may not be required / existent.
[0045] According to aspects, there may be dynamic configuration of partitioned logical functions within the architecture 200. As described in more detail with reference to FIG. 5, the Radio Resource Control (RRC) layer, the Packet Data Convergence Protocol (PDCP) layer, the Radio Link Control (RLC) layer, the Medium Access Control (MAC) layer, and the Physical (PHY) layer may be adaptively arranged in a DU or a CU (e.g., a TRP or an ANC, respectively). According to some aspects, a BS may include a aggregation unit (CU) (e.g., the ANC 202) and / or one or more distributed units (e.g., one or more TRPs 208).
[0046] 3 illustrates an example physical architecture of a distributed RAN 300 in accordance with some aspects of the disclosure. A centralized core network unit (C-CU) 302 may host core network functions. The C-CU may be centrally located. The C-CU functions may be offloaded (e.g., to Advanced Wireless Services (AWS)) to address peak capacity.
[0047] A centralized RAN unit (C-RU) 304 may host one or more ANC functions. In some cases, the C-RU may host core network functions locally. The C-RU may have a distributed deployment. The C-RU may be closer to the network edge.
[0048] The DU 306 may host one or more TRPs (Edge Nodes (EN), Edge Units (EU), Radio Heads (RH), Smart Radio Heads (SRH), etc.). The DU may be located at the edge of the network with radio frequency (RF) capabilities.
[0049] 4 illustrates example components of the BS 110 and UE 120 shown in FIG. 1 that may be used to implement aspects of the present disclosure. As described above, the BS may include a TRP. One or more components of the BS 110 and UE 120 may be used to practice aspects of the present disclosure. For example, the antenna 452, processor 466, 458, 464, and / or controller / processor 480 of the UE 120 and / or the antenna 434, processor 430, 420, 438, and / or controller / processor 440 of the BS 110 may be used to perform the operations described herein and illustrated with reference to FIG. 10 and FIG. 12.
[0050] 4 shows a block diagram of a design of a BS 110 and a UE 120, which may be one of the BSs and one of the UEs in FIG. 1. For a limited connectivity scenario, the base station 110 may be the macro BS 110c in FIG. 1, and the UE 120 may be a UE 120y. The base station 110 may also be some other type of base station. The base station 110 may be equipped with antennas 434a-434t, and the UE 120 may be equipped with antennas 452a-452r.
[0051] At the base station 110, the transmit processor 420 may receive data from the data source 412 and control information from the controller / processor 440. The control information may be for a physical broadcast channel (PBCH), a physical control format indicator channel (PCFICH), a physical hybrid ARQ indicator channel (PHICH), a physical downlink control channel (PDCCH), etc. The data may be for a physical downlink shared channel (PDSCH), etc. The processor 420 may process (e.g., encode and symbol map) the data and control information to obtain data symbols and control symbols, respectively. The processor 420 may also generate reference symbols, e.g., for the PSS, SSS, and cell-specific reference signals. The transmit (TX) multiple-input multiple-output (MIMO) processor 430 may perform spatial processing (e.g., precoding) on the data symbols, control symbols, and / or reference symbols, if applicable, and may provide output symbol streams to the modulators (MODs) 432a-432t. For example, the TX MIMO processor 430 may perform some aspects described herein for RS multiplexing. Each modulator 432 may process a respective output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator 432 may further process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal. The downlink signals from modulators 432a-432t may be transmitted via antennas 434a-434t, respectively.
[0052] At the UE 120, the antennas 452a-452r may receive downlink signals from the base station 110 and may provide received signals to demodulators (DEMODs) 454a-454r, respectively. Each demodulator 454 may condition (e.g., filter, amplify, downconvert, and digitize) a respective received signal to obtain input samples. Each demodulator 454 may further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. A MIMO detector 456 may obtain the received symbols from all demodulators 454a-454r, perform MIMO detection on the received symbols, if applicable, and provide detected symbols. For example, the MIMO detector 456 may provide the detected RS transmitted using the techniques described herein. A receive processor 458 may process (e.g., demodulate, deinterleave, and decode) the detected symbols and provide decoded data for the UE 120 to a data sink 460 and provide decoded control information to the controller / processor 480. According to one or more examples, the CoMP aspects may include providing antennas as well as some Tx / Rx functionality such that the CoMP aspects reside in a distributed unit. For example, some Tx / Rx processing may occur in a central unit while other processing may occur in a distributed unit. For example, according to one or more aspects shown in the figure, the BS modulator / demodulator 432 may reside in a distributed unit.
[0053] On the uplink, at the UE 120, a transmit processor 464 may receive and process data (e.g., for the Physical Uplink Shared Channel (PUSCH)) from a data source 462 and control information (e.g., for the Physical Uplink Control Channel (PUCCH)) from the controller / processor 480. The transmit processor 464 may also generate reference symbols for a reference signal. The symbols from the transmit processor 464 may be precoded by a TX MIMO processor 466 if applicable, further processed by demodulators 454a-454r (e.g., for SC-FDM, etc.), and transmitted to the base station 110. At the BS 110, uplink signals from the UE 120 may be received by the antennas 434, processed by the modulator 432, detected by a MIMO detector 436 if applicable, and further processed by the receive processor 438 to obtain decoded data and control information sent by the UE 120. The receive processor 438 may provide decoded data to a data sink 439 and decoded control information to a controller / processor 440 .
[0054] The controllers / processors 440 and 480 may direct operation at the base station 110 and the UE 120, respectively. The processor 440 and / or other processors and modules at the base station 110 may perform or direct the execution of, for example, the functional blocks shown in FIG. 10 and FIG. 12 and / or other processes for the techniques described herein. The processor 480 and / or other processors and modules at the UE 120 may also perform or direct processes for the techniques described herein. The memories 442 and 482 may store data and program codes for the BS 110 and the UE 120, respectively. The scheduler 444 may schedule UEs for data transmission on the downlink and / or uplink.
[0055] FIG. 5 illustrates a diagram 500 illustrating an example for implementing a communications protocol stack according to an aspect of the disclosure. The illustrated communications protocol stack may be implemented by a device operating in a 5G system (e.g., a system supporting uplink-based mobility). Diagram 500 illustrates a communications protocol stack including a radio resource control (RRC) layer 510, a packet data convergence protocol (PDCP) layer 515, a radio link control (RLC) layer 520, a medium access control (MAC) layer 525, and a physical (PHY) layer 530. In various examples, the layers of the protocol stack may be implemented as separate modules of software, parts of a processor or ASIC, parts of non-colocated devices connected by a communications link, or various combinations thereof. Co-located and non-co-located implementations may be used, for example, in a protocol stack for a network access device (e.g., an AN, a CU, and / or a DU) or a UE.
[0056] The first option 505-a illustrates a split implementation of the protocol stack, where the implementation of the protocol stack is split between a centralized network access device (e.g., ANC 202 in FIG. 2) and a distributed network access device (e.g., DU 208 in FIG. 2). In the first option 505-a, the RRC layer 510 and the PDCP layer 515 may be implemented by the aggregation unit, and the RLC layer 520, the MAC layer 525, and the PHY layer 530 may be implemented by the DU. In various examples, the CU and the DU may or may not be collocated. The first option 505-a may be useful in a macrocell deployment, a microcell deployment, or a picocell deployment.
[0057] The second option 505-b illustrates an integrated implementation of the protocol stack, where the protocol stack is implemented within a single network access device (e.g., an Access Node (AN), a New Radio Base Station (NB BS), a New Radio Node B (NR NB), a Network Node (NN), etc.). In the second option, the RRC layer 510, the PDCP layer 515, the RLC layer 520, the MAC layer 525, and the PHY layer 530 may each be implemented by the AN. The second option 505-b may be useful in femtocell deployments.
[0058] Regardless of whether the network access device implements some or all of the protocol stack, the UE may implement the entire protocol stack (e.g., an RRC layer 510, a PDCP layer 515, an RLC layer 520, a MAC layer 525, and a PHY layer 530).
[0059] FIG. 6 is a diagram 600 illustrating an example of a DL-centric subframe. The DL-centric subframe may include a control portion 602. The control portion 602 may be at the beginning or beginning of the DL-centric subframe. The control portion 602 may include various scheduling and / or control information corresponding to various portions of the DL-centric subframe. In some configurations, the control portion 602 may be a physical DL control channel (PDCCH) as shown in FIG. 6. The DL-centric subframe may also include a DL data portion 604. The DL data portion 604 may sometimes be referred to as the payload of the DL-centric subframe. The DL data portion 604 may include communication resources utilized to communicate DL data from a scheduling entity (e.g., a UE or a BS) to a subordinate entity (e.g., a UE). In some configurations, the DL data portion 604 may be a physical DL shared channel (PDSCH).
[0060] The DL-centric subframe may also include a common UL portion 606. The common UL portion 606 may sometimes be referred to as an UL burst, a common UL burst, and / or various other suitable terms. The common UL portion 606 may include feedback information corresponding to various other portions of the DL-centric subframe. For example, the common UL portion 606 may include feedback information corresponding to the control portion 602. Non-limiting examples of the feedback information may include an ACK signal, a NACK signal, a HARQ indicator, and / or various other suitable types of information. The common UL portion 606 may include additional or alternative information, such as information regarding a random access channel (RACH) procedure, a scheduling request (SR), and various other suitable types of information. As shown in FIG. 6, the end of the DL data portion 604 may be separated in time from the beginning of the common UL portion 606. This separation in time may sometimes be referred to as a gap, a guard period, a guard interval, and / or various other suitable terms. This separation allows time for switching from DL communications (e.g., receiving operations by a subordinate entity (e.g., UE)) to UL communications (e.g., transmitting by a subordinate entity (e.g., UE)). Those skilled in the art will appreciate that the above is only one example of a DL-centric subframe, and that alternative structures having similar characteristics may exist without necessarily departing from the aspects described herein.
[0061] FIG. 7 is a diagram 700 illustrating an example of a UL-centric subframe. The UL-centric subframe may include a control portion 702. The control portion 702 may be present at the beginning or beginning of the UL-centric subframe. The control portion 702 in FIG. 7 may be similar to the control portion described above with reference to FIG. 6. The UL-centric subframe may also include a UL data portion 704. The UL data portion 704 may sometimes be referred to as the payload of the UL-centric subframe. The UL data portion may refer to communication resources utilized to communicate UL data from a subordinate entity (e.g., a UE) to a scheduling entity (e.g., a UE or a BS). In some configurations, the control portion 702 may be a physical DL control channel (PDCCH).
[0062] As shown in FIG. 7, the end of the control portion 702 may be separated in time from the beginning of the UL data portion 704. This separation in time may sometimes be referred to as a gap, a guard period, a guard interval, and / or various other suitable terms. This separation allows time for switching from DL communications (e.g., receiving operations by the scheduling entity) to UL communications (e.g., transmitting by the scheduling entity). The UL-centric subframe may also include a common UL portion 706. The common UL portion 706 in FIG. 7 may be similar to the common UL portion 606 described above with reference to FIG. 6. The common UL portion 706 may additionally or alternatively include information related to a channel quality indicator (CQI), a sounding reference signal (SRS), and various other suitable types of information. Those skilled in the art will appreciate that the above is just one example of a UL-centric subframe, and alternative structures having similar characteristics may exist without necessarily departing from the aspects described herein.
[0063] In some situations, two or more subordinate entities (e.g., UEs) may communicate with each other using sidelink signals. Real-world applications of such sidelink communications may include public safety, proximity services, UE-to-network relaying, vehicle-to-vehicle (V2V) communications, Internet of Everything (IoE) communications, IoT communications, mission-critical mesh, and / or various other suitable applications. In general, a sidelink signal may refer to a signal communicated from one subordinate entity (e.g., UE1) to another subordinate entity (e.g., UE2) without relaying that communication through a scheduling entity (e.g., UE or BS), even though a scheduling entity may be utilized for scheduling and / or control. In some examples, sidelink signals may be communicated using a licensed spectrum (unlike wireless local area networks, which typically use unlicensed spectrum).
[0064] The UE may operate in various radio resource configurations, including configurations related to transmitting pilots using a dedicated set of resources (e.g., a Radio Resource Control (RRC) dedicated state, etc.) or configurations related to transmitting pilots using a common set of resources (e.g., an RRC common state, etc.). When operating in an RRC dedicated state, the UE may select a dedicated set of resources to transmit pilot signals to the network. When operating in an RRC common state, the UE may select a common set of resources to transmit pilot signals to the network. In either case, the pilot signals transmitted by the UE may be received by one or more network access devices, such as an AN or a DU, or portions thereof. Each receiving network access device may be configured to receive and measure pilot signals transmitted on the common set of resources as well as receive and measure pilot signals transmitted on dedicated sets of resources allocated to UEs for which the network access device is a member of a monitoring set of network access devices for the UE. One or more of the receiving network access devices, or a CU to which the receiving network access device transmits measurements of pilot signals, may use the measurements to identify a serving cell for the UE or to initiate a change of serving cell for one or more of the UEs.
[0065] Exemplary Long Burst Channel Design In mobile communication systems conforming to some wireless communication standards, such as the Long Term Evolution (LTE) standard, some techniques may be used to increase the reliability of data transmission. For example, after a base station performs an initial transmission operation for a particular data channel, a receiver receiving the transmission attempts to demodulate that data channel, during which the receiver performs a cyclic redundancy check (CRC) for the data channel. As a result of the check, if the initial transmission is successfully demodulated, the receiver may send an acknowledgement (ACK) to the base station to acknowledge the successful demodulation. However, if the initial transmission is not successfully demodulated, the receiver may send a negative acknowledgement (NACK) to the base station. The channel that transmits the ACK / NACK is called a response channel or an ACK channel.
[0066] In some cases, under the LTE standard, the ACK channel may include two slots (i.e., one subframe) or 14 symbols, which may be used to transmit a one-bit or two-bit ACK. In some cases, when transmitting the ACK channel information, the wireless device may perform frequency hopping. Frequency hopping refers to the act of repeatedly switching frequencies within a frequency band to reduce interference and avoid blocking.
[0067] Figure 8 shows an example of frequency hopping when transmitting ACK channel information under the LTE standard. Figure 8 shows frequency switching after one slot (i.e., slot 802) has been transmitted, and each slot includes seven symbols. When transmitting ACK channel information, there are two methods of multiplexing, including frequency domain multiplexing with cyclic shift and time domain multiplexing with orthogonal cover code (OCC). For example, under time domain multiplexing with OCC, the ACK bits may be multiplexed with at least one type of reference signal (e.g., demodulation reference signal (DMRS)).
[0068] 8 shows the three central symbols of each slot (symbols 808 of slot 802) used to transmit a demodulation reference signal (DMRS) using Discrete Fourier Transform 3 (DFT3) spreading. Additionally, in some embodiments, two data symbols (symbols 806a) may be transmitted before the three DMRS symbols (symbols 808 of slot 802) and two data symbols (symbols 806b) may be transmitted after the three DMRS symbols using Hadamard despreading. In some embodiments, when the time domain symbols are repeated, as shown in FIG. 8, the Euclidean distance between different hypotheses of the information bits is not maximized.
[0069] Under other wireless communications standards, such as NR, the ACK channel information as well as other information may be transmitted via the uplink structure shown in FIG. 9A.
[0070] FIG. 9A illustrates an example uplink structure having a transmission time interval (TTI) 900 that includes a region 906 for a long uplink burst transmission (hereafter referred to as a "UL long burst"). The UL long burst 906 may transmit information such as an acknowledgement (ACK), a channel quality indicator (CQI) or scheduling request (SR) information. The duration of the UL long burst 906 may vary depending on how many symbols are used for the physical downlink control channel (PDCCH) 902, the gap 904, and the short uplink burst (shown as a UL short burst 908) as shown in FIG. 9A. For example, the UL long burst 906 may span several slots (e.g., four), and the duration of the UL long burst 906 within each slot may vary between 4 and 14 symbols.
[0071] 9B also shows a downlink structure with a TTI 920 that includes a PDCCH, a downlink physical downlink shared channel (PDSCH), a gap, and an uplink short burst. As with the UL long burst, the duration of the DL PDSCH may also depend on the number of symbols used by the PDCCH, the gap, and the uplink short burst.
[0072] Unlike the ACK channel duration, which had a fixed duration under the LTE standard, the duration of the UL long burst (e.g., UL long burst 906) or DL PDCCH is not fixed, and the time-domain multiplexing of the ACK bits with the OCC may pose problems. For example, the spreading factor and the OCC may vary according to different UL long burst durations. Furthermore, different UEs may have different UL long burst durations, and it will be difficult to maintain orthogonality between UEs with different UL long burst durations in the same RB. Therefore, under NR, if the time-domain multiplexing with the OCC is disabled, the performance may be improved compared to when the data symbols are repeated. For example, a simplex code may be used to improve the Euclidean distance between different hypotheses.
[0073] Accordingly, some embodiments herein describe frequency hopping techniques for a long physical uplink control channel (PUCCH) that may be used to carry ACK channel information, SR, and CQI.
[0074] 10 illustrates example operations 1000 for wireless communication by a wireless device according to an aspect of the disclosure. The wireless device performing the operations 1000 may be, for example, a transmitter (e.g., UE 120). The operations 1000 begin, at 1002, by determining a first set of frequency resources available for transmitting uplink control information (UCI) within a first portion of a transmission time interval (TTI) and a second set of frequency resources available for transmitting UCI within a second portion of the TTI based on a hopping pattern. At 1004, the operations 1000 continue by transmitting UCI using the determined first set of frequency resources and the second set of frequency resources.
[0075] 11A shows an example uplink structure having a TTI 900 including four slots 1110a-1110d, where slots 1110a and 1110d include a smaller number of symbols in their UL long burst regions compared to slots 1110b and 1110c in the middle. As explained above, the duration of the UL long burst regions 1106a and 1106d of slots 1110a and 1110d, respectively, depends on how many symbols are used for PDCCH, gaps, and / or UL short bursts in each slot.
[0076] In some embodiments, the transmission frequency may be switched according to the frequency hopping techniques described herein during each slot 1110 of the PUCCH channel in FIG. 11A. The frequency hopping techniques described in connection with FIG. 11A may be referred to as "intra-slot" hopping because, as shown in FIG. 11A, the frequency may be switched (e.g., from frequency 1115 to frequency 1116) after a certain number of symbols in each slot. In some other embodiments, the frequency hopping may be "inter-slot," meaning that the frequency hopping may occur across multiple slots (e.g., on slot boundaries). In some embodiments, only one of inter-slot or intra-slot frequency hopping may be enabled for a single transmission.
[0077] In some embodiments, when intra-slot hopping is enabled, the hopping location (i.e., the symbol at which the frequency is switched) may be fixed at a particular symbol. For example, in some embodiments, the hopping location may be fixed at symbol 7, regardless of how many symbols the UL long burst region of each slot contains (e.g., regardless of how many symbols are used for PDCCH, gaps, and UL short bursts). For example, slot 1110a may include some symbols utilized for transmission of PDCCH and gaps, such that the duration of the UL long burst is limited to region 1106a. In contrast, the entire duration of slot 1110b is allocated to UL long burst region 1106b. In embodiments where the hopping location is fixed, the frequency switching may be performed at a fixed symbol within each slot, regardless of the duration of the UL long burst region. In other words, in such embodiments, the hopping symbol may be the same in slots 1110a and 1110b.
[0078] In some embodiments, when intra-slot hopping is enabled, the hopping position may be floating. In some embodiments, the floating hopping symbol position within a slot is determined based on the number of symbols allocated to the UL long burst in the slot for transmitting UCI. For example, the frequency may be switched at the center symbol of the UL long burst in each slot. In such an example, if a slot includes 12 symbols in the UL long burst, the hopping position may be 6. FIG. 11A provides an explanation of this example. In an embodiment where the number of symbols in the UL long burst is an odd number, the frequency may be switched at the symbol closest to the center. For example, if the UL long burst includes X symbols, in some embodiments, the floating hopping symbol position may have a symbol number that is one of two integers closest to a number equal to X divided by 2. As an example, assuming the UL long burst 1106a of slot 1110a includes 11 symbols, the frequency may switch at symbol 5 or symbol 6 of the UL long burst 1106a (e.g., symbols 5 and 6 are the integers closest to 5.5, which is equal to 11 divided by 2).
[0079] In some embodiments, frequency hopping (e.g., intra-slot hopping) within the PUCCH channel may be enabled or disabled for a particular slot. For example, intra-slot hopping is enabled for slot 1110a but not for 1110b. In some embodiments, enabling or disabling frequency hopping (e.g., intra-slot hopping) may be configured dynamically or semi-statically. In some embodiments, the configuration for enabling or disabling frequency hopping (e.g., intra-slot hopping) is UE specific.
[0080] In some embodiments, one or more slots of a TTI may be aggregated. Figure 11B shows an example of a long PUCCH channel aggregated across slots. In embodiments where slots are aggregated, intra-slot hopping may either be enabled and repeated or disabled. When intra-slot hopping is disabled, in some embodiments, hopping may occur according to one or a combination of three techniques described below.
[0081] Using the first technique, hopping may occur at the center symbol of the UL long burst. In some embodiments, the UL short burst may be included in one of the aggregated slots (not shown in FIG. 11B). In some embodiments, the number of symbols used for the UL short burst is not counted as a symbol in the UL long burst when determining the center symbol of the UL long burst. This results in a UL long burst with a variable number of counted symbols per slot. However, using the second technique, the number of symbols used for the UL short burst may be counted as a symbol in the UL long burst when determining the center symbol of the UL long burst. This results in a UL long burst with a fixed number of counted symbols per slot.
[0082] In some embodiments, a portion of the DL PDCCH or gap may be included or present within an aggregated slot. In some embodiments, the number of symbols used for the PDCCH or gap may not be counted as a symbol in the UL long burst when determining the center symbol of the UL long burst. This results in a UL long burst with a variable number of counted symbols per slot. However, in some other embodiments, the number of symbols used for the PDCCH or gap may be counted as one of the symbols in the UL long burst when determining the center symbol of the UL long burst. This results in a UL long burst with a fixed number of counted symbols per slot. FIG. 11B shows an example of when frequency hopping occurs at the center symbol of the UL long burst 1130 (e.g., the center symbol boundary is shown as 1140) when the ULSB, gap, and PDCCH symbols are not counted as symbols of the UL long burst 1130.
[0083] Using the third technique, when intra-slot hopping is disabled and one or more slots of a TTI are aggregated, instead of hopping in the center symbol of the UL long burst, hopping may occur at slot boundaries (e.g., inter-slot hopping) or half-slot boundaries. For example, in FIG. 11B, hopping may occur at slot boundary 1150. In one example, there may be frequency hopping on all slot boundaries that follow the same pattern. For example, one slot may use a first frequency, a second slot may use a second frequency, then a third slot may use the first frequency again, a fourth slot may use the second frequency again, and so on. In another example, there may be only one frequency hopping over the duration of multiple slots.
[0084] In some embodiments, if hopping occurs at slot boundaries, the number of slots per hop may be uneven between two hops when the number of slots is odd. If hopping occurs at half-slot boundaries, the number of slots per hop may be uniform between two hops when hopping occurs at slot boundaries. In one example, frequency hopping may occur at the center symbol of the center slot when the number of slots is odd.
[0085] FIG. 12 illustrates example operations 1200 for wireless communication by a wireless device according to an aspect of the disclosure. The wireless device performing the operations 1200 may be, for example, a user equipment. The operations 1200 begin at 1202 by determining a set of uplink resources for repeated transmission of one or more acknowledgement (ACK) bits across multiple symbols within a transmission time interval (TTI). At 1204, the operations 1200 continue by determining a set of uplink resources for multiplexing of at least one type of reference signal (RS) with the one or more ACK bits. At 1206, the operations 1200 continue by transmitting the one or more ACK bits multiplexed with the RS according to the determined set of uplink resources for repeated transmission of the one or more ACK bits and the determined set of uplink resources for multiplexing of the at least one type of RS with the one or more ACK bits.
[0086] In some embodiments, as described above, the ACK bit may be transmitted within a UL long burst under some wireless communication standards, such as NR. In some embodiments, the ACK may include several bits, such as including one or two bits. FIG. 13 shows an exemplary design for transmitting the ACK bit within symbols 1304 in a UL long burst 1330. In the embodiment of FIG. 13, time domain multiplexing with OCC may be used in combination with repeating the ACK bit. As shown in FIG. 13, the UL long burst 1330 includes 11 symbols, and the ACK bit is multiplexed with a reference signal (e.g., DMRS).
[0087] FIG. 13 shows that the DMRS is transmitted with every other symbol 1302 starting with the first symbol 1302a. However, the other five symbols 1304 are data symbols used to transmit an ACK bit. The DMRS and the ACK bit are transmitted in alternating symbols accordingly. In some embodiments, the ACK may be one bit and the same bit may be transmitted with every data symbol such that the bit sequence is b0, b0, b0, b0, b0, and b0. The one bit may be modulated by binary phase shift keying (BPSK). In some other embodiments, the ACK bit may be two bits and the same two bits may be transmitted with every data symbol such that the bit sequence is b0 b1, b0 b1, b0 b1, b0 b1, and b0 b1. Furthermore, the two bits may be modulated using quadrature phase shift keying (QPSK). In some embodiments, the modulated ACK bits of one or more UEs are sent using frequency domain multiplexing with different cyclic shifts corresponding to one or more UEs. In some other embodiments, the ACK bits may also be sent using time domain multiplexing with the OCC, in which case the spreading factor and OCC may be adapted to the duration of the long uplink burst (e.g., for transmission of the ACK bits multiplexed with the reference signal, as an example).
[0088] In some embodiments, instead of using time domain multiplexing with OCC in combination with repeating the same ACK bit in a data symbol, simplex coding may be used for encoding the ACK bit. In some embodiments, a 2-bit ACK (e.g., b0 b1) may be encoded with a simplex code, resulting in at least one additional bit. As an example, a 2-bit ACK (e.g., b0 b1) may be encoded with a simplex code, resulting in 3 bits (e.g., b0 b1 b2). The three encoded bits may be repeated. Accordingly, a subset of the encoded bits is transmitted within each data symbol using QPSK modulation. For example, the resulting three bits may be repeated sequentially, or two bits may be transmitted with each data symbol. As an example, a first data symbol may carry b0 b1, a second data symbol may carry b2 b0, a third data symbol may carry b1 b2, and the pattern continues to repeat.
[0089] FIG. 13 shows an example when a subset of coded bits are transmitted in each alternating symbol using QPSK modulation. The resulting data symbols are repeated every three data symbols (e.g., symbol 1304). Time-domain OCC may be applied to the repeated data symbols carrying the same bit. For example, OCC may be applied to all data symbols carrying b0 b1. Similarly, OCC may be applied to all data symbols carrying either b2 b0 or b1 b2.
[0090] The methods disclosed herein include one or more steps or actions for achieving the described method. The method steps and / or actions may be interchanged with one another without departing from the scope of the claims. In other words, unless a specific order of steps or actions is specified, the order and / or use of specific steps and / or actions may be modified without departing from the scope of the claims.
[0091] As used herein, a phrase referring to "at least one of" a list of items refers to any combination of those items including single members. As an example, "at least one of a, b, or c" is intended to encompass a, b, c, ab, ac, bc, and abc, as well as any combination having multiples of the same elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or a, b, and c in any other order).
[0092] As used herein, the term "determining" encompasses a wide variety of actions. For example, "determining" may include calculating, computing, processing, deriving, investigating, looking up (e.g., looking up in a table, database, or another data structure), ascertaining, and the like. Also, "determining" may include receiving (e.g., receiving information), accessing (e.g., accessing data in a memory), and the like. Also, "determining" may include resolving, selecting, electing, establishing, and the like.
[0093] The foregoing description is provided to enable any person skilled in the art to practice the various embodiments described herein. Various modifications of these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other embodiments. Thus, the claims are not limited to the embodiments shown herein, but are to be accorded all scope consistent with the claim language, and references to elements in the singular shall mean "one or more" and not "one and only" unless expressly stated as such. Unless otherwise stated, the term "some" refers to one or more. All structural and functional equivalents to the elements of the various embodiments described throughout this disclosure that are known or that later become known to those skilled in the art are expressly incorporated herein by reference and are intended to be encompassed by the claims. Moreover, nothing disclosed herein is made public, regardless of whether such disclosure is expressly set forth in the claims. No claim element is to be construed under the provisions of 35 U.S.C. 112, sixth paragraph, unless the element is expressly recited using the phrase "means for" or, in the case of a method claim, unless the element is recited using the phrase "step for."
[0094] The various operations of the methods described above may be performed by any suitable means capable of performing the corresponding functions. The means may include various hardware and / or software components and / or modules, including but not limited to circuits, application specific integrated circuits (ASICs), or processors. In general, where operations are illustrated in figures, they may have corresponding equivalent means-plus-function components similarly numbered.
[0095] For example, the transmitting and / or receiving means may include one or more of the transmit processor 420, the TX MIMO processor 430, the receive processor 438, or the antennas 434 of the base station 110, and / or the transmit processor 464, the TX MIMO processor 466, the receive processor 458, or the antennas 452 of the user equipment 120. In addition, the generating, multiplexing, and / or applying means may include one or more processors, such as the controller / processor 440 of the base station 110 and / or the controller / processor 480 of the user equipment 120.
[0096] The various example logic blocks, modules, and circuits described in connection with this disclosure may be implemented or performed using a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but alternatively, the processor may be any commercially available processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
[0097] When implemented in hardware, an exemplary hardware configuration may include a processing system in a wireless node. The processing system may be implemented using a bus architecture. The bus may include any number of interconnecting buses and bridges depending on the particular application and overall design constraints of the processing system. The bus may link various circuits together, including the processor, the machine-readable medium, and the bus interface. The bus interface may be used to connect a network adapter to the processing system via the bus, among other things. The network adapter may be used to implement the signal processing functions of the PHY layer. In the case of a user terminal 120 (see FIG. 1), a user interface (e.g., keypad, display, mouse, joystick, etc.) may be connected to the bus. The bus may link various other circuits, such as timing sources, peripherals, voltage regulators, power management circuits, etc., which are well known in the art and therefore will not be described further. The processor may be implemented using one or more general-purpose and / or special-purpose processors. Examples include microprocessors, microcontrollers, DSP processors, and other circuits capable of executing software. Those skilled in the art will recognize how to best implement the above-described functionality for a processing system depending on the particular application and the overall design constraints imposed on the overall system.
[0098] If implemented in software, the functions may be stored on or transmitted over a computer-readable medium as one or more instructions or code. Software should be broadly construed to mean instructions, data, or any combination thereof, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. Computer-readable media includes both computer storage media and communication media, including any medium that facilitates transfer of a computer program from one place to another. The processor may be responsible for managing the bus and general processing, including the execution of software modules stored in the machine-readable storage medium. The computer-readable storage medium may be coupled to the processor such that the processor can read information from and write information to the storage medium. Alternatively, the storage medium may be integral to the processor. By way of example, the machine-readable medium may include a transmission line, a carrier wave modulated by data, and / or a computer-readable storage medium on which instructions are stored separate from the wireless node, all of which may be accessed by the processor via a bus interface. Alternatively or additionally, the machine-readable medium, or any portion thereof, may be integrated into the processor, such as a cache and / or a general-purpose register file. Examples of the machine-readable storage medium may be, by way of example only, a RAM (random access memory), a flash memory, a ROM (read-only memory), a PROM (programmable read-only memory), an EPROM (erasable programmable read-only memory), an EEPROM (electrically erasable programmable read-only memory), a register, a magnetic disk, an optical disk, a hard drive, or any other suitable storage medium, or any combination thereof. The machine-readable medium may be embodied in a computer program product.
[0099] A software module may include a single instruction or many instructions and may be distributed across several different code segments, among different programs, and across multiple storage media. A computer-readable medium may include several software modules. The software modules include instructions that, when executed by a device such as a processor, cause a processing system to perform various functions. The software modules may include a transmitting module and a receiving module. Each software module may reside in a single storage device or may be distributed across multiple storage devices. As an example, a software module may be loaded from a hard drive into RAM when a trigger event occurs. During execution of a software module, the processor may load some of the instructions into a cache to increase access speed. One or more cache lines may then be loaded into a general-purpose register file to be executed by the processor. When referring to a function of a software module below, it will be understood that such function is implemented by the processor when executing instructions from that software module.
[0100] Also, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared (IR), radio, and microwave, the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. As used herein, disk and disc include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Blu-ray disc, where disks typically reproduce data magnetically and discs reproduce data optically using lasers. Thus, in some aspects, computer-readable medium may include non-transitory computer-readable medium (e.g., tangible media). In addition, for other aspects, the computer-readable medium may include a transitory computer-readable medium (eg, a signal). Combinations of the above should also be included within the scope of computer-readable media.
[0101] Accordingly, some aspects may include a computer program product for performing the operations presented herein. For example, such a computer program product may include a computer-readable medium having stored thereon (and / or encoded thereon) instructions executable by one or more processors to perform the operations described herein.
[0102] Furthermore, it should be understood that modules and / or other suitable means for performing the methods and techniques described herein may be downloaded and / or otherwise obtained by a user terminal and / or base station, where applicable. For example, such devices may be coupled to a server to facilitate the transfer of means for performing the methods described herein. Alternatively, the various methods described herein may be provided via a storage means such that the user terminal and / or base station may obtain the various methods upon coupling or providing the storage means (e.g., RAM, ROM, physical storage medium such as a compact disk (CD) or floppy disk, etc.) to the device. Furthermore, any other suitable technique for providing the methods and techniques described herein to a device may be utilized.
[0103] It is to be understood that the claims are not limited to the precise configuration and components illustrated above. Various modifications, changes and variations may be made in the arrangement, operation and details of the methods and apparatus described above without departing from the scope of the claims. [Explanation of symbols]
[0104] 100 Wireless Network 102a Macro Cell 102b Macrocell 102c Macrocell 102x picocell 102y Femtocell 102z Femtocell 110 Base Station (BS) 110a BS 110b BS 110c BS, Macro BS 110r relay station 110x BS 110y BS 110z BS 120 UE, user equipment, user terminal 120r UE 120x UE 120y UE 130 Network Controller 200 Distributed Radio Access Network (RAN), Local Architecture, Architecture 202 Access Node Controller (ANC) 204 Next Generation Core Network (NG-CN) 206 5G access nodes 208 TRP, D.U. 210 Next generation AN (NG-AN) 300 Distributed RAN 302 Centralized Core Network Unit (C-CU) 304 Centralized RAN Unit (C-RU) 306DU 412 Data Source 420 Processor, Transmitting Processor 430 TX MIMO Processor 432 Modulator, BS Modulator / Demodulator 432a~432t Modulators (MOD) 434 Antenna 434a~434t Antenna 436 MIMO Detector 438 Processor, Receiving Processor 439 Data Sink 440 Controller / Processor, Processor 442 Memory 444 Scheduler 452 Antenna 452a~452r Antenna 454 Demodulator 454a~454r Demodulator (DEMOD) 456 MIMO Detector 458 Processor, Receiving Processor 462 Data Sources 464 Processor, Transmit Processor 466 processor, TX MIMO processor 480 Controller / Processor, Processor 500 Figures 505-a First Option 505-b Second Option 510 Radio Resource Control (RRC) Layer 515 Packet Data Convergence Protocol (PDCP) Layer 520 Radio Link Control (RLC) Layer 525 Medium Access Control (MAC) Layer 530 Physical (PHY) Layer 600 Figures 604 DL data part 606 Common UL part 700 Figures 702 Control section 704 UL Data Part 706 Common UL part 802 Slots 806a Symbol 806b symbol 808 Symbols 900 Transmission Time Interval (TTI) 902 Physical Downlink Control Channel (PDCCH) 904 Gap 906 Area, UL Long Burst 908 UL Short Burst 920 TTI 1000 operations 1106a UL Long Burst Region 1106b UL long burst area 1106d UL long burst area 1110 Slot 1110a Slot 1110b Slot 1110c Slot 1110d Slot 1115 Frequency 1116 Frequency 1130 UL Long Burst 1140 Center Symbol Border 1150 Slot Boundary 1200 operations 1302 Symbols 1302a First Symbol 1304 Symbols 1330 UL Long Burst
Claims
1. 1. A method for wireless communication by a user equipment (UE), comprising: determining a first set of uplink resources for repeated transmission of one or more acknowledgement (ACK) bits over a number of symbols within a transmission time interval (TTI); determining a second set of uplink resources for multiplexing at least a demodulation reference signal (DMRS) with the one or more ACK bits; transmitting the one or more ACK bits multiplexed with the DMRS in alternating symbols across the plurality of symbols using the first set of uplink resources and the second set of uplink resources, the one or more ACK bits being multiplexed with the DMRS based on the first set of uplink resources and the second set of uplink resources; The one or more ACK bits are transmitted in a time domain multiplexed manner using an orthogonal cover code (OCC); the one or more ACK bits multiplexed with the DMRS based on the first set of uplink resources and the second set of uplink resources include the OCC based on the duration of the determined uplink resources including the first set of uplink resources and the second set of uplink resources; Frequency hopping is applied between a first plurality of symbols included in the plurality of symbols and a second plurality of symbols included in the plurality of symbols and following the first plurality of symbols in the time domain. method.
2. The steps of determining the first set of uplink resources and determining the second set of uplink resources are based on whether intra-slot frequency hopping is enabled for the UE. The method of claim 1.
3. The one or more ACK bits are modulated using at least one of binary phase-shift keying (BPSK) or quadrature phase-shift keying (QPSK) modulation. The method of claim 1.
4. The one or more ACK bits are multiplexed in the frequency domain with one or more ACK bits of the one or more other UEs using different cyclic shifts corresponding to different UEs, including the UE and one or more other UEs. The method of claim 1.
5. The duration of the OCC is based on whether intra-slot frequency hopping is enabled for the UE. The method of claim 1.
6. The method further includes the step of encoding the one or more ACK bits using a simplex code prior to transmitting the one or more ACK bits multiplexed with the DMRS, resulting in a plurality of coded ACK bits including at least one more bit than the one or more ACK bits before coding, wherein transmitting the one or more ACK bits includes transmitting the plurality of coded bits, and repeatedly transmitting the one or more ACK bits includes repeatedly transmitting different subsets of the plurality of coded ACK bits using quadrature phase-shift keying (QPSK) modulation. The method of claim 1.
7. a non-transitory memory containing executable instructions; a device in data communication with said memory; determining a first set of uplink resources for repeated transmission of one or more acknowledgement (ACK) bits over a number of symbols within a transmission time interval (TTI); determining a second set of uplink resources for multiplexing at least a demodulation reference signal (DMRS) with the one or more ACK bits; transmitting the one or more ACK bits multiplexed with the DMRS in alternating symbols across the plurality of symbols using the first set of uplink resources and the second set of uplink resources, wherein the one or more ACK bits are multiplexed with the DMRS based on the first set of uplink resources and the second set of uplink resources. and a processor configured to execute the instructions to cause a The one or more ACK bits are transmitted in a time domain multiplexed manner using an orthogonal cover code (OCC); the one or more ACK bits multiplexed with the DMRS based on the first set of uplink resources and the second set of uplink resources include the OCC based on the duration of the determined uplink resources including the first set of uplink resources and the second set of uplink resources; Frequency hopping is applied between a first plurality of symbols included in the plurality of symbols and a second plurality of symbols included in the plurality of symbols and following the first plurality of symbols in the time domain. Device.
8. The processor configured to execute the instructions for causing the device to determine the first set of uplink resources and the second set of uplink resources includes the processor configured to execute the instructions for causing the device to determine the first set of uplink resources and the second set of uplink resources based on whether intra-slot frequency hopping is enabled for the device.
8. The apparatus of claim 7.
9. The one or more ACK bits are modulated using at least one of binary phase-shift keying (BPSK) or quadrature phase-shift keying (QPSK) modulation.
8. The apparatus of claim 7.
10. The one or more ACK bits are frequency-domain multiplexed with one or more ACK bits of the one or more other UEs using different cyclic shifts corresponding to different UEs, including a user equipment (UE) and one or more other UEs.
8. The apparatus of claim 7.
11. The duration of the OCC is based on whether intra-slot frequency hopping is enabled in the device.
8. The apparatus of claim 7.
12. Prior to transmitting the one or more ACK bits multiplexed with the DMRS, the processor is configured to cause the device to encode the one or more ACK bits using a simplex code, resulting in a plurality of coded ACK bits including at least one more bit than the one or more ACK bits before coding, and the processor configured to cause the device to transmit the one or more ACK bits includes the processor configured to cause the device to transmit the plurality of coded bits, and the repeated transmission of the one or more ACK bits includes repeated transmission of different subsets of the plurality of coded ACK bits using quadrature phase-shift keying (QPSK) modulation.
8. The apparatus of claim 7.
13. means for determining a first set of uplink resources for repeated transmission of one or more acknowledgement (ACK) bits over a number of symbols within a transmission time interval (TTI); means for determining a second set of uplink resources for multiplexing at least a demodulation reference signal (DMRS) with the one or more ACK bits; means for transmitting the one or more ACK bits multiplexed with the DMRS in alternating symbols across the plurality of symbols using the first set of uplink resources and the second set of uplink resources, the one or more ACK bits being multiplexed with the DMRS based on the first set of uplink resources and the second set of uplink resources; The one or more ACK bits are transmitted in a time domain multiplexed manner using an orthogonal cover code (OCC); the one or more ACK bits multiplexed with the DMRS based on the first set of uplink resources and the second set of uplink resources include the OCC based on the duration of the determined uplink resources including the first set of uplink resources and the second set of uplink resources; Frequency hopping is applied between a first plurality of symbols included in the plurality of symbols and a second plurality of symbols included in the plurality of symbols and following the first plurality of symbols in the time domain. Device.
14. The means for determining the first set of uplink resources and the means for determining the second set of uplink resources are configured to determine the first set of uplink resources and the second set of uplink resources based on whether intra-slot frequency hopping is enabled in the apparatus.
14. The apparatus of claim 13.
15. The one or more ACK bits are modulated using at least one of binary phase-shift keying (BPSK) or quadrature phase-shift keying (QPSK) modulation.
14. The apparatus of claim 13.
16. The one or more ACK bits are frequency-domain multiplexed with one or more ACK bits of the one or more other UEs using different cyclic shifts corresponding to different UEs, including a user equipment (UE) and one or more other UEs.
14. The apparatus of claim 13.
17. The duration of the OCC is based on whether intra-slot frequency hopping is enabled in the device.
14. The apparatus of claim 13.
18. The method further includes means for encoding the one or more ACK bits using a simplex code prior to transmitting the one or more ACK bits multiplexed with the DMRS, resulting in a plurality of coded ACK bits including at least one more bit than the one or more ACK bits before coding, wherein the means for transmitting the one or more ACK bits includes means for transmitting the plurality of coded bits, and the repeated transmission of the one or more ACK bits includes repeated transmission of different subsets of the plurality of coded ACK bits using quadrature phase-shift keying (QPSK) modulation.
14. The apparatus of claim 13.
19. A non-transitory computer-readable storage medium having instructions stored thereon, the instructions, when executed by a user equipment (UE), causing the UE to: determining a first set of uplink resources for repeated transmission of one or more acknowledgement (ACK) bits over a number of symbols within a transmission time interval (TTI); determining a second set of uplink resources for multiplexing at least a demodulation reference signal (DMRS) with the one or more ACK bits; transmitting the one or more ACK bits multiplexed with the DMRS in alternating symbols across the plurality of symbols using the first set of uplink resources and the second set of uplink resources, the one or more ACK bits being multiplexed with the DMRS based on the first set of uplink resources and the second set of uplink resources; The one or more ACK bits are transmitted in a time domain multiplexed manner using an orthogonal cover code (OCC); the one or more ACK bits multiplexed with the DMRS based on the first set of uplink resources and the second set of uplink resources include the OCC based on the duration of the determined uplink resources including the first set of uplink resources and the second set of uplink resources; Frequency hopping is applied between a first plurality of symbols included in the plurality of symbols and a second plurality of symbols included in the plurality of symbols and following the first plurality of symbols in the time domain. A non-transitory computer-readable storage medium.
20. The steps of determining the first set of uplink resources and determining the second set of uplink resources are based on whether intra-slot frequency hopping is enabled for the UE.
20. The non-transitory computer-readable storage medium of claim 19.
21. The one or more ACK bits are modulated using at least one of binary phase-shift keying (BPSK) or quadrature phase-shift keying (QPSK) modulation.
20. The non-transitory computer-readable storage medium of claim 19.
22. The one or more ACK bits are multiplexed in the frequency domain with one or more ACK bits of the one or more other UEs using different cyclic shifts corresponding to different UEs, including the UE and one or more other UEs.
20. The non-transitory computer-readable storage medium of claim 19.
23. The duration of the OCC is based on whether intra-slot frequency hopping is enabled for the UE.
20. The non-transitory computer-readable storage medium of claim 19.
24. The method further includes encoding the one or more ACK bits using a simplex code prior to transmitting the one or more ACK bits multiplexed with the DMRS, resulting in a plurality of coded ACK bits including at least one more bit than the one or more ACK bits before coding, wherein transmitting the one or more ACK bits includes transmitting the plurality of coded bits, and wherein repeatedly transmitting the one or more ACK bits includes repeatedly transmitting different subsets of the plurality of coded ACK bits using quadrature phase-shift keying (QPSK) modulation.
20. The non-transitory computer-readable storage medium of claim 19.
Citation Information
Patent Citations
User terminal, radio base station, and radio communication method
JP2016219889A
Method and apparatus for transmitting control information
US20130044653A1