SlideShare a Scribd company logo
Presented By:
Manish Srivastava
Hybrid automatic repeat
request (HARQ)
 HARQ is a combination of high-rate forward error-
  correcting coding and ARQ error-control.
 The FEC code is chosen to correct an expected subset
  of all errors that may occur.
 ARQ method is used as a fall-back to correct errors
  that are uncorrectable using only the redundancy sent
  in the initial transmission.
 HARQ can be used in stop-and-wait mode or
  in selective repeat mode
TYPES of HARQ
 Simple Hybrid ARQ
 Type I HARQ
 Type II HARQ
o Hybrid ARQ with soft combining
 Chase combining
 Incremental redundancy
Type I HARQ and Type II HARQ
 Type I HARQ, adds both ED and FEC information to
  each message prior to transmission.
 Type II HARQ, the message originator alternates
  between message bits along with error detecting parity
  bits and only FEC parity bits.
HARQ with soft combining
 In practice, incorrectly received coded data blocks are
 often stored at the receiver rather than discarded, and
 when the retransmitted block is received, the two
 blocks are combined. This is called Hybrid ARQ with
 soft combining.
Chase combining
 Chase combining: every retransmission contains the
 same information (data and parity bits). One could
 think of every retransmission as adding extra energy to
 the received transmission through an increased Eb/N0
Incremental redundancy
 Incremental redundancy: every retransmission
 contains different information than the previous
 one. Thus, at every retransmission the receiver gains
 extra information.
PRACTICAL IMPLEMENTATION
 An example of incremental redundancy HARQ is HSDPA:
 the data block is first coded with a punctured 1/3 Turbo
 code, then during each (re)transmission the coded block is
 usually punctured further (i.e. only a fraction of the coded
 bits are chosen) and sent. The puncturing pattern used
 during each (re)transmission is different, so different
 coded bits are sent at each time. Although the HSDPA
 standard supports both chase combining and incremental
 redundancy, it has been shown that incremental
 redundancy almost always performs better than chase
 combining, at the cost of increased complexity.
APPLICATION AREAS
 HARQ is used in HSDPA and HSUPA which provide
  high speed data transmission.
 for mobile phone networks such as UMTS.
 IEEE 802.16-2005 standard.
 3GPP Long Term Evolution (LTE).
Wideband CDMA Air Interface: Protocol Stack


 TFC Selection:
            Index Terms: TF, TTI and TFC

 RRC:
  RRC Services and Functions AND Protocol States.
TF, TTI and TFC
1. Transport format (TF) defines what kind of data and
   how much is sent on each transport channel in each
   transport time interval (TTI).

2. Transport format combination (TFC) is a set of TFs.
    Indirectly, TFC gives the data rate used.
Process of TFC selection:
1. The MAC layer has to choose a set of TFs, so that given
   the current channel conditions, the maximum amount
   of highest-priority data could be transmitted over the
   air interface.
  ** Remarks: This is not a simple task.
 2. The MAC layer itself knows from the configuration
   data which transport formats and which combinations
   of transport formats are valid.
 ** Remarks: The current channel conditions could
   impose limitations on what TFCs can be used.
Important Considerations
1. Those combinations that could carry the highest
 amount of data also need the highest transmit power
 in the physical layer.
** Remarks: In a CDMA system, more data basically
 means more power.

2. The more noise there is in the radio interface, the
 higher the transmitting power must be.
** Remark: In a noisy environment, only some of the
 TFCs can be used
3.The data to be transmitted is in the data buffers in the
   RLC layer.



4.The MAC layer is not allowed to choose TFCs that
 require the RLC layer to add padding bits to its PDUs
 to make them match with the chosen TFC (i.e., to
 choose too large TFCs).
NOTE:

1.TF selection must be done on all DCHs, and also on
   RACH and CPCH channels.

2. The TFC selection algorithm is not, and will not
   be, specified by the 3GPP.
The conductor of the protocol stack orchestra

                        RRC
1. General control. This is an information broadcast
   service.

2. Dedicated control. This service includes the
  establishment and release of a connection and the transfer
  of messages using this connection.

3. Notification. This includes paging and notification
  broadcast services.
RRC functions
1. Initial cell selection and cell reselection.

2. Broadcast of information.

3. Reception of paging messages.

4.Establishment, maintenance, and release of RRC connection.

6. Handovers (HOs).

7. Control of requested QoS.

8.Contention resolution AND Timing advance in the TDD mode.
THANKS ALL !!

More Related Content

What's hot

RACH procedure in LTE
RACH procedure in LTERACH procedure in LTE
RACH procedure in LTE
debamoha
 
Lte phy fundamentals
Lte phy fundamentalsLte phy fundamentals
Lte phy fundamentals
derejew
 
Factors affecting 2g data speed
Factors affecting 2g data speedFactors affecting 2g data speed
Factors affecting 2g data speed
Alfred Ongere
 
LTE Mobile Measurements in Air/eUu interface
LTE Mobile Measurements in Air/eUu interfaceLTE Mobile Measurements in Air/eUu interface
LTE Mobile Measurements in Air/eUu interface
Justin MA (馬嘉昌)
 

What's hot (20)

Wcdma channels
Wcdma channelsWcdma channels
Wcdma channels
 
RACH procedure in LTE
RACH procedure in LTERACH procedure in LTE
RACH procedure in LTE
 
LTE Key Technologies
LTE Key TechnologiesLTE Key Technologies
LTE Key Technologies
 
Physical Channel
Physical ChannelPhysical Channel
Physical Channel
 
Lte phy fundamentals
Lte phy fundamentalsLte phy fundamentals
Lte phy fundamentals
 
Radio Measurements in LTE
Radio Measurements in LTERadio Measurements in LTE
Radio Measurements in LTE
 
Lte channel
Lte channelLte channel
Lte channel
 
Lte air-interface
Lte  air-interfaceLte  air-interface
Lte air-interface
 
Umts interview questions
Umts interview questionsUmts interview questions
Umts interview questions
 
Wcdma channels
Wcdma channels Wcdma channels
Wcdma channels
 
Chap 2. lte channel structure .eng
Chap 2. lte  channel structure .engChap 2. lte  channel structure .eng
Chap 2. lte channel structure .eng
 
Ttsl orissa-egprs-download-throughput-improved-new
Ttsl orissa-egprs-download-throughput-improved-newTtsl orissa-egprs-download-throughput-improved-new
Ttsl orissa-egprs-download-throughput-improved-new
 
LTE Training Course
LTE Training CourseLTE Training Course
LTE Training Course
 
Rach procedure in lte
Rach procedure in lteRach procedure in lte
Rach procedure in lte
 
3 lte mac_rrc(조봉열)
3 lte mac_rrc(조봉열)3 lte mac_rrc(조봉열)
3 lte mac_rrc(조봉열)
 
Factors affecting 2g data speed
Factors affecting 2g data speedFactors affecting 2g data speed
Factors affecting 2g data speed
 
It802 d mobilecommunicationspart4
It802 d mobilecommunicationspart4It802 d mobilecommunicationspart4
It802 d mobilecommunicationspart4
 
LTE Mobile Measurements in Air/eUu interface
LTE Mobile Measurements in Air/eUu interfaceLTE Mobile Measurements in Air/eUu interface
LTE Mobile Measurements in Air/eUu interface
 
3 g by pasha
3 g by pasha3 g by pasha
3 g by pasha
 
GSM Channel concept and SDCCH
GSM Channel concept and SDCCHGSM Channel concept and SDCCH
GSM Channel concept and SDCCH
 

Similar to Harq

Similar to Harq (20)

HSPA Essentials
HSPA EssentialsHSPA Essentials
HSPA Essentials
 
Lte protocol Stack
Lte protocol StackLte protocol Stack
Lte protocol Stack
 
14 wcdma
14 wcdma14 wcdma
14 wcdma
 
Some questions and answers on lte radio interface
Some questions and answers on lte radio interfaceSome questions and answers on lte radio interface
Some questions and answers on lte radio interface
 
Fyp Presentation
Fyp PresentationFyp Presentation
Fyp Presentation
 
Wcdma p&o-c-en-channel structure-3-40
Wcdma p&o-c-en-channel structure-3-40Wcdma p&o-c-en-channel structure-3-40
Wcdma p&o-c-en-channel structure-3-40
 
UMTS system architecture, protocols & processes
UMTS system architecture, protocols & processesUMTS system architecture, protocols & processes
UMTS system architecture, protocols & processes
 
WCDMA Air Interface
WCDMA Air InterfaceWCDMA Air Interface
WCDMA Air Interface
 
Adhoc and Sensor Networks - Chapter 07
Adhoc and Sensor Networks - Chapter 07Adhoc and Sensor Networks - Chapter 07
Adhoc and Sensor Networks - Chapter 07
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - Guide
 
Overview lte
Overview lteOverview lte
Overview lte
 
Wimax 4
Wimax 4Wimax 4
Wimax 4
 
Wimax 4
Wimax 4Wimax 4
Wimax 4
 
Radio resource management and mobiltiy mngmnt
Radio resource management and mobiltiy mngmntRadio resource management and mobiltiy mngmnt
Radio resource management and mobiltiy mngmnt
 
Fault tolerant wireless sensor mac protocol for efficient collision avoidance
Fault tolerant wireless sensor mac protocol for efficient collision avoidanceFault tolerant wireless sensor mac protocol for efficient collision avoidance
Fault tolerant wireless sensor mac protocol for efficient collision avoidance
 
Lte phy fundamentals
Lte phy fundamentalsLte phy fundamentals
Lte phy fundamentals
 
PARTIAL HARQ RETRANSMISSION FOR BROADCAST IN FADING CHANNELS
PARTIAL HARQ RETRANSMISSION FOR BROADCAST IN FADING CHANNELSPARTIAL HARQ RETRANSMISSION FOR BROADCAST IN FADING CHANNELS
PARTIAL HARQ RETRANSMISSION FOR BROADCAST IN FADING CHANNELS
 
High speed down link packet access (hsdpa)
High speed down link packet access (hsdpa)High speed down link packet access (hsdpa)
High speed down link packet access (hsdpa)
 
Hsdpa principles
Hsdpa principlesHsdpa principles
Hsdpa principles
 
Communication Networks basics and very important topic
Communication Networks basics and very important topicCommunication Networks basics and very important topic
Communication Networks basics and very important topic
 

More from Manish Srivastava

More from Manish Srivastava (18)

Vhf communication system for cross country pipelines
Vhf communication system for cross country pipelines Vhf communication system for cross country pipelines
Vhf communication system for cross country pipelines
 
Need for sulphur measurement in multi product pipelines
Need for sulphur measurement in multi product pipelinesNeed for sulphur measurement in multi product pipelines
Need for sulphur measurement in multi product pipelines
 
De waxing
De waxingDe waxing
De waxing
 
A study on pipeline loss1
A study on pipeline loss1A study on pipeline loss1
A study on pipeline loss1
 
Wi fi[1]
Wi fi[1]Wi fi[1]
Wi fi[1]
 
Wi max
Wi maxWi max
Wi max
 
Sync in 3 g
Sync in 3 gSync in 3 g
Sync in 3 g
 
Spread spectrum
Spread spectrumSpread spectrum
Spread spectrum
 
Power control in 3 g
Power control in 3 gPower control in 3 g
Power control in 3 g
 
Power delay profile,delay spread and doppler spread
Power delay profile,delay spread and doppler spreadPower delay profile,delay spread and doppler spread
Power delay profile,delay spread and doppler spread
 
Linear block code
Linear block codeLinear block code
Linear block code
 
Impact of channel in wireless communication
Impact of channel in wireless communicationImpact of channel in wireless communication
Impact of channel in wireless communication
 
Hspa and hsdpa
Hspa and hsdpaHspa and hsdpa
Hspa and hsdpa
 
Handover
HandoverHandover
Handover
 
Convolution codes and turbo codes
Convolution codes and turbo codesConvolution codes and turbo codes
Convolution codes and turbo codes
 
Control plane
Control planeControl plane
Control plane
 
Comparison between 2g, 2.5g, 3g, lte and lte a
Comparison between 2g, 2.5g, 3g, lte and lte aComparison between 2g, 2.5g, 3g, lte and lte a
Comparison between 2g, 2.5g, 3g, lte and lte a
 
Pigging In OIL INDUSTRY
Pigging In OIL INDUSTRY Pigging In OIL INDUSTRY
Pigging In OIL INDUSTRY
 

Harq

  • 2. Hybrid automatic repeat request (HARQ)  HARQ is a combination of high-rate forward error- correcting coding and ARQ error-control.  The FEC code is chosen to correct an expected subset of all errors that may occur.  ARQ method is used as a fall-back to correct errors that are uncorrectable using only the redundancy sent in the initial transmission.  HARQ can be used in stop-and-wait mode or in selective repeat mode
  • 3. TYPES of HARQ  Simple Hybrid ARQ  Type I HARQ  Type II HARQ o Hybrid ARQ with soft combining  Chase combining  Incremental redundancy
  • 4. Type I HARQ and Type II HARQ  Type I HARQ, adds both ED and FEC information to each message prior to transmission.  Type II HARQ, the message originator alternates between message bits along with error detecting parity bits and only FEC parity bits.
  • 5. HARQ with soft combining  In practice, incorrectly received coded data blocks are often stored at the receiver rather than discarded, and when the retransmitted block is received, the two blocks are combined. This is called Hybrid ARQ with soft combining.
  • 6. Chase combining  Chase combining: every retransmission contains the same information (data and parity bits). One could think of every retransmission as adding extra energy to the received transmission through an increased Eb/N0
  • 7. Incremental redundancy  Incremental redundancy: every retransmission contains different information than the previous one. Thus, at every retransmission the receiver gains extra information.
  • 8. PRACTICAL IMPLEMENTATION  An example of incremental redundancy HARQ is HSDPA: the data block is first coded with a punctured 1/3 Turbo code, then during each (re)transmission the coded block is usually punctured further (i.e. only a fraction of the coded bits are chosen) and sent. The puncturing pattern used during each (re)transmission is different, so different coded bits are sent at each time. Although the HSDPA standard supports both chase combining and incremental redundancy, it has been shown that incremental redundancy almost always performs better than chase combining, at the cost of increased complexity.
  • 9. APPLICATION AREAS  HARQ is used in HSDPA and HSUPA which provide high speed data transmission.  for mobile phone networks such as UMTS.  IEEE 802.16-2005 standard.  3GPP Long Term Evolution (LTE).
  • 10. Wideband CDMA Air Interface: Protocol Stack  TFC Selection: Index Terms: TF, TTI and TFC  RRC: RRC Services and Functions AND Protocol States.
  • 11. TF, TTI and TFC 1. Transport format (TF) defines what kind of data and how much is sent on each transport channel in each transport time interval (TTI). 2. Transport format combination (TFC) is a set of TFs. Indirectly, TFC gives the data rate used.
  • 12. Process of TFC selection: 1. The MAC layer has to choose a set of TFs, so that given the current channel conditions, the maximum amount of highest-priority data could be transmitted over the air interface. ** Remarks: This is not a simple task.  2. The MAC layer itself knows from the configuration data which transport formats and which combinations of transport formats are valid. ** Remarks: The current channel conditions could impose limitations on what TFCs can be used.
  • 13. Important Considerations 1. Those combinations that could carry the highest amount of data also need the highest transmit power in the physical layer. ** Remarks: In a CDMA system, more data basically means more power. 2. The more noise there is in the radio interface, the higher the transmitting power must be. ** Remark: In a noisy environment, only some of the TFCs can be used
  • 14. 3.The data to be transmitted is in the data buffers in the RLC layer. 4.The MAC layer is not allowed to choose TFCs that require the RLC layer to add padding bits to its PDUs to make them match with the chosen TFC (i.e., to choose too large TFCs).
  • 15. NOTE: 1.TF selection must be done on all DCHs, and also on RACH and CPCH channels. 2. The TFC selection algorithm is not, and will not be, specified by the 3GPP.
  • 16. The conductor of the protocol stack orchestra RRC 1. General control. This is an information broadcast service. 2. Dedicated control. This service includes the establishment and release of a connection and the transfer of messages using this connection. 3. Notification. This includes paging and notification broadcast services.
  • 17. RRC functions 1. Initial cell selection and cell reselection. 2. Broadcast of information. 3. Reception of paging messages. 4.Establishment, maintenance, and release of RRC connection. 6. Handovers (HOs). 7. Control of requested QoS. 8.Contention resolution AND Timing advance in the TDD mode.