老猿学5G:多量纲计费与QoS的QCI、5QI、ARP、GBR和MBR_5g qci_LaoYuanPython的博客-程序员秘密

技术标签: 老猿Python  5G  老猿学5G  科学技术  其他  物联网  网络通信  

☞ ░ 前往老猿Python博文目录

一、多量纲计费

多量纲计费是与传统的计费模式相区别的一种计费模式,传统的计费基本上都是通过使用量、使用时长或包固定时长等方式计费,而多量纲计费是指在考虑以上方式之外,对流量等业务采用按上下行速率、时延、垂直行业应用、特定服务(超高清视频及直播)、设备(跟踪装置、传感器)等要素计费的计费模式。

老猿理解多量纲计费中涉及的这些计费要素主要与QoS以及切片相关,它们不但涉及业务开通,也必须是计费CDR中必须提供的要素。

二、QoS的相关参数

5G中的QoS是基于PDU会话中的Qos流为基础来实现的,一个PDU会话可以有1到多个QoS流,最多一个PDU会话64个QoS流。PCEF基于每个业务数据流SDF(见下面的解释)来实施QoS控制,每个服务数据流的QoS控制允许PCC体系结构向PCEF提供授权的QoS,以对每个特定的服务数据流实施。

  • SDF:service data flow,业务数据流,在网络中,具有相同源IP地址、目的IP地址、源端口、目的端口以及协议ID的IP数据流被指定为一个SDF。

QoS有多个参数需要设置,这些参数的设置包括QCI、ARP、 GBR、 MBR来设置:

  • GBR:Guaranteed Bit Rate,是指保证的比特速率,即使在网络资源紧张的情况下,相应的比特速率也能够保持,即保证的最小带宽
  • Non-GBR:非GBR,指的是网络不提供最低的传输速率保证,在网络拥挤的情况下,业务需要承受降低速率的要求,由于Non-GBR承载不需要占用固定的网络资源,因而可以长时间地维持
  • MBR:Max Bit Rate,最大比特速率,即最大带宽,超过MBR的数据流量都通过数据策略丢弃
  • QCI:QoS class identifier,QoS类标识符,QCI的定义是在3GPP规范的23.203规范中定义的。它是一种标量,用于标识提供给SDF的特定数据包转发行为,它用于定义UE和PCEF之间基于SDF总量的包转发处理行为。每个业务数据流都需要设置QCI。QCI可以定义的特性包括资源类型(GBR还是Non-GBR)、优先级、预计的时延(Packet Delay Budget)、数据包错误丢失率(Packet Error Loss Rate)、一些GBR QCI的最大数据突发量(Maximum Data Burst Volume )和
    数据速率平均窗(Data Rate Averaging Window,指对GBR SDF的GBR 和MBR总量计算的时间段滑动窗口,例如以2000ms为单位计算 )
  • ARP:Allocation and Retention Priority,分配和保留优先权,用于执行资源分配与保留优先级方面的差异化功能,ARP的主要目的是在资源紧张的情况下决定接受还是拒绝承载的建立或修改请求。同时,ARP用于特殊的资源限制时(例如在切换时),决定丢弃哪个承载。比如在一些场景中如果发生资源拥塞需要释放一些低优先级资源时候需要根据ARP的设置来确认谁释放谁保留。更多ARP的信息请参考《2G 3G 4G 5G网络QoS中的重要角色ARP

更多QoS的说明请参考《5G系统——5G QoS》、《7-LTE QoS: SDF and EPS Bearer QoS》。

以上说明主要参考3GPP的23.203规范。

三、关于5QI

5QI的定义是在3GPP规范23.501中定义,5QI是一个标量,用于指向一个5G QoS特性(对应特性的QoS设置请见下表),这些参数用于控制QoS流转发处理的QoS。

在这里插入图片描述
关于5QI,是在3GPP规范的23.501中定义的,这个概念实际上与QCI本质上是一回事,可能是23.203涉及5G部分的内容没有进行相应更新,更多5QI的说明请参考《5G系统——5G QoS》。

跟老猿学Python、学5G!

☞ ░ 前往老猿Python博文目录

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/LaoYuanPython/article/details/107528959

智能推荐

(ajaxfileupload)ajaxfileupload 上传时会出现连接重置的问题_dhny25701的博客-程序员秘密

1.ajaxfileupload 上传时会出现如下问题:2. 网上有很多的解决办法,在这里,我又遇到了一种,可能你的错误会是这个原因引起的------原因是 : 你在一般处理程序中没有返回前台需要的数据格式字符串3.下面给出一个例子: 1 前台: 2 <style type="text/css"> 3 ...

tensorflow GPU安装及测试_tensorflowgpu测试_张金玉的博客-程序员秘密

# 一、TensorFLow-Gpu环境的搭建## 查看nvidia的型号以便安装相应的驱动lspci | grep -i nvidia#这一步非常的重要,一定要看清楚自己的驱动型号,以便能够找到正确的cuda和cudnn的型号  ## 禁用nouveau#在安装cuda的时候,由于涉及到NVIDIA驱动的安装,使得nouveau驱动与NVIDIA驱动冲突,为了能够继续安装,必须禁...

php 防止高并发批量入库的解决方法_单个入库批量入库加锁_HarryPoFly的博客-程序员秘密

最近项目有个类似于签到的功能,功能上线后出现一位用户疯狂刷签到的问题;我们功能正常没问题,由于用户模拟了高并发的场景,所以数据库中出现了很多同时插入的数据;在来回检查代码,和数据库之后才终于解决了问题;1.出现相同数据的原因因为同一时间内过来的请求很多,并且这些请求间隔都是毫秒级,它们同时通过了对数据重复判断的条件,所以同时插入了很多数据2.我的解决办法我用了文件锁的思路:使用非阻塞的...

spring kafka test 使用笔记_spring-kafka-test_-火星人-的博客-程序员秘密

添加依赖testImplementation "org.springframework.kafka:spring-kafka-test"配置 [email protected] class KafkaConfig { @Autowired EmbeddedKafkaBroker broker; @Bean public KafkaTemplat...

csgo人机指令_CSGO指令:命令BOT前往指定位置_weixin_39942037的博客-程序员秘密

本文将介绍CSGO控制台指令:bot_goto_selected,该指令可用于命令BOT/机器人前往指定位置,不过要注意,在CSGO中,BOT的行走路线是分成一块一块的,所以这条指令并不能让BOT到达精确位置,只能到附近。另外只能控制一个BOT,所有需要先踢出所有BOT再添加一个BOT。进入地图后,我们需要先输入以下指令:sv_cheats 1;bot_kick;bot_knives_only;b...

笔试题(2)【Java 】_黑的空白的博客-程序员秘密

新鲜出炉的……好吧……只是我下午刚刚笔试了一个公司,朋友把试卷拍下来了,我就来炒一下冷饭……一、单选 1、欲构造ArrayList类的一个实例,此类继承了List接口,下列那个方法是正确的? A.ArrayList myList=new Obiect(); B.List myList=new ArrayList(); C.ArrayList myList=new List (); D.Li

随便推点

Eclipse设置代码提示后不显示Java 类问题解决_LiuSheng_的博客-程序员秘密

转:https://blog.csdn.net/xu_guo_jie/article/details/83111839现象:使用Alt+/ 代码提示中没有Java 类型。只有一些方法和模板代码块。如下图:解决方法:工具栏中:Window->Preferences->Java->Editor->Content Assist->Advanced可以设置Conte...

吴恩达神经网络与深度学习第2课第一周(1-5)学习笔记_吴恩达(θ1-5)^2+(θ2-5)^2_yeyoenjoy的博客-程序员秘密

本节课的内容主要讲了一些训练的注意事项,或者其中的一些trick。即深度学习的实用层面。基本内容与吴恩达机器学习课程的内容相关,建议可以先听一遍机器学习课程,通过该视频回忆巩固。OK,直接开始1.1 训练/开发/测试集        该节内容主要包括介绍一些超参数,以及在训练集、交叉验证集(dev set)、测试集的选择上面的一些技巧。    在数据集的划分上,通常情况下采用622的方式,但是,在...

[深入理解Android卷二 全文-第六章]深入理解ActivityManagerService_activitymanagerservice activitythread_qq_24451593的博客-程序员秘密

转载:https://blog.csdn.net/innost/article/details/47254381 第6章 深入理解ActivityManagerService本章主要内容:·  详细分析ActivityManagerService本章所涉及的源代码文件名及位置:·  SystemServer.javaframeworks/base/services/ja...

MacOs 12 微信闪退_imac12.6版本微信闪退_王龙鑫的博客-程序员秘密

升级了6月8号发布的mac OS 12 Monterey 系统Mac 微信闪退问题微信和微信开发者工具闪退,官方已紧急修复,下载链接如下我的电脑是Mac Book Pro 2020 M1芯片,亲测可用微信https://ws28.cn/f/5nd8i0rp4z2 复制链接到浏览器打开微信开发者工具https://ws28.cn/f/5nd8ksdndda 复制链接到浏览器打开...

R语言语法基础(一)_r语言基本语法_天坑坑神的博客-程序员秘密

R是一套完整的数据处理、计算和制图软件系统。其功能包括:数据存储和处理系统;数组运算工具(其向量、矩阵运算方面功能尤其强大);完整连贯的统计分析工具;优秀的统计制图功能;简便而强大的编程语言:可操纵数据的输入和输出,可实现分支、循环,用户可自定义功能。

推荐文章

热门文章

相关标签