[发明专利]降低ONU中拥塞状态下高优先级数据传输时延的方法和装置在审
申请号: | 201710091051.3 | 申请日: | 2017-02-20 |
公开(公告)号: | CN108462649A | 公开(公告)日: | 2018-08-28 |
发明(设计)人: | 孙月;胡达;钱晓东;肖洁 | 申请(专利权)人: | 深圳市中兴微电子技术有限公司 |
主分类号: | H04L12/841 | 分类号: | H04L12/841;H04L12/851;H04L12/863 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 高洁;张颖玲 |
地址: | 518055 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 缓存 高优先级数据 方法和装置 传输时延 带宽信息 缓存索引 拥塞状态 报文 光网络单元 光线路终端 描述符信息 优先级调度 读出数据 预设 解析 存储 调度 传输 | ||
1.一种降低光网络单元ONU中拥塞状态下高优先级数据传输时延的方法,其特征在于,该方法包括:
依据从报文中解析所得的报文的描述符信息,对应存储所述报文中的数据于缓存中;
依据光线路终端OLT下发的当前的带宽信息、预设的优先级调度规则以及所述带宽信息对应的缓存的状态,计算本次调度的缓存索引;
从与所述缓存索引对应的缓存中读出数据,并最终传输给所述OLT;
所述依据所述描述符信息,对应存储所述报文中的数据于缓存中,包括:
以所述描述符信息中的传输容器TCONT/逻辑链路标记LLID ID以及数据的优先级ID为索引,存储所述报文中的数据,同一个TCONT/LLID ID对应的不同优先级的数据写入不同的缓存中;其中,所述数据的优先级越高对应的优先级ID越大;
所述依据光线路终端OLT下发的当前的带宽信息、预设的优先级调度规则以及所述带宽信息对应的缓存的状态,计算本次调度的缓存索引,包括:
依据所述当前的带宽信息中的TCONT/LLID ID和所述缓存的索引确定本次调度的缓存;
基于预设的优先级调度规则中TCONT/LLID ID与数据优先级的映射表,从映射表中选取当前带宽信息中的TCONT/LLID ID对应的最高优先级的数据ID;
依据所述报文的描述符信息确定所述数据ID对应的优先级ID;
判断所述优先级ID对应的缓存的状态为非空状态时,确定所述缓存的索引为本次调度的缓存索引。
2.根据权利要求1所述的方法,其特征在于,所述从与所述缓存索引对应的缓存中读出数据时,该方法还包括:
记录当前所有缓存的状态以及本次的调度信息,以用于后续的数据调度;所述本次的调度信息至少包括:本次调度的数据和对应存储的缓存。
3.一种降低光网络单元ONU中拥塞状态下高优先级数据传输时延的装置,其特征在于,该装置包括:
缓存模块,用于依据从报文中解析所得的报文的描述符信息,对应存储所述报文中的数据于缓存中;基于调度模块传输的本次调度的缓存索引从与所述缓存索引对应的缓存中读出数据,并最终传输给光线路终端OLT;
调度模块,用于依据OLT下发的当前的带宽信息、预设的优先级调度规则以及所述带宽信息对应的缓存的状态,并基于绝对优先级SP调度方法计算本次调度的缓存索引,并发送给所述缓存模块;
所述缓存模块包括:
缓存单元,用于依据从报文中解析所得的报文的描述符信息,对应存储所述报文中的数据于缓存中;
读取单元,用于基于调度模块传输的本次调度的缓存索引从与所述缓存索引对应的缓存中读出数据,并最终传输给所述OLT;
所述缓存单元包括:
描述符缓存单元,用于缓存所述描述符信息;
数据缓存单元,用于以所述描述符缓存单元存储的描述符信息中的传输容器TCONT/逻辑链路标记LLID ID以及数据的优先级ID为索引,存储所述报文中的数据,同一个TCONT/LLID ID对应的不同优先级的数据写入不同的缓存中;其中,所述数据的优先级越高对应的优先级ID越大;
所述调度模块包括:
第一缓存确定单元,用于依据所述当前的带宽信息中的TCONT/LLID ID和所述缓存的索引确定本次调度的缓存;
映射单元,用于基于预设的优先级调度规则中TCONT/LLID ID与数据优先级的映射表,从映射表中选取当前带宽信息中的TCONT/LLID ID对应的最高优先级的数据ID;
第一索引确定单元,用于依据所述报文的描述符信息确定所述数据ID对应的优先级ID;判断所述优先级ID对应的缓存的状态为非空状态时,确定所述缓存的索引为本次调度的缓存索引。
4.根据权利要求3所述的装置,其特征在于,所述调度模块从与所述缓存索引对应的缓存中读出数据时,
所述调度模块,还用于记录当前所有缓存的状态以及本次的调度信息,以用于后续的数据调度;所述本次的调度信息至少包括:本次调度的数据和对应存储的缓存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中兴微电子技术有限公司,未经深圳市中兴微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710091051.3/1.html,转载请声明来源钻瓜专利网。