[发明专利]一种流量控制方法及相关设备在审
申请号: | 201911403285.2 | 申请日: | 2019-12-30 |
公开(公告)号: | CN113132246A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 王煜 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/823 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 聂秀娜 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流量 控制 方法 相关 设备 | ||
本申请实施例公开了一种流量控制方法及相关设备,应用于通信网络中,以减轻网络拥塞。网络设备可以确定第一报文的时延,该第一报文属于第一数据流。当第一报文的时延大于第一时延阈值时,网络设备向上一跳设备发送第一数据流对应的反压信息,以使上一跳设备停止向网络设备发送第一数据流的第二报文,用于缓解第一数据流的拥堵。本申请实施例中的网络设备可以是通信网络中的任意网络设备。
技术领域
本申请实施例涉及通信技术领域,特别涉及一种流量控制方法及相关设备。
背景技术
随着分布式人工智能计算架构的涌现,人工智能的计算量越来越大,而为了满足这些计算量的分布式信息交互需求,对网络通信的性能要求变得越来越高。
在通信网络中,当网络设备的出端口队列出现拥塞时,网络设备的入端口在判定该出端口的缓存统计达到用户设置的反压门限之后,由入端口向该出端口队列中的数据流对应的上一跳设备发出反压帧,通知上一跳设备停止发送该数据流。这样,通过整条链路的逐级反压,使发送端设备停止发送数据流或降低数据流的发送速率。
上述根据占用缓存的大小来设置反压门限的方式会反压出端口队列对应的所有数据流,而不区分拥塞数据流。
发明内容
本申请提供了一种流量控制方法及相关设备,能够区分拥塞数据流,并针对拥塞数据流发送反压信息,以减轻网络拥塞。
本申请第一方面提供了一种流量控制方法,包括:
网络设备与上一跳设备建立通信连接,网络设备接收上一跳设备发送的第一报文,该第一报文属于第一数据流,网络设备确定该第一报文对应的时延,该时延为第一报文进入网络设备的时刻与第一报文离开网络设备的时刻之间的时间间隔;网络设备比较该时延与第一时延阈值的大小,当该时延大于第一时延阈值时,网络设备向上一跳设备发送反压信息,以使上一跳设备停止向网络设备发送第一数据流的第二报文,该第二报文是第一数据流中第一报文之后的报文。
本申请中,当第一报文对应的时延大于第一时延阈值时,网络设备向上一跳设备发送反压信息,以使得上一跳设备停止向网络设备发送第二报文,本申请通过时延来区分拥塞数据流,并针对拥塞数据流进行反压,可以减轻网络拥塞。
可选地,网络设备向所述上一跳设备发送所述第一数据流对应的反压信息之后,网络设备还接收第一数据流的第二报文,当第二报文对应的时延小于第二时延阈值时,网络设备停止向上一跳设备发送第一数据流对应的反压信息,以使得上一跳设备恢复向目标设备发送第一数据流的报文。
本申请中,当第二报文对应的时延小于第二时延阈值时,网络设备停止向上一跳设备发送第一数据流对应的反压信息,以使得上一跳设备恢复向目标设备发送第一数据流的报文。避免由于反压时间过长,导致第一数据流的传输效率低。
可选地,该第一时延阈值可以为根据网络的时延规划所设置,时延规划与第一数据流的转发路径上的网络设备的数量相关。
本申请中,可判断经过网络设备流量的时延边界,增强网络设备的时延控制能力。
可选地,当第一报文为网络设备在一个目标时间间隔内接收的多个报文中的一个时,即在该目标时间间隔内网络设备接收多个报文时,网络设备确定多个报文中每个报文的时延,以得到多个时延,每个报文的时延为每个报文进入网络设备的时刻与每个报文离开网络设备的时刻之间的时间间隔;当第一报文的时延为多个时延中的最大时延时,网络设备执行比较第一报文的时延与第一时延阈值的步骤。
本申请中,在该目标时间间隔内网络设备接收多个报文时,确定多个报文中最大的时延对应的报文为第一报文,再比较第一报文的时延与第一时延阈值,用排队最长的报文时间来触发是否发送反压信息,避免发送所有数据流对应的反压信息,可以在减轻网络拥塞的同时兼顾网络设备的吞吐量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911403285.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:虹膜识别装置、方法和设备
- 下一篇:一种虚拟驾驶系统及车辆