SlideShare a Scribd company logo
EventHelix.com
                          • telecommunication design
                          • systems engineering
                          • real-time and embedded systems




3GPP LTE Channels and MAC
          Layer

   © 2009 EventHelix.com Inc.
      All Rights Reserved.
EventHelix.com
                                                  • telecommunication design
LTE MAC Layer Functions                           • systems engineering
                                                  • real-time and embedded systems




   Mapping between
                                         Error Correction
Transparent and Logical
                                       Through Hybrid ARQ
       Channels

                          MAC


 Priority Handling with                     Logical Channel
  Dynamic Scheduling                         Prioritization

                   © 2009 EventHelix.com Inc.                              2
EventHelix.com
MAC in the LTE Protocol                   • telecommunication design
                                          • systems engineering

         Stack                            • real-time and embedded systems




MME        eNodeB                               UE
  NAS                                             NAS
                      RRC                         RRC
                     PDCP                        PDCP
                      RLC                         RLC
                     MAC                         MAC
                      PHY                         PHY

             © 2009 EventHelix.com Inc.                            3
EventHelix.com
                                             • telecommunication design
LTE Channel Architecture                     • systems engineering
                                             • real-time and embedded systems



        RLC                    1. RLC layer passes data
                                  to the MAC layer as
 Logical Channels                 logical channels.
                               2. The MAC layer formats
       MAC                        and sends the logical
                                  channel data as
Transport Channels                transport channel.
                               3. The physical layer
                                  encodes the transport
        PHY
                                  channel data to
 Physical Channels                physical channels.
                © 2009 EventHelix.com Inc.                            4
EventHelix.com
 Downlink PDCP, RLC and                                                           • telecommunication design
                                                                                  • systems engineering

MAC Sublayer Organization                                                         • real-time and embedded systems



                                     Radio Bearers

       ROHC              ROHC                            ROHC              ROHC
PDCP
       Security          Security                        Security          Security




        Segm.             Segm.                           Segm.             Segm.
 RLC               ...                                               ...
       ARQ etc           ARQ etc                         ARQ etc           ARQ etc    CCCH BCCH   PCCH

                                     Logical Channels


                                          Scheduling / Priority Handling



MAC        Multiplexing UE1                                  Multiplexing UEn


                  HARQ                                              HARQ

                                    Transport Channels



                                      © 2009 EventHelix.com Inc.                                           5
EventHelix.com
Uplink PDCP, RLC and MAC                                • telecommunication design
                                                        • systems engineering

  Sublayer Organization                                 • real-time and embedded systems


                                               Radio Bearers

             ROHC              ROHC
      PDCP
             Security          Security




              Segm.             Segm.
       RLC               ...
             ARQ etc           ARQ etc
                                          CCCH

                                               Logical Channels


             Scheduling / Priority Handling



      MAC          Multiplexing


                        HARQ

                                               Transport Channels
                  © 2009 EventHelix.com Inc.                                     6
EventHelix.com
                                                         • telecommunication design
LTE Downlink Channels                                    • systems engineering
                                                         • real-time and embedded systems


 PCCH    BCCH   CCCH    DCCH       DTCH         MCCH   MTCH     Downlink
                                                                Logical
                                                                channels




                                                                Downlink
                                                                Transport
  PCH    BCH                      DL-SCH               MCH      channels




                                                                  Downlink
                                                                  Physical
  PBCH          PDSCH          PMCH            PDCCH    PHICH     channels

                        © 2009 EventHelix.com Inc.                                7
EventHelix.com
    LTE Downlink Logical                               • telecommunication design
                                                       • systems engineering

         Channels 1                                    • real-time and embedded systems




 Paging Control     • A downlink channel that transfers paging information and
                      system information change notifications.
    Channel         • This channel is used for paging when the network does not
    (PCCH)            know the location cell of the UE.



Broadcast Control
                    • A downlink channel for broadcasting system control
    Channel           information.
     (BCCH)

Common Control      • Channel for transmitting control information between UEs
                      and network.
   Channel          • This channel is used for UEs having no RRC connection with
   (CCCH)             the network.


                      © 2009 EventHelix.com Inc.                                  8
EventHelix.com
      LTE Downlink Logical                                                • telecommunication design
                                                                          • systems engineering

           Channels 2                                                     • real-time and embedded systems



   Dedicated Control        • A point-to-point bi-directional channel that transmits dedicated control
       Channel                information between a UE and the network.
                            • Used by UEs having an RRC connection.
        (DCCH)

    Dedicated Traffic       • A point-to-point channel, dedicated to one UE, for the transfer of user
       Channel                information.
                            • A DTCH can exist in both uplink and downlink.
        (DTCH)

   Multicast Control        • A point-to-multipoint downlink channel used for transmitting MBMS
       Channel                control information from the network to the UE, for one or several MTCHs.
                            • This channel is only used by UEs that receive MBMS.
       (MCCH)

Multicast Traffic Channel   • A point-to-multipoint downlink channel for transmitting traffic data from
                              the network to the UE.
        (MTCH)              • This channel is only used by UEs that receive MBMS.



                               © 2009 EventHelix.com Inc.                                                 9
EventHelix.com
  LTE Downlink Transport                                          • telecommunication design
                                                                  • systems engineering

        Channels 1                                                • real-time and embedded systems




                    • Supports UE discontinuous reception (DRX) to enable UE power saving
 Paging Channel     • Broadcasts in the entire coverage area of the cell;

      (PCH)         • Mapped to physical resources which can be used dynamically also for
                      traffic/other control channels.




   Broadcast
                    • Fixed, pre-defined transport format
    Channel         • Broadcast in the entire coverage area of the cell

     (BCH)

                    • Broadcasts in the entire coverage area of the cell;
Multicast Channel   • Supports MBSFN combining of MBMS transmission on multiple cells;

     (MCH)          • Supports semi-static resource allocation e.g. with a time frame of a long
                      cyclic prefix.




                       © 2009 EventHelix.com Inc.                                                 10
EventHelix.com
LTE Downlink Transport                    • telecommunication design
                                          • systems engineering

      Channels 2                          • real-time and embedded systems




           • Supports Hybrid ARQ
Downlink   • Supports dynamic link adaptation by varying the
             modulation, coding and transmit power

 Shared    • Optionally supports broadcast in the entire cell;
           • Optionally supports beam forming

Channel    • Supports both dynamic and semi-static resource
             allocation
           • Supports UE discontinuous reception (DRX) to
(DL-SCH)     enable UE power saving
           • Supports MBMS transmission




             © 2009 EventHelix.com Inc.                            11
EventHelix.com
   LTE Downlink Physical                                 • telecommunication design
                                                         • systems engineering

        Channels 1                                       • real-time and embedded systems




 Physical Downlink
                      • Carries the DL-SCH and PCH
  Shared Channel      • QPSK, 16-QAM, and 64-QAM Modulation
     (PDSCH)

 Physical Downlink    • Informs the UE about the resource allocation of PCH and
                        DL-SCH, and Hybrid ARQ information related to DL-SCH
  Control Channel     • Carries the uplink scheduling grant
     (PDCCH)          • QPSK Modulation



Physical Hybrid ARQ   • Carries Hybrid ARQ ACK/NAKs in response to uplink
 Indicator Channel      transmissions.
                      • QPSK Modulation
      (PHICH)

                        © 2009 EventHelix.com Inc.                                12
EventHelix.com
LTE Downlink Physical                               • telecommunication design
                                                    • systems engineering

     Channels 2                                     • real-time and embedded systems




 Physical   • The coded BCH transport block is mapped to four sub-frames
              within a 40 ms interval. 40 ms timing is blindly detected, i.e.
Broadcast     there is no explicit signalling indicating 40 ms timing
            • Each sub-frame is assumed to be self-decodable, i.e. the BCH
 Channel      can be decoded from a single reception, assuming sufficiently
              good channel conditions.
 (PBCH)     • QPSK Modulation




Physical
Multicast   • Carries the MCH

Channel     • QPSK, 16-QAM, and 64-QAM Modulation


(PMCH)
               © 2009 EventHelix.com Inc.                                       13
EventHelix.com
                                                  • telecommunication design
LTE Uplink Channels                               • systems engineering
                                                  • real-time and embedded systems


     CCCH   DCCH          DTCH               Uplink
                                             Logical
                                             channels




                                             Uplink
                                             Transport
        RACH            UL-SCH               channels




                                            Uplink
                                            Physical
                                            channels
    PRACH   PUSCH        PUCCH
               © 2009 EventHelix.com Inc.                                  14
EventHelix.com
                                                         • telecommunication design
LTE Uplink Logical Channels                              • systems engineering
                                                         • real-time and embedded systems




Common Control      • Channel for transmitting control information between UEs
                      and network.
   Channel          • This channel is used for UEs having no RRC connection with
   (CCCH)             the network.



Dedicated Control   • A point-to-point bi-directional channel that transmits
                      dedicated control information between a UE and the
    Channel           network.
     (DCCH)         • Used by UEs having an RRC connection.



Dedicated Traffic   • A point-to-point channel, dedicated to one UE, for the
   Channel            transfer of user information.
                    • A DTCH can exist in both uplink and downlink.
    (DTCH)
                      © 2009 EventHelix.com Inc.                                  15
EventHelix.com
  LTE Uplink Transport                           • telecommunication design
                                                 • systems engineering

       Channels                                  • real-time and embedded systems




  Random
   Access       • Channel carries minimal information
                • Transmissions on the channel may be lost due to
  Channel         collisions

  (RACH)

Uplink Shared   • Optional support for beam forming
                • Supports dynamic link adaptation by varying the
  Channel         transmit power and potentially modulation and coding
                • Supports Hybrid ARQ
  (UL-SCH)      • Supports dynamic and semi-static resource allocation



                  © 2009 EventHelix.com Inc.                              16
EventHelix.com
    LTE Uplink Physical                                    • telecommunication design
                                                           • systems engineering

         Channels                                          • real-time and embedded systems




Physical Radio    • Carries the random access preamble

Access Channel    • The random access preambles are generated from Zadoff-Chu
                    sequences with zero correlation zone, generated from one or several
   (PRACH)          root Zadoff-Chu sequences.



Physical Uplink
                  • Carries the UL-SCH
Shared Channel    • QPSK, 16-QAM, and 64-QAM Modulation
   (PUSCH)

 Packet Uplink    • Carries Hybrid ARQ ACK/NAKs in response to downlink transmission
                  • Carries Scheduling Request (SR)
Control Channel   • Carries CQI reports
   (PUCCH)        • BPSK and QPSK Modulation



                     © 2009 EventHelix.com Inc.                                      17
EventHelix.com
                                                               • telecommunication design
              RNTI Mapping                                     • systems engineering
                                                               • real-time and embedded systems

• When MAC uses the PDCCH to indicate radio resource
  allocation, the RNTI that is mapped on the PDCCH
  depends on the logical channel type:

  DTCCH                         RA Resp.
                 PCCH                                   CCCH                BCCH
 and DTCH                      on DL-SCH

                                                        Temporary
     C-RNTI       P-RNTI             RA-RNTI                                  SI-RNTI
                                                          C-RNTI


   Temporary
     C-RNTI


      Semi
    Persistent
     C-RNTI


                           © 2009 EventHelix.com Inc.                                   18
EventHelix.com
                                                                                           • telecommunication design
Random Access Procedure                                                                    • systems engineering
                                                                                           • real-time and embedded systems



                                        Random Access Resource Selection

             Select Random Access Preamble                            Determine the next available PRACH Sub-frame




                                      Random Access Preamble Transmission

                Set Preamble Target Power                                 Ask Physical Layer to Transmit Preamble




                                 Random Access Response Reception on PDCCH
 Match the preamble to receive the
                                          Apply the timing advance in the message         Process uplink resource grant
             response



                                                Contention Resolution
Uplink control message is transmitted on the granted uplink      The contention resolution timer is stopped when the lower
 resource and the contention resolution timer is started          layers indicate that the message has been acknowledged


                                                © 2009 EventHelix.com Inc.                                                19
EventHelix.com
                                                                                     • telecommunication design
     DL-SCH Data Transfer                                                            • systems engineering
                                                                                     • real-time and embedded systems



                        Downlink Assignment Received on PDCCH
Message indicates if there is transmission on the DL-
                                                                    New Data Indicator (NDI) is updated
                  SCH for the UE.




                                       Hybrid ARQ Operation
If received NDI != previous NDI or first transmission:                If received NDI == previous NDI:
   Soft buffer contents are replaced with new data         Soft buffer data is chase combined with the new data




                           Data Delivery and Acknowledgement
If data in the Soft buffer is successfully decoded and    If data decoding in the Soft buffer results in an error, a
no error is detected, send positive acknowledgement                 negative acknowledgement is sent.


                                            © 2009 EventHelix.com Inc.                                            20
EventHelix.com
                                                                       • telecommunication design
   UL-SCH Data Transfer                                                • systems engineering
                                                                       • real-time and embedded systems



               Scheduling Request (SR) is sent to initiate uplink data transfer.



         Buffer Status Report (BSR) is sent to report pending data in uplink buffers.



Power Headroom Report (PHR) communicates the additional return power available at the UE.



                   Uplink Grant assigns uplink resources for transmission



        UE transmits the uplink data on the assigned resources. Hybrid ARQ is used.


                                    © 2009 EventHelix.com Inc.                                  21
EventHelix.com
                                                            • telecommunication design
                Explore More                                • systems engineering
                                                            • real-time and embedded systems



Specification      Title
3GPP TS 36.300     Evolved Universal Terrestrial Radio Access (E-UTRA) and
                   Evolved Universal Terrestrial Radio Access Network (E-UTRAN);
                   Overall description; Stage 2
3GPP TS 36.321     Evolved Universal Terrestrial Radio Access (E-UTRA); Medium
                   Access Control (MAC) protocol specification
3GPP TS 36.211     Evolved Universal Terrestrial Radio Access (E-UTRA); Physical
                   channels and modulation




                              © 2009 EventHelix.com Inc.                             22
EventHelix.com
                                                                   • telecommunication design
                  Thank You                                        • systems engineering
                                                                   • real-time and embedded systems


  Thank you for visiting EventHelix.com. The following links provide more
  information about telecom design tools and techniques:

Links                                   Description
EventStudio System Designer 4.0         Sequence diagram based systems engineering
                                        tool.
VisualEther Protocol Analyzer 1.0       Wireshark based visual protocol analysis and
                                        system design reverse engineering tool.
Telecom Call Flows                      GSM, SIP, H.323, ISUP, LTE and IMS call flows.
TCP/IP Sequence Diagrams                TCP/IP explained with sequence diagrams.
Real-time and Embedded System           Real-time and embedded systems, call flows and
Articles                                object oriented design articles.




                                    © 2009 EventHelix.com Inc.                              23

More Related Content

PPSX
Elastic-Engineering
PPSX
Apache Flink, AWS Kinesis, Analytics
PDF
Datadog: From a single product to a growing platform by Alexis Lê-Quôc, CTO
PDF
Disaster Recovery Plans for Apache Kafka
PPTX
Best Practices for API Security
PDF
Orchestrator - Practical Approach to host UiPath Orchestrator
PDF
Chainlink presentation
PPTX
An Introduction to RPA
Elastic-Engineering
Apache Flink, AWS Kinesis, Analytics
Datadog: From a single product to a growing platform by Alexis Lê-Quôc, CTO
Disaster Recovery Plans for Apache Kafka
Best Practices for API Security
Orchestrator - Practical Approach to host UiPath Orchestrator
Chainlink presentation
An Introduction to RPA

What's hot (20)

PDF
Hyperledger Fabric & Composer
PDF
When NOT to use Apache Kafka?
PPSX
Microservices, DevOps & SRE
PDF
Apache Kafka in the Automotive Industry (Connected Vehicles, Manufacturing 4....
PDF
Ten reasons to choose Apache Pulsar over Apache Kafka for Event Sourcing_Robe...
PPTX
Introduction to Apache Kafka
PPTX
Familiarization with UiPath Studio.pptx
PPTX
Blockchain for Automotive Industry
PPTX
Blockchain in industry 4.0
PPTX
Kafka presentation
PDF
Apache Kafka in Financial Services - Use Cases and Architectures
PDF
Data Streaming with Apache Kafka in the Defence and Cybersecurity Industry
PDF
Top 5 Event Streaming Use Cases for 2021 with Apache Kafka
PPTX
Blockchain - HyperLedger Fabric
PDF
How Secure Are Your APIs?
PPTX
Introduction to CI/CD
PDF
10 Business Advantages of DevOps
PDF
Transforming Financial Services with Event Streaming Data
PDF
Zero-Knowledge Proofs: Identity Proofing and Authentication
PDF
Introducing Kafka's Streams API
Hyperledger Fabric & Composer
When NOT to use Apache Kafka?
Microservices, DevOps & SRE
Apache Kafka in the Automotive Industry (Connected Vehicles, Manufacturing 4....
Ten reasons to choose Apache Pulsar over Apache Kafka for Event Sourcing_Robe...
Introduction to Apache Kafka
Familiarization with UiPath Studio.pptx
Blockchain for Automotive Industry
Blockchain in industry 4.0
Kafka presentation
Apache Kafka in Financial Services - Use Cases and Architectures
Data Streaming with Apache Kafka in the Defence and Cybersecurity Industry
Top 5 Event Streaming Use Cases for 2021 with Apache Kafka
Blockchain - HyperLedger Fabric
How Secure Are Your APIs?
Introduction to CI/CD
10 Business Advantages of DevOps
Transforming Financial Services with Event Streaming Data
Zero-Knowledge Proofs: Identity Proofing and Authentication
Introducing Kafka's Streams API
Ad

Viewers also liked (14)

PPT
Lte mac presentation
PDF
3GPP LTE RLC Layer
PPTX
Convert Wireshark PCAP Files to Sequence Diagrams
PDF
3 gpp lte-mac
PDF
EventStudio: Sequence Diagram Based System Modeling Tool
PPT
Mac 802.11
PPTX
4G-Fourth Generation Mobile Communication System
PPT
Ground Penetrating Radar : Basic and Applications for Civil Engineering
PPTX
Connected Things 2017 Keynote Highlights
PDF
LTE Air Interface
PDF
LTE-Advanced Physical Layer
PDF
What is lte ca carrier aggregation tutorial
PPTX
wireless network IEEE 802.11
PDF
Lte protocol-stack-mac-rlc-pdcp
Lte mac presentation
3GPP LTE RLC Layer
Convert Wireshark PCAP Files to Sequence Diagrams
3 gpp lte-mac
EventStudio: Sequence Diagram Based System Modeling Tool
Mac 802.11
4G-Fourth Generation Mobile Communication System
Ground Penetrating Radar : Basic and Applications for Civil Engineering
Connected Things 2017 Keynote Highlights
LTE Air Interface
LTE-Advanced Physical Layer
What is lte ca carrier aggregation tutorial
wireless network IEEE 802.11
Lte protocol-stack-mac-rlc-pdcp
Ad

Similar to 3GPP LTE MAC Layer (20)

PDF
3 gpp lte-rlc (1)
PPTX
Foundation for rom user perspective 1 18-12
PDF
rrc-procedures-in-lte
PDF
19080432 rrc-procedures-in-lte-comments-v1
PDF
Wcdma Training
PPTX
Lte – long term evolution
PPTX
Lte – long term evolution
PPT
Wcdma channels
PPTX
Basic networking 07-2012
PDF
Wireless network basics
PPTX
05 foundation for rom user perspective 11 19-11
PDF
Brokerage 2007 presentation wireless
PDF
LTE in a Nutshell: Protocol Architecture
PDF
Rev 090004 Radio Layer 2 And Rrc Aspects
PDF
LTE Radio Layer 2 And Rrc Aspects
PPT
Wcdma p&o-c-en-channel structure-3-40
PPT
8 wlans
PPT
Future of mobile communications
PPT
Isa scada overview
PDF
Communications Interoperability
3 gpp lte-rlc (1)
Foundation for rom user perspective 1 18-12
rrc-procedures-in-lte
19080432 rrc-procedures-in-lte-comments-v1
Wcdma Training
Lte – long term evolution
Lte – long term evolution
Wcdma channels
Basic networking 07-2012
Wireless network basics
05 foundation for rom user perspective 11 19-11
Brokerage 2007 presentation wireless
LTE in a Nutshell: Protocol Architecture
Rev 090004 Radio Layer 2 And Rrc Aspects
LTE Radio Layer 2 And Rrc Aspects
Wcdma p&o-c-en-channel structure-3-40
8 wlans
Future of mobile communications
Isa scada overview
Communications Interoperability

Recently uploaded (20)

PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Encapsulation theory and applications.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
1. Introduction to Computer Programming.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PPT
Teaching material agriculture food technology
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Tartificialntelligence_presentation.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Electronic commerce courselecture one. Pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
Mobile App Security Testing_ A Comprehensive Guide.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Encapsulation theory and applications.pdf
MYSQL Presentation for SQL database connectivity
Reach Out and Touch Someone: Haptics and Empathic Computing
NewMind AI Weekly Chronicles - August'25-Week II
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Diabetes mellitus diagnosis method based random forest with bat algorithm
1. Introduction to Computer Programming.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
A comparative analysis of optical character recognition models for extracting...
Teaching material agriculture food technology
The Rise and Fall of 3GPP – Time for a Sabbatical?
Tartificialntelligence_presentation.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Electronic commerce courselecture one. Pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
MIND Revenue Release Quarter 2 2025 Press Release

3GPP LTE MAC Layer

  • 1. EventHelix.com • telecommunication design • systems engineering • real-time and embedded systems 3GPP LTE Channels and MAC Layer © 2009 EventHelix.com Inc. All Rights Reserved.
  • 2. EventHelix.com • telecommunication design LTE MAC Layer Functions • systems engineering • real-time and embedded systems Mapping between Error Correction Transparent and Logical Through Hybrid ARQ Channels MAC Priority Handling with Logical Channel Dynamic Scheduling Prioritization © 2009 EventHelix.com Inc. 2
  • 3. EventHelix.com MAC in the LTE Protocol • telecommunication design • systems engineering Stack • real-time and embedded systems MME eNodeB UE NAS NAS RRC RRC PDCP PDCP RLC RLC MAC MAC PHY PHY © 2009 EventHelix.com Inc. 3
  • 4. EventHelix.com • telecommunication design LTE Channel Architecture • systems engineering • real-time and embedded systems RLC 1. RLC layer passes data to the MAC layer as Logical Channels logical channels. 2. The MAC layer formats MAC and sends the logical channel data as Transport Channels transport channel. 3. The physical layer encodes the transport PHY channel data to Physical Channels physical channels. © 2009 EventHelix.com Inc. 4
  • 5. EventHelix.com Downlink PDCP, RLC and • telecommunication design • systems engineering MAC Sublayer Organization • real-time and embedded systems Radio Bearers ROHC ROHC ROHC ROHC PDCP Security Security Security Security Segm. Segm. Segm. Segm. RLC ... ... ARQ etc ARQ etc ARQ etc ARQ etc CCCH BCCH PCCH Logical Channels Scheduling / Priority Handling MAC Multiplexing UE1 Multiplexing UEn HARQ HARQ Transport Channels © 2009 EventHelix.com Inc. 5
  • 6. EventHelix.com Uplink PDCP, RLC and MAC • telecommunication design • systems engineering Sublayer Organization • real-time and embedded systems Radio Bearers ROHC ROHC PDCP Security Security Segm. Segm. RLC ... ARQ etc ARQ etc CCCH Logical Channels Scheduling / Priority Handling MAC Multiplexing HARQ Transport Channels © 2009 EventHelix.com Inc. 6
  • 7. EventHelix.com • telecommunication design LTE Downlink Channels • systems engineering • real-time and embedded systems PCCH BCCH CCCH DCCH DTCH MCCH MTCH Downlink Logical channels Downlink Transport PCH BCH DL-SCH MCH channels Downlink Physical PBCH PDSCH PMCH PDCCH PHICH channels © 2009 EventHelix.com Inc. 7
  • 8. EventHelix.com LTE Downlink Logical • telecommunication design • systems engineering Channels 1 • real-time and embedded systems Paging Control • A downlink channel that transfers paging information and system information change notifications. Channel • This channel is used for paging when the network does not (PCCH) know the location cell of the UE. Broadcast Control • A downlink channel for broadcasting system control Channel information. (BCCH) Common Control • Channel for transmitting control information between UEs and network. Channel • This channel is used for UEs having no RRC connection with (CCCH) the network. © 2009 EventHelix.com Inc. 8
  • 9. EventHelix.com LTE Downlink Logical • telecommunication design • systems engineering Channels 2 • real-time and embedded systems Dedicated Control • A point-to-point bi-directional channel that transmits dedicated control Channel information between a UE and the network. • Used by UEs having an RRC connection. (DCCH) Dedicated Traffic • A point-to-point channel, dedicated to one UE, for the transfer of user Channel information. • A DTCH can exist in both uplink and downlink. (DTCH) Multicast Control • A point-to-multipoint downlink channel used for transmitting MBMS Channel control information from the network to the UE, for one or several MTCHs. • This channel is only used by UEs that receive MBMS. (MCCH) Multicast Traffic Channel • A point-to-multipoint downlink channel for transmitting traffic data from the network to the UE. (MTCH) • This channel is only used by UEs that receive MBMS. © 2009 EventHelix.com Inc. 9
  • 10. EventHelix.com LTE Downlink Transport • telecommunication design • systems engineering Channels 1 • real-time and embedded systems • Supports UE discontinuous reception (DRX) to enable UE power saving Paging Channel • Broadcasts in the entire coverage area of the cell; (PCH) • Mapped to physical resources which can be used dynamically also for traffic/other control channels. Broadcast • Fixed, pre-defined transport format Channel • Broadcast in the entire coverage area of the cell (BCH) • Broadcasts in the entire coverage area of the cell; Multicast Channel • Supports MBSFN combining of MBMS transmission on multiple cells; (MCH) • Supports semi-static resource allocation e.g. with a time frame of a long cyclic prefix. © 2009 EventHelix.com Inc. 10
  • 11. EventHelix.com LTE Downlink Transport • telecommunication design • systems engineering Channels 2 • real-time and embedded systems • Supports Hybrid ARQ Downlink • Supports dynamic link adaptation by varying the modulation, coding and transmit power Shared • Optionally supports broadcast in the entire cell; • Optionally supports beam forming Channel • Supports both dynamic and semi-static resource allocation • Supports UE discontinuous reception (DRX) to (DL-SCH) enable UE power saving • Supports MBMS transmission © 2009 EventHelix.com Inc. 11
  • 12. EventHelix.com LTE Downlink Physical • telecommunication design • systems engineering Channels 1 • real-time and embedded systems Physical Downlink • Carries the DL-SCH and PCH Shared Channel • QPSK, 16-QAM, and 64-QAM Modulation (PDSCH) Physical Downlink • Informs the UE about the resource allocation of PCH and DL-SCH, and Hybrid ARQ information related to DL-SCH Control Channel • Carries the uplink scheduling grant (PDCCH) • QPSK Modulation Physical Hybrid ARQ • Carries Hybrid ARQ ACK/NAKs in response to uplink Indicator Channel transmissions. • QPSK Modulation (PHICH) © 2009 EventHelix.com Inc. 12
  • 13. EventHelix.com LTE Downlink Physical • telecommunication design • systems engineering Channels 2 • real-time and embedded systems Physical • The coded BCH transport block is mapped to four sub-frames within a 40 ms interval. 40 ms timing is blindly detected, i.e. Broadcast there is no explicit signalling indicating 40 ms timing • Each sub-frame is assumed to be self-decodable, i.e. the BCH Channel can be decoded from a single reception, assuming sufficiently good channel conditions. (PBCH) • QPSK Modulation Physical Multicast • Carries the MCH Channel • QPSK, 16-QAM, and 64-QAM Modulation (PMCH) © 2009 EventHelix.com Inc. 13
  • 14. EventHelix.com • telecommunication design LTE Uplink Channels • systems engineering • real-time and embedded systems CCCH DCCH DTCH Uplink Logical channels Uplink Transport RACH UL-SCH channels Uplink Physical channels PRACH PUSCH PUCCH © 2009 EventHelix.com Inc. 14
  • 15. EventHelix.com • telecommunication design LTE Uplink Logical Channels • systems engineering • real-time and embedded systems Common Control • Channel for transmitting control information between UEs and network. Channel • This channel is used for UEs having no RRC connection with (CCCH) the network. Dedicated Control • A point-to-point bi-directional channel that transmits dedicated control information between a UE and the Channel network. (DCCH) • Used by UEs having an RRC connection. Dedicated Traffic • A point-to-point channel, dedicated to one UE, for the Channel transfer of user information. • A DTCH can exist in both uplink and downlink. (DTCH) © 2009 EventHelix.com Inc. 15
  • 16. EventHelix.com LTE Uplink Transport • telecommunication design • systems engineering Channels • real-time and embedded systems Random Access • Channel carries minimal information • Transmissions on the channel may be lost due to Channel collisions (RACH) Uplink Shared • Optional support for beam forming • Supports dynamic link adaptation by varying the Channel transmit power and potentially modulation and coding • Supports Hybrid ARQ (UL-SCH) • Supports dynamic and semi-static resource allocation © 2009 EventHelix.com Inc. 16
  • 17. EventHelix.com LTE Uplink Physical • telecommunication design • systems engineering Channels • real-time and embedded systems Physical Radio • Carries the random access preamble Access Channel • The random access preambles are generated from Zadoff-Chu sequences with zero correlation zone, generated from one or several (PRACH) root Zadoff-Chu sequences. Physical Uplink • Carries the UL-SCH Shared Channel • QPSK, 16-QAM, and 64-QAM Modulation (PUSCH) Packet Uplink • Carries Hybrid ARQ ACK/NAKs in response to downlink transmission • Carries Scheduling Request (SR) Control Channel • Carries CQI reports (PUCCH) • BPSK and QPSK Modulation © 2009 EventHelix.com Inc. 17
  • 18. EventHelix.com • telecommunication design RNTI Mapping • systems engineering • real-time and embedded systems • When MAC uses the PDCCH to indicate radio resource allocation, the RNTI that is mapped on the PDCCH depends on the logical channel type: DTCCH RA Resp. PCCH CCCH BCCH and DTCH on DL-SCH Temporary C-RNTI P-RNTI RA-RNTI SI-RNTI C-RNTI Temporary C-RNTI Semi Persistent C-RNTI © 2009 EventHelix.com Inc. 18
  • 19. EventHelix.com • telecommunication design Random Access Procedure • systems engineering • real-time and embedded systems Random Access Resource Selection Select Random Access Preamble Determine the next available PRACH Sub-frame Random Access Preamble Transmission Set Preamble Target Power Ask Physical Layer to Transmit Preamble Random Access Response Reception on PDCCH Match the preamble to receive the Apply the timing advance in the message Process uplink resource grant response Contention Resolution Uplink control message is transmitted on the granted uplink The contention resolution timer is stopped when the lower resource and the contention resolution timer is started layers indicate that the message has been acknowledged © 2009 EventHelix.com Inc. 19
  • 20. EventHelix.com • telecommunication design DL-SCH Data Transfer • systems engineering • real-time and embedded systems Downlink Assignment Received on PDCCH Message indicates if there is transmission on the DL- New Data Indicator (NDI) is updated SCH for the UE. Hybrid ARQ Operation If received NDI != previous NDI or first transmission: If received NDI == previous NDI: Soft buffer contents are replaced with new data Soft buffer data is chase combined with the new data Data Delivery and Acknowledgement If data in the Soft buffer is successfully decoded and If data decoding in the Soft buffer results in an error, a no error is detected, send positive acknowledgement negative acknowledgement is sent. © 2009 EventHelix.com Inc. 20
  • 21. EventHelix.com • telecommunication design UL-SCH Data Transfer • systems engineering • real-time and embedded systems Scheduling Request (SR) is sent to initiate uplink data transfer. Buffer Status Report (BSR) is sent to report pending data in uplink buffers. Power Headroom Report (PHR) communicates the additional return power available at the UE. Uplink Grant assigns uplink resources for transmission UE transmits the uplink data on the assigned resources. Hybrid ARQ is used. © 2009 EventHelix.com Inc. 21
  • 22. EventHelix.com • telecommunication design Explore More • systems engineering • real-time and embedded systems Specification Title 3GPP TS 36.300 Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN); Overall description; Stage 2 3GPP TS 36.321 Evolved Universal Terrestrial Radio Access (E-UTRA); Medium Access Control (MAC) protocol specification 3GPP TS 36.211 Evolved Universal Terrestrial Radio Access (E-UTRA); Physical channels and modulation © 2009 EventHelix.com Inc. 22
  • 23. EventHelix.com • telecommunication design Thank You • systems engineering • real-time and embedded systems Thank you for visiting EventHelix.com. The following links provide more information about telecom design tools and techniques: Links Description EventStudio System Designer 4.0 Sequence diagram based systems engineering tool. VisualEther Protocol Analyzer 1.0 Wireshark based visual protocol analysis and system design reverse engineering tool. Telecom Call Flows GSM, SIP, H.323, ISUP, LTE and IMS call flows. TCP/IP Sequence Diagrams TCP/IP explained with sequence diagrams. Real-time and Embedded System Real-time and embedded systems, call flows and Articles object oriented design articles. © 2009 EventHelix.com Inc. 23