虚拟高速公路制造技术

技术编号:26693821 阅读:23 留言:0更新日期:2020-12-12 02:49
本发明专利技术为虚拟高速公路。一网内控制系统,通过虚拟数据高速公路,来最大化总网络吞吐量和/或最小化网络延迟。网内控制系统包括分布在网络系统上的多个组件子系统,维护和管理网络系统中的多个虚拟高速公路,其中虚拟高速公路是通过网络系统中多个固定点的可变或不变路径;在组件子系统中,为通过数据链路的传输层数据流临时存储数据包。通过泄漏桶、令牌桶或分层令牌桶算法实现流量成形,对发送到目的端点的数据流执行流量整形,以保持数据流明确的速率。每个链路控制器连接到网络系统中的多个传输层数据流的瓶颈链路上,每个链路控制器配备有数据存储缓冲区。链路控制器将通过数据链路的传输层数据流分类为不同的优先级,并且在同一队列中缓冲相同优先级流的数据;链路控制器可连接到无线基站。

【技术实现步骤摘要】
虚拟高速公路
本专利技术涉及用于数据网络中的网内控制的方法、系统和协议,尤其涉及旨在最大化网络系统的总吞吐量和最小化网络系统上的应用延迟的网内控制机制。
技术介绍
流量工程(TE,Trafficengineering)是通过动态调节包路由和包传输来优化数据网络性能的科学。路由和传输都是控制的概念;因此,TE系统是控制系统。如今,TE方法专注于缓解拥塞和负载平衡。这些方法都从端到端的角度优化网络性能;反之,本专利技术的目的是通过网内控制来优化整个系统的吞吐量和延迟。在许多当前的TE系统中,反馈和控制发生在网络边缘。这种设计降低了TE系统控制数据流的能力。这是显而易见的,因为拥塞和包丢失通常发生在网络内,纠正措施也应该在网络内。因为这个原因,现有的TE系统性能低、成本高。最近,随着谷歌、微软和亚马逊等大公司推广SDN(software-definednetworking,软件定义网络)新技术,这种趋势已经逆转。在新的趋势下,TE系统变得更加中心化,因而违背了端到端原则。根据控制理论,端到端设计是输出反馈的一种特殊形式;众所皆知,这种本文档来自技高网...

【技术保护点】
1.一网内控制系统,包括分布在网络系统上的多个组件子系统,该控制系统执行以下任务:/n在网络系统中维护和管理多条虚拟公路,其中虚拟高速公路是通过网络系统中多个固定点的可变或不变路径;/n在组件子系统中,为通过数据链路的传输层数据流临时存储数据包,并将存储在流中的数据包重新发送到目标端点,并通过泄漏桶、令牌桶或分层令牌桶算法对一部份重新发送的数据流执行流量整形;/n在组件子系统中,对一部份发送到目的端点的数据流执行流量整形,以保持明确的速率;以及/n执行流量整形的控制器与发送端之间的来回延迟(RTT,round trip time)不超过50毫秒。/n

【技术特征摘要】
1.一网内控制系统,包括分布在网络系统上的多个组件子系统,该控制系统执行以下任务:
在网络系统中维护和管理多条虚拟公路,其中虚拟高速公路是通过网络系统中多个固定点的可变或不变路径;
在组件子系统中,为通过数据链路的传输层数据流临时存储数据包,并将存储在流中的数据包重新发送到目标端点,并通过泄漏桶、令牌桶或分层令牌桶算法对一部份重新发送的数据流执行流量整形;
在组件子系统中,对一部份发送到目的端点的数据流执行流量整形,以保持明确的速率;以及
执行流量整形的控制器与发送端之间的来回延迟(RTT,roundtriptime)不超过50毫秒。


2.根据权利要求1所述的控制系统,其中,通过组件子系统上的数据链路的数据流被划分为不同的优先级,并且同一类的数据流被导向到相同的数据队列,而高优先级的重新发送的数据流是由组件子系统执行流量整形。


3.根据权利要求3所述的控制系统,其中,组件子系统检测通过数据链路的数据流的行为,并且当确定某数据流有不当行为时,将该数据流重新分类为较低优先级。


4.根据权利要求4所述的控制系统,其中组件子系统计算通过数据链路的传输层数据流的显式速率,并通过SYN(synchronize同步)或FC(flowcontrol流控制)包或ACK(acknowledgment确认)包将显式速率发送给数据流的发送方。


5.一网内控制系统,包括分布在网络系统上的多个链路控制器,其中:
每个链路控制器连接到网络系统中的多个传输层数据流的瓶颈链路上,其中所述瓶颈是在数据流的路径中丢包几率最高的数据链路,或是在数据流的路径中带宽可用份额最低的数据链路;
每个链路控制器配备有数...

【专利技术属性】
技术研发人员:蔡维纲蔡维德
申请(专利权)人:北京天德科技有限公司青岛天德信链信息科技有限公司天民青岛国际沙盒研究院有限公司
类型:发明
国别省市:北京;11

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

1