System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 协议不可知认知拥塞控制制造技术_技高网

协议不可知认知拥塞控制制造技术

技术编号:41818836 阅读:3 留言:0更新日期:2024-06-24 20:34
本申请题为“协议不可知认知拥塞控制”。呈现了用于支持通信网络中的拥塞控制的各种示例实施例。用于支持通信网络中的拥塞控制的各种示例实施例可以被配置为支持通信网络中的协议不可知认知拥塞控制。用于支持通信网络中的协议不可知认知拥塞控制的各种示例实施例可以被配置为通过使得流集合要通过其来被传送的路径的发送节点能够确定沿着流要通过其来被传送的路径的链路中的最小目标传输速率来支持通信网络中的协议不可知认知拥塞控制,并且可以被配置为使用沿着流要通过其来被传送的路径的链路中的最小目标传输速率以便控制通过开放系统互连(OSI)模型的层3的路径进行的分组传输。

【技术实现步骤摘要】

各种示例实施例总体上涉及通信系统,并且更具体但非排他性地涉及通信系统中的拥塞控制。


技术介绍

1、在通信网络中,可以使用各种通信技术来支持各种类型的通信。


技术实现思路

1、在至少一些示例实施例中,一种装置包括至少一个处理器和包括指令的至少一个存储器,该指令在由至少一个处理器执行时,使该装置:由层3协议处理方针对要通过发送节点与接收节点之间的包括中转节点集合的路径来发送的流,从层4协议处理方来接收流的协议数据单元、以及与流相关联的上下文密钥;由层3协议处理方将上下文密钥与分组队列相关联,分组队列存储基于协议数据单元而生成的分组集合;由层3协议处理方针对上下文密钥,确定上下文密钥的、与路径相关联的最小目标传输速率;以及由层3协议处理方基于上下文密钥的、与路径相关联的最小目标传输速率来发送分组集合。在至少一些示例实施例中,流属于发送节点上的应用的应用会话。在至少一些示例实施例中,上下文密钥唯一地标识应用的应用会话。在至少一些示例实施例中,上下文密钥由应用生成。在至少一些示例实施例中,上下文密钥由层4协议处理方生成。在至少一些示例实施例中,分组集合由层3协议处理方根据协议数据单元生成。在至少一些示例实施例中,为了确定上下文密钥的与路径相关联的最小目标传输速率,该指令在由至少一个处理器执行时,使该装置至少:由层3协议处理方发送针路径的中转节点中的每个中转节点提供上下文密钥的、与路径相关联的相应目标传输速率的请求。在至少一些示例实施例中,为了发送对路径的中转节点中的每个中转节点而提供上下文密钥的、与路径相关联的相应目标传输速率的请求,该指令在由至少一个处理器执行时引起该装置至少:由层3协议处理方在经由路径发送的分组集合的第一分组内包括:上下文密钥;以及对路径的中转节点中的每个中转节点提供上下文密钥的、与路径相关联的相应目标传输速率的请求的指示。在至少一些示例实施例中,为了确定与路径相关联的最小目标传输速率,该指令在由至少一个处理器执行时引起该装置至少:由层3协议处理方从路径的接收节点接收包括上下文密钥的、与路径相关联的最小目标传输速率的分组。在至少一些示例实施例中,为了确定与路径相关联的最小目标传输速率,该指令在由至少一个处理器执行时引起该装置至少:由层3协议处理方从路径的接收节点接收包括由路径的中转节点提供的相应目标传输速率的分组;以及由层3协议处理方从由路径的中转节点提供的相应目标传输速率中,选择上下文密钥的、与路径相关联的最小目标传输速率。

2、在至少一些示例实施例中,一种非瞬态计算机可读介质包括程序指令,该程序指令在由装置执行时,使该装置至少:由层3协议处理方针对要通过发送节点与接收节点之间的包括中转节点集合的路径来发送的流,从层4协议处理方接收流的协议数据单元、以及与流相关联的上下文密钥;由层3协议处理方将上下文密钥与分组队列相关联,分组队列存储基于协议数据单元而生成的分组集合;由层3协议处理方针对上下文密钥,确定上下文密钥的、与路径相关联的最小目标传输速率;以及由层3协议处理方基于上下文密钥的、与路径相关联的最小目标传输速率来发送分组集合。在至少一些示例实施例中,流属于发送节点上的应用的应用会话。在至少一些示例实施例中,上下文密钥唯一地标识应用的应用会话。在至少一些示例实施例中,上下文密钥由应用生成。在至少一些示例实施例中,上下文密钥由层4协议处理方生成。在至少一些示例实施例中,分组集合由层3协议处理方根据协议数据单元生成。在至少一些示例实施例中,为了确定上下文密钥的与路径相关联的最小目标传输速率,该程序指令在由该装置执行时使该装置至少:由层3协议处理方发送针路径的中转节点中的每个中转节点提供上下文密钥的与路径相关联的相应目标传输速率的请求。在至少一些示例实施例中,为了发送对路径的中转节点中的每个中转节点提供上下文密钥的与路径相关联的相应目标传输速率的请求,该程序指令在由该装置执行时,使该装置至少:由层3协议处理方在经由路径发送的分组集合的第一分组内包括:上下文密钥;以及针对路径的中转节点中的每个中转节点提供上下文密钥的、与路径相关联的相应目标传输速率的请求的指示。在至少一些示例实施例中,为了确定与路径相关联的最小目标传输速率,该程序指令在由该装置执行时引起该装置至少:由层3协议处理方从路径的接收节点接收包括上下文密钥的、与路径相关联的最小目标传输速率的分组。在至少一些示例实施例中,为了确定与路径相关联的最小目标传输速率,该程序指令在由该装置执行时引起该装置至少:由层3协议处理方从路径的接收节点接收包括由路径的中转节点提供的相应目标传输速率的分组;以及由层3协议处理方从由路径的中转节点提供的相应目标传输速率中,选择上下文密钥的、与路径相关联的最小目标传输速率。

3、在至少一些示例实施例中,一种方法包括:由层3协议处理方针对要通过发送节点与接收节点之间的包括中转节点集合的路径来发送的流,从层4协议处理方来接收流的协议数据单元、以及与流相关联的上下文密钥;由层3协议处理方将上下文密钥与分组队列相关联,分组队列存储基于协议数据单元而生成的分组集合;由层3协议处理方针对上下文密钥,确定上下文密钥的、与路径相关联的最小目标传输速率;以及由层3协议处理方基于上下文密钥的、与路径相关联的最小目标传输速率来发送分组集合。在至少一些示例实施例中,流属于发送节点上的应用的应用会话。在至少一些示例实施例中,上下文密钥唯一地标识应用的应用会话。在至少一些示例实施例中,上下文密钥由应用生成。在至少一些示例实施例中,上下文密钥由层4协议处理方生成。在至少一些示例实施例中,分组集合由层3协议处理方根据协议数据单元生成。在至少一些示例实施例中,确定上下文密钥的与路径相关联的最小目标传输速率包括:由层3协议处理方发送针路径的中转节点中的每个中转节点提供上下文密钥的与路径相关联的相应目标传输速率的请求。在至少一些示例实施例中,发送对路径的中转节点中的每个中转节点提供上下文密钥的与路径相关联的相应目标传输速率的请求包括:由层3协议处理方在经由路径发送的分组集合的第一分组内包括:上下文密钥;以及对路径的中转节点中的每个中转节点提供上下文密钥的、与路径相关联的相应目标传输速率的请求的指示。在至少一些示例实施例中,确定与路径相关联的最小目标传输速率包括:由层3协议处理方从路径的接收节点接收包括上下文密钥的、与路径相关联的最小目标传输速率的分组。在至少一些示例实施例中,确定与路径相关联的最小目标传输速率包括:由层3协议处理方从路径的接收节点接收包括由路径的中转节点提供的相应目标传输速率的分组;以及由层3协议处理方从由路径的中转节点提供的相应目标传输速率中,选择上下文密钥的、与路径相关联的最小目标传输速率。

4、在至少一些示例实施例中,一种装置包括:用于由层3协议处理方针对要通过发送节点与接收节点之间的包括中转节点集合的路径来发送的流从层4协议处理方来接收流的协议数据单元、以及与流相关联的上下文密钥的部件;用于由层3协议处理方将上下文密钥与分组队列相关联的部件,分组队列存储基于协议数据单元而生成的分组集合;用于由层3协本文档来自技高网...

【技术保护点】

1.一种装置,包括:

2.根据权利要求1所述的装置,其中所述流属于所述发送节点上的应用的应用会话。

3.根据权利要求1至2中任一项所述的装置,其中所述上下文密钥唯一地标识所述应用的应用会话。

4.根据权利要求1至2中任一项所述的装置,其中所述上下文密钥由所述应用生成。

5.根据权利要求1至2中任一项所述的装置,其中所述上下文密钥由所述层4协议处理方生成。

6.根据权利要求1至5中任一项所述的装置,其中所述分组集合由所述层3协议处理方根据所述协议数据单元生成。

7.根据权利要求1至6中任一项所述的装置,其中为了确定所述上下文密钥的、与所述路径相关联的所述最小目标传输速率,所述指令在由所述至少一个处理器执行时,使所述装置至少:

8.根据权利要求7所述的装置,其中为了发送针对所述路径的所述中转节点中的每个中转节点提供所述上下文密钥的、与所述路径相关联的相应目标传输速率的所述请求,所述指令在由所述至少一个处理器执行时,使所述装置至少:

9.根据权利要求7所述的装置,其中为了确定与所述路径相关联的所述最小目标传输速率,所述指令在由所述至少一个处理器执行时,使所述装置至少:

10.根据权利要求7所述的装置,其中为了确定与所述路径相关联的所述最小目标传输速率,所述指令在由所述至少一个处理器执行时,使所述装置至少:

11.一种方法,包括:

12.一种装置,包括:

13.根据权利要求12所述的装置,其中所述目标传输速率指示由所述中转节点进行的预测,所述预测关于当所述发送节点以所述目标传输速率发送与所述上下文密钥相关联的流集合时,所述流在所述中转节点处遇到的缓冲延迟预期不会超过目标缓冲延迟。

14.根据权利要求12至13中任一项所述的装置,其中所述上下文密钥的所述目标传输速率基于出口队列集合的利用率满足目标利用率的确定而被确定。

15.根据权利要求14所述的装置,其中所述出口队列集合的所述利用率基于活动上下文流的预测数目、所述上下文密钥的预测平均吞吐量、所述上下文密钥的所述目标传输速率、以及所述出口接口的出口传输容量。

16.根据权利要求14所述的装置,其中所述目标利用率基于与分组在所述出口队列集合中被延迟的概率相关的概率分布函数的使用而被确定。

17.根据权利要求14所述的装置,其中所述目标利用率基于使用至少一个功能来对于所述中转节点的所述出口接口针对给定标准集合动态地计算所述目标利用率而被确定,其中所述至少一个功能包括以下中的至少一项:人工智能功能或机器学习功能。

18.一种装置,包括:

19.根据权利要求18所述的装置,其中所述第一分组与所述发送节点上的应用的应用会话的流相关联,其中所述上下文密钥唯一地标识所述应用的所述应用会话。

20.根据权利要求18所述的装置,其中所述第一分组包括由路由器针对所述路径上所述路由器的相应出口接口而提供的相应统计度量集合,其中所述第二分组包括由所述路由器针对所述路径上所述路由器的所述相应出口接口而提供的所述相应统计度量集合。

...

【技术特征摘要】

1.一种装置,包括:

2.根据权利要求1所述的装置,其中所述流属于所述发送节点上的应用的应用会话。

3.根据权利要求1至2中任一项所述的装置,其中所述上下文密钥唯一地标识所述应用的应用会话。

4.根据权利要求1至2中任一项所述的装置,其中所述上下文密钥由所述应用生成。

5.根据权利要求1至2中任一项所述的装置,其中所述上下文密钥由所述层4协议处理方生成。

6.根据权利要求1至5中任一项所述的装置,其中所述分组集合由所述层3协议处理方根据所述协议数据单元生成。

7.根据权利要求1至6中任一项所述的装置,其中为了确定所述上下文密钥的、与所述路径相关联的所述最小目标传输速率,所述指令在由所述至少一个处理器执行时,使所述装置至少:

8.根据权利要求7所述的装置,其中为了发送针对所述路径的所述中转节点中的每个中转节点提供所述上下文密钥的、与所述路径相关联的相应目标传输速率的所述请求,所述指令在由所述至少一个处理器执行时,使所述装置至少:

9.根据权利要求7所述的装置,其中为了确定与所述路径相关联的所述最小目标传输速率,所述指令在由所述至少一个处理器执行时,使所述装置至少:

10.根据权利要求7所述的装置,其中为了确定与所述路径相关联的所述最小目标传输速率,所述指令在由所述至少一个处理器执行时,使所述装置至少:

11.一种方法,包括:

12.一种装置,包括:

13.根据权利要求12所述的装置,其中所述目标传...

【专利技术属性】
技术研发人员:B·埃尔曼E·巴斯图格B·希里A·弗兰希尼郝珞尧
申请(专利权)人:诺基亚通信公司
类型:发明
国别省市:

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

1