[发明专利]一种数据传输方法及设备在审
申请号: | 201711450614.X | 申请日: | 2017-12-27 |
公开(公告)号: | CN109981494A | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 李伯宇;赵志鹏;吴斌;董晓文 | 申请(专利权)人: | 华为技术有限公司;天津大学 |
主分类号: | H04L12/933 | 分类号: | H04L12/933;H04L12/801 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 冯艳莲 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传输链路 交换网络 传输路径 空闲端口 数据传输 构建 空闲 交换网络资源 数据传输效率 传输数据 端口资源 交换设备 控制设备 链路资源 可用 架构 配置 | ||
一种数据传输方法及设备,用以解决现有技术中CLOS架构的交换网络资源存在浪费的问题。本发明实施例中,控制设备确定在时间T内空闲的第一传输链路,以及在多级交换设备中空闲端口之间配置第二传输链路,之后构建第一传输路径,而由第一传输链路和第二传输链路构建第一传输路径可用于传输数据,能够充分利用交换网络中存在空闲时间的传输链路以及空闲端口,可以有效利用交换网络中的链路资源和端口资源,可以进一步提高交换网络的数据传输效率。
技术领域
本申请涉及通信技术领域,尤其涉及一种数据传输方法及设备。
背景技术
交换设备(switch)是指用于将待传输的数据基于光信号或电信号的形式进行转发的网络设备,为了能够进一步提高交换机的数据传输效率,现有技术将CLOS网络架构引入到交换设备中,形成了CLOS架构的交换网络,如图1所示为一个四层框架的CLOS架构的交换网络的简单架构图,CLOS架构的交换网络中包含输入级交换设备,两个中间级交换设备以及输出级交换设备,每级交换设备上存在多个端口,相邻两级交换设备的端口之间可配置传输链路,为了完成数据从输入级交换设备端口到输出级交换设备端口的传输,需配置多条传输链路以构成从输入级交换设备端口到输出级交换设备端口间一条导通的通路作为传输路径,且一个输入级交换设备的端口在一个时刻内只与一个输出级交换设备的端口之间形成一条传输路径。
当CLOS架构的交换网络在进行数据转发时,先确定当前需要传输的数据,并为所述需要传输数据配置多条传输路径,每条传输路径上负责传输所述数据中的一部分数据,之后并根据每条传输路径上需要传输数据的数据量大小,为多条传输路径中包含的传输链路配置相同的传输时间。在该传输时间内所述传输路径中的各个传输链路始终保持连接状态。
由于每条传输路径上负责传输的数据并不相等,总是存在能够在传输时间内提前完成的传输路径,若所述传输路径需要传输数据在传输时间内提前传输完成,则所述传输路径将始终处于空闲状态,直至所述传输时间结束后,在所述传输时间结束后,在输入级交换设备和输出级交换设备之间再重新配置传输路径和新的传输时间以传输数据;也就是说针对能够在传输时间内提前完成数据传输的传输路径中包含的各个传输链路,从数据传输完成时到当前已配置的传输时间结束之间一直空闲,使得交换网络资源存在浪费。
发明内容
本申请提供一种数据传输方法及设备,用以解决现有技术中CLOS架构的交换网络资源存在浪费的问题。
第一方面,本申请实施例提供了一种数据传输方法,应用于包含多级交换设备的交换网络,首先,控制设备根据当前交换网络中已配置的各个传输链路中确定在时间T内空闲的第一传输链路;所述控制设备从所述多级交换设备中确定至少两个空闲端口,并在确定的空闲端口之间配置第二传输链路;其中确定第一传输链路的过程和配置第二传输链路的过程没有严格的执行顺序,可以先后进行,也可以同时进行;之后,所述控制设备构建第一传输路径,所述第一传输路径包含至少一条第一传输链路和至少一条第二传输链路,所述第一传输路径用于在所述时间T内传输数据。
通过上述方法,控制设备确定出在时间T内空闲的第一传输链路,以及在多级交换设备中的空闲端口之间配置第二传输链路,由第一传输链路和第二传输链路构建第一传输路径用于传输数据,能够充分利用交换网络中存在空闲时间的传输链路以及空闲端口,可以有效利用交换网络中的端口资源和链路资源,可以进一步提高交换网络的数据传输效率。
在一种可能的设计中,所述控制设备确定在时间T内空闲的第一传输链路时,需要确定所述交换网络的传输链路中每条传输链路的传输空闲时间,以明确每条传输链路可利用的时间,之后根据所述每条传输链路的传输空闲时间确定在时间T内空闲的第一传输链路。
通过上述方法,控制设备通过每条传输链路的传输空闲时间,能够清楚的获知当前各个传输链路的利用率,便于在之后选取可利用的传输链路传输数据,能够有效利用所述交换网络中的链路资源,进一步提高交换网络的数据传输效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;天津大学,未经华为技术有限公司;天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711450614.X/2.html,转载请声明来源钻瓜专利网。