传输管理装置、系统及方法
【专利摘要】一种传输管理方法,包括步骤:接收发送端电子装置发送的专线建立请求;根据发送端电子装置以及接收端电子装置的地址信息确定位于该发送端电子装置以及接收端电子装置之间的网络路由器;分析该些位于该发送端电子装置以及接收端电子装置之间的网络路由器的工作负荷状态以及位置,并根据该些网络路由器的工作负荷状态以及位置确定一最佳传输路径;以及控制该发送端电子装置以及接收端电子装置通过该最佳传输路径建立通信连接。本发明还提供一种传输管理装置及系统。本发明的传输管理装置、系统及方法,能够按需提供给用户一负荷较小的传输路径,提高了用户的体验。
【专利说明】传输管理装置、系统及方法
【技术领域】
[0001]本发明涉及一种装置,特别涉及一种传输管理装置、系统及方法。
【背景技术】
[0002]目前,随着通信技术的发展,即使相隔万里,人们仍然可以通过电子装置进行通信,缩短了人们的距离。例如,电子装置可通过ADSL网络或调制解调器等连接网络,而进行相互之间的通信。然而,现在的电子装置所分配的带宽以及网络均为固定方式,当使用人众多时,经常会导致速度过慢等问题。
【发明内容】
[0003]有鉴于此,提供一种传输管理装置、系统及方法,能够选择一较佳的传输路径提供给通信的双方,使通信双方达到很好的体验。
[0004]一种传输管理系统,该系统运行于一传输管理装置中,该传输管理装置包括通信单元以及存储单元,该通信单元用于与至少一发送端电子装置、接收端电子装置以及多个网络路由器连接,其中,该系统包括请求接收模块、网络节点分析模块、路径选择模块以及路径建立模块。该请求接收模块用于接收发送端电子装置发送的专线建立请求,其中,该专线建立请求包括接收端电子装置的IP地址在内的地址信息。该网络节点分析模块用于在请求接收模块接收到该专线建立请求后,根据发送端电子装置以及接收端电子装置的地址信息以及存储单元中存储的多个网络路由器的位置确定位于该发送端电子装置以及接收端电子装置之间的网络路由器。该路径选择模块用于分析该些位于该发送端电子装置以及接收端电子装置之间的网络路由器的工作负荷状态以及位置,并根据该些网络路由器的工作负荷状态以及位置确定一最佳传输路径。该路径建立模块用于根据该路径选择模块确定的传输路径,而控制该发送端电子装置以及接收端电子装置通过该最佳传输路径建立通信连接。
[0005]一种传输管理装置,包括处理单元、通信单元以及存储单元,该通信单元用于与至少一发送端电子装置、接收端电子装置以及多个网络路由器连接,其中,该存储单元存储有该多个网络路由器的位置。该处理单元包括请求接收模块、网络节点分析模块、路径选择模块以及路径建立模块。该请求接收模块用于接收发送端电子装置发送的专线建立请求,其中,该专线建立请求包括接收端电子装置的IP地址在内的地址信息。该网络节点分析模块用于在请求接收模块接收到该专线建立请求后,根据发送端电子装置以及接收端电子装置的地址信息以及存储单元中存储的多个网络路由器的位置确定位于该发送端电子装置以及接收端电子装置之间的网络路由器。该路径选择模块用于分析该些位于该发送端电子装置以及接收端电子装置之间的网络路由器的工作负荷状态以及位置,并根据该些网络路由器的工作负荷状态以及位置确定一最佳传输路径。该路径建立模块用于根据该路径选择模块确定的传输路径,而控制该发送端电子装置以及接收端电子装置通过该最佳传输路径建立通信连接。
[0006]一种传输管理方法,包括步骤:接收发送端电子装置发送的专线建立请求;根据发送端电子装置以及接收端电子装置的地址信息确定位于该发送端电子装置以及接收端电子装置之间的网络路由器;分析该些位于该发送端电子装置以及接收端电子装置之间的网络路由器的工作负荷状态以及位置,并根据该些网络路由器的工作负荷状态以及位置确定一最佳传输路径;以及控制该发送端电子装置以及接收端电子装置通过该最佳传输路径建立通信连接。
[0007]能够本发明的传输管理装置、传输管理系统及方法,能够按需提供给用户一负荷较小的传输路径,从而提高了用户的体验。
【专利附图】
【附图说明】
[0008]图1为本发明一实施方式中传输管理装置的模块示意图。
[0009]图2为本发明一实施方式中传输路径的第一不意图。
[0010]图3为本发明一实施方式中传输路径的第二示意图。
[0011]图4为本发明第一实施方式中传输管理方法的流程示意图。
[0012]主要元件符号说明
M俞管理装置j loo —
瓦通单元—10
?信单元20 一
_单元—30
发送端电子装置 201_
接收端电子装置 202_
网络路由器_203
传输管理系统.SI
请求接收模块11_
网络节点分析模块 Ti
路径选择模块13_
路径建立模块14_
步骤|S401~S407
如下【具体实施方式】将结合上述附图进一步说明本发明。
【具体实施方式】
[0013]请一并参阅图1-图3,为一传输管理装置100的功能模块图。该传输管理装置100包括处理单元10、通信单元20以及存储单元30。
[0014]该通信单元20用于与至少一发送端电子装置201、接收端电子装置202以及多个网络路由器203连接。其中,该多个网络路由器203包括不同运营商的网络路由器。例如,包括电信路由器、网通路由器、联通路由器、移动路由器等。该通信单元20与发送端电子装置201、接收端电子装置202以及多个网络路由器203等通过网络进行通信。通信单元20与发送端电子装置201、接收端电子装置202以及多个网络路由器203之间连接的网络可为互联网(internet)、按需虚拟专线网(On-Demand virtual Lease Line)、包括WIF1、蓝牙在内的无线网(wireless network)、包括GPRS网络、CDMA网络在内的电话网、广播电视网等。
[0015]该存储单元30存储有每一网络路由器203的位置,其中,该每一网络路由器203的位置包括地理位置以及IP位置。
[0016]该处理单元10用于运行一传输管理系统SI,该传输管理系统SI包括请求接收模块11、网络节点分析模块12、路径选择模块13以及路径建立模块14。在其他实施方式中,该传输管理系统SI的模块为固化于处理单元10中的硬件单元。
[0017]该请求接收模块11用于接收发送端电子装置201发送的专线建立请求。其中,该专线建立请求包括接收端电子装置202的IP地址等地址信息,其中该专线建立请求可在发送端电子装置201向接收端电子装置202发送数据时产生。而发送端电子装置201发送专线建立请求时,其IP地址等地址信息也必然会被传输管理装置100获取。
[0018]请一并参阅图2,该网络节点分析模块12用于在接收到该专线建立请求后,根据发送端电子装置201以及接收端电子装置202的地址信息以及该存储单元30中存储的网络路由器203的位置确定位于该发送端电子装置201以及接收端电子装置202之间的所有网络路由器203。该些网络路由器203构成了发送端电子装置201以及接收端电子装置202之间的网络节点。在本实施方式中,由于发送端电子装置201以及接收端电子装置202的地址信息以及该存储单元30中存储的网络路由器203的位置为已知信息,从而该网络节点分析模块12 —次性地确定位于该发送端电子装置201以及接收端电子装置202之间的所有网络路由器203。
[0019]在本实施方式中,该网络节点分析模块12根据发送端电子装置201以及接收端电子装置202的地址信息确定发送端电子装置201以及接收端电子装置202的位置,并确定地理位置位于发送端电子装置201以及接收端电子装置202之间的所有网络路由器203。
[0020]如图2所示,连接该发送端电子装置201以及接收端电子装置202的网络路由器203组成的路径通常并非一最小路径。例如,若发送端电子装置201以及接收端电子装置202采用的是A网络运营商。对于A网络运营商来说,其可能只在部分地方铺设了网络路由器,当发送端电子装置201使用该A网络运营商所铺设的网络路由器203传输数据至接收端电子装置202时,该位于发送端电子装置201以及该接收端电子装置202之间的A网络运营商的网络路由器203则会如图2所示的绕弯而并非最近的传输路径。
[0021]该路径选择模块13用于分析该些位于该发送端电子装置201以及接收端电子装置202之间的网络路由器203的工作负荷状态以及位置,并根据该些网络路由器203的工作负荷状态以及位置确定一最佳传输路径。具体的,该路径选择模块13选择位于发送端电子装置201以及接收端电子装置202之间的工作负荷小的网络路由器203,并根据该些工作负荷小的网络路由器203确定一条由相邻的工作负荷小的网络路由器203 —一连接而组成的连接该发送端电子装置201以及接收端电子装置202的最小路径作为最佳传输路径。
[0022]其中,该工作负荷包括流量使用率、处理器处理负荷等。具体的,一般的网络路由器203均有相应的流量带宽限制,当使用的用户多时,则会导致该网络路由器203的流量使用率较高而网络速度较慢,因此,本实施方式中,网络路由器203的流量使用多则工作负荷重,反之则小。较佳的,该工作负荷小的网络路由器203为指流量使用率低于一预定值,例如低于50%的网络路由器203。
[0023]例如,如图3所示,设该些网络路由器203的工作负荷均较小,显然,从发送端电子装置201到接收端电子装置202的最小路径为位于对角线上的相邻网络路由器203所组成的路径。
[0024]该路径建立模块14用于根据该路径选择模块13确定的最佳传输路径,而控制该发送端电子装置201以及接收端电子装置202通过该最佳传输路径建立通信连接。从而,分配给该发送端电子装置201以及接收端电子装置202 —条专线。
[0025]从而,由于该传输路径中的网络路由器203的工作负荷小且该传输路径较短,从而使得该发送端电子装置201以及接收端电子装置202之间的数据传输速度可大大提高。
[0026]图4为本发明一实施方式中传输管理方法的流程图。该传输管理方法应用于如图1所示的传输管理装置100中。首先该请求接收模块11接收发送端电子装置201发送的专线建立请求。(S401)。其中,该专线建立请求包括接收端电子装置202的IP地址等地址信息,其中该专线建立请求可在发送端电子装置201向接收端电子装置202发送数据时通过按压特定按键或选择菜单选项所产生。
[0027]网络节点分析模块12用于在接收到该专线建立请求后,根据发送端电子装置201以及接收端电子装置202的地址信息以及该存储单元30中存储的网络路由器203的位置确定位于该发送端电子装置201以及接收端电子装置202之间的所有网络路由器203(S403)。其中,在本实施方式中,该网络节点分析模块12根据发送端电子装置201以及接收端电子装置202的地址信息确定发送端电子装置201以及接收端电子装置202的位置,并确定地理位置位于发送端电子装置201以及接收端电子装置202之间的所有网络路由器203。
[0028]该路径选择模块13分析该些位于该发送端电子装置201以及接收端电子装置202之间的网络路由器203的工作负荷状态以及位置,并根据该些网络路由器203的工作负荷状态以及位置确定一最佳传输路径(S405)。其中,路径选择模块13选择位于发送端电子装置201以及接收端电子装置202之间的工作负荷小的网络路由器203,并根据该些工作负荷小的网络路由器203确定一条由相邻网络路由器203—一连接而组成的连接该发送端电子装置201以及接收端电子装置202的最小路径。
[0029]该路径建立模块14根据该路径选择模块13确定的传输路径,而控制该发送端电子装置201以及接收端电子装置202通过该最佳传输路径建立通信连接(S407)。
【权利要求】
1.一种传输管理系统,该系统运行于一传输管理装置中,该传输管理装置包括通信单元以及存储单元,该通信单元用于与至少一发送端电子装置、接收端电子装置以及多个网络路由器连接,其特征在于,该系统包括: 请求接收模块,用于接收发送端电子装置发送的专线建立请求,其中,该专线建立请求包括接收端电子装置的IP地址在内的地址信息; 网络节点分析模块,用于在请求接收模块接收到该专线建立请求后,根据发送端电子装置以及接收端电子装置的地址信息以及存储单元中存储的多个网络路由器的位置确定位于该发送端电子装置以及接收端电子装置之间的网络路由器; 路径选择模块,用于分析该些位于该发送端电子装置以及接收端电子装置之间的网络路由器的工作负荷状态以及位置,并根据该些网络路由器的工作负荷状态以及位置确定一最佳传输路径;以及 路径建立模块,用于根据该路径选择模块确定的传输路径,而控制该发送端电子装置以及接收端电子装置通过该最佳传输路径建立通信连接。
2.如权利要求1所述的系统,其特征在于,该存储单元中存储的多个网络路由器的位置包括地理位置;该网络节点分析模块根据发送端电子装置以及接收端电子装置的地址信息确定发送端电子装置以及接收端电子装置的位置,并确定地理位置位于发送端电子装置以及接收端电子装置之间的网络路由器。
3.如权利要求1所述的系统,其特征在于,该路径选择模块根据该些网络路由器的工作负荷状态以及位置确定至少一条较佳的传输路径为:选择位于发送端电子装置以及接收端电子装置中工作负荷小的网络路由器,并根据该些工作负荷小的网络路由器确定由相邻的工作负荷小的网络路由器一一连接而组成的连接该发送端电子装置以及接收端电子装置的最小路径作为最佳传输路径。
4.如权利要求3所述的系统,其特征在于,该工作负荷小的网络路由器为流量使用率低于一预定值的网络路由器。
5.一种传输管理装置,包括处理单元、通信单元以及存储单元,该通信单元用于与至少一发送端电子装置、接收端电子装置以及多个网络路由器连接,其特征在于,该存储单元存储有该多个网络路由器的位置;该处理单元包括: 请求接收模块,用于接收发送端电子装置发送的专线建立请求,其中,该专线建立请求包括接收端电子装置的IP地址在内的地址信息; 网络节点分析模块,用于在请求接收模块接收到该专线建立请求后,根据发送端电子装置以及接收端电子装置的地址信息以及存储单元中的多个网络路由器的位置确定位于该发送端电子装置以及接收端电子装置之间的网络路由器; 路径选择模块,用于分析该些位于该发送端电子装置以及接收端电子装置之间的网络路由器的工作负荷状态以及位置,并根据该些网络路由器的工作负荷状态以及位置确定一最佳传输路径;以及 路径建立模块,用于根据该路径选择模块确定的传输路径,而控制该发送端电子装置以及接收端电子装置通过该最佳传输路径建立通信连接。
6.如权利要求5所述的传输管理装置,其特征在于,该存储单元中存储的多个网络路由器的位置包括地理位置;该网络节点分析模块根据发送端电子装置以及接收端电子装置的地址信息确定发送端电子装置以及接收端电子装置的位置,并确定地理位置位于发送端电子装置以及接收端电子装置之间的网络路由器。
7.如权利要求5所述的传输管理装置,其特征在于,该路径选择模块根据该些网络路由器的工作负荷状态以及位置确定至少一条较佳的传输路径为:选择位于发送端电子装置以及接收端电子装置中工作负荷小的网络路由器,并根据该些工作负荷小的网络路由器确定由相邻的工作负荷小的网络路由器一一连接而组成的连接该发送端电子装置以及接收端电子装置的最小路径作为最佳传输路径。
8.如权利要求7所述的传输管理装置,其特征在于,该工作负荷小的网络路由器为流量使用率低于一预定值的网络路由器。
9.如权利要求5所述的传输管理装置,其特征在于,该传输管理装置为一网络路由器,该传输管理装置连接的多个网络路由器包括多个运营商的网络路由器。
10.一种传输管理方法,应用于如权利要求5所述的传输管理装置中,其特征在于,该方法包括步骤: 接收发送端电子装置发送的专线建立请求; 根据发送端电子装置以及接收端电子装置的地址信息确定位于该发送端电子装置以及接收端电子装置之间的网络路由器; 分析该些位于该发送端电子装置以及接收端电子装置之间的网络路由器的工作负荷状态以及位置,并根据该些网络路由器的工作负荷状态以及位置确定一最佳传输路径;以及 控制该发送端电子装置以及接收端电子装置通过该最佳传输路径建立通信连接。
11.如权利要求10所述的方法,其特征在于,该步骤“根据发送端电子装置以及接收端电子装置的地址信息以及网络路由器,确定位于该发送端电子装置以及接收端电子装置之间的网络路由器”包括: 根据发送端电子装置以及接收端电子装置的地址信息确定发送端电子装置以及接收端电子装置的位置,并确定地理位置位于该发送端电子装置以及接收端电子装置之间的网络路由器。
12.如权利要求10所述的系统,其特征在于,该步骤“分析该些位于该发送端电子装置以及接收端电子装置之间的网络路由器的工作负荷状态以及位置,并根据该些网络路由器的工作负荷状态以及位置确定至少一条较佳的传输路径”包括: 分析该些位于该发送端电子装置以及接收端电子装置之间的网络路由器的工作负荷状态以及位置; 选择位于发送端电子装置以及接收端电子装置中工作负荷小的网络路由器;以及 根据该些工作负荷小的网络路由器确定由相邻的工作负荷小的网络路由器一一连接而组成的连接该发送端电子装置以及接收端电子装置的最小路径。
【文档编号】H04L12/729GK104168197SQ201310181570
【公开日】2014年11月26日 申请日期:2013年5月16日 优先权日:2013年5月16日
【发明者】许立威 申请人:宇宙互联有限公司