




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
GPON限速及QoS1 限速在上行方向,通过配置ONU-G:Traffic management option来设置流量管理方式为上行流量速率控制(Rate controlled upstream traffic),可以对每个业务最大上行流量进行速率控制。但这个速率控制是针对每个GEM连接进行管理控制的,而不是针对整个ONT的上行速率进行控制。在每个代表GEM连接的GEM port network CTP里面,GEM port network CTP:Traffic descriptor profile pointer属性用于指向GEM traffic descriptor,但这个属性仅在ONU-G:Traffic management option设置为速率控制(Rate controlled upstream traffic)时候才被用到。每个GEM连接的速率控制参数可以通过配置GEM traffic descriptor进行设定,其中GEM traffic descriptor:SIR用于设定该连接的保证速率(sustained information rate),GEM traffic descriptor:PIR用于设定该连接的峰值速率(peak information rate)。在下行方向,没有用于设定下行流量速率控制的ME。2 上行QoS在上行方向上,通过配置ONU-G:Traffic management option可以对上行流量的管理方式设定为优先级控制调度(Priority controlled and flexibly scheduled upstream traffic)。在这种情况下,优先级队列(priority queue)和流量调度器(traffic scheduler)等Qos机制将会用于上行业务流。图1为上下行业务流的数据流程图。图1:上下行业务的数据流程图从图1可以看出,上行业务流在到达GEM port network CTP,根据ONU-G:Traffic management option的不同,开始流经不同的途径:若为速率控制方式,则直接被送到T-CONT;若是优先级调度方式,则被送到Priority Queue(up Stream)。根据是否使用Traffic scheduler-G进行调度,Priority Queue(up Stream)数据流被送到Traffic scheduler-G或者T-CONT。经过Traffic scheduler-G调度的上行业务流最终也是被送到T-CONT中进行发送。在下行方向上,下行业务流到达GEM port network CTP后,被送往Priority Queue(down Stream)中,然后经过PPTP UNI发送出去。2.1 GEM port network CTP:在ONU-G:Traffic management option为上行流量速率控制(rate controlled)时候,GEM port network CTP:Traffic management pointer for upstream指向T-CONT;若ONU-G:Traffic management option为优先级控制(priority controlled),则GEM port network CTP:Traffic management pointer for upstream指向Priority Queue。在上行业务流到达GEM port network CTP后,若ONU-G:Traffic management option为上行流量速率控制方式(Rate controlled upstream traffic),则上行业务流直接到达T-CONT,而不再流经上行优先级队列和流量调度器。若ONU-G:Traffic management option为基于优先级的控制(Priority controlled and flexibly scheduled upstream traffic),则上行业务流被送到上行优先级队列Priority Queue(up Stream)。2.2 Priority Queue(up Stream)Priority Queue: Related port中的前两个字节为T-CONT ME IDInstanceId?两者是一样的。,后两个字节表示这个队列的优先级,Priority Queue: Weight表示这个队列的权重。若这个队列被调度的方式为HOL(head of line),则使用Priority Queue: Related port中的优先级作为其被调度的依据;若其被调度的方式为WRR(weighted round robin),则使用Priority Queue: Weight作为其被轮询调度的权重值。若Priority Queue:Traffic scheduler-G pointer不为空,则上行业务流被送到Traffic scheduler-G,否则被送到由Priority Queue: Related port前两个字节标识的T-CONT中。2.3 Traffic scheduler-G:Traffic scheduler-G: Policy表示其调度策略。若调度策略为HOL,则使用Priority Queue: Related port中的优先级进行调度;若调度策略为WRR,则使用Priority Queue: Weight作为其调度依据。在调度完成后,从Traffic scheduler-G出来的业务流被赋予新的优先级,该优先级用Traffic scheduler-G: Priority/weight表示。若在随后的调度中,调度策略为HOL时候,Traffic scheduler-G: Priority/weight被解释为0-255之间的优先级值;若随后的调度策略为WRR,则Traffic scheduler-G: Priority/weight被解释为轮询调度权重值。若Traffic scheduler-G直接连接到T-CONT,则Traffic scheduler-G: T-CONT pointer指向相应的T-CONT,否则该属性值为空;若该Traffic scheduler-G连接到另外一个Traffic scheduler-G,则Traffic scheduler-G: Traffic scheduler pointer指向相应的Traffic scheduler-G,否则该属性值为空。若Traffic scheduler-G: T-CONT pointer不为空,则上行业务数据流被送往T-CONT中,否则被送到另一个Traffic scheduler-G中。2.4 T-CONT:T-CONT: Policy表示经由这个T-CONT的上行业务流的调度策略,其可能的调度策略包括:null,HOL,WRR。若ONU-G:Traffic management option为速率控制,则T-CONT接收到来自GEM port network CTP的上行业务流,由于没有优先级标识,此时将不进行优先级调度;若ONU-G:Traffic management option为优先级调度,则可选用HOL或者WRR方式调度。在Priority Queue:Traffic scheduler-G pointer为空的情况下,T-CONT将接收到来自Priority Queue的上行业务流。若T-CONT的调度策略为HOL,则使用Priority Queue: Related port中的优先级作为其调度的依据;若T-CONT的调度的方式为WRR,则使用Priority Queue: Weight作为其轮询调度的权重值。在Priority Queue:Traffic scheduler-G pointer不为空的情况下,T-CONT将接收到来自Traffic scheduler-G的上行业务流。若T-CONT的调度策略为HOL,则将Traffic scheduler-G: Priority/weight作为优先级进行调度;若T-CONT的调度的方式为WRR,将Traffic scheduler-G: Priority/weight作为其轮询调度的权重值。3 下行QoS下行业务数据流到达GEM port network CTP后,将被送到Priority Queue(down Stream)中,然后由PPTP UNI根据优先级进行调度。和上行优先级队列Priority Queue(up Stream)不同,下行优先级队列的Priority Queue: Related port中的前两个字节表示所使用的UNI端口的slot/ port,后两个字节表示这个队列的优先级。在下行优先级队列Priority Queue(down Stream)中,Priority Queue:Traffic scheduler-G pointer的值为空,同时Priority Queue: Weight这个属性也没有被使用。4 Appendix4.1 Qos基本原理图2:QoS调度基本原理从图2可以看出,QoS基本要素包括:数据流、分类器、优先级队列、调度器。QoS调度过程如下:输入数据流在到达分类器后,分类器按照预先设定的分类规则将输入数据流分送到不同的优先级队列,然后调度器根据预先设定的调度策略从不同的优先级队列取出数据进行发送。总的来说,QoS过程就是按照设定的规则将输入数据流重新排序从而产生新的输出数据流的过程。4.2 GPON QoS机制图3:GPON QoS机制示意图在GPON系统中,对数据流的分类工作是在前面进行的,比如根据VLAN或者其它规则等将不同类型的业务数据流送到不同的GEM PORT里面,因此到达GEM PORT的数据流是分类号的数据流,因此在图3中出现没有分类器和分类前的数据流。从图3可以看出,数据流在经过GEM PORT进入优先级队列后,首先由Traffic Scheduler进行第一次调度,然后由T-CONT进行第二次调度。4.3 调度Policy调度策略包括HOL和WRR两种方式:HOL:是一种严格优先级调度机制,也就是如果有高优先级的队列需要发送数据,则低优先级的队列必须等待,直到高优先级队列为空后,才可以发送低优先级队列的数据。比如队列的优先级为1,队列2的优先级为2,如果队列1中有数据需要发送,则队列2必须等待,直到队列1中的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 英国db3数字货币银行学试题及答案
- 银行运管考试题及答案
- 银行信贷管理试题及答案
- 甜品专业考试题库及答案
- 小学音乐专业试题及答案
- 小学语文人教部编版六年级上册《第六单元语文园地六》课件
- 美术专业试题及答案
- 国贸专业试题及答案盐工
- 湖南省邵阳市2025-2026学年高一上学期9月拔尖创新班联考物理试题(含答案)
- 热能动力专业试题及答案
- 粉尘安全管理管理制度
- 景区摊子管理方案(3篇)
- 医院2025年度内部控制风险评估报告
- 风电项目建设管理-课件
- 小学生尊重他人班会课件
- 《春夏秋冬》教案-2024-2025学年青岛版(2024)小学科学二年级上册
- 第一课 我国的生产资料所有制 课件高考政治一轮复习统编版必修二经济与社会
- 2026届新高考语文热点精准复习:人称代词的运用与表达效果题型突破
- 《中学生网络安全教育》课件
- 火情侦察要点及主要内容
- 2025至2031年中国温控器零件行业投资前景及策略咨询研究报告
评论
0/150
提交评论