Method and apparatus for efficient precoding information validation for mimo communications
10 claims: 2 independent, 8 dependent
- 1Claims Reivindicações ϊ. Control information signaling method in multiple input and multiple output (MIMO) operating mode in a wireless transmission and reception unit (WTRU), characterized by the fact that the method comprises the receipt of an indicator confirmation message pre-coding matrix (PMI) that is configured to conduct two types of validation messages using a single bit. ϊ. Método de sinalização de informações de controle em modo de operação de múltiplas entradas e múltiplas saídas (MIMO) em uma unidade de transmissão e recepção sem fio (WTRU), caracterizado pelo fato em que o método compreende o recebimento de uma mensagem de confirmação de indicador de matriz de codificação prévia (PMI) que é configurada para conduzir dois tipos de mensagens de validação utilizando um único bit.
- 7Wireless transmission and reception unit (WTRU) for 7. Unidade de transmissão e recepção sem fio (WTRU) para D 'carry out wired communication using a multiple input and multiple output (MIMO) operation mode in the WTRU, characterized by the fact that it comprises a receiver configured to receive a pre-coded matrix indicator (PMI) confirmation message that is configured to conduct two types of validation messages using a single bit. D' realizar comunicação em fio utilizando um modo de operação de múltiplas entradas e múltiplas saídas (MIMO) na WTRU, caracterizada pelo fato que compreende um receptor configurado para receber uma mensagem de confirmação de indicador de matriz de codificação prévia (PMI) que é configurada para conduzir dois tipos de mensagens de validação utilizando um único bit.
Independent claims2
514 paragraphs in 5 sections, as filed
(54) Title: METHOD AND VALIDATION APPARATUS (57) Summary: FROM EFFICIENT PRIOR CODING INFORMATION FOR MIMO COMMUNICATION.
(30) Unionist Priority: 20/04/2007 us 60 / 913,145 (73) Holder (s): interdigital Technology Corporation (72) Inventor (s): kyle jung - lin pan (74) Attorney (s): ADVOCACIA PIETRO ARIBONI
S / C (86) International Order: pct US2008061051 from
21/04/2008 (87) International Publication: wo 2008 / i3i352de
30/10/2008
<img file="BRPI0809746A2_D0001.tif" />
1/44
Efficient pre-coding information validation method and apparatus for MIMO communications.
BACKGROUND
The 3GPP and 3GPP2 third generation partnership project are considering long-term LTE evolution for network architecture and radio interfaces. There is an ever increasing demand on wireless operators to provide better quality voice services and high-speed data. As a result, wireless communication systems that enable higher data speeds and higher capacities are in dire need.
To achieve this, it is becoming increasingly popular to use systems with multiple antennas in wireless communication networks to obtain the advantages of increased channel capacity, spectrum efficiency, system yields, peak data speeds and / or link reliability. These systems with multiple antennas are generically referred to as multiple input and multiple output (MIMO) systems, but can also include multiple input and single output (MISO) and single input and multiple output (SIMO) configurations.
Efficient signaling is essential for access via evolved universal terrestrial radio (E-UTRA). A low-header control signaling scheme can improve the performance of MIMO links, system capacity, system yields, information data speeds and increased spectrum efficiency.
MIMO systems promise high spectrum efficiency and have been proposed in many wireless communication standards. Much research is also currently underway on pre-coding for space-multiplexed or space-time coded MIMO systems. Pre-coding is a method used to provide greater gains in diversity and / or set.
Pre-coding information needs to be communicated by a transmitter (such as a base station) to a receiver (such as a wireless transmission and reception unit (WTRU)), to avoid mismatched channels between transmission and reception. signals. This is particularly important for demodulating MIMO data when using pre-coding. When a receiver uses incorrect channel responses for data detection, significant performance degradation can occur.
Generally, pre-coding information can be communicated using explicit control signaling, particularly when the transmitter and receiver are restricted to the use of limited sets of antenna weights and pre-coding coefficients. Limited sets of antenna weights and coefficients are sometimes called pre-coded codebooks. THE
2/44 Explicit signaling to communicate pre-coding information from a transmitter to a receiver can generate a large signaling header, particularly for a large code book. This signaling header is expanded by using selective frequency pre-coding.
Validation and verification of antenna weights or pre-coded arrays is used to avoid the mismatch of effective channels between a transmitter and a receiver. An effective channel between a base station and a mobile phone is a channel that experiences a previous MIMO coding effect and is the multiplication of a matrix of H channels and a previous coding matrix V used in an evolved Node B (eNode B) or a transmitter. Lack of matching of the effective channel between the transmitter and the receiver causes severe performance degradation for MIMO communication systems.
Figure 1A shows a pre-coding matrix or antenna weight signaling scheme. In a scheme as shown in Figure 1, a wireless transmission and reception unit (WTRU) 111 feeds back pre-coded matrix indexes (PMIs) or antenna weights to a base station or a BNode 113. Suppose the WTRU feeds back PMIJ (containing Y bits) 115 for eNode B 113. To inform WTRU 111 of the current pre-coding matrix used in eNode B 113, eNode B sends a PMI_k (Y bits) 117 validation message to WTRU 111. In the event of a feedback or overlap error, PMIJ is not equal to PMI_k . In the case of absence of feedback errors and overlapping eNós B, PMIJ = PMI_k. The validation message can be sent in several ways, such as through control signaling or reference signal.
In some systems such as Broadband Code Division Multiple Access (WCDMA), there is only one PMI that needs to be signaled from the transmitter to the receiver and vice versa. The signals are transmitted in the time domain, using broadcast code. Signaling the exact isolated PMI (Y bits) to the receiver does not incur much header, as long as the Y value is reasonable. In some systems such as orthogonal frequency division multiplexing (OFDM) systems, where the frequency domain is additional to the time domain, however, there may be several PMIs that need to be fed back by the WTRU and sent by eNode B for validation, to support selective frequency pre-coding. The selective frequency pre-coding performs pre-MIMO coding per sub-band within the system bandwidth. The entire bandwidth of the system can be divided into several sub-bands. Each sub-band consists of one or more sub-carriers. A pre-coding matrix is used to pre-code data transmitted by sub-range. In an extreme case, pre-coding can be performed by a subcarrier if a sub-band consists of just one
3/44 subcarrier. If several PMIs need to be signaled to the receiver, the signaling header can be significant. If there are Z PMIs for signaling and each PMI has Y bits, for example, the total header is Z x Y bits. If Z or Y are large, the signal header is significant.
The expressions “pre-coding matrix” and “pre-coding vector” are interchangeable and depend on the number of data streams to be previously coded.
Each PMI is represented by L bits, where the value of L depends on MIMO configurations, codebook sizes and number of data streams to be sustained. WTRUs are allocated communications resources. A resource block (RB) consists of M (such as twelve) subcarriers. A resource block group (RBG) or subband consists of N resource blocks (N_RB); for example, N_RB = 2, 4, 5, 6, 10, 25 or the entire bandwidth. A system bandwidth can contain one or more RBGs or subbands, depending on the size of the bandwidth and the value of N_RB per RBG. The number of RBGs per system bandwidth, N_RBG, can be, for example, one, two, four, ten, twenty or fifty. Generally, the terminology “RBG” and “subrange” is interchangeable.
The WTRU feeds back a PMI for each RBG that is configured or selected by the WTRU for reporting. Among the RBGs for a given bandwidth, N RBGs, where N <N_RBG, can be configured or selected by a WTRU. If N RBGs are configured or selected by a WTRU to report pre-coded information, the WTRU feeds N PMIs to eNode Β. ENode B sends the pre-coding validation message comprising N PMIs back to the WTRU.
To inform the WTRU of the current PMIs used in eNode B, eNode B sends N PMIs back to the WTRU. The total number of bits that eNode B sends to the WTRU per PMI validation message is N_PMI x N bits.
Table 1 shows the number of bits per PMI validation message considering N_PMI = 5 bits. The numbers are summarized for system bandwidth of 5, 10 and 20 MHz. The second row is N_RB, the number of RBs per RBG. N_RB varies, for example, from 2 to 100 to 20 MHz. The third row is N_RBG per system bandwidth, that is, the number of RBGs per system bandwidth of 5, 10 or 20 MHz, and the value of N_RBG ranges from one to fifty. The fourth row is the total number of bits for signaling PMI validation per validation message or concession channel.
Table 1
<td></td><td>5 MHz 300 (subcarriers)</td><td>10 MHz 600 (subcarriers)</td><td>20 MHz 1200 (subcarriers)</td>
4/44
<td>N_RBG by RBG</td><td> 2</td><td> 5</td><td> 10</td><td> 25</td><td> 2</td><td> 5</td><td> 10</td><td> 25</td><td> 50</td><td> 2</td><td> 5</td><td> 10</td><td> 25</td><td> 50</td><td> 100</td>
<td>N_RBG by banner</td><td> 13</td><td> 5</td><td> 3</td><td> 1</td><td> 25</td><td> 10</td><td> 5</td><td> 2</td><td> 1</td><td> 50</td><td> 20</td><td> 10</td><td> 4</td><td> 2</td><td> 1</td>
<td>Number total bits for signaling of PMI by message in validation</td><td> 65</td><td> 25</td><td> 15</td><td> 5</td><td> 125</td><td> 50</td><td> 25</td><td> 10</td><td> 5</td><td> 250</td><td> 100</td><td> 50</td><td> 20</td><td> 10</td><td> 5</td>
<td></td><td colspan="15">Consider twelve subcarriers per RB. N_RB: number of resource blocks. N_RBG: number of frequency blocks per control unit prior coding to which the assigned RBs belong. N_PMI: number of bits to represent a PMI. Total number of bits per PMI validation message = N_RBG x N PMI.</td>
This pre-coding antenna weight or matrix validation, hereinafter referred to as “pre-coding information validation” or “valid validation, may require 250 or more bits per validation message. This scheme is therefore inefficient.
It would therefore be desirable to provide a method and apparatus for reducing the signaling header for PMI validation.
SUMMARY OF THE INVENTION
An efficient pre-coding information validation method and apparatus in MIMO wireless communication is described.
A wireless transmission and reception unit (WTRU) transmits one or more pre-coding information or pre-coding matrix indexes (PMIs) to an eNode B. In response, the WTRU receives a validation message from eNode B (an indicator PMI) that includes a pre-coding confirmation message that indicates whether or not there is a match with the pre-coding information reported by the WTRU. If there is a match between the pre-coding information, that is, the pre-coding information is identical, a pre-coding validation message that includes a pre-coding confirmation message is received by the eNode B WTRU for
5/44 confirm that the pre-coding information that is used in eNode B is the same as the pre-coding information fed back by the WTRU. If, however, there is a mismatch or the pre-coding information fed back by the WTRU is overlaid by eNode B, the WTRU receives a validation message that includes a pre-coding indication and confirmation message from eNode B to indicate that eNode B does not use the pre-coded information fed back by the WTRU. The WTRU can also receive a validation message that includes a pre-coding indication message from eNode B to indicate the pre-coding information being used in eNode ó. Pre-coding validation using a pre-coding confirmation message is used to reduce the signal header.
ENode B sends a pre-coding confirmation message to a WTRU. The pre-coding confirmation message can be conducted by a PMI indicator that indicates the status of the lower link pre-coding (DL) validation. The PMI indicator may be a bit or a sequence of bits representing the pre-coding confirmation status or one or more pre-coding information states for pre-coding validation corresponding to the WTRU pre-coding feedback.
The PMI validation message or indicator using pre-coded confirmation can consist of one or more bits. The PMI indicator helps to indicate the pre-coding information and the status used and, therefore, helps in reducing the header and increases efficiency.
BRIEF DESCRIPTION OF THE FIGURES
A more detailed understanding of the present invention can be obtained from the following description of a preferred embodiment, provided by way of example and to be understood in conjunction with the accompanying figures, in which:
Figure 1A illustrates a pre-coding matrix or antenna weight signaling scheme;
Figure 1B shows an example block diagram of a transmitter and receiver configured to implement a pre-coded matrix transmission;
- Figure 2 illustrates a first realization of a signaling scheme (validation of isolated PMt for a single PMI feedback);
- Figure 3A illustrates a second realization of a signaling scheme for checking antenna weights or previous coding matrix (validation of several PMIs for feedback from several PMIs);
- Figure 3B illustrates another realization of a signaling scheme for validating isolated PMI for feedback from several PMIs;
6/44
Figures 4 to 8 illustrate various PMI validation message schemes;
- Figure 9 illustrates a control signaling scheme with an attached PMI validation signal;
Figure 10 illustrates a control signaling scheme with a PMI validation signal inserted; and
- Figure 11 shows a wireless communication system with several B Nodes in communication with several WTRUs.
DETAILED DESCRIPTION
When indicated below, the terminology “WTRU” includes, but is not limited to, a Wireless Transmission and Reception Unit (WTRU), mobile station, fixed or mobile subscriber unit, pager, cell phone, personal digital assistant (PDA) ), computer, or any other type of user device capable of operating in a wireless environment. When indicated below, the terminology “eNode B” includes, but is not limited to, a Node B, base station, location controller, access point (AP) or any other type of interface device capable of operating in an environment wireless.
The terminology “PMI indicator” is used to refer to an indicator that responds to the feedback signal from the validation status of antenna weights, PMI, beam-forming weights, etc. or corresponding to it. The PMI indicator can carry a pre-coding confirmation message, pre-coding indication message, another pre-coding message or a combination thereof. The pre-coding indication message may be a pre-coding information indication message, evaluation overlay message, feedback error message etc., depending on the status of the pre-coding validation, and may indicate evaluation information or other information regarding pre-coding.
The methods described below provide a EUTRA scheme for antenna weight, beam formation information, pre-coding information or PMI pre-coding matrix indication validation and signaling.
Figure 1B is a functional block diagram of a transmitter 110 and a receiver 120 configured to perform a pre-coding matrix indication method as described below. In addition to the components included in a typical transmitter / receiver, transmitter 110 comprises a pre-coding information determiner 114, a pre-coding processor 116, a set of antennas 118, a pre-coding validation message generator 136 comprising a pre-coding confirmation message block 132 and a pre-coding indication message block 134.
7/44
The pre-coding information determiner 114 is used to determine pre-coding information based on the pre-coding feedback received from the pre-coding information generator 124 of the receiver 120. The output of the pre-coding information determiner 114 is used by the pre-coding processor 116 and transmitter 110 when outputting a data transmission, such as orthogonal frequency division multiplexing (OFDM) symbols, to the receiver 120. The pre-coding validation message generator 136 is used to generate the validation message based on the output of the pre-coding information determiner 114, The pre-coding validation message generator 136 uses the pre-coding feedback signal received from the pre-coding information generator 124 and the pre-coding information generated by the pre-coding information determiner 114 to determine the coding validation status. and generate the corresponding validation message. If there is a match between pre-coding information generated by the pre-coding information determiner 114 and the pre-coding information generator 124, for example, a validation message is sent that includes a pre-coding confirmation message, otherwise, a validation message is sent which includes a pre-coded indication message.
The receiver 120 comprises a receiver 128, a pre-coding information generator 124, a channel estimation device 130, a demodulator / processor 126 and a pre-coding validation message for the pre-coding information converter 138. The receiver 120 receives an OFDM block emitted by the transmitter 110, performs channel estimation by the channel estimation device 130 and generates pre-coding information using the pre-coding information generator 124 which is then sent via the antennas 127. Receiver 120 also receives the pre-coding validation message from the pre-coding validation message generator 136, detects and decodes the pre-coding validation message and translates the pre-coding validation message into pre-coding information using the message pre-coding validation method for pre-coding information converter 138. The pre-coding information in the pre-coding validation message output to the pre-coding information converter 138 is fed to the demodulator / processor 126 for detection, decoding and processing of MIMO data.
It should be noted that transmitter 110 may be located in a WTRU, a base station, or both, and receiver 120 may be located in the WTRU, the base station, or both.
8/44
A validation message or PMI indicator that uses pre-coding confirmation can consist of a single bit. Prior coding confirmation or PMI indicator can lead, for example, to two possible validation messages using a single bit. (1) The pre-coding confirmation message informs the WTRU that the pre-coding information used in eNode B is exactly the same as the pre-coding information fed back by the WTRU. (2) The pre-coding indication message informs the WTRU that the pre-coding information used in eNode B is not the same as the pre-coding information fed back by the WTRU.
The pre-coding validation message or a PMI indicator can also consist of more than one bit. Pre-coding validation messages can lead to a pre-coding confirmation message and several pre-coding indication messages. The pre-coding validation message or PMI indicator can lead to several possible messages using more than one bit. (1) The pre-coding confirmation message informs the WTRU that the pre-coding information used in eNode B is exactly the same as the pre-coding information fed back by the WTRU. (2) One of several possible pre-coding indication messages inform WTRU that the pre-coding information used in eNode B is not the same as pre-coding information fed back by WTRU and indicates which pre-coding information is being used in eNode B .
The pre-coding indication message can indicate the type of pre-coding information used if the WTRU's pre-coding feedback has an error, is not reliable, or is overlaid by eNode B. In addition, the pre-coding indication message can indicate which subset of pre-coding information is used if the WTRU's evaluation information in your pre-coding feedback is overlaid by eNode B.
The pre-coding information or PMI may contain all information regarding the pre-coding of MIMO, including evaluation information. The described method reduces the header for PMI validation using an efficient validation message that consists of confirmation messages belonging to the WTRU's previous coding feedback. A validation message can also include an indication message. As an example, a Q bits validation message or PMI indicator is used. Q can be greater than or equal to one for each PMI indicator. If a validation message is a confirmation message or an indication message, Q = 1 bit is sufficient. If the message
9/44 validation is either a confirmation message or one of several indication messages, Q> 1 bit can be used.
The confirmation message and the indication message can be coded separately or coded together. In a separate coding scheme, the validation message can consist of two parts (a confirmation part and an indication part). The acknowledgment part normally uses a bit to convey a positive acknowledgment message or a negative acknowledgment message. The indication part normally uses one or more bits to conduct two or more indication messages. In the confirmation message, a positive confirmation message is used to inform the WTRU that the pre-coding information used in eNode B is exactly the same as the pre-coding information fed back by the WTRU. On the other hand, a negative confirmation message is used to inform the WTRU that the pre-coding information used in eNode B is not the same as the pre-coding information fed back by the WTRU. This indicates to the WTRU that different pre-coding information is being used in eNode B. The type of pre-coding information being used in eNode B is indicated in the indication part of the validation message.
A separate encoding message format that has indication or confirmation fields or parts is illustrated as follows:
<td>Confirmation Message</td><td>Referral Message</td>
Validation Message
In a joint coding scheme, the validation message can consist of just one part that combines confirmation and referral messages. Each validation message can lead to a confirmation message (positive confirmation message) or one of the possible indication messages. The jointly coded indication message serves two purposes: to provide negative confirmation and pre-coded indication at the same time. This means that the referral message is used to inform the WTRU that the pre-coding information used in eNode B is not the same as the pre-coding information fed back by the WTRU and also indicates the pre-coding information used in eNode B. joint coding message that has a single combined indication and confirmation field or part for the validation message is illustrated as follows: _
Referral and confirmation messages
Validation message
The separate coding of information and coding messages is simple. In addition, most of the time, only messages from
10/44 confirmation or a bit needs to be sent and therefore efficiency is high. The receiver needs to differentiate, however, between confirmation message and confirmation and indication message, as they have different lengths. This can increase the receiver's detection complexity. To avoid the question of different lengths between a confirmation message and a confirmation and indication message, the same format can be used regardless of whether the pre-coding information of eNode B and WTRU are identical or not. The same format of confirmation and indication messages can be used, for example, by a confirmation message.
In addition, only a confirmation message and an indication message can be sent instead of sending a confirmation message and several indication messages in the case of pre-coding several sub-bands. The scheme that uses only a confirmation message and an indication message is a broadband pre-coding or non-selective frequency pre-coding, as only an indication message is sent that corresponds to an isolated pre-coding information or matrix that is used in eNode B for all sub-bands. The scheme that uses a confirmation message and several indication messages is a multi-band pre-coding or frequency selective pre-coding, since different pre-coding information is used for several sub-bands, where each pre-coding information or matrix is used. used for a subrange.
When using the same format for confirmation only messages and indication and confirmation messages using the non-selective pre-coding of frequencies when the pre-coding information used in eNode B and the pre-coding information fed back by the WTRU are not identical, the complexity of the detection at the receiver is reduced or avoided. When the pre-coding information used in eNode B and the pre-coding information fed back by the WTRU are identical, multiple band pre-coding or frequency selective pre-coding is used.
Joint coding combines confirmation and referral messages and can save larger bits per validation message. Every validation message that is sent, however, contains confirmation and indication messages and therefore there is a constant number of bits that are sent consistently in a validation message. The overall efficiency may be lower for joint coding compared to separate coding, but joint coding may not increase the receiver's detection complexity. The use of confirmation and referral messages to react to prior coding feedback using joint or separate coding or coding schemes for
11/44 pre-coding provides greater efficiency than the direct method, which uses a very large number of bits.
As another example, for Q = 2 bits, using separate coding for the confirmation and indication messages, the confirmation part of the validation message can use one bit and the indication part of the validation message can use the other bit. The confirmation part of the validation message with bit 0 can represent the positive confirmation message and bit 1 can represent the negative confirmation message. The indication part of the validation message with bit 0 and 1 can represent indication message 1 and indication message 2, respectively, which can consequently indicate pre-coding information 1 and pre-coding information 2.
For Q = 2 bits, using joint coding for the indication and confirmation messages, a validation message with bit sequence 00 can represent a confirmation message (a positive confirmation message). A validation message with bit sequence 01, 10 or 11 can represent an indication message 1, indication message 2 or indication message 3, respectively, which can consequently indicate pre-coding information 1, pre-coding information 2 and pre-coding information 3. A validation message with bit sequence 01, 10 or 11 automatically represents the negative confirmation message due to the joint coding of the confirmation and indication messages.
Similarly for Q = 3 bits, when using separate coding for confirmation and indication messages, the confirmation part of the validation message can use one bit and the indication part of the validation message can use two bits. The confirmation part of the validation message with bit 0 can represent the positive confirmation message and bit 1 can represent the negative confirmation message. The 00-11 bit validation message indication part may represent indication message number 1 to message number 4, respectively, which indicate the corresponding pre-coding information number 1 to 4.
Similarly for Q = 3 bits when using joint coding of confirmation and indication messages, a validation message with bit sequence 000 can represent the positive confirmation message. A validation message with bit sequence 001 to 111 can represent the negative confirmation message and, at the same time, represent the indication message number 1 to the indication message number 7, respectively, which indicates the pre-coding information number 1 the corresponding number 7 pre-coding information.
12/44
The indication message can indicate additional information. The indication message may indicate, for example, one or more of the following: what pre-coding information or matrix is used (this may also include evaluation information), how eNode B overlaps (such as what pre-coding information or subset of matrices should be used when evaluating the WTRU in coding feedback overlapping) or how eNode B handles the case when the WTRU feedback is erroneous (such as using previously valid valid pre-coding information). Depending on the indication of the information, the indication message can have different types, such as a pre-coding information indication message, evaluation or pre-coding overlap message, feedback error message, etc. Consequently, the validation message can contain two types, a confirmation message and an indication message, as summarized in Table 2A.
Table 2A
<td>Validation message type</td><td>Use</td>
<td>Confirmation message</td><td>Confirm that the same feedback of pre-coding information from the WTRU is used in eNode B.</td>
<td>Indication message</td><td>Indicate pre-coding information used in eNode B.</td>
A validation message can contain four types of messages: confirmation message, referral message, overlay message and feedback error message, as summarized in Table 2B.
Table 2B
<td>Validation message type</td><td>Use</td>
<td>Confirmation message</td><td>Confirm that the same information feedback from Pre-coding of the WTRU is used in eNode B.</td>
<td>Indication message</td><td>Indicate pre-coding information used in eNode B.</td>
<td>Overlay message</td><td>Indicate that eNode B overlaps with feedback from WTRU. In the case of an overlapping assessment, indicate which subset of information Pre-coding should be used.</td>
<td>Feedback error message</td><td>Indicate that the WTRU feedback is at mistake.</td>
The method described above is applicable to any MIMO wireless communication system and is applicable to the upper link (UL) and lower link (DL).
13/44
Generally, there can be a confirmation message, M1 indication messages (which indicate different pre-coding information), M2 overlay messages (which indicate different overlap standards for pre-coding) and M3 feedback error messages (which indicate different rules pre-coding to handle feedback errors). The total number of bits to represent the validation message is log<sub>2</sub> (1 + M1 + M2 + M3).
Joint coding can be performed for pre-coding confirmation messages, referral messages or pre-coding information that may or may not include evaluation information. In addition, it is also possible to carry out joint coding for evaluation overlap messages, feedback error messages or other messages and information related to MIMO, if used.
An implementation of the scheme above using one or more bits is described as follows: when there is a coincidence between the PMIs, that is, the PMIs are identical, only one PMI indicator is received by the WTRU. Alternatively, a PMI indicator with the eNode B PMI can also be received by the WTRU. If there is a mismatch between the PMIs or if the WTRU's PMIs overlap, however, the WTRU receives a PMI indicator with the eNode B PMI. In this example, the PMI indicator is a pre-coding confirmation field and the PMI is a pre-coding indication field.
Several PMIs can be submitted simultaneously and the PMIs can be divided into a series of groups.
Figure 2 illustrates a signaling scheme according to another embodiment. A WTRU or receiver 211 transmits a PMI or antenna weights to an eNode B or transmitter 213, indicated as PMIJ (containing Y bits) 215. To inform WTRU 211 of the antenna weights or previous coding matrix currently used in the eNode Β, eNode B 213 sends a validation message back to WTRU 211, indicated as PMI_k (Y bits) 217. When eNode B 213 and WTRU 211 use the same antenna weights or pre-coded matrix, eNode B 213 sends only one PMI indicator, PMIJND (1 bit) 217, which indicates that the pre-coding matrix or weights antenna weights are identical, instead of sending the full antenna weights or PMI bits. The feedback error is usually small, typically 1%. Most of the time, eNode B 213 and WTRU 211 use the same pre-coding matrix or antenna weights. Most of the time, therefore, a one-bit PMI indicator (positive confirmation or negative confirmation messages) is sent.
This signaling scheme significantly reduces the signaling header and is summarized as follows: when the PMI indicator, the
14/44
PIMI or ο antenna weight indicator is set to 1, it indicates a negative confirmation message and the PMI or antenna weights used in eNode B and WTRU are not identical. This usually occurs in the event of feedback errors or eNode B overlaps with WTRU feedback.
When the PMI indicator, PMI or antenna weight indicator is set to 0, it indicates a positive confirmation message and that the antenna or PMI weights used in eNode B and WTRU are identical. This usually occurs in the event of no feedback error and no overlap of eNode B with WTRU feedback. This scheme is summarized in the
Tables 3A and 3B. The PMI indicator is indicated by PMI_IND.
Table 2A
PMI Indicator Using 1 Bit
<td>PMIJND</td><td>state</td><td>Use</td>
<td> 0</td><td>Confirmation (or positive confirmation)</td><td>Confirm eNode B to use pre-coded information fed back by the WTRU.</td>
<td> 1</td><td>No confirmation (or negative confirmation)</td><td>ENode B uses pre-coding information different from that fed back by the WTRU. That usually due to a feedback error or overlapping eNode B. It may also be due to other factors.</td>
Table 3B
Prior Non-Selective Frequency Coding (for Non-Selective _Frequency Feedback or Isolated PMI Feedback)
<td>PMIJND</td><td>state</td><td>Use</td>
<td> 0</td><td>Message from positive confirmation</td><td>Confirm the use of PMI_n fed back by WTRU.</td>
<td> 1</td><td>Message from negative confirmation</td><td>Send PMI isolated. Send PMI ji which is a pre-coding matrix used in eNode B for all sub-bands or RBGs, that is, the same isolated pre-coding matrix is used for the entire bandwidth of the system.</td>
The PMI indicator can also be used to indicate the vectors or beam-forming matrix (s), antenna weights and any other matrix, vector or weight, when applicable. Other annotations from the PMI indicator in addition to PMIJND can also be used. The allocation of bits for PMI_IND is arbitrary and any value other than “1” and “0” can be used for the PMI indicator.
Figure 3A shows a signaling scheme for
15/44 validation of antenna weights or prior coding matrix according to another realization. This accomplishment is intended for efficient signaling for validation or verification of several PMIs. This realization is intended for the case of a selective frequency channel. The complete system bandwidth can be divided, for example, into several sub-bands (or RBGs) and one PMI reported for each sub-band when there are several PMIs to be reported for the entire bandwidth. In this realization, there may be N PMIs to report.
A WTRU or receiver 311 transmits pre-coded matrix indexes or antenna weight information 315 to an eNode B or transmitter 313, indicated as PMI_j1, PMIJ2, ..., PMI_jN. To inform WTRU 311 of the antenna weights or pre-coding matrices currently used in eNode B 313, eNode B 313 sends a validation message 317 back to the WTRU, indicated as PMI_k1, PMI_k2 ..... PMI_kN, which corresponds to pre-coded feedback PMIJ1, PMI_j2, ..., PMI_jN, respectively.
When eNode B 313 and WTRU 311 use the same pre-coding arrays or the same sets of antenna weights for all sub-bands (ie PMIJ1 = PMI_k1, PMIJ2 = PMI_k2, ..., PMIJN = PMI_kN), eNode B 313 sends only one PMI indicator (one bit) which indicates that the PMIs are identical, instead of sending all PMIs or all antenna weight bit sets back to WTRU 311. The feedback error normally is small, typically 1%. Most of the time, eNode B 313 and WTRU 311 use the same pre-coding matrices or antenna weights.
In case of no feedback error and no overlap, eNode B 313 sends only PMIJND to WTRU 311. In case of feedback error or overlap of evaluation or pre-coding, eNode B 3133 sends PMIJND and pre-coding information to the WTRU 311. Depending on whether frequency selective pre-coding is used or not, eNode B 313 sends a different amount of pre-coding information to WTRU 311. If selective frequency pre-coding is used in eNode B 313, eNode B sends
PMIJND and PMI_k1, PMI_k2, ..., PMI_kN for WTRU 311, where PMI_k1, PMI_k2 .....
PMI_kN represent N pre-coding matrices for N sub-bands or RBGs. If non-selective pre-coding of frequencies is used in eNode B 313, eNode B sends PMIJND and an isolated pre-coding information PMI_m, where PMI_m is a pre-coding matrix used for all sub-bands or RBGs. This means that the same pre-coding matrix is used for all sub-bands or RBGs. This scheme is summarized in Tables 4 and 5, respectively.
Table 4
Frequency Selective Prior Coding With Positive and Negative Confirmation
16/44 (for Frequency Selective Feedback or Feedback from Multiple PMIs)
<td>PMIJND</td><td>Message</td><td>Use</td>
<td> 0</td><td>Positive confirmation message</td><td>Confirm the use of PMI_j1, PMIJ2, ..., PMIJN feedback from the WTRU.</td>
<td> 1</td><td>Message from negative confirmation</td><td>Send N PMIs (send PMI_k1, PMI_k2 ..... PMI_kN). N pre-coding matrices are used to N sub-bands.</td>
Table 5
Selective Prior Frequency Coding With Positive Confirmation and Non-Selective Prior Frequency Coding With Negative Confirmation (for
Frequency Selective Feedback or Feedback from Various PMIs)
<td>PMIJND</td><td>Message</td><td>Use</td>
<td> 0</td><td>Message from positive confirmation</td><td>Confirm the use of PMIJ1, PMIJ2, ..., PMIJN feedback from the WTRU.</td>
<td> 1</td><td>Message from negative confirmation</td><td>Submit a single PMI. Send PMI_m which is a previous coding matrix used in eNode B to all sub-bands or RBGs, that is, the same isolated pre-coding matrix is used to the entire bandwidth of the system.</td>
Figure 3B shows a signaling scheme for validating antenna weights or a previously coded matrix, according to yet another realization. This accomplishment is intended for efficient signaling for feedback from several PMIs and a validation message that includes a single pre-coded indication message. A WTRU or receiver 311 transmits pre-coded matrix indexes or antenna weight information 316 to an eNode B or transmitter 313, indicated as PMIJ1, PMIJ2, ..., PMI_jN. To inform WTRU 311 currently used pre-coding arrays or antenna weights in eNode B 313, eNode B sends a validation message 318 back to WTRU 311, indicated as PMI_IND + PMI_k, which reacts to PMI_j1 pre-coding feedback, PMI_j2, ..., PMI_jN. This is used when there is feedback from several PMIs and a validation message when using an isolated PMI indication message.
When eNode B 313 and WTRU 311 use the same pre-coded arrays or the same sets of antenna weights, eNode B
313 sends a confirmation message indicating that the PMIs are identical, instead of sending all PMIs or all sets of antenna weight bits back to WTRU 311. Otherwise, eNode B 313 sends an indication message to the WTRU 311 which indicates that the PMIs are not identical. If encoding is used
17/44 separately, PMI_IND and PMI are sent, where PMI_IND serves as a positive or negative confirmation message and PMI serves as an indication message. In this case, PMI_lND is a bit and PMI is at least a bit. If joint coding is used, PMI_IND contains the PMI and PMI_IND serves as both an indication message and a positive or negative confirmation message. In this case, PMI_IND is at least one
<td colspan="3">bit. The two-field validation message format can be illustrated as follows:</td>
<td>PMIJND</td><td></td><td>PMI</td>
Validation message format 1
For a validation message using joint coding of confirmation and indication messages, the format of the validation message with a single field can be illustrated as follows:
PMIJND
Validation message format 2
In the validation message format 2, the isolated PMIJND field contains the combined information of PMIJND and PMI in the validation message format 1.
Yet another implementation is the use of a standard pre-coded message instead of sending an indication message or PMIs. Signaling can be done in another way in which there are no feedback errors or overlap. ENode B sends only PMIJND (positive confirmation message) to the WTRU, where PMIJND confirms that eNode B uses the same pre-coding information fed back by the WTRU. In the event of a PMI feedback or overlap error, eNode B or TX sends PMIJND (negative confirmation message) to the WTRU where PMIJND informs the WTRU of the use of standard or previously determined coding information or indication message. Only the confirmation message that contains only PMIJND is sent, therefore, while the referral message or PMI (s) are not sent in any case. This scheme is summarized in Table 6.
Table 6
Negative Confirmation Using Standard Prior Encoding Indication Message
<td>PMIJND</td><td>Message</td><td>Use</td>
<td> 0</td><td>Positive confirmation</td><td>Use feedback from pre-coded information from the WTRU.</td>
<td> 1</td><td>Negative confirmation</td><td>Use information or referral message</td>
18/44
<td></td><td></td><td>standard pre-coding or pre-coding determined</td>
The confirmation status for PMI_IND as positive and negative is arbitrary and any value other than positive and negative can be used for the PMI indicator.
As previously described, the signaling header for PMI verification or validation may require up to 250 bits or more per validation signal in the case of several RBGs and several PMIs each time PMI validation messages are sent. The signaling scheme using the pre-coding confirmation message as described therefore saves a significant amount of signaling header.
The lower link PMI indicator signaling scheme according to another realization is summarized as follows. When the PMI_IND (the PMI or antenna weight indicator) is set to 1, it indicates a negative confirmation message and that at least one of a series of PMIs used in eNode B 313 and WTRU 311 are not identical. This usually occurs in the case of feedback errors or when eNode B 313 overlaps with feedback from WTRU 311. All PMIs are sent after PMI_IND (a bit) as shown in Figure 4. In Figure 4, the first element is PMI_IND 411 followed by individual PMIs 413 (a) to 413 (n).
When the PMI_IND (the PMI or antenna weight indicator) is set to 0, it indicates a positive confirmation message and that all PMIs used in eNode B 313 and WTRU 311 are identical. This normally occurs in the absence of a feedback error and eNode B 313 does not overlap with the feedback from WTRU 311. PMIs are not sent, but only PMI_IND (1 bit) 411 is sent.
According to another realization, PMIs are divided into groups, such as G groups. As shown in Figure 5, each group has a bit to indicate whether the pre-coding matrices or antenna weights are identical for eNode B 313 and WTRU 311 This signaling can be implemented to contain Q bits in an indicator or Q PMI indicators, each of which contains a bit. The indicators of PMI, PMIJND (1) 511, PMIJND (2) 513, ... and PMIJND (G) 51g, can be spread across the validation messages as shown in Figure 5.
An alternative grouping mode can be seen in Figure 6, in which the PMI (611, 613 and 61g), PMIJND (1), PMIJND (2), ... and PMIJND (G) indicators can be grouped in the front of the validation message as shown in Figure 6.
The signaling mechanism according to PMI indicators (PMIJND (g), g = 1, 2, ..., G) for group PMIs, is summarized as follows: when the PMIJND (the PMI or antenna weight indicator) for a group of WTRUs is
19/44 defined in 1, it indicates a negative confirmation message and at least one of the PMIs belonging to that group that are used in eNode B 313 and WTRU 311 is not identical. This usually occurs in the case of feedback errors or if eNode B overlaps the WTRU feedback for that PMI group. If PMI_IND (g) = 1, which indicates a negative confirmation message for the g group, all PMIs belonging to the g group are sent after the PMI_IND (g) which is set to 1. In Figure 5, for example, if any of PMI_1, PMI_2 and PMI_3 is not the same as eNode B and WTRU, PMIJND (1) and PMI_1, PMI_2 and PMI_3 are sent by eNode B.
When PMIJND, the PMI or the antenna weight indicator for a group of WTRUs is set to 0, it indicates a positive confirmation message and that all PMIs belonging to that group that are used in eNode B and the WTRU are identical. This usually occurs in the absence of a feedback error or if eNode B does not override feedback from the WTRU. If PMIJND (g) = 0, which indicates a positive confirmation message for the group, PMIs belonging to the group are not sent, but only the PMI indicator is sent to the group. The PMIJND (g) sent is set to 0. In Figure 5, for example, if all of PMI_4, PMI_5 and PMIJ3 are identical to eNode B and WTRU, only the PMIJND (2) of a bit is sent by eNode B. Alternatively, the fields reserved for unsolicited PMIs can be used to send other information or data. This increases information or data throughput and spectrum efficiency. The fields reserved for PMI_4, PMI_5 and PMI_6 can be used to send other information or data.
A special case for signaling the group PMI indicator occurs when each group contains only one PMI, that is, G = N. In this implementation, each group has exactly one PMI. This scheme is illustrated in Figure 7. An increase in groups (G) can increase signaling efficiency because only a few PMIs that are not identical need to be signaled.
Accordingly, the PMIJND can represent messages or states that consist of a sequence of bits. PMIJND can represent, for example, the pre-coding status or confirmation message, pre-coding information message 1 or state 1, pre-coding information message 2 or state 2 and so on. This scheme is summarized in Table 7A. A similar scheme in the case of an overlap scheme is shown in Table 7B.
Table 7A
<td>PMIJND</td><td>Message (status)</td><td>Use</td>
<td> 000</td><td>Confirmation message pre-coding</td><td>Confirm that eNode B uses information from previous codification fed back by the WTRU.</td>
20/44
<td> 001</td><td>Information message from pre-coding n ° 1</td><td>Inform the WTRU to use the pre-coding matrix 1.</td>
<td> 010</td><td>Pre-coding information message no. 2</td><td>Inform the WTRU to use the matrix of pre-coding 2.</td>
<td></td><td></td><td></td>
<td> 110</td><td>Message from information pre-coding n ° 6</td><td>Inform the WTRU to use the matrix of pre-coding 6</td>
<td> 111</td><td>Pre-coding information message no. 7</td><td>Inform the WTRU to use the matrix of pre-coding 7</td>
Table 7B
With Evaluation Overlap
<td>PMIJND</td><td>Message</td><td>Use</td>
<td> 000</td><td>Confirmation message pre-coding</td><td>Confirm that eNode B uses the pre-coded information fed back by the WTRU.</td>
<td> 001</td><td>Message from pre-coding information n ° 1</td><td>Inform the WTRU to use the matrix of pre-coding 1.</td>
<td></td><td></td><td></td>
<td> 110</td><td>Pre-coding information message no. 1</td><td>Inform the WTRU to use the submatrix of pre-coding 1</td>
<td> 111</td><td>Message from pre-coding information n ° 2</td><td>Inform the WTRU to use the matrix of pre-coding 2</td>
As an example, the code book (1) that uses the
21/44 above scheme has four pre-coding vectors for evaluation 1 and two pre-coding matrices for evaluation 2. There are six pre-coding vectors / matrices in total in the code book (1) shown in Table 8.
Table 8 _Code Book (1)
<td>Rating 1</td><td>Rating 2</td>
<td>C1</td><td>C5</td>
<td>C2</td><td>C6</td>
<td>C3</td><td></td>
<td>C4</td><td></td>
A corresponding PMI indication and confirmation scheme for codebook 1, when the assessment is indicated together, can be seen in Table 9A.
Table 9A ._ PMI Referral and Confirmation Scheme__
<td>PMIJND</td><td>Message</td><td>Use</td>
<td> 000</td><td>Message from pre-coding confirmation</td><td>Confirm that eNode B uses information from previous codification fed back by the WTRU.</td>
<td> 001</td><td>Message from indication or information pre-coding n ° 1</td><td>Inform the WTRU to use the C1 pre-coding matrix.</td>
<td></td><td></td><td></td>
<td> 101</td><td>Indication message or pre-coding information n ° 5</td><td>Inform the WTRU to use the C5 pre-coding matrix.</td>
<td> 110</td><td>Indication message or information pre-coding n ° 6</td><td>Inform the WTRU to use the matrix of pre-coding C6.</td>
<td> 111</td><td>Reserved</td><td>Reserved or used for another purpose.</td>
Another codebook scheme (1) using the
22/44 above scheme, when the evaluation is indicated together and an evaluation overlap is indicated, it uses the corresponding PMI indication and confirmation scheme table for evaluation 1, as shown in Table 9B.
Table 9B
Joint Coding for Overlapping Assessment, Referral and
Prior Encoding Confirmation
<td>PMIJND</td><td>Message</td><td>Use</td>
<td> 000</td><td>Pre-coding confirmation message</td><td>Confirm that eNode B uses information from previous codification fed back by the WTRU.</td>
<td> 001</td><td>Message from indication or information of pre-coding n ° 1</td><td>Inform the WTRU to use the matrix of pre-coding C1.</td>
<td> 010</td><td>Message from indication or information of pre-coding n ° 2</td><td>Inform the WTRU to use the matrix of pre-coding C2.</td>
<td></td><td></td><td></td>
<td> 110</td><td>Indication message or pre-coding information n ° 6</td><td>Inform the WTRU to use the C6 pre-coding matrix.</td>
<td> 111</td><td>Message from overlay information evaluation</td><td>Inform the WTRU to use the subset of pre-coding matrices from a higher-rated pre-coding matrix</td>
PMI_IND = 111 as used in Table 9B indicates that eNode B informs the WTRU to use a subset of pre-coding matrices from a higher-rated pre-coding matrix. A pre-coding matrix with evaluation 2, for example, consists of two column vectors and a pre-coding matrix with evaluation 1 is a pre-coding vector. When the evaluation information is superimposed from evaluation 2 to evaluation 1, the first or second column vector of evaluation matrix 2 can be indicated
23/44 for use.
Another codebook scheme (1) using the scheme above, when indicating the evaluation separately, is the use of the corresponding PMI indication and confirmation scheme table for evaluation 1, as shown in Table 10A.
Table 10A
PMI Referral and Confirmation Scheme for Assessment 1 with respect to the Code Book (1)
<td>PMIJND</td><td>Message</td><td>Use</td>
<td> 000</td><td>Confirmation message pre-coding</td><td>Confirm that eNode B uses pre-coded information fed back by the WTRU.</td>
<td> 001</td><td>Message from indication or information of pre-coding n ° 1</td><td>Inform the WTRU to use the C1 pre-coding matrix.</td>
<td> 010</td><td>Indication or information message pre-coding n ° 2</td><td>Inform the WTRU to use the C2 pre-coding matrix.</td>
<td> 011</td><td>Message from indication or pre-coding information n ° 3</td><td>Inform the WTRU to use the matrix of pre-coding C3.</td>
<td> 100</td><td>Message from pre-coded indication or information n ° 4</td><td>Inform the WTRU to use the C4 pre-coding matrix.</td>
<td> 101-111</td><td>Reserved</td><td>Reserved or used for another purpose.</td>
For evaluation 2, corresponding to the password book (1), the table of PMI indication and confirmation scheme, when the evaluation is indicated separately, can be as shown in Table 10B.
Table 10B
24/44
PMI Referral and Confirmation Scheme for Assessment 2 with respect to the Code Book (1)
<td>PMIJND</td><td>Message</td><td>Use</td>
<td> 00</td><td>Confirmation message pre-coding</td><td>Confirm that eNode B uses information from previous codification fed back by the WTRU.</td>
<td> 01</td><td>Message from indication or information pre-coding n ° 1</td><td>Inform the WTRU to use the matrix of pre-coding C5.</td>
<td> 10</td><td>Indication message or information pre-coding n ° 2</td><td>Inform the WTRU to use the matrix of pre-coding C6.</td>
<td> 101-111</td><td>Reserved</td><td>Reserved or used for another purpose.</td>
As an example, the codebook (2) has sixteen pre-coding vectors for evaluation 1 and sixteen pre-coding arrays for evaluation 2, 3 and 4. There is a total of sixty-four pre-coding vectors / matrices in the book of codes 2 as shown in Table 11. The pre-coding matrix for evaluation 1 is a column vector and includes the pre-coding matrices for evaluation C1-C16. The pre-coding matrix of assessment 2 consists of two column vectors and includes the pre-coding matrices C17-C32. The pre-coding matrix for assessment 3 consists of three column vectors and includes matrices C33-C48. The pre-coding matrix of evaluation 4 consists of four column volumes and includes matrices C49-C64. The pre-coding matrix for a lower evaluation is a subset of the pre-coding matrix in higher evaluation. C1, for example, is a subset of C17, which is a subset of C33, which is a subset of C49.
Table 11
Code Book 2
<td>Rating 1</td><td>Rating 2</td><td>Rating 3</td><td>Rating 4</td>
<td>C1</td><td>C17</td><td>C33</td><td>C49</td>
<td>C2</td><td>C18</td><td>C34</td><td>C50</td>
<td>C3</td><td>C19</td><td>C35</td><td>C51</td>
<td>C4</td><td>C20</td><td>C36</td><td>C52</td>
25/44
<td>C5</td><td>C21</td><td>C37</td><td>C53</td>
<td>C6</td><td>C22</td><td>C38</td><td>C54</td>
<td>C7</td><td>C23</td><td>C39</td><td>C55</td>
<td>C8</td><td>C24</td><td>C40</td><td>C56</td>
<td>C9</td><td>C25</td><td>C41</td><td>C57</td>
<td>C10</td><td>C26</td><td>C42</td><td>C58</td>
<td>C11</td><td>C27</td><td>C43</td><td>C59</td>
<td>C12</td><td>C28</td><td>C44</td><td>C60</td>
<td>C13</td><td>C29</td><td>C45</td><td>C61</td>
<td>C14</td><td>C30</td><td>C46</td><td>C62</td>
<td>C15</td><td>C31</td><td>C47</td><td>C63</td>
<td>C16</td><td>C32</td><td>C48</td><td>C64</td>
A corresponding table for the PMI indication and confirmation scheme for the Code Book (2) can be as shown in Table 12A.
Table 12A
Joint Encoding for Prior Encoding Confirmation Messages,
Indication, Feedback Error and Overlap
<td>PMIJND</td><td>Message</td><td>Use</td>
<td> 0000000</td><td>Message from confirmation of pre-coding</td><td>Confirm that eNode B uses information from previous codification fed back by the WTRU.</td>
<td> 0000001</td><td>Error message feedback from pre-coding</td><td>Inform the WTRU to use the matrix of pre-coding X.</td>
<td> 0000010</td><td>Pre-coding information overlay message</td><td>Inform the WTRU to use the matrix of pre-coded Y</td>
<td> 0000011</td><td>Message from</td><td>Inform the WTRU to use the matrix of</td>
<td> 0010010</td><td>indication or information pre-coding n ° 1 - 64</td><td>pre-coding C1 to C64, respectively.</td>
<td> 0010011 1111111</td><td>Reserved</td><td>Reserved or used for another purpose.</td>
26/44
A corresponding table for the PMI referral and confirmation scheme with overlapping assessment for the Code Book (2) can be as shown in Table 12B.
Table 12B
Joint Encoding for Prior Encoding Confirmation Messages,
Indication, Overlap of Evaluation and Feedback
<td>PMIJND</td><td>state</td><td>Use</td>
<td> 0000000</td><td>Confirmation message pre-coding</td><td>Confirm that eNode B uses the pre-coded information fed back by the WTRU.</td>
<td> 0000001</td><td>Error message feedback from pre-coding</td><td>Inform the WTRU to use the matrix of pre-coding X.</td>
<td> 0000010</td><td>Message from overlay information pre-coding</td><td>Inform the WTRU to use the pre-coding matrix Y.</td>
<td> 0000011</td><td>Message from</td><td>Inform the WTRU to use the matrix of</td>
<td> 0010010</td><td>indication or information pre-coding 1 - 64</td><td>pre-coding C1 to C64, respectively.</td>
<td> 0010011</td><td>Overlay</td><td>Inform the WTRU to use four subsets</td>
<td> 0010110</td><td>evaluation information from evaluation 4 to evaluation 3</td><td>of previously coded matrices, respectively.</td>
<td> 0000111</td><td>Overlay</td><td>Inform WTRU to use six sets of</td>
<td> 0011100</td><td>evaluation information rating 4 to rating 3</td><td>pre-coding matrices, respectively.</td>
<td> 0011101</td><td>Overlay</td><td>Inform the WTRU to use four subsets</td>
<td> 0100000</td><td>information evaluation of evaluation 4 to evaluation 1</td><td>of previously coded matrices, respectively.</td>
27/44
<td> 0100001 0100010</td><td>Overlapping assessment information from assessment 3 to evaluation 2</td><td>Inform the WTRU to use three subsets of pre-coded matrices, respectively.</td>
<td> 0100100</td><td>Overlay</td><td>Inform the WTRU to use three subsets of</td>
<td> 0100110</td><td>information evaluation of evaluation 3 à evaluation 1</td><td>pre-coding matrices, respectively.</td>
<td> 0100111</td><td>Overlay</td><td>Inform the WTRU to use two subsets</td>
<td> -</td><td>information</td><td>pre-coding matrices (select the</td>
<td> 0101000</td><td>evaluation of evaluation 2 to evaluation 1</td><td>first or second column vector), respectively.</td>
<td> 0101001 1111111</td><td>Reserved</td><td>Reserved or used for another purpose.</td>
To save the signal header, one of the pre-coding matrices can be removed from the code book (2). If C64 or one of the other matrices is removed, for example, the scheme is reduced to the scheme shown in Table 11C.
Table 11C
Modified Joint Coding for Referral and Confirmation Messages
Prior Encoding
<td>PMIJND</td><td>state</td><td>Use</td>
<td> 000000</td><td>Pre-coding confirmation message</td><td>Confirm that eNode B uses pre-coded information fed back by the WTRU.</td>
<td> 000001 - 111111</td><td>Message from indication or information pre-coding 1 - 63</td><td>Inform the WTRU to use the previous coding matrix C1 to C63, respectively.</td>
When each group contains at least one PMI (the antenna weight indicator or PMI) and the PMIJND is set to (n) = 1, this indicates that the PMI number used in eNode B and WTRU are not identical. This usually occurs in
28/44 in case of feedback errors or if eNode B overlaps with WTRU feedback. The PMI number is sent. In Figure 8, for example, if PMI_n is not the same for eNode B and WTRU, PMI_IND (n) and PMI_n are sent by eNode B. This increases signaling efficiency.
When each group has only one PMI (the antenna weight indicator or PMI) and the PMIJND is set to n = 0, it indicates that the n<sup>the</sup> PMIs that are used in eNode B and WTRU are identical. This normally occurs in the absence of a feedback error and eNode B does not overlap with WTRU feedback. The PMI number is not sent, but only PMIJND for PMI number, that is, PMIJND (n) is sent. In Figure 8, for example, if PMI_n is the same for eNode B and WTRU, only the PMIJND (n) of a bit is sent by eNode B.
A PMI indicator can be sent together, attached or embedded in the existing control signal. Figure 9 shows that the PMI validation signal is attached to a control signal. Figure 10 shows that the PMI validation signal is inserted in a control signal. Alternatively, the PMI indicator can be sent using a separate signal or an isolated signal.
PMI validation messages can be signaled to the WTRU via a control signal or a dedicated reference signal (RS). Alternatively, part of the validation message can be sent via control signaling and part of the validation message can be sent via dedicated reference signal. The pre-coding confirmation part can be sent, for example, by means of control signaling and the pre-coding indication part can be sent via dedicated reference signal. PMI indicator signaling can be applied to control signaling and the dedicated reference signal and can be used to reduce the amount of control signaling header or dedicated RS header. When using dedicated reference signals to send PMI validation messages, several forms of dedicated reference signals can be used, such as previously coded pilots. The use of the PMI indicator to reduce dedicated RS is described as follows.
New lower link PMI indicator signaling for dedicated reference signal:
When PMIJND is set to 1 (negative confirmation message), it indicates that at least one of several PMIs used in eNode B and WTRU are not identical. This usually occurs in the case of feedback errors or eNode B overlaps with feedback from the WTRU. All dedicated reference signals that conduct PMIs are sent by eNode B. PMIJND is set to 1 and
29/44 is also sent by eNode B.
When the PMIJND is set to zero (positive confirmation message), it indicates that all the different PMIs used in eNode B and the WTRU are identical. This usually occurs in the absence of a feedback error and if eNode B does not overlap with WTRU feedback. No dedicated reference signal that conducts PMIs is sent by eNode B, but only PMIJND with a bit that is set to “0” is sent by eNode B.
Most of the time, all the different PMIs used in eNode B and WTRU are identical and dedicated reference signals are not transmitted, but only the PMIJND with a bit that is set to “0” is sent by eNode B. This scheme signaling also significantly reduces the header of dedicated reference signals.
PMI indicator signaling can be applied to single user MIMO (SU) and multiple user MIMO (MU) to reduce the signaling header. In SU MIMO, only the PMI indicator for a WTRU is sent by eNode B in a sub-band or a time and frequency resource. In MU MIMO, several PMI indicators for different WTRUs that share the same sub-band or the same time and frequency resource are sent by eNode B. It is, therefore, a simple extension of SU MIMO.
In MU MIMO, it is considered that there are K WTRUs. An eNode B sends several PMI validation flags, each of which has one or more PMIs for each WTRU (WTRU 1, WTRU 2, ..., WTRU Κ). ENode B sends several PMI indicators to the WTRUs. Each WTRU receives a PMI indicator if no PMI group is used as shown in Figure 4 or several PMI indicators if a PMI group is used for the WTRU as shown in Figures 5 to 8.
If the PMIs are the same as those for eNode B and k<sup>The</sup> WTRU, eNode B sends a one-bit PMI indicator to ak<sup>The</sup> WTRU. If the PMIs are NOT the same as those for eNode B and k<sup>The</sup> WTRU, eNode B sends the PMI indicator indicated by PMI _ IND<sup>(k)</sup> and PMIs indicated by PMI<sup>(k)</sup> da k<sup>The</sup> WTRU to ak<sup>The</sup> WTRU.
If the PMIs are not the same for eNode B and the first WTRU, but are the same for all other WTRUs, for example, PMI _ IND<sup>(1)</sup> and PMI<sup>(1)</sup> are sent to the first WTRU by eNode B and PMI _ IND<sup>(k) </sup>for k = 2, 3, ... K are sent to all other WTRUs by eNode B. Alternatively in MU MIMO, eNode B sends several PMI indicators each to a group of WTRUs. ENode B can also send a PMI indicator to all WTRUs. For MU-MIMO, the prior coding and usage schemes can be generalized as previously described.
30/44
For two users supported simultaneously on the same RB or RBG, it is considered that there is a flow per user, that is, each WTRU observes a transmission of the evaluation 1 by itself. Suppose further that there are eight beamforming vectors C1, C2, ..., C8 in the beamforming code book. Table 13 describes this scheme: if PMIJND = 0 (positive confirmation message), it indicates that eNode B confirms that WTRU feedback is used in eNode B (C<sub>dese</sub>jado) · A three-bit PMI indicates seven possible vectors of interference beam formation from the other user, Cj, j = 1, 2, ..., 8 and Cj φ C<sub>desired</sub>. A combination of bits (111) is reserved. If PMIJND = 1, it indicates that eNode B will not use feedback from the WTRU and a different beamform vector will be used. A three-bit PMI indicates eight possible beam-forming vectors (Cj, j = 1, 2, ..., 8) for the desired user. There is no separate indication of an interfering beamforming vector unless the signaling header can be increased.
Table 13
Separate coding for referral and confirmation messages
<td>PMIJND (1 bit) (message confirmation)</td><td colspan="2">PMI (3 bits) (indication messages)</td>
<td rowspan="2"> 0</td><td> 000 - 110</td><td>Cj for j = 1,2, ..., 8 and Cj * Desired</td>
<td> 111</td><td>Reserved</td>
<td rowspan="8"> 1</td><td> 000</td><td>C1</td>
<td> 001</td><td>C2</td>
<td> 010</td><td>C3</td>
<td> 011</td><td>C4</td>
<td> 100</td><td>C5</td>
<td> 101</td><td>C6</td>
<td> 110</td><td>C7</td>
<td> 111</td><td>C8</td>
Another option is to use a standard beamforming vector for the desired user when the PMIJND is 1 (negative confirmation message) and use three-bit PMI to indicate seven possible interfering vectors similar to the case where PMIJND = 0.
Similarly, for a MU MIMO with four users and evaluation 1 per user, a scheme is described in Table 14.
Table 14
Separate coding for referral and confirmation messages
<td>PMIJND (1 bit)</td><td>PMI (6 bits)</td>
31/44
<td rowspan="2"> 0</td><td> 000000- 100010</td><td>35 combinations (Ct, Cj, C<sub>k</sub>) for i, j, k = 1, 2 ..... 8, i <j < ke Ci, Cj and C<sub>k</sub> Expected C ^</td>
<td> 100011 - 111111</td><td>Reserved</td>
<td rowspan="2"> 1</td><td>000 - 111 (the first three bits indicate the vector of desired beam formation)</td><td>C „/ = 1, 2, ..., 8</td>
<td>000 - 111 (the last three bits indicate the vector combinations of interference)</td><td>8 combinations (Cj, Cj, C<sub>k</sub>), for i, j, k = 1, 2, ..., 8, i <j <ke Cj, Cj, C | <d Cdesired</td>
If some type of restriction is imposed, the number of vector combinations can be reduced and, thus, the number of bits can be reduced. If the standard indicates that only certain combinations are allowed, for example, C1, C2, C3, C4, they can be combined as a group and C5, C6, C7, C8 can be combined as a group. The group C1, C2, C3, C4 cannot, however, be combined with the group C5, C6, C7, C8. C1, for example, can be combined with C2, C3 or C4, but it cannot be combined with C5, C6, C7 or C8. Combination restriction needs can be standards that meet unit properties or unit bundle needs.
Consider, for example, that C<sub>4</sub> be the vector of beam formation for the desired user and that the restriction rule is used. Vector combinations can be reduced to seven combinations. For two users, only the combinations (C1, C2), (C1, C3) and (C1, C4) are allowed. For three users, only (C1, C2, C3), (C1, C2, C4) and (C1, C3, C4) are allowed. For four users, only (C1, C2, C3, C4) is allowed. Table 15 summarizes this specific scheme with restrictions.
Table 15
Bundle Vector Combinations (Considering that C1 is the Desired Vector)
<td>Two WTRUs</td><td>S1 = (C1, C2), S2 = (C1, C3), S3 = (C1, C4)</td>
<td>Three WTRUs</td><td>S4 = (C1, C2, C3), S5 = (C1, C2, C4), S6 = (C1, C3, C4)</td>
<td>Four WTRUs</td><td>S7 = (C1, C2, C3, C4)</td>
Similar tables can be established for beam formation vectors other than C1 used for the desired user. PMI indication and confirmation messages can be coded together and the
32/44 indication and confirmation of corresponding PMI may be as follows. If PMIJND = 000, confirm feedback from the WTRU. If PMIJND = 001, inform the WTRU that C2 is the interfering beam-forming vector. If PMIJND = 010, inform the WTRU that C3 is the interfering beam-forming vector and so on, as shown in Table 16. If PMIJND = 111, inform the WTRU that C2, C3 and C4 are interfering beam-forming vectors.
Table 16
Joint coding for coding indication and confirmation messages
<td colspan="2">Preview</td>
<td>PMIJND (conformation and indication messages)</td><td>Messages or statuses</td>
<td> 000</td><td>Confirm</td>
<td> 001</td><td>C2</td>
<td> 010</td><td>C3</td>
<td> 011</td><td>C4</td>
<td> 100</td><td>C2, C3</td>
<td> 101</td><td>C2, C4</td>
<td> 110</td><td>C3, C4</td>
<td> 111</td><td>C2, C3, C4</td>
Another alternative is to have PMI IND = 000 as the confirmation message and PMIJND = 001-111 as the indication messages to indicate the seven possible desired vectors. The seven vectors or matrices are selected or previously selected from C1-C8. Similar tables can be established for beam formation vectors other than C1 for a desired user.
Joint coding can be performed for pre-coding confirmation messages, pre-coding information or referral messages, which may or may not include evaluation information. In addition, joint coding can also be performed for overlapping evaluation messages, feedback error messages or other messages and information related to MIMO.
Figure 11 shows a wireless communication system with several B 1113 eNodes that implement the described achievements. Each eNode B 1113 provides communication coverage for a specific geographic area commonly called cells and displayed in the form of idealized hexagons. The term “cell” can designate your coverage area, depending on the context in which the term is used. To increase the capacity of the system, an eNode B coverage area can be
33/44 divided into several smaller areas, such as three smaller areas. 1111 WTRUs can be dispersed over the entire coverage area.
Achievements
1. Reduction method of the signal header for a wireless transmission and reception unit (WTRU) in a MIMO wireless communication with multiple inputs and multiple outputs using pre-coding indication or information and pre-coding confirmation in the form of a validation message , where the method comprises:
- use of the validation message to indicate the type of pre-coding information used in an evolved Node B (eNode B), in which the validation message comprises at least one bit;
- the validation message provides a pre-coding confirmation message and an indication message and a validation message may consist of a confirmation message and an indication message using separate coding;
- the validation message may also be an isolated message indicating a confirmation message, information, overlap or error using joint coding; and
- the indication message can be a pre-coding information indication message or evaluation overlay message, a feedback error message or a combination and can indicate pre-coding information for SU MIMO with a single user and can also indicate information desired pre-coding, interfering pre-coding information, or both, for MU MIMO with multiple users.
2. Method according to realization 1, in which the pre-coding information may also contain pre-coding matrices, evaluations or other information related to the pre-coding or a combination of all.
3. Method according to realization 1, in which the validation message comprises at least two of a confirmation message and an indication message, a feedback error message and an overlap error message.
4. Method according to realization 1, in which the previous coding indication and confirmation messages (validation message) can be coded separately or coded together.
5. Method according to realization 1, in which, when the validation message is coded separately, the validation message itself consists of two parts: a confirmation part and an indication part.
6. Method according to realization 5, in which the confirmation part uses a bit or a series of bits to conduct a positive confirmation message or a message
34/44 negative confirmation.
7. Method according to realization 6, in which a positive confirmation message is used to inform the WTRU that the pre-coding information used in eNode B is exactly the same as the pre-coding information fed back by the WTRU.
8. Method according to realization 6, in which a negative confirmation message is used to inform the WTRU that the pre-coding information used in eNode B is not the same as the pre-coding information fed back by the WTRU.
9. Method according to embodiment 6, in which the indication part uses at least one bit to conduct two or more indication messages.
10. Method according to realization 6, in which the indication part indicates to the WTRU that different pre-coding information is being used in eNode B.
11. Method according to realization 3, in which, when the validation message is coded together, the validation message combines the confirmation part and the indication part.
12. Method of reducing the signaling header for a Wireless Transmission and Reception Unit (WTRU) in a wireless communication with multiple MIMO inputs and multiple outputs using pre-coding indication or pre-coding information, which comprises:
- transmission of a pre-coded matrix index (PMI) that includes antenna weights and beam-forming weights to an evolved Node B (eNode B); and
- receiving a validation message from eNode B as a PMI indicator that includes information about your antenna weights.
13. Method according to realization 12, in which the validation message part is sent to the WTRU by means of a dedicated reference signal and the validation message part is sent to the WTRU by means of a control signaling scheme.
14. Method according to realization 12, in which eNode B sends only a confirmation message of previous coding or PMI indicator when the PMI of WTRU and a PMI of eNode B are identical.
15. Method according to realization 12, in which eNode B sends a PMI indicator with its PMI to the WTRU when the WTRU PMI and an eNode B PMI are not identical or when the WTRU PMI is overlapped by the eNode B PMI or when a feedback error occurs.
16. Method according to realization 12, in which the PMI indicator size is one bit or more than one bit, can represent status confirmations and can be any arbitrary value, depending on the project selection.
35/44
17. Signaling header reduction method for a wireless transmission and reception unit (WTRU) in MIMO wireless communications with multiple inputs and multiple outputs using pre-coding indications and pre-coding confirmation, where the method comprises:
- transmission of a series of pre-coded matrix indexes (PMI) which includes antenna weights and beam-forming weights to an eNode B; and
- receiving a validation message from eNode B as an individual PMI indicator for each PMI that includes information about their antenna weights.
18. Method according to realization 12, in which the validation message part is sent to the WTRU by means of a dedicated reference signal and the validation message part is sent to the WTRU by means of a control signaling scheme.
19. Method according to realization 17, in which eNode B sends only one indicator of
PM! when the WTRU PMI and an eNode B PMI are identical.
20. Method as per realization 17, in which Node B sends a PMI indicator to the WTRU with its PMI when at least one of the WTRU PMIs and at least one of the eNode B PMIs are not identical or when the WTRU PMI is overlapped by the eNode B PMI or when a feedback error occurs.
21. Method according to realization 17, in which the PMI indicator size is one bit or more than one bit, can represent status confirmations and can be any arbitrary value, depending on the project selection.
22. Method of reducing the signaling header for a wireless transmission and reception unit (WTRU) in a wireless communication with multiple MIMO inputs and multiple outputs using pre-coding confirmation and pre-coding indications or information, which comprises:
- transmission of a series of PMI pre-coded matrix indexes that are separated into groups that include antenna weights and beam-forming weights to an eNode B; and
- receipt of eNode B of a validation message as an individual PMI indicator for each group of PMIs that includes information about their antenna weights.
23. Method according to claim 22, in which the validation message part is sent to the WTRU via a dedicated reference signal and the validation message part is sent to the WTRU via a control signaling scheme.
24. Method according to realization 22, in which eNode B sends only one indicator of
PMI that includes the PMI indicators for all groups when the PMIs in the WTRU and a group PMI in eNode B are identical.
36/44
25. Method according to realization 22, in which eNode B sends a PMI indicator to the WTRU with its PMI when at least one of the PMIs of groups in the WTRU and at least one of the PMIs of the groups in eNode B is not identical or when the WTRU PMI is overlaid by eNode B PMI or when a feedback error occurs.
26. Method according to realization 22, in which each group of PMI indicators or each PMI indicator contains one bit or more than one bit to indicate whether the antenna weights are the same for eNode B and WTRU.
27. Method according to performance 22, in which each group contains only one PMI.
28. Method according to any of the realizations 1, 12, 17 or 22 to send the PMI indicator without modifying the existing control signaling, in which the PMI is fixed to the existing or embedded control signaling.
29. Signaling header reduction method in wireless communications with multiple MIMO inputs and multiple outputs using a validation message that includes pre-coding indication or information messages and pre-coding confirmation and the validation message comprises:
- a confirmation message containing a bit;
- a confirmation message containing more than one bit;
- a possible sub-message for an indication message that contains at least one bit that displays different possible pre-coding information;
- a possible sub-message for an overlay message that contains at least one bit that displays different overlay rules for pre-coding; and
- a possible sub-message for a feedback error message that contains at least one bit that displays different pre-coded rules for handling feedback errors.
30. Evolved Node B eNode B for reducing the signaling header between a Wireless Transmission and Reception Unit (WTRU) and eNode B in wireless communication of multiple inputs and multiple MIMO outputs using pre-coding indications or information and pre-coding confirmation in the form of a validation message , where eNode B is configured to:
- transmit the validation message to indicate the type of pre-coding information used in eNode B in which the validation message comprises at least one bit;
- the validation message provides a confirmation message and an indication message and the validation message may consist of a confirmation message and an indication message using separate coding;
- the validation message may also be an isolated message indicating a confirmation message, information, overlap or error using joint coding; and
37/44
- the indication message can be a pre-coding information indication message, evaluation overlay message or feedback error message or a combination and can indicate pre-coding information for single user SU MIMO and can also indicate information of desired pre-coding, interfering pre-coding information, or both for multi-user MU MIMO.
31. eNode B as per realization 30, in which the pre-coding information may contain pre-coding evaluations or matrices or other information relating to the pre-coding or a combination of all.
32. eNode B as per realization 30, in which the validation message comprises a combination of at least two of a confirmation message, an indication message, a feedback error message and an overlap error message.
33. eNode B according to realization 30, in which the validation message can be coded separately or coded together.
34. eNode B according to realization 30, in which, when the previous coding indication and confirmation message (validation message) is separately coded, the validation message itself consists of two parts: a confirmation part and an indication part.
35. eNode B according to realization 34, in which the confirmation part uses one bit or more than one bit to carry a positive confirmation message or a negative confirmation message.
36. eNode B as per realization 34, in which a positive confirmation message is used to inform the WTRU that the pre-coding information used in eNode B is exactly the same pre-coding information fed back by the WTRU.
37. eNode B as per realization 34, in which a negative confirmation message is used to inform the WTRU that the pre-coding information used in eNode B is not the same as the pre-coding information fed back by the WTRU.
38. eNode B according to realization 34, in which the indication part uses at least one bit to conduct two or more indication messages.
39. eNode B according to realization 34, in which the indication part indicates to the WTRU that different pre-coding information is being used in eNode B.
40. eNode B as per realization 34, in which, when the validation message is coded together, the validation message combines the confirmation part and the indication part in a single part or field.
41. Evolved Node B (eNode B) to reduce the signaling header, which operates in
38/44 wireless communications with multiple MIMO inputs and outputs suitable for pre-coding indications and information and pre-coding confirmation, configured for:
- receive a pre-coding matrix index (PMI) from a Wireless Transmission and Reception Unit (WTRU) that includes the antenna weights of the WTRU; and
- transmit a validation message to the WTRU in the form of a PMI indicator that includes information about its own antenna weights.
42. eNode B as per 41, in which the validation message is sent to the WTRU by means of a dedicated reference signal or a control signaling scheme.
43. eNode B as per realization 41, in which eNode B sends only a PMI indicator when the WTRU PMI and an eNode B PMI are identical.
44. eNode B as per 41, in which Node B sends a PMI indicator to the WTRU with its PMI when the WTRU PMI and an eNode B PMI are not identical, when the WTRU PMI is overlaid by the eNode PMI B or when a feedback error occurs.
45. eNode B according to realization 41, in which the PMI indicator size is one bit or more than one bit, can represent status confirmations and can be any arbitrary value, depending on the project selection.
46. Evolved Node B (eNode B) to reduce the signaling header, which operates in wireless communication with multiple MIMO inputs and multiple outputs suitable for pre-coding indication and pre-coding information, configured for:
- receive a series of pre-coded matrix indexes (PMIs) from a Wireless Transmission and Reception Unit (WTRU) that includes the WTRU antenna weights; and
- transmit a validation message to the WTRU in the form of an indicator of
Individual PMI that includes information about your own antenna weights.
47. Method according to realization 46, in which the validation message part is sent to the WTRU by means of a dedicated reference signal and the validation message part is sent to the WTRU by means of a control signaling scheme.
48. eNode B according to realization 46, in which eNode B sends only a PMI indicator when the WTRU PMI and eNode B PMI are identical.
49. eNode B as per 46, where eNode B sends a PMI indicator to the WTRU with its PMI when at least one of the WTRU PMIs and at least one of the eNode B PMIs are not identical or when the WTRU PMI is superimposed by the PMI of eNode B or when a feedback error occurs.
39/44
50. eNode B according to realization 46, in which the PMI indicator size is one bit or more than one bit, can represent status confirmations and can be any arbitrary value, depending on the project selection.
51. eNode B according to realization 46, configured to send the PMI indicator without modifying the existing control signaling, in which the PMI is fixed to the existing control signal or embedded in it.
52. Evolved Node B (eNode B) to reduce the signaling header, operating in wireless communication with multiple MIMO inputs and multiple outputs suitable for pre-coding indication and pre-coding information, configured for:
- receive a series of pre-coded array indexes (PMIs) from a Wireless Transmission and Reception Unit (WTRU) that are separated into groups that include the antenna weights of the WTRUs; and
- transmission of a validation message to the WTRU in the form of an individual PMI indicator for each group of PMIs that includes information about their own antenna weights.
53. eNode B according to realization 52, in which part of the validation message is sent to the WTRU by means of a dedicated reference signal and the part of the validation message is sent to the WTRU by means of a control signaling scheme.
54. eNode B as per realization 52, in which eNode B sends only one PMI indicator that includes the PMI indicators of all groups when the PMIs in the WTRU and a PMI of the group in eNode B are identical.
55. eNode B according to realization 52, in which eNode B sends a PMI indicator to the WTRU with its PMI when at least one of the PMIs in the WTRU groups and at least one of the PMIs in the groups in eNode B are not identical or when the WTRU PMI is superimposed by the eNode B PMI or when a feedback error occurs.
56. eNode B according to realization 52, in which each group of PMI indicators or each PMI indicator contains one bit or more than one bit to indicate whether the antenna weights are the same for eNode B and WTRU.
57. eNode B as per 52, in which each group contains only one PMI.
58. eNode B according to realization 52, configured to send the PMI indicator without modifying the existing control signal in which the PMI is fixed to the existing control signal or embedded in it.
59. Evolved Node B (eNode B) to reduce the signaling header, which operates in wireless communication with multiple MIMO inputs and multiple outputs, which has a transceiver and processor for indicating or pre-coding information and confirmation of pre-coding and configured to generate a validation message
40/44 which includes PMI pre-coding matrix information and the validation message comprises:
- a confirmation message containing a bit; or
- a confirmation message containing more than one bit;
- a possible sub-message for an indication message that contains at least one bit that displays the different possible pre-coding information;
- a possible sub-message for an overlay message that contains at least one bit that displays the different overlay rules for prior coding; and
- a possible submersage for feedback error message that contains at least one bit that displays different pre-coding standards for handling feedback errors.
60. Wireless transmission and reception unit (WTRU) to reduce the signaling header between an evolved Node B and the WTRU, in wireless communication with multiple MIMO inputs and multiple outputs, using pre-coding confirmation and indication or pre-coding information or in the form of a validation message, in which the WTRU is configured to:
- receive the validation message to indicate the type of pre-coding information used in eNode B in which the validation message comprises at least one bit;
- the validation message provides pre-coding confirmation messages and referral messages and validation messages may be composed of a confirmation message and an indication message using separate coding;
- the validation message may also be an isolated message indicating a confirmation message, information, overlap or error using joint coding; and
- the indication message can be a pre-coding information indication message, evaluation overlay message, feedback error message or a combination, it can indicate pre-coding information for single user SU MIMO and can also indicate information of desired pre-coding, interfering pre-coding information, or both for multi-user MU MIMO.
61. WTRU according to realization 60, in which the validation message comprises a combination of at least two among: a confirmation message, an indication message, a feedback error message and an overlap error message.
62. WTRU according to realization 60, in which the indication messages and pre-coding information (validation message) can be coded separately
41/44 or coded together.
63. WTRU according to realization 60, in which, when the validation message is coded separately, the validation message itself consists of two parts: a confirmation part and an indication part.
64. WTRU as per embodiment 63, wherein the acknowledgment part uses one or more bits to carry a positive acknowledgment message or a negative acknowledgment message.
65. WTRU as per realization 60, in which a positive confirmation message is used to inform the WTRU that the pre-coding information used in an eNode B is exactly the same as the pre-coding information fed back by the WTRU.
66. WTRU according to realization 60, in which a negative confirmation message is used to inform the WTRU that the pre-coding information used in eNode B is not the same as the pre-coding information fed back by the WTRU.
67. WTRU according to realization 63, in which the indication part uses one bit or more than one bit to conduct two or more indication messages.
68. WTRU according to realization 64, in which the indication part indicates to the WTRU that different pre-coding information is used in eNode B.
69. WTRU according to realization 64, in which, when the validation message is coded together, the validation message combines the confirmation part and the indication part.
70. WTRU wireless transmission and reception unit for reducing the signaling header, operation in wireless communication with multiple MIMO inputs and multiple outputs that has a transceiver and a processor for pre-coding indication and information and pre-coding confirmation and configured to generate a validation message that includes PMI pre-coded matrix information and the validation message comprises:
- a confirmation message containing a bit; or
- a confirmation message that contains at least one bit;
- a possible sub-message for an indication message that contains at least one bit that displays the different possible pre-coding information;
- a possible sub-message for an overlay message that contains at least one bit that displays the different overlay rules for prior coding; and
- a possible sub-message for a feedback error message that contains at least one bit that displays different pre-coding standards for handling feedback errors.
71. Wireless transmit and receive unit (WTRU) to reduce data header
42/44 signaling, operate in wireless communication with multiple MIMO inputs and multiple outputs, which has a transceiver and a processor for indication or pre-coding information and pre-coding confirmation, configured for:
- transmit a pre-coded matrix index (PMI) to an evolved Node B (eNode B) that includes the WTRU antenna weights; and
- receive a validation message from eNode B as a PMI indicator that includes information about its own antenna weights.
72. WTRU according to realization 71, in which part of the validation message is received by means of a dedicated reference signal and the part of validation message is received by means of a control signaling scheme.
73. WTRU according to realization 72, in which the WTRU receives only a confirmation of previous coding or PMI indicator when the PMI of the WTRU and the PMI of eNode B are identical.
74. WTRU as per realization 71, in which the WTRU receives a PMI indicator with its PMI when the WTRU PMI and an eNode B PMI are not identical, when the WTRU PMI is overlaid by the eNode B PMI or when a feedback error.
75. WTRU according to realization 71, in which the PMI indicator size is a bit or more than a bit, can represent status confirmations and can be any arbitrary value, depending on the project selection.
76. WTRU according to realization 71, in which part of the validation message is received by the transceiver by means of a dedicated reference signal and the part of the validation message is received by means of a control signaling scheme.
77. Wireless transmission and reception unit (WTRU) to reduce the signaling header, which operates in wireless communication with multiple MIMO inputs and multiple outputs, has a transceiver and a processor for indication or pre-coding information and confirmation of pre-coding and is configured for:
- transmit a series of pre-coded matrix indexes (PMIs) to an evolved Node B (eNode B) that includes the WTRU antenna weights; and
- receive an eNode B validation message in the form of an individual PMI indicator that includes information about eNode B's own antenna weights.
78. WTRU according to realization 77, in which part of the validation message is received by the transceiver by means of a dedicated reference signal or a control signaling scheme.
79. WTRU according to realization 77, in which the WTRU receives only one indicator of
ENode B PMI when the WTRU PMI and an eNode B PMI are identical.
80. WTRU as per achievement 77, in which the WTRU receives a PMI indicator with
ENode B PMI when at least one of the WTRU PMIs and at least one of the eNode B PMIs is not identical or when the WTRU PMI is overlapped by the eNode B PMI
43/44 or when a feedback error occurs.
81. WTRU according to realization 80, in which the PMI indicator size is one bit or more than one bit, can represent status confirmations and can be any arbitrary value, depending on the design choice.
82. Wireless transmission and reception unit (WTRU) to reduce the signaling header, operate in wireless communication with multiple MIMO inputs and multiple outputs, which has a transceiver and a processor for indicating the previous coding matrix and is configured for:
- transmit a series of pre-coded matrix indexes (PMIs) to an evolved Node B (eNode B) that are separated into groups that include the WTRU antenna weights; and
- receive a validation message from eNode B in the form of an individual PMI indicator for each group of PMIs that includes information about their own antenna weights.
83. WTRU according to realization 82, in which the validation message part is received by the transceiver by means of a dedicated reference signal and the validation message part is received by means of a control signaling scheme.
84. WTRU according to realization 82, in which the WTRU receives only one indicator of
ENode B PMI that includes the PMI indicators for all groups when the PMIs in the WTRU and a group PMI in eNode B are identical.
85. WTRU according to realization 82, in which the WTRU receives a PMI indicator from eNode B with its PMI when at least one of the PMIs of groups in the WTRU and at least one of the PMIs of the groups in eNode B are not identical or when the PMI of the WTRU is superimposed by the PMI of eNode B or when a feedback error occurs.
86. WTRU according to realization 82, in which each group of PMI indicators or each PMI indicator has a bit or more than one bit to indicate whether the antenna weights are the same for eNode B and WTRU.
87. WTRU according to realization 82, in which each group has only one PMI.
88. WTRU according to realization 82, configured to receive the PMI indicator of eNode B in which the PMI is fixed to the existing or embedded control signaling.
Although the characteristics and elements according to the present invention are described in the preferred embodiments in specific combinations, each characteristic or element can be used alone, without the other characteristics and elements of the preferred embodiments or in various combinations with or without the other characteristics and elements of the present invention. The methods or flowcharts provided herein may be implemented in a computer program, software or firmware embedded in a computer-readable storage medium for execution by a general purpose computer or processor. Examples
44/44 of computer-readable storage media include read-only ROM memory, RAM random access memory, registry, cache memory, semiconductor memory devices, magnetic media such as internal hard drives and removable disks, magneto-optical media and optical media such as CD-ROM discs and digital versatile discs DVDs.
Suitable processors include, for example, a general purpose processor, special purpose processor, conventional processor, DSP digital signal processor, a series of microprocessors, one or more microprocessors in association with a DSP core, controller, microcontroller, Integrated Circuits Application Specific ASICs, FPGA Field Programmable Portal Pool circuits, any other type of IC integrated circuit and / or state machine.
A processor in association with software can be used to implement a radio frequency transceiver for use in a WTRU wireless transmission and reception unit, terminal, base station, RNC radio network controller or any host computer. The WTRU can be used in conjunction with modules, implemented in hardware and / or software, such as a camera, video camera module, videophone, headset, vibrating device, speaker, microphone, television transceiver, headset handsfree headset, keyboard, Bluetooth® module, FM modulated frequency radio unit, LCD liquid crystal display unit, OLED organic LED display unit, digital music player, media player, video game module, Internet browser and / or any WLAN wireless local area network module.
1/2
Contents5
9 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9
54 members in 18 offices
Priority claims9
| Document | Office | Kind | Date |
|---|---|---|---|
| 60913145 | United States of America | – | |
| 91314507 | United States of America | P | |
| 91314507 | United States of America | P | |
| 2008061051 | United States of America | W | |
| 2008061051 | United States of America | W | |
| 2008061051 | – | – | – |
| 60913145 | – | – | – |
| US20070913145P | – | – | – |
| WO2008US61051 | – | – | – |
Members54
| Document | Office | Kind | |
|---|---|---|---|
| US2008260059A1 | United States of America | A1 | |
| AU2008242610A1 | Australia | A1 | |
| CA2684874A1 | Canada | A1 | |
| WO2008131352A1 | World Intellectual Property Organization (WIPO) | A1 | |
| TW200847709A | Taiwan Province of China | A | |
| AR066220A1 | Argentina | A1 | |
| KR20090130206A | Republic of Korea | A | |
| MX2009011299A | Mexico | A | |
| EP2147516A1 | European Patent Office (EPO) | A1 | |
| KR20100017117A | Republic of Korea | A | |
| CN101689962A | China | A | |
| JP2010525684A | Japan | A | |
| RU2009142850A | Russian Federation | A | |
| RU2438251C2 | Russian Federation | C2 | |
| TW201244404A | Taiwan Province of China | A | |
| KR20130017092A | Republic of Korea | A | |
| EP2568640A2 | European Patent Office (EPO) | A2 | |
| EP2568640A3 | European Patent Office (EPO) | A3 | |
| KR20130127002A | Republic of Korea | A | |
| KR20140042929A | Republic of Korea | A | |
| KR101381329B1 | Republic of Korea | B1 | |
| IL201649A | Israel | A | |
| EP2568640B1 | European Patent Office (EPO) | B1 | |
| JP2014132764A | Japan | A | |
| BRPI0809746A2This record | Brazil | A2 | |
| TWI455541B | Taiwan Province of China | B | |
| EP2797250A2 | European Patent Office (EPO) | A2 | |
| EP2797250A3 | European Patent Office (EPO) | A3 | |
| TW201507382A | Taiwan Province of China | A | |
| KR101494728B1 | Republic of Korea | B1 | |
| KR101494731B1 | Republic of Korea | B1 | |
| KR101496106B1 | Republic of Korea | B1 | |
| TWI475822B | Taiwan Province of China | B | |
| SG10201503104PA | Singapore | A | |
| CA2684874C | Canada | C | |
| HK1203716A1 | Hong Kong, China | A1 | |
| EP2147516B1 | European Patent Office (EPO) | B1 | |
| JP5833688B2 | Japan | B2 | |
| ES2563427T3 | Spain | T3 | |
| CN101689962B | China | B | |
| TWI528747B | Taiwan Province of China | B | |
| JP2016054499A | Japan | A | |
| CN105634573A | China | A | |
| JP6006397B2 | Japan | B2 | |
| MY159052A | Malaysia | A | |
| JP2017011750A | Japan | A | |
| US9716604B2 | United States of America | B2 | |
| US2017294944A1 | United States of America | A1 | |
| EP2797250B1 | European Patent Office (EPO) | B1 | |
| EP3313013A1 | European Patent Office (EPO) | A1 | |
| US10284265B2 | United States of America | B2 | |
| HK1253948A1 | Hong Kong, China | A1 | |
| CN105634573B | China | B | |
| BRPI0809746B1 | Brazil | B1 |
4 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Patent or certificate of addition of invention grantedGrantedB16A | B16A | |
| Decision: intention to grantB09A | B09A | |
| Preliminary requirement: requests with searches performed by other patent offices: suspension of the patent application procedureB06U | B06U | |
| Requested change of headquarter approvedB25G | B25G |
Numbers
- Publication
- PI0809746
- Publication, DOCDB
- PI0809746
- Publication, EPODOC
- BRPI0809746
- Application
- 9746
- Application, DOCDB
- PI0809746
- Application, EPODOC
- BR2008PI09746
Titles2
- Portuguese
- MÉTODO E APARELHO DE VALIDAÇÃO DE INFORMAÇÕES DE CODIFICAÇÃO PRÉVIA EFICIENTE PARA COMUNICAÇÃO MIMO.
- English
- METHOD AND APPARATUS FOR VALIDATION OF EFFICIENT PRIOR CODING INFORMATION FOR MIMO COMMUNICATION.
Classification
- CPC, 14
- H04B7/0417
- H04L1/0025
- H04B7/0652
- H04B7/0665
- H04L1/0029
- H04L1/0072
- H04L1/1671
- H04L25/03343
- H04L2025/03426
- H04L2025/03414
- H04L2025/03802
- H04B7/0658
- H04B7/0456
- H04B7/0452
- IPC, 1
- H04L1 00
