发明名称 |
基于直通转发技术的调度方法及装置 |
摘要 |
本发明实施例提供一种基于直通转发技术的调度方法及装置。本发明实施例基于直通转发技术,通过在检测到包描述对应的数据包未完整存储至设备的存储器时,比较当前时标与包描述中所携带的预估时间预估时标的大小,且当当前时标大于或等于预估时标时,设备即开始调度包描述对应的数据包,从而在存储数据包的同时,即开始调度,减短数据包从输入设备到输出设备的传输时间,以提升通信质量。另外,以当前时标大于或等于预估时标作为设备调度数据包的前提,是为了保证设备所调度数据包的完整性,以实现设备对数据包的有效调度。 |
申请公布号 |
CN105099932A |
申请公布日期 |
2015.11.25 |
申请号 |
CN201510374398.X |
申请日期 |
2015.06.30 |
申请人 |
华为技术有限公司 |
发明人 |
雷春;王运富 |
分类号 |
H04L12/801(2013.01)I |
主分类号 |
H04L12/801(2013.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
娄冬梅;黄健 |
主权项 |
一种基于直通转发技术的调度方法,应用于设备通过增强的外设部件互连标准PCIe接口调度数据,其特征在于,所述调度方法包括:所述设备接收数据包,生成包描述,其中,所述包描述中携带预估时标,所述预估时标用于表示预估的所述数据包完整存储至所述设备的存储器的时标,所述包描述与所述数据包唯一对应;所述设备通过所述包描述检测所述数据包是否完整存储至所述设备的存储器中;当所述设备通过所述包描述检测到所述数据包未完整存储至所述设备的存储器时,所述设备比较当前时标与所述包描述中所携带的所述预估时标的大小,所述当前时标用于表示所述设备内置的计数器的当前计数值;当所述当前时标大于或等于所述预估时标时,所述设备调度所述包描述,其中,调度包括队列调度和端口调度;所述设备根据所述包描述中携带的、所述数据包在所述存储器的存储地址信息,读取所述数据包,并对所述数据包进行处理;所述设备将处理后的数据包发送出去。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |