This disclosure is related to wireless communications systems and in particular conveying a codebook subset restriction bit map to a receiving terminal.
3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) represents the project within the 3GPP with an aim to improve the Universal Mobile Telecommunications Service (UMTS) standard. A 3GPP LTE radio interface offers high peak data rates, low delays, and an increase in spectral efficiencies. The LTE ecosystem supports both Frequency Division Duplex (FDD) and Time Division Duplex (TDD). This enables the operators to exploit both the paired and unpaired spectrums since LTE has flexibility in bandwidth, as it supports six bandwidths: 1.4 megahertz (MHz), 3 MHz, 5 MHz, 10 MHz, 15 MHz, and 20 MHz.
The LTE physical layer is designed to achieve higher data rates and is facilitated by turbo coding/decoding and higher order modulations (up to 256 Quadrature Amplitude Modulation (QAM)). The modulation and coding is adaptive and depends on channel conditions. Orthogonal Frequency Division Multiple Access (OFDMA) is used for the downlink, while Single Carrier Frequency Division Multiple Access (SC-FDMA) is used for the uplink. The main advantage of such schemes is that the channel response is flat over a subcarrier even though the multi-path environment could be frequency selective over the entire bandwidth. This reduces the complexity involved in equalization, as simple single tap frequency domain equalizers can be used at the receiver. OFDMA allows LTE to achieve its goal of higher data rates, reduced latency, and improved capacity/coverage with reduced costs to the operator. The LTE physical layer supports Hybrid Automatic Repeat Request (HARQ), power weighting of physical resources, uplink power control, and Multiple Input Multiple Output (MIMO). By using multiple parallel data streams' transmissions to a single terminal, data rate can be increased significantly.
In a multi-path environment, such a multiple access scheme also provides opportunities for performance enhancing scheduling strategies. Frequency Selective Scheduling (FSS) can be used to schedule a user over subcarriers (or part of the bandwidth) that provide maximum channel gains to that user (and avoid regions of low channel gain). The channel response is measured, and the scheduler utilizes this information to intelligently assign resources to users over parts of the bandwidth that maximize their signal-to-noise ratios (and spectral efficiency). In other words, the end to end performance of a multi-carrier system like LTE relies significantly on subcarrier allocation techniques and transmission modes. LTE allows for different opportunistic scheduling techniques; a source of significant product differentiation between competing companies.
The EPC 20 includes various core network nodes including, for example, one or more Mobility Management Entities (MMEs) 22, one or more Serving Gateways (S-GWs) 24, one or more Packet Data Network (PDN) Gateways (P-GWs) 26, one or more Home Subscriber Servers (HSSs) 28, one or more Service Capability Exposure Function (SCEFs) 30, one or more Interworking SCEFs (IWK-SCEFs) 32, and one or more Service Capability Servers (SCSs)/Application Servers (ASs) 34.
MIMO is an advanced antenna technique to improve spectral efficiency and thereby boost overall system capacity. The MIMO technique uses a commonly known notation (M×N) to represent MIMO configuration in terms of the number of transmit (M) and receive antennas (N). The common MIMO configurations used or currently standardized for various technologies are: (2×1), (1×2), (2×2), (4×2), (4×4), (8×2), (8×4), and (8×8). The configurations represented by (2×1) and (1×2) are special cases of MIMO, and they correspond to transmit diversity and receiver diversity, respectively. Current LTE (up to Release 12) supports the use of a one dimensional array of co- or cross-polarized antenna ports. Under development for Release 13 is standard support for two dimensional antenna ports, where antenna ports are located in both vertical and horizontal dimensions.
Multiple antennas employed at the transmitter and receiver can significantly increase the system capacity. By transmitting independent symbol streams in the same frequency bandwidth, usually termed as Spatial Multiplexing (SM), it is possible to achieve a linear increase in data rates with the increased number of antennas. On the other hand, by using space-time codes at the transmitter, reliability of the detected symbols can be improved by exploiting the so-called transmit diversity. Both these schemes assume no channel knowledge at the transmitter. However, in practical wireless systems such as 3GPP LTE, High Speed Downlink Packet Access (HSDPA), and Worldwide Interoperability for Microwave Access (WiMAX) systems, the channel knowledge can be made available at the transmitter via feedback from the receiver to the transmitter. The MIMO transmitter can utilize this channel information to improve the system performance with the aid of precoding. In addition to beam forming gain, the use of precoding avoids the problem of ill-conditioned channel matrix.
In practice, complete Channel State Information (CSI) may be available for a communication system using the TDD scheme by exploiting channel reciprocity. However, for a FDD system, complete CSI is more difficult to obtain. In a FDD system, some kind of CSI knowledge may be available at the transmitter via feedback from the receiver. These systems are called limited feedback systems. There are many implementations of limited feedback systems, such as codebook based feedback and quantized channel feedback. 3GPP LTE, HSDPA, and WiMax recommend codebook based feedback CSI for precoding. Examples of CSI are Channel Quality Indicator (COI), Precoding Index (PCI), Precoding Matrix Indicator (PMI), and Rank Indicator (RI). One or a combination of different types of CSI is used by the network node (e.g., a Node B in Universal Terrestrial Radio Access (UTRA) or an enhanced or evolved Node B (eNB) B in LTE) for one or more resource assignment related tasks such as scheduling data to a User Equipment device (UE), rank adaptation of MIMO streams, precoder selection for MIMO streams, etc.
In codebook based precoding, a predefined codebook is defined both at the transmitter and the receiver. The entries of the codebook can be constructed using different methods. For example, Grassmannian, Lloyd algorithm, Discrete Fourier Transform (DFT) matrix, etc. The precoder matrix is often chosen to match the characteristics of the NR×NT MIMO channel matrix H, resulting in so-called channel dependent precoding. This is also commonly referred to as closed-loop precoding and essentially strives for focusing the transmit energy into a subspace which is strong in the sense of conveying much of the transmitted energy to the UE. In addition, the precoder matrix may also be selected to strive for orthogonalizing the channel, meaning that after proper linear equalization at the UE, the inter-layer interference is reduced. At the receiver it is common to find the Signal to Interference plus Noise Ratio (SINR) with different codebook entries and choose the RI/PCI which gives highest spectral efficiency (capacity).
However, the network can choose only a small number of precoding elements for a variety of reasons and indicate this to the UE. This is called codebook subset restriction or also called precoding weight restriction.
According to 3GPP standard TS 36.213, a UE is restricted to report PMI and RI within a precoder codebook subset specified by a bitmap parameter codebookSubsetRestriction configured by higher layer signaling. For a specific precoder codebook and associated transmission mode, the bitmap can specify all possible precoder codebook subsets the UE can assume the eNB may be using when the UE is configured in the relevant transmission mode. Codebook subset restriction is supported for open-loop spatial multiplexing, closed-loop spatial multiplexing, multi-user MIMO and closed-loop Rank=1 precoding. The resulting number of bits for each transmission mode is given in Table 1. The bitmap forms the bit sequence aA
There are many applications of codebook subset restriction; for example, to reduce the computational complexity at the UE side during a PMI/RI search from the network, etc. In this case, the network needs to send Radio Resource Control (RRC) reconfiguration messages with different bit maps.
Active Array Antenna Systems (AAS), where Radio Frequency (RF) components such as power amplifiers and transceivers are integrated with an array of antennas elements, as shown in
There are many applications of active antennas; for example, cell specific beamforming, user specific beamforming, vertical sectorization, massive MIMO, elevation beamforming, etc. Active antennas could also potentially be used as enablers for further-advanced antenna concepts, such as deploying a large number of MIMO antenna elements at the eNode B. For these reasons, 3GPP began investigating the feasibility of increasing the number of transmit antennas to 16/32/64 for various purposes and extending the CSI feedback to support 2-dimensional antenna arrays where up to 64 eNode B antenna ports are distributed both in vertical and horizontal directions.
Y=HWx+n
where H is the 3 dimensional channel matrix between the transmitter antenna elements dimensions (Nr×Nh×Nv), W is the 3 dimensional precoding matrix of dimensions (Nh×Nv×R), and x is the transmitted signal vector of size (R×1), where Nr is the number of receiver antennas, Nh is the number of transmit antennas in the horizontal direction, Nv is the number of antenna elements in vertical direction per each horizontal branch, and R is the transmission rank of the system. For elevation beamforming, R=1 (since rank=1).
The 3 dimensional precoding matrix can be written as:
W=Kron(Wh,Wv)=Wh⊗Wv
where, Wh is the horizontal PMI, Wv is the vertical PMI, and Kron represents the Kronecker tensor product. Hence it can be seen that the UE needs to send PMIs in two directions, one horizontally and another vertically in its CSI reporting. Therefore, there is a significant overhead in the uplink direction.
It can be observed that the UE needs to send two PMIs in its CSI report for the system to operate for elevation beamforming. One PMI is sent in the azimuth direction and the other in elevation direction.
In codebook subset restriction, the network needs to send the bitmap to the UE as in Table 1 via RRC signaling (higher layer). As shown by Table 1, the codebook size, and therefore the bitmap size, increases as the number of transmit antennas increases. For example, when the number of transmit antennas is increased to 64, the bitmap size becomes huge. This implies that a lot of signaling overhead (through higher layer signaling) needs to be conveyed to the UE whenever the network needs to configure/reconfigure the UE with codebook subset restriction. Hence efficient techniques are needed to convey the bitmap to the UE without causing much overhead.
Efficient techniques to signal codebook subset restriction bit maps are provided. In some embodiments, a method of operation of a node of a cellular communications network includes determining a codebook restriction for a wireless device. The codebook restriction reduces a full codebook of the wireless device to a reduced codebook. The full codebook comprises precoding matrices for a plurality of ranks. The method also includes providing the codebook restriction to the wireless device with an indication of one or more ranks to which the codebook restriction applies. This enables reduced signaling overhead from upper layers, improving the throughput of data traffic channels, according to some embodiments. This may also enable reduced Radio Resource Control (RRC) signaling message failures and also reduced latency.
In some embodiments, a method of operation of a wireless device of a cellular communications network includes receiving a codebook restriction with reduced overhead compared to receiving a full codebook subset restriction bit map, the codebook restriction being a restriction that reduces a full codebook of the wireless device (18) to a reduced codebook. The method also includes transmitting channel feedback to a node of the cellular communications network based on the codebook restriction.
In some embodiments, providing the codebook includes providing an initial RRC configuration with reduced overhead compared to providing the full codebook subset restriction bit map.
In some embodiments, providing the codebook restriction includes providing an RRC re-configuration with reduced overhead compared to providing the full codebook subset restriction bit map.
In some embodiments, providing the codebook restriction includes providing the codebook restriction to the wireless device by using physical layer signaling with reduced overhead compared to providing the full codebook subset restriction bit map.
In some embodiments, providing the codebook restriction to the wireless device includes providing an indication of which ranks the codebook restriction is applicable to. In some embodiments, the codebook restriction includes codebook restrictions for a subset of all possible ranks. The subset has fewer than all possible ranks. Providing the codebook restriction includes providing an indication of the subset of all possible ranks to which the codebook restrictions apply.
In some embodiments, the codebook restriction is for a two-dimensional antenna system. In some embodiments, providing the codebook restriction includes providing the codebook restriction for a first direction in the two-dimensional antenna system. In some embodiments, the first direction is a vertical direction. In some embodiments, the first direction is a horizontal direction.
In some embodiments, providing the codebook restriction includes providing the codebook restriction for a first direction and a second direction in the two-dimensional antenna system. In some embodiments, the first direction is a horizontal direction and the second direction is a vertical direction.
In some embodiments, the cellular communications network is an LTE network. In some embodiments, the cellular communications network is a 5G network. In some embodiments, the node is an eNB.
The present disclosure relates to methods at the network node to signal a codebook subset restriction bit map to a UE such that the overall signaling overhead is reduced.
The following advantages are achieved:
Those skilled in the art will appreciate the scope of the present disclosure and realize additional aspects thereof after reading the following detailed description of the embodiments in association with the accompanying drawing figures.
The accompanying drawing figures incorporated in and forming a part of this specification illustrate several aspects of the disclosure, and together with the description serve to explain the principles of the disclosure.
The embodiments set forth below represent information to enable those skilled in the art to practice the embodiments and illustrate the best mode of practicing the embodiments. Upon reading the following description in light of the accompanying drawing figures, those skilled in the art will understand the concepts of the disclosure and will recognize applications of these concepts not particularly addressed herein. It should be understood that these concepts and applications fall within the scope of the disclosure and the accompanying claims.
In some embodiments, the non-limiting term “radio network node” or simply “network node” is used, and it refers to any type of network node serving a User Equipment (UE) and/or connected to another network node or network element or any radio node from which the UE receives a signal. Examples of radio network nodes are Node Bs, base stations (BS), multi-standard radio (MSR) nodes such as MSR BS, eNode Bs, network controllers, Radio Network Controllers (RNC), Base Station Controllers (BSC), relays, donor node controlling relays, Base Transceiver Stations (BTS), Access Points (AP), transmission points, transmission nodes, Radio Remote Units (RRU), Radio Remote Heads (RRH), nodes in Distributed Antenna Systems (DAS), etc.
In some embodiments, the non-limiting term UE is used, and it refers to any type of wireless device communicating with a radio network node in a cellular or mobile communication system. Examples of UE are target devices, Device to Device (D2D) UEs, machine type UEs or UEs capable of Machine to Machine (M2M) communication, PDAs, iPADs, tablets, mobile terminals, smart phones, Laptop Embedded Equipment (LEE), Laptop Mounted Equipment (LME), Universal Serial Bus (USB) dongles, etc. Note that as examples, 4 Tx, 8 Tx, or 16 Tx are considered. However, this invention is equally applicable for any Nt Tx systems.
The embodiments are described in particular for Multiple Input Multiple Output (MIMO)/Full Dimension (FD)-MIMO operation of Evolved Universal Terrestrial Radio Access (E-UTRA)/Long Term Evolution (LTE)/LTE Advanced (LTE-A), UTRA/High Speed Packet Access (HSPA) FDD systems. The embodiments are, however, applicable to any Radio Access Technology (RAT) or multi-RAT system where the UE operates using MIMO e.g., LTE TDD, Global System for Mobile Communications (GSM)/GSM Enhanced Data for GSM Evolution (EDGE) Radio Access Network (GERAN), Wi Fi, Wireless Local Area Network (WLAN), Worldwide Interoperability for Microwave Access (WiMax), Code Division Multiple Access (CDMA)2000, LTE-NX, Massive MIMO system, etc.
The embodiments are applicable to single carrier as well as to multi-carrier (MC) or Carrier Aggregation (CA) operation of the UE in conjunction with MIMO in which the UE is able to receive and/or transmit data to more than one serving cell using MIMO. CA is also referred to as (i.e. interchangeably called) “multi-carrier system,” “multi-cell operation,” “multi-carrier operation,” or “multi-carrier” transmission and/or reception. Note that in the present disclosure the techniques are explained using a 4 carrier system; however, the techniques are not limited thereto and can be applied to any number of carrier systems. For example, the disclosed techniques may be applied to as many as 32 carriers, as in Release 13 LTE/LTE-A.
Herein, wireless transmissions in the downlink are discussed, but the presently disclosed technology is equally applicable in the uplink.
As an example, consider LTE Release 8, 4Tx MIMO, R=4, Nc1=16, Nc2=16, Nc3=16, and Nc4=16. In this scenario, the total number of bits sent during RRC configuration and re-configuration is equal to 64, which is a large number that increases the overhead on PDSCH when the number of antennas is very large as in FD-MIMO.
In some embodiments, instead of sending the complete bit map during RRC re-configuration, limited bit maps are signaled corresponding to certain rank(s); i.e., when the bit map is applied to only a subset of rank(s), there is no need to signal the complete bit map. Hence, in some embodiments, the network should send the codebook subset restriction bit maps corresponding to the rank(s) which require changes. Therefore, in some embodiments, during re-configurations, a new field called Applied Ranks is appended to the new codebook subset restriction bit map to indicate those certain ranks on which the new bit map is applied, as shown in
Mathematically, the benefits of the proposed method can be described as follows. For example, in the RRC configuration, the UE is signaled with Σr=1R Ncr bits. Then during RRC re-configuration, only the bits belonging to the rank 1 are changed, then the bit map length equal to log 2(R)+Nc1 is signaled. That is, log2(R) bits indicate the specific rank where the new bit map is applied. Note that log 2(R)+Nc1 is always less than Σr=1R Ncr. Therefore, the number of bits saved is equal to log 2(R)−Σr=2R Ncr.
For FD-MIMO/MIMO, the codebook subset restriction bit map is set on few ranks during re-configuration in either the horizontal or vertical domain. However, in FD-MIMO for vertical codebook subset restriction, the changes in the vertical domain for higher ranks are very minimal, and consequently, sending the complete bit map during re-configuration increases the signaling overhead. Using the proposed method, the signaling overhead can be minimized by sending the ranks and the corresponding bitmap which requires changes during re-configuration.
However, during RRC re-configuration, the node 14 sends an RRC re-configuration with reduced overhead (step 210). For instance, the node 14 indicates the proposed bit map, i.e., Applied Ranks and the bit map correspond to the specific ranks. Note that in this embodiment, this is a higher layer message.
In another embodiment, the network can send the proposed new bit map for codebook subset restriction and the information about the Applied Ranks of codebook subset restriction through physical layer signaling as shown in
The embodiments discussed in
In some embodiments, once the UE 18 receives and decodes this information, the UE 18 computes the Channel State Information (CSI) from the reference signals and reports the CSI on the precoding codebooks which are set for the specific ranks as indicated by the field Applied Ranks, and for all the other ranks which are not indicated, the UE 18 should use all the precoding codebook elements. By applying this technique, signaling overhead can be reduced at the RRC setup and configuration.
To explain the concept, an example is provided with maximum rank equal to 4. In this scenario, the rank 1, 2, 3, and 4 precoding codebook consists of 16 elements for each rank. Then for RRC re-configuration, Table 2 shows the number of bits saved with the proposed method.
In some embodiments, a computer program including instructions which, when executed by at least one processor, causes the at least one processor to carry out the functionality of the UE 18 according to any of the embodiments described herein is provided. In some embodiments, a carrier containing the aforementioned computer program product is provided. The carrier is one of an electronic signal, an optical signal, a radio signal, or a computer readable storage medium (e.g., a non-transitory computer readable medium such as the memory 40).
Note that other network nodes may include components similar to those of the node 14 illustrated in
In some embodiments, a computer program including instructions which, when executed by at least one processor, cause the at least one processor to carry out the functionality of the node 14 (e.g., the base station 14) according to any of the embodiments described herein is provided. In some embodiments, a carrier containing the aforementioned computer program product is provided. The carrier is one of an electronic signal, an optical signal, a radio signal, or a computer readable storage medium (e.g., a non-transitory computer readable medium such as the memory 54).
While various embodiments are described herein, some exemplary embodiments are as follows.
Embodiment 1: A method of operation of a node of a cellular communications network comprising:
Embodiment 2: The method of embodiment 1 wherein the overhead is reduced compared to providing a full codebook subset restriction bit map.
Embodiment 3: The method of embodiment 1 or 2 wherein providing the codebook restriction to the wireless device with reduced overhead comprises providing the codebook restriction to the wireless device by providing an initial RRC configuration with reduced overhead to the wireless device.
Embodiment 4: The method of embodiment 1 or 2 wherein providing the codebook restriction to the wireless device with reduced overhead comprises providing the codebook restriction to the wireless device by providing a RRC re-configuration with reduced overhead to the wireless device.
Embodiment 5: The method of embodiment 1 or 2 wherein providing the codebook restriction to the wireless device with reduced overhead comprises providing the codebook restriction to the wireless device by providing physical layer signaling with reduced overhead to the wireless device.
Embodiment 6: The method of any of the previous embodiments wherein providing the codebook restriction to the wireless device with reduced overhead comprises providing an indication of which ranks the restriction is applicable to the wireless device.
Embodiment 7: The method of any of the previous embodiments wherein the codebook restriction comprises codebook restrictions for a subset of all possible ranks, the subset being less than all possible ranks, and providing the codebook restriction to the wireless device with reduced overhead comprises providing an indication to the wireless device of the subset of all possible ranks to which the codebook restrictions apply.
Embodiment 8: The method of any of the previous embodiments wherein the cellular communications network is an LTE network.
Embodiment 9: The method of embodiment 8 wherein the node is an eNB.
Embodiment 10: A method of operation of a wireless device of a cellular communications network comprising:
receiving a codebook restriction with reduced overhead.
Embodiment 11: The method of embodiment 10 wherein the overhead is reduced compared to receiving a full codebook subset restriction bit map.
Embodiment 12: The method of embodiment 10 or 11 wherein receiving the codebook restriction with reduced overhead comprises receiving the codebook restriction by receiving an initial RRC configuration with reduced overhead.
Embodiment 13: The method of embodiment 10 or 11 wherein receiving the codebook restriction with reduced overhead comprises receiving the codebook restriction by receiving a RRC re-configuration with reduced overhead.
Embodiment 14: The method of embodiment 10 or 11 wherein receiving the codebook restriction with reduced overhead comprises receiving the codebook restriction by receiving physical layer signaling with reduced overhead.
Embodiment 15: The method of any of embodiments 10-14 wherein receiving the codebook restriction with reduced overhead comprises receiving an indication of which ranks the restriction is applicable.
Embodiment 16: The method of any of embodiments 10-14 wherein the codebook restriction comprises codebook restrictions for a subset of all possible ranks, the subset being less than all possible ranks, and receiving the codebook restriction with reduced overhead comprises receiving an indication of the subset of all possible ranks to which the codebook restrictions apply.
Embodiment 17: The method of any of embodiments 10-16 wherein the cellular communications network is an LTE network.
Embodiment 18: A method of operation of a node of a cellular communications network comprising:
Embodiment 19: The method of embodiment 18 wherein providing the codebook restriction comprises providing the codebook restriction for a first direction in the two-dimensional antenna system with reduced overhead.
Embodiment 20: The method of embodiment 19 wherein the first direction is the vertical direction.
Embodiment 21: The method of embodiment 19 wherein the first direction is the horizontal direction.
Embodiment 22: The method of embodiment 18 wherein providing the codebook restriction comprises providing the codebook restriction for a first direction and a second direction in the two-dimensional antenna system with reduced overhead.
Embodiment 23: The method of embodiment 22 wherein the first direction is the horizontal direction and the second direction is the vertical direction.
The following acronyms are used throughout this disclosure.
Those skilled in the art will recognize improvements and modifications to the embodiments of the present disclosure. All such improvements and modifications are considered within the scope of the concepts disclosed herein and the claims that follow.
This application claims the benefit of provisional patent application Ser. No. 62/262,208, filed Dec. 2, 2015, the disclosure of which is hereby incorporated herein by reference in its entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/SE2016/051162 | 11/24/2016 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
62262208 | Dec 2015 | US |