Beruflich Dokumente
Kultur Dokumente
The ARQ can be divided into three categories: Waiting time problem associated with the
Stop-And-Wait (SAW) SAW protocol is solved using the Go-Back-N. In this
Go-Back-N and case, the transmitter does not wait for the ACK to be
Selective repeat protocols. received from the receiver and keeps sending a
number of packets specified by a window size as
SAW shown in Figure 2.
Stop-and-wait ARQ is the simplest type of
Scheme. A transmitter sends one packet at a time.
After sending a packet, the transmitter waits for
acknowledgment (ACK) or negative
acknowledgment (NACK) and does not send any new
packets until it receives either an ACK or a NACK as
shown in Figure 1. In case of successful transmission,
the receiver sends an ACK and the transmitter
transmits the next information. On the other hand if
decoding of a packet is failed, a NACK signal is sent
by the receiver.
Figure 2 – Go-Back-N
Synchronous Non-Adaptive
Synchronous Adaptive
Asynchronous Adaptive
Asynchronous Non-Adaptive
retransmissions are unchanged relative to the first is a new packet transmission or to retransmission for
transmission, the control information in a previous packet. The resource assignment indicates
asynchronous adaptive HARQ needs to be which time frequency resource units are allocated to
transmitted. The receiver decodes a packet when it the UE. The modulation indicates one of the
receives the control information, which indicates the supported modulations. The payload size or transport
presence of a transmission. block size gives the data information block size. The
hybrid ARQ information consists of hybrid ARQ
process number, redundancy version and new data
C. Flexibility v/s Overhead indicator. The MIMO control information includes
information on transmission rank and precoding, etc.
( )
II. Analysis of HARQ in 3GPP LTE [ ] (1)
( ) D. System Model
[ ]
Given the SINR and MCS, the BLER is
Therefore 8 HARQ processes have been derived based on early models put forward by
obtained from this analysis. Furthermore, it can be Chawla and Goldsmith [7, 8]. The following equation
seen that an ACK/NACK response for a given is used in deriving the BLER
subframe is transmitted in n+4 subframe. This is
illustrated in figure 14. (2)
8
Where ,
Random assigned
The efficiency of modulation code rate is number checked
given by [9]
(4)
Send packet
with parity bits
Discard the to scheduler
packet and
notify
scheduler
Finish
Table 3 – Downlink SINR to Data Rate
mapping [17]
Figure 16 – Flowchart of Incremental
Redundancy
F. Simulation and System Parameters
G. Results
Results were obtained after running several Figure 19 – System Delay performance [1]
batches of files, with each file being repeated in the
same simulation 20 times. It can be seen from figure 19 that
introducing HARQ to the system has a huge impact
A contrast between Chase Combining and on the system delay. A difference of roughly 50ms is
Incremental Redundancy is obtained first. This spotted from the graph. Thus the usage of HARQ
simulation was done for 64 QAM. increases the delay in the system.
The figure 18 clearly shows Incremental Figure 20 – System Throughput versus BLER [1]
Redundancy outperforming Chase Combining.
Previous works on this issue was studied earlier in Figure 20 clearly shows that using HARQ
literature [11]. has better throughput when BLER is around or
higher. Thus HARQ provides higher throughput at
System delay is an important aspect of data the expense of system delay.
transmission. We create a situation where no HARQ
is used, i.e. the transmitter doesn’t wait for the
ACK/NACK and no re-transmission of packet takes
place. This situation has been simulated against using
Incremental Redundancy and Chase Combining.
11
The Physical Downlink Control Channel Even after all the 3 retransmission, more
(PDCCH) is used by eNodeB to signal about the likely chances exist for the receiver to fail in
allocation of resources to be shared by UEs. The decoding the data packet in a poor radio link
resources allocated to the PDCCH can be varied. But condition. Thus, the radio resources for the
in case of amount of resources being too small, the attempt are wasted in the retransmissions.
UL and DL data schedulers will not be able to But this scenario can be minimized if lesser
schedule all the UEs needed to be served. Whereas if retransmissions are used leading to lesser
the amount is too large, then the resources that could wastage during the poor channel link
have been used for data transmission will be wasted.
These allocations of resources to the PDCCH are B. Results
addressed in the literature [12].
The simulation was done using a LTE Link
A. Proposal and Analysis Level Simulator with poor radio link conditions.
HARQ retransmissions have been performed from 0
In order to recover data correctly, the HARQ to 3 in the poorest radio link condition of CQI values
retransmissions consume radio resources. However, 1 and 2. The following values in tables are taken
the maximum number of retransmissions in downlink from the simulated outputs of SINR versus BLER
is proposed to be limited and made less than 3 to save plots [2].
radio resources with poor radio conditions for the Analysis for CQI 1
UEs.
BLER
The following points will justify this proposal. SNR 0 tx 1 re tx 2 re tx 3re tx
-9.5 0.83 0.72 0.61 0.6
At a poor radio link condition, an UE does
-9 0.8 0.67 0.57 0.58
not have the ability to make good use of the
resources. The uses of resources are done -8 0.7 0.53 0.5 0.5
less efficiently and thus leading to lower cell -7.2 0.6 0.43 0.42 0.42
throughput. Therefore the resources that can
be saved from reduced HARQ
-6 0.42 0.4 0.33 0.33
retransmissions can be utilized properly by -5 0.35 0.3 0.27 0.27
the UE during the good radio link and thus -4 0.25 0.2 0.2 0.2
improving cell throughput.
-3 0.15 0.15 0.15 0.15
The eNodeB has the ability to easily -2 0.1 0.1 0.1 0.1
implement reduction of the number of -1 0.06 0.06 0.06 0.06
HARQ retransmissions in downlink. The UE
sends the CQI report to the eNodeB
0 0.04 0.04 0.04 0.04
indicating the quality of the downlink radio 1 0.02 0.02 0.02 0.02
link. Whenever the CQI value is too low, the 2 0 0 0 0
eNodeB can simply reduce the maximum
number of HARQ retransmissions. The 3 0 0 0 0
eNodeB may use a mapping of maximum 4 0 0 0 0
number of HARQ retransmissions with CQI Table 4 – SINR versus BLER in CQI 1
12
A. Channel Modeling
Demodulation
Modulation As can be seen from the table 7, the lowest MCS
carries the lowest modulation as well as the lowest
coding rate. As the MCS increases, the Modulation
IFFT and Coding rate increases. For this particular
FFT
simulation only 3 MCS values have been considered
( )
( )
Such a similar rearrangement can be applied Referring to the table of modulation and
to 64-QAM for achieving the maximum benefit. coding schemes, various results have been simulated.
These simulated results were summarized in the form
OFDM subcarriers in a frequency selective of a table for comparing the PER and Throughput
channel are prone to distortion. This leads to different between the various techniques. The values were
received signal quality. Fading occurs in pairs of obtained from simulated outputs [18]. The first table
subcarriers which are uncorrelated given that they are shows the gradual change in PER at a specific SNR
separated wider than coherence bandwidth in the for all the MCS values.
frequency domain. Therefore code bits are assigned
to subcarriers in retransmission to achieve frequency PER Analysis
diversity. The method is implemented by shifting the
code bits with an appropriate step which is larger
ARQ MCS 1 MCS 4 MCS 6
than the channel coherent bandwidth. Types PER SNR PER SNR PER SNR
(dB) (dB) (dB)
A sub-carrier rearrangement scheme is Type 1 -
deployed in this experiment as shown in the figure
24.
Simple ARQ 0.4 5 0.8 10 1 10
Type 1 - with
CC 0.05 5 0.2 10 0.6 10
Type 2 - Full
IR 0.02 5 0.009 10 0.006 10
Type 3 -
Partial IR 0.02 5 0.02 10 0.01 10
Figure 24 - Subcarrier Rearrangement [18] Table 9 – PER Summary
15
At a high coding rate (3/4), it takes 6 From the values under MCS 4 and MCS 6,
retransmissions by the Partial IR to reduce the coding Full IR occupies the highest throughput performance.
rate down to the mother code by transmitting all Partial IR comes next in throughput performance
required redundancy bits. But Full IR reduces the with less memory requirements. Chase Combining on
coding rapidly because more redundancy bits are sent the other hand has relatively poor throughput
in its transmission. performance, still better than the simple ARQ. But in
the next section of the simulated results, it can be
The PER values in all 3 simulated MCS seen that the CC scheme benefits more from the
prove that Full IR has to offer the maximum coding frequency and constellation diversity.
gain at the expense of highest buffer requirement.
Chase Combining is easier to implement compared to E. Enhanced HARQ performance:
Incremental redundancy with low memory
requirement. The type I with simple ARQ offers the Previously in the section of Enhanced
worst performance but with least complexity and no HARQ Schemes, the rearrangement of constellation
memory requirement. and the sub carrier rearrangement schemes have been
defined. Based on these 2, the performance of Chase
While considering the throughput Combining is investigated.
performance of all these schemes, we observe a
similar pattern in the conclusion compared to the
PER
16
The Partial IR gives a good tradeoff between the Wireless Personal Communications, pp. 119-143,
cost of memory and performance. Thus we can 2000.
conclude the justification of LTE using this scheme.
[9] W.Stallings, Wireless Communications and
The use of frequency diversity and constellation Networks. New Jersey: Prentice Hall, 2005.
diversity along with the Hybrid ARQ schemes, offer
better throughput performance for various MCS. The [10] E. Dahlman, Stefan Parkvall, Johan Skold and
subcarrier rearrangement technique when coupled Per Beming, 3G Evolution, 2nd ed. Oxford, Great
with the constellation rearrangement is able to give a Britain: Academic Press, 2009.
significant improvement for existing Hybrid ARQ
schemes. This factor can be looked into as a future [11] J.-F. T. Cheng, "On the Coding Gain of
work for enhancing the performance and stability of Incremental Redundancy Over Chase Combining,"
error handling in radio links. GLOBECOM, pp. 107-112, 2003.
[5] Chase, D., “Code combining - A maximum- [17] Kumbesan Sandrasegaran, et al., "Delay-
likelihood decoding approach for combining an Prioritized Scheduling (DPS) for Real Time Traffic
arbitrary number of noisy packets,” IEEE in 3GPP LTE System," presented at the WCNC 2010,
Transactions on Communications, vol. 33, pp. 385– Sydney, Australia, 2010.
393, May 1985.
[18] Kian Chung Beh, Angela Doufexi, Simon
Armour, “PERFORMANCE EVALUATION OF
[6] Das, A., Khan F. and Nanda, S., “A2IR: an HYBRID ARQ SCHEMES OF 3GPP LTE OFDMA
asynchronous and adaptive hybrid ARQ scheme for 3G SYSTEM”, The 18th Annual IEEE International
evolution,” 53rd IEEE VTS Vehicular Technology Symposium on Personal, Indoor and Mobile Radio
Conference, VTC 2001 Spring, Vol. 1, pp. 628–632, 2001. Communications (PIMRC’07)
[7] X. Qiu and K. Chawla, "On the Performance of [19] Christopher Cox, An Introduction to LTE, Wiley
Adaptive Modulation in Cellular Systems," IEEE Publication.
transactions on communications, vol. vol 47, pp.
884-895, 1999.