Você está na página 1de 42

7/23/13

ShareTechnote
Home : www.sharetechnote.com

Basic Call Processing - Typical Packet Call

In this section, I will go through a typical protocol sequence of LTE packet call. This will be the backbone structure for all other call processing. Basic State Machine Big Picture First Channel Mapping Table throughout Call Processing Cell Configuration and Channel Configuration during Call Processing Now in Very Detailed Picture Overall Comparision with WCDMA Interim Comments Following is the over protocal sequence being exchanged between UE and Network. Actually understanding all the details of these steps would be the goal of your whole LTE career. 1) <Cell Search and Detection> 2) MIB 3) SIB 1 4) <Check Cell Selection Criteria> 5) SIB 2 and other SIBs 6) RRC : PRACH Preamble 7) RRC : RACH Response 8) RRC : RRC Connection Request 9) RRC : RRC Connection Setup 10) RRC : RRC Connection Setup Complete + NAS : Attach Request + ESM : PDN Connectivity Request 11) RRC : DL Information Transfer + NAS : Authentication Request 12) RRC : UL Information Transfer + NAS : Authentication Response 13) RRC : DL Information Transfer + NAS : Security Mode Command 14) RRC : UL Information Transfer + NAS : Security Mode Complete 15) RRC : Security Mode Command 16) RRC : Security Mode Complete 17) RRC : RRC Connection Reconfiguration + NAS : Attach Accept + NAS : Activate Default EPS Bearer Context Req 18) RRC : RRC Connection Reconfiguration Complete + NAS : Attach Complete + NAS : Activate Default EPS Bearer Context Accept 19) RRC : RRC Connection Release 20) <Perform Neibourcell Measurement> 21) <Check Cell Reselection Criteria > 22) < MO or MT call > : In MT call, Paging should be sent. 23) RRC : PRACH Preamble 24) RRC : RACH Response 25) RRC : RRC Connection Request 26) RRC : RRC Connection Setup 27) RRC : RRC Connection Setup Complete + NAS : Service Request 28) RRC : Security Mode Command 29) RRC : Security Mode Complete 30) RRC : RRC Connection Reconfiguration + NAS : Activate Dedicated EPS Bearer Context Request 31) RRC : RRC Connection Reconfiguration Complete + NAS : Activate Dedicated EPS Bearer Context Accept 32) RRC : RRC Connection Release Basic State Machine Following diagram shows a possible state machine that a UE would go through. The state transition in this post will be about (s0)->(a)-> (b1) -> (c1) -> (d1) -> (e1) -> (f1) -> (g1) -> (h1). Most of other transition will be described in "Handover" page.
www.sharetechnote.com/html/BasicCallFlow_LTE.html 1/42

7/23/13

ShareTechnote

Note for Step 23)~32) : Intial Registration and Default EPS Bearer Setup procedure would be common to almost all LTE network. Of course, there would be a small variations but overall concept would be almost same. But the procedure after <Idle> (Step 23~32) would be quite different among Network Operators. Following would be two major variations. Setup RRC Connection, RRC Connection Reconfiguration without creating any dedicated EPS Bearer.(In this case, UE uses the existing Default EPS bearer for traffic). Setup RRC Connection, RRC Connection Reconfiguration with a dedicated EPS Bearer.(In this case, Ue uses the existing Default EPS bearer or Dedicated EPS Bearer depending on situation). The example test sequence in this case shows the second case, Big Picture First Depending on which level you are working on in UE development/Test procedure, the amount of knowledge you need to know would be different. But I think there are a couple of big pictures that may help almost anybody working in full protocol stack. First big picture I would like to introduce is the channel mapping as shown below. Just try to pick any RRC messages and try to follow the arrow for the message. If you read those pages about MAC and RLC, it will remind you of a lot of detailed information. << Overall Sequence and Layer Mapping >> Following is a sequence diagram showing not only the message but also basic configurations of each layer. More detailed description of each layer in the context of full protocol stack will be explained in "Full Stack" section. Just read through this sequence whenever you have time until you can duplicate the sequence without looking into this again. This can be a good framework for your study and good guide for troubleshooting.

www.sharetechnote.com/html/BasicCallFlow_LTE.html

2/42

7/23/13

ShareTechnote

www.sharetechnote.com/html/BasicCallFlow_LTE.html

3/42

7/23/13

ShareTechnote

<< Downlink Channel Map >> The diagram you saw above a kind of message flow(event diagram) in time sequence. The diagram shown below is not a time based, but it shows the channel mapping (or data flow across the full protocol stack). Pick one of the message from the diagram shown above and try to find right route for this digram and see how much details you can add. For example, if you picked the message "RRC Connection Setup", the start point would be "RRC Message msg4".

Following is a tabular presentation of DL Channel Map. (LCID and TrCH Number would be different depending on the network or Network Simulator) RB Lo CH PCCH BCCH 0 BCCH 1 RA_RES SRB0 SRB1 SRB2 DL CCCH DL DCCH 0 DL DCCH 1 USED USED USED PDCP RLC TM TM TM TM TM AM AM Lo CH PCCH BCCH 0 BCCH 1 RA_RES DL CCCH DL DCCH 0 DL DCCH 0 LCID N/A N/A N/A N/A 0 1 2 MAC Hdr NONE NONE NONE NONE NONE NORMAL NORMAL HARQ NONE NONE Broadcast NONE NORMAL NORMAL NORMAL RNTI NONE NONE SI RNTI RA RNTI T-CRNTI CRNTI CRNTI Tr CH PCH BCH 0 DL SCH 0 DL SCH 1 DL SCH 1 DL SCH 1 DL SCH 1
4/42

www.sharetechnote.com/html/BasicCallFlow_LTE.html

7/23/13

ShareTechnote

DRB 0 DRB 1 DRB 2

DL DTCH0 DL DTCH1 DL DTCH2

USED USED USED

UM/AM UM/AM UM/AM

DL DTCH0 DL DTCH1 DL DTCH2

3 4 5

NORMAL NORMAL NORMAL

NORMAL NORMAL NORMAL

CRNTI CRNTI CRNTI

DL SCH 1 DL SCH 1 DL SCH 1

<< Uplink Channel Map >>

Following is a tabular presentation of DL Channel Map. (LCID and TrCH Number would be different depending on the network or Network Simulator) RB SRB0 SRB1 SRB2 DRB 0 DRB 1 DRB 2 Lo CH RA_PRE UL CCCH UL DCCH 0 UL DCCH 1 UL DTCH0 UL DTCH1 UL DTCH2 USED USED USED USED USED USED PDCP RLC TM TM AM AM UM/AM UM/AM UM/AM Lo CH RA_PRE UL CCCH UL DCCH 0 UL DCCH 0 UL DTCH0 UL DTCH1 UL DTCH2 LCID N/A 0 1 2 3 4 5 MAC Hdr NONE NONE NORMAL NORMAL NORMAL NORMAL NORMAL HARQ NONE NORMAL NORMAL NORMAL NORMAL NORMAL NORMAL RNTI NONE T-CRNTI CRNTI CRNTI CRNTI CRNTI CRNTI Tr CH UL SCH 0 UL SCH 0 UL SCH 0 UL SCH 0 UL SCH 0 UL SCH 0 UL SCH 0

Channel Mapping Table throughout Call Processing This is only an example case and Mapping (especiall LoCH No) can vary depending on situations. The point is that it will be really helpful for your troubleshooting or test case creation if you create this kind of table for your case. Message
MIB

RB
-

Lo CH
BC C H BC C H

LoCH No
0 1

LCID
-

www.sharetechnote.com/html/BasicCallFlow_LTE.html

SIB 1

5/42

7/23/13
SIB 1 SIB 2 RRC : PRAC H Preamble RRC : RAC H Response RRC : RRC C onnection Request RRC : RRC C onnection Setup

ShareTechnote
SRB0 SRB0 SRB1 SRB1 SRB1 SRB1 SRB1 SRB1 SRB1 SRB1 SRB1 SRB2 SRB2 BC C H BC C H UL C C C H DL C C C H UL DC C H DL DC C H UL DC C H DL DC C H UL DC C H DL DC C H UL DC C H DL DC C H UL DC C H UL DC C H UL DC C H 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 2 2

RRC : RRC C onnection Setup C omplete + NAS : Attach Request + ESM : PDN C onnectivity Request RRC : DL Information Transfer + NAS : Authentication Request RRC : UL Information Transfer + NAS : Authentication Response RRC : DL Information Transfer + NAS : Security Mode C ommand RRC : UL Information Transfer + NAS : Security Mode C omplete RRC : Security Mode C ommand RRC : Security Mode C omplete RRC : RRC C onnection Reconfiguration RRC : RRC C onnection Reconfiguration C omplete RRC : UL InformationTransfer + NAS : Attach C omplete + NAS : Activate Default EPS Bearer RRC : UL Information Transfer + ESM : PDN C onnectivity Request

Note : Refer to TS 36.331 - 9.1.1 Logical channel configurations Cell Configuration and Channel Configuration during Call Processing Config 1) Activate Cell Physicall Layer 1) MIB Config 2) Activate PHY, MAC, RLC for SIB Transmission (BCCH-DL DSCH) 2) SIB 1 3) SIB 2 Config 3) Configure PHY, MAC for PRACH Reception and RACH Response Transmission 4) RRC : PRACH Preamble 5) RRC : RACH Response Config 3) Configure PHY, MAC, RLC for Msg3 (RRC Connection Request) Reception (UL-CCCH) 6) RRC : RRC Connection Request Config 4) Configure MAC, RLC, PDCH for DL DCCH, UL DCCH 7) RRC : RRC Connection Setup 8) RRC : RRC Connection Setup Complete + NAS : Attach Request + ESM : PDN Connectivity Request 9) RRC : DL Information Transfer + NAS : Authentication Request 10) RRC : UL Information Transfer + NAS : Authentication Response 11) RRC : DL Information Transfer + NAS : Security Mode Command 12) RRC : UL Information Transfer + NAS : Security Mode Complete Config 5) Configure PDCP for Integrity, Ciphering (We may disable Integiry/Ciphering for some test environment) 13) RRC : Security Mode Command 14) RRC : Security Mode Complete 15) RRC : RRC Connection Reconfiguration + NAS : Attach Accept + NAS : Activate Default EPS Bearer Context Req Config 6) Configure MAC, RLC, PDCP for DL/UL DTCH+DCCH 16) RRC : RRC Connection Reconfiguration Complete + NAS : Attach Complete + NAS : Activate Default EPS Bearer Context Accept 17) RRC : RRC Connection Release Config 7) Deactivate all the channels related to DCCH, DTCH Config 8) Activate channels for PCCH < MO or MT call > : In MT call, Paging should be sent. Config 9) Configure PHY, MAC for PRACH Reception and RACH Response Transmission 18) RRC : PRACH Preamble 19) RRC : RACH Response Config 10) Configure PHY, MAC, RLC for Msg3 (RRC Connection Request) Reception (UL-CCCH) 20) RRC : RRC Connection Request Config 11) Configure MAC, RLC, PDCH for DL DCCH, UL DCCH 21) RRC : RRC Connection Setup 22) RRC : RRC Connection Setup Complete + NAS : Service Request 23) RRC : Security Mode Command 24) RRC : Security Mode Complete www.sharetechnote.com/html/BasicCallFlow_LTE.html

6/42

7/23/13

ShareTechnote

24) RRC : Security Mode Complete 25) RRC : RRC Connection Reconfiguration + NAS : Activate Dedicated EPS Bearer Context Request Config 12) Configure MAC, RLC, PDCP for DL/UL DTCH+DCCH 26) RRC : RRC Connection Reconfiguration Complete + NAS : Activate Dedicated EPS Bearer Context Accept 27) RRC : RRC Connection Release

Now in Very Detailed Picture Now the next step is to describe each of the steps in as much detail as possible. The more in detail you can describe, the easier the development, testing, troubleshooting will be. There are many steps I couldn't describe here because the most of steps not described here would be related to company confidentials (Of course, you can say "Every details are in 3GPP specification". Yes, that's true, but 3GPP says only about "What to do", it doesn't say much about "How to do". In real implementation, this "How to do" part is as important as "What to do") You can take this as a minimum of possible-detailed description. Going through this table, think about how much additional comments you think you can put in 'Memo' column. (If you want to see what's really happening in real network, see the live air example in Full Stack page) Step 1 2 3 4 5 6 Direction UE <--- SS MIB UE <--- SS SIB1 UE <--- SS SIB2,3 and others UE ---> SS PRACH UE <--- SS RACH Response UE ---> SS RRC Connection Request < UE > 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 UE MAC start mac-ContentionResolutionTimer 3GPP 36.321 5.1.5 CR Timer value is set in SIB2 SS must send CR before CRtimer get expired Message Memo

UE <--- SS ACK (PHICH) UE <--- SS Contention Resolution < UE > UE MAC stop mac-ContentionResolutionTimer UE <--- SS RRC Connection Setup UE ---> SS ACK (PUCCH) UE ---> SS Scheduling Request(PUCCH) UE <--- SS UL Grant (DCI 0, PDCCH) RRC Connection Setup Complete UE ---> SS + Attach Requeset + (PDN Conn Request) UE <--- SS ACK(PHICH) UE <--- SS RLC ACK UE <--- SS Authentication Request UE ---> SS ACK (PUCCH) UE ---> SS Scheduling Request(PUCCH) UE <--- SS UL Grant (DCI 0, PDCCH) UE ---> SS RLC ACK UE ---> SS Scheduling Request(PUCCH) UE ---> SS UL Grant (DCI 0, PDCCH) UE ---> SS Authentication Response UE <--- SS ACK(PHICH) UE <--- SS RLC ACK UE <--- SS NAS Security Mode Command UE ---> SS ACK (PUCCH) UE ---> SS Scheduling Request(PUCCH) UE <--- SS UL Grant (DCI 0, PDCCH) UE ---> SS RLC ACK UE ---> SS Scheduling Request(PUCCH) UE <--- SS UL Grant (DCI 0, PDCCH)
7/42

www.sharetechnote.com/html/BasicCallFlow_LTE.html

7/23/13

ShareTechnote

32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 58 59 60 61 63 64

UE <--- SS UL Grant (DCI 0, PDCCH) UE ---> SS NAS Security Mode Complete UE <--- SS ACK(PHICH) UE <--- SS RLC ACK UE <--- SS RRC Security Mode Command UE ---> SS ACK (PUCCH) UE ---> SS Scheduling Request(PUCCH) UE <--- SS UL Grant (DCI 0, PDCCH) UE ---> SS RLC ACK UE ---> SS Scheduling Request(PUCCH) UE <--- SS UL Grant (DCI 0, PDCCH) UE ---> SS RRC Security Mode Complete UE ---> SS ACK (PHICH) UE ---> SS RLC ACK < Many other message can be added here depending on NW > RRC Connection Reconfiguration UE <--- SS + Attach Accept + Activate Default EPS Bearer Context Request UE ---> SS ACK (PUCCH) UE ---> SS Scheduling Request(PUCCH) UE <--- SS UL Grant (DCI 0, PDCCH) UE ---> SS RLC ACK RRC Connection Reconfiguration UE ---> SS + Attach Complete + Activate Default EPS Bearer Context Accept UE <--- SS ACK (PHICH) UE <--- SS RLC ACK < IP Data Traffic if needed > UE <--- SS RRC Connection Release UE UE UE UE < Now UE should be in IDLE mode > Decode MIB Decode SIB1 Decode or Doesn't Decode Other SIBs based on SystemInfoValueTag on SIB1

UE <--- SS Paging UE ---> SS PRACH UE <--- SS RACH Response UE ---> SS RRC Connection Request UE <--- SS ACK (PHICH) UE <--- SS Contention Resolution UE <--- SS RRC Connection Setup UE ---> SS ACK (PUCCH) UE ---> SS Scheduling Request(PUCCH) UE <--- SS UL Grant (DCI 0, PDCCH) UE ---> SS RRC Connection Setup Complete + Service Requeset

65 66
67

68 69
70 71 72 73 74 75 76 77

UE <--- SS ACK(PHICH) UE <--- SS RLC ACK UE <--- SS


8/42

RRC Connection Reconfiguration + Activate Dedicated EPS Bearer Context Request www.sharetechnote.com/html/BasicCallFlow_LTE.html

7/23/13

77 78 79 80 81 82 83 84 85

UE <--- SS

ShareTechnote

+ Activate Dedicated EPS Bearer Context Request

UE ---> SS ACK (PUCCH) UE ---> SS Scheduling Request(PUCCH) UE <--- SS UL Grant (DCI 0, PDCCH) UE ---> SS RLC ACK UE ---> SS RRC Connection Reconfiguration + Activate Dedicated EPS Bearer Context Accept

UE <--- SS ACK (PHICH) UE <--- SS RLC ACK < IP Data Traffic if needed >

Overall Comparision with WCDMA Even though overall sequence is pretty similar to WCDMA sequence, there are a couple of different points comparing to WCDMA sequence. First point you have to look at is that in LTE 'RACH Preamble' is sent as a part of MAC Layer process. As you know RACH process was there in WCDMA, but in WCDMA it was a part of Physical layer process. Another part I notice is that RRC Connection Setup Complete and Attach Request is carried in a single step. This is only one example. In LTE, many of NAS Message is piggybacked on RRC Messages. This would make message decoding/encoding process complicated but it would be efficient to reduce the number of message exchange between UE and eNodeB. These are the differences you can notice just by looking at the message type, there are more differences you will find when you go into the information elements of each messages as you will see in following sections. Next thing you will notice would be that there are much less SIBs being transmitted in LTE comparting to WCDMA. Of course there are more SIBs not being transmitted in this sequence (LTE has 10 SIBs in total), but with only these two SIBs it can transmit all the information to let UE camp on the network. In WCDMA there are a total 18 SIBs and in most case we used at least SIB1,3,5,7,11 even in very basic configurations. And some of the WCDMA SIBs like SIB5 and 11 has multipe segments. In LTE, number of SIB is small and none of them are segmented. MIB MIB in LTE has very minimal information (This is a big difference from WCDMA MIB) . The only information it carries are i) BandWidth ii) PHICH iii) SystemFrameNumber Of course the most important information is "BandWidth". According to 36.331 section 5.2.1.2, the MIB scheduling is as follows : The MIB uses a fixed schedule with a periodicity of 40 ms and repetitions made within 40 ms. The first transmission ofthe MIB is scheduled in subframe #0 of radio frames for which the SFN mod 4 = 0, and repetitions are scheduled insubframe #0 of all other radio frames. SIB 1 SIB 1 in LTE contains the information like the ones in WCDMA MIB & SIB1 & SIB3. The important information on SIB 1 is i) PLMN ii) Tracking Area Code iii) Cell Selection Info iv) Frequency Band Indicator v) Scheduling information (periodicity) of other SIBs You may notice that LTE SIB1 is very similar to WCDMA MIB. Especially at initial test case development, you have to be very careful about item v). If you set this value incorrectly, all the other SIBs will not be decoded by UE. And as a result, UE would not recognize the cell and show "No Service" message.
www.sharetechnote.com/html/BasicCallFlow_LTE.html 9/42

7/23/13

ShareTechnote

According to 36.331 section 5.2.1.2, the SIB1 scheduling is as follows : The SystemInformationBlockType1 uses a fixed schedule with a periodicity of 80 ms and repetitions made within 80 ms.The first transmission of SystemInformationBlockType1 is scheduled in subframe #5 of radio frames for which the SFNmod 8 = 0, and repetitions are scheduled in subframe #5 of all other radio frames for which SFN mod 2 = 0. This means that even though SIB1 periodicity is 80 ms, different copies (Redudancy version : RV) of the SIB1 is transmitted every 20ms. Meaning that at L3 you will see the SIB1 every 80 ms, but at PHY layer you will see it every 20ms. For the detailed RV assignment for each transmission, refer to 36.321 section 5.3.1 (the last part of the section)

One example of LTE SIB1 is as follows : R R C _ L T E : B C C H D L S C H M e s s a g e B C C H D L S C H M e s s a g e: : =S E Q U E N C E + m e s s a g e: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ s y s t e m I n f o r m a t i o n B l o c k T y p e 1 ] + s y s t e m I n f o r m a t i o n B l o c k T y p e 1: : =S E Q U E N C E[ 0 0 0 ] + c e l l A c c e s s R e l a t e d I n f o: : =S E Q U E N C E[ 0 ] |+ p l m n I d e n t i t y L i s t: : =S E Q U E N C EO FS I Z E ( 1 . . 6 )[ 1 ] ||+ P L M N I d e n t i t y I n f o: : =S E Q U E N C E || + p l m n I d e n t i t y: : =S E Q U E N C E[ 1 ] || |+ m c c: : =S E Q U E N C EO FS I Z E ( 3 )O P T I O N A L : E x i s t || ||+ M C C M N C D i g i t: : =I N T E G E R( 0 . . 9 )[ 0 ] || ||+ M C C M N C D i g i t: : =I N T E G E R( 0 . . 9 )[ 0 ] || ||+ M C C M N C D i g i t: : =I N T E G E R( 0 . . 9 )[ 1 ] || |+ m n c: : =S E Q U E N C EO FS I Z E ( 2 . . 3 )[ 2 ]


www.sharetechnote.com/html/BasicCallFlow_LTE.html 10/42

7/23/13

ShareTechnote

|| | + M C C M N C D i g i t: : =I N T E G E R( 0 . . 9 )[ 0 ] || | + M C C M N C D i g i t: : =I N T E G E R( 0 . . 9 )[ 1 ] || + c e l l R e s e r v e d F o r O p e r a t o r U s e: : =E N U M E R A T E D[ n o t R e s e r v e d ] |+ t r a c k i n g A r e a C o d e: : =B I TS T R I N GS I Z E ( 1 6 )[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 ] |+ c e l l I d e n t i t y: : =B I TS T R I N GS I Z E ( 2 8 )[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 ] |+ c e l l B a r r e d: : =E N U M E R A T E D[ n o t B a r r e d ] |+ i n t r a F r e q R e s e l e c t i o n: : =E N U M E R A T E D[ n o t A l l o w e d ] |+ c s g I n d i c a t i o n: : =B O O L E A N[ F A L S E ] |+ c s g I d e n t i t y: : =B I TS T R I N GO P T I O N A L : O m i t + c e l l S e l e c t i o n I n f o: : =S E Q U E N C E[ 0 ] |+ q R x L e v M i n: : =I N T E G E R( 7 0 . . 2 2 )[ 5 3 ] |+ q R x L e v M i n O f f s e t: : =I N T E G E RO P T I O N A L : O m i t + p M a x: : =I N T E G E RO P T I O N A L : O m i t + f r e q B a n d I n d i c a t o r: : =I N T E G E R( 1 . . 6 4 )[ 7 ] + s c h e d u l i n g I n f o L i s t: : =S E Q U E N C EO FS I Z E ( 1 . . m a x S I M e s s a g e [ 3 2 ] )[ 2 ] |+ S c h e d u l i n g I n f o: : =S E Q U E N C E ||+ s i P e r i o d i c i t y: : =E N U M E R A T E D[ r f 8 ] ||+ s i b M a p p i n g I n f o: : =S E Q U E N C EO FS I Z E ( 0 . . m a x S I B 1 [ 3 1 ] )[ 0 ] |+ S c h e d u l i n g I n f o: : =S E Q U E N C E | + s i P e r i o d i c i t y: : =E N U M E R A T E D[ r f 8 ] | + s i b M a p p i n g I n f o: : =S E Q U E N C EO FS I Z E ( 0 . . m a x S I B 1 [ 3 1 ] )[ 1 ] | + S I B T y p e: : =E N U M E R A T E D[ s i b T y p e 3 ] + t d d C o n f i g: : =S E Q U E N C EO P T I O N A L : O m i t + s i W i n d o w L e n g t h: : =E N U M E R A T E D[ m s 2 0 ] + s y s t e m I n f o V a l u e T a g: : =I N T E G E R( 0 . . 3 1 )[ 0 ] + n o n C r i t i c a l E x t e n s i o n: : =S E Q U E N C EO P T I O N A L : O m i t

SIB 2 The important information on SIB2 is i) RACH Configuration ii) bcch, pcch, pdsch, pusch, pucch configuration iii) sounding RS Configuration iv) UE Timers I would say SIB2 is the most important SIB in LTE and you will look into this SIB most frequently when you are implementing protocol stack and troubleshooting, since it defines the characteristics of the most physical channels. If you have some issues at registration process especially before 'RRC Connection Reconfiguration'. The first part you have to check is SIB2 and check if UE properly decoded this and properly configure UE according to SIB2. Sometimes only one parameter mismatch of SIB2 between Network and UE can make difference between success and failure of the whole registration process. Following is one example of SIB2. I looks to me that LTE SIB2 is similar to WCDMA SIB5 configuring various common channel. R R C _ L T E : B C C H D L S C H M e s s a g e B C C H D L S C H M e s s a g e: : =S E Q U E N C E + m e s s a g e: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ s y s t e m I n f o r m a t i o n ] + s y s t e m I n f o r m a t i o n: : =S E Q U E N C E + c r i t i c a l E x t e n s i o n s: : =C H O I C E[ s y s t e m I n f o r m a t i o n r 8 ] + s y s t e m I n f o r m a t i o n r 8: : =S E Q U E N C E[ 0 ] + s i b T y p e A n d I n f o: : =S E Q U E N C EO FS I Z E ( 1 . . m a x S I B [ 3 2 ] )[ 1 ] |+ -: : =C H O I C E[ s i b 2 ] | + s i b 2: : =S E Q U E N C E[ 0 0 ] | + a c B a r r i n g I n f o: : =S E Q U E N C EO P T I O N A L : O m i t | + r a d i o R e s o u r c e C o n f i g C o m m o n: : =S E Q U E N C E | |+ r a c h C o n f i g: : =S E Q U E N C E | ||+ p r e a m b l e I n f o: : =S E Q U E N C E[ 0 ] | |||+ n u m b e r O f R A P r e a m b l e s: : =E N U M E R A T E D[ n 5 2 ] | |||+ p r e a m b l e s G r o u p A C o n f i g: : =S E Q U E N C EO P T I O N A L : O m i t | ||+ p o w e r R a m p i n g P a r a m e t e r s: : =S E Q U E N C E | |||+ p o w e r R a m p i n g S t e p: : =E N U M E R A T E D[ d B 2 ] | |||+ p r e a m b l e I n i t i a l R e c e i v e d T a r g e t P o w e r: : =E N U M E R A T E D[ d B m 1 0 4 ]

www.sharetechnote.com/html/BasicCallFlow_LTE.html

11/42

7/23/13

ShareTechnote

| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |

|||+ p r e a m b l e I n i t i a l R e c e i v e d T a r g e t P o w e r: : =E N U M E R A T E D[ d B m 1 0 4 ] ||+ r a S u p e r v i s i o n I n f o: : =S E Q U E N C E |||+ p r e a m b l e T r a n s M a x: : =E N U M E R A T E D[ n 6 ] |||+ r a R e s p o n s e W i n d o w S i z e: : =E N U M E R A T E D[ s f 1 0 ] |||+ m a c C o n t e n t i o n R e s o l u t i o n T i m e r: : =E N U M E R A T E D[ s f 4 8 ] ||+ m a x H A R Q M s g 3 T x: : =I N T E G E R( 1 . . 8 )[ 4 ] |+ b c c h C o n f i g: : =S E Q U E N C E ||+ m o d i f i c a t i o n P e r i o d C o e f f: : =E N U M E R A T E D[ n 4 ] |+ p c c h C o n f i g: : =S E Q U E N C E ||+ d e f a u l t P a g i n g C y c l e: : =E N U M E R A T E D[ r f 1 2 8 ] ||+ n B: : =E N U M E R A T E D[ o n e T ] |+ p r a c h C o n f i g: : =S E Q U E N C E ||+ r o o t S e q u e n c e I n d e x: : =I N T E G E R( 0 . . 8 3 7 )[ 2 2 ] ||+ p r a c h C o n f i g I n f o: : =S E Q U E N C E || + p r a c h C o n f i g I n d e x: : =I N T E G E R( 0 . . 6 3 )[ 3 ] || + h i g h S p e e d F l a g: : =B O O L E A N[ F A L S E ] || + z e r o C o r r e l a t i o n Z o n e C o n f i g: : =I N T E G E R( 0 . . 1 5 )[ 5 ] || + p r a c h F r e q O f f s e t: : =I N T E G E R( 0 . . 9 4 )[ 2 ] |+ p d s c h C o n f i g: : =S E Q U E N C E ||+ r e f e r e n c e S i g n a l P o w e r: : =I N T E G E R( 6 0 . . 5 0 )[ 1 8 ] ||+ p b: : =I N T E G E R( 0 . . 3 )[ 0 ] |+ p u s c h C o n f i g: : =S E Q U E N C E ||+ p u s c h C o n f i g B a s i c: : =S E Q U E N C E |||+ n S B: : =I N T E G E R( 1 . . 4 )[ 1 ] |||+ h o p p i n g M o d e: : =E N U M E R A T E D[ i n t e r S u b F r a m e ] |||+ p u s c h H o p p i n g O f f s e t: : =I N T E G E R( 0 . . 9 8 )[ 4 ] |||+ e n a b l e 6 4 Q A M: : =B O O L E A N[ F A L S E ] ||+ u l R e f e r e n c e S i g n a l s P U S C H: : =S E Q U E N C E || + g r o u p H o p p i n g E n a b l e d: : =B O O L E A N[ T R U E ] || + g r o u p A s s i g n m e n t P U S C H: : =I N T E G E R( 0 . . 2 9 )[ 0 ] || + s e q u e n c e H o p p i n g E n a b l e d: : =B O O L E A N[ F A L S E ] || + c y c l i c S h i f t: : =I N T E G E R( 0 . . 7 )[ 0 ] |+ p u c c h C o n f i g: : =S E Q U E N C E ||+ d e l t a P U C C H S h i f t: : =E N U M E R A T E D[ d s 2 ] ||+ n R B C Q I: : =I N T E G E R( 0 . . 9 8 )[ 2 ] ||+ n C S A N: : =I N T E G E R( 0 . . 7 )[ 6 ] ||+ n 1 P U C C H A N: : =I N T E G E R( 0 . . 2 0 4 7 )[ 0 ] |+ s o u n d i n g R S U L C o n f i g: : =C H O I C E[ s e t u p ] ||+ s e t u p: : =S E Q U E N C E[ 0 ] || + s r s B a n d w i d t h C o n f i g: : =E N U M E R A T E D[ b w 3 ] || + s r s S u b f r a m e C o n f i g: : =E N U M E R A T E D[ s c 0 ] || + a c k N a c k S R S S i m u l t a n e o u s T r a n s m i s s i o n: : =B O O L E A N[ T R U E ] || + s r s M a x U p P t s: : =E N U M E R A T E DO P T I O N A L : O m i t |+ u p l i n k P o w e r C o n t r o l: : =S E Q U E N C E ||+ p 0 N o m i n a l P U S C H: : =I N T E G E R( 1 2 6 . . 2 4 )[ 8 5 ] ||+ a l p h a: : =E N U M E R A T E D[ a l 0 8 ] ||+ p 0 N o m i n a l P U C C H: : =I N T E G E R( 1 2 7 . . 9 6 )[ 1 1 7 ] ||+ d e l t a F L i s t P U C C H: : =S E Q U E N C E |||+ d e l t a F P U C C H F o r m a t 1: : =E N U M E R A T E D[ d e l t a F 0 ] |||+ d e l t a F P U C C H F o r m a t 1 b: : =E N U M E R A T E D[ d e l t a F 3 ] |||+ d e l t a F P U C C H F o r m a t 2: : =E N U M E R A T E D[ d e l t a F 0 ] |||+ d e l t a F P U C C H F o r m a t 2 a: : =E N U M E R A T E D[ d e l t a F 0 ] |||+ d e l t a F P U C C H F o r m a t 2 b: : =E N U M E R A T E D[ d e l t a F 0 ] ||+ d e l t a P r e a m b l e M s g 3: : =I N T E G E R( 1 . . 6 )[ 4 ] |+ u l C y c l i c P r e f i x L e n g t h: : =E N U M E R A T E D[ l e n 1 ] + u e T i m e r s A n d C o n s t a n t s: : =S E Q U E N C E |+ t 3 0 0: : =E N U M E R A T E D[ m s 1 0 0 0 ] |+ t 3 0 1: : =E N U M E R A T E D[ m s 1 0 0 0 ] |+ t 3 1 0: : =E N U M E R A T E D[ m s 1 0 0 0 ] |+ n 3 1 0: : =E N U M E R A T E D[ n 1 ] |+ t 3 1 1: : =E N U M E R A T E D[ m s 1 0 0 0 ] |+ n 3 1 1: : =E N U M E R A T E D[ n 1 ] + f r e q I n f o: : =S E Q U E N C E[ 0 0 ] |+ u l C a r r i e r F r e q: : =I N T E G E RO P T I O N A L : O m i t |+ u l B a n d w i d t h: : =E N U M E R A T E DO P T I O N A L : O m i t |+ a d d i t i o n a l S p e c t r u m E m i s s i o n: : =I N T E G E R( 1 . . 3 2 )[ 1 ] + m b s f n S u b f r a m e C o n f i g L i s t: : =S E Q U E N C EO FO P T I O N A L : O m i t + t i m e A l i g n m e n t T i m e r C o m m o n: : =E N U M E R A T E D[ s f 7 5 0 ]

www.sharetechnote.com/html/BasicCallFlow_LTE.html

12/42

7/23/13

ShareTechnote

| + t i m e A l i g n m e n t T i m e r C o m m o n: : =E N U M E R A T E D[ s f 7 5 0 ] + n o n C r i t i c a l E x t e n s i o n: : =S E Q U E N C EO P T I O N A L : O m i t

RRC : PRACH Preamble / RRC : RACH Response I think this two steps can be best summerized by the following diagram. For the details, refer to http://www.sharetechnote.com/html/RACH_LTE.html

Interim Comments From this point on, the L3 message carries both RRC and NAS messages. So you need to have overall understanding of NAS messages as well as RRC messages. You need to understand all the details of TS 29.274 to handle to handle data traffic related IEs in NAS message. Of course it would be impossible to understand all those details within a day.. my approach is to go through following tables as often as possible until I get some big picture in my mind. You may have to go back and forth between 36.331 and 29.274. * * * * * * * * * * * * Table Table Table Table Table Table Table Table Table Table Table Table 7.2.2-1: Information Elements in a Create Session Response 7.2.3-1: Information Elements in a Create Bearer Request 7.2.3-2: Bearer Context within Create Bearer Request 7.2.5-1: Information Elements in a Bearer Resource Command 7.2.7-1: Information Elements in a Modify Bearer Request 7.2.8-1: Information Elements in a Modify Bearer Response 7.2.9.1-1: Information Elements in a Delete Session Request 7.2.9.2-1: Information Elements in a Delete Bearer Request 7.2.10.2-1: Information Elements in Delete Bearer Response 7.3.5-1: Information Elements in a Context Request 7.3.6-2: MME/SGSN UE EPS PDN Connections within Context Response 7.3.8-1: Information Elements in an Identification Request

RRC : RRC Connection Request 'RRC Connection Request' and 'RRC Connection Setup' procedure can be summerized as in following diagram. For the details, refer to http://www.sharetechnote.com/html/RACH_LTE.html (The message contents shown in the box is only an example. The HEX arrays you would see on your device and network would be different from what you see here. But overall structure should be similar to this)

www.sharetechnote.com/html/BasicCallFlow_LTE.html

13/42

7/23/13

ShareTechnote

Note : This example shows the case where Contention Resolution and RRC Connection Setup is being transmitted at a single step, but it is also possible that Contention Resolution and RRC Connection Setup message is transmitted as two separate process. RRC : RRC Connection Setup As you see in the following diagram, the most important IE (infomration element) in RRC Connection Setup message is "RadioResourceConfigDedicated" under which you can setup SRB, DRB, MAC and PHY config. Even thouth there is IEs related to DRB, in most case we setup only SRBs in RRC Connection Setup. It is similar to WCDMA RRC Connection setup message in which you usually setup only SRB (Control Channel Part) even though there is IEs for RB(Data Traffic). One thing you have to notice is that you will find "RadioResourceCondigDedicated" IE not only in RRC Connection Setup message but also in RRC Connection Reconfiguration message. In that case, you have to be careful so that the one you set in RRC Connection Reconfig message properly match the one you set in RRC Connection Setup message. It means that you have to understand the correlation very clearly between RRC Connection Setup message and RRC Connection Reconfig message. This is also very similar to WCDMA case.

www.sharetechnote.com/html/BasicCallFlow_LTE.html

One example of RRC Connection Setup is as follows. As you see the contents below, main purpose of RRC Connection

14/42

7/23/13

One example of RRC Connection Setup is as follows. As you see the contents below, main purpose of RRC Connection Setup message is to specify the MAC/RLC/PHY setup for SRB 0 and SRB 1 bearer. So if you make any mistake in this message, Network or UE will fail to decode messages that comes after this message. Especially you have to be very careful about PhysicalConfigDedicated part. If you see one of the following issues after 'RRC Connection Setup', the first thing you have to check is PhysicalConfigDedicated. (You have to check all the detailed parameter and make it sure that UE properly decoded those information and properly configure itself according to the contents). i) CRC Error for PUSCH ii) UE log shows it transmit PUSCH, but Network log shows no PUSCH, not even CRC error D L C C C H M e s s a g e: : =S E Q U E N C E + m e s s a g e: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ r r c C o n n e c t i o n S e t u p ] + r r c C o n n e c t i o n S e t u p: : =S E Q U E N C E + r r c T r a n s a c t i o n I d e n t i f i e r: : =I N T E G E R( 0 . . 3 )[ 0 ] + c r i t i c a l E x t e n s i o n s: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ r r c C o n n e c t i o n S e t u p r 8 ] + r r c C o n n e c t i o n S e t u p r 8: : =S E Q U E N C E[ 0 ] + r a d i o R e s o u r c e C o n f i g D e d i c a t e d: : =S E Q U E N C E[ 1 0 0 1 0 1 ] |+ s r b T o A d d M o d L i s t: : =S E Q U E N C EO FS I Z E ( 1 . . 2 )[ 1 ]O P T I O N A L : E x i s t ||+ S R B T o A d d M o d: : =S E Q U E N C E[ 1 1 ] || + s r b I d e n t i t y: : =I N T E G E R( 1 . . 2 )[ 1 ] || + r l c C o n f i g: : =C H O I C E[ d e f a u l t V a l u e ]O P T I O N A L : E x i s t || |+ d e f a u l t V a l u e: : =N U L L || + l o g i c a l C h a n n e l C o n f i g: : =C H O I C E[ d e f a u l t V a l u e ]O P T I O N A L : E x i s t || + d e f a u l t V a l u e: : =N U L L |+ d r b T o A d d M o d L i s t: : =S E Q U E N C EO FO P T I O N A L : O m i t |+ d r b T o R e l e a s e L i s t: : =S E Q U E N C EO FO P T I O N A L : O m i t |+ m a c M a i n C o n f i g: : =C H O I C E[ e x p l i c i t V a l u e ]O P T I O N A L : E x i s t ||+ e x p l i c i t V a l u e: : =S E Q U E N C E[ 1 1 1 ] || + u l S C H C o n f i g: : =S E Q U E N C E[ 1 1 ]O P T I O N A L : E x i s t || |+ m a x H A R Q T x: : =E N U M E R A T E D[ n 5 ]O P T I O N A L : E x i s t || |+ p e r i o d i c B S R T i m e r: : =E N U M E R A T E D[ s f 2 0 ]O P T I O N A L : E x i s t || |+ r e t x B S R T i m e r: : =E N U M E R A T E D[ s f 3 2 0 ] || |+ t t i B u n d l i n g: : =B O O L E A N[ F A L S E ] || + d r x C o n f i g: : =C H O I C E[ r e l e a s e ]O P T I O N A L : E x i s t || |+ r e l e a s e: : =N U L L || + t i m e A l i g n m e n t T i m e r D e d i c a t e d: : =E N U M E R A T E D[ i n f i n i t y ] || + p h r C o n f i g: : =C H O I C E[ s e t u p ]O P T I O N A L : E x i s t || + s e t u p: : =S E Q U E N C E || + p e r i o d i c P H R T i m e r: : =E N U M E R A T E D[ s f 5 0 0 ] || + p r o h i b i t P H R T i m e r: : =E N U M E R A T E D[ s f 2 0 0 ] || + d l P a t h l o s s C h a n g e: : =E N U M E R A T E D[ d B 3 ] |+ s p s C o n f i g: : =S E Q U E N C EO P T I O N A L : O m i t |+ p h y s i c a l C o n f i g D e d i c a t e d: : =S E Q U E N C E[ 1 1 1 1 0 0 1 0 1 1 ]O P T I O N A L : E x i s t | + p d s c h C o n f i g D e d i c a t e d: : =S E Q U E N C EO P T I O N A L : E x i s t | |+ p a: : =E N U M E R A T E D[ d B 3 ] | + p u c c h C o n f i g D e d i c a t e d: : =S E Q U E N C E[ 0 ]O P T I O N A L : E x i s t | |+ a c k N a c k R e p e t i t i o n: : =C H O I C E[ r e l e a s e ] | ||+ r e l e a s e: : =N U L L | |+ t d d A c k N a c k F e e d b a c k M o d e: : =E N U M E R A T E DO P T I O N A L : O m i t | + p u s c h C o n f i g D e d i c a t e d: : =S E Q U E N C EO P T I O N A L : E x i s t | |+ b e t a O f f s e t A C K I n d e x: : =I N T E G E R( 0 . . 1 5 )[ 9 ] | |+ b e t a O f f s e t R I I n d e x: : =I N T E G E R( 0 . . 1 5 )[ 6 ] | |+ b e t a O f f s e t C Q I I n d e x: : =I N T E G E R( 0 . . 1 5 )[ 6 ] | + u p l i n k P o w e r C o n t r o l D e d i c a t e d: : =S E Q U E N C E[ 1 ]O P T I O N A L : E x i s t | |+ p 0 U E P U S C H: : =I N T E G E R( 8 . . 7 )[ 0 ] | |+ d e l t a M C S E n a b l e d: : =E N U M E R A T E D[ e n 0 ] | |+ a c c u m u l a t i o n E n a b l e d: : =B O O L E A N[ T R U E ] | |+ p 0 U E P U C C H: : =I N T E G E R( 8 . . 7 )[ 0 ] | |+ p S R S O f f s e t: : =I N T E G E R( 0 . . 1 5 )[ 3 ] | |+ f i l t e r C o e f f i c i e n t: : =E N U M E R A T E D[ f c 4 ]O P T I O N A L : E x i s t | + t p c P D C C H C o n f i g P U C C H: : =C H O I C EO P T I O N A L : O m i t | + t p c P D C C H C o n f i g P U S C H: : =C H O I C EO P T I O N A L : O m i t | + c q i R e p o r t C o n f i g: : =S E Q U E N C E[ 1 0 ]O P T I O N A L : E x i s t | |+ c q i R e p o r t M o d e A p e r i o d i c: : =E N U M E R A T E D[ r m 3 0 ]O P T I O N A L : E x i s t | |+ n o m P D S C H R S E P R E O f f s e t: : =I N T E G E R( 1 . . 6 )[ 0 ]

ShareTechnote

www.sharetechnote.com/html/BasicCallFlow_LTE.html

15/42

7/23/13

ShareTechnote

| |+ n o m P D S C H R S E P R E O f f s e t: : =I N T E G E R( 1 . . 6 )[ 0 ] | |+ c q i R e p o r t P e r i o d i c: : =C H O I C EO P T I O N A L : O m i t | + s o u n d i n g R S U L C o n f i g D e d i c a t e d: : =C H O I C EO P T I O N A L : O m i t | + a n t e n n a I n f o: : =C H O I C E[ d e f a u l t V a l u e ]O P T I O N A L : E x i s t | |+ d e f a u l t V a l u e: : =N U L L | + s c h e d u l i n g R e q u e s t C o n f i g: : =C H O I C E[ s e t u p ]O P T I O N A L : E x i s t | + s e t u p: : =S E Q U E N C E | + s r P U C C H R e s o u r c e I n d e x: : =I N T E G E R( 0 . . 2 0 4 7 )[ 2 0 ] | + s r C o n f i g I n d e x: : =I N T E G E R( 0 . . 1 5 5 )[ 3 0 ] | + d s r T r a n s M a x: : =E N U M E R A T E D[ n 4 ] + n o n C r i t i c a l E x t e n s i o n: : =S E Q U E N C EO P T I O N A L : O m i t < Note 1 > + p d s c h C o n f i g D e d i c a t e d: : =S E Q U E N C EO P T I O N A L : E x i s t |+ p a: : =E N U M E R A T E D[ d B 3 ] : transmission power is calculated according to Section 5.2 of 3GPP TS36.213 from the reference signal power and the values of the P_A and P_B parameters specified for this procedure. These parameters set the PDSCH transmission power differences between symbols with and without RS. Unproper settings for this value would cause large amount of CRC errors on PDSCH reception on UE side, resulting in a lot of HARQ NACK from UE. < Note 2 > If you see SRB-ToAddMod IE, you would see a couple of Default Value. What does this mean ? Following two sections of 36.331 will give you the answer. 9.1.2 SRB configurations 9.2 Default radio configurations

RRC : RRC Connection Setup Complete + NAS : Attach Request + ESM : PDN Connectivity Request This step would be one of very important steps during the initial registration process mainly because UE send a lot of it's capability information (especailly NAS layer capability information) to the core network.

As you see this step carries two important NAS message as follows. NAS : Attach Request : The most important information carried by this message would be UE capability in terms of ciphering and integrity. If you don't do proper following step (especially at Attach accept step) based on the information on this, UE will fail to registration. Even bigger problem is that the failure mode of registration varies depending UE protocol stack implementation. So in many case it is very hard to find the root cause of the problem.
www.sharetechnote.com/html/BasicCallFlow_LTE.html 16/42

7/23/13

ShareTechnote

ESM : PDN Connectivity Request : The most information of this message would be the protocol configuration options (PCO). From this you can figure out what kind of packet service UE support or want to get supported. If you don't properly handle this information, it will also result in registration failure and the failure mode would vary depending on UE implementation.
A t t a c hr e q u e s t: : =D I V I S I O N + S e c u r i t yh e a d e rt y p e: : =V |+ S e c u r i t yh e a d e rt y p e: : =C H O I C E[ P l a i nN A Sm e s s a g e ,n o ts e c u r i t yp r o t e c t e d ] + E P Sm o b i l i t ym a n a g e m e n tp r o t o c o ld i s c r i m i n a t o r: : =V |+ P r o t o c o ld i s c r i m i n a t o r: : =P D[ 7 ] + A t t a c hr e q u e s tm e s s a g ei d e n t i t y: : =V |+ M e s s a g et y p e: : =M S G[ 4 1 ] + N A Sk e ys e ti d e n t i f i e r: : =V |+ T S C: : =C H O I C E[ n a t i v es e c u r i t yc o n t e x t( f o rK S IA S M E ) ] |+ N A Sk e ys e ti d e n t i f i e r: : =C H O I C E[ p o s s i b l ev a l u e sf o rt h eN A Sk e ys e ti d e n t i f i e r1 ] + E P Sa t t a c ht y p e: : =V |+ S p a r e: : =F I X[ 0 ] |+ E P Sa t t a c ht y p ev a l u e: : =C H O I C E[ E P Sa t t a c h ] + O l dG U T Io rI M S I: : =L V |+ O c t e t 1: : =D I V I S I O N ||+ L e n g t ho fE P Sm o b i l ei d e n t i t yc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 1 1 ] |+ O c t e t 2: : =D I V I S I O N ||+ S p a r e: : =F I X[ F ] ||+ O d d / e v e ni n d i c a t i o n: : =C H O I C E[ e v e nn u m b e ro fi d e n t i t yd i g i t sa n da l s ow h e nt h eG U T Ii su s e d ] ||+ T y p eo fi d e n t i t y: : =C H O I C E[ G U T I ] |+ O c t e t 3: : =D I V I S I O N ||+ M C Cd i g i t2: : =I N T( 0 . . 1 5 )[ 0 ] ||+ M C Cd i g i t1: : =I N T( 0 . . 1 5 )[ 0 ] |+ O c t e t 4: : =D I V I S I O N ||+ M N Cd i g i t3: : =I N T( 0 . . 1 5 )[ 1 5 ] ||+ M C Cd i g i t3: : =I N T( 0 . . 1 5 )[ 1 ] |+ O c t e t 5: : =D I V I S I O N ||+ M N Cd i g i t2: : =I N T( 0 . . 1 5 )[ 1 ] ||+ M N Cd i g i t1: : =I N T( 0 . . 1 5 )[ 0 ] |+ O c t e t 6: : =D I V I S I O N ||+ M M EG r o u pI D: : =I N T( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 7: : =D I V I S I O N ||+ M M EG r o u pI D ( c o n t i n u e d ): : =I N T( 0 . . 2 5 5 )[ 1 ] |+ O c t e t 8: : =D I V I S I O N ||+ M M EC o d e: : =I N T( 0 . . 2 5 5 )[ 1 ] |+ O c t e t 9: : =D I V I S I O N ||+ M T M S I: : =I N T( 0 . . 2 5 5 )[ 1 8 ] |+ O c t e t 1 0: : =D I V I S I O N ||+ M T M S I ( c o n t i n u e d ): : =I N T( 0 . . 2 5 5 )[ 5 2 ] |+ O c t e t 1 1: : =D I V I S I O N ||+ M T M S I ( c o n t i n u e d ): : =I N T( 0 . . 2 5 5 )[ 8 6 ] |+ O c t e t 1 2: : =D I V I S I O N | + M T M S I ( c o n t i n u e d ): : =I N T( 0 . . 2 5 5 )[ 1 2 0 ] + U En e t w o r kc a p a b i l i t y: : =L V |+ O c t e t 1: : =D I V I S I O N ||+ L e n g t ho fU En e t w o r kc a p a b i l i t yc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 2 ] |+ O c t e t 2: : =D I V I S I O N ||+ E E A 0: : =C H O I C E[ E P Se n c r y p t i o na l g o r i t h mE E A 0s u p p o r t e d ] ||+ 1 2 8 E E A 1: : =C H O I C E[ E P Se n c r y p t i o na l g o r i t h m1 2 8 E E A 1s u p p o r t e d ] ||+ 1 2 8 E E A 2: : =C H O I C E[ E P Se n c r y p t i o na l g o r i t h m1 2 8 E E A 2s u p p o r t e d ] ||+ E E A 3: : =C H O I C E[ E P Se n c r y p t i o na l g o r i t h mE E A 3n o ts u p p o r t e d ] ||+ E E A 4: : =C H O I C E[ E P Se n c r y p t i o na l g o r i t h mE E A 4n o ts u p p o r t e d ] ||+ E E A 5: : =C H O I C E[ E P Se n c r y p t i o na l g o r i t h mE E A 5n o ts u p p o r t e d ] ||+ E E A 6: : =C H O I C E[ E P Se n c r y p t i o na l g o r i t h mE E A 6n o ts u p p o r t e d ] ||+ E E A 7: : =C H O I C E[ E P Se n c r y p t i o na l g o r i t h mE E A 7n o ts u p p o r t e d ] |+ O c t e t 3: : =D I V I S I O N ||+ s p a r e: : =F I X[ 0 ] ||+ 1 2 8 E I A 1: : =C H O I C E[ E P Si n t e g r i t ya l g o r i t h m1 2 8 E I A 1s u p p o r t e d ] ||+ 1 2 8 E I A 2: : =C H O I C E[ E P Si n t e g r i t ya l g o r i t h m1 2 8 E I A 2s u p p o r t e d ] ||+ E I A 3: : =C H O I C E[ E P Si n t e g r i t ya l g o r i t h mE I A 3n o ts u p p o r t e d ] ||+ E I A 4: : =C H O I C E[ E P Si n t e g r i t ya l g o r i t h mE I A 4n o ts u p p o r t e d ] ||+ E I A 5: : =C H O I C E[ E P Si n t e g r i t ya l g o r i t h mE I A 5n o ts u p p o r t e d ] www.sharetechnote.com/html/BasicCallFlow_LTE.html

17/42

7/23/13 ShareTechnote ||+ E I A 5: : =C H O I C E[ E P Si n t e g r i t ya l g o r i t h mE I A 5n o ts u p p o r t e d ]

||+ E I A 6: : =C H O I C E[ E P Si n t e g r i t ya l g o r i t h mE I A 6n o ts u p p o r t e d ] ||+ E I A 7: : =C H O I C E[ E P Si n t e g r i t ya l g o r i t h mE I A 7n o ts u p p o r t e d ] |+ O c t e t 4: : =D I V I S I O N ||+ U E A 0: : =C H O I C E[ U M T Se n c r y p t i o na l g o r i t h mU E A 0n o ts u p p o r t e d ] ||+ U E A 1: : =C H O I C E[ U M T Se n c r y p t i o na l g o r i t h mU E A 1n o ts u p p o r t e d ] ||+ U E A 2: : =C H O I C E[ U M T Se n c r y p t i o na l g o r i t h mU E A 2n o ts u p p o r t e d ] ||+ U E A 3: : =C H O I C E[ U M T Se n c r y p t i o na l g o r i t h mU E A 3n o ts u p p o r t e d ] ||+ U E A 4: : =C H O I C E[ U M T Se n c r y p t i o na l g o r i t h mU E A 4n o ts u p p o r t e d ] ||+ U E A 5: : =C H O I C E[ U M T Se n c r y p t i o na l g o r i t h mU E A 5n o ts u p p o r t e d ] ||+ U E A 6: : =C H O I C E[ U M T Se n c r y p t i o na l g o r i t h mU E A 6n o ts u p p o r t e d ] ||+ U E A 7: : =C H O I C E[ U M T Se n c r y p t i o na l g o r i t h mU E A 7n o ts u p p o r t e d ] |+ O c t e t 5: : =D I V I S I O N ||+ U C S 2: : =C H O I C E[ T h eU Eh a sap r e f e r e n c ef o rt h ed e f a u l ta l p h a b e t( d e f i n e di n3 G P PT S2 3 . 0 3 8[ 3 ] )o v e r U C S 2( s e eI S O / I E C1 0 6 4 6[ 2 9 ] ) ] ||+ U I A 1: : =C H O I C E[ U M T Si n t e g r i t ya l g o r i t h mU I A 1n o ts u p p o r t e d ] ||+ U I A 2: : =C H O I C E[ U M T Si n t e g r i t ya l g o r i t h mU I A 2n o ts u p p o r t e d ] ||+ U I A 3: : =C H O I C E[ U M T Si n t e g r i t ya l g o r i t h mU I A 3n o ts u p p o r t e d ] ||+ U I A 4: : =C H O I C E[ U M T Si n t e g r i t ya l g o r i t h mU I A 4n o ts u p p o r t e d ] ||+ U I A 5: : =C H O I C E[ U M T Si n t e g r i t ya l g o r i t h mU I A 5n o ts u p p o r t e d ] ||+ U I A 6: : =C H O I C E[ U M T Si n t e g r i t ya l g o r i t h mU I A 6n o ts u p p o r t e d ] ||+ U I A 7: : =C H O I C E[ U M T Si n t e g r i t ya l g o r i t h mU I A 7n o ts u p p o r t e d ] |+ O c t e t 6: : =D I V I S I O N ||+ s p a r e: : =F I X[ 0 ] ||+ 1 x S R V C C: : =C H O I C E[ S R V C Cf r o mE U T R A Nt oc d m a 2 0 0 01 x C Sn o ts u p p o r t e d ] ||+ s p a r e: : =F I X[ 0 ] |+ O c t e t 7 1 4: : =D I V I S I O N | + S p a r e: : =O C T E T A R R A YS I Z E ( 0 . . 8 )[ 0 0 ] + E S Mm e s s a g ec o n t a i n e r: : =L V E |+ O c t e t 1 O c t e t 2: : =D I V I S I O N ||+ L e n g t ho fE S Mm e s s a g ec o n t a i n e r: : =L E N( 0 . . 6 5 5 3 5 )[ 2 3 ] |+ O c t e t 3 -: : =D I V I S I O N | + E S Mm e s s a g ec o n t a i n e rc o n t e n t s: : =O C T E T A R R A YS I Z E ( 0 . . 6 5 5 3 5 ) [ 0 2 0 1 D 0 3 1 D 1 2 7 1 0 8 0 0 0 0 1 0 0 0 0 0 3 0 0 0 0 0 A 0 0 0 0 0 C 0 0 0 0 0 D 0 0 ] + O l dP T M S Is i g n a t u r e: : =T VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ P T M S Is i g n a t u r eI E I: : =I E I[ 1 9 ] |+ O c t e t 2 4: : =D I V I S I O N | + P T M S Is i g n a t u r ev a l u e: : =I N T( 0 . . 1 6 7 7 7 2 1 5 )[ 0 ] + A d d i t i o n a lG U T I: : =T L VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ E P Sm o b i l ei d e n t i t yI E I: : =I E I[ 5 0 ] |+ O c t e t 2: : =D I V I S I O N ||+ L e n g t ho fm o b i l ei d e n t i t yI E I: : =L E N( 0 . . 2 5 5 )[ 1 ] |+ O c t e t 3: : =D I V I S I O N ||+ I d e n t i t yd i g i t1: : =I N T( 0 . . 1 5 )[ 0 ] ||+ O d d / e v e ni n d i c a t i o n: : =C H O I C E[ e v e nn u m b e ro fi d e n t i t yd i g i t sa n da l s ow h e nt h eG U T Ii su s e d ] ||+ T y p eo fi d e n t i t y: : =C H O I C E[ I M S I ] |+ O c t e t 4: : =D I V I S I O N | + I d e n t i t yd i g i tp: : =O C T E T A R R A YS I Z E ( 0 . . 1 0 ) + L a s tv i s i t e dr e g i s t e r e dT A I: : =T VO P T I O N A L : E x i s t |+ O c t e t 1: : =D I V I S I O N ||+ T r a c k i n ga r e ai d e n t i t yI E I: : =I E I[ 5 2 ] |+ O c t e t 2: : =D I V I S I O N ||+ M C Cd i g i t2: : =I N T( 0 . . 1 5 )[ 1 ] ||+ M C Cd i g i t1: : =I N T( 0 . . 1 5 )[ 3 ] |+ O c t e t 3: : =D I V I S I O N ||+ M N Cd i g i t3: : =I N T( 0 . . 1 5 )[ 0 ] ||+ M C Cd i g i t3: : =I N T( 0 . . 1 5 )[ 1 ] |+ O c t e t 4: : =D I V I S I O N ||+ M N Cd i g i t2: : =I N T( 0 . . 1 5 )[ 8 ] ||+ M N Cd i g i t1: : =I N T( 0 . . 1 5 )[ 4 ] |+ O c t e t 5: : =D I V I S I O N ||+ T A C: : =I N T( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 6: : =D I V I S I O N | + T A C ( c o n t i n u e d ): : =I N T( 0 . . 2 5 5 )[ 1 ] + D R Xp a r a m e t e r: : =T VO P T I O N A L : O m i t + M Sn e t w o r kc a p a b i l i t y: : =T L VO P T I O N A L : O m i t www.sharetechnote.com/html/BasicCallFlow_LTE.html

18/42

7/23/13 ShareTechnote + M Sn e t w o r kc a p a b i l i t y: : =T L VO P T I O N A L : O m i t + O l dl o c a t i o na r e ai d e n t i f i c a t i o n: : =T VO P T I O N A L : O m i t + T M S Is t a t u s: : =T VO P T I O N A L : O m i t + M o b i l eS t a t i o nC l a s s m a r k2: : =T L VO P T I O N A L : O m i t + M o b i l eS t a t i o nC l a s s m a r k3: : =T L VO P T I O N A L : O m i t + S u p p o r t e dC o d e c s: : =T L VO P T I O N A L : O m i t

If you decode the ESM message container contents part, you will get the following contents.
N A S _ L T E : E S M , P D Nc o n n e c t i v i t yr e q u e s t P D Nc o n n e c t i v i t yr e q u e s t: : =D I V I S I O N + E P Sb e a r e ri d e n t i t y: : =V |+ E P Sb e a r e ri d e n t i t yv a l u e: : =C H O I C E[ N oE P Sb e a r e ri d e n t i t ya s s i g n e d ] + E P Ss e s s i o nm a n a g e m e n tp r o t o c o ld i s c r i m i n a t o r: : =V |+ P r o t o c o ld i s c r i m i n a t o r: : =P D[ 2 ] + P r o c e d u r et r a n s a c t i o ni d e n t i t y: : =V |+ P r o c e d u r et r a n s a c t i o ni d e n t i t y: : =C H O I C E[ P r o c e d u r et r a n s a c t i o ni d e n t i t yv a l u e1 ] + P D Nc o n n e c t i v i t yr e q u e s tm e s s a g ei d e n t i t y: : =V |+ M e s s a g et y p e: : =M S G[ D 0 ] + P D Nt y p e: : =V |+ s p a r e: : =F I X[ 0 ] |+ P D Nt y p ev a l u e: : =C H O I C E[ I P v 4 v 6 ] + R e q u e s tt y p e: : =V |+ S p a r e: : =F I X[ 0 ] |+ R e q u e s tt y p ev a l u e: : =C H O I C E[ i n i t i a lr e q u e s t ] + E S Mi n f o r m a t i o nt r a n s f e rf l a g: : =T VO P T I O N A L : E x i s t |+ O c t e t 1: : =D I V I S I O N | + E S Mi n f o r m a t i o nt r a n s f e rf l a gI E I: : =I E I[ D ] | + s p a r e: : =F I X[ 0 ] | + E I Tv a l u e: : =C H O I C E[ s e c u r i t yp r o t e c t e dE S Mi n f o r m a t i o nt r a n s f e rr e q u i r e d ] + A c c e s sp o i n tn a m e: : =T L VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ A c c e s sp o i n tn a m eI E I: : =I E I[ 2 8 ] |+ O c t e t 2: : =D I V I S I O N ||+ L e n g t ho fa c c e s sp o i n tn a m ec o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 3 O c t e t 1 0 2: : =D I V I S I O N | + A c c e s sp o i n tn a m ev a l u e: : =O C T E T A R R A YS I Z E ( 0 . . 1 0 0 ) + P r o t o c o lc o n f i g u r a t i o no p t i o n s: : =T L VO P T I O N A L : E x i s t + O c t e t 1: : =D I V I S I O N |+ P r o t o c o lc o n f i g u r a t i o no p t i o n sI E I: : =I E I[ 2 7 ] + O c t e t 2: : =D I V I S I O N |+ L e n g t ho fp r o t o c o lc o n f i go p t i o n sc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 1 6 ] + O c t e t 3: : =D I V I S I O N |+ e x t: : =E X T 1[ 1 ] |+ s p a r e: : =F I X[ 0 ] |+ C o n f i g u r a t i o np r o t o c o l: : =C H O I C E[ P P Pf o ru s ew i t hI PP D Pt y p e ] + O c t e t 4 O c t e t 2 5 3: : =D I V I S I O N + p r o t o c o lc o n f i go p t i o n sc o n t e n t s: : =O C T E T A R R A YS I Z E ( 0 . . 2 5 0 )[ 0 0 0 1 0 0 0 0 0 3 0 0 0 0 0 A 0 0 0 0 0 C 0 0 0 0 0 D 0 0 ]

There are couple of important information in this message as described below. ESM information transfer flag : According to Step 9a1 of Table 4.5.2.3-1: UE registration procedure (state 1 to state 2) of 36.508, Network has to go through ESM : Information Request as described below. IF the UE sets the ESM information transfer flag in the last PDN CONNECTIVITY REQUEST message THEN the SS transmits an ESM INFORMATION REQUEST message to initiate exchange of protocol configuration options and/or APN PDN Type : specifies IP version that the UE wants to use for EPS Bearer and Network may or may not use the same IP version in Default (or Dedicated) EPS Bearer Context Request. Some UE would accept whatever IP version is specified by the network at EPS Bearer establishment step, but some UE fail to setup EPS bearer if the IP version Network specify in Default (or Dedicated) EPS Bearer Context Request does not match the PDN type in this message. Access Point Name : UE shows many different behavior related to this APN name. Followings are some of the behavior that I observed from a couple of difference devices. i) UE does not specify any APN here and accept whatever Network specifies in Activate Default EPS Bearer Context

www.sharetechnote.com/html/BasicCallFlow_LTE.html

19/42

7/23/13

i) UE does not specify any APN here and accept whatever Network specifies in Activate Default EPS Bearer Context Request. ii) UE specify a specific APN here, but it accept whatever Network specifies in Activate Default EPS Bearer Context Request. iii) UE specify a specific APN here, but it reject the APN that Network specifies in Activate Default EPS Bearer Context Request if it is different from what UE specified here. Protocol Configuration Options : You can get the detailed information from this protocol config options contents from TS24_008 10.5.6.3 Protocol configuration options which can be summarized as follows.

ShareTechnote

www.sharetechnote.com/html/BasicCallFlow_LTE.html

20/42

7/23/13

ShareTechnote

Container IDl 0001H 0002H 0003H 0004H 0005H 0006H 0007H 0008H 0009H 000AH 000BH 000CH 000DH 000EH FF00H

Description (MS to Network Direction) P-CSCF IPv6 Address Request IM CN Subsystem Signaling Flag DNS Server IPv6 Address Request Not Supported MS Support of Network Requested Bearer Control indicator Reserved DSMIPv6 Home Agent Address Request DSMIPv6 Home Network Prefix Request DSMIPv6 IPv4 Home Agent Address Request IP address allocation via NAS signalling IPv4 address allocation via DHCPv4 P-CSCF IPv4 Address Request DNS Server IPv4 Address Request MSISDN Request FFFFH reserved for operator specific use.

RRC : DL Information Transfer + NAS : Authentication Request RRC : UL Information Transfer + NAS : Authentication Response "Authentication" process is a process similar to 'log in' process when you use a computer. In C2K and GSM, this authentication process is 'uni-directional', meaning that only Network authenticate UE and UE does not authenticate the network. As you may easily guess, this would cause a serious security problem. If I make a fake network which accept any UE, I can cheat a UE to camp on the fake network rather than the one the UE is supposed to camp on to. (But this kind of 'uni directional' authentication would make it so easy to test a UE using network simulator -:) To improve this security issues, in LTE (in WCDMA as well) they do 'bi-directional' authentication, meaning that UE has to pass the authentication process and Newtork also has to pass the process as well. The overall authentication process is as follows.

www.sharetechnote.com/html/BasicCallFlow_LTE.html

21/42

7/23/13

ShareTechnote

There are three main components of this authentication process : i) Input Parameters ii) Authentication Algorithm iii) Output Values (calcuated by Authentication Algorithm using the Input Parameters). Both UE and Network uses the same Input Parameters and the same Authentication Algorithms, so they both should produce the same Output Values, otherwise Authentication fails. One thing you have to keep in mind is that UE and Network exchange only Input Parameters and Output values, not the authentication Algorithm. Authentication Algorithm on UE side is stored in USIM and Authentication Algorithm on NW side is stored in Authentication Center. Both UE and NW just assume that they would use the identical algorithms. Normally use use diffent Authentication Algorithm for testing and for live network. The most commonly used algorithm for testing is what we often call "Dummy XOR" algorithm which is defined in 36.508 section 4.9 Common test USIM parameters for LTE and 34.408 section 8 Test USIM Parameters for WCDMA. The most common used algorithm in live network (as far as I know) is Milenage algorithm. O n ee x a m p l eo fA u t h e n t i c a t i o nR e q u e s ta n dA u t h e n t i c a t i o nR e s p o n s ei sa sf o l l o w s .Y o uw o u l dn o t i c e t h a tR A N D ,A U T Na r ec a r r i e db yA u t h e n t i c a t i o nR e q u e s tm e s s a g ea n dR E Sv a l u ei sc a r r i e db y A u t h e n t i c a t i o nR e s p o n s e . N A S _ L T E : E M M , A u t h e n t i c a t i o nr e q u e s t A u t h e n t i c a t i o nr e q u e s t: : =D I V I S I O N + S e c u r i t yh e a d e rt y p e: : =V |+ S e c u r i t yh e a d e rt y p e: : =C H O I C E[ P l a i nN A Sm e s s a g e ,n o ts e c u r i t yp r o t e c t e d ] + E P Sm o b i l i t ym a n a g e m e n tp r o t o c o ld i s c r i m i n a t o r: : =V |+ P r o t o c o ld i s c r i m i n a t o r: : =P D[ 7 ] + A u t h e n t i c a t i o nr e q u e s tm e s s a g et y p e: : =V |+ M e s s a g et y p e: : =M S G[ 5 2 ] + S p a r eh a l fo c t e t: : =V |+ S p a r eh a l fo c t e t: : =F I X[ 0 ] + N A Sk e ys e ti d e n t i f i e rA S M E: : =V |+ T S C: : =C H O I C E[ n a t i v es e c u r i t yc o n t e x t( f o rK S IA S M E ) ] |+ N A Sk e ys e ti d e n t i f i e r: : =C H O I C E[ p o s s i b l ev a l u e sf o rt h eN A Sk e ys e ti d e n t i f i e r0 ] + A u t h e n t i c a t i o np a r a m e t e rR A N D: : =V |+ O c t e t 1 O c t e t 1 6: : =D I V I S I O N | + R A N Dv a l u e: : =O C T E T A R R A YS I Z E ( 1 6 . . 1 6 )[ A 3 D E 0 C 6 D 3 6 3 E 3 0 C 3 6 4 A 4 0 7 8 F 1 B F 8 D 5 7 7 ] + A u t h e n t i c a t i o np a r a m e t e rA U T N: : =L V + O c t e t 1: : =D I V I S I O N |+ L e n g t ho fA U T Nc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 1 6 ] + O c t e t 2 O c t e t 1 7: : =D I V I S I O N + A U T N: : =O C T E T A R R A YS I Z E ( 0 . . 1 6 )[ 5 E 7 2 6 B 5 6 B 4 E C 9 0 0 1 A 3 C F 2 E 5 E 7 2 6 B C 6 B 5 ]

N A S _ L T E : E M M , A u t h e n t i c a t i o nr e s p o n s e A u t h e n t i c a t i o nr e s p o n s e: : =D I V I S I O N + S e c u r i t yh e a d e rt y p e: : =V |+ S e c u r i t yh e a d e rt y p e: : =C H O I C E[ P l a i nN A Sm e s s a g e ,n o ts e c u r i t yp r o t e c t e d ] + E P Sm o b i l i t ym a n a g e m e n tp r o t o c o ld i s c r i m i n a t o r: : =V |+ P r o t o c o ld i s c r i m i n a t o r: : =P D[ 7 ] + A u t h e n t i c a t i o nr e s p o n s em e s s a g ei d e n t i t y: : =V |+ M e s s a g et y p e: : =M S G[ 5 3 ] + A u t h e n t i c a t i o nr e s p o n s ep a r a m e t e r: : =L V + O c t e t 1: : =D I V I S I O N |+ L e n g t ho fA u t h e n t i c a t i o nr e s p o n s ep a r a m e t e rc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 8 ] + O c t e t 2 1 7: : =D I V I S I O N
www.sharetechnote.com/html/BasicCallFlow_LTE.html 22/42

7/23/13

ShareTechnote

+ R E S: : =O C T E T A R R A YS I Z E ( 0 . . 1 6 )[ A 3 C F 2 E 5 E 7 2 6 B 5 6 B 4 ]

RRC : DL Information Transfer + NAS : Security Mode Command S e c u r i t yM o d eC o m m a n dm e s s a g et oi n f o r mt h eU Eo ft h ef o l l o w i n gi n f o r m a t i o n( i n s t r u c t i o n s ) . i )I( N e w t o r k )a mc a p a b l eo ft h e s ek i n d so fc i p h e r i n g( e n c r y p t i o n )a l g o r i t h m s i i )I( N e w t o r k )a mc a p a b l eo ft h e s ek i n d so fi n t e g r i t ya l g o r i t h m s i i i )A m o n gt h o s ec i p h e r i n ga l g o r i t h mw h i c hIa mc a p a b l eo f ,Iw i l lb eu s i n g" t h i ss p e c i f i c a l g o r i t h m "f o rt h ec o m m u n i c a t i o nw i t hy o u( U E ) . i v )A m o n gt h o s ei n t e g r i t ya l g o r i t h mw h i c hIa mc a p a b l eo f ,Iw i l lb eu s i n g" t h i ss p e c i f i ca l g o r i t h m " f o rt h ec o m m u n i c a t i o nw i t hy o u( U E ) In LTE, they are using separate Security Mode process for NAS and RRC, whereas in WCDMA only one security mode process (RRC only) was used (NAS is indirectly protected since NAS message was embedded in RRC and protected as a part of RRC message). The part marked in blue is for item i) and ii) listed above and the part marked in red is for item iii) and iv). N A S _ L T E : E M M , S e c u r i t ym o d ec o m m a n d S e c u r i t ym o d ec o m m a n d: : =D I V I S I O N + S e c u r i t yh e a d e rt y p e: : =V |+ S e c u r i t yh e a d e rt y p e: : =C H O I C E[ P l a i nN A Sm e s s a g e ,n o ts e c u r i t yp r o t e c t e d ] + E P Sm o b i l i t ym a n a g e m e n tp r o t o c o ld i s c r i m i n a t o r: : =V |+ P r o t o c o ld i s c r i m i n a t o r: : =P D[ 7 ] + S e c u r i t ym o d ec o m m a n dm e s s a g ei d e n t i t y: : =V |+ M e s s a g et y p e: : =M S G[ 5 D ] + S e l e c t e dN A Ss e c u r i t ya l g o r i t h m s: : =V |+ O c t e t 1: : =D I V I S I O N | + s p a r e: : =F I X[ 0 ] | + T y p eo fc i p h e r i n ga l g o r i t h m: : =C H O I C E[ E P Se n c r y p t i o na l g o r i t h mE E A 0 ( c i p h e r i n gn o tu s e d ) ] | + s p a r e: : =F I X[ 0 ] | + T y p eo fi n t e g r i t yp r o t e c t i o na l g o r i t h m: : =C H O I C E[ R e s e r v e d0 ] + S p a r eh a l fo c t e t: : =V |+ S p a r eh a l fo c t e t: : =F I X[ 0 ] + N A Sk e ys e ti d e n t i f i e r: : =V |+ T S C: : =C H O I C E[ n a t i v es e c u r i t yc o n t e x t( f o rK S IA S M E ) ] |+ N A Sk e ys e ti d e n t i f i e r: : =C H O I C E[ p o s s i b l ev a l u e sf o rt h eN A Sk e ys e ti d e n t i f i e r0 ] + R e p l a y e dU Es e c u r i t yc a p a b i l i t i e s: : =L V |+ O c t e t 1: : =D I V I S I O N ||+ L e n g t ho fU Es e c u r i t yc a p a b i l i t yc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 2 ] |+ O c t e t 2: : =D I V I S I O N ||+ E E A 0: : =C H O I C E[ E P Se n c r y p t i o na l g o r i t h mE E A 0s u p p o r t e d ] ||+ 1 2 8 E E A 1: : =C H O I C E[ E P Se n c r y p t i o na l g o r i t h m1 2 8 E E A 1s u p p o r t e d ] ||+ 1 2 8 E E A 2: : =C H O I C E[ E P Se n c r y p t i o na l g o r i t h m1 2 8 E E A 2s u p p o r t e d ] ||+ E E A 3: : =C H O I C E[ E P Se n c r y p t i o na l g o r i t h mE E A 3n o ts u p p o r t e d ] ||+ E E A 4: : =C H O I C E[ E P Se n c r y p t i o na l g o r i t h mE E A 4n o ts u p p o r t e d ] ||+ E E A 5: : =C H O I C E[ E P Se n c r y p t i o na l g o r i t h mE E A 5n o ts u p p o r t e d ] ||+ E E A 6: : =C H O I C E[ E P Se n c r y p t i o na l g o r i t h mE E A 6n o ts u p p o r t e d ] ||+ E E A 7: : =C H O I C E[ E P Se n c r y p t i o na l g o r i t h mE E A 7n o ts u p p o r t e d ] |+ O c t e t 3: : =D I V I S I O N ||+ s p a r e: : =F I X[ 1 ] ||+ 1 2 8 E I A 1: : =C H O I C E[ E P Si n t e g r i t ya l g o r i t h m1 2 8 E I A 1s u p p o r t e d ] ||+ 1 2 8 E I A 2: : =C H O I C E[ E P Si n t e g r i t ya l g o r i t h m1 2 8 E I A 2s u p p o r t e d ] ||+ E I A 3: : =C H O I C E[ E P Si n t e g r i t ya l g o r i t h mE I A 3n o ts u p p o r t e d ] ||+ E I A 4: : =C H O I C E[ E P Si n t e g r i t ya l g o r i t h mE I A 4n o ts u p p o r t e d ] ||+ E I A 5: : =C H O I C E[ E P Si n t e g r i t ya l g o r i t h mE I A 5n o ts u p p o r t e d ] ||+ E I A 6: : =C H O I C E[ E P Si n t e g r i t ya l g o r i t h mE I A 6n o ts u p p o r t e d ] ||+ E I A 7: : =C H O I C E[ E P Si n t e g r i t ya l g o r i t h mE I A 7n o ts u p p o r t e d ] |+ O c t e t 4: : =D I V I S I O N ||+ U E A 0: : =C H O I C E[ U M T Se n c r y p t i o na l g o r i t h mU E A 0n o ts u p p o r t e d ] ||+ U E A 1: : =C H O I C E[ U M T Se n c r y p t i o na l g o r i t h mU E A 1n o ts u p p o r t e d ] ||+ U E A 2: : =C H O I C E[ U M T Se n c r y p t i o na l g o r i t h mU E A 2n o ts u p p o r t e d ] ||+ U E A 3: : =C H O I C E[ U M T Se n c r y p t i o na l g o r i t h mU E A 3n o ts u p p o r t e d ] ||+ U E A 4: : =C H O I C E[ U M T Se n c r y p t i o na l g o r i t h mU E A 4n o ts u p p o r t e d ] ||+ U E A 5: : =C H O I C E[ U M T Se n c r y p t i o na l g o r i t h mU E A 5n o ts u p p o r t e d ] ||+ U E A 6: : =C H O I C E[ U M T Se n c r y p t i o na l g o r i t h mU E A 6n o ts u p p o r t e d ] ||+ U E A 7: : =C H O I C E[ U M T Se n c r y p t i o na l g o r i t h mU E A 7n o ts u p p o r t e d ] |+ O c t e t 5: : =D I V I S I O N ||+ s p a r e: : =F I X[ 0 ]

www.sharetechnote.com/html/BasicCallFlow_LTE.html

23/42

7/23/13

ShareTechnote

||+ s p a r e: : =F I X[ 0 ] ||+ U I A 1: : =C H O I C E[ U M T Si n t e g r i t ya l g o r i t h mU I A 1n o ts u p p o r t e d ] ||+ U I A 2: : =C H O I C E[ U M T Si n t e g r i t ya l g o r i t h mU I A 2n o ts u p p o r t e d ] ||+ U I A 3: : =C H O I C E[ U M T Si n t e g r i t ya l g o r i t h mU I A 3n o ts u p p o r t e d ] ||+ U I A 4: : =C H O I C E[ U M T Si n t e g r i t ya l g o r i t h mU I A 4n o ts u p p o r t e d ] ||+ U I A 5: : =C H O I C E[ U M T Si n t e g r i t ya l g o r i t h mU I A 5n o ts u p p o r t e d ] ||+ U I A 6: : =C H O I C E[ U M T Si n t e g r i t ya l g o r i t h mU I A 6n o ts u p p o r t e d ] ||+ U I A 7: : =C H O I C E[ U M T Si n t e g r i t ya l g o r i t h mU I A 7n o ts u p p o r t e d ] |+ O c t e t 6: : =D I V I S I O N | + s p a r e: : =F I X[ 0 ] | + G E A 1: : =C H O I C E[ G P R Se n c r y p t i o na l g o r i t h mG E A 1n o ts u p p o r t e d ] | + G E A 2: : =C H O I C E[ G P R Se n c r y p t i o na l g o r i t h mG E A 2n o ts u p p o r t e d ] | + G E A 3: : =C H O I C E[ G P R Se n c r y p t i o na l g o r i t h mG E A 3n o ts u p p o r t e d ] | + G E A 4: : =C H O I C E[ G P R Se n c r y p t i o na l g o r i t h mG E A 4n o ts u p p o r t e d ] | + G E A 5: : =C H O I C E[ G P R Se n c r y p t i o na l g o r i t h mG E A 5n o ts u p p o r t e d ] | + G E A 6: : =C H O I C E[ G P R Se n c r y p t i o na l g o r i t h mG E A 6n o ts u p p o r t e d ] | + G E A 7: : =C H O I C E[ G P R Se n c r y p t i o na l g o r i t h mG E A 7n o ts u p p o r t e d ] + I M E I S Vr e q u e s t: : =T VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N | + I M E I S Vr e q u e s tI E I: : =I E I[ C ] | + s p a r e: : =F I X[ 0 ] | + I M E I S Vr e q u e s tv a l u e: : =C H O I C E[ I M E I S Vn o tr e q u e s t e d ] + R e p l a y e dn o n c eU E: : =T VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ N o n c eI E I: : =I E I[ 5 5 ] |+ O c t e t 2 O c t e t 5: : =D I V I S I O N | + N o n c ev a l u e: : =O C T E T A R R A YS I Z E ( 4 . . 4 )[ 0 0 0 0 0 0 0 0 ] + N o n c eM M E: : =T VO P T I O N A L : O m i t + O c t e t 1: : =D I V I S I O N |+ N o n c eI E I: : =I E I[ 5 6 ] + O c t e t 2 O c t e t 5: : =D I V I S I O N + N o n c ev a l u e: : =O C T E T A R R A YS I Z E ( 4 . . 4 )[ 0 0 0 0 0 0 0 0 ]

RRC : UL Information Transfer + NAS : Security Mode Complete Security Mode Complete is the answer to "Security Mode Command" message, so it is simple. If UE is also capable of the Integrity, Security algorithm that NW want to use, it send 'Security Mode Complete', if UE is not capable of them, it send 'Security Mode Failure'. N A S _ L T E : E M M , S e c u r i t ym o d ec o m p l e t e S e c u r i t ym o d ec o m p l e t e: : =D I V I S I O N + S e c u r i t yh e a d e rt y p e: : =V |+ S e c u r i t yh e a d e rt y p e: : =C H O I C E[ P l a i nN A Sm e s s a g e ,n o ts e c u r i t yp r o t e c t e d ] + E P Sm o b i l i t ym a n a g e m e n tp r o t o c o ld i s c r i m i n a t o r: : =V |+ P r o t o c o ld i s c r i m i n a t o r: : =P D[ 7 ] + S e c u r i t ym o d ec o m p l e t em e s s a g ei d e n t i t y: : =V |+ M e s s a g et y p e: : =M S G[ 5 E ] + I M E I S V: : =T L VO P T I O N A L : O m i t + O c t e t 1: : =D I V I S I O N |+ M o b i l eI d e n t i t yI E I: : =I E I[ 2 3 ] + O c t e t 2: : =D I V I S I O N |+ L e n g t ho fm o b i l ei d e n t i t yc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 0 ] + O c t e t 3: : =D I V I S I O N |+ I d e n t i t yd i g i t1: : =I N T( 0 . . 1 5 )[ 0 ] |+ O d d / e v e ni n d i c a t i o n: : =C H O I C E[ e v e nn u m b e ro fi d e n t i t yd i g i t sa n da l s ow h e nt h eT M S I / P T M S I i su s e d ] |+ T y p eo fi d e n t i t y: : =C H O I C E[ N oI d e n t i t y ] + O c t e t 4 O c t e t 1 1: : =D I V I S I O N + I d e n t i t yd i g i tp: : =O C T E T A R R A YS I Z E ( 0 . . 8 )

RRC : Security Mode Command T h i si st h es a m es t e pa sN A S : S e c u r i t yM o d eC o m m a n d ,t h eo n l yd i f f e r e n c ei st h a tt h i si so n l yf o rR R C m e s s a g e .


www.sharetechnote.com/html/BasicCallFlow_LTE.html 24/42

7/23/13

ShareTechnote

R R C _ L T E : D L D C C H M e s s a g e D L D C C H M e s s a g e: : =S E Q U E N C E + m e s s a g e: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ s e c u r i t y M o d e C o m m a n d ] + s e c u r i t y M o d e C o m m a n d: : =S E Q U E N C E + r r c T r a n s a c t i o n I d e n t i f i e r: : =I N T E G E R( 0 . . 3 )[ 0 ] + c r i t i c a l E x t e n s i o n s: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ s e c u r i t y M o d e C o m m a n d r 8 ] + s e c u r i t y M o d e C o m m a n d r 8: : =S E Q U E N C E[ 0 ] + s e c u r i t y C o n f i g S M C: : =S E Q U E N C E |+ s e c u r i t y A l g o r i t h m C o n f i g: : =S E Q U E N C E | + c i p h e r i n g A l g o r i t h m: : =E N U M E R A T E D[ e e a 1 ] | + i n t e g r i t y P r o t A l g o r i t h m: : =E N U M E R A T E D[ e i a 1 ] + n o n C r i t i c a l E x t e n s i o n: : =S E Q U E N C EO P T I O N A L : O m i t

For Ciphering Algorithm Paramter, refer to EEA page. For Integrity Algorithm Paramter, refer to EIA page.

RRC : Security Mode Complete Security Mode Complete is the answer to "Security Mode Command" message, so it is simple. If UE is also capable of the Integrity, Security algorithm that NW want to use, it send 'Security Mode Complete', if UE is not capable of them, it send 'Security Mode Failure'. U L D C C H M e s s a g e: : =S E Q U E N C E + m e s s a g e: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ s e c u r i t y M o d e C o m p l e t e ] + s e c u r i t y M o d e C o m p l e t e: : =S E Q U E N C E + r r c T r a n s a c t i o n I d e n t i f i e r: : =I N T E G E R( 0 . . 3 )[ 0 ] + c r i t i c a l E x t e n s i o n s: : =C H O I C E[ s e c u r i t y M o d e C o m p l e t e r 8 ] + s e c u r i t y M o d e C o m p l e t e r 8: : =S E Q U E N C E[ 0 ] + n o n C r i t i c a l E x t e n s i o n: : =S E Q U E N C EO P T I O N A L : O m i t

RRC : RRC Connection Reconfiguration + NAS : Attach Accept + NAS : Activate Default EPS Bearer Context Request An important procedure done in this step is "ESM : Activate Default EPS Bearer Context Request". One thing you notice here is that in LTE Packet call is initiated by Network where as in UMST most of the packet call is initiated by UE. Network specifies an IP for the UE here. If you have any experience with WCDMA protocol, you may take this message to be similar to 'Radio Bearer Setup' + 'Attach Accept' + Activate PDP Context Accept. At this step, UE gets an IP from the network and this IP does not get returned to Network even after 'RRC connection Release' and UE gets into IDLE mode.

www.sharetechnote.com/html/BasicCallFlow_LTE.html

25/42

7/23/13

ShareTechnote

A ne x a m p l eo fR R CC o n n e c t i o nR e c o n f i g u r a t i o ni sa sf o l l o w s .D o n ' tt r yt ol o o ki n t oa l lt h ed e t a i l s s i n c et h i sm e s s a g ei so n eo ft h em o s tc o m p l i c a t e dm e s s a g ei nL T E .J u s tt r yt ou n d e r s t a n do v e r a l l s t r u c t u r ea n dc o m p a r et h et r e em a ps h o w na b o v ea n dt h er e a lm e s s a g e ss h o w nb e l o w . P r o b a b l yi tw i l lt a k es e v e r a lm o n t ht ou n d e r s t a n da l lt h ed e t a i l so ft h e s ee l e m e n t s ,s od o n ' tb es o h u r r y . W h e n e v e ry o us t u d yal i t t l eb i tf u r t h e rd e t a i l so ft h et o p i c si nt h et r e ed i a g r a ms h o w na b o v e ,o p e n u pt h i ss e c t i o na n ds e et h ed e t a i l su n d e rt h et o p i c sy o us t u d i e d .I fy o uf u l l yu n d e r s t a n da l lt h e i n f o r m a t i o ne l e m e n t ss h o w nb e l o w ,y o uc a ns a yy o um a s t e r e dt h eL T E .A g a i nd o n ' tt r yt ou n d e r s t a n d a l lo ft h e s ea to n c e .I tw i l lj u s tr a i s ey o u rb l o o dp r e s s u r e .J u s tl o o kt h r o u g ht h e s ei t e m sa so f t e n a sp o s s i b l ea n dg e tf a m i l i a rw i t ht h eo v e r a l ls t r u c t u r ef i r s t . D L D C C H M e s s a g e: : =S E Q U E N C E + m e s s a g e: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ r r c C o n n e c t i o n R e c o n f i g u r a t i o n ] + r r c C o n n e c t i o n R e c o n f i g u r a t i o n: : =S E Q U E N C E + r r c T r a n s a c t i o n I d e n t i f i e r: : =I N T E G E R( 0 . . 3 )[ 0 ] + c r i t i c a l E x t e n s i o n s: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ r r c C o n n e c t i o n R e c o n f i g u r a t i o n r 8 ] + r r c C o n n e c t i o n R e c o n f i g u r a t i o n r 8: : =S E Q U E N C E[ 0 0 1 1 0 0 ] + m e a s C o n f i g: : =S E Q U E N C EO P T I O N A L : O m i t + m o b i l i t y C o n t r o l I n f o: : =S E Q U E N C EO P T I O N A L : O m i t + d e d i c a t e d I n f o N A S L i s t: : =S E Q U E N C EO FS I Z E ( 1 . . m a x D R B [ 1 1 ] )[ 1 ]O P T I O N A L : E x i s t |+ D e d i c a t e d I n f o N A S: : =O C T E TS T R I N GS I Z E ( A L I G N E D ) [ 0 7 4 2 0 1 E 0 0 6 0 0 0 0 F 1 1 0 0 0 0 1 0 0 2 C 5 2 0 1 C 1 0 1 0 9 1 0 0 3 7 7 7 7 7 7 0 7 6 1 6 E 7 2 6 9 7 4 7 3 7 5 0 3 6 3 6 F 6 D 0 5 0 1 0 A 0 1 2 0 3 7 2 7 0 E 8 0 8 0 2 1 0 A 0 3 0 0 0 0 0 A 8 1 0 6 0 A 0 0 0 0 0 1 5 0 0 B F 6 0 0 F 1 1 0 8 0 0 1 0 1 0 0 0 0 0 0 0 1 ] + r a d i o R e s o u r c e C o n f i g D e d i c a t e d: : =S E Q U E N C E[ 1 1 0 1 0 1 ]O P T I O N A L : E x i s t |+ s r b T o A d d M o d L i s t: : =S E Q U E N C EO FS I Z E ( 1 . . 2 )[ 1 ]O P T I O N A L : E x i s t ||+ S R B T o A d d M o d: : =S E Q U E N C E[ 1 1 ] || + s r b I d e n t i t y: : =I N T E G E R( 1 . . 2 )[ 2 ] || + r l c C o n f i g: : =C H O I C E[ d e f a u l t V a l u e ]O P T I O N A L : E x i s t || |+ d e f a u l t V a l u e: : =N U L L || + l o g i c a l C h a n n e l C o n f i g: : =C H O I C E[ d e f a u l t V a l u e ]O P T I O N A L : E x i s t || + d e f a u l t V a l u e: : =N U L L |+ d r b T o A d d M o d L i s t: : =S E Q U E N C EO FS I Z E ( 1 . . m a x D R B [ 1 1 ] )[ 1 ]O P T I O N A L : E x i s t ||+ D R B T o A d d M o d: : =S E Q U E N C E[ 1 1 1 1 1 ] || + e p s B e a r e r I d e n t i t y: : =I N T E G E R( 0 . . 1 5 )[ 5 ]O P T I O N A L : E x i s t || + d r b I d e n t i t y: : =I N T E G E R( 1 . . 3 2 )[ 1 ] || + p d c p C o n f i g: : =S E Q U E N C E[ 1 0 1 ]O P T I O N A L : E x i s t || |+ d i s c a r d T i m e r: : =E N U M E R A T E D[ i n f i n i t y ]O P T I O N A L : E x i s t || |+ r l c A M: : =S E Q U E N C EO P T I O N A L : O m i t || |+ r l c U M: : =S E Q U E N C EO P T I O N A L : E x i s t || ||+ p d c p S N S i z e: : =E N U M E R A T E D[ l e n 1 2 b i t s ] || |+ h e a d e r C o m p r e s s i o n: : =C H O I C E[ n o t U s e d ] || | + n o t U s e d: : =N U L L || + r l c C o n f i g: : =C H O I C E[ u m B i D i r e c t i o n a l ]O P T I O N A L : E x i s t || |+ u m B i D i r e c t i o n a l: : =S E Q U E N C E || | + u l U M R L C: : =S E Q U E N C E || | |+ s n F i e l d L e n g t h: : =E N U M E R A T E D[ s i z e 1 0 ] || | + d l U M R L C: : =S E Q U E N C E || | + s n F i e l d L e n g t h: : =E N U M E R A T E D[ s i z e 1 0 ] || | + t R e o r d e r i n g: : =E N U M E R A T E D[ m s 5 0 ] || + l o g i c a l C h a n n e l I d e n t i t y: : =I N T E G E R( 3 . . 1 0 )[ 3 ]O P T I O N A L : E x i s t || + l o g i c a l C h a n n e l C o n f i g: : =S E Q U E N C E[ 1 ]O P T I O N A L : E x i s t || + u l S p e c i f i c P a r a m e t e r s: : =S E Q U E N C E[ 1 ]O P T I O N A L : E x i s t || + p r i o r i t y: : =I N T E G E R( 1 . . 1 6 )[ 1 3 ] || + p r i o r i t i s e d B i t R a t e: : =E N U M E R A T E D[ i n f i n i t y ] || + b u c k e t S i z e D u r a t i o n: : =E N U M E R A T E D[ m s 1 0 0 ] || + l o g i c a l C h a n n e l G r o u p: : =I N T E G E R( 0 . . 3 )[ 2 ]O P T I O N A L : E x i s t |+ d r b T o R e l e a s e L i s t: : =S E Q U E N C EO FO P T I O N A L : O m i t |+ m a c M a i n C o n f i g: : =C H O I C E[ e x p l i c i t V a l u e ]O P T I O N A L : E x i s t

www.sharetechnote.com/html/BasicCallFlow_LTE.html

26/42

7/23/13

ShareTechnote

|+ m a c M a i n C o n f i g: : =C H O I C E[ e x p l i c i t V a l u e ]O P T I O N A L : E x i s t ||+ e x p l i c i t V a l u e: : =S E Q U E N C E[ 1 1 1 ] || + u l S C H C o n f i g: : =S E Q U E N C E[ 1 1 ]O P T I O N A L : E x i s t || |+ m a x H A R Q T x: : =E N U M E R A T E D[ n 5 ]O P T I O N A L : E x i s t || |+ p e r i o d i c B S R T i m e r: : =E N U M E R A T E D[ s f 2 0 ]O P T I O N A L : E x i s t || |+ r e t x B S R T i m e r: : =E N U M E R A T E D[ s f 3 2 0 ] || |+ t t i B u n d l i n g: : =B O O L E A N[ F A L S E ] || + d r x C o n f i g: : =C H O I C E[ r e l e a s e ]O P T I O N A L : E x i s t || |+ r e l e a s e: : =N U L L || + t i m e A l i g n m e n t T i m e r D e d i c a t e d: : =E N U M E R A T E D[ i n f i n i t y ] || + p h r C o n f i g: : =C H O I C E[ s e t u p ]O P T I O N A L : E x i s t || + s e t u p: : =S E Q U E N C E || + p e r i o d i c P H R T i m e r: : =E N U M E R A T E D[ s f 5 0 0 ] || + p r o h i b i t P H R T i m e r: : =E N U M E R A T E D[ s f 2 0 0 ] || + d l P a t h l o s s C h a n g e: : =E N U M E R A T E D[ d B 3 ] |+ s p s C o n f i g: : =S E Q U E N C EO P T I O N A L : O m i t |+ p h y s i c a l C o n f i g D e d i c a t e d: : =S E Q U E N C E[ 0 0 0 0 1 1 0 0 1 0 ]O P T I O N A L : E x i s t | + p d s c h C o n f i g D e d i c a t e d: : =S E Q U E N C EO P T I O N A L : O m i t | + p u c c h C o n f i g D e d i c a t e d: : =S E Q U E N C EO P T I O N A L : O m i t | + p u s c h C o n f i g D e d i c a t e d: : =S E Q U E N C EO P T I O N A L : O m i t | + u p l i n k P o w e r C o n t r o l D e d i c a t e d: : =S E Q U E N C EO P T I O N A L : O m i t | + t p c P D C C H C o n f i g P U C C H: : =C H O I C E[ s e t u p ]O P T I O N A L : E x i s t | |+ s e t u p: : =S E Q U E N C E | | + t p c R N T I: : =B I TS T R I N GS I Z E ( 1 6 )[ 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 ] | | + t p c I n d e x: : =C H O I C E[ i n d e x O f F o r m a t 3 ] | | + i n d e x O f F o r m a t 3: : =I N T E G E R( 1 . . 1 5 )[ 1 ] | + t p c P D C C H C o n f i g P U S C H: : =C H O I C E[ s e t u p ]O P T I O N A L : E x i s t | |+ s e t u p: : =S E Q U E N C E | | + t p c R N T I: : =B I TS T R I N GS I Z E ( 1 6 )[ 0 0 0 0 0 0 0 1 1 1 1 1 1 0 1 0 ] | | + t p c I n d e x: : =C H O I C E[ i n d e x O f F o r m a t 3 ] | | + i n d e x O f F o r m a t 3: : =I N T E G E R( 1 . . 1 5 )[ 1 ] | + c q i R e p o r t C o n f i g: : =S E Q U E N C EO P T I O N A L : O m i t | + s o u n d i n g R S U L C o n f i g D e d i c a t e d: : =C H O I C EO P T I O N A L : O m i t | + a n t e n n a I n f o: : =C H O I C E[ e x p l i c i t V a l u e ]O P T I O N A L : E x i s t | |+ e x p l i c i t V a l u e: : =S E Q U E N C E[ 0 ] | | + t r a n s m i s s i o n M o d e: : =E N U M E R A T E D[ t m 1 ] | | + c o d e b o o k S u b s e t R e s t r i c t i o n: : =C H O I C EO P T I O N A L : O m i t | | + u e T r a n s m i t A n t e n n a S e l e c t i o n: : =C H O I C E[ r e l e a s e ] | | + r e l e a s e: : =N U L L | + s c h e d u l i n g R e q u e s t C o n f i g: : =C H O I C EO P T I O N A L : O m i t + s e c u r i t y C o n f i g H O: : =S E Q U E N C EO P T I O N A L : O m i t + n o n C r i t i c a l E x t e n s i o n: : =S E Q U E N C EO P T I O N A L : O m i t Even though the decoded message shown above looks very complicated already, it is not fully decoded. It shows only RRC part decode. If you decode the NAS part in this message, you will get the following contents. One very important thing you have to keep in mind is that you have to carefully populate this message so that I can properly handles/matches the information sent from UE via Attach Request, otherwise this would lead to registration failure. A S _ L T E : E M M , A t t a c ha c c e p t A t t a c ha c c e p t: : =D I V I S I O N + S e c u r i t yh e a d e rt y p e: : =V |+ S e c u r i t yh e a d e rt y p e: : =C H O I C E[ P l a i nN A Sm e s s a g e ,n o ts e c u r i t yp r o t e c t e d ] + E P Sm o b i l i t ym a n a g e m e n tp r o t o c o ld i s c r i m i n a t o r: : =V |+ P r o t o c o ld i s c r i m i n a t o r: : =P D[ 7 ] + A t t a c ha c c e p tm e s s a g ei d e n t i t y: : =V |+ M e s s a g et y p e: : =M S G[ 4 2 ] + S p a r eh a l fo c t e t: : =V |+ S p a r eh a l fo c t e t: : =F I X[ 0 ] + E P Sa t t a c hr e s u l t: : =V |+ S p a r e: : =F I X[ 0 ] |+ E P Sa t t a c hr e s u l tv a l u e: : =C H O I C E[ E P So n l y ] + T 3 4 1 2v a l u e: : =V |+ O c t e t 1: : =D I V I S I O N | + U n i t: : =C H O I C E[ v a l u ei n d i c a t e st h a tt h et i m e ri sd e a c t i v a t e d ] | + T i m e rv a l u e: : =I N T( 0 . . 3 1 )[ 0 ] + T A Il i s t: : =L V

www.sharetechnote.com/html/BasicCallFlow_LTE.html

27/42

7/23/13

ShareTechnote

+ T A Il i s t: : =L V |+ O c t e t 1: : =D I V I S I O N ||+ L e n g t ho ft r a c k i n ga r e ai d e n t i t yl i s tc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 6 ] |+ O c t e t 2 9 7: : =D I V I S I O N | + t r a c k i n ga r e ai d e n t i t yl i s tc o n t e n t s: : =O C T E T A R R A YS I Z E ( 0 . . 9 6 )[ 0 0 0 0 F 1 1 0 0 0 0 1 ] + E S Mm e s s a g ec o n t a i n e r: : =L V E |+ O c t e t 1 O c t e t 2: : =D I V I S I O N ||+ L e n g t ho fE S Mm e s s a g ec o n t a i n e r: : =L E N( 0 . . 6 5 5 3 5 )[ 4 4 ] |+ O c t e t 3 -: : =D I V I S I O N | + E S Mm e s s a g ec o n t a i n e rc o n t e n t s: : =O C T E T A R R A YS I Z E ( 0 . . 6 5 5 3 5 ) [ 5 2 0 1 C 1 0 1 0 9 1 0 0 3 7 7 7 7 7 7 0 7 6 1 6 E 7 2 6 9 7 4 7 3 7 5 0 3 6 3 6 F 6 D 0 5 0 1 0 A 0 1 2 0 3 7 2 7 0 E 8 0 8 0 2 1 0 A 0 3 0 0 0 0 0 A 8 1 0 6 0 A 0 0 0 0 0 1 ] + G U T I: : =T L VO P T I O N A L : E x i s t |+ O c t e t 1: : =D I V I S I O N ||+ E P Sm o b i l ei d e n t i t yI E I: : =I E I[ 5 0 ] |+ O c t e t 2: : =D I V I S I O N ||+ L e n g t ho fE P Sm o b i l ei d e n t i t yc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 1 1 ] |+ O c t e t 3: : =D I V I S I O N ||+ S p a r e: : =F I X[ F ] ||+ O d d / e v e ni n d i c a t i o n: : =C H O I C E[ e v e nn u m b e ro fi d e n t i t yd i g i t sa n da l s ow h e nt h eG U T Ii s u s e d ] ||+ T y p eo fi d e n t i t y: : =C H O I C E[ G U T I ] |+ O c t e t 4: : =D I V I S I O N ||+ M C Cd i g i t2: : =I N T( 0 . . 1 5 )[ 0 ] ||+ M C Cd i g i t1: : =I N T( 0 . . 1 5 )[ 0 ] |+ O c t e t 5: : =D I V I S I O N ||+ M N Cd i g i t3: : =I N T( 0 . . 1 5 )[ 1 5 ] ||+ M C Cd i g i t3: : =I N T( 0 . . 1 5 )[ 1 ] |+ O c t e t 6: : =D I V I S I O N ||+ M N Cd i g i t2: : =I N T( 0 . . 1 5 )[ 1 ] ||+ M N Cd i g i t1: : =I N T( 0 . . 1 5 )[ 0 ] |+ O c t e t 7: : =D I V I S I O N ||+ M M EG r o u pI D: : =I N T( 0 . . 2 5 5 )[ 1 2 8 ] |+ O c t e t 8: : =D I V I S I O N ||+ M M EG r o u pI D ( c o n t i n u e d ): : =I N T( 0 . . 2 5 5 )[ 1 ] |+ O c t e t 9: : =D I V I S I O N ||+ M M EC o d e: : =I N T( 0 . . 2 5 5 )[ 1 ] |+ O c t e t 1 0: : =D I V I S I O N ||+ M T M S I: : =I N T( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 1 1: : =D I V I S I O N ||+ M T M S I ( c o n t i n u e d ): : =I N T( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 1 2: : =D I V I S I O N ||+ M T M S I ( c o n t i n u e d ): : =I N T( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 1 3: : =D I V I S I O N | + M T M S I ( c o n t i n u e d ): : =I N T( 0 . . 2 5 5 )[ 1 ] + L o c a t i o na r e ai d e n t i f i c a t i o n: : =T VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ L o c a t i o nA r e aI d e n t i f i c a t i o nI E I: : =I E I[ 1 3 ] |+ O c t e t 2: : =D I V I S I O N ||+ M C Cd i g i t2: : =I N T( 0 . . 1 5 )[ 0 ] ||+ M C Cd i g i t1: : =I N T( 0 . . 1 5 )[ 0 ] |+ O c t e t 3: : =D I V I S I O N ||+ M N Cd i g i t3: : =I N T( 0 . . 1 5 )[ 0 ] ||+ M C Cd i g i t3: : =I N T( 0 . . 1 5 )[ 0 ] |+ O c t e t 4: : =D I V I S I O N ||+ M N Cd i g i t2: : =I N T( 0 . . 1 5 )[ 0 ] ||+ M N Cd i g i t1: : =I N T( 0 . . 1 5 )[ 0 ] |+ O c t e t 5: : =D I V I S I O N ||+ L A C: : =I N T( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 6: : =D I V I S I O N | + L A C( c o n t i n u e d ): : =I N T( 0 . . 2 5 5 )[ 0 ] + M Si d e n t i t y: : =T L VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ M o b i l eI d e n t i t yI E I: : =I E I[ 2 3 ] |+ O c t e t 2: : =D I V I S I O N ||+ L e n g t ho fm o b i l ei d e n t i t yc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 3: : =D I V I S I O N ||+ I d e n t i t yd i g i t1: : =I N T( 0 . . 1 5 )[ 0 ]

www.sharetechnote.com/html/BasicCallFlow_LTE.html

28/42

7/23/13

||+ I d e n t i t yd i g i t1: : =I N T( 0 . . 1 5 )[ 0 ] ||+ O d d / e v e ni n d i c a t i o n: : =C H O I C E[ e v e nn u m b e ro fi d e n t i t yd i g i t sa n da l s ow h e nt h eT M S I / P T M S I i su s e d ] ||+ T y p eo fi d e n t i t y: : =C H O I C E[ N oI d e n t i t y ] |+ O c t e t 4 O c t e t 1 0: : =D I V I S I O N | + I d e n t i t yd i g i tp: : =O C T E T A R R A YS I Z E ( 0 . . 7 ) + E M Mc a u s e: : =T VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ E M Mc a u s eI E I: : =I E I[ 5 3 ] |+ O c t e t 2: : =D I V I S I O N | + C a u s ev a l u e: : =C H O I C E[ # 2 : I M S Iu n k n o w ni nH S S ] + T 3 4 0 2v a l u e: : =T VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ G P R ST i m e rI E I: : =I E I[ 1 7 ] |+ O c t e t 2: : =D I V I S I O N | + U n i t: : =C H O I C E[ v a l u ei si n c r e m e n t e di nm u l t i p l e so f2s e c o n d s ] | + T i m e rv a l u e: : =I N T( 0 . . 3 1 )[ 0 ] + T 3 4 2 3v a l u e: : =T VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ G P R ST i m e rI E I: : =I E I[ 5 9 ] |+ O c t e t 2: : =D I V I S I O N | + U n i t: : =C H O I C E[ v a l u ei si n c r e m e n t e di nm u l t i p l e so f2s e c o n d s ] | + T i m e rv a l u e: : =I N T( 0 . . 3 1 )[ 0 ] + E q u i v a l e n tP L M N s: : =T L VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ P L M NL i s tI E I: : =I E I[ 4 A ] |+ O c t e t 2: : =D I V I S I O N ||+ L e n g t ho fP L M NL i s tc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 3: : =D I V I S I O N ||+ M C Cd i g i t2P L M N1: : =I N T( 0 . . 1 5 )[ 0 ] ||+ M C Cd i g i t1P L M N1: : =I N T( 0 . . 1 5 )[ 0 ] . . . . .O c t e t4-O c t e t4 5. . . . . |+ O c t e t 4 6: : =D I V I S I O N ||+ M N Cd i g i t3P L M N1 5: : =I N T( 0 . . 1 5 )[ 0 ] ||+ M C Cd i g i t3P L M N1 5: : =I N T( 0 . . 1 5 )[ 0 ] |+ O c t e t 4 7: : =D I V I S I O N | + M N Cd i g i t2P L M N1 5: : =I N T( 0 . . 1 5 )[ 0 ] | + M N Cd i g i t1P L M N1 5: : =I N T( 0 . . 1 5 )[ 0 ] + E m e r g e n c yN u m b e rL i s t: : =T L VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ E m e r g e n c yN u m b e rL i s tI E I: : =I E I[ 3 4 ] |+ O c t e t 2: : =D I V I S I O N ||+ L e n g t ho fE m e r g e n c yN u m b e rL i s tI Ec o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 3 5 0: : =D I V I S I O N | + E m e r g e n c yN u m b e rL i s tI Ec o n t e n t s: : =O C T E T A R R A YS I Z E ( 0 . . 4 8 ) + E P Sn e t w o r kf e a t u r es u p p o r t: : =T L VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ E P Sn e t w o r kf e a t u r es u p p o r tI E I: : =I E I[ 6 4 ] |+ O c t e t 2: : =D I V I S I O N ||+ L e n g t ho fE P Sn e t w o r kf e a t u r es u p p o r tc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 3: : =D I V I S I O N | + S p a r e: : =F I X[ 0 ] | + I M SV o P S: : =C H O I C E[ I M Sv o i c eo v e rP Ss e s s i o ni nS 1m o d en o ts u p p o r t e d ] + A d d i t i o n a lu p d a t er e s u l t: : =T VO P T I O N A L : O m i t + O c t e t 1: : =D I V I S I O N + A d d i t i o n a lu p d a t er e s u l tI E I: : =I E I[ F ] + S p a r e: : =F I X[ 0 ] + A d d i t i o n a lu p d a t er e s u l tv a l u e: : =C H O I C E[ n oa d d i t i o n a li n f o r m a t i o n ] If you see the contents shown above, you would see "ESM message container contents", which can be further decoded as below. The IE (information element) marked in blue would be the most important IEs for UE connection to data service application. N A S _ L T E : E S M , A c t i v a t ed e f a u l tE P Sb e a r e rc o n t e x tr e q u e s t A c t i v a t ed e f a u l tE P Sb e a r e rc o n t e x tr e q u e s t: : =D I V I S I O N + E P Sb e a r e ri d e n t i t y: : =V |+ E P Sb e a r e ri d e n t i t yv a l u e: : =C H O I C E[ E P Sb e a r e ri d e n t i t yv a l u e5 ] + E P Ss e s s i o nm a n a g e m e n tp r o t o c o ld i s c r i m i n a t o r: : =V

ShareTechnote

www.sharetechnote.com/html/BasicCallFlow_LTE.html

29/42

7/23/13

ShareTechnote

www.sharetechnote.com/html/BasicCallFlow_LTE.html

+ E P Ss e s s i o nm a n a g e m e n tp r o t o c o ld i s c r i m i n a t o r: : =V |+ P r o t o c o ld i s c r i m i n a t o r: : =P D[ 2 ] + P r o c e d u r et r a n s a c t i o ni d e n t i t y: : =V |+ P r o c e d u r et r a n s a c t i o ni d e n t i t y: : =C H O I C E[ P r o c e d u r et r a n s a c t i o ni d e n t i t yv a l u e1 ] + A c t i v a t ed e f a u l tE P Sb e a r e rc o n t e x tr e q u e s tm e s s a g ei d e n t i t y: : =V |+ M e s s a g et y p e: : =M S G[ C 1 ] + E P SQ o S: : =L V |+ O c t e t 1: : =D I V I S I O N ||+ L e n g t ho fE P Sq u a l i t yo fs e r v i c ec o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 1 ] |+ O c t e t 2: : =D I V I S I O N ||+ Q C I: : =C H O I C E[ Q C I9 ] |+ O c t e t 3: : =D I V I S I O N ||+ M a x i m u mb i tr a t ef o ru p l i n k: : =C H O I C E[ R e s e r v e d ( n e t w o r kt oU Ed i r e c t i o n ) / S u b s c r i b e dm a x i m u m b i tr a t ef o ru p l i n k ( U Et on e t w o r kd i r e c t i o n ) ] |+ O c t e t 4: : =D I V I S I O N ||+ M a x i m u mb i tr a t ef o rd o w n l i n k: : =C H O I C E[ R e s e r v e d ( n e t w o r kt oU Ed i r e c t i o n ) / S u b s c r i b e d m a x i m u mb i tr a t ef o ru p l i n k ( U Et on e t w o r kd i r e c t i o n ) ] |+ O c t e t 5: : =D I V I S I O N ||+ G u a r a n t e e db i tr a t ef o ru p l i n k: : =C H O I C E[ R e s e r v e d ( n e t w o r kt oU Ed i r e c t i o n ) / S u b s c r i b e d m a x i m u mb i tr a t ef o ru p l i n k ( U Et on e t w o r kd i r e c t i o n ) ] |+ O c t e t 6: : =D I V I S I O N ||+ G u a r a n t e e db i tr a t ef o rd o w n l i n k: : =C H O I C E[ R e s e r v e d ( n e t w o r kt oU Ed i r e c t i o n ) / S u b s c r i b e d m a x i m u mb i tr a t ef o ru p l i n k ( U Et on e t w o r kd i r e c t i o n ) ] |+ O c t e t 7: : =D I V I S I O N ||+ M a x i m u mb i tr a t ef o ru p l i n k( e x t e n d e d ): : =C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h em a x i m u m b i tr a t ef o ru p l i n ki no c t e t4 ] |+ O c t e t 8: : =D I V I S I O N ||+ M a x i m u mb i tr a t ef o rd o w n l i n k( e x t e n d e d ): : =C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h em a x i m u m b i tr a t ef o ru p l i n ki no c t e t4 ] |+ O c t e t 9: : =D I V I S I O N ||+ G u a r a n t e e db i tr a t ef o ru p l i n k( e x t e n d e d ): : =C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h e g u a r a n t e e db i tr a t ef o ru p l i n ki no c t e t6 ] |+ O c t e t 1 0: : =D I V I S I O N | + G u a r a n t e e db i tr a t ef o rd o w n l i n k( e x t e n d e d ): : =C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h e g u a r a n t e e db i tr a t ef o ru p l i n ki no c t e t6 ] + A c c e s sp o i n tn a m e: : =L V |+ O c t e t 1: : =D I V I S I O N ||+ L e n g t ho fa c c e s sp o i n tn a m ec o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 1 6 ] |+ O c t e t 2 O c t e t 1 0 1: : =D I V I S I O N | + A c c e s sp o i n tn a m ev a l u e: : =O C T E T A R R A YS I Z E ( 0 . . 1 0 0 )[ 0 3 7 7 7 7 7 7 0 7 6 1 6 E 7 2 6 9 7 4 7 3 7 5 0 3 6 3 6 F 6 D ] + P D Na d d r e s s: : =L V |+ O c t e t 1: : =D I V I S I O N ||+ L e n g t ho fP D Na d d r e s sc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 5 ] |+ O c t e t 2: : =D I V I S I O N ||+ s p a r e: : =F I X[ 0 ] ||+ P D Nt y p ev a l u e: : =C H O I C E[ I P v 4 ] |+ O c t e t 3 1 4: : =D I V I S I O N | + P D Na d d r e s si n f o r m a t i o n: : =O C T E T A R R A YS I Z E ( 0 . . 1 2 )[ 0 A 0 1 2 0 3 7 ] + T r a n s a c t i o ni d e n t i f i e r: : =T L VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ T r a n s a c t i o ni d e n t i f i e rI E I: : =I E I[ 5 D ] |+ O c t e t 2: : =D I V I S I O N ||+ L e n g t ho fT r a n s a c t i o ni d e n t i f i e rc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 3: : =D I V I S I O N ||+ T If l a g: : =C H O I C E[ T h em e s s a g ei ss e n tf r o mt h es i d et h a to r i g i n a t e st h eT I ] ||+ T I O: : =C H O I C E[ T Iv a l u e0 ] ||+ S p a r e: : =F I X[ 0 ] |+ O c t e t 4: : =D I V I S I O N | + e x t: : =E X T( 0 . . 1 )[ 1 ] | + T I E: : =C H O I C E[ R e s e r v e d ] + N e g o t i a t e dQ o S: : =T L VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ Q u a l i t yo fs e r v i c eI E I: : =I E I[ 3 0 ] |+ O c t e t 2: : =D I V I S I O N ||+ L e n g t ho fq u a l i t yo fs e r v i c eI E: : =L E N( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 3: : =D I V I S I O N ||+ s p a r e: : =F I X[ 0 ] ||+ D e l a yc l a s s: : =C H O I C E[ S u b s c r i b e dd e l a yc l a s s ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt o

30/42

7/23/13

ShareTechnote

||+ D e l a yc l a s s: : =C H O I C E[ S u b s c r i b e dd e l a yc l a s s ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt o M Sd i r e c t i o n ) ] ||+ R e l i a b i l i t yc l a s s: : =C H O I C E[ S u b s c r i b e dr e l i a b i l i t yc l a s s ( M St on e t w o r k d i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] |+ O c t e t 4: : =D I V I S I O N ||+ P e a kt h r o u g h p u t: : =C H O I C E[ S u b s c r i b e dp e a kt h r o u g h p u t ( M St on e t w o r k d i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] ||+ s p a r e: : =F I X[ 0 ] ||+ P r e c e d e n c ec l a s s: : =C H O I C E[ S u b s c r i b e dp r e c e d e n c e ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r k t oM Sd i r e c t i o n ) ] |+ O c t e t 5: : =D I V I S I O N ||+ s p a r e: : =F I X[ 0 ] ||+ M e a nt h r o u g h p u t: : =C H O I C E[ S u b s c r i b e dm e a nt h r o u g h p u t ( M St on e t w o r k d i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] |+ O c t e t 6: : =D I V I S I O N ||+ T r a f f i cC l a s s: : =C H O I C E[ S u b s c r i b e dt r a f f i cc l a s s ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r k t oM Sd i r e c t i o n ) ] ||+ D e l i v e r yo r d e r: : =C H O I C E[ S u b s c r i b e dd e l i v e r yo r d e r ( M St on e t w o r k d i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] ||+ D e l i v e r yo fe r r o n e o u sS D U s: : =C H O I C E[ S u b s c r i b e dd e l i v e r yo fe r r o n e o u sS D U s ( M St on e t w o r k d i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] |+ O c t e t 7: : =D I V I S I O N ||+ M a x i m u mS D Us i z e: : =C H O I C E[ S u b s c r i b e dm a x i m u mS D Us i z e ( M St on e t w o r k d i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] |+ O c t e t 8: : =D I V I S I O N ||+ M a x i m u mb i tr a t ef o ru p l i n k: : =C H O I C E[ S u b s c r i b e dm a x i m u mb i tr a t ef o ru p l i n k ( M St on e t w o r k d i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] |+ O c t e t 9: : =D I V I S I O N ||+ M a x i m u mb i tr a t ef o rd o w n l i n k: : =C H O I C E[ S u b s c r i b e dm a x i m u mb i tr a t ef o ru p l i n k ( M St o n e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] |+ O c t e t 1 0: : =D I V I S I O N ||+ R e s i d u a lB E R: : =C H O I C E[ S u b s c r i b e dr e s i d u a lB E R ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r k t oM Sd i r e c t i o n ) ] ||+ S D Ue r r o rr a t i o: : =C H O I C E[ S u b s c r i b e dS D Ue r r o rr a t i o ( M St on e t w o r k d i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] |+ O c t e t 1 1: : =D I V I S I O N ||+ T r a n s f e rd e l a y: : =C H O I C E[ S u b s c r i b e dt r a n s f e rd e l a y ( M St on e t w o r k d i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] ||+ T r a f f i cH a n d l i n gp r i o r i t y: : =C H O I C E[ S u b s c r i b e dt r a f f i ch a n d l i n gp r i o r i t y ( M St on e t w o r k d i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] |+ O c t e t 1 2: : =D I V I S I O N ||+ G u a r a n t e e db i tr a t ef o ru p l i n k: : =I N T( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 1 3: : =D I V I S I O N ||+ G u a r a n t e e db i tr a t ef o rd o w n l i n k: : =I N T( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 1 4: : =D I V I S I O N ||+ S p a r e: : =F I X[ 0 ] ||+ S i g n a l l i n gI n d i c a t i o n: : =C H O I C E[ N o to p t i m i s e df o rs i g n a l l i n gt r a f f i c ] ||+ S o u r c eS t a t i s t i c sD e s c r i p t o r: : =C H O I C E[ u n k n o w n ] |+ O c t e t 1 5: : =D I V I S I O N ||+ M a x i m u mb i tr a t ef o rd o w n l i n k( e x t e n d e d ): : =C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h eM a x i m u m b i tr a t ef o rd o w n l i n ki no c t e t9 . ] |+ O c t e t 1 6: : =D I V I S I O N ||+ G u a r a n t e e db i tr a t ef o rd o w n l i n k( e x t e n d e d ): : =C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h e M a x i m u mb i tr a t ef o rd o w n l i n ki no c t e t9 . ] |+ O c t e t 1 7: : =D I V I S I O N ||+ M a x i m u mb i tr a t ef o ru p l i n k( e x t e n d e d ): : =C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h eM a x i m u m b i tr a t ef o rd o w n l i n ki no c t e t9 . ] |+ O c t e t 1 8: : =D I V I S I O N | + G u a r a n t e e db i tr a t ef o ru p l i n k( e x t e n d e d ): : =C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h eM a x i m u m b i tr a t ef o rd o w n l i n ki no c t e t9 . ] + N e g o t i a t e dL L CS A P I: : =T VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ L L CS A P II E I: : =I E I[ 3 2 ] |+ O c t e t 2: : =D I V I S I O N | + S p a r e: : =F I X[ 0 ] | + L L CS A P Iv a l u e: : =C H O I C E[ L L CS A P In o ta s s i g n e d ] + R a d i op r i o r i t y: : =T VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N

www.sharetechnote.com/html/BasicCallFlow_LTE.html

31/42

7/23/13

ShareTechnote

|+ O c t e t 1: : =D I V I S I O N | + R a d i op r i o r i t yI E I: : =I E I[ 8 ] | + s p a r e: : =F I X[ 0 ] | + R a d i op r i o r i t yl e v e lv a l u e: : =C H O I C E[ p r i o r i t yl e v e l1( h i g h e s t ) ] + P a c k e tf l o wi d e n t i f i e r: : =T L VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ P a c k e tF l o wI d e n t i f i e rI E I: : =I E I[ 3 4 ] |+ O c t e t 2: : =D I V I S I O N ||+ L e n g t ho fP a c k e tF l o wI d e n t i f i e rI E: : =L E N( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 3: : =D I V I S I O N | + s p a r e: : =F I X[ 0 ] | + P a c k e tF l o wI d e n t i f i e rv a l u e: : =C H O I C E[ B e s tE f f o r t ] + A P N A M B R: : =T L VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ A P Na g g r e g a t em a x i m u mb i tr a t eI E I: : =I E I[ 5 E ] |+ O c t e t 2: : =D I V I S I O N ||+ L e n g t ho fA P Na g g r e g a t em a x i m u mb i tr a t ec o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 3: : =D I V I S I O N ||+ A P N A M B Rf o rd o w n l i n k: : =C H O I C E[ 1 k b p s ] |+ O c t e t 4: : =D I V I S I O N ||+ A P N A M B Rf o ru p l i n k: : =C H O I C E[ 1 k b p s ] |+ O c t e t 5: : =D I V I S I O N ||+ A P N A M B Rf o rd o w n l i n k( e x t e n d e d ): : =C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h eA P N A M B Rf o r d o w n l i n ki no c t e t3 ] |+ O c t e t 6: : =D I V I S I O N ||+ A P N A M B Rf o ru p l i n k( e x t e n d e d ): : =C H O I C E[ 8 7 0 0 k b p s ] |+ O c t e t 7: : =D I V I S I O N ||+ A P N A M B Rf o rd o w n l i n k( e x t e n d e d 2 ): : =C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h eA P N A M B Rf o r d o w n l i n ka n dA P N A M B Rf o rd o w n l i n k( e x t e n d e d )i no c t e t s3a n d50 ] |+ O c t e t 8: : =D I V I S I O N | + A P N A M B Rf o ru p l i n k( e x t e n d e d 2 ): : =C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h eA P N A M B Rf o r d o w n l i n ka n dA P N A M B Rf o rd o w n l i n k( e x t e n d e d )i no c t e t s3a n d50 ] + E S Mc a u s e: : =T VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ E S Mc a u s eI E I: : =I E I[ 5 8 ] |+ O c t e t 2: : =D I V I S I O N | + C a u s ev a l u e: : =C H O I C E[ # 8 : O p e r a t o rD e t e r m i n e dB a r r i n g ] + P r o t o c o lc o n f i g u r a t i o no p t i o n s: : =T L VO P T I O N A L : E x i s t + O c t e t 1: : =D I V I S I O N |+ P r o t o c o lc o n f i g u r a t i o no p t i o n sI E I: : =I E I[ 2 7 ] + O c t e t 2: : =D I V I S I O N |+ L e n g t ho fp r o t o c o lc o n f i go p t i o n sc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 1 4 ] + O c t e t 3: : =D I V I S I O N |+ e x t: : =E X T 1[ 1 ] |+ s p a r e: : =F I X[ 0 ] |+ C o n f i g u r a t i o np r o t o c o l: : =C H O I C E[ P P Pf o ru s ew i t hI PP D Pt y p e ] + O c t e t 4 O c t e t 2 5 3: : =D I V I S I O N + p r o t o c o lc o n f i go p t i o n sc o n t e n t s: : =O C T E T A R R A YS I Z E ( 0 . . 2 5 0 )[ 8 0 2 1 0 A 0 3 0 0 0 0 0 A 8 1 0 6 0 A 0 0 0 0 0 1 ] There is one important thing you have to know at this point. It is about how to specify PDN address. Following three examples can be self sufficient (I hope -:). For a little bit further details for IPv6, refer to IPv6 page. < Example : IPv4 > + P D Na d d r e s s: : =L V |+ O c t e t 1: : =D I V I S I O N ||+ L e n g t ho fP D Na d d r e s sc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 5 ] |+ O c t e t 2: : =D I V I S I O N ||+ s p a r e: : =F I X[ 0 ] ||+ P D Nt y p ev a l u e: : =C H O I C E[ I P v 4 ] |+ O c t e t 3 1 4: : =D I V I S I O N | + P D Na d d r e s si n f o r m a t i o n: : =O C T E T A R R A YS I Z E ( 0 . . 1 2 )[ 0 A 0 1 2 0 3 7 ]

< Example : IPv6 > : Specify the link local address of IPv6 address.
www.sharetechnote.com/html/BasicCallFlow_LTE.html 32/42

7/23/13

ShareTechnote

+ P D Na d d r e s s: : =L V |+ O c t e t 1: : =D I V I S I O N ||+ L e n g t ho fP D Na d d r e s sc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 9 ] |+ O c t e t 2: : =D I V I S I O N ||+ s p a r e: : =F I X[ 0 ] ||+ P D Nt y p ev a l u e: : =C H O I C E[ I P v 6 ] |+ O c t e t 3 1 4: : =D I V I S I O N | + P D Na d d r e s si n f o r m a t i o n: : =O C T E T A R R A YS I Z E ( 0 . . 1 2 )[ 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 2 ]

< Example : IPv4v6 > : Specify the link local address of IPv6 address followed by IPv4 address. + P D Na d d r e s s: : =L V |+ O c t e t 1: : =D I V I S I O N ||+ L e n g t ho fP D Na d d r e s sc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 1 3 ] |+ O c t e t 2: : =D I V I S I O N ||+ s p a r e: : =F I X[ 0 ] ||+ P D Nt y p ev a l u e: : =C H O I C E[ I P v 4 v 6 ] |+ O c t e t 3 1 4: : =D I V I S I O N | + P D Na d d r e s si n f o r m a t i o n: : =O C T E T A R R A YS I Z E ( 0 . . 1 2 )[ 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 2 0 A 0 A 0 A 0 A ]

<P r o t o c o lc o n f i g u r a t i o no p t i o n s>

www.sharetechnote.com/html/BasicCallFlow_LTE.html

33/42

7/23/13

ShareTechnote

Container IDl 0001H 0002H 0003H 0004H 0005H 0006H 0007H 0008H 0009H 000AH 000BH 000CH 000DH 000EH FF00H

Description (Network to MS Direction) P-CSCF IPv6 Address Request IM CN Subsystem Signaling Flag DNS Server IPv6 Address Request Policy Control rejection code Selected Bearer Control Mode; Reserved DSMIPv6 Home Agent Address DSMIPv6 Home Network Prefix DSMIPv6 IPv4 Home Agent Address reserved reserved P-CSCF IPv4 Address DNS Server IPv4 Address MSISDN Request FFFFH reserved for operator specific use.

RRC : RRC Connection Reconfiguration Complete + NAS : AttachComplete + ESM : Activate Default EPS Bearer Context Accept An important procedure done in this step is "ESM : Activate Default EPS Bearer Context Accept". R R CC o n n e c t i o nR e c o n f i g u r a t i o nC o m p l e t ep a r ti sv e r ys i m p l ea sf o l l o w s . R R C _ L T E : U L D C C H M e s s a g e U L D C C H M e s s a g e: : =S E Q U E N C E + m e s s a g e: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ r r c C o n n e c t i o n R e c o n f i g u r a t i o n C o m p l e t e ] + r r c C o n n e c t i o n R e c o n f i g u r a t i o n C o m p l e t e: : =S E Q U E N C E + r r c T r a n s a c t i o n I d e n t i f i e r: : =I N T E G E R( 0 . . 3 )[ 0 ] + c r i t i c a l E x t e n s i o n s: : =C H O I C E[ r r c C o n n e c t i o n R e c o n f i g u r a t i o n C o m p l e t e r 8 ] + r r c C o n n e c t i o n R e c o n f i g u r a t i o n C o m p l e t e r 8: : =S E Q U E N C E[ 0 ] + n o n C r i t i c a l E x t e n s i o n: : =S E Q U E N C EO P T I O N A L : O m i t NAS part has pretty complicated structure since it is Piggybacked multiple times.

RRC_LTE:UL-DCCH-Message UL-DCCH-Message ::= SEQUENCE +-message ::= CHOICE [c1] +-c1 ::= CHOICE [ulInformationTransfer] +-ulInformationTransfer ::= SEQUENCE +-criticalExtensions ::= CHOICE [c1] +-c1 ::= CHOICE [ulInformationTransfer-r8] +-ulInformationTransfer-r8 ::= SEQUENCE [0] +-dedicatedInfoType ::= CHOICE [dedicatedInfoNAS] | +-dedicatedInfoNAS ::= OCTET STRING SIZE(ALIGNED) [074300035200C2] +-nonCriticalExtension ::= SEQUENCE OPTIONAL:Omit If you decode dedicatedInfoNAS ::= OCTET STRING SIZE(ALIGNED) [074300035200C2], you will get the following message(Attach Complete).
www.sharetechnote.com/html/BasicCallFlow_LTE.html 34/42

7/23/13

ShareTechnote

N A S _ L T E : E M M , A t t a c hc o m p l e t e A t t a c hc o m p l e t e: : =D I V I S I O N + S e c u r i t yh e a d e rt y p e: : =V |+ S e c u r i t yh e a d e rt y p e: : =C H O I C E[ P l a i nN A Sm e s s a g e ,n o ts e c u r i t yp r o t e c t e d ] + E P Sm o b i l i t ym a n a g e m e n tp r o t o c o ld i s c r i m i n a t o r: : =V |+ P r o t o c o ld i s c r i m i n a t o r: : =P D[ 7 ] + A t t a c hc o m p l e t em e s s a g ei d e n t i t y: : =V |+ M e s s a g et y p e: : =M S G[ 4 3 ] + E S Mm e s s a g ec o n t a i n e r: : =L V E + O c t e t 1 O c t e t 2: : =D I V I S I O N |+ L e n g t ho fE S Mm e s s a g ec o n t a i n e r: : =L E N( 0 . . 6 5 5 3 5 )[ 3 ] + O c t e t 3 -: : =D I V I S I O N + E S Mm e s s a g ec o n t a i n e rc o n t e n t s: : =O C T E T A R R A YS I Z E ( 0 . . 6 5 5 3 5 )[ 5 2 0 0 C 2 ] If you decode ESM message container contents ::= OCTETARRAY SIZE(0..65535) [5200C2] part, you will get the following message (Activate default EPS bearer context accept). N A S _ L T E : E S M , A c t i v a t ed e f a u l tE P Sb e a r e rc o n t e x ta c c e p t A c t i v a t ed e f a u l tE P Sb e a r e rc o n t e x ta c c e p t: : =D I V I S I O N + E P Sb e a r e ri d e n t i t y: : =V |+ E P Sb e a r e ri d e n t i t yv a l u e: : =C H O I C E[ E P Sb e a r e ri d e n t i t yv a l u e5 ] + E P Ss e s s i o nm a n a g e m e n tp r o t o c o ld i s c r i m i n a t o r: : =V |+ P r o t o c o ld i s c r i m i n a t o r: : =P D[ 2 ] + P r o c e d u r et r a n s a c t i o ni d e n t i t y: : =V |+ P r o c e d u r et r a n s a c t i o ni d e n t i t y: : =C H O I C E[ N op r o c e d u r et r a n s a c t i o ni d e n t i t ya s s i g n e d ] + A c t i v a t ed e f a u l tE P Sb e a r e rc o n t e x ta c c e p tm e s s a g ei d e n t i t y: : =V |+ M e s s a g et y p e: : =M S G[ C 2 ] + P r o t o c o lc o n f i g u r a t i o no p t i o n s: : =T L VO P T I O N A L : O m i t + O c t e t 1: : =D I V I S I O N |+ P r o t o c o lc o n f i g u r a t i o no p t i o n sI E I: : =I E I[ 2 7 ] + O c t e t 2: : =D I V I S I O N |+ L e n g t ho fp r o t o c o lc o n f i go p t i o n sc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 0 ] + O c t e t 3: : =D I V I S I O N |+ e x t: : =E X T 1[ 1 ] |+ s p a r e: : =F I X[ 0 ] |+ C o n f i g u r a t i o np r o t o c o l: : =C H O I C E[ P P Pf o ru s ew i t hI PP D Pt y p e ] + O c t e t 4 O c t e t 2 5 3: : =D I V I S I O N + p r o t o c o lc o n f i go p t i o n sc o n t e n t s: : =O C T E T A R R A YS I Z E ( 0 . . 2 5 0 )

RRC : RRC Connection Request Same as step 6, but establishment cause gets different as shown below. It will be mt-Access or mo-Data depending on whether it is MT call or MO call. R R C _ L T E : U L C C C H M e s s a g e U L C C C H M e s s a g e: : =S E Q U E N C E + m e s s a g e: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ r r c C o n n e c t i o n R e q u e s t ] + r r c C o n n e c t i o n R e q u e s t: : =S E Q U E N C E + c r i t i c a l E x t e n s i o n s: : =C H O I C E[ r r c C o n n e c t i o n R e q u e s t r 8 ] + r r c C o n n e c t i o n R e q u e s t r 8: : =S E Q U E N C E + u e I d e n t i t y: : =C H O I C E[ s T M S I ] |+ s T M S I: : =S E Q U E N C E | + m m e c: : =B I TS T R I N GS I Z E ( 8 )[ 0 0 0 0 0 0 0 1 ] | + m T M S I: : =B I TS T R I N GS I Z E ( 3 2 )[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 ] + e s t a b l i s h m e n t C a u s e: : =E N U M E R A T E D[ m t A c c e s s ] + s p a r e: : =B I TS T R I N GS I Z E ( 1 )[ 0 ]

RRC : RRC Connection Setup Refer to RRC Connection Setup RRC : RRC Connection Setup Complete + NAS : Service Request
www.sharetechnote.com/html/BasicCallFlow_LTE.html 35/42

7/23/13

ShareTechnote

R R C _ L T E : U L D C C H M e s s a g e U L D C C H M e s s a g e: : =S E Q U E N C E + m e s s a g e: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ r r c C o n n e c t i o n S e t u p C o m p l e t e ] + r r c C o n n e c t i o n S e t u p C o m p l e t e: : =S E Q U E N C E + r r c T r a n s a c t i o n I d e n t i f i e r: : =I N T E G E R( 0 . . 3 )[ 0 ] + c r i t i c a l E x t e n s i o n s: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ r r c C o n n e c t i o n S e t u p C o m p l e t e r 8 ] + r r c C o n n e c t i o n S e t u p C o m p l e t e r 8: : =S E Q U E N C E[ 0 0 ] + s e l e c t e d P L M N I d e n t i t y: : =I N T E G E R( 1 . . 6 )[ 1 ] + r e g i s t e r e d M M E: : =S E Q U E N C EO P T I O N A L : O m i t + d e d i c a t e d I n f o N A S: : =O C T E TS T R I N GS I Z E ( A L I G N E D )[ C 7 E 0 0 0 0 0 ] + n o n C r i t i c a l E x t e n s i o n: : =S E Q U E N C EO P T I O N A L : O m i t If you decode dedicatedInfoNAS ::= OCTET STRING SIZE(ALIGNED) [C7E00000] part, you will get the following message (Service Request). N A S _ L T E : E M M , S e r v i c er e q u e s t S e r v i c er e q u e s t: : =D I V I S I O N + S e c u r i t yh e a d e rt y p e: : =V |+ S e c u r i t yh e a d e rt y p e: : =C H O I C E[ S e c u r i t yh e a d e rf o rt h eS E R V I C ER E Q U E S Tm e s s a g e ] + E P Sm o b i l i t ym a n a g e m e n tp r o t o c o ld i s c r i m i n a t o r: : =V |+ P r o t o c o ld i s c r i m i n a t o r: : =P D[ 7 ] + K S Ia n ds e q u e n c en u m b e r: : =V |+ O c t e t 1: : =D I V I S I O N | + K S I: : =C H O I C E[ n ok e yi sa v a i l a b l e ] | + S e q u e n c en u m b e r ( s h o r t ): : =I N T( 0 . . 3 1 )[ 0 ] + M e s s a g ea u t h e n t i c a t i o nc o d e( s h o r t ): : =V + O c t e t 1: : =D I V I S I O N |+ S h o r tM A Cv a l u e: : =I N T( 0 . . 2 5 5 )[ 0 ] + O c t e t 2: : =D I V I S I O N + S h o r tM A Cv a l u e ( c o n t i n u e d ): : =I N T( 0 . . 2 5 5 )[ 0 ]

RRC : Security Mode Command Refer to RRC : Security Mode Command RRC : Security Mode Complete Refer to RRC : Security Mode Complete RRC : RRC Connection Reconfiguration + NAS : Activate Dedicated EPS Bearer Context Request This is another 'RRC Connection Reconfiguration' message. But you would see some difference between this message and the message at step 15. You don't see any 'Attach Accept' part because you already went through 'attach' process during the registration. And now you created only 'Dedicated EPS Bearer'. Does this mean that you cannot use the 'Default EPS Bearer' you created at step 15) ? No.. the default Bearer is still alive once it is created during the registration. That's why you don't have to recreate the default EPS bearer at this step.

www.sharetechnote.com/html/BasicCallFlow_LTE.html

36/42

7/23/13

ShareTechnote

One think you would notice would be that 'Activate Dedicated EPS Bearer Context Request' does not have IP address setting. This is because Dedicated EPS is using the same IP configuration specified by Default EPS Bearer. The purpose of Default EPS bearer is to create a data pipe with a different QoS from Default EPS QoS. It means Dedicated EPS Bearer is linked to a specific Default EPS bearer. Then, how do we know which default EPS bearer is linked to which Dedicated EPS Bearer ? This link is specified by 'Linked EPS Bearer Identity'. For example, if 'Linked EPS Bearer Identity' is set to be 5. It means this 'Dedicated EPS Bearer' is linked to the Default EPS Bearer with Bearer ID = 5 and use the same IP configuration as defined in the default EPS bearer.
D L D C C H M e s s a g e: : =S E Q U E N C E + m e s s a g e: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ r r c C o n n e c t i o n R e c o n f i g u r a t i o n ] + r r c C o n n e c t i o n R e c o n f i g u r a t i o n: : =S E Q U E N C E + r r c T r a n s a c t i o n I d e n t i f i e r: : =I N T E G E R( 0 . . 3 )[ 0 ] + c r i t i c a l E x t e n s i o n s: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ r r c C o n n e c t i o n R e c o n f i g u r a t i o n r 8 ] + r r c C o n n e c t i o n R e c o n f i g u r a t i o n r 8: : =S E Q U E N C E[ 0 0 1 1 0 0 ] + m e a s C o n f i g: : =S E Q U E N C EO P T I O N A L : O m i t + m o b i l i t y C o n t r o l I n f o: : =S E Q U E N C EO P T I O N A L : O m i t + d e d i c a t e d I n f o N A S L i s t: : =S E Q U E N C EO FS I Z E ( 1 . . m a x D R B [ 1 1 ] )[ 1 ]O P T I O N A L : E x i s t |+ D e d i c a t e d I n f o N A S: : =O C T E TS T R I N GS I Z E ( A L I G N E D ) [ 1 7 0 0 0 0 0 0 0 0 0 3 6 2 0 0 C 5 0 5 0 9 0 4 6 8 6 8 4 8 4 8 0 0 0 0 0 0 0 0 0 6 2 1 3 1 0 0 0 2 3 0 1 1 ] + r a d i o R e s o u r c e C o n f i g D e d i c a t e d: : =S E Q U E N C E[ 1 1 0 1 0 1 ]O P T I O N A L : E x i s t |+ s r b T o A d d M o d L i s t: : =S E Q U E N C EO FS I Z E ( 1 . . 2 )[ 1 ]O P T I O N A L : E x i s t ||+ S R B T o A d d M o d: : =S E Q U E N C E[ 1 1 ] || + s r b I d e n t i t y: : =I N T E G E R( 1 . . 2 )[ 2 ] || + r l c C o n f i g: : =C H O I C E[ d e f a u l t V a l u e ]O P T I O N A L : E x i s t || |+ d e f a u l t V a l u e: : =N U L L || + l o g i c a l C h a n n e l C o n f i g: : =C H O I C E[ d e f a u l t V a l u e ]O P T I O N A L : E x i s t || + d e f a u l t V a l u e: : =N U L L |+ d r b T o A d d M o d L i s t: : =S E Q U E N C EO FS I Z E ( 1 . . m a x D R B [ 1 1 ] )[ 2 ]O P T I O N A L : E x i s t ||+ D R B T o A d d M o d: : =S E Q U E N C E[ 1 1 1 1 1 ] |||+ e p s B e a r e r I d e n t i t y: : =I N T E G E R( 0 . . 1 5 )[ 5 ]O P T I O N A L : E x i s t |||+ d r b I d e n t i t y: : =I N T E G E R( 1 . . 3 2 )[ 1 ] |||+ p d c p C o n f i g: : =S E Q U E N C E[ 1 0 1 ]O P T I O N A L : E x i s t ||||+ d i s c a r d T i m e r: : =E N U M E R A T E D[ i n f i n i t y ]O P T I O N A L : E x i s t ||||+ r l c A M: : =S E Q U E N C EO P T I O N A L : O m i t ||||+ r l c U M: : =S E Q U E N C EO P T I O N A L : E x i s t |||||+ p d c p S N S i z e: : =E N U M E R A T E D[ l e n 1 2 b i t s ] ||||+ h e a d e r C o m p r e s s i o n: : =C H O I C E[ n o t U s e d ] |||| + n o t U s e d: : =N U L L |||+ r l c C o n f i g: : =C H O I C E[ u m B i D i r e c t i o n a l ]O P T I O N A L : E x i s t ||||+ u m B i D i r e c t i o n a l: : =S E Q U E N C E |||| + u l U M R L C: : =S E Q U E N C E |||| |+ s n F i e l d L e n g t h: : =E N U M E R A T E D[ s i z e 1 0 ] |||| + d l U M R L C: : =S E Q U E N C E |||| + s n F i e l d L e n g t h: : =E N U M E R A T E D[ s i z e 1 0 ] |||| + t R e o r d e r i n g: : =E N U M E R A T E D[ m s 5 0 ] |||+ l o g i c a l C h a n n e l I d e n t i t y: : =I N T E G E R( 3 . . 1 0 )[ 3 ]O P T I O N A L : E x i s t |||+ l o g i c a l C h a n n e l C o n f i g: : =S E Q U E N C E[ 1 ]O P T I O N A L : E x i s t ||| + u l S p e c i f i c P a r a m e t e r s: : =S E Q U E N C E[ 1 ]O P T I O N A L : E x i s t ||| + p r i o r i t y: : =I N T E G E R( 1 . . 1 6 )[ 1 3 ] ||| + p r i o r i t i s e d B i t R a t e: : =E N U M E R A T E D[ i n f i n i t y ] ||| + b u c k e t S i z e D u r a t i o n: : =E N U M E R A T E D[ m s 1 0 0 ] www.sharetechnote.com/html/BasicCallFlow_LTE.html

37/42

7/23/13

ShareTechnote ||| + b u c k e t S i z e D u r a t i o n: : =E N U M E R A T E D[ m s 1 0 0 ] ||| + l o g i c a l C h a n n e l G r o u p: : =I N T E G E R( 0 . . 3 )[ 2 ]O P T I O N A L : E x i s t ||+ D R B T o A d d M o d: : =S E Q U E N C E[ 1 1 1 1 1 ] || + e p s B e a r e r I d e n t i t y: : =I N T E G E R( 0 . . 1 5 )[ 6 ]O P T I O N A L : E x i s t || + d r b I d e n t i t y: : =I N T E G E R( 1 . . 3 2 )[ 2 ] || + p d c p C o n f i g: : =S E Q U E N C E[ 1 0 1 ]O P T I O N A L : E x i s t || |+ d i s c a r d T i m e r: : =E N U M E R A T E D[ i n f i n i t y ]O P T I O N A L : E x i s t || |+ r l c A M: : =S E Q U E N C EO P T I O N A L : O m i t || |+ r l c U M: : =S E Q U E N C EO P T I O N A L : E x i s t || ||+ p d c p S N S i z e: : =E N U M E R A T E D[ l e n 1 2 b i t s ] || |+ h e a d e r C o m p r e s s i o n: : =C H O I C E[ n o t U s e d ] || | + n o t U s e d: : =N U L L || + r l c C o n f i g: : =C H O I C E[ u m B i D i r e c t i o n a l ]O P T I O N A L : E x i s t || |+ u m B i D i r e c t i o n a l: : =S E Q U E N C E || | + u l U M R L C: : =S E Q U E N C E || | |+ s n F i e l d L e n g t h: : =E N U M E R A T E D[ s i z e 1 0 ] || | + d l U M R L C: : =S E Q U E N C E || | + s n F i e l d L e n g t h: : =E N U M E R A T E D[ s i z e 1 0 ] || | + t R e o r d e r i n g: : =E N U M E R A T E D[ m s 5 0 ] || + l o g i c a l C h a n n e l I d e n t i t y: : =I N T E G E R( 3 . . 1 0 )[ 4 ]O P T I O N A L : E x i s t || + l o g i c a l C h a n n e l C o n f i g: : =S E Q U E N C E[ 1 ]O P T I O N A L : E x i s t || + u l S p e c i f i c P a r a m e t e r s: : =S E Q U E N C E[ 1 ]O P T I O N A L : E x i s t || + p r i o r i t y: : =I N T E G E R( 1 . . 1 6 )[ 1 3 ] || + p r i o r i t i s e d B i t R a t e: : =E N U M E R A T E D[ i n f i n i t y ] || + b u c k e t S i z e D u r a t i o n: : =E N U M E R A T E D[ m s 1 0 0 ] || + l o g i c a l C h a n n e l G r o u p: : =I N T E G E R( 0 . . 3 )[ 3 ]O P T I O N A L : E x i s t |+ d r b T o R e l e a s e L i s t: : =S E Q U E N C EO FO P T I O N A L : O m i t |+ m a c M a i n C o n f i g: : =C H O I C E[ e x p l i c i t V a l u e ]O P T I O N A L : E x i s t ||+ e x p l i c i t V a l u e: : =S E Q U E N C E[ 1 1 1 ]

|| + u l S C H C o n f i g: : =S E Q U E N C E[ 1 1 ]O P T I O N A L : E x i s t || |+ m a x H A R Q T x: : =E N U M E R A T E D[ n 5 ]O P T I O N A L : E x i s t || |+ p e r i o d i c B S R T i m e r: : =E N U M E R A T E D[ s f 2 0 ]O P T I O N A L : E x i s t || |+ r e t x B S R T i m e r: : =E N U M E R A T E D[ s f 3 2 0 ] || |+ t t i B u n d l i n g: : =B O O L E A N[ F A L S E ] || + d r x C o n f i g: : =C H O I C E[ r e l e a s e ]O P T I O N A L : E x i s t || |+ r e l e a s e: : =N U L L || + t i m e A l i g n m e n t T i m e r D e d i c a t e d: : =E N U M E R A T E D[ i n f i n i t y ] || + p h r C o n f i g: : =C H O I C E[ s e t u p ]O P T I O N A L : E x i s t || + s e t u p: : =S E Q U E N C E || + p e r i o d i c P H R T i m e r: : =E N U M E R A T E D[ s f 5 0 0 ] || + p r o h i b i t P H R T i m e r: : =E N U M E R A T E D[ s f 2 0 0 ] || + d l P a t h l o s s C h a n g e: : =E N U M E R A T E D[ d B 3 ] |+ s p s C o n f i g: : =S E Q U E N C EO P T I O N A L : O m i t |+ p h y s i c a l C o n f i g D e d i c a t e d: : =S E Q U E N C E[ 0 0 0 0 1 1 0 0 1 0 ]O P T I O N A L : E x i s t | + p d s c h C o n f i g D e d i c a t e d: : =S E Q U E N C EO P T I O N A L : O m i t | + p u c c h C o n f i g D e d i c a t e d: : =S E Q U E N C EO P T I O N A L : O m i t | + p u s c h C o n f i g D e d i c a t e d: : =S E Q U E N C EO P T I O N A L : O m i t | + u p l i n k P o w e r C o n t r o l D e d i c a t e d: : =S E Q U E N C EO P T I O N A L : O m i t | + t p c P D C C H C o n f i g P U C C H: : =C H O I C E[ s e t u p ]O P T I O N A L : E x i s t | |+ s e t u p: : =S E Q U E N C E | | + t p c R N T I: : =B I TS T R I N GS I Z E ( 1 6 )[ 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 ] | | + t p c I n d e x: : =C H O I C E[ i n d e x O f F o r m a t 3 ] | | + i n d e x O f F o r m a t 3: : =I N T E G E R( 1 . . 1 5 )[ 1 ] | + t p c P D C C H C o n f i g P U S C H: : =C H O I C E[ s e t u p ]O P T I O N A L : E x i s t | |+ s e t u p: : =S E Q U E N C E | | + t p c R N T I: : =B I TS T R I N GS I Z E ( 1 6 )[ 0 0 0 0 0 0 0 1 1 1 1 1 1 0 1 0 ] | | + t p c I n d e x: : =C H O I C E[ i n d e x O f F o r m a t 3 ] | | + i n d e x O f F o r m a t 3: : =I N T E G E R( 1 . . 1 5 )[ 1 ] | + c q i R e p o r t C o n f i g: : =S E Q U E N C EO P T I O N A L : O m i t | + s o u n d i n g R S U L C o n f i g D e d i c a t e d: : =C H O I C EO P T I O N A L : O m i t | + a n t e n n a I n f o: : =C H O I C E[ d e f a u l t V a l u e ]O P T I O N A L : E x i s t | |+ d e f a u l t V a l u e: : =N U L L | + s c h e d u l i n g R e q u e s t C o n f i g: : =C H O I C EO P T I O N A L : O m i t + s e c u r i t y C o n f i g H O: : =S E Q U E N C EO P T I O N A L : O m i t + n o n C r i t i c a l E x t e n s i o n: : =S E Q U E N C EO P T I O N A L : O m i t

A c t i v a t ed e d i c a t e dE P Sb e a r e rc o n t e x tr e q u e s t: : =D I V I S I O N www.sharetechnote.com/html/BasicCallFlow_LTE.html

38/42

7/23/13 ShareTechnote A c t i v a t ed e d i c a t e dE P Sb e a r e rc o n t e x tr e q u e s t: : =D I V I S I O N + E P Sb e a r e ri d e n t i t y: : =V |+ E P Sb e a r e ri d e n t i t yv a l u e: : =C H O I C E[ E P Sb e a r e ri d e n t i t yv a l u e6 ] + E P Ss e s s i o nm a n a g e m e n tp r o t o c o ld i s c r i m i n a t o r: : =V |+ P r o t o c o ld i s c r i m i n a t o r: : =P D[ 2 ] + P r o c e d u r et r a n s a c t i o ni d e n t i t y: : =V |+ P r o c e d u r et r a n s a c t i o ni d e n t i t y: : =C H O I C E[ N op r o c e d u r et r a n s a c t i o ni d e n t i t ya s s i g n e d ] + A c t i v a t ed e d i c a t e dE P Sb e a r e rc o n t e x tr e q u e s tm e s s a g ei d e n t i t y: : =V |+ M e s s a g et y p e: : =M S G[ C 5 ] + S p a r eh a l fo c t e t: : =V |+ S p a r eh a l fo c t e t: : =F I X[ 0 ] + L i n k e dE P Sb e a r e ri d e n t i t y: : =V |+ L i n k e dE P Sb e a r e ri d e n t i t yv a l u e: : =C H O I C E[ E P Sb e a r e ri d e n t i t yv a l u e5 ] + E P SQ o S: : =L V |+ O c t e t 1: : =D I V I S I O N ||+ L e n g t ho fE P Sq u a l i t yo fs e r v i c ec o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 9 ] |+ O c t e t 2: : =D I V I S I O N ||+ Q C I: : =C H O I C E[ Q C I4 ] |+ O c t e t 3: : =D I V I S I O N

||+ M a x i m u mb i tr a t ef o ru p l i n k: : =C H O I C E[ 3 8 4 k b p s ] |+ O c t e t 4: : =D I V I S I O N ||+ M a x i m u mb i tr a t ef o rd o w n l i n k: : =C H O I C E[ 3 8 4 k b p s ] |+ O c t e t 5: : =D I V I S I O N ||+ G u a r a n t e e db i tr a t ef o ru p l i n k: : =C H O I C E[ 1 2 8 k b p s ] |+ O c t e t 6: : =D I V I S I O N ||+ G u a r a n t e e db i tr a t ef o rd o w n l i n k: : =C H O I C E[ 1 2 8 k b p s ] |+ O c t e t 7: : =D I V I S I O N ||+ M a x i m u mb i tr a t ef o ru p l i n k( e x t e n d e d ): : = C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h em a x i m u mb i tr a t ef o ru p l i n ki no c t e t4 ] |+ O c t e t 8: : =D I V I S I O N ||+ M a x i m u mb i tr a t ef o rd o w n l i n k( e x t e n d e d ): : = C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h em a x i m u mb i tr a t ef o ru p l i n ki no c t e t4 ] |+ O c t e t 9: : =D I V I S I O N ||+ G u a r a n t e e db i tr a t ef o ru p l i n k( e x t e n d e d ): : = C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h eg u a r a n t e e db i tr a t ef o ru p l i n ki no c t e t6 ] |+ O c t e t 1 0: : =D I V I S I O N | + G u a r a n t e e db i tr a t ef o rd o w n l i n k( e x t e n d e d ): : = C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h eg u a r a n t e e db i tr a t ef o ru p l i n ki no c t e t6 ] + T F T: : =L V |+ O c t e t 1: : =D I V I S I O N ||+ L e n g t ho ft r a f f i cf l o wt e m p l a t eI E: : =L E N( 0 . . 2 5 5 )[ 6 ] |+ O c t e t 2: : =D I V I S I O N ||+ T F To p e r a t i o nc o d e: : =C H O I C E[ C r e a t en e wT F T ] ||+ Eb i t: : =C H O I C E[ p a r a m e t e r sl i s ti sn o ti n c l u d e d ] ||+ N u m b e ro fp a c k e tf i l t e r s: : =I N T( 0 . . 1 5 )[ 1 ] |+ O c t e t 3 O c t e t 2 5 6: : =D I V I S I O N | + P a c k e tf i l t e rl i s t / P a r a m e t e r sl i s t: : =O C T E T A R R A YS I Z E ( 0 . . 2 5 4 )[ 3 1 0 0 0 2 3 0 1 1 ] + T r a n s a c t i o ni d e n t i f i e r: : =T L VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ T r a n s a c t i o ni d e n t i f i e rI E I: : =I E I[ 5 D ] |+ O c t e t 2: : =D I V I S I O N ||+ L e n g t ho fT r a n s a c t i o ni d e n t i f i e rc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 3: : =D I V I S I O N ||+ T If l a g: : =C H O I C E[ T h em e s s a g ei ss e n tf r o mt h es i d et h a to r i g i n a t e st h eT I ] ||+ T I O: : =C H O I C E[ T Iv a l u e0 ] ||+ S p a r e: : =F I X[ 0 ] |+ O c t e t 4: : =D I V I S I O N | + e x t: : =E X T( 0 . . 1 )[ 1 ] | + T I E: : =C H O I C E[ R e s e r v e d ] + N e g o t i a t e dQ o S: : =T L VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ Q u a l i t yo fs e r v i c eI E I: : =I E I[ 3 0 ] |+ O c t e t 2: : =D I V I S I O N ||+ L e n g t ho fq u a l i t yo fs e r v i c eI E: : =L E N( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 3: : =D I V I S I O N ||+ s p a r e: : =F I X[ 0 ] ||+ D e l a yc l a s s: : =C H O I C E[ S u b s c r i b e dd e l a yc l a s s ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] ||+ R e l i a b i l i t yc l a s s: : = www.sharetechnote.com/html/BasicCallFlow_LTE.html 39/42

7/23/13 ShareTechnote ||+ R e l i a b i l i t yc l a s s: : = C H O I C E[ S u b s c r i b e dr e l i a b i l i t yc l a s s ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] |+ O c t e t 4: : =D I V I S I O N ||+ P e a kt h r o u g h p u t: : = C H O I C E[ S u b s c r i b e dp e a kt h r o u g h p u t ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] ||+ s p a r e: : =F I X[ 0 ] ||+ P r e c e d e n c ec l a s s: : = C H O I C E[ S u b s c r i b e dp r e c e d e n c e ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] |+ O c t e t 5: : =D I V I S I O N

||+ s p a r e: : =F I X[ 0 ] ||+ M e a nt h r o u g h p u t: : = C H O I C E[ S u b s c r i b e dm e a nt h r o u g h p u t ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] |+ O c t e t 6: : =D I V I S I O N ||+ T r a f f i cC l a s s: : = C H O I C E[ S u b s c r i b e dt r a f f i cc l a s s ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] ||+ D e l i v e r yo r d e r: : = C H O I C E[ S u b s c r i b e dd e l i v e r yo r d e r ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] ||+ D e l i v e r yo fe r r o n e o u sS D U s: : = C H O I C E[ S u b s c r i b e dd e l i v e r yo fe r r o n e o u sS D U s ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] |+ O c t e t 7: : =D I V I S I O N ||+ M a x i m u mS D Us i z e: : = C H O I C E[ S u b s c r i b e dm a x i m u mS D Us i z e ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] |+ O c t e t 8: : =D I V I S I O N ||+ M a x i m u mb i tr a t ef o ru p l i n k: : = C H O I C E[ S u b s c r i b e dm a x i m u mb i tr a t ef o ru p l i n k ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] |+ O c t e t 9: : =D I V I S I O N ||+ M a x i m u mb i tr a t ef o rd o w n l i n k: : = C H O I C E[ S u b s c r i b e dm a x i m u mb i tr a t ef o ru p l i n k ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] |+ O c t e t 1 0: : =D I V I S I O N ||+ R e s i d u a lB E R: : = C H O I C E[ S u b s c r i b e dr e s i d u a lB E R ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] ||+ S D Ue r r o rr a t i o: : = C H O I C E[ S u b s c r i b e dS D Ue r r o rr a t i o ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] |+ O c t e t 1 1: : =D I V I S I O N ||+ T r a n s f e rd e l a y: : = C H O I C E[ S u b s c r i b e dt r a n s f e rd e l a y ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] ||+ T r a f f i cH a n d l i n gp r i o r i t y: : = C H O I C E[ S u b s c r i b e dt r a f f i ch a n d l i n gp r i o r i t y ( M St on e t w o r kd i r e c t i o n ) / R e s e r v e d ( n e t w o r kt oM Sd i r e c t i o n ) ] |+ O c t e t 1 2: : =D I V I S I O N ||+ G u a r a n t e e db i tr a t ef o ru p l i n k: : =I N T( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 1 3: : =D I V I S I O N ||+ G u a r a n t e e db i tr a t ef o rd o w n l i n k: : =I N T( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 1 4: : =D I V I S I O N ||+ S p a r e: : =F I X[ 0 ] ||+ S i g n a l l i n gI n d i c a t i o n: : =C H O I C E[ N o to p t i m i s e df o rs i g n a l l i n gt r a f f i c ] ||+ S o u r c eS t a t i s t i c sD e s c r i p t o r: : =C H O I C E[ u n k n o w n ] |+ O c t e t 1 5: : =D I V I S I O N ||+ M a x i m u mb i tr a t ef o rd o w n l i n k( e x t e n d e d ): : = C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h eM a x i m u mb i tr a t ef o rd o w n l i n ki no c t e t9 . ] |+ O c t e t 1 6: : =D I V I S I O N ||+ G u a r a n t e e db i tr a t ef o rd o w n l i n k( e x t e n d e d ): : = C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h eM a x i m u mb i tr a t ef o rd o w n l i n ki no c t e t9 . ] |+ O c t e t 1 7: : =D I V I S I O N ||+ M a x i m u mb i tr a t ef o ru p l i n k( e x t e n d e d ): : = C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h eM a x i m u mb i tr a t ef o rd o w n l i n ki no c t e t9 . ] |+ O c t e t 1 8: : =D I V I S I O N | + G u a r a n t e e db i tr a t ef o ru p l i n k( e x t e n d e d ): : = C H O I C E[ U s et h ev a l u ei n d i c a t e db yt h eM a x i m u mb i tr a t ef o rd o w n l i n ki no c t e t9 . ] + N e g o t i a t e dL L CS A P I: : =T VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ L L CS A P II E I: : =I E I[ 3 2 ] |+ O c t e t 2: : =D I V I S I O N | + S p a r e: : =F I X[ 0 ] | + L L CS A P Iv a l u e: : =C H O I C E[ L L CS A P In o ta s s i g n e d ] + R a d i op r i o r i t y: : =T VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N | + R a d i op r i o r i t yI E I: : =I E I[ 8 ] | + s p a r e: : =F I X[ 0 ] www.sharetechnote.com/html/BasicCallFlow_LTE.html

40/42

7/23/13 ShareTechnote | + s p a r e: : =F I X[ 0 ] | + R a d i op r i o r i t yl e v e lv a l u e: : =C H O I C E[ p r i o r i t yl e v e l1( h i g h e s t ) ] + P a c k e tf l o wi d e n t i f i e r: : =T L VO P T I O N A L : O m i t |+ O c t e t 1: : =D I V I S I O N ||+ P a c k e tF l o wI d e n t i f i e rI E I: : =I E I[ 3 4 ] |+ O c t e t 2: : =D I V I S I O N ||+ L e n g t ho fP a c k e tF l o wI d e n t i f i e rI E: : =L E N( 0 . . 2 5 5 )[ 0 ] |+ O c t e t 3: : =D I V I S I O N | + s p a r e: : =F I X[ 0 ] | + P a c k e tF l o wI d e n t i f i e rv a l u e: : =C H O I C E[ B e s tE f f o r t ] + P r o t o c o lc o n f i g u r a t i o no p t i o n s: : =T L VO P T I O N A L : O m i t + O c t e t 1: : =D I V I S I O N |+ P r o t o c o lc o n f i g u r a t i o no p t i o n sI E I: : =I E I[ 2 7 ] + O c t e t 2: : =D I V I S I O N |+ L e n g t ho fp r o t o c o lc o n f i go p t i o n sc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 0 ] + O c t e t 3: : =D I V I S I O N |+ e x t: : =E X T 1[ 1 ] |+ s p a r e: : =F I X[ 0 ] |+ C o n f i g u r a t i o np r o t o c o l: : =C H O I C E[ P P Pf o ru s ew i t hI PP D Pt y p e ] + O c t e t 4 2 5 3: : =D I V I S I O N + p r o t o c o lc o n f i go p t i o n sc o n t e n t s: : =O C T E T A R R A YS I Z E ( 0 . . 2 5 0 )

RRC : RRC Connection Reconfiguration Complete + NAS : Activate Dedicated EPS Bearer Context Accept RRC Connection Reconfiguration Complete part is very simple as shown below. R R C _ L T E : U L D C C H M e s s a g e U L D C C H M e s s a g e: : =S E Q U E N C E + m e s s a g e: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ r r c C o n n e c t i o n R e c o n f i g u r a t i o n C o m p l e t e ] + r r c C o n n e c t i o n R e c o n f i g u r a t i o n C o m p l e t e: : =S E Q U E N C E + r r c T r a n s a c t i o n I d e n t i f i e r: : =I N T E G E R( 0 . . 3 )[ 0 ] + c r i t i c a l E x t e n s i o n s: : =C H O I C E[ r r c C o n n e c t i o n R e c o n f i g u r a t i o n C o m p l e t e r 8 ] + r r c C o n n e c t i o n R e c o n f i g u r a t i o n C o m p l e t e r 8: : =S E Q U E N C E[ 0 ] + n o n C r i t i c a l E x t e n s i o n: : =S E Q U E N C EO P T I O N A L : O m i t E S M , A c t i v a t ed e d i c a t e dE P Sb e a r e rc o n t e x ta c c e p tp a r ti sc a r r i e db yU Li n f o r m a t i o nt r a n s f e rm e s s a g e a sf o l l o w s . R R C _ L T E : U L D C C H M e s s a g e U L D C C H M e s s a g e: : =S E Q U E N C E + m e s s a g e: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ u l I n f o r m a t i o n T r a n s f e r ] + u l I n f o r m a t i o n T r a n s f e r: : =S E Q U E N C E + c r i t i c a l E x t e n s i o n s: : =C H O I C E[ c 1 ] + c 1: : =C H O I C E[ u l I n f o r m a t i o n T r a n s f e r r 8 ] + u l I n f o r m a t i o n T r a n s f e r r 8: : =S E Q U E N C E[ 0 ] + d e d i c a t e d I n f o T y p e: : =C H O I C E[ d e d i c a t e d I n f o N A S ] |+ d e d i c a t e d I n f o N A S: : =O C T E TS T R I N GS I Z E ( A L I G N E D )[ 6 2 0 0 C 6 ] + n o n C r i t i c a l E x t e n s i o n: : =S E Q U E N C EO P T I O N A L : O m i t If you decode dedicatedInfoNAS ::= OCTET STRING SIZE(ALIGNED) [6200C6] part, you will get the following message(ESM,Activate dedicated EPS bearer context accept) N A S _ L T E : E S M , A c t i v a t ed e d i c a t e dE P Sb e a r e rc o n t e x ta c c e p t A c t i v a t ed e d i c a t e dE P Sb e a r e rc o n t e x ta c c e p t: : =D I V I S I O N + E P Sb e a r e ri d e n t i t y: : =V |+ E P Sb e a r e ri d e n t i t yv a l u e: : =C H O I C E[ E P Sb e a r e ri d e n t i t yv a l u e6 ] + E P Ss e s s i o nm a n a g e m e n tp r o t o c o ld i s c r i m i n a t o r: : =V |+ P r o t o c o ld i s c r i m i n a t o r: : =P D[ 2 ] + P r o c e d u r et r a n s a c t i o ni d e n t i t y: : =V |+ P r o c e d u r et r a n s a c t i o ni d e n t i t y: : =C H O I C E[ N op r o c e d u r et r a n s a c t i o ni d e n t i t ya s s i g n e d ] + A c t i v a t ed e d i c a t e dE P Sb e a r e rc o n t e x ta c c e p tm e s s a g ei d e n t i t y: : =V |+ M e s s a g et y p e: : =M S G[ C 6 ] + P r o t o c o lc o n f i g u r a t i o no p t i o n s: : =T L VO P T I O N A L : O m i t + O c t e t 1: : =D I V I S I O N |+ P r o t o c o lc o n f i g u r a t i o no p t i o n sI E I: : =I E I[ 2 7 ]

www.sharetechnote.com/html/BasicCallFlow_LTE.html

41/42

7/23/13

ShareTechnote

|+ P r o t o c o lc o n f i g u r a t i o no p t i o n sI E I: : =I E I[ 2 7 ] + O c t e t 2: : =D I V I S I O N |+ L e n g t ho fp r o t o c o lc o n f i go p t i o n sc o n t e n t s: : =L E N( 0 . . 2 5 5 )[ 0 ] + O c t e t 3: : =D I V I S I O N |+ e x t: : =E X T 1[ 1 ] |+ s p a r e: : =F I X[ 0 ] |+ C o n f i g u r a t i o np r o t o c o l: : =C H O I C E[ P P Pf o ru s ew i t hI PP D Pt y p e ] + O c t e t 4 O c t e t 2 5 3: : =D I V I S I O N + p r o t o c o lc o n f i go p t i o n sc o n t e n t s: : =O C T E T A R R A YS I Z E ( 0 . . 2 5 0 )

www.sharetechnote.com/html/BasicCallFlow_LTE.html

42/42

Você também pode gostar