[发明专利]基于网络端节点的网络流控方法及装置有效
申请号: | 201710616628.8 | 申请日: | 2017-07-20 |
公开(公告)号: | CN107204932B | 公开(公告)日: | 2020-05-01 |
发明(设计)人: | 夏军;晏小波;张峻;冯华 | 申请(专利权)人: | 湖南中易利华信息技术有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801 |
代理公司: | 长沙轩荣专利代理有限公司 43235 | 代理人: | 黄艺平 |
地址: | 410205 湖南省长沙市开福区伍家岭街道*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 网络 端节 方法 装置 | ||
本发明提供了一种基于网络端节点的网络流控方法及装置,其中,所述方法包括:获取当前网络端节点上的可用信用值,已使用信用值和第一配置信息;根据所述第一配置信息和所述可用信用值计算得到第一计算结果,并根据所述第一计算结果确定当前网络是否处于拥塞状态;若处于拥塞状态,则获取第二配置信息,根据所述第二配置信息和已使用信用值计算得到第二计算结果,并根据所述第二计算结果控制当前网络端节点向网络发送报文的状态。本发明所提供的基于网络端节点的网络流控方法及装置仅需要端节点上的信用信息,就可达到较好的流控和拥塞避免效果,而且是使用硬件实现,不需要软件进行控制,具有简单、高效、即时的优点。
技术领域
本发明涉及通信领域,特别涉及一种基于网络端节点的网络流控方法及装置。
背景技术
在大规模互连网络中,由于路由规划、突发流量、资源受限等原因,经常会在网络中间某些路径上产生拥塞。其一般表现是,多条数据流要通过少数几条带宽受限的关键路径,到达某个或某些目的节点。由于这些目的节点接收带宽有限,而造成前面所说的这些关键路径传输带宽被占用。此时,如果有另外一条数据流需要经过此关键路径到达其他正常的目的节点,然而由于此关键路径被占用得不到释放,而造成另外的正常数据流也无法正常传输。
产生拥塞的网络关键路径上,数据还是以最大带宽在持续流动,但由于需要使用该路径的数据流过多,使得每条数据流只被分配了很小的可用带宽。其原因是,某些数据流由于接收节点带宽受限,占用了关键路径的带宽资源,而又释放缓慢,造成其他需要通过此关键路径的正常数据流也在传输时受到影响。当网络的某个局部区域产生拥塞后,如果不及时处理,这种网络拥塞将很快传播到网络的其他区域,造成网络更大范围的拥塞。
发明内容
本发明提供了一种基于网络端节点的网络流控方法及装置,其目的是为了解决网络拥塞的问题。
为了达到上述目的,本发明的实施例提供了一种基于网络端节点的网络流控方法,包括:
获取当前网络端节点上的可用信用值,已使用信用值和第一配置信息;
若所述第一配置信息为第一预设信息,则确定当前网络的流通状态为不拥塞状态;
若所述第一配置信息为第二预设信息,则确定当前网络的流通状态为拥塞状态;
若所述第一配置信息为第三预设信息,则获取第三配置信息,使所述可用信用值与所述第三配置信息配置的预定义阀值进行比较,若所述可用信用值小于所述预定义阀值,则确定当前网络的流通状态为拥塞状态;
若处于拥塞状态,则获取第二配置信息,若所述第二配置信息为第四预设信息,则不允许当前网络端节点向网络中发送报文;
若所述第二配置信息为第五预设信息,则允许当前网络端节点向网络中发送报文;
若所述第二配置信息为第六预设信息,则通过配置寄存器设置多个计算参数,使用所述计算参数对所述已使用信用值进行计算,根据所述第二计算结果控制当前网络端节点向网络发送报文的状态。
其中,所述若所述第一配置信息为第三预设信息,则获取第三配置信息,使所述可用信用值与所述第三配置信息配置的预定义阀值进行比较的步骤还包括:
若当前网络的流通状态为拥塞状态,且所述可用信用值大于或等于所述预定义阀值,则确定当前网络的流通状态为不拥塞状态。
其中,所述根据所述第一配置信息和所述可用信用值计算得到第一计算结果,并根据所述第一计算结果确定当前网络是否处于拥塞状态的步骤还包括:
若所述第一配置信息为第七预设信息,通过外部寄存器设置多个配置信号,根据所述多个配置信号对所述可用信用值进行计算,根据计算结果确定当前网络是否处于拥塞状态。
本发明的实施例还提供了一种基于网络端节点的网络流控装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南中易利华信息技术有限公司,未经湖南中易利华信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710616628.8/2.html,转载请声明来源钻瓜专利网。