[发明专利]一种数据传输方法及通信设备有效

专利信息
申请号: 201711153125.8 申请日: 2017-11-17
公开(公告)号: CN109802897B 公开(公告)日: 2020-12-01
发明(设计)人: 魏华;郑勤;杜文华 申请(专利权)人: 华为技术有限公司
主分类号: H04L12/863 分类号: H04L12/863
代理公司: 深圳市深佳知识产权代理事务所(普通合伙) 44285 代理人: 王仲凯
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据传输 方法 通信 设备
【说明书】:

本申请实施例公开了一种数据传输方法及通信设备。本申请实施例方法包括:通信设备获取出队信息,出队信息指示通信设备中请求输出的队列及每个队列单次输出的目标数据量,通信设备维护有突发值,并基于突发值管理目标数据量,使得目标数据量不大于突发值,通信设备根据队列读取子包描述符PD,子PD由第一PD分割得到,子PD包括用于指示目标数据包的目标描述信息,第一PD包括用于指示第一数据包集合的第一描述信息,第一数据包集合包括目标数据包,第一数据包集合及子PD存储于包缓存,包缓存包括动态随机存取存储器DRAM,第一PD存储于控制缓存,控制缓存包括静态随机存取存储器SRAM,通信设备根据子PD确定并发送目标数据包。

技术领域

本申请涉及通信领域,尤其涉及一种数据传输方法及通信设备。

背景技术

在当前的数据通信系统中,数据包存储于通信设备的包缓存中,包缓存通常由包描述符(PD,packet descriptor)管理,每个PD都管理有一定存储空间的包缓存,例如,一个8GB的包缓存通过数量为1M个PD来管理,那么每个PD管理8GB/1M=8KB的缓存空间,每个PD记录有其管理的缓存空间中存储的数据包的描述信息,比如包长,包数据在缓存空间里的起始和结束地址,以及把PD串成链表的PD指针等。

由于一个数据包有可能用不完一个PD管理的缓存空间,例如,数据包大小为1KB,而PD管理8KB的缓存空间,若一个PD管理的缓存空间只能存一个数据包就会造成包缓存的浪费,所以目前有一种拼包技术,允许多个数据包存储于同一PD管理的缓存空间。

不过这种拼包技术要求PD管理的缓存空间中存入的所有数据包作为一个整体来发送,例如,1KB的数据包按照100Mbps的带宽来发送,那么理想状态是每1KB*8/100Mbps=800us发送一个数据包,而使用这种拼包技术,一个PD管理的8KB缓存空间可以存8个1KB的数据包,这样就变成每8*800us=6400us发送8个数据包,对于突发容忍度较低的下行设备,一次无法接收这么多的数据包,进而就会导致下行设备的丢包。

发明内容

本申请实施例提供了一种数据传输方法及通信设备,用于降低下行设备出现丢包的可能性。

有鉴于此,本申请实施例第一方面提供了一种数据传输方法,包括:

通信设备获取出队信息,所述出队信息指示所述通信设备中请求输出的队列及每个队列单次输出的目标数据量,所述通信设备维护有突发值,并基于所述突发值管理所述目标数据量,使得所述目标数据量不大于所述突发值;

所述通信设备根据所述队列读取子包描述符PD,所述队列包括第一PD,所述子PD由所述第一PD分割得到,所述子PD的数量不少于两个,所述子PD包括用于指示目标数据包的目标描述信息,所述第一PD包括用于指示第一数据包集合的第一描述信息,所述第一数据包集合包括所述目标数据包,所述第一数据包集合及所述子PD存储于包缓存,所述包缓存包括动态随机存取存储器DRAM,所述第一PD存储于控制缓存,所述控制缓存包括静态随机存取存储器SRAM;

所述通信设备根据所述子PD确定所述目标数据包;

所述通信设备发送所述目标数据包。

本实申请施例中,通信设备可以按照一定的调度策略生成出队信息,出队信息可以发送给某一个队列,也可以发送给多条队列,具体此处不做限定。

可以理解的是,不同的队列收到出队信息的频率也会不一样,例如,对于传输速度较大的流所在的队列,该队列收到出队信息的频率较大,对于传输速度较小的流所在的队列,该队列收到出队信息的频率较小。

由于下行设备对于流量突发容忍能力的不同,为了更好的控制流量突发,本实施例中通信设备维护的突发值理应越小越好,相应的,出队信息指示的每个队列单次输出的目标数据量也应当越小越好。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711153125.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top