Skip to main content

Downlink Assignment Index (DAI)

DAI (Downlink Assignment Index) is an index, which is communicated to UE by eNB to prevent ACK/NACK reporting errors due to HARQ ACK/NAK bundling procedure performed by the UE. To understand how DAI works we need to learn how ACK/NAK reporting used to happen in LTE TDD.
In LTE TDD, UE can send single ACK/NAK of multiple PDSCH sub frame in one bit for each code word CW0 and CW1.

UE perform AND logical operation on each code word CW0 and CW1 (CRC Passed/Failed) of each PDSCH received and report the result in two bits (00, 01, 10, 11) on specific uplink subframe. Below is the table which shows that which all PDSCH subframes need to be bundled for reporting ACK/NAK on which Uplink subframe for each TDD UL DL configurations (Mentioned only for config 1 and config 2 in green color).


For Example:

          UL/DL Configuration 1:
We can see that the k value for 2nd subframe (Uplink) are 7,6 (according to Table 10.1.3.1-1 of specs 36.213 ) hence on this uplink subframe the ACK/NAK of 5th and 6th  subframe (PDSCH, shown in green)  which could be bundled and will be reported on 2nd uplink subframe.

For 3rd uplink subframe the number of bundled subframe would be 1 (for 9th DL subframe of previous radio frame).

 UL/DL Configuration 2:
According to above table, on uplink subframe 2nd, HARQ ACK/NAK   of DL subframe 4, 5, 8 and 6 of previous radio frame can be bundled.

In the same manner, on 7th Uplink subframe,  bundled HARQ ACK/NAK can go for 9th DL subframe of previous radio frame and 0,3rd  and 1st  DL subframe of current radio frame. 

So DAI (Downlink Assignment Index), will ensure that number of HARQ bundled and reported by the UE is exactly for same number of PDSCH/PDCCH subframe received by the UE. Now consider a situation where eNB schedule two subsequent subframe to the UE, but UE misses the first transmission in the first subframe and successfully decodes the second subframe. The UE would transmit one ACK only for second transmission but eNB will interpret that, both transmission is successfully decoded by UE. To prevent such errors DAI will play important role.  

In UE log , you can see what DAI is communicated to UE in DCI Information and you can also check how many subframes are bundled and transmitted on PUCCH or PUSCH in TDD ACK NAK report. If there is a mismatch there will be chance of DAI mismatch.

Example: Suppose for TDD UL/DL configuration 1, the maximum number of Downlink subframe could be bundled either 1 or 2 or 0 (in case no PDSCH or PDCCH scheduled to UE), hence DAI values can be either 1 or 2 or 4 (according to Table 7.3-X: Value of Downlink Assignment Index of specs 36.213), can be seen in LTE DCI information of UE log.


For more information on DAI Mismatch please refer section 7.3 of 3GPP specs 36.213.

Note: This DAI field (2 bits) is present only in TDD operating mode. Above explanation of DAI value only applicable for TDD UL/DL config other than 0. In UL DL config 0 , this DAI field used as an uplink index to signal for which uplink subframe(s) the grant is valid.
  
Please share if you like this post helpful and add more information in comment section.

Thanks for visiting. Questions are welcome.

Comments

  1. This is excellent guide for that kinda assignment, here you can have more details and TIPS to make your assignments more effective and best http://bestassignmentuk.blogspot.com/2015/01/how-to-get-quality-assignment-writing.html

    ReplyDelete
  2. Thanks for the great article! BTW, here’s a IMEI checker tool as a community service intended to validate whether GSM or CDMA phones have LTE feature or not.

    ReplyDelete

Post a Comment

Popular posts from this blog

What is Rank Indicaton in LTE

Rank Indication is one of the important input to eNB , in selection of the transmission layer in downlink data transmission. Even though the system is configured in transmission mode 3 (or open loop spatial multiplexing) for a particular UE and if the same UE report the Rank Indication value 1 to eNB, eNB will start sending the data in Tx diversity mode to UE . If UE report Rank Indication 2 , eNB will start sending the downlink data in MIMO mode (Transmission Mode 3). Why we need this RI in LTE concept? When UE experience bad SNR and it would be difficult (error prone) to decode transmitted downlink data  it gives early warning to eNB by stating Rank Indication value as 1. When UE experience good SNR it pass this information to eNB by indicating rank value as 2. Because of this reason, you might have observed that some time data transmitted by eNB is in Tx diversity mode, though MIMO was configured and hence you may have observed less downlink throughput than expected one.

Difference between SRS and DMRS

There are two types of reference signals used in LTE uplink, to estimate uplink channel quality. Which allow eNB to take smart decisions for resource allocation for uplink transmission, link adaptation and to decode transmitted data from UE . So to take first smart decision by eNB Sounding Reference Signal  (SRS) is being used. SRS is being transmitted by UE on the last symbol of subframe (in which subframe will come to know later). This SRS report the channel quality of over all bandwidth and using this information eNB assign the resource (to UE for uplink transmission )has better channel quality comparing to  other bandwidth  region. So is SRS optional in LTE? Yes. SRS is configurable and infact we do not need SRS at all in case eNB assign all resource block or full bandwidth or have no choice. Now on the basis of configuration and node wise there are two types of SRS (refer 36.211), cell specific (Common SRS) and UE specific (Dedicated SRS).  eNB notify UE about th

Positioning Reference Signal PRS LTE

Positioning Reference Signal (PRS) is taken into consideration in one of the LTE release 9 features to determine the location of User Equipment (UE) based on radio access network information. Now you might be thinking that what is the necessity of PRS,  if we have a GPS technology already built in smartphones and in other cellular equipment. Just think of it  J (GPS may not be accurate always and GPS services may not be available all around the geographical areas , also the accuracy of functioning GPS depends on money you have paid for the services and the quality of GPS device).  The end user application of this PRS feature could be supporting location based services which can be navigation (direction to hotel etc.), emergency call etc.   Process of finding UE location using PRS: The overall process of finding UE locations are based on three major steps. Step 1. UE receive PRS from cells (Reference cell and Neighbor cells)   Step 2. Based on received PRS, UE may measure observe