促进采用基于逐流信用的流控制的数据驱动智能网络的系统和方法技术方案

技术编号:32352927 阅读:43 留言:0更新日期:2022-02-20 02:35
提供了数据驱动的智能联网系统和方法。该系统可以采用快速、有效的基于逐流信用的流控制来适应动态流量。该系统可以维护各个包流的状态信息,这些信息可以基于已注入数据而动态建立或释放。在到达交换机时,可以为每个流提供特定于流的输入队列。相应流的包可以在到达网络的出口点后被确认,并且确认包可以沿相同的数据路径发送回流的入口点。因此,每个交换机可以获得每个流的状态信息,并以逐流的方式执行流控制。执行流控制。执行流控制。

【技术实现步骤摘要】
【国外来华专利技术】促进采用基于逐流信用的流控制的数据驱动智能网络的系统和方法
[0001]专利技术人:J
·
P
·
比克罗夫特和D
·
C
·
休森

技术介绍


[0002]本公开总体上涉及联网
更具体地,本公开涉及用于促进采用基于逐流信用的流控制的可扩展的、数据驱动的智能网络的系统和方法。
[0003]相关技术
[0004]随着支持网络的设备和应用变得越来越普遍,各种类型的流量以及不断增加的网络负载继续要求底层网络架构提供更高的性能。例如,诸如高性能计算(HPC)、流媒体和物联网(IOT)等应用可以生成具有独特特征的不同类型的流量。因此,除了诸如带宽和延迟等传统网络性能指标之外,网络架构师还继续面临可扩展性、多功能性和效率等挑战。

技术实现思路

[0005]提供了一种采用基于逐流信用的流控制的数据驱动智能联网系统。所述系统可以采用快速、有效的流控制来适应动态流量。所述系统可以维护各个包流的状态信息,这些信息可以基于已注入数据而动态建立或释放。在到达交换机时,可以为每个本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:监测与交换机的输入端口相对应的包的流的输入队列,其中,所述流对应于具有一个或多个公共报头字段的包并且由在所述输入端口内唯一的流标识符标识;确定存储在所述输入队列中的所述流的数据量超过预定阈值;设置指示对上游交换机进行流控制的指示符;以及针对所述上游交换机生成流控制消息,其中,所述流控制消息包括所述流标识符和净空值,所述净空值指示允许所述上游交换机向所述输入端口转发的所述流的数据量,从而控制可以通过上游交换机转发所述流的速率。2.如权利要求1所述的方法,还包括:将所述流的包从所述输入队列转发到输出端口;在转发所述包之后,确定存储在所述输入队列中的所述流的数据量小于目标水位值;以及将所述流控制消息中的所述净空值设置为大于所转发包的大小。3.如权利要求1所述的方法,还包括:将所述流的包从所述输入队列转发到输出端口;在转发所述包之后,确定存储在所述输入队列中的所述流的数据量大于目标水位值;以及将所述流控制消息中的所述净空值设置为小于所转发包的大小。4.如权利要求1所述的方法,还包括:确定存储在所述输入队列中的所述流的数据大于高水位值;以及设置所述净空值以指示所述上游交换机被阻止向所述输入端口转发所述流的任何数据。5.如权利要求1所述的方法,其中,所述预定阈值对应于目标水位值;其中,所述方法还包括基于所述流的目的地交换机处的拥塞水平来确定所述目标水位值、高水位值和丢弃水位值;其中,所述高水位值用于确定是否阻止所述上游交换机传输所述流的数据;并且其中,所述丢弃水位值用于确定是否停止对所述上游交换机的流控制。6.如权利要求1所述的方法,还包括:确定存储在所述输入队列中的所述流的数据量小于丢弃水位值;清除所述指示符;以及针对所述上游交换机生成流控制消息以停止流控制,从而使所述上游交换机不受限制地传输所述流的数据。7.一种方法,包括:在交换机处从下游交换机接收流控制消息,其中,所述消息包括流标识符和流控制信用值,其中,所述流标识符标识共享一个或多个公共报头字段的包的流并且在所述下游交换机的输入端口内是唯一的;基于接收到的消息中的所述流控制信用值确定总净空,其中,所述总净空指示能够传输到所述下游交换机的所述流的数据量;以及基于所述总净空对存储在与所述交换机的输入端口相关联的输入队列中的所述流的
数据应用流控制。8.如权利要求7所述的方法,进一步包括:确定所述总净空小于存储在所述输入队列中的所述流的包的大小;以及阻止将所述包转发到所述下游交换机。9.如权利要求7所述的方法,进一步包括:确定所述总净空大于存储在所述输入队列中的所述流的包的大小;将所述包传输到所述下游交换机;以及将所述总净空减少与所述包的大小相对应的量。10.如权利要求7所述的方法,其中,确定所述总净空包括将所述流控制信用值与当前总净空值相加。11.如权利要求7所述的方法,其中,所述总净空由可以为正或负的有符号值表示。12.一种交换机,包括:输入队列监测器,所述输入队列监测器用于监测与交换机的输入端口相对应的包的流的输入队列,其中,所述流对应于具有一个或多个公共报头字段的包并且由在所述输入端口内唯一的流标识符标识;输入队列管理逻辑块...

【专利技术属性】
技术研发人员:J
申请(专利权)人:慧与发展有限责任合伙企业
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1