System and method for adaptive modulation
By employing higher order modulation techniques with scaled MCS and CQI tables, wireless communication systems in small cell environments achieve improved spectral efficiency and throughput, addressing limitations in current systems.
Patent Information
- Application Number
- JP2024167212
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2013-07-23
- Filing Date
- 2024-09-26
- Publication Date
- 2024-12-13
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Current wireless communication systems, particularly in small cell environments, are limited by the inability to support higher order modulation, leading to reduced spectral efficiency and suboptimal throughput due to resource wastage and overhead consumption, especially in environments with high signal-to-noise ratios.
Implementing higher order modulation (HOM) techniques by providing multiple MCS and CQI tables, scaling these tables, and configuring CQI feedback to support HOM transmissions, along with methods like SA-PDSCH and cross-subframe allocation to optimize resource utilization and improve spectral efficiency.
Enhances spectral efficiency and throughput in small cell environments by allowing higher order modulation, reducing resource wastage, and improving scheduling flexibility, thereby increasing system performance.
Smart Images

Figure 2024174066000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to wireless communications. [Background technology]
[0002] Current specifications, systems, and / or methods (e.g., LTE specifications, systems, and / or methods) may be targeted to support a wide variety of deployments with respect to cell size, environment, and / or device speed. As such, the physical layer may not be designed to take advantage of the specific channel characteristics of a small cell environment, thereby resulting in some limitations centered on the downlink. For example, current systems may not support modulation of higher orders than 64QAM in the downlink. As such, the spectral efficiency of devices located near the small cell base station may be limited compared to what would be possible based on its signal-to-noise and interference ratio. In addition, the potential system throughput gain of a small cell may not be achievable if resources may be consumed by overhead, which may include resources used up by control signaling such as PDCCH or E-PDCCH, resources used up by physical signals that do not carry information such as DM-RS, and resources wasted if the minimum resource allocation unit for a UE may be larger than what may be required. This can be problematic in cases where the bandwidth available to the small cell layer may be relatively large, because in small cell clusters, high signal-to-interference ratios may involve some form of frequency reuse (e.g., either through ICIC or some static mechanisms) that may reduce the bandwidth available to each cell. Summary of the Invention
[0003] Systems, methods, and / or techniques may be disclosed for providing higher order modulation (HOM) and / or improving spectral efficiency. For example, a HOM transmission may be provided to a device, such as a user equipment (UE) or a wireless transmit / receive unit (WTRU). According to an example embodiment, the higher order modulation transmission may be configured as indicated by a network or a device. In addition, multiple modulation and coding scheme (MCS) tables, transport block size (TBS) tables, and / or channel quality index (CQI) tables may be provided to support the HOM transmission. Such MCS tables and / or TBS tables may be scaled. In an embodiment, a CQI table configured to support the higher order modulation may be determined based on which MCS table can support the higher order modulation. In addition, a CQI feedback configuration may be provided and / or used in such higher order modulation. Further, data may be mapped from a transport channel to a physical downlink control channel, reception of the PDSCH on a frequency allocation or set of parameters may be attempted, downlink control information on the PDSCH may be mapped, downlink control information may be multiplexed with transport data on the PDSCH, and the PDSCH may be received on a subset of specific time slots or subcarriers of a resource block pair. In addition, in embodiments, a SA-PDSCH may be provided and / or used, for example in combination with a cross-subframe or multi-subframe allocation. According to embodiments, one or more configurations for higher order modulation may further be provided. Such configurations may include a ratio of PDSCH EPRE to cell-specific RS EPRE, reuse of quasi co-location indicator bits, rank constraints for higher order modulation. Remapping of the PDSCH may also be provided and / or used for higher order modulation.
[0004] For example, a first modulation coding scheme (MCS) table and a second MCS table may be provided in or by the network. The first MCS table may include an element table, such as a 32-element table of MCS or coding schemes for QPSK, 16QAM, and 64QAM. The second MCS table may include an element table, such as a 32-element table of MCS or coding schemes for at least 256QAM. In an example, a combination of the first MCS table and the second MCS table may enable support of HOM transmission and the modulation order or MCS coding that can be provided thereby. A downlink assignment may be provided and transmitted from the network to the device. The downlink assignment may include an indication of whether the device should use the first MCS table or the second MCS table for HOM transmission and / or MCS selection, and / or a selection or use of a modulation order for HOM transmission, etc.
[0005] Additionally, in an example, a first channel quality indicator (CQI) table and a second CQI table may be provided in or by a device, such as a UE or a WTRU. The first CQI table may include an element table, such as a 16-element table of CQI (e.g., feedback or measurement or CQI value) for QPSK, 16QAM, and 64QAM. The second CQI table may include an element table, such as a 16-element table of CQI (e.g., feedback or measurement or CQI value) for 256QAM. In an example, a combination of the first and second CQI tables may enable support of HOM transmissions and CSI or CQI reporting or measurement that may be provided thereby. A channel state information (CSI) report may be transmitted that may include an indication of whether the first or second CQI table should be used for feedback reporting or measurement of the HOM transmission.
[0006] This Summary is provided to introduce in a simplified form some of the concepts that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed invention, nor is it intended to be used to limit the scope of the claimed invention. Moreover, the claimed invention is not limited to solving one or more of the disadvantages noted in any part of this disclosure. [Brief description of the drawings]
[0007] A more detailed understanding of the embodiments disclosed herein may be had from the following description, given by way of example in conjunction with the accompanying drawings, in which:
[0008] [Figure 1A] FIG. 1 is a diagram of an example communication system in which one or more disclosed embodiments can be implemented. [Figure 1B] 1B is a system diagram of an example wireless transmit / receive unit (WTRU) that may be used within the communications system shown in FIG. 1A. [Figure 1C] 1B is a system diagram of an example radio access network and an example core network that can be used within the communication system shown in FIG. 1A. [Figure 1D] FIG. 1B is a system diagram of another example radio access network and an example core network that may be used within the communication system illustrated in FIG. 1A. [Figure 1E] FIG. 1B is a system diagram of another example radio access network and an example core network that may be used within the communication system illustrated in FIG. 1A. [Diagram 2] 1 is a diagram of an example communication system having cells that can have different sizes. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] A detailed description of exemplary embodiments will now be made with reference to various figures. While this description provides detailed examples of possible embodiments, it should be noted that the details are intended to be illustrative and in no way limit the scope of the present application.
[0010] Systems and / or methods for providing improved downlink spectral efficiency may be disclosed, which may include and / or use channel coding, multiplexing, CSI feedback, and the like. For example, in such systems and / or methods, the UE may use multiple MCS and CQI tables to support higher order modulation and / or may determine which CQI table to use based on which MCS table may be used or which MCS table may be indicated by the network in DCI or higher layer signaling. In addition, in such systems and / or methods, data from a transport channel may be mapped to a physical downlink control channel, such as a PDCCH or E-PDCCH. In such systems and / or methods, the UE may also provide for reception of a PDSCH on two or more sets of frequency allocations and parameters, which may be indicated in downlink control signaling received in a subframe (e.g., a previous subframe). Further, in such systems and / or methods, downlink control information may be multiplexed with transport channel data on the PDSCH, the PDSCH may be received on a single time slot of a resource block pair and / or a subset of subcarriers, and the DL-SCH HARQ round trip time may be reduced in the case where the PDSCH may be received on a single time slot. In addition, in embodiments, a SA-PDSCH may be provided and / or used, for example, in combination with cross-subframe or multi-subframe allocation. Furthermore, the systems and / or methods may be provided to scale the MCS table and / or the TBS table, for example, via a function or conversion table, to enable transport block sizes for higher order modulation (HOM). Periodic and aperiodic feedback configurations for different CQI tables may further be provided.Additionally, in an embodiment, one or more configurations for HOM may be provided and / or used, including PDSCH to RS EPRE, PQI bit reinterpretation, and / or rank constraints (e.g., for reusing antenna port, scrambling identity, and layer number indications). RE mapping (e.g., new RE mapping) of PDSCH and code block length for HOM to one or more appropriately spread code blocks may also be used and / or provided. In an example, RE mapping may be provided in frequency or frequency domain such that code blocks may be spread over an allocation, such as an overall allocation as described herein.
[0011] 1A illustrates a diagram of an example communication system 100 in which one or more disclosed embodiments may be implemented. The communication system 100 may be a multiple access system that provides content, such as voice, data, video, messaging, broadcast, etc., to multiple wireless users. The communication system 100 may enable the multiple wireless users to access such content through sharing of system resources, including wireless bandwidth. For example, the communication system 100 may utilize one or more channel access methods, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal FDMA (OFDMA), and Single Carrier FDMA (SC-FDMA).
[0012] 1A, communications system 100 may include wireless transmit / receive units (WTRUs) 102a, 102b, 102c, and / or 102d (which may be collectively referred to as WTRUs 102), radio access networks (RANs) 103 / 104 / 105, core networks 106 / 107 / 109, public switched telephone network (PSTN) 108, the Internet 110, and other networks 112, although it will be understood that the disclosed embodiments contemplate any number of WTRUs, base stations, networks, and / or network elements. Each of WTRUs 102a, 102b, 102c, and / or 102d may be any type of device configured to operate and / or communicate in a wireless environment. By way of example, the WTRUs 102a, 102b, 102c, and / or 102d may be configured to transmit and / or receive wireless signals and may include user equipment (UE), a mobile station, a fixed or mobile subscriber unit, a pager, a cellular telephone, a personal digital assistant (PDA), a smartphone, a laptop, a netbook, a personal computer, a wireless sensor, a home appliance, and the like.
[0013] The communication system 100 may also include a base station 114a and a base station 114b. Each of the base stations 114a, 114b may be any type of device configured to wirelessly interface with at least one of the WTRUs 102a, 102b, 102c, and / or 102d to facilitate access to one or more communication networks, such as the core network 106 / 107 / 109, the Internet 110, and / or the network 112. By way of example, the base stations 114a and / or 114b may be a base transceiver station (BTS), a NodeB, an eNodeB, a home NodeB, a home eNodeB, a site controller, an access point (AP), a wireless router, and the like. Although the base stations 114a, 114b are each shown as a single element, it will be understood that the base stations 114a, 114b may include any number of interconnected base stations and / or network elements.
[0014] The base station 114a may be part of the RAN 103 / 104 / 105, which may also include other base stations and / or network elements (not shown), such as a base station controller (BSC), a radio network controller (RNC), relay nodes, etc. The base station 114a and / or the base station 114b may be configured to transmit and / or receive wireless signals within a particular geographical area, which may be referred to as a cell (not shown). The cell may be further divided into cell sectors. For example, the cell associated with the base station 114a may be divided into three sectors. Thus, in one embodiment, the base station 114a may include three transceivers, i.e., one for each sector of the cell. In another embodiment, the base station 114a may utilize multiple-input multiple-output (MIMO) technology and thus may utilize multiple transceivers for each sector of the cell.
[0015] The base stations 114a and / or 114b may communicate with one or more of the WTRUs 102a, 102b, 102c, and / or 102d over an air interface 115 / 116 / 117, which may be any suitable wireless communication link (e.g., radio frequency (RF), microwave, infrared (IR), ultraviolet (UV), visible light, etc.). The air interface 115 / 116 / 117 may be established using any suitable radio access technology (RAT).
[0016] More specifically, as mentioned above, the communication system 100 may be a multiple access system and may utilize one or more channel access schemes, such as CDMA, TDMA, FDMA, OFDMA, and SC-FDMA. For example, the base station 114a in the RAN 103 / 104 / 105 and the WTRUs 102a, 102b, and / or 102c may implement a radio technology, such as Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access (UTRA), which may establish the air interface 115 / 116 / 117 using Wideband CDMA (WCDMA). WCDMA may include communication protocols, such as High Speed Packet Access (HSPA) and / or Evolved HSPA (HSPA+). HSPA may include High Speed Downlink Packet Access (HSDPA) and / or High Speed Uplink Packet Access (HSUPA).
[0017] In another embodiment, the base station 114a and the WTRUs 102a, 102b, and / or 102c may implement a radio technology such as Evolved UMTS Terrestrial Radio Access (E-UTRA), which may establish the air interface 115 / 116 / 117 using Long Term Evolution (LTE) and / or LTE-Advanced (LTE-A).
[0018] In other embodiments, the base station 114a and the WTRUs 102a, 102b, and / or 102c may implement a radio technology such as IEEE 802.16 (i.e., Worldwide Interoperability for Microwave Access (WiMAX)), CDMA2000, CDMA2000 1X, CDMA2000 EV-DO, Interim Standard 2000 (IS-2000), Interim Standard 95 (IS-95), Interim Standard 856 (IS-856), Global System for Mobile communications (GSM), Enhanced Data rates for GSM Evolution (EDGE), and GSM EDGE (GERAN).
[0019] The base station 114b of FIG. 1A may be, for example, a wireless router, a Home NodeB, a Home eNodeB, or an access point, and may utilize any suitable RAT to facilitate wireless connectivity in a local area, such as a workplace, a home, a vehicle, and a campus. In one embodiment, the base station 114b and the WTRUs 102c, 102d may implement a radio technology, such as IEEE 802.11, to establish a wireless local area network (WLAN). In another embodiment, the base station 114b and the WTRUs 102c, 102d may implement a radio technology, such as IEEE 802.15, to establish a wireless personal area network (WPAN). In yet another embodiment, the base station 114b and the WTRUs 102c, 102d may utilize a cellular-based RAT (e.g., WCDMA, CDMA2000, GSM, LTE, LTE-A, etc.) to establish a picocell or femtocell. As shown in FIG. 1A, the base station 114b may have a direct connection to the Internet 110. Therefore, the base station 114b may not need to access the Internet 110 via the core network 106 / 107 / 109.
[0020] The RAN 103 / 104 / 105 may communicate with a core network 106 / 107 / 109, which may be any type of network configured to provide voice, data, application, and / or Voice over Internet Protocol (VoIP) services to one or more of the WTRUs 102a, 102b, 102c, and / or 102d. For example, the core network 106 / 107 / 109 may provide call control, billing services, mobile location-based services, prepaid calling, Internet connectivity, video distribution, etc., and / or perform high-level security functions, such as user authentication. Although not shown in FIG. 1A, it will be appreciated that the RAN 103 / 104 / 105 and / or the core network 106 / 107 / 109 may communicate directly or indirectly with other RANs that utilize the same RAT or a different RAT than the RAN 103 / 104 / 105. For example, in addition to connecting to the RANs 103 / 104 / 105 that may utilize E-UTRA radio technology, the core networks 106 / 107 / 109 may also communicate with another RAN (not shown) that utilizes GSM radio technology.
[0021] The core network 106 / 107 / 109 may also serve as a gateway for the WTRUs 102a, 102b, 102c, and / or 102d to access the PSTN 108, the Internet 110, and / or other networks 112. The PSTN 108 may include a circuit-switched telephone network providing plain old telephone service (POTS). The Internet 110 may include a global system of interconnected computer networks and devices that use common communication protocols, such as Transmission Control Protocol (TCP), User Datagram Protocol (UDP), and Internet Protocol (IP) in the TCP / IP Internet protocol suite. The network 112 may include wired or wireless communication networks owned and / or operated by other service providers. For example, the network 112 may include another core network connected to one or more RANs that may utilize the same RAT as the RANs 103 / 104 / 105 or a different RAT.
[0022] Some or all of the WTRUs 102a, 102b, 102c, and / or 102d in the communications system 100 may include multi-mode capabilities, i.e., the WTRUs 102a, 102b, 102c, and / or 102d may include multiple transceivers for communicating with different wireless networks over different wireless links. For example, the WTRU 102c shown in FIG. 1A may be configured to communicate with a base station 114a that may utilize a cellular-based wireless technology and with a base station 114b that may utilize an IEEE 802 wireless technology.
[0023] 1B shows a system diagram of an example WTRU 102. As shown in FIG. 1B, the WTRU 102 may include a processor 118, a transceiver 120, a transmit / receive element 122, a speaker / microphone 124, a keypad 126, a display / touchpad 128, non-removable memory 130, removable memory 132, a power source 134, a Global Positioning System (GPS) chipset 136, and other peripherals 138. It will be understood that the WTRU 102 may include any subcombination of the above elements while remaining consistent with an embodiment. Embodiments also contemplate that the base stations 114a, 114b and / or nodes that the base stations 114a, 114b may represent, such as (but are not limited to) a base transceiver station (BTS), a NodeB, a site controller, an access point (AP), a Home NodeB, an evolved Home NodeB (eNodeB), a Home Evolved NodeB (HeNB), a Home Evolved NodeB Gateway, and a proxy node, may include some or all of the elements shown in FIG. 1B and described herein.
[0024] The processor 118 may be a general purpose processor, a special purpose processor, a conventional processor, a digital signal processor (DSP), multiple microprocessors, one or more microprocessors in conjunction with a DSP core, a controller, a microcontroller, an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) circuit, any other type of integrated circuit (IC), a state machine, etc. The processor 118 may perform signal coding, data processing, power control, input / output processing, and / or any other function that enables the WTRU 102 to operate in a wireless environment. The processor 118 may be coupled to the transceiver 120, which may be coupled to the transmit / receive element 122. Although FIG. 1B depicts the processor 118 and the transceiver 120 as separate components, it may be understood that the processor 118 and the transceiver 120 may be integrated together in an electronic package or chip.
[0025] The transmit / receive element 122 may be configured to transmit signals to or receive signals from a base station (e.g., base station 114a) over the air interface 115 / 116 / 117. For example, in one embodiment, the transmit / receive element 122 may be an antenna configured to transmit and / or receive RF signals. In another embodiment, the transmit / receive element 122 may be an emitter / detector configured to transmit and / or receive, for example, IR, UV, or visible light signals. In yet another embodiment, the transmit / receive element 122 may be configured to transmit and receive both RF and light signals. It will be appreciated that the transmit / receive element 122 may be configured to transmit and / or receive any combination of wireless signals.
[0026] 1B , the transmit / receive element 122 is shown as a single element, the WTRU 102 may include any number of transmit / receive elements 122. More specifically, the WTRU 102 may utilize MIMO technology. Thus, in one embodiment, the WTRU 102 may include two or more transmit / receive elements 122 (e.g., multiple antennas) for transmitting and receiving wireless signals over the air interface 115 / 116 / 117.
[0027] The transceiver 120 may be configured to modulate signals transmitted by the transmit / receive element 122 and demodulate signals received by the transmit / receive element 122. As mentioned above, the WTRU 102 may have multi-mode capabilities. Thus, the transceiver 120 may include multiple transceivers to enable the WTRU 102 to communicate via multiple RATs, such as, for example, UTRA and IEEE 802.11.
[0028] The processor 118 of the WTRU 102 may be coupled to and may receive user input data from a speaker / microphone 124, a keypad 126, and / or a display / touchpad 128 (e.g., a liquid crystal display (LCD) display unit or an organic light emitting diode (OLED) display unit). The processor 118 may also output user data to the speaker / microphone 124, the keypad 126, and / or the display / touchpad 128. In addition, the processor 118 may retrieve information from and store data in any type of suitable memory, such as a non-removable memory 130 and / or a removable memory 132. The non-removable memory 130 may include a random access memory (RAM), a read-only memory (ROM), a hard disk, or any other type of memory storage device. The removable memory 132 may include a subscriber identity module (SIM) card, a memory stick, a secure digital (SD) memory card, and the like. In other embodiments, the processor 118 may retrieve information from, and store data in, memory that is not physically located on the WTRU 102, but is located, for example, on a server or home computer (not shown).
[0029] The processor 118 may receive power from the power source 134 and may be configured to distribute and / or control the power to other components within the WTRU 102. The power source 134 may be any suitable device for powering the WTRU 102. For example, the power source 134 may include one or more dry batteries (e.g., nickel-cadmium (NiCd), nickel-zinc (NiZn), nickel-metal hydride (NiMH), lithium-ion (Li-ion), etc.), solar cells, fuel cells, etc.
[0030] The processor 118 may also be coupled to a GPS chipset 136, which may be configured to provide location information (e.g., longitude and latitude) regarding the current location of the WTRU 102. In addition to or in lieu of information from the GPS chipset 136, the WTRU 102 may receive location information over the air interface 115 / 116 / 117 from a base station (e.g., base stations 114a, 114b) and / or may determine its location based on the timing of signals received from two or more nearby base stations. It will be appreciated that the WTRU 102 may obtain location information using any suitable location determination method while remaining consistent with an embodiment.
[0031] The processor 118 may further be coupled to other peripherals 138, which may include one or more software and / or hardware modules that provide additional features, functionality, and / or wired or wireless connectivity. For example, the peripherals 138 may include an accelerometer, an e-compass, a satellite transceiver, a digital camera (for photos or videos), a Universal Serial Bus (USB) port, a vibration device, a television transceiver, a hands-free headset, a Bluetooth module, a frequency modulation (FM) radio unit, a digital music player, a media player, a video game player module, an Internet browser, and the like.
[0032] FIG. 1C illustrates a system diagram of the RAN 103 and the core network 106, according to an embodiment. As described above, the RAN 103 may communicate with the WTRUs 102a, 102b, and / or 102c over the air interface 115 utilizing UTRA radio technology. The RAN 103 may also communicate with the core network 106. As shown in FIG. 1C, the RAN 103 may include Node Bs 140a, 140b, and / or 140c, which may each include one or more transceivers for communicating with the WTRUs 102a, 102b, and / or 102c over the air interface 115. The Node Bs 140a, 140b, and / or 140c may each be associated with a particular cell (not shown) within the RAN 103. The RAN 103 may also include RNCs 142a and / or 142b. It will be appreciated that the RAN 103 may include any number of NodeBs and RNCs while remaining consistent with an embodiment.
[0033] As shown in FIG. 1C, Node B 140a and / or 140b may communicate with RNC 142a. In addition, Node B 140c may communicate with RNC 142b. Node B 140a, 140b, and / or 140c may communicate with respective RNC 142a, 142b via Iub interface. RNC 142a, 142b may communicate with each other via Iur interface. Each of RNC 142a, 142b may be configured to control respective Node B 140a, 140b, and / or 140c to which it is connected. In addition, each of RNC 142a, 142b may be configured to perform or support other functions, such as outer loop power control, load control, admission control, packet scheduling, handover control, macro diversity, security functions, and data encryption.
[0034] 1C may include a Media Gateway (MGW) 144, a Mobile Switching Center (MSC) 146, a Serving GPRS Support Node (SGSN) 148, and / or a Gateway GPRS Support Node (GGSN) 150. Although each of the above elements is shown as part of the core network 106, it will be understood that any one of these elements may be owned and / or operated by an entity different from the core network operator.
[0035] The RNC 142a in the RAN 103 may be connected to an MSC 146 in the core network 106 via an IuCS interface. The MSC 146 may be connected to the MGW 144. The MSC 146 and MGW 144 may provide the WTRUs 102a, 102b, and / or 102c with access to circuit-switched networks, such as the PSTN 108, to facilitate communications between the WTRUs 102a, 102b, and / or 102c and traditional land-line communications devices.
[0036] The RNC 142a in the RAN 103 may also be connected to an SGSN 148 in the core network 106 via an IuPS interface. The SGSN 148 may be connected to a GGSN 150. The SGSN 148 and GGSN 150 may provide the WTRUs 102a, 102b, and / or 102c with access to packet-switched networks, such as the Internet 110, to facilitate communications between the WTRUs 102a, 102b, and / or 102c and IP-enabled devices.
[0037] As mentioned above, the core network 106 may also be connected to the networks 112, which may include other wired or wireless networks owned and / or operated by other service providers.
[0038] 1D illustrates a system diagram of the RAN 104 and the core network 107, according to an embodiment. As mentioned above, the RAN 104 may utilize E-UTRA radio technology to communicate with the WTRUs 102a, 102b, and / or 102c over the air interface 116. The RAN 104 may also communicate with the core network 107.
[0039] The RAN 104 may include eNodeBs 160a, 160b, and / or 160c, although it will be understood that the RAN 104 may include any number of eNodeBs while remaining consistent with an embodiment. The eNodeBs 160a, 160b, and / or 160c may each include one or more transceivers for communicating with the WTRUs 102a, 102b, and / or 102c over the air interface 116. In one embodiment, the eNodeBs 160a, 160b, and / or 160c may implement MIMO technology. Thus, the eNodeB 160a, for example, may transmit wireless signals to and receive wireless signals from the WTRUs 102a using multiple antennas.
[0040] Each of the eNodeBs 160a, 160b, and / or 160c may be associated with a particular cell (not shown) and may be configured to handle radio resource management decisions, handover decisions, and scheduling of users on the uplink and / or downlink, etc. As shown in FIG 1D, the eNodeBs 160a, 160b, and / or 160c may communicate with one another over an X2 interface.
[0041] The core network 107 shown in Figure 1D may include a mobility management gateway (MME) 162, a serving gateway 164, and a packet data network (PDN) gateway 166. Although each of the above elements is shown as part of the core network 107, it will be understood that any one of these elements may be owned and / or operated by an entity different from the core network operator.
[0042] The MME 162 may be connected to each of the eNodeBs 160a, 160b, and / or 160c in the RAN 104 via an S1 interface and may act as a control node. For example, the MME 162 may be responsible for authentication of users of the WTRUs 102a, 102b, and / or 102c, bearer activation / deactivation, selection of a particular serving gateway during initial attachment of the WTRUs 102a, 102b, and / or 102c, etc. The MME 162 may also provide a control plane function for switching between the RAN 104 and other RANs (not shown) that employ other radio technologies, such as GSM or WCDMA.
[0043] The serving gateway 164 may be connected to each of the eNodeBs 160a, 160b, and / or 160c in the RAN 104 via an S1 interface. The serving gateway 164 may generally perform routing and forwarding of user data packets to / from the WTRUs 102a, 102b, and / or 102c. The serving gateway 164 may also perform other functions, such as anchoring the user plane during inter-eNodeB handovers, triggering paging when downlink data is available to the WTRUs 102a, 102b, and / or 102c, and managing and storing the context of the WTRUs 102a, 102b, and / or 102c.
[0044] The serving gateway 164 may also be connected to a PDN gateway 166, which may provide the WTRUs 102a, 102b, and / or 102c with access to packet-switched networks, such as the Internet 110, to facilitate communications between the WTRUs 102a, 102b, and / or 102c and IP-enabled devices.
[0045] The core network 107 may facilitate communications with other networks. For example, the core network 107 may provide the WTRUs 102a, 102b, and / or 102c with access to circuit-switched networks, such as the PSTN 108, to facilitate communications between the WTRUs 102a, 102b, and / or 102c and traditional land-line communications devices. For example, the core network 107 may include or communicate with an IP gateway (e.g., an IP Multimedia Subsystem (IMS) server) that serves as an interface between the core network 107 and the PSTN 108. In addition, the core network 107 may provide the WTRUs 102a, 102b, and / or 102c with access to the network 112, which may include other wired or wireless networks owned and / or operated by other service providers.
[0046] 1E shows a system diagram of the RAN 105 and the core network 109, according to an embodiment. The RAN 105 may be an Access Service Network (ASN) that communicates with the WTRUs 102a, 102b, and / or 102c over the air interface 117 utilizing IEEE 802.16 wireless technology. As described further below, communication links between different functional entities of the WTRUs 102a, 102b, and / or 102c, the RAN 105, and the core network 109 may be defined as reference points.
[0047] 1E, the RAN 105 may include base stations 180a, 180b, and / or 180c and an ASN gateway 182, although it will be understood that the RAN 105 may include any number of base stations and ASN gateways while remaining consistent with an embodiment. The base stations 180a, 180b, and / or 180c may each be associated with a particular cell (not shown) in the RAN 105 and each may include one or more transceivers for communicating with the WTRUs 102a, 102b, and / or 102c over the air interface 117. In an embodiment, the base stations 180a, 180b, and / or 180c may implement MIMO technology. Thus, the base station 180a may, for example, use multiple antennas to transmit wireless signals to and receive wireless signals from the WTRUs 102a. The base stations 180a, 180b, and / or 180c may also provide mobility management functions such as handoff triggering, tunnel establishment, radio resource management, traffic classification, and quality of service (QoS) policy enforcement. The ASN gateway 182 may act as a traffic aggregation point and may be responsible for paging, caching subscriber profiles, routing to the core network 109, etc.
[0048] The air interface 117 between the WTRUs 102a, 102b, and / or 102c and the RAN 105 may be defined as an R1 reference point that implements the IEEE 802.16 specification. In addition, each of the WTRUs 102a, 102b, and / or 102c may establish a logical interface (not shown) with the core network 109. The logical interface between the WTRUs 102a, 102b, and / or 102c and the core network 109 may be defined as an R2 reference point, which may be used for authentication, authorization, IP host configuration management, and / or mobility management.
[0049] The communication link between each of the base stations 180a, 180b, and / or 180c may be defined as an R8 reference point that includes protocols for facilitating WTRU handovers and the transfer of data between base stations. The communication link between the base stations 180a, 180b, and / or 180c and the ASN gateway 182 may be defined as an R6 reference point. The R6 reference point may include protocols for facilitating mobility management based on mobility events associated with each of the WTRUs 102a, 102b, and / or 102c.
[0050] As shown in FIG. 1E, the RAN 105 may be connected to a core network 109. The communication link between the RAN 105 and the core network 109 may be defined as an R3 reference point, including, for example, protocols for facilitating data transfer and mobility management functions. The core network 109 may include a Mobile IP Home Agent (MIP-HA) 184, an Authentication, Authorization and Accounting (AAA) server 186, and a gateway 188. Although each of the above elements is shown as part of the core network 109, it will be understood that any one of these elements may be owned and / or operated by an entity different from the core network operator.
[0051] The MIP-HA may be responsible for IP address management and may enable the WTRUs 102a, 102b, and / or 102c to roam between different ASNs and / or between different core networks. The MIP-HA 184 may provide the WTRUs 102a, 102b, and / or 102c with access to packet-switched networks, such as the Internet 110, to facilitate communications between the WTRUs 102a, 102b, and / or 102c and IP-enabled devices. The AAA server 186 may be responsible for user authentication and support of user services. The gateway 188 may facilitate interworking with other networks. For example, the gateway 188 may provide the WTRUs 102a, 102b, and / or 102c with access to circuit-switched networks, such as the PSTN 108, to facilitate communications between the WTRUs 102a, 102b, and / or 102c and traditional land-line communications devices. In addition, the gateway 188 provides the WTRUs 102a, 102b, and / or 102c with access to the network 112, which may include other wired or wireless networks owned and / or operated by other service providers.
[0052] Although not shown in FIG. 1E, it will be understood that the RAN 105 may be connected to other ASNs and the core network 109 may be connected to other core networks. The communication link between the RAN 105 and the other ASNs may be defined as an R4 reference point, which may include protocols for coordinating mobility of the WTRUs 102a, 102b, and / or 102c between the RAN 105 and the other ASNs. The communication link between the core network 109 and the other core networks may be defined as an R5 reference point, which may include protocols for facilitating interworking between a home core network and a visited core network.
[0053] In an embodiment, the deployment of a small cell layer may be used to address increasing capacity requirements, which may be driven, for example, by the popularity of data-hungry devices such as smartphones. The small cell layer may operate in a separate frequency band from the cells that may be used by the macro cell layer, and / or may operate in the same frequency band. Using such an example, it may be expected that additional capacity will be provided, for example, through additional spectrum resources and / or from improved spectral efficiency that may be brought about by cell reuse and by the channel characteristics of the small cell environment. For example, a distribution of path losses between the small cells and the connected devices may be provided such that larger values of signal-to-noise ratio are encountered more frequently. This may be exploited, in an example, by introducing support for higher order modulation.
[0054] 2 illustrates an example embodiment of a network having smaller and larger cells that may be used herein. The network (e.g., network 200) may include one or more layers of larger cells (e.g., macrocells), such as, for example, cell 205, and / or one or more layers of smaller cells (e.g., picocells, femtocells, etc.), such as cells 210a, 210b, and / or cells 215a-215f, that may be used to provide communication to devices (e.g., 220), which may be UEs and / or WTRUs 102a-102d described with respect to FIGS. 1A-1E. According to an embodiment, the coverage area of the smaller cells may be smaller than that of the larger cells. In addition, the larger cells and the smaller cells may or may not operate on the same frequency layer. The cells (e.g., 205, 210a-210b, and / or 215a-215f) of a network (e.g., 200) may be part of one or more components of a communications network, such as communications network 100 described herein, including a radio access network and / or base stations, and may be in communication with a core network.
[0055] In an example (e.g., in Rel-11), modulation orders that may be permitted or used in the networks described herein (e.g., 100 and / or 200) may include QPSK, 16QAM, and 64QAM. To use such orders, a network, such as the networks 100 and / or 200 described herein with respect to FIG. 1A and 1C-1E and FIG. 2, and components thereof, may indicate a modulation and coding scheme (MCS) to a device, such as a UE or WTRU, including WTRUs 102a-102d, described with respect to FIG. 1A-1E. In an example, the MSC may be indicated using 5 bits in the downlink assignment. The 5 bits may correspond to the modulation order and the transport block size (e.g., when tied to a resource block assignment that may also be signaled in the downlink assignment). In an embodiment, the mapping may be determined from a preconfigured set of tables. For example, an MCS table may be used to determine the modulation order and / or transport block index, which may be used together with the resource allocation size to determine the transport block size. A device may indicate its preferred CQI to the network using four bits in the CSI feedback. The four bits may be mapped to modulation and code rate, with the mapping being determined from a preconfigured table (e.g., a CQI table).
[0056] As described herein, current specifications, systems, and / or methods (e.g., LTE specifications, systems, and / or methods) may be targeted to support a wide variety of deployments with respect to cell sizes, environments, and / or device speeds. As such, the physical layer associated with such specifications, systems, and / or methods may not be designed to take advantage of the particular channel characteristics of a small cell environment. This may result in one or more limitations in the downlink. For example, current systems may not support modulation of higher orders than 64QAM in the downlink. As such, the spectral efficiency of devices located near the small cell base station may be limited compared to what would be possible given their signal-to-noise and interference ratio. In addition, the potential system throughput gains of the small cell may not be achievable if resources may be consumed by overhead, which may include resources that may be consumed by control signaling such as PDCCH or E-PDCCH, resources that may be consumed by physical signals that do not carry information such as DM-RS, and resources that may be wasted if the minimum resource allocation unit for a device is larger than what may be required. This can be a problem, for example, even if the bandwidth available to the small cell layer is relatively large, because in a small cell cluster, a high signal-to-interference ratio may involve some form of frequency reuse (e.g., through ICIC or some static mechanism) that can reduce the bandwidth available to each cell.
[0057] Thus, to take advantage of the channel characteristics of the small cell environment, particularly in the downlink, systems and / or methods described herein may be provided to support higher order modulation, e.g., to improve small cell throughput gains that may be reduced when resources are consumed by overhead, etc. For example, higher order modulation may be provided, received, and / or used. In an embodiment, a device such as a UE or WTRU such as WTRUs 102a-102d described with respect to FIGS. 1A-1E may operate close to (e.g., very close or similar to) a small cell base station, and equivalently, the signal-to-noise ratio of transmissions from the small cell may be high (e.g., very high). Additionally, with current systems and / or methods (e.g., in Rel-11), the highest spectral efficiency that a device can recommend to the network may be 5.5547 bps / Hz (e.g., using 64QAM). However, it may be possible to serve such devices with higher spectral efficiency. Thus, throughput (e.g., maximum throughput) may be increased. Such an increase in throughput may allow for better scheduling flexibility, possibly lower system interference, and / or a better user experience at an eNB or base station, such as the base stations, NodeBs, or eNBs (e.g., 114a-114b, 140a-140c, 160a-160c, and / or 180a-180c) described with respect to Figures 1A and 1C-1E. Examples (e.g., systems and / or methods) for enabling the use of higher order modulation for transmission to a device may be described herein, which may include providing an indication of a higher order modulation scheme to a device and / or enabling a device to indicate a desired higher order modulation.
[0058] In an example, multiple MCS tables may be provided and / or used, for example, to provide HOM in a device. For example, to address higher order modulation, the network may use a set of MCS tables instead of a single MCS table. The network may use a 32-element table (e.g., a first table or a first MCS table, such as a Rel-11 32-element table) that may be valid for QPSK, 16QAM, and / or 64QAM (e.g., a first set of modulation orders or values). The network may use a new 32-element table (e.g., a second table or a second MCS table) that may be valid for 256QAM (e.g., a second set of modulation orders or values). According to an example, the second table may keep some values reserved for future expansion. Alternatively or in addition, the second table may have fewer than 32 elements and may use fewer bits of signaling. The second table may have values for QPSK, 16QAM, 64QAM, and / or 256QAM (e.g., the second set of modulation orders or values may include the first set of orders or values along with 256QAM). To ensure that 32 elements are still sufficient to accommodate the new modulation orders, each modulation order may have fewer coding schemes than the current or common table (e.g., in the Rel-11 table). The second table may, in an example, have more than 32 elements. Thus, in an example, a first MCS table and a second MCS table may be provided to enable MCS selection or coding selection in HOM transmissions (e.g., transmissions using modulation orders or values such as QPSK, 16QAM, 64QAM, and / or 256QAM as described herein).
[0059] According to an example (e.g., when a device may be configured for possible reception of a PDSCH that can span the modulation orders of multiple tables), the network may indicate in the downlink assignment the MCS table configured to be used with the MCS index that may be provided. For example, the network may transmit a downlink assignment including an indication indicating whether the first MCS table or the second MCS table should be used by the device for the HOM transmission. In an embodiment, the indication may be transmitted when the device may be configured for reception of a physical data shared channel (PDSCH) that may span the modulation orders of both the first and second MCS tables.
[0060] Such an indication may be explicit or may use at least one of the following: For example, such an indication may use a bit (e.g., a new bit) in the downlink allocation. Such a bit may indicate the table to be used or may be concatenated with a 5-bit string (e.g., a Rel-11 5-bit string) to generate a 6-bit string. In an example, if there are more than two MCS tables, multiple bits (e.g., a bit string that may include a new bit) may be provided and / or used. In addition, such an indication may use higher layer signaling, for example, to semi-statically configure a device to use a particular table. According to a further example, such an indication may include or use a new transmission mode (e.g., such as TM11). For example, a device operating in such a particular transmission mode, such as a new transmission mode, may be configured to operate using a particular MCS table. In such an example, TM11 may be used for high spectral efficiency and may therefore be associated to be used with an MCS table that can enable higher spectral efficiency. Such an indication may also use different scrambling codes for downlink assignments, e.g., a device may have, provide, or use a C-RNTI for low-order modulation and a different C-RNTI for high-order modulation.
[0061] The MCS table that can be configured to be used to map MCS bits in the downlink assignment (e.g., to modulation and coding values) may be implicitly indicated by at least one of the following: The MCS table may be implicitly indicated by the type of downlink assignment. For example, each DCI format may be associated with a specific MCS table. In one method, a new DCI format (e.g., DCI format 5) may be used along with using an MCS table, such as a new MCS table, to schedule a device, such as a UE or a WTRU. In addition, the MCS table may be implicitly indicated by the channel used for the downlink assignment. For example, the network may transmit the DCI using either the PDCCH or the E-PDCCH. The MCS table used may be tied to the use of the PDCCH or the E-PDCCH. The MCS table may be implicitly indicated by the parameters of the E-PDCCH used to transmit the downlink assignment (e.g., type or physical resources used), the search space used (e.g., a device-specific or UE-specific search space DCI may be tied to one MCS table, such as a table suitable for HOM transmission, and a common search space DCI may be tied to another table, such as a legacy MCS table), the subframes in which the downlink assignment may be provided, e.g., in case there may be a subframe subset tied to each MCS table, and / or a carrier indication in the downlink assignment, e.g., in case a device may be configured with multiple carriers, each of which may be configured to operate using a particular MCS table. The association of a legacy MCS table to a common search space may enable the network to revert (e.g., quickly) to a table that allows access to the most robust modulation and coding scheme if radio conditions suddenly deteriorate.
[0062] Scaling of the MCS and / or TBS tables may be provided and / or used as described herein. In an example, the modulation and TBS index tables may be reinterpreted by use of a scaling function. For example, when triggered (e.g., possibly by higher layer configuration or by dynamic signaling in the DCI), the modulation order associated with each MCS index may be:
[0063]
number
[0064] may be reinterpreted as Q m may represent a modulation order that can be obtained by the MCS index and the legacy table,
[0065]
number
[0066] may represent the modulation order used. The value of Δ may be fixed for the MCS index (e.g., Δ=2 may be used for the MCS index). Each MCS index may have its own Δ. In such an example, different values of Δ allow the modulation and TBS index table to hold several legacy MCS levels.
[0067] The modulation and TBS index table that can be used to enable higher order modulation (HOM) is the TBS index (I TBS For example, when triggered for use in HOM, the TBS index to be used may be scaled from the MCS index and the legacy TBS index.
[0068]
number
[0069] The value of α may be common to the MCS indexes or may be different for each MCS index.
[0070] In addition, in the example, the total number of allocated PRBs, as obtained by DCI grant or allocation, is
[0071]
number
[0072] A column indicator that can be used to determine the transport block size (TBS) may be obtained from:
[0073]
number
[0074] γ may be a preconfigured constant, and f and g may be functions. For example, f may be f(x)=x, f(x)=max(x,1), or f(x)=min(x,max(TBS)), where max(TBS) may be preconfigured. In an example, g may be g(x)=x, a ceiling function, or a floor function. In addition, an exemplary scaling function is
[0075]
number
[0076] may be also possible.
[0077] function
[0078]
number
[0079] may be used for the MCS index, for example, when the device may possibly be configured to use HOM. In another or further example, the function
[0080]
number
[0081] may be used specifically for MCS indices that use a constant modulation level, with the remainder of the index being
[0082]
number
[0083] may also be used.
[0084] Additionally, in the example, the TBS may be initially determined from the TBS index and the number of assigned PRBs. The UE may also be pre-configured with a TBS conversion table used for the HOM, for example, to convert the TBS obtained from the TBS index and the number of assigned PRBs to another TBS value.
[0085] According to further embodiments, any combination of the above may be used to scale the MCS and TBS values, e.g., for some values of the number of assigned PRBs a function may be used and for other values of the assigned PRBs a conversion table may be used.
[0086] Multiple CQI tables may also be provided and / or used. For example, to enable higher order modulation, a device may use a set of CQI tables. As an example table (e.g., a first table or first CQI table), a device may use a 16-element table (e.g., a current Rel-11 16-element table) that includes CQI values that may be valid for QPSK, 16QAM, and / or 64QAM (e.g., a first set of modulation orders or values). As a further or alternative example table (e.g., a second table or second CQI table), a device may use a new 16-element table that includes CQI values that may be valid for 256QAM (e.g., a second set of modulation orders or values). In an embodiment, the second table may maintain some values reserved for future extensions. In addition, the second table may have fewer than 16 elements and may use fewer bits of signaling. In another or further example, the second table may have values for QPSK, 16QAM, 64QAM, and / or 256QAM (e.g., the second set of modulation orders or values may include the first set of orders or values along with 256QAM). To ensure that 16 elements are sufficient to accommodate the new modulation orders, each modulation order may have fewer coding schemes than in a table such as the Rel-11 table. The second table may have more than 16 elements. As described herein, a first CQI table and a second CQI table may be provided to enable CQI (e.g., reporting, feedback, or measurement) in HOM transmissions (e.g., transmissions using modulation orders or values such as QPSK, 16QAM, 64QAM, and / or 256QAM described herein).
[0087] According to an example (e.g., when a device may be configured for possible reception of a PDSCH that may span the modulation orders of multiple tables), the device may indicate in a CSI feedback report the CQI table to be used (e.g., whether the first CQI table or the second CQI table should be used) at the provided CQI index. For example, the device may transmit a CSI report that may include an indication indicating whether the first CQI table or the second CQI table should be used, e.g., for feedback reporting for a HOM transmission. In an embodiment, the indication may be transmitted when the device may be configured for reception of a physical data shared channel (PDSCH) that may span the modulation orders of multiple tables, such as a first CQI table and a second CQI table. Such a configuration may be implicitly determined in the device when it may also be configured to determine the MCS of the PDSCH data, e.g., via the use of evolved and / or multiple MCS tables.
[0088] Such an indication may be explicit or may use at least one of the following: For example, a bit and / or a bit string, such as a new bit or bit string, may be used in the CQI feedback report type to indicate the table used for the CSI. The bit and / or the bit string may indicate the table. In another or further example, the CSI report type may be extended (e.g., beyond the current 4 bits) such that the report type may provide an index into a table having more than 16 elements. A feedback report type, e.g., a CQI type indicator (CTI), may be provided and / or used for such an indication. In such an embodiment, the CQI table that may be used may depend on the recently transmitted CTI (e.g., the most recently transmitted CTI). In addition, the indication may be provided only once (e.g., for wideband CQI) and may be used for each subsequent subband CQI report.
[0089] According to an embodiment, the network may configure the device to use a particular CQI table in feedback reporting. For example, the device may be configured (e.g., via a configuration in a feedback report received from the network) to use a first CQI table or a second CQI table for feedback reporting, such as CSI measurement and / or reporting (e.g., CQI reporting or measurement) for HOM transmission. Such configuration may use at least one of the following: For example, higher layer signaling may be used to configure the device to semi-statically use a particular table. In an example, each feedback report type may be associated with a particular assumption for the CQI table to use. In an example, the configuration of a CSI process may include the use of a particular CQI table for feedback reporting. Thus, the device may be configured with multiple CSI processes, each using a CQI table that may be different. In addition, a transmission mode, such as a new transmission mode (e.g., TM11), may be used. A device operating in such a transmission mode may be configured to operate with a particular MCS table. For example, TM11 may be used for high spectral efficiency and therefore may be associated with the use of an MCS table that may permit or enable higher spectral efficiency. In an embodiment, the downlink assignment may include a bit string that indicates to the device that a particular CQI table may or should be used in future feedback reports.
[0090] Additionally, in embodiments, the CQI table that may be used to map CQI bits in the feedback report to modulation and coding values may also be implicitly indicated by at least one of the following: The CQI table may be indicated (e.g., implicitly) by the subframes for which the CQI may be reported and / or measured. For example, a device may be configured with multiple subframe subsets, each of which may be associated with the use of a particular CQI table. The CQI table may also be indicated by the type of feedback. For example, aperiodic feedback may use a particular CQI table, while periodic feedback may use another CQI table. Periodic feedback may use a particular CQI table (e.g., Rel-11), while aperiodic feedback may use a different table, and thus may provide or include an appropriate explicit indication to indicate the CQI table that may be used. The CQI table may be further indicated using the carrier for which the feedback report is used, destined for, and / or provided. For example, a device may be configured with multiple carriers, each of which may be configured to operate with a different CQI table.
[0091] CQI feedback configurations may also be provided and / or used as described herein. For example, to indicate which CQI table may or should be used in aperiodic reporting, each CSI process (and / or serving cell) that may be included in one or more of the sets of CSI processes represented by each codepoint of the CSI request may be configured with an assumption of a particular CQI table. In addition, the CSI process and / or serving cell may itself be configured with an assumption of a CQI table. In an example (e.g., where the UE may be configured with the meaning of each CSI request field), the set of CSI processes (e.g., and / or serving cell) may be configured with a CQI table index. For example, a first CSI process may be in a set triggered by CSI request field "01" and in a set triggered by CSI request field "10". Furthermore, in an embodiment, the CQI table used may be different and may be configured during configuration of the content of the CSI request fields "01" and "10". In an example, a CQI table that may be or should be used for aperiodic CSI reporting may be tied to a search space in which a PDCCH or E-PDCCH including a grant with the aperiodic CSI reporting may be decoded. For example, the CQI table may correspond to a first CQI table (e.g., a legacy table) if the grant may be decoded in a common search space, and may correspond to a second CQI table (e.g., a table suitable for HOM transmission) if the grant is decoded in a device-specific or UE-specific search space. In another or further example, the CQI table may be tied to a size of the CSI request field. For example, the CQI table may correspond to a first CQI table if the CSI request field may have one bit, and may correspond to a second CQI table if the CSI request field may have two bits.The relationship between a particular search space, or CSI request field value, or CSI request field size, and a particular CQI table to use for reporting may be configured by higher layers. For example, a device such as a UE or WTRU may associate the use of a CQI table (e.g., suitable for HOM transmission) with a CSI request field value or size if it may be configured to use higher order modulation.
[0092] In examples, upon configuration of aperiodic and / or periodic feedback modes, appropriate CQI tables may also be configured. In addition, aperiodic and / or periodic feedback modes may be specified for use of CQI tables that can enable the use of higher order modulation (HOM). In such embodiments, a device configured in such a feedback mode may implicitly indicate to the device which CQI table to use.
[0093] In another or further example, some aperiodic feedback modes may use the device to feed back a CQI value based on the assumption that the HOM may be available, and to feed back another CQI value on the assumption that the HOM may not be available. In such an embodiment, the RI and PMI may also depend on whether the HOM may be available, and the device may feed back two complete sets of RI / CQI / PMI for each HOM assumption.
[0094] A relationship between CQI tables and MCS tables may also be provided as described herein. For example, if a device may have multiple CQI tables (e.g., a first CQI table and a second CQI table) and may autonomously select a table from which to feed back CQI values, the network may not be able to schedule the device for MCS values from outside the device-selected (e.g., UE-selected or WTRU-selected) tables. In such an embodiment, explicit signaling by the network to the device may be provided and / or may enable transmissions with MCS values (e.g., values in the first or second MCS tables) that may not be represented in the CQI table used by the device.
[0095] The MCS table and the CQI table may be configured simultaneously and may be related. In such an embodiment, the use of a particular or special CQI table (e.g., the first CQI table or the second CQI table) by the device may inform the network that it should or may use the associated MCS table in downlink allocations. In addition, the use of a particular MCS table by the network may inform the device that it should use the associated CQI table in future feedback reports. Such use may be indicated in a previously received DCI or by higher layers.
[0096] Additionally, in an example, multiple CQI tables may have overlapping modulation and coding scheme values and / or multiple MCS tables may also have overlapping values. Use of values by the network that may overlap multiple MCS tables (e.g., a first MCS table and a second MCS table) in a downlink assignment may inform the device that it should or may switch CQI tables to another CQI table that may have the same modulation and coding scheme values for future feedback reports (e.g., select one of the first CQI table or the second CQI table based on an indication of the MCS table, such as the first MCS table or the second MCS table, to be used). The reverse may also be applicable (e.g., a device that feeds back values that may overlap two CQI tables may inform the network to switch tables in future downlink assignment grants). Thus, in an example, a downlink assignment that may be received from the network may include an indication of the particular MCS table to be used (e.g., the first MCS table or the second MCS table). Based on the indication, e.g., based on the MCS table identified by the indication, the device may determine which CQI table to use (e.g., whether to use the first CQI table or the second CQI table).
[0097] Such examples may include a first CQI table that may have values (0, 1, 2, 3, 4, 5), a second CQI table that may have values (4, 5, 6, 7, 8, 9), a first MCS table that may have values (a, b, c, d, e, f), and / or a second MCS table that may have values (e, f, g, h, i, j). In such an embodiment, a device may be configured with such tables and / or may be notified and / or informed of the link of MCS table 1 to CQI table 1 and the link of MCS table 2 to CQI table 2. A device may be configured to use CQI table 1 (e.g., first) and it may receive a downlink allocation (e.g., using MCS table 1) for value e (e.g., or any other suitable element that may be placed in both MCS tables). Due to the fact that such MCS values may be placed in both MCS tables, the device may know in future feedback reports that it should or may use CQI table 2, and that future downlink allocations may use MCS table 2. The switch may also result from device feedback. According to an example embodiment, the table selection may be reset at preconfigured intervals to help ensure that there is no error propagation. For example, at certain subframe intervals (e.g., every nth subframe), the CQI table and the MSC table may be reset to table 1.
[0098] The indication method (e.g., for either the CQI table or the MCS table) may be used by the other or another node as an indication that it should or may use the appropriate associated table. For example, the downlink assignment may include an indication that MCS table 2 should be used for future device feedback, so the device may or should use CQI table 2. The CQI table indication may also be sent in the UE feedback and may be used by the network to select the appropriate MCS table.
[0099] Additionally, in examples, one or more pre-configured MCS values (e.g., 29, 30, or 31) in the downlink assignment may be used to indicate to the device that for this grant, the MCS to be used may be the same as the last used MCS, and that for future feedback reports, the device should or may switch tables, and / or that for future downlink assignments, the MCS table used should or may be switched.
[0100] The MCS table size and / or the CQI table size may also be increased. For example, to accommodate higher order modulation, one or both of the MCS and CQI tables may be increased in size (e.g., to include each possible modulation and coding scheme). Signaling may also be modified to use additional or more bits for appropriate indexing.
[0101] In an example, a device may be configured with a CQI constraint list. This constraint list may be higher layer signaled and / or specified by a bitmap parameter CQISubsetRestriction. For a particular CQI table and transmission mode, the bitmap may specify possible CQI subsets that the device may assume or know from which the eNB may be using, for example, when the device may be configured with the associated transmission mode. In one embodiment, each bitmap may be preconfigured to indicate a different subset. In another or further embodiment, the bitmap may form a bit sequence, where a bit value of zero may indicate that CSI reporting may not be enabled to correspond to the CQI associated with that bit. The association of bits to CQI values for the associated transmission mode may be preconfigured. In such an embodiment, a smaller CQI subset may use fewer bits for CQI feedback.
[0102] The CQI subset constraint may also indicate MCS subset constraints that may be used in downlink allocation. In addition, in an embodiment, a device may be configured with independent MCS subset constraints. The constraint list may be higher layer signaled or may be specified by a bitmap parameter MCSSubsetRestriction. In an example, similar rules as described for CQISubsetRestriction may also apply.
[0103] In the case of CQI feedback for a table with more than 32 elements, the device may feed back the CQI index in two parts. In an embodiment, one part may be fed back less frequently than the other part. For example, one set of bits may represent the modulation, while another set of bits may represent the coding scheme. For a flat channel, the modulation may not need to change frequently. Thus, the device may feed back a set of bits representing the modulation less frequently than a set of bits representing the coding scheme (e.g., where the coding scheme may depend on the most recently fed back modulation level). The MCS table may be similarly segregated and indicated. It may be recognized that in a downlink assignment that includes a set of bits for a coding scheme, the most recently assigned modulation level may be used and / or it may depend on it. Additionally, the first set of bits (e.g., modulation level) fed back by the device may still be used by the network and may not need to be signaled by the network for MCS assignment.
[0104] One or more configurations for higher order modulation (HOM) may be provided and / or used. For example, a ratio of PDSCH EPRE to cell specific RS EPRE may be provided and / or used (e.g., as a configuration). In an embodiment, 256QAM and / or any other higher order modulation HOM may be applicable and a corresponding PDSCH may be transmitted, where no device or UE specific RS may be present in the RRB, and for a device in a transmit mode, the device may select ρ for 256QAM, ρ A or ρ BIt may be assumed that the ratio of PDSCH EPRE to cell specific RS EPRE, represented by ρ , may be equal to an offset value of the ratio used for 16QAM and / or 64QAM. The offset between the ratio that may be used for 256QAM and the ratio that may be used for 16QAM / 64QAM may be configured via higher layers and / or included in the DCI that may include the PDSCH allocation. In another or further embodiment, the ratio may be provided by higher layers and may be equal to ρ . A may be used in the formulation of P A The parameters may depend on the modulation order. For example, a device may have multiple P A In addition, the device may be configured with multiple cell-specific ratios of PDSCH EPRE to RS EPRE, each of which may be conditioned with respect to the MCS level that may be used in downlink transmission.
[0105] According to an example, a quasi-co-location indicator bit may be provided and / or used (e.g., as a configuration). For example, a device may be configured with different assumptions for the quasi-co-location of antenna ports. This allows the device to be able to receive data from multiple points that may not be physically co-located. In the case of HOM, it may be unlikely that downlink data may be transmitted from a rapidly changing physical location. Thus, in an embodiment, when a device may be reconfigured with HOM, PQI bits that may indicate QCL behavior in transmission mode 10 may be reused. For example, a device configured with the capability to use HOM may reinterpret one or more of the bits of the PQI placed in the downlink allocation DCI as, for example, an indication that a transmission may be for HOM. According to an embodiment, an indication that a transmission may be for HOM may configure the device to use a second set of MCS and CQI tables. In alternative or further embodiments, the device may reinterpret one or more of the bits of the PQI to indicate to which MCS table (e.g., or equivalently to which shifted value of the MCS table) the device should or may associate MCS bits located within the same DCI allocation.
[0106] In addition, one or more rank constraints for HOM may be provided and / or used (e.g., as a configuration). In an example, there may be one or more configurations in which a device may have a preconfigured limit on the possible number of transmission layers for HOM. For example, a device may be configured via higher layers to report a rank up to a certain value (e.g., if the device may report a CQI level using HOM). Furthermore, a device may be expected to have a transmission rank up to a preconfigured value if a downlink assignment may indicate the use of HOM. In such an embodiment, a device may be configured to reinterpret an antenna port, scrambling identification, and / or layer number indication provided in the DCI for a downlink assignment. One or more bits (or equivalently, one or more values) of this indication may indicate to the device an appropriate table for interpreting the meaning of MCS bits placed within the same assignment. For example, one or more values of the antenna port, scrambling identification, and / or number of layers indication may inform the device that the MCS bits indicated in the same allocation correspond to a first MCS table or a second MCS table (and / or a shifted version of the MCS table).
[0107] In alternative or further embodiments, a device configured with HOM may be configured with one transport block. In such an embodiment, if the device may receive one of the reserved MCS indices (e.g., 29, 30, or 31) as the MCS for the second transport block, this may be reinterpreted to mean that the first transport block assumes the second MCS table and / or a shifted version of the MCS table for which HOM may be enabled.
[0108] A resource element (RE) mapping of the PDSCH to the HOM may be provided and / or used (e.g., as a configuration). For example, a mapping such as a legacy mapping of a transport block to a resource grid may be provided or performed (e.g., performed) by mapping along subcarriers (e.g., in ascending order of index) in the assigned physical resource block, moving to the next OFDM symbol, and continuing the same process. In an example, a code block may be limited to 6144 bits, so the use of the HOM with a large physical resource block allocation may result in some code words being completely contained within one OFDM symbol. In addition, different OFDM symbols may be affected differently by interference, since the reference symbols (e.g., may use high power) of some neighboring cells may not be placed in each of the OFDM symbols. In an embodiment, code blocks that are completely contained within one OFDM symbol may result in large differences in the error performance of different code blocks. Furthermore, the overall error performance of a transport block may be dominated by the worst code block performance. In an example, to mitigate this, the HOM may use code blocks larger than 6144 bits.
[0109] According to an example, a device may be configured such that the maximum code block length can be greater than 6144 when HOM may be used. For example, in the case of HOM, the total number of code blocks (e.g., defined as the transport block size divided by the maximum number of bits in a code block) may be reduced. The maximum code block size may also depend on the MCS used. The difference between such examples is that in the former, for example, when a device may be configured to use HOM, it may use a new or specific maximum code block length. In the latter, when a device may have an assignment with an MCS that uses HOM, it may use a new maximum or specific code block length.
[0110] In addition, the device may be configured to handle interleavers, such as larger interleavers, for encoding, such as turbo encoding. In such an example, the table of allowed interleaver sizes may be expanded. For example, in an embodiment, the device may be configured with multiple sets (e.g., two sets) of tables that may indicate allowed interleaver sizes. Each of the tables that may be used may include different MCS values. In addition, the device may use code blocks that may be larger than 6144. Each code block may be segmented such that the current interleaver size can remain applicable. In an example, one or more segments of a code block may be concatenated and interleaved to ensure similar error performance across the segments.
[0111] The mapping of transport blocks to the resource grid may be altered to ensure that a code block is not completely contained within a single OFDM symbol, for example, the mapping may be done across OFDM symbols within a single subcarrier (e.g., in ascending order of index) and then moved to the next subcarrier.
[0112] In addition, mapping may be performed on pairs of OFDM symbols, e.g., a first symbol of a transport block may be mapped to a first subcarrier and a first OFDM symbol, a second symbol of the transport block may be mapped to a first subcarrier and a second OFDM symbol, a third symbol of the transport block may be mapped to a second subcarrier and a first OFDM symbol, and / or a fourth symbol of the transport block may be mapped to a second subcarrier and a second OFDM symbol, etc.
[0113] According to an embodiment, mapping may also be provided and / or performed (e.g., performed) on the OFDM symbols of a first timeslot, and then moved to the next subcarrier until the first timeslot is filled. Mapping may then continue at the first subcarrier on the OFDM symbols of a second timeslot, and then moved to the next subcarrier of that timeslot until the second timeslot is filled.
[0114] In another example, the mapping of the transport block to the resource grid may be done in a diagonal manner. For example, the first symbol of the transport block may be mapped to the first OFDM symbol and the first subcarrier. The second symbol of the transport block may be mapped to the second OFDM symbol and the first subcarrier. The third symbol of the transport block may be mapped to the first OFDM symbol and the second subcarrier. The fourth symbol of the transport block may be mapped to the third OFDM symbol and the first subcarrier. The fifth symbol of the transport block may be mapped to the second OFDM symbol and the second subcarrier. The sixth symbol of the transport block may be mapped to the first OFDM symbol and the third subcarrier. This may continue until the transport block can be completely mapped within the allocated bandwidth. Such an example may also be applicable by swapping OFDM symbols with subcarriers and vice versa, thus changing the direction of the mapping. In examples, if the next symbol / subcarrier in the algorithm, function, method, or process would exceed the subframe size (or allocated bandwidth), the mapping may continue on the last symbol and / or subcarrier and move up one subcarrier and / or symbol.
[0115] In an example, where the mapping of symbols to resource elements of a resource grid may be changed, e.g., to allow the symbols of a code block to be spread over more than one or all available OFDM symbols, the mapping may be provided and / or designed in such a way that the set of subcarriers that may be used by a code block may be spread uniformly over the allocated bandwidth to maintain frequency diversity. In addition, the set of subcarriers that may be used by a code block may cause interference from reference symbols of neighboring cells to be equally distributed among the code blocks.
[0116] The mapping order of the subcarriers may be defined, for example, using one or more of the following: For example, subcarriers that may be filled contiguously (e.g., to define the mapping order) may be separated by N or more subcarriers, where N may be the number of code blocks. Alternatively, or in addition, the value of N may be obtained by at least one of the following: PCI of the cell where the PDSCH may be transmitted, RNTI of the device, semi-static configuration provided by higher layers such as RRC signaling, an indication in the downlink allocation (e.g., the value of N may be explicitly indicated in the DCI allocated resources for the PDSCH), and / or mapping of parameters of the downlink allocation to a pre-configured value of N, etc.
[0117] In an example (e.g., for mapping parameters of a downlink allocation to a preconfigured value of N), n SCID may be mapped to a value of N. In a further example, an antenna port value may be mapped to a value of N. A bandwidth in resource blocks of a corresponding PDSCH transmission may be mapped to a value of N. According to another or further example, the value of N may be determined by a redundancy version of the transport block.
[0118] In addition, (e.g., to define a mapping order), mapping may be performed on symbols of a first subcarrier and a next subcarrier, where the mapping may be based on or selected from a hopping function. For example, assuming 12 subcarriers in a bandwidth allocation, mapping may be performed first on symbols of subcarrier 0, then on symbols of subcarrier 5, then on symbols of subcarrier 8, and so on until the subcarriers are exhausted. The subcarrier hopping function may be configured similarly to the step size N described herein.
[0119] Furthermore, (e.g., to define the mapping order), the mapping may be performed in ascending order of subcarriers within a physical resource block (PRB), but the mapping order of PRBs within an assigned transmission may be changed to ensure that frequency diversity may be maintained within a code block. For example, if the set of PRBs of an assigned transmission consists of resource blocks indexed by {3, 4, 5, 6, 7, 8, 9, 10}, the mapping to resource elements may be performed according to the following order of PRBs: 3, 7, 4, 8, 5, 9, 6, 10. More generally, if a sequence N(p), p=0...P-1 may correspond to the assigned PRBs of P in ascending order, the mapping may be performed according to a sequence N'(q), where N'(q)=N(p), p=(q mod K)xL+p div K, where K and L may be parameters, and the operation p div K corresponds to taking the largest integer less than the ratio p / K.
[0120] In the example mapping described herein, the PDSCH may be mapped to the REs, and the PDSCH symbols may not overlap with other symbols (eg, RS symbols).
[0121] In some examples, an additional stage or phase of interleaving may be performed following code block concatenation. At the output of this additional stage or phase is a stream of coded bits h0, h1, ..., h H-1 , f , so that consecutive coded bits do not have to correspond to the same code block. For example, a block interleaver may be used to decode an input stream of bits f , f , ..., f G-1 may be expressed as: h i =f m where m=E×(i mod C)+i div C. The parameters E and C may correspond to the number of coded bits of a code block and the number of code blocks, respectively. The operation "i div C" may correspond to taking the largest integer less than the ratio i / C. Alternatively, or in addition, another type of interleaver may be used, such as a random interleaver. Following the additional phases or stages of interleaving and code block concatenation, the coded bits may be processed according to existing process stages or phases (e.g., scrambling, modulation, layer mapping, precoding, and resource element mapping). The additional phases or stages of interleaving may effectively result in spreading the modulation symbols of a code block over different time symbols and subcarriers.
[0122] In an embodiment, the payload may be included within a downlink control channel. For example, data from a transport channel, such as DL-SCH, may be mapped to a physical downlink control channel, such as PDCCH or E-PDCCH. Such an embodiment may be particularly suitable for the transfer of small data payloads.
[0123] In addition, the transport channel data may be concatenated with downlink control information (DCI) before further physical channel processing. Such processing may include at least one or more of CRC attachment, channel coding, and / or rate matching. The coded bits may be mapped to an E-PDCCH (or PDCCH). In this embodiment, the grouping of downlink control information and transport channel data may be referred to as an "extended" DCI or a new DCI format.
[0124] Some bits (e.g., zero bits or bits that may have a zero value) may also be added to the combination of DCI and transport block data bits. For example, the number of bits may be a specific number of bits (e.g., a minimum suitable number) such that the total number of bits may not correspond to one of a set of numbers of bits. This set may represent the number of bits for which the result of channel decoding may be ambiguous.
[0125] In an embodiment, the transport channel data may be subjected to at least a portion of the physical channel processing separately from the DCI. For example, CRC attachment and channel coding may be performed independently on the DCI and on the transport channel data. In this embodiment, the number or ratio of coded bits and / or coded symbols that may be used by the DCI and the transport channel data may be pre-determined or signaled by higher layers. In addition, the CRC may have different sizes and may be masked with different RNTIs. The transport channel data may also be processed alone without the DCI. The channel coding may include tail-bited convolutional coding, or turbo coding.
[0126] According to an example (e.g., when transport channel data may be mapped onto a downlink control channel with DCI on the same PDCCH or E-PDCCH), at least a portion of the DCI may relate to the transport channel data. For example, in an embodiment where the DCI may include the following information: an indication of whether a transport block may be included, an indication of the size of the transport block, a new data indicator, a HARQ process number, a redundancy version, a TPC (transmit power control) command for the PUCCH, a downlink allocation index (DAI), and / or an SRS request, some or all of the above information may be predetermined. Additionally, at least a portion of the DCI may also relate to an uplink grant, a downlink allocation on the PDSCH (for other transport blocks), a TPC command, and / or other information.
[0127] In an embodiment, at least one of the following solutions or embodiments may be adopted to reduce the complexity of UE decoding: A set of possible transport block sizes may be pre-determined (e.g., according to a format of an extended DCI) or may be provided by a higher layer. The DCI with which the transport channel data may be multiplexed may be constrained to follow one of a set of pre-determined DCI formats. In addition, the PDCCH or E-PDCCH that may include the transport channel data may be constrained to be transmitted on a specific subset of the E-PDCCH set, on a specific subset of the search space (e.g., a common or UE-specific search space, or a search space for a specific subset of the aggregation level), or to follow a minimum number of resource elements or symbols available for the E-PDCCH or PDCCH.
[0128] Upon successful reception of the transport block, the device may send a HARQ ACK on the PUCCH (or PUSCH) following the same rules as for reception from a PDSCH. The DCI and the transport block may be processed separately, and if the DCI may be successfully received but the transport block is not, the device may send a HARQ NACK on the PUCCH (or PUSCH).
[0129] The following may provide an example of device operation according to the examples described herein. According to an embodiment, the device may obtain configuration information from higher layers. For example, the device may be configured to receive downlink data according to a certain transmission mode for which reception of transport channel data from the E-PDCCH may be defined. The device may be configured to attempt E-PDCCH decoding using extended DCI in a device-specific or UE-specific search space, possibly in a configured E-PDCCH set, for aggregation levels of 8 and / or 16. The size of the extended DCI (e.g., or combined DCI and transport block) may also be configured (e.g., if not pre-determined). The device may also be configured with a set of subframes on which reception of transport channel data from the E-PDCCH may be possible.
[0130] In a subframe in which reception of transport channel data from the E-PDCCH may be configured, the device may attempt to decode the E-PDCCH in a search space. The search space may be determined according to the same procedure as for normal DCI decoding. In at least one of the search spaces, the device may attempt blind decoding of the extended DCI (e.g., or the combined DCI and transport block), assuming a total number of information bits corresponding to the combined DCI, a particular transport block size, and / or a sum of bits possibly added to avoid certain sizes. The device may determine that decoding can be successful if the CRC may be masked with a certain RNTI, such as the C-RNTI. The device may also attempt to decode the E-PDCCH candidates, assuming transmission of normal DCI, as in existing procedures.
[0131] If the device can successfully decode the extended DCI or combined DCI and transport block, the transport block may be transmitted to higher layers. In addition, the device may take action based on the received DCI, such as triggering transmission of aperiodic SRS, adjusting transmit power control, and / or transmitting on the PUSCH.
[0132] Standalone PDSCH reception (e.g., SA-PDSCH operation) may be provided and / or used. For example, in a small cell environment, the radio characteristics of the channel for a given device may be less variable than in a larger cell. In such an environment, scheduling flexibility and dynamics may be less important for the scheduler to maximize resource usage, and instead improvements to control signaling may be possible.
[0133] The SA-PDSCH operation may be as follows. In an embodiment, the SA-PDSCH and associated characteristics may be defined. For example, improvements may be achieved by reducing or zeroing the amount of control signaling transmitted on the PDCCH (or ePDCCH). In an embodiment, this may be achieved by having the device receive at least a portion of the scheduling information applicable to the PDSCH transmission on the resources of the PDSCH itself. For example, for some transmissions, downlink control information (DCI) (e.g., for downlink scheduling assignments, for resource activation / deactivation, for control signaling regarding SPS-C-RNTI, and / or for uplink scheduling grants) may be mapped onto the physical PDSCH channel, possibly together with the DL-SCH (e.g., in the case of downlink scheduling assignments).
[0134] According to an embodiment, reception of PDSCH according to or based on SA-PDSCH reception may be combined with multi-subframe or cross-subframe scheduling. In such an operation mode, the portion of DCI applicable to the PDSCH allocation may be included in the PDCCH or E-PDCCH received in the preceding subframe, and / or the remaining portion may be mapped onto the PDSCH. For example, the resource block allocation and modulation and coding scheme may be included in the PDCCH or E-PDCCH of the preceding subframe, while the HARQ process number, data indicator, redundancy version, TPC command for PUCCH, and / or other fields of the DCI may be mapped onto the PDSCH. In an embodiment (e.g., as described herein), eDCI (embedded DCI) may be used to refer to the portion of DCI that is mapped onto the PDSCH.
[0135] DCI and DL data in the same and / or different resources may also be provided and / or used. For example, in an embodiment, SA-PDSCH operation may be achieved by receiving at least a portion of the DCI and the downlink data separately in different resources (e.g., a first resource may include the DCI and a second resource may include the downlink data) or together (e.g., interleaved or concatenated) in a common resource.
[0136] The DCI may indicate multiple DL data allocations at different time instants, such as multi-TTI scheduling. For example, SA-PDSCH operation may be achieved by receiving a DCI in a first subframe (e.g., subframe n), and the DCI may provide control signaling for the same subframe (i.e., subframe n), for a subsequent subframe (e.g., subframe n+1 for a downlink allocation and / or subframe n+4 for an uplink allocation), for multiple subframes (e.g., subframes [n, n+3]), and / or for combinations thereof. Such a DCI may include a single set of parameters (e.g., resource allocation), or one or more sets of parameters (e.g., multiple resource allocations) for a single HARQ process, such as for blind retransmissions of the same transport block, and / or for multiple HARQ processes, such as one for each HARQ process.
[0137] In addition, a DCI may support scheduling of multiple transmissions (e.g., it may include zero or more downlink assignments and / or zero or more uplink grants). For a DCI received in subframe n, the corresponding control information may be applicable to the same subframe (i.e., subframe n), to a subsequent subframe (e.g., subframe n+1 for a downlink assignment and / or subframe n+4 for an uplink assignment), to multiple subframes (e.g., subframes [n, n+3]), and / or a combination thereof. This may be multi-subframe scheduling.
[0138] In an example, the DCI may include additional parameters, including, for example, at least one of the following: a multi-subframe allocation indicator (MSAI), timing information (TI), and / or any other suitable parameters. For example, a multi-subframe allocation indicator (MSAI) field may be present in the DCI format (e.g., it may be present if the DCI may explicitly indicate that it may include signaling information for multiple transmissions). Such a field or indicator may represent a value indicating that the same allocation may be valid for x consecutive subframes, and / or whether such allocation is for a single HARQ process (e.g., for the indicated HARQ process ID), for synchronous HARQ operation within a multi-subframe allocation (e.g., for an HARQ process starting with the indicated HARQ process ID in subframe n, for HARQ process ID+1 in subframe n+1, and so on up to HARQ process ID+x-1 in subframe n+x-1), and / or for different HARQ processes as indicated by multiple sets of parameters (e.g., one for each HARQ process as explicitly indicated by the x numbers in the HARQ Process ID field).
[0139] In an example, a Timing Information (TI) (or equivalently, a Timing Offset) field may be present in the DCI format (e.g., it may be present if the DCI may explicitly indicate timing information for the corresponding allocation). For example, such a field or indicator may include a value that may be, for example, a time offset between subframe n in which a device may receive control information and a subframe in which the associated allocation may be valid (e.g., subframe n + offset). Additionally, in an embodiment, the TI may be a 2-bit field (values 0, 1, 2, 3) that may represent such an offset.
[0140] According to an example, a DCI may use differential coding, for example, in the DCI format itself and / or from configuration. For example, when multi-subframe scheduling may be supported, such DCI may implement differential coding, either implicitly (e.g., based on a configured allocation) or explicitly (e.g., for a first allocation in the control signaling, a parameter may be present, while for subsequent allocations, a parameter may be used instead of the corresponding parameter of the previous allocation or of the first transmission indicated in the multi-TTI scheduling information). In addition, for example, when multi-subframe scheduling may be supported, such DCI may include at least one set or multiple sets of transmission parameters, such as one for each SA-PDSCH allocation and / or grant. Thus, a DCI that may schedule a SA-PDSCH may have a one-to-many relationship (e.g., multi-subframe scheduling) and / or an indirect timing relationship (e.g., cross-subframe scheduling) with the SA-PDSCH transmission (e.g., with one eDCI and one PDSCH).
[0141] Multi-subframe scheduling may be achieved with a one-to-one relationship between the DCI and eDCI, and a one-to-many relationship between the eDCI and the SA-PDSCH transmissions. In an example, an indirect timing relationship may be provided by the eDCI.
[0142] As described herein, embedded DCI (eDCI) may also be provided and / or used. For example, eDCI may include, provide and / or use defined and / or coded (e.g., separately coded) new data indicator (NDI), HARQ process, transmit power control (TPC) command, ACK / NACK resource indicator (ARI), downlink allocation index (DAI), and / or sounding reference signal (SRS) request, etc. The eDCI may carry downlink scheduling information, a request for aperiodic CQI reporting for a cell and RNTI. The RNTI may be implicitly coded within the CRC of the eDCI. In addition, the eDCI may carry uplink scheduling information.
[0143] The eDCI may include parameters that may not be provided to the device by dedicated signaling (e.g., for semi-static configuration) or parameters that may be semi-statically configured but dynamically overridden by the eDCI. Such parameters may include at least one of a carrier indicator, a resource block header, a resource block allocation, a TPC command for the PUCCH, a downlink allocation index, a HARQ process number, a modulation and coding scheme and / or redundancy version, a new data indicator (NDI), a redundancy version, an SRS request, a CQI request, and / or an ACK / NACK resource indicator (ARI), etc.
[0144] In the case of a carrier indicator, the field may be used and may optionally be present in the eDCI format (e.g., it may be present if the eDCI may schedule DL-SCH on the PDSCH of another serving cell of the device's configuration). In addition, if present or used, this field may indicate the SA-PDSCH configuration of a serving cell of the device's configuration for which the eDCI may be applicable.
[0145] The resource allocation header may also include a field that may be provided and / or used. This field may be present in the eDCI format. For example, this field may be present if the total bandwidth of the SA-PDSCH allocation and / or the total bandwidth of the PDSCH is greater than 10 PRB.
[0146] In the case of resource block allocation, in the eDCI format, a field may be provided and / or present. In an example, the field may not be present if the resource block allocation may be semi-statically configured, if the configured allocation may not be dynamically overridden by eDCI reception, and / or if the eDCI and DL-SCH bits may not be received on the same resources. If present or provided, the field may indicate which resources (e.g., in frequency) may be used to decode the DL-SCH transmission on the associated PDSCH (e.g., possibly according to other methods described herein).
[0147] In an embodiment, a TPC command for the PUCCH may be provided and / or used. If present or provided, the device may interpret this field according to a legacy field of the DCI format used on the PDCCH.
[0148] In the case of a downlink allocation index (DAI), a field may be provided and / or present in the eDCI format (e.g., it may be present for TDD). If present or provided, the device may interpret this field according to a legacy field of the DCI format that may be used on the PDCCH.
[0149] In an example, a HARQ process number or HARQ process identifier (ID) may be provided and / or used. This field may be provided and / or present in the eDCI format. The field may be omitted if a specific HARQ process may be reserved and / or associated with a specific set of SA-PDSCH configurations and / or resources. If present or provided, the device may interpret this field according to a legacy field of the DCI format used on the PDCCH.
[0150] In the case of modulation and coding scheme and / or redundancy version, a field may be provided and / or present in the eDCI format. This field may be omitted if a semi-static MCS may be configured for the associated resource. In an embodiment, there may be one such field per transport block for applicable PDSCH transmissions. If present or provided, the device may interpret this field according to the legacy field of the DCI format used on the PDCCH.
[0151] Data indicators such as a new data indicator (NDI) may also be provided and / or used as described herein. For example, in an embodiment, an NDI field may be present for each transport block for applicable PDSCH transmissions. If present or provided, the device may interpret this field according to the legacy field of the DCI format used on the PDCCH. If not present, the device may determine whether the transmission is for a new transport block depending on the timing of the transmission (e.g., depending on the periodicity of the initial HARQ transmission configured for the SA-PDSCH allocation).
[0152] For the redundancy version, there may be one such field per transport block for the applicable PDSCH transmission. If present or provided, the UE may interpret this field according to the legacy field of the DCI format used on the PDCCH.
[0153] In an embodiment, an SRS request may be provided and / or used. This field may be present and / or provided in an eDCI format. For example, an SRS request may be present and / or provided such that the eDCI may schedule both (or either) downlink and uplink transmissions. If present or provided, the device may interpret this field according to a legacy field of the DCI format used on the PDCCH.
[0154] A field may be provided and / or present in the eDCI format for the CQI request. In an example, if present or provided, the device may interpret this field according to a legacy field of the DCI format that may be used on the PDCCH.
[0155] In addition, an ACK / NACK resource indicator (ARI) may be provided and / or used. This field may be provided and / or present in the eDCI format. For example, this field may be provided and / or present such that the eDCI may explicitly indicate resources for transmission of HARQ feedback on the PUCCH for the associated PDSCH transmission.
[0156] According to an example, the eDCI may be separately encoded and transmitted (e.g., as part of the UE's configuration) on resources associated with eDCI reception for SA-PDSCH operation and / or it may be multiplexed with the DL-SCH data.
[0157] Additionally, in an embodiment, if multi-subframe scheduling may be supported by eDCI control signaling, the DCI may schedule the SA-PDSCH, and the SA-PDSCH may include an eDCI that may include control signaling supporting multi-subframe operation for multiple SA-PDSCH transmissions. For example, the eDCI format may include parameters such as the MSAI and / or TI as described above, and may also include information corresponding to multiple SA-PDSCH transmissions.
[0158] For example, a configuration for SA-PDSCH operation may be provided and / or used. For example, a method for configuring a device for SA-PDSCH operation may be provided and / or used. In such an embodiment, the device may be configured for SA-PDSCH operation using dedicated signaling and / or procedures, such as an RRC connection reconfiguration procedure and / or RRC signaling. In addition to the legacy PDSCH configuration, the device may be configured with at least one of the following parameters for SA-PDSCH: resource block allocation for eDCI reception, resource block allocation for DL-SCH reception, resource block allocation for combined eDCI and / or DL-SCH reception, HARQ process number, modulation and coding scheme and / or redundancy version, periodicity of HARQ process, PUCCH configuration for HARQ ACK / NACK for SA-PDSCH, SAPDSCH C-RNTI, antenna port information, and / or rank information, etc.
[0159] In the case of resource block allocation for eDCI reception, the UE may be configured with a resource allocation for decoding of the eDCI, and in the case of resource block allocation for DL-SCH reception, the device may be configured with a resource allocation for decoding of the DL-SCH transmission of the PDSCH, while other parameters of the SA-PDSCH may be scheduled by the eDCI. In an embodiment, in the case of resource block allocation for combined eDCI and / or DL-SCH reception, the device may be configured with a resource allocation for decoding of the eDCI. In such an example, successful decoding may enable the device to continue decoding of the DL-SCH transmission on the same resources, while other parameters of the SA-PDSCH may be scheduled by the corresponding eDCI. Additionally, in the case of HARQ process numbers, the device may be configured with a HARQ process number reserved for the associated SA-PDSCH allocation. According to an example, in the case of a modulation and coding scheme and / or redundancy version, a device may be configured with an MCS and RV that may be applicable for decoding of eDCI and / or DL-SCH transmissions, other parameters of the SA-PDSCH may be scheduled by the corresponding eDCI, and / or there may be a set of MCS for each of the eDCI and DL-SCH transmissions (e.g., may be indexed). For periodicity of the HARQ process, a device may be configured with a period (e.g., each "period" in time), such that, for example, a subframe for which SFN mod (period) may be equal to 0 may implicitly indicate that the device may determine or consider that NDI could be switched for the HARQ process in question.
[0160] According to an example embodiment, in a PUCCH configuration for HARQ ACK / NACK for SA-PDSCH, the device may be configured with a PUCCH allocation for HARQ feedback on the PUCCH. This may be a PUCCH format 3 configuration, a set of PUCCH indices indexed by the ARI, and / or another legacy semi-static configuration method for the associated SA-PDSCH (or for the PDSCH). The PUCCH configuration may be applicable for reception of DL-SCH for SA-PDSCH transmissions (e.g., and / or associated activation signaling). Thus, for PDSCH transmissions scheduled according to the legacy method, the device may transmit PUCCH feedback (e.g., on HARQ resources determined from parameters of the downlink allocation) according to the legacy method.
[0161] In the case of SAPDSCH-C-RNTI, the device may be configured with an RNTI. The device may use such RNTI for decoding of DCI on PDCCH and / or for determining which DCI may activate SA-PDSCH operation. Such DCI may include an index corresponding to the SA-PDSCH configuration or corresponding to resources for decoding eDCI and / or DL-SCH data and / or resources for PUCCH transmission and / or related aspects such as MCS. In an embodiment (e.g., in some cases, when a second RNTI may be configured), the device may use such RNTI for decoding of eDCI on resources allocated for eDCI decoding on PDSCH and / or which eDCI may activate SA-PDSCH operation. Such eDCI may include an index corresponding to the SA-PDSCH configuration or corresponding to resources for decoding DL-SCH data and / or resources for PUCCH transmission and / or related aspects such as MCS.
[0162] According to an example (e.g., for antenna port information), the device may be configured with antenna port information applicable for PDSCH reception on one or more sets of configured resources. For example, the same antenna port information may be applicable for resources configured for an associated PDSCH. Each set of resources may be configured with specific antenna port information. The antenna port information may include at least one of a scrambling identification, a layer number indication, an antenna port indication, and / or a quasi-co-located antenna port. The device may determine the location of the reference signal using the antenna port applicable to the associated resource.
[0163] In the case of rank information, the device may be configured with a rank applicable for PDSCH reception on one or more sets of configured resources. For example, the same rank may be applicable to each of the resources configured for the associated PDSCH. In addition, each set of resources may be configured with a particular rank. The device uses the rank indication to determine the number of antenna ports associated with receiving a transmission on the associated resources.
[0164] In an example (e.g., where multi-subframe scheduling may be supported), the device may be configured with at least one of the following parameters for the SA-PDSCH, MSAI, and / or TI, etc. Using a multi-subframe allocation indicator (MSAI), the device may be configured for multi-subframe allocation for reception of DCI (or eDCI). For example, when configured for such a multi-subframe allocation, the device may attempt to decode one or more DCI formats applicable to control signaling for the multi-subframe allocation. For example, the device may determine that the received DCI is applicable for multiple allocations according to one or more of the methods described herein and is applicable to multi-subframe scheduling.
[0165] Using timing information (TI) (or equivalently, timing offset), a device may be configured, for multi-subframe allocations, with timing information regarding such allocations. For example, a device may be configured, for multi-subframe allocations, with the number of subframes (e.g., within a given period such as a radio frame) and / or subframe identities. In an example, a device may be configured with explicit timing information, for example, for received allocations for a given DCI format. Additionally, a device may be configured with a value that may be, for example, a timing offset between subframe n in which the device may receive control information and a subframe in which the associated allocation may be valid (e.g., subframe n + offset). For example, TI may be a 2-bit field (values 0, 1, 2, 3) that may represent such an offset.
[0166] Scheduling of time for SA-PDSCH transmissions may be provided and / or used. For example, methods, processes, and / or operations may be provided and / or used to determine subframes for allocation and / or reception of transmissions on the SA-PDSCH. In an embodiment, when configured for SA-PDSCH operation, a device may consider a subframe as applicable for SA-PDSCH operation. In addition, the device may determine that a subframe may be applicable for SA-PDSCH scheduling according to at least one of the following (e.g., methods or operations):
[0167] The device may make such a determination based on a semi-static configuration. For example, the device may receive timing parameters including, for example, a frame configuration in the form of an offset (e.g., according to SFN mod (period)=offset, where period represents a periodicity of period×10 ms) for determining the applicable radio frame, and a subframe configuration in the form of a bitmap indicating, for example, one or more subframes in the relevant radio frame. In an embodiment, such a subframe configuration may represent subframes in which the device may attempt to decode eDCI. In addition, the device may consider a subframe configuration as applicable for an initial HARQ transmission for a particular process and may receive additional timing information, such as HARQ process periodicity for retransmissions.
[0168] The device may further make such a determination based on an indication from a DCI that it can decode in a previous subframe. For example, the device may determine that eDCI may be mapped onto a PDSCH if it can receive an indication in the previous subframe. The indication may be obtained from DCI decoded from a PDCCH or an E-PDCCH, or a field of eDCI in a PDSCH that it can receive in the previous subframe.
[0169] According to an example, the device may make such a determination based on a semi-static configuration that is activated and / or deactivated (e.g., for SA-PDSCH operation). For example, in addition to a subframe configuration, the device may receive control signaling (e.g., on the PDCCH or E-PDCCH) that may activate the SA-PDSCH configuration. The corresponding control signaling may indicate one or more resource allocations for eDCI, DL-SCH reception, for PUCCH transmission, and / or other related parameters (e.g., one or more parameters and / or content of eDCI, as described above).
[0170] The device may also make such a determination based on a semi-static configuration in which activation and / or deactivation of multi-subframe operation (e.g., for SA-PDSCH operation) is performed. For example, the device may determine that eDCI may be mapped onto the PDSCH if it can receive an indication in a previous subframe. The indication may be obtained from DCI decoded from the PDCCH or E-PDCCH, or a field of eDCI in the PDSCH that can be received in this previous subframe.
[0171] In an embodiment, the device may further make such a determination based on the DRX active time (e.g., each of the subframes during the DRX active time). For example, once the device is configured for SA-PDSCH operation and / or the configuration is activated, the device may consider subframes that may be part of the DRX active time (e.g., if DRX may also be configured) as applicable for SA-PDSCH operation.
[0172] Additionally, a combination of the above (e.g., semi-static configuration, indication from DCI, semi-static configuration with activation / deactivation, and / or DRX active time) may be used for such determination. Thus, subframes of the pattern that are within the DRX active time when activated may be used for the determination. In such an embodiment, once the device is configured for SA-PDSCH operation and / or the configuration is activated, the device may consider subframes that may be part of the SA-PDSCH subframe configuration and that may be part of the UE's DRX active time (e.g., if DRX may also be configured) as applicable for SA-PDSCH operation.
[0173] If DRX may be configured, then for purposes of maintaining (e.g., starting, resetting, and / or stopping) timers applicable to DRX, the device may consider successful reception of eDCI on the PDSCH to be equivalent to successful reception of DCI on the PDCCH. As such, DRX operation may be applicable to eDCI decoding.
[0174] Additionally, the device may disable and / or release the SA-PDSCH configuration upon expiration of the TAT, upon detection of a radio link problem, upon detection of a radio link failure, and / or upon a similar failure.
[0175] Resource allocations for downlink control signaling may be provided and / or used. For example, methods, processes, and / or actions for allocating resources for eDCI (e.g., when the eDCI includes resource allocations for PDSCH transmission) may be provided and / or used. In such an embodiment, a single resource for eDCI may be provided and / or used. For example, if a device may be configured with a single resource allocation for eDCI reception in a subframe applicable to SA-PDSCH, the device may perform blind decoding of the applicable eDCI in the associated resource until it successfully decodes the eDCI or until its attempts are exhausted. In an example, the device may attempt one blind decoding per applicable eDCI size and / or applicable RNTI. For each eDCI size, the device may also attempt one blind decoding per configured set of decoding parameters.
[0176] In addition, multiple resources for eDCI may be provided and / or used. If a device may be configured with multiple resource allocations for eDCI reception in subframes applicable to SA-PDSCH, the device may perform blind decoding similar to the examples herein for each resource allocation until it successfully decodes the eDCI or until the resources are exhausted. The device may use the identity of the resource allocation on which it was able to successfully decode eDCI for additional information, such as to determine the PUCCH resource for transmission of the corresponding HARQ feedback.
[0177] Explicit allocations from a PDCCH or E-PDCCH received in a previous subframe may also be provided and / or used. For example, a device may determine a resource block allocation for a PDSCH that includes eDCI from DCI that may be received in a previous frame in the PDCCH, E-PDCCH, or eDCI in the PDSCH. In an embodiment, for each resource, the device may attempt blind decoding using a different set of parameters (e.g., eDCI size).
[0178] Resource allocation for downlink data may also be provided and / or used. For example, when eDCI and PDSCH may not be interleaved together and / or may not be in adjacent resources, methods, processes, and / or actions of allocating resources for PDSCH may be provided and / or used. In such an example, when the device successfully receives eDCI, the device may decode the DL-SCH transmission according to the parameters of the corresponding eDCI.
[0179] In further examples, resource allocation for combined eDCI and downlink data may be provided and / or used. For example, methods, processes, or operations that allocate resources for eDCI and PDSCH may be provided and / or used when eDCI and PDSCH may be interleaved together and / or may reside in adjacent resources. If a device may be configured to be able to receive eDCI and DL-SCH transmissions in the same resource allocation, the device may demultiplex (e.g., deinterleave) a set of bits corresponding to the eDCI format from the associated resources and then attempt to decode the eDCI.
[0180] The device may perform blind decoding attempts for the applicable eDCI on the associated resources until it successfully decodes the eDCI or until attempts are exhausted. In an embodiment, the device may attempt one blind decoding for each applicable eDCI size and / or applicable RNTI. In addition, for each eDCI size, the device may attempt one blind decoding for each configured set of decoding parameters and may decode the PDSCH on the assigned resources. In an example, if the device may be configured with multiple resource allocations for combined eDCI and DL-SCH transmissions, the device may repeat the above for each set or resource until it successfully decodes the applicable eDCI or until attempts are exhausted.
[0181] Once the device can successfully decode the eDCI on one resource, the device may stop attempting to decode the eDCI on other resources. In addition, for each of the resources herein (e.g., the resources listed above), the device may attempt blind decoding using a different set of parameters (e.g., eDCI size).
[0182] According to an example, a general processing structure for each transport block of the DL-SCH transport channel may be similar to the legacy structure. Such a general processing structure may be as follows: For example, data may arrive to the coding unit in the form of up to two transport blocks for each transmission time interval (TTI) per DL cell. One or more of the following coding operations may be identified for each transport block of the DL cell: appending CRC to the transport block, code block segmentation and code block CRC attachment, channel coding, rate matching, and / or code block concatenation, etc.
[0183] In addition, in an embodiment, the overall processing structure for DCI may include one or more of the following coding operations that can be identified similarly to the legacy structure: information element multiplexing, CRC attachment, channel coding, and / or rate matching, etc.
[0184] For SA-PDSCH transmission, the overall processing structure may include multiplexing of DCI rate matched bits with rate matched DL-SCH bits, which may be interleaved before transmission of the physical channel. In addition, each bit may be received on different resources, either adjacent or separated, and in either case, de-interleaving between the bits for eDCI and the bits for DL-SCH transmission may not be used and may not be required.
[0185] Mapping of HARQ feedback on PUCCH may also be provided and / or used. For example, methods, processes, and / or operations may be provided and / or used to determine where to transmit HARQ A / N on PUCCH (e.g., at subframe n+4 for eDCI reception in subframe n). In an example, a device may be configured with semi-static resource allocation for transmission of HARQ feedback on PUCCH. Additionally, the device may dynamically determine the resource for the PUCCH according to at least one of the following: according to the ARI that may be received in the eDCI (e.g., the device may determine that the PUCCH index for the HARQ A / N feedback transmission may be a function of the ARI indicated in the eDCI that may be received for the SA-PDSCH); according to the ARI that may be received in the DCI that may activate the SA-PDSCH (e.g., the device may determine that the PUCCH index for the HARQ A / N feedback transmission may be a function of the ARI indicated in the DCI that may activate the SA-PDSCH); and / or based on the index of the resource that may successfully decode the eDCI, possibly including the downlink assignment (e.g., the device may determine that the PUCCH index for the HARQ A / N feedback transmission may be a function of the index of the resource that the eDCI may successfully decode for the SA-PDSCH), etc.
[0186] In an example embodiment, the timing of the UCI associated with the control signaling received in the eDCI may depend on the timing of each allocation or of the last allocation of the eDCI. For example, if multi-subframe scheduling may be supported, the HARQ feedback (or more generally, of the corresponding UCI) transmission for the associated allocation may be performed according to at least one of the following:
[0187] In an example, the transmission for the HARQ feedback may be performed using a single UCI transmission per multi-subframe DCI / eDCI. For example, the device may determine that the UCI may be transmitted in the same resource for each of the received downlink data allocations (e.g., in the same subframe or in separate subframes using concatenation, bundling, multiplexing). In addition, the associated DCI may include a single AR in a resource that the device may determine, for example, according to any of the methods described herein (e.g., in response to the ARI and / or in response to an index for a resource on which the associated DCI could be successfully decoded). In addition (e.g., in the case of a single UCI transmission per multi-subframe DCI / eDCI), the device may determine, for example, the timing of the transmission of the UCI associated with the downlink allocation in response to a subframe corresponding to a particular allocation of the control signaling (e.g., in response to a subframe corresponding to the last allocation indicated in the control signaling, such as the associated DCI).
[0188] The transmission for the HARQ feedback may also be performed using a single UCI transmission for each allocation in the multi-subframe DCI / eDCI. For example, the device may determine that the UCI may be transmitted in resources corresponding to the ARI associated with the relevant allocation (e.g., in the case where the device may receive one such ARI per allocation in the relevant DCI format or using the methods described herein and / or applied to the given allocation). In addition (e.g., in the case of a single UCI transmission for each allocation in the multi-subframe DCI / eDCI), the device may, for example, determine the timing of the transmission of the UCI associated with the downlink allocation depending on the subframes in which the allocation could be valid.
[0189] According to an example, if the starting point can be from SPS, one or more parameters may be moved to the DCI attached to the PDSCH transmission. For example, part of the HARQ information may be moved. In addition, in an example, if the starting point can be from dynamic scheduling, the amount of blind decoding may be constrained, for example, defining an area in the PRB map where the PRBs can be time / frequency resources, or an area in frequency.
[0190] RRC configurations, and / or SPS activation, which may indicate the area, may be provided and / or used. DCI at the start of the PRB area may also be provided and / or used. So, for example, combined scheduling for multiple devices, where each device may have a PRB area, have the same RNTI, and / or have DCI on a PDCCH with an RNTI, may inform the devices that they may be scheduled so that they may blind decode in their respective areas.
[0191] In an embodiment, sub-resource block allocations may be provided and / or used. For example, a PDSCH may be transmitted to one or more devices on a pair of resource blocks (e.g., an RB pair), and / or transmissions to different devices may occupy different sets of resource elements of an RB pair. Such multiplexing at a finer granularity may reduce overhead if the amount of data transferred to each device can be small. In an embodiment (e.g., as described herein), the PDSCH transmissions enabling multiplexing may be sub-RB pair transmissions.
[0192] As described herein, an RB pair may refer to either a pair of physical resource blocks (PRBs) or virtual resource blocks (VRBs). The virtual resource blocks may be of localized or distributed type. In addition, the sub-RB pair transmission may occur on a subset of subcarriers of each RB constituting the RB pair. For example, the transmission may occur on the six upper subcarriers or the six lower subcarriers of each RB of the RB pair. In an embodiment, the sub-RB pair transmission may occur on a single time slot of the RB pair (e.g., equivalently, the transmission may occur on a single RB of the RB pair). The sub-RB pair transmission may occur on a subset of OFDM symbols of the RB pair, the subset may also be defined by the last OFDM symbol (e.g., in addition to the starting OFDM symbol), and / or the sub-RB pair transmission may occur on resource elements characterized by a combination of the above. For example, the transmission may occur on the six upper subcarriers on the second time slot (or the second RB).
[0193] Reception procedures may also be provided, used and / or performed. For example, for a device configured to receive a PDSCH transmission using a sub-RB pair allocation, at least a subset of the following may be allowed: In an embodiment, the PDSCH transmission may include a (e.g., full) RB pair allocation (e.g., similar to current systems). This may be a standard allocation.
[0194] In addition, a PDSCH transmission may include a single sub-RB pair transmission within a particular RB pair, which may be a single sub-RB pair assignment.
[0195] In an embodiment, a PDSCH transmission may include a (e.g., complete) set of RB pairs and a certain number of sub-RB pair transmissions. In this embodiment, the location of the sub-RB pair transmissions of the PDSCH may be constrained to be within certain RB pairs. For example, a sub-RB pair transmission may be allowed within the first indicated RB pair and / or within the last indicated RB pair. This may be a mixed allocation.
[0196] Furthermore, the PDSCH transmission may include an unconstrained set of sub-RB pair transmissions in different RB pairs, which may be a multiple sub-RB pair assignment.
[0197] A particular sub-RB pair transmission (e.g., within the entire bandwidth) may be indicated using one or more of the following. For example, a first index (e.g., RB number) for the RB pair and a second index (e.g., sub-RB number) for one of a set of possible locations within the RB pair may be provided and / or used. In such an embodiment, if N sub-RB pair transmissions can occur within an RB pair, the transmission may be indicated by an RB number ranging from 0 to the total number of RBs (e.g., 110 for a 20 MHz bandwidth) with a sub-RB number ranging from 0 to N-1. In addition, a single index (e.g., a global sub-RB pair number) for the sub-RB pair transmission may be provided and / or used. For example, if the bandwidth may be M RBs and there may be N sub-RB pair transmissions per RB, a particular sub-RB pair transmission may be indicated by an index (e.g., a single index) ranging from 0 to M×N-1.
[0198] In a subframe in which a device may be configured to receive a PDSCH using a sub-RB pair allocation (e.g., via at least one of the embodiments described above), the device may determine the PDSCH allocation using at least one of the following: For example, the device may be indicated the type of allocation (e.g., as defined herein) from a DCI that may be received in the same (or preceding) subframe or from higher layer signaling. In such an embodiment, a field of the DCI may indicate whether the allocation may include a single sub-RB pair allocation or may be a standard allocation. The DCI may be received in the PDCCH, E-PDCCH, or PDSCH.
[0199] Additionally, the device may be indicated from the DCI or from higher layer signaling the set of RB pairs for which a sub-RB pair allocation exists or may exist, for example, a field in the DCI may indicate a particular RB pair among a set of RB pairs configured by higher layers or within the entire bandwidth.
[0200] In an embodiment, the device may be indicated a particular sub-RB pair allocation within an RB pair from DCI or higher layer signaling, the device may attempt blind decoding of the PDSCH at different possible locations of the sub-RB pair allocation within the RB pair if a sub-RB pair allocation exists or may exist based on the DCI or higher layer signaling, and / or the device may be indicated a set of sub-RB pair allocations within the entire bandwidth from DCI signaling, e.g., using a bitmap, etc.
[0201] A device-specific, such as UE-specific, demodulation reference signal may be provided and / or used. For example, to enable sub-RB decoding, a device may be configured to estimate the channel via DM-RS. The DM-RS design for sub-RB allocation may be modified to reduce DM-RS overhead and enable operation of multiple devices within one pair of PRBs.
[0202] If sub-RB allocation may be used to allow multiple devices to estimate the channel via DM-RS, one of the following DM-RS design examples may be used. For example, if the total number of transmission layers for one or more devices allocated in an RB can be eight or less, each device may be configured to receive the DM-RS by being indicated the appropriate DM-RS port (and DM-RS to PDSCH port mapping) in the downlink allocation DCI. For example, a first device may be configured with ports 7, 8, 9, 10, while a second device may be configured with ports 11, 12. The DM-RS to PDSCH port mapping may be included in the downlink allocation DCI or may be signaled by higher layers. In another or further example, the DM-RS port used in the sub-RB allocation mode may be semi-statically signaled to each device via higher layer signaling.
[0203] In addition, the DM-RS in a PRB may use a pre-determined precoder that may be intended for and configured for one or more devices scheduled with sub-RB allocations in that PRB. In such an embodiment, the network may explicitly indicate to each device in the downlink allocation DCI the precoder that may be used for the individual PDSCH (e.g., the precoding that should or may be overlaid on the DM-RS). In this embodiment, each device may be configured with up to eight ports of transmission.
[0204] In an example design of the DM-RS (e.g., the Rel-11 DM-RS design), the DM-RS for each port may be repeated on three subcarriers, each separated by five subcarriers (e.g., DM-RS port 7 may be placed in subcarriers 1, 6, 11). A device with a sub-RB allocation of a subset of subcarriers may be configured to estimate the channel on the DM-RS placed in the subcarriers of its sub-RB allocation. This may allow up to three devices to receive a sub-RB PDSCH for each of up to eight ports.
[0205] In an example, in the case of sub-RB allocations separated in a timeslot, the DM-RS that may be configured for a device may be transmitted in the appropriate timeslot. Due to the orthogonal cover code design of the DM-RS, such an example may allow for up to four ports per device per timeslot. For example, DM-RS ports 7, 8, 9, 10 may be configured for the device in a first timeslot, and DM-RS ports 11, 12, 13, 14 may be configured for the device in a second timeslot. In an example method, the DM-RS ports may not need to be repeated on three subcarriers. Thus, the network may reuse DM-RS REs to increase the DM-RS capacity per timeslot. For example, in a first slot, subcarriers 0, 1 (e.g., in OFDM symbols 5, 6) may be used for four ports, subcarriers 5, 6 (e.g., in OFDM symbols 5, 6) may be used for another four ports, and / or subcarriers 10, 11 (e.g., in OFDM symbols 5, 6) may be used for another four ports. The same may apply in OFDM symbols 12, 13 of the second timeslot for a total of 12 additional ports.
[0206] Additionally, in case of a mixed assignment or multiple sub-RB assignment, the device may estimate the channel on a subset of the assigned RBs. In such an embodiment, the device may be configured such that for RBs for which it may have a sub-RB assignment, the device may estimate the channel based on the DM-RS of neighboring RBs. For example, the device may be scheduled for full RB pairs and sub-RB pairs. It may be configured with a DM-RS in an RB for which it may have a full assignment and which may be signaled in the downlink assignment, and use that DM-RS to estimate the channel in the RB pair for which it may have a sub-RB assignment. Such configuration of neighboring RB DM-RS may be explicitly signaled in the downlink assignment or may be configured by higher layers so that the device may look to neighboring RBs if it may have a mixed assignment or multiple sub-RB assignment. For examples where there may be multiple sub-RB assignments, the device may be configured with several anchor RBs, which may also include DM-RS even though they may have sub-RB assignments.
[0207] Reduced HARQ feedback latency may also be provided as described herein. For example, a device receiving a PDSCH in subframe n according to a sub-RB pair allocation may provide HARQ feedback for this PDSCH transmission in subframe n+kr, where the value of kr may be different (e.g., smaller) than the value of k used in the system (e.g., the current system) applicable for providing HARQ feedback in subframe n+k. In an embodiment, in FDD operation, k may be equal to 4. The value of kr may be set to 2. Such faster HARQ operation may be beneficial for reduced transmission latency in small cells.
[0208] The provision of HARQ feedback with reduced waiting time (e.g., with kr < k, instead of n + k, in subframe n + kr) may be performed if, for example, one or at least one combination of the following conditions is satisfied. The conditions are that the device may be configured to attempt to receive sub - RB pair allocation, the device may receive a certain type of sub - RB pair allocation in subframe n (e.g., if the device may receive a single sub - RB pair allocation in subframe n, it may transmit HARQ feedback in n + kr), the device may not receive a regular allocation in subframe n, the device may not receive a standard allocation in subframe n - k + kr where there may be a contention for the provision of HARQ feedback, the location of the received sub - RB pair allocation may be within the RB pair (e.g., one or more sub - RB pair allocations may be within the first slot of the RB pair, or if it may be the case, or if the PDSCH may be received in subframe n and the highest OFDM symbol is smaller than a threshold, the device may transmit HARQ feedback in n + kr), the PDSCH may be received, the total amount of resource elements or RBs may be smaller than a threshold, and / or the size of the transport block received in the allocation may be smaller than a threshold, etc.
[0209] In an example such as when a device may provide HARQ feedback in subframe n+kr on a PUCCH, the PUCCH resource may be determined according to one or more of the following: resources that may be determined from a PDSCH transmission in subframe n (e.g., an ARI that may be received in downlink control signaling applicable to a PDSCH transmission in subframe n), and / or resources that may be determined from a PDSCH transmission in subframe n+kr-k when such a PDSCH transmission may be received in subframe n+kr-k and when such a transmission may not meet the conditions for providing HARQ feedback with reduced latency.
[0210] According to an example, if a PDSCH received in subframe n+kr-k may not meet the conditions for providing HARQ feedback with reduced latency, the device may provide HARQ feedback in subframe n+kr that is applicable to both the PDSCH received in subframe n and the PDSCH received in subframe n+kr-k. In this embodiment, the HARQ information for both subframes may be concatenated before transmission on the PUCCH or PUSCH.
[0211] In this specification, the terms UE or WTRU may be used, but it may be understood that use of such terms may be done interchangeably and, therefore, may not be distinguishable.
[0212] Although features and elements have been described above in certain combinations, one skilled in the art will understand that each feature or element may be used alone or in any combination with the other features and elements. In addition, the methods described herein may be implemented in a computer program, software, or firmware embodied in a computer-readable medium executed by a computer or processor. Examples of computer-readable media include electronic signals (transmitted over a wired or wireless connection) and computer-readable storage media. Examples of computer-readable storage media include, but are not limited to, read-only memory (ROM), random access memory (RAM), registers, cache memory, semiconductor memory devices, magnetic media such as internal hard disks and removable disks, magneto-optical media, and optical media such as CD-ROM disks and digital versatile disks (DVDs). A processor in conjunction with software may be used to implement a radio frequency transceiver for a WTRU, a UE, a terminal, a base station, an RNC, or any host computer.
Claims
1. 1. A wireless transmit receive unit (WTRU) comprising a processor, The processor, receiving downlink control information (DCI), the DCI indicating a downlink assignment for a physical downlink shared channel transmission, the physical downlink shared channel transmission including one or more demodulation reference signals (DM-RSs), the DCI including an indication of one or more DM-RS ports associated with the one or more DM-RSs included in the physical downlink shared channel transmission; determining a position of one or more DM-RSs included in the physical downlink shared channel transmission based on a length of the physical downlink shared channel transmission; receiving the physical downlink shared channel transmission including the one or more DM-RSs according to the determined locations of the one or more DM-RSs; The WTRU is configured to perform the following:
2. The WTRU of claim 1 , wherein a length of the physical downlink shared channel transmission corresponds to one timeslot.
3. The WTRU of claim 1, wherein the processor is configured to perform channel estimation to receive the physical downlink shared channel transmission based on the one or more DM-RSs.
4. The WTRU of claim 1 , wherein each of the one or more DM-RSs is associated with a common precoder.
5. The WTRU of claim 4, wherein the common precoder is used for each of a plurality of DM-RSs included in a physical resource block of a plurality of physical downlink shared channel transmissions transmitted to a plurality of WTRUs.
6. 2. The WTRU of claim 1 , wherein the processor is configured to determine one or more Orthogonal Frequency Division Multiplexing (OFDM) symbols of the physical downlink shared channel transmission that includes the one or more DM-RSs, thereby determining a location of the one or more DM-RSs included in the physical downlink shared channel transmission.
7. 2. The WTRU of claim 1, wherein the processor is configured to receive configuration information indicating that the WTRU utilizes a plurality of modulation and coding scheme (MCS) tables, at least one of the plurality of MCS tables including at least one MCS value associated with 256QAM.
8. The processor, receiving a physical downlink control channel transmission, the physical downlink control channel transmission including the DCI; determining which MCS table of a plurality of MCS tables to use for the physical downlink shared channel transmission based at least on an identity of a Radio Network Temporary Identifier (RNTI) associated with the physical downlink control channel transmission; The WTRU of claim 7, configured to execute the following:
9. 2. The WTRU of claim 1, wherein the DCI indicates a starting orthogonal frequency division multiplexing (OFDM) symbol and a last OFDM symbol of the physical downlink shared channel transmission.
10. The WTRU of claim 1, wherein the physical downlink shared channel transmission corresponds to a sub-resource block pair (sub-RB-pair) transmission.
11. 1. A method performed by a wireless transmit receive unit (WTRU), comprising: receiving downlink control information (DCI), the DCI indicating a downlink assignment for a physical downlink shared channel transmission, the physical downlink shared channel transmission including one or more demodulation reference signals (DM-RSs), the DCI including an indication of one or more DM-RS ports associated with the one or more DM-RSs included in the physical downlink shared channel transmission; determining a position of one or more DM-RSs included in the physical downlink shared channel transmission based on a length of the physical downlink shared channel transmission; receiving the physical downlink shared channel transmission including the one or more DM-RSs according to the determined locations of the one or more DM-RSs; The method includes:
12. The method of claim 11 , further comprising: performing channel estimation to receive the physical downlink shared channel transmission based on the one or more DM-RSs.
13. The method of claim 11 , wherein each of the one or more DM-RSs is associated with a common precoder.
14. The method of claim 13 , wherein the common precoder is used for each of a plurality of DM-RSs included in a physical resource block of a plurality of physical downlink shared channel transmissions transmitted to a plurality of WTRUs.
15. 12. The method of claim 11, wherein determining a location of the one or more DM-RSs included in the physical downlink shared channel transmission includes determining one or more Orthogonal Frequency Division Multiplexing (OFDM) symbols of the physical downlink shared channel transmission that include the one or more DM-RSs.
16. receiving configuration information indicating that the WTRU utilizes a plurality of modulation and coding scheme (MCS) tables, at least one of the plurality of MCS tables including at least one MCS value associated with 256QAM; receiving a physical downlink control channel transmission, the physical downlink control channel transmission including the DCI; determining which MCS table of a plurality of MCS tables to use for the physical downlink shared channel transmission based at least on an identity of a Radio Network Temporary Identifier (RNTI) associated with the physical downlink control channel transmission; The method of claim 11 , further comprising:
17. 12. The method of claim 11, wherein the DCI indicates a starting orthogonal frequency division multiplexing (OFDM) symbol and a last OFDM symbol of the physical downlink shared channel transmission.
18. A network node comprising a transceiver, transmitting downlink control information (DCI) to a wireless transmit / receive unit (WTRU), the DCI indicating a downlink allocation for a physical downlink shared channel transmission, the physical downlink shared channel transmission including one or more demodulation reference signals (DM-RSs), the DCI including an indication of one or more DM-RS ports associated with the one or more DM-RSs included in the physical downlink shared channel transmission; determining a position of one or more DM-RSs included in the physical downlink shared channel transmission based on a length of the physical downlink shared channel transmission; transmitting the physical downlink shared channel transmission including the one or more DM-RSs according to the determined locations of the one or more DM-RSs; A network node configured to execute the
19. 20. The network node of claim 18, wherein a common precoder is used for each of a plurality of DM-RSs included in a physical resource block used for a plurality of physical downlink shared channel transmissions transmitted to a plurality of WTRUs.
20. 20. The network node of claim 18, wherein the DCI indicates a starting orthogonal frequency division multiplexing (OFDM) symbol and a last OFDM symbol of the physical downlink shared channel transmission.
Citation Information
Patent Citations
Hot-cell coverage data transmission method, device and base station
CN102684816A
Method for indicating a DM-RS antenna port in a wireless communication system
WO2011099811A2
Systems and methods for an enhanced control channel
WO2012109542A1
