[发明专利]一种报文发送控制方法及装置有效
申请号: | 201910338567.2 | 申请日: | 2019-04-25 |
公开(公告)号: | CN110099013B | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 陈伟伟 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L47/56 | 分类号: | H04L47/56 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 邓超 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 发送 控制 方法 装置 | ||
本公开实施例提供的报文发送控制方法及装置,通过对发送队列深度的控制,对报文的排队时延进行调整,从而减小报文长度变化对网络时延的影响,降低网络时延的抖动。其中,报文发送控制方法包括:获取目标端口在目标历史时间段内接收到的报文的平均长度;基于所述平均长度,预先确定的排队时延阈值、以及预先确定的映射关系,确定所述目标端口对应的报文发送队列在未来预设时间段的目标队列深度;所述映射关系是报文平均长度、队列深度以及排队时延之间的映射关系;将所述目标端口对应的发送队列的队列深度调整至所述目标队列深度。
技术领域
本公开涉及计算机通信技术领域,具体而言,涉及一种报文发送控制方法及装置。
背景技术
服务质量(Quality of Service,QOS)指计算机网络能力利用各种基础技术,为指定的网络通信提供更好的服务能力,是用来解决网络延迟和阻塞等问题的一种技术。对于网络业务,影响服务质量的因素包括传输的带宽、传送的时延、数据的丢包率等。在网络中可以通过保证传输的带宽、降低传送的时延、降低数据的丢包率以及时延抖动等措施来提高服务质量。网络资源总是有限的,在保证某类业务的服务质量的同时,可能就是在损害其它业务的服务质量。因此需要根据各种业务的特点来对网络资源进行合理的规划和分配,从而使网络资源得到高效利用。
发明内容
有鉴于此,本公开实施例的目的在于提供一种报文发送控制方法及装置,通过对发送队列深度的控制,对报文的排队时延进行调整,从而减小报文长度变化对网络时延的影响,降低网络时延的抖动。
第一方面,本公开实施例提供了一种报文发送控制方法,该报文发送控制方法应用于报文发送设备;该报文发送控制方法包括:
获取目标端口在目标历史时间段内接收到的报文的平均长度;
基于所述平均长度、预先确定的排队时延阈值、以及预先确定的映射关系,确定所述目标端口对应的报文发送队列的目标队列深度,所述映射关系是报文平均长度、队列深度以及排队时延之间的映射关系;
将所述目标端口对应的发送队列的队列深度调整至所述目标队列深度。
第二方面,本公开实施例还提供一种报文发送控制装置,该报文发送控制装置应用于报文发送设备;该报文发送控制装置包括:
获取模块,用于获取目标端口在目标历史时间段内接收到的报文的平均长度;
确定模块,用于基于所述平均长度、预先确定的排队时延阈值、以及预先确定的映射关系,确定所述目标端口对应的报文发送队列的目标队列深度,所述映射关系是报文平均长度、队列深度以及排队时延之间的映射关系;
调整模块,用于将所述目标端口对应的发送队列的队列深度调整至所述目标队列深度。
第三方面,本公开实施例还提供一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面的实施方式中的步骤。
第四方面,本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面的实施方式中的步骤。
本公开实施例基于获取的目标端口在目标历史时间段内接收到的报文的平均长度、预先确定的排队时延阈值、以及预先确定的映射关系,确定目标端口对应的报文发送队列的目标队列深度,并将目标端口对应的发送队列的队列深度调整至目标队列深度,其中,映射关系是报文平均长度、队列深度以及排队时延之间的映射关系,从而实现了通过对发送队列深度的控制,对报文的排队时延进行调整,从而减小报文长度变化对网络时延的影响,减小网络时延的抖动。
为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910338567.2/2.html,转载请声明来源钻瓜专利网。