ProDeveloperTutorial.com

Tutorials and Programming Solutions
Menu
  • Shell Scripting
  • System Design
  • Linux System Programming
  • 4g LTE
  • Coding questions
  • C
  • C++
  • DSA
  • GIT
  • 450 DSA Cracker
  • 5G NR
  • O-RAN

LTE Signalling Radio Bearers (SRB) Mapping

prodevelopertutorial May 18, 2020

Signalling Radio Bearers (SRB) are used to transmit RRC and NAS messages.

We know that there are total of 11 radio bearers.
The first 3 types are reserved for signalling.

SRB0: It is used to transfer RRC messages which use the CCCH channel;
SRB1: It is used to transfer RRC messages which use DCCH channel, prior to establishment of SRB2.
SRB2: It is used to transfer RRC messages which use DCCH channel and encapsulates a NAS message.

RRC messages are used as signalling between UE and eNB.
NAS(Non Access Stratum) messages are used as signalling between UE and MME.

RRC messages are used to encapsulate NAS messages for their transfer between UE and eNB to MME. S1AP protocol is used to transfer message between eNB and MME.

Below we shall see the mapping of SRB.

MasterInformationBlock
Signalling radio bearer: N/A
RLC-SAP: TM
Logical channel: BCCH
Direction: E-UTRAN to UE

SystemInformationBlockType1
Signalling radio bearer: N/A
RLC-SAP: TM
Logical channel: BCCH
Direction: E-UTRAN to UE

SRB0:

RRC Connection Request
Signalling radio bearer: SRB0
RLC-SAP: TM
Logical channel: CCCH
Direction: UE to E-UTRAN

RRC Connection Re-esblishment Request
Signalling radio bearer: SRB0
RLC-SAP: TM
Logical channel: CCCH
Direction: UE to E-UTRAN

RRC Connection Setup
Signalling radio bearer: SRB0
RLC-SAP: TM
Logical channel: CCCH
Direction: E-UTRAN to UE

RRC Connection Reject/RRC Connection Re-establishment reject
Signalling radio bearer: SRB0
RLC-SAP: TM
Direction: E-UTRAN to UE

SRB1:

RRC Connection Setup Complete
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to E-UTRAN

Measurement Report
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to E-UTRAN

Measurement Report/ Security Mode Complete/ Security Mode Failure
RRC Connection Reconfiguration Complete/ RRC Connection Re-establishment Complete
UE Capability information/ UL Information Transfer(if no SRB2)
UL handover preparation transfer/ CS fallback parameters request CDMA2000
Signalling radio bearer: SRB1
RLC-SAP: AM
Direction: UE to E-UTRAN

RRC Connection Reconfiguration
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: E-UTRAN to UE

MobilityFromEUTRACommand
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: E-UTRAN to UE

UECapabilityEnquiry
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: E-UTRAN to UE

UEInformationRequest
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: E-UTRAN to UE

SRB 2:

DLInformationTransfer
Signalling radio bearer: SRB2 or SRB1 (only if SRB2 not established yet. If SRB2 is suspended, E-UTRAN does not send this message until SRB2 is resumed.)
RLC-SAP: AM
Logical channel: DCCH
Direction: E-UTRAN to UE

UL Information Transfer
Signalling radio bearer: SRB2
Logical channel: DCCH
Direction: UE to E-UTRAN

Paging
Signalling radio bearer: N/A
RLC-SAP: TM
Logical channel: PCCH
Direction: E-UTRAN to UE

 

List Of Tutorials available in this website:

C Programming 20+ ChaptersC++ Programming 80+ Chapters
100+ Solved Coding QuestionsData Structures and Algorithms 85+ Chapters
System design 20+ ChaptersShell Scripting 12 Chapters
4g LTE 60+ ChaptersMost Frequently asked Coding questions
5G NR 50+ ChaptersLinux System Programming 20+ chapters
Share
Email
Tweet
Linkedin
Reddit
Stumble
Pinterest
Prev Article
Next Article

About The Author

prodevelopertutorial

Follow this blog to learn more about C, C++, Linux, Competitive Programming concepts, Data Structures.

Leave a Reply Cancel Reply

You must be logged in to post a comment.

ProDeveloperTutorial.com

Tutorials and Programming Solutions
Copyright © 2023 ProDeveloperTutorial.com
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie SettingsAccept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT