基于实时动态路径规划的数据传输方法和系统技术方案

技术编号:17253945 阅读:79 留言:0更新日期:2018-02-11 14:38
本发明专利技术实施例提供一种基于实时动态路径规划的数据传输方法和系统。方法包括:起始节点定时或按需从路由调度中心获取数据传输的路径信息,起始节点为数据传输的起点,路径信息包括最优路径信息和备选路径信息;起始节点根据获取的路径信息,创建数据传输的逻辑链路,并将传输数据和路由信息封装成数据块,通过中继节点的路由功能送达目标节点;由于路由调度中心可接收全网的传输链路拥塞信息,并据此下发即时最优路径和备选路径给各节点,各节点可根据最新的最优路径动态调整数据传输的逻辑链路,因此,本发明专利技术实施例提供的技术方案可以从全局的角度评价网络拥塞状况,提高路由信息的准确性和及时性,进而提高数据传输效率。

【技术实现步骤摘要】
基于实时动态路径规划的数据传输方法和系统
本专利技术实施例涉及通信
,尤其涉及一种基于实时动态路径规划的数据传输方法和系统。
技术介绍
最短路径算法是常见的路由算法,该算法可用于确定网络中起始节点到终止节点的最短路径。软件定义网络(softwaredefinednetwork,SDN),是近年来出现的一种新型网络创新架构,是网络虚拟化的一种实现方式,其核心技术OpenFlow(一种新型网络交换模型)通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能。但这项技术的核心需要路由硬件的支持,无法在短期内投入实用。因此,目前各个公司服务器节点间的通信通常采用的是TCP或其他自定义协议进行通信,依赖于基于TCP/IP协议族的运营商提供的路由设备进行路由。而基于TCP/IP的路由设备的路由算法仅仅基于局部效果进行调整,无法从全局考虑最优路径,可能造成数据通信的延迟。
技术实现思路
本专利技术的实施例提供一种基于实时动态路径规划的数据传输方法和系统,用以从全局的角度评价网络拥塞状况,提高路由信息的准确性和及时性,进而提高数据传输效率。为达到上述目的,本本文档来自技高网...
基于实时动态路径规划的数据传输方法和系统

【技术保护点】
一种基于实时动态路径规划的数据传输方法,其特征在于,包括:起始节点定时或按需从路由调度中心获取数据传输的路径信息,所述起始节点为数据传输的起点,所述路径信息包括最优路径信息和备选路径信息;起始节点根据获取的路径信息,创建数据传输的逻辑链路;起始节点将传输数据和路由信息封装成数据块,依据路由信息,发送给下一节点,所述下一节点为中继节点或者目标节点,所述中继节点为数据传输路径中的具有路由功能的中转节点,所述目标节点为数据传输的终点。

【技术特征摘要】
1.一种基于实时动态路径规划的数据传输方法,其特征在于,包括:起始节点定时或按需从路由调度中心获取数据传输的路径信息,所述起始节点为数据传输的起点,所述路径信息包括最优路径信息和备选路径信息;起始节点根据获取的路径信息,创建数据传输的逻辑链路;起始节点将传输数据和路由信息封装成数据块,依据路由信息,发送给下一节点,所述下一节点为中继节点或者目标节点,所述中继节点为数据传输路径中的具有路由功能的中转节点,所述目标节点为数据传输的终点。2.根据权利要求1所述的方法,其特征在于,当数据传输路径发生异常时,起始节点通过向路由调度中心发送即时异常消息,从路由调度中心获取当前路由信息,并根据路由调度中心返回的信息作判断,选择出当前最优路径动态调整数据传输的逻辑链路。3.一种基于实时动态路径规划的数据传输方法,其特征在于,包括:中继节点接收相邻节点发送的数据块,所述中继节点为数据传输路径中的具有路由功能的中转节点;中继节点根据数据块头部包含的路由信息,将数据块投递到下一个节点。4.根据权利要求3所述的方法,其特征在于,还包括:中继节点收集节点间的链路信息,并上报给路由调度中心,所述链路信息包括相邻节间的往返时延RTT、丢包率,以及中继节点自身的上下行带宽利用率和负载。5.一种基于实时动态路径规划的数据传输方法,其特征在于,包括:路由调度中心通过中继节点收集节点间的链路信息;路由调度中心根据收集的节点间的链路信息,加权计算节点间的路径权值,并生成节点到节点的最优路径及备选路径;路由调度中心定时将节点到节点的最优路径和备选路径发送给每个起始节点,或者在收到节点发送的即时异常消息时,向节点发送当前最优路径。6.一种基于实时动态路径规划的数据传输系统,包括:...

【专利技术属性】
技术研发人员:萧牧天
申请(专利权)人:迅雷计算机深圳有限公司
类型:发明
国别省市:广东,44

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

1