一种数据传输路径确定方法及装置制造方法及图纸

技术编号:11346218 阅读:90 留言:0更新日期:2015-04-24 02:43
本发明专利技术提供了一种数据传输路径确定方法及装置,该方法包括:S1:计算出传输待发送数据的路径;S2:根据每条路径对应的参数A、参数B、参数C中的一个或多个,从计算出的路径中确定待发送数据的传输路径,其中,参数A为每条路径上的每个交换机正在处理的数据的QoS,参数B为每条路径上的每个交换机当前的数据流量,参数C为每条路径上的每个中转交换机的数据中转延时。通过本发明专利技术提供的一种数据传输路径确定方法及装置,能够提高数据传输效率。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种数据传输路径确定方法及装置
技术介绍
随着云计算、大数据等新型技术的发展,数据中心服务器规模越来越大,数 据交换网络遇到越来越严苛的挑战,光纤交换机在未来将会得到广泛的应用。基 于WDM(WavelengthDivisionMultiplexing,波分复用)和SDM(SpaceDivision Multiplexing,空分复用)的光纤交换机可以有效提高交换机的部署和管理能力。 当光纤交换机部署为一维环形网络时,交换机之间通过多芯光纤可以形成全互 连,所有交换机之间通信都是点对点连接,数据可以做到独立收发。当需要更大的交换规模 时,光纤交换机可以进行扩展到二维或多维的网络互连,每个光纤交换机可能同时在多个 环形网络上。而不在同一个环形网络的交换机之间的数据交互,可以通过其他交换机的数 据转发来实现。 在数据按照固定的模式来传输的方法中,由于用户数据存在QoS(Qualityof Service,服务质量)优先级,交换机会优先处理QoS优先级高的数据,而优先级低的数据就 会被延迟处理,如果当前用户数据在传输的过程中,遇到优先级更高的数据,当前数据就会 被延迟;另外,每个交换机当前所传输的数据流量不同,如果当前数据传输路径上的交换机 当前所传输的数据流量较大,就有可能发生数据传输阻塞延迟。由于通过固定的模式来传 输数据的方法中,数据传输路径不会因为QoS优先级和交换机当前所传输的数据流量而改 变,所以采用这种方法传输数据的数据传输效率较低。
技术实现思路
有鉴于此,本专利技术提供了一种数据传输路径确定方法及装置,能够提高数据传输 效率。 一方面,本专利技术提供了一种数据传输路径确定方法,包括: S1 :计算出传输待发送数据的路径; S2 :根据每条路径对应的参数A、参数B、参数C中的一个或多个,从计算出的路径 中确定待发送数据的传输路径,其中,参数A为每条路径上的每个交换机正在处理的数据 的Q〇S,参数B为每条路径上的每个交换机当前的数据流量,参数C为每条路径上的每个中 转交换机的数据中转延时。 进一步地,所述S2包括:S21 :获取每条路径对应的参数A、参数B、参数C中的一个或多个; S22 :将所述参数A、所述参数B、所述参数C中的一个或多个转换成参数T; S23 :根据每条路径对应的参数T之和,从计算出的路径中确定待发送数据的传输 路径。 进一步地,还包括: 预先设置QoS、数据流量、数据中转延时中的一个或多个与参数T的值的对应关 系; 所述S22包括: 根据所述对应关系,将所述参数A、所述参数B、所述参数C中的一个或多个转换成 所述参数T。 进一步地,该方法应用于光纤交换机网络,所述光纤交换机网络由至少两个一维 环形网络互连组成,所述一维环形网络由光纤交换机依次连接形成,在所述一维环形网络 中,任意相邻的两个光纤交换机通过多芯光纤相连,形成所述环形网络中的多个光纤环 路; 所述S1包括:计算出所述光纤交换机网络中传输待发送数据的路径。 进一步地,所述S1包括: 根据待发送数据的安全等级,确定所述待发送数据必须经过的交换机和/或不能 经过的交换机; 根据所述必须经过的交换机和/或所述不能经过的交换机,计算出传输所述待发 送数据的路径。 另一方面,本专利技术提供了一种数据传输路径确定装置,包括: 路径计算单元,用于计算出传输待发送数据的路径; 路径确定单元,用于根据每条路径对应的参数A、参数B、参数C中的一个或多个, 从计算出的路径中确定待发送数据的传输路径,其中,参数A为每条路径上的每个交换机 正在处理的数据的Q〇S,参数B为每条路径上的每个交换机当前的数据流量,参数C为每条 路径上的每个中转交换机的数据中转延时。 进一步地,所述路径确定单元包括: 参数获取子单元,用于获取每条路径对应的参数A、参数B、参数C中的一个或多 个; 转换子单元,用于将所述参数A、所述参数B、所述参数C中的一个或多个转换成参 数T; 路径确定子单元,用于根据每条路径对应的参数T之和,从计算出的路径中确定 待发送数据的传输路径。 进一步地,还包括: 保存单元,用于保存预先设置的QoS、数据流量、数据中转延时中的一个或多个与 参数T的值的对应关系; 所述转换子单元,用于根据所述对应关系,将所述参数A、所述参数B、所述参数C 中的一个或多个转换成所述参数T。 进一步地,所述装置位于软件定义网络SDN控制器中,所述SDN控制器与光纤交换 机网络中的光纤交换机相连,所述光纤交换机网络由至少两个一维环形网络互连组成,所 述一维环形网络由光纤交换机依次连接形成,在所述一维环形网络中,任意相邻的两个光 纤交换机通过多芯光纤相连,形成所述环形网络中的多个光纤环路。 进一步地,所述路径计算单元,包括: 交换机筛选子单元,用于根据待发送数据的安全等级,确定所述待发送数据必须 经过的交换机和/或不能经过的交换机; 路径计算子单元,用于根据所述必须经过的交换机和/或所述不能经过的交换 机,计算出传输所述待发送数据的路径。 本专利技术提供了一种数据传输路径确定方法及装置,计算出传输待发送数据的所有 路径,将路径上交换机正在处理的数据的Q〇S、交换机当前的数据流量、每个中转交换机的 数据中转延时中的一个或多个作为选择条件,从所有路径中选择出最佳路径,能够提高数 据传输效率。【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 这些附图获得其他的附图。 图1是本专利技术一实施例提供的一种数据传输路径确定方法流程图; 图2是本专利技术一实施例提供的一种二维光纤交换机网络的示意图; 图3是本专利技术一实施例提供的一种二维光纤交换机网络实际的物理连接示意图; 图4是本专利技术一实施例提供的另一种数据传输路径确定方法流程图; 图5是本专利技术一实施例提供的一种二维光纤交换机网络枚举传输路径的示意图; 图6是本专利技术一实施例提供的另一种二维光纤交换机网络枚举传输路径的示意 图; 图7是本专利技术一实施例提供的一种二维光纤交换机网络的每条传输路径对应的 参数T的示意图;图8是本专利技术一实施例提供的一种数据传输路径确定装置的结构示意图。【具体实施方式】 为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例 中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员 在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。 如图1所示,本专利技术实施例提供了一种数据传输路径确定方法,该方法可以包括 以下步骤: S1 :计算出传输待发送数据的路径;S2 :根据每条路径对应的参数A、参数B、参数C中的一个或多个,从计算出的路径 中确定待发送数据的传输路径,其中,参数A为每条路径上的每个交换机正在处理的数据 的Q〇S,参数B为每条路径上的每个交换机当前的数据流量,参数C为每条路径上的每个中 转交换机的数据中转延时。 本专利技术本文档来自技高网...

【技术保护点】
一种数据传输路径确定方法,其特征在于,包括:S1:计算出传输待发送数据的路径;S2:根据每条路径对应的参数A、参数B、参数C中的一个或多个,从计算出的路径中确定待发送数据的传输路径,其中,参数A为每条路径上的每个交换机正在处理的数据的服务质量QoS,参数B为每条路径上的每个交换机当前的数据流量,参数C为每条路径上的每个中转交换机的数据中转延时。

【技术特征摘要】

【专利技术属性】
技术研发人员:王恩东胡雷钧邹定国林楷智叶丰华
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1