Table of Contents 1. Introduction |
1. Introduction
We have learned about the LTE ID groups such as UE and ME IDs, and Network Equipment (NE) and UE location identifier (location) IDs in LTE Identification 1 [1] and LTE Identification II [2], respectively.
This document, as the third document of the LTE Identification series, describes EPS Session/Bearer IDs related to user traffic delivery. E2E sessions that include application entities are out of the scope of this document, and hence only EPS sessions that provide users with PDN connectivity will be covered herein. In Table 1, EPS Session/Bearer IDs to be discussed herein are shown in the last row with a gray background.
Table 1. Classification of LTE Identification [1]
The LTE IDs that we have learned in [1] and [2] are used to identify a different UE, ME and NE in an LTE network, whereas EPS Session/Bearer IDs are used in a UE1. This means, since more than one EPS session and bearer can be established in a UE concurrently, IDs are needed to identify them.
How are an EPS bearer and an EPS session different?
A session refers to user traffic (an IP flow) while a bearer refers to a path that user traffic (IP flows) uses when passing an LTE transport network (between UE and P-GW). In other words, an EPS bearer is a pipe that carries session(s), and hence more than one session can use the same EPS bearer.
Both the session and bearer are related to user traffic delivery, but in different ways: Sessions are about WHO uses WHAT service while bearers are about HOW user traffic is delivered in the LTE network. Bearers only care about “how to deliver user traffic to its destination?”, and not about “who uses what service?”. This is why, when user traffic is delivered through bearers, user IP addresses are not shown, and only the information about the pipe that carries the user traffic, such as DRB ID or GTP tunnel (i.e. S1 or S5 bearer) IP address, is shown.
But, once arrived at P-GW (or UE), different sessions carried by the bearer are identified and processed individually.
hi Netmainas
thanks you nice statement what‘s bearer and session
but I have some doubts about your answer.
such as“hence more than one session can use the same EPS bearer”
“But, once arrived at P-GW (or UE), different sessions carried by the bearer are identified and processed individually.”
for example:A subsrciber Use the mobile phone to surf the web and play games and watch video.
At this point, multiple IP flow are created that is not session
you say session refer to EPS session?
so A EPS session= PDN connection= single or multiple EPS bearers=A lot of multiple IP flows(An EPS bearer can have single or multiple IP flows)
I think a subsrciber only one session attach to PDN(cmnet)that could be multiple bearers,pelease correct me
Hi, Netmanias Team.
Thanks for your good response.
One question:
About "more than one session can use the same EPS bearer. ":
One session means one PDN connection. Is it right?
If so, different session may not use same EPS bearers as each EPS bearers can only have one LBI. In other words, each beaer is linked to only one PDN. Maybe I am wrong if one session does not mean one PDN connection.
1. Thanks for the good work from Netmanias team.
2. I do have the same doubt about this. Different PDN connections will setup different default EPS bearers, how can an EPS session use the same EPS bearer if one EPS session means one PDN connection?
First of all Thankyou for such wonderful presentations. Its a delight to study these documents.
In the presentation you have mentioned "The E-RAB ID is assigned by an eNB, generally with the same value as the EPS bearer ID". Is the E-RAB ID not assigned by the MME. Spec 36.413 says that ERABList ( in InitialContextSetupRequest or E-RAB Setup Request ) is sent by MME to eNB and one of the mandatory parameters of this list is E-RAB Id. Moreover, eNB would never know what EPS Bearer ID is because it is generated by MME and sent to UE in NAS message. It is not part of S1ap Message sent to eNB.
Please correct me if I am wrong and Thankyou again.
Thanks for your comment. i just want to clarify some of your comment. basically, E-RAB interface is between UE and SGW which is NAS. Furthermore, E-RAB establishment should be done by EPC Side. I agreed with your this point. but, according to E-RAB Procedure, EPC (MME is part of EPC) send E-RAB Setuprequest to eNB with e-RAB ID after PDN connectivity request from UE side through NAS signaling. after that, if eNB send back to EPC with "E-RAB Setup response" after eNB performed RRC-Reconfiguration complete. and then finally, E-RAB will be established.
Here is some of clarificaiton from myside for your concern and hopefully NETMANIAS can response for our query.
1. E-RAB ID Allocator is not eNB.
2. eNB would know E-RAB ID. (If you are familiar with S1 - signaling, then you can verify by yourself)
Thanks, Bred
Thank you for your comments and clarifications. As you pointed out, E-RAB ID is allocated by MME. The error has been corrected on the post and the attached file.
The below is our understanding of “E-RAB ID allocator” and “whether eNB knows EPS bearer ID”.
- E-RAB ID allocator: MME
E-RAB ID is allocated by MME (TS 23.401, 5.2.1) and the value of E-RAB ID is the same as the value of EPS bearer ID (TS 36.300, 8.2).
- Whether eNB knows EPS bearer ID:
When an eNB receives S1 signaling (e.g. Initial Context Setup Request message or E-RAB Setup Request message) from MME, the eNB can know E-RAB ID i.e., EPS bearer ID. When the eNB establishes a DRB, the EPS bearer ID and the corresponding DRB ID are sent to UE through RRC Signaling (e.g. RRC Connection Reconfiguration).
Thanks again for your kind notice.
Thanks for your prompt response and for making things so clear.
Netmanias is one of the best things that has happened to people trying to learn LTE. Thanks again and please keep up the good work.
Vimal
I think there is a tiny mistake in this excellent paper:
Namely:
An APN is a combination of a network ID and an operator ID. The network ID is used when identifying PDNs such as Internet or cooperate VPNs or identifying services like IMS that the PDN provides.
Should read:
An APN is a combination of a network ID and an operator ID. The network ID is used when identifying PDNs such as Internet or Corporate VPNs or identifying services like IMS that the PDN provides.
Hi,
Thank you for your kind comment. The typo has been corrected (as Corporate VPNs) on the post and the attached file.
Hello NetManias,
Excellent documentation.
Do you have any plan for VoLTE Technical Documents? Thank you.
---
rintho
Hello, experts,
Thanks for the good paper.
I have one stupid question: what's the difference between the EPS sessions and IP flows?
Thanks.
Wei
Hello, Wei,
I'd expect you can find answer in link below:
https://www.netmanias.com/en/?m=view&id=techdocs&no=5908 (LTE QoS: SDF and EPS Bearer QoS)
In my understanding,
- EPS session = PDN connection
- An EPS session can have single or multiple EPS bearers
- EPS bearer is transmission path between UE and P-GW to deliver user traffic (IP flows) with specficied QoS
- An EPS bearer can have single or multiple IP flows
Hi, Chris,
Thanks for your explanation. I'll check the paper you recommended.
Thanks.
BR
Wei
Dear guys,
can we think of gtp load balancing between eNB and S-GW.
I really need it.
Thank you
Hi Netmanias,
I love your answers, especially this one:"whether eNB knows EPS bearer ID". Thank you!
Hi Netmanias,
Why do have concept of ERABID and EPS Bearerid when there is 1 to 1 mapping b/w two and also there value is always same. We could have used any one of the IDs.
Regards,
Arjun
Refer to the TS 23.401 as shown below:
5.2.1 EPS bearer identity
An EPS bearer identity uniquely identifies an EPS bearer for one UE accessing via E-UTRAN. The EPS Bearer Identity is allocated by the MME. There is a one to one mapping between EPS RB and EPS Bearer, and the mapping between EPS RB Identity and EPS Bearer Identity is made by E-UTRAN. The E-RAB ID value used at S1 and X2 interfaces to identify an E-RAB is the same as the EPS Bearer ID value used to identify the associated EPS Bearer.
The description is perfect and well structured, as always.
Keep up the good work!
If say GTPU and PDCP on eNB are not on same system (dis-integrated stack), for DL traffic after GTPU decapsulation when UE IP clear packet is submitted for PDCP prorcessing, what is the best way to identify DRB in PDCP leayer? Can we assume UE IP address and ToS value in IP header is unique for every DRB?
Hi,
In Figure 4. Bearer IDs allocators, I think P-GW should be responsible for S5 TEID DL allocation, not UL. S5 TEID UL allocation is done by S-GW which is already indicated there.
Regards,
Melih
Can a single APN have two IP-CAN sessions for a UE?
Thanks for the explanation. It inc. my basic understanding
Hi,
when you do sizing for EPC, how many bearer per user you used? Tks
What happens to the dedicated bearers when the linked default bearer is deactivated ? If the dedicated bearer will also gets deactivated, then how will it be done ? how will dedicated bearer comes to know that default has been deactivated ? What action does it take ? Whats the procedure ?
Hi, there is one thing confuse me that what is the relationship between the Eps and SRB(singling ridio bearer)。 thank you
EPS bearer is the pipeline from UE To PDN gateway, UE send IP packets to PDN GW through that bearer.
SRB is signal radio bearer, it is bearer between UE to EnodeB. That bearer is used to send signaling messages between UE to EnodeB during attach procedure. This bearer is only used for attach purpose and not related with EPS bearer.
Hi, I would like to say this is the complete package to understand LTE. I found this document very useful.Thanks a lot for clearly explaining each and everything and putting a great effort to prepare a document like this.
Hi Netmanias,
Thanks for providing excellent docuementation.
In Figure 4. Bearer IDs allocators, S-GW is responsible for allocating Ids S1 TEID Allocation(UL) and S5 TEID Allocation (DL), but not as showin in the picture S1 TEID Allocation(DL) and S5 TEID Allocation (UL). Please comment on this.
Thanks,
RAM
Hi Team Netmanias,
Can you clarfify how MME allocates E-RAB ID or EPS bearer Identity? Is it any way related to QoS? What is the bandwidth of the default E-RAB bearer for the very first time? How is it decided?
Hi Netmanias & All,
Can you please clarify on 3 Default PDN connetions ?
There will be 3 Default Bearers per 3 PDN /APN can be established, 1 is for Internnet 2. for IMS 3 for what kind of APN can be established ? Which bearer can be established during the flightmode ?
Hi NetManias,
In figure 4 S-GW will allocate S5 TEID for DL not for UL , similarly it will allocate for S1 UL TEID
Thanks a lot for your contribution. Could you pls cleaify my some doubts
1) when UE is deattach from EPC network, EPS default bearer will be removed. As EPS default bearer is removed, EPS session will also removed, Right sir?
2) When UE is idle for about an hour, is there EPS default Bearer and Session still active, sir?
Hi Netmanias,
Thanks for such a wonderful explanations, really appriciate your effort.