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 RRC: dlInformationTransfer, ulInformationTransfer and ulDirectTransfer

prodevelopertutorial August 30, 2020

dlInformationTransfer

Direction: eNB => UE
Signalling Radio Bearer: SRB2 or SRB1
RLC Mode: AM
Logical Channel: DCCH
Transport Channel: DL-SCH

eNB sends dlInformationTransfer procedure to transfer NAS or non-3GPP dedicated information.

It uses either SRB1 (if SRB2 is not established) or SRB2.

The IE “dedicatedInfoType” will carry “dedicatedInfoNAS” or “dedicatedInfoCDMA2000-1XRTT” or “dedicatedInfoCDMA2000-HRPD” depending upon the type of information it needs to send.

 

DL_DCCH: dlInformationTransfer; NAS EMM: Authentication request
Value DL_DCCH_Message:= {                    
              Message c1: dlInformationTransfer: {                     
                rrc_TransactionIdentifier 2,                       
                CriticalExtensions c1: dlInformationTransfer_r8: {                      
                  dedicatedInfoType dedicatedInfoNAS : 'ERTYU42387793479NSDKHFA98234KSJFNLAJKES'                      
                }                 
              }                   
            }

dlInformationTransfer is used to send “EMM: Authentication Request” and “EMM: Security Mode Command”

ulInformationTransfer

Direction: UE => eNB
Signalling Radio Bearer: SRB1 or SRB2
RLC Mode: AM
Logical Channel: DCCH
Transport Channel: UL-SCH

UE in RRC connected mode sends ulInformationTransfer procedure to transfer NAS or non-3GPP dedicated information.

It uses either SRB1 (if SRB2 is not established) or SRB2.

The IE “dedicatedInfoType” will carry “dedicatedInfoNAS” or “dedicatedInfoCDMA2000-1XRTT” or “dedicatedInfoCDMA2000-HRPD” depending upon the type of information it needs to send.

 

rb: 33; UL_DCCH: ulInformationTransfer; EPS: [ciphered]
            Value UL_DCCH_Message:= {                    
              Message c1: ulInformationTransfer: {                     
                CriticalExtensions c1: ulInformationTransfer_r8: {                      
                  DedicatedInfoType dedicatedInfoNAS: ‘354657SADF78WWERJKA7FSDAKHAE798'                       
                }                 
              }                   
            }         

 

dlInformationTransfer is used to send “EMM: Authentication Response” and “EMM: Security Mode Complete”

DirectTransfer

UE will send Attach Complete as a Direct transfer message to eNB.
AttachComplete will be present in “DedeicatedInforNAS” IE.

 

 

 

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.

ProDeveloperTutorial.com

Tutorials and Programming Solutions
Copyright © 2022 ProDeveloperTutorial.com