Quality of Service (QoS) in LTE
Background: Why we need QoS ?
There are premium subscribers who always want to have better user experience on their 4G LTE device. These users are willing to pay more for high bandwidth and better network access on their devices. Not only the subscribers but some services itself need better priority handling in the network (e.g. VoIP call). To be able to full fill this, QOS plays the key role. QOS defines priorities for certain customers / services during the time of high congestion in the network
3GPP definition for QoS
between UE and PDN Gateway and is applied to a set of bearers. 'Bearer'
is basically a virtual concept and is a set of network configuration to
provide special treatment to set of traffic e.g. VoIP packets
are prioritized by network compared to web browser traffic.
In LTE, QoS is applied on Radio bearer, S1 bearer and S5/S8 bearer, collectively called as EPS bearer as shown in figure below.

bearer types and properties associated with each bearer
through hierarchical chart as shown below. First there are two types of
Bearer, i.e. Dedicated bearer and Default bearer. There is at-least one
default bearer established when UE is attached to LTE network while
dedicated bearer is always established when there is need to provide QoS
to specific service (like VoIP, video etc). Please go through the
article Default and Dedicated Bearer which hopefully will help to explain the concept in more detail.

maximum bit rate is the maximum allowed total non-GBR throughput to
specific APN. It is specified interdependently for uplink an downlink
can only be non-GBR type. Some other important terms associated with
each bearer type are discussed below:
retention priority is basically used for deciding whether new bearer
modification or establishment request should be accepted considering the
current resource situation.
is always associated with dedicated bearer and while default bearer may
or may not have TFT. As mentioned earlier, dedicated bearer provides QoS
to special service or application and TFT defines rules so that UE and
Network knows which IP packet should be sent on particular dedicated
bearer. It usually has rules on the basis of IP packet
destination/source or protocol used.
EPS bearer ID. As I discussed in previous article about dedicated and
default bearer, we know that each dedicated bearer is always linked to
one of default bearers. L-EBI tells Dedicated bearer which default
bearer it is attached to.
bearer is attached to some PDN network and has its own IP address while
dedicated bearer does not need this since it is linked to default
bearer.
associated with all bearers i.e. QoS class of identifier (QCI).This
parameter basically defines IP level packets characteristics as shown
below

Default bearer 1: Used for signaling messages (sip signaling) related to IMS network. It uses qci 5
Dedicated bearer: Used for VoLTE VoIP traffic. It uses qci 1 and is linked to default bearer 1
Default bearer 2: Used for all other smartphone traffic (video, chat, email, browser etc), assuming qci 9 is used here
associated with IMS PDN and has specific IP address. It has throughput
limitations defined in terms of A-AMBR and UE-AMBR. Since it has qci 5
which means that its IP packets has the highest priority over other IP
packets and maximum delay as 100ms between UE and PGW with packet loss
percentage up to 10-6
internet PDN and has specific IP. It has throughput limitations defined
in terms of A-AMBR and UE-AMBR as well. Since it has qci 9 which means
that its IP packets has the lowest priority over other IP packets and
maximum delay possible as 300ms between UE and PGW with packet loss
percentage up to 10-6
Default bearer 1 with L-EBI and it also has TFT which basically defines
which IP packets should be allowed to travel on this bearer. It has
throughput limitations defined in terms of MBR and GBR. Since it is
using QCI 1, the IP packets traveling on this bearer have the second
highest priority. The maximum delay possible to IP packets on this
bearer is 100 ms and the percentage of packet loss will be under 10-2
Quality of Service (QoS) in LTE的更多相关文章
- [转] Quality Of Service In OpenStack
http://tropicaldevel.wordpress.com/2013/07/15/quality-of-service-in-openstack/ In this post I will b ...
- Quality of Service 0, 1 & 2
来自:http://www.hivemq.com/blog/mqtt-essentials-part-6-mqtt-quality-of-service-levels Quality of Servi ...
- Quality of service
w https://en.wikipedia.org/wiki/Quality_of_service Quality of service (QoS) is the overall performan ...
- MQTT协议QoS服务质量 (Quality of Service 0, 1 & 2)概念学习
什么是 QoS ? QoS (Quality of Service) 是发送者和接收者之间,对于消息传递的可靠程度的协商. QoS 的设计是 MQTT 协议里的重点.作为专为物联网场景设计的协议,MQ ...
- neutron qos Quality of Service
Quality of Service advanced service is designed as a service plugin. The service is decoupled from t ...
- [译]Ocelot - Quality of Service
原文 可以针对每个ReRoute设置对下游服务的熔断器circuit breaker.这部分是通过Polly实现的. 将下面的配置添加到一个ReRoute下面去. "QoSOptions&q ...
- Default Bearer, Dedicated Bearer... What exactly is bearer ?
Default Bearer, Dedicated Bearer... What exactly is bearer ? While trying to get a better understa ...
- LTE QOS
http://wenku.baidu.com/link?url=ziFIkdKaC7MU2RY-bTOp2bt87WFPw5_02bqmYs5W6w4ktOfPHEcWesK1U2T7YiyXjVSM ...
- Information Centric Networking Based Service Centric Networking
A method implemented by a network device residing in a service domain, wherein the network device co ...
随机推荐
- Mac系统的launchd、守护进程daemon(2013笔记整理)
1. launchd Mac系统下通用的进程管理器,是Mac系统下非常重要的一个进程,一般来说该进程不允许直接以命令行的形式调用.只能通过其控制管理界面,launchctl来进行控制. launchd ...
- Matlab数据类型的转换
Matlab中有15种基本数据类型,主要是整型.浮点.逻辑.字符.日期和时间.结构数组.单元格数组以及函数句柄等. 1.整型:(int8:uint8:int16:uint16:int32:uint32 ...
- svn merge和branch 详解
1.本地Repository的创建 repository的创建很简单,假设我要在D:\TortoiseSVN\TestRepository目录中创建repository,只需右键TestReposit ...
- Angular12 学习angular2前的热身准备
1 ECMA European Computer Manufactures Association 这个组织的目标是评估,开发和认可电信和计算机标准. 百度百科:点击前往 ECMA65:满足ECMA标 ...
- STL特性总述——写在前面
所谓的容器,见名知意,容纳其他数据的"器具": 特点 1)支持泛型: 2)保存副本:本质上传入对象的拷贝. 3)内存托管 :构建对象于堆,无需人工干预,自动管理内存的生存周期. S ...
- static及静态方法
一.static 1.方法声明中用关键字static修饰的均为类方法或者静态方法,不用static修饰的方法称为实例方法: 2.实例方法可以调用该类中的实例方法或者类方法,类方法只能调用该类的类方法或 ...
- Spark RDD(Resilient Distributed Dataset)
基于数据集的处理:从物理存储上加载数据,然后操作数据,然后写入物理存储设备.比如Hadoop的MapReduce. 缺点:1.不适合大量的迭代 2. 交互式查询 3. 不能复用曾经的 ...
- bzoj4514: [Sdoi2016]数字配对(费用流)
传送门 ps:费用流增广的时候费用和流量打反了……调了一个多小时 每个数只能参与一次配对,那么这就是一个匹配嘛 我们先把每个数分解质因数,记质因子总个数为$cnt_i$,那如果$a_i/a_j$是质数 ...
- docker-compose搭建wordpress[转]
1.安装docker-compose apt-get install docker-compose 发现下载的是旧版本,不支持2.0的配置文件 还是下载新版本吧,去github查看最新版本https: ...
- MySQL zip安装问题
今天安装mysql的压缩版出现了问题,就是服务总是启动不了,折腾了两三个小时.后面实在是想不明白,就直接把注册表的东西删了. 如果你之前安装过mysql,则进行删除mysql:E:\work\mysq ...