一种实现路由器之间带宽共享的方法和路由器的制造方法

文档序号:9846647阅读:284来源:国知局
一种实现路由器之间带宽共享的方法和路由器的制造方法
【技术领域】
[0001]本发明涉及网络设备领域,具体涉及一种实现路由器之间带宽共享的方法和路由器。
【背景技术】
[0002]路由器(Router),是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。路由器是互联网络的枢纽,〃交通警察〃。目前路由器已经广泛应用于各行各业,各种不同档次的产品已成为实现各种骨干网内部连接、骨干网间互联和骨干网与互联网互联互通业务的主力军。
[0003]然而,许多路由器虽然保持着工作状态,但很少甚至几乎不发生带宽的使用。由于路由器耗电不大,许多用户在白天上班时也不会关闭家中的路由器,许多公司也不会在夜间关闭公司里的路由器,这些正常工作,却没有发挥作用的路由器浪费了大量带宽资源。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的实现路由器之间带宽共享的方法和路由器。
[0005]依据本发明的一个方面,提供了一种实现路由器之间带宽共享的方法,包括:
[0006]在本路由器中设置一个第一通讯模块和一个第二通讯模块;
[0007]将第一通讯模块与本路由器的广域网接口连接,将第一通讯模块与第二通讯模块连接;其中,第二通讯模块用于与至少一个与广域网连接的其他路由器连接,广域网接口用于与广域网连接;
[0008]当第一通讯模块接收到来自接入本路由器的终端设备的数据请求时,判断是否需要其他路由器协同处理该数据请求;
[0009]如果判断为是,将该数据请求通过所述第二通讯模块发送到第二通讯模块连接的一个或多个其他路由器;
[0010]通过所述第二通讯模块接收所述一个或多个其他路由器返回的与所述数据请求相应的数据。
[0011]可选地,该方法进一步包括:
[0012]通过所述第一通讯模块将该数据请求发送到所述广域网接口;
[0013]通过所述第一通讯模块接收所述广域网接口返回的与所述数据请求相应的数据。
[0014]可选地,所述一个或多个其他路由器返回的与所述数据请求相应的数据不同于所述广域网接口返回的与所述数据请求相应的数据。
[0015]可选地,该方法进一步包括:
[0016]通过第一通讯模块将与所述数据请求相应的数据发送给发起所述数据请求的终端设备。
[0017]可选地,所述判断是否需要其他路由器协同处理该数据请求进一步包括:
[0018]根据所述数据请求的数据请求量和所述广域网接口上的数据传输带宽,判断是否需要其他路由器协同处理该数据请求。
[0019]可选地,该方法进一步包括:
[0020]如果判断不需要其他路由器协同处理该数据请求,则将该数据请求只发送给所述广域网接口。
[0021]可选地,该方法进一步包括:
[0022]当第二通讯模块接收到来自其他路由器的数据请求时,
[0023]判断本路由器是否设置了分享带宽限制参数;
[0024]若是,在所述分享带宽限制参数所限定的带宽范围内,通过所述广域网接口获取与所述数据请求相应的数据并返回给所述其他路由器;
[0025]否则,在所述广域网接口上的数据传输带宽范围内,通过所述广域网接口获取与所述数据请求相应的数据并返回给所述其他路由器。
[0026]可选地,所述将该数据请求通过所述第二通讯模块发送到第二通讯模块连接的一个或多个其他路由器进一步包括:
[0027]第二通讯模块接收到来自第一通讯模块的数据请求时,从所连接的至少一个与广域网连接的其他路由器中选择一个或多个路由器,并将该数据请求送到所选择的一个或多个路由器。
[0028]可选地,该方法进一步包括:
[0029]当第二通讯模块接收到来自所连接的多个路由器的多个数据请求时,为每个数据请求设置传输带宽值;
[0030]对于每个数据请求,在所设置的相应传输带宽值的范围内,通过所述第一通讯模块从所述广域网接口获取与该数据请求相应的数据并返回给相应路由器。
[0031]可选地,第一通讯模块和第二通讯模块均为WiFi模块。
[0032]依据本发明的另一方面,提供了一种路由器,包括:一个第一通讯模块和一个第二通讯模块;
[0033]第一通讯模块与本路由器的广域网接口连接,第一通讯模块与第二通讯模块连接;其中,第二通讯模块用于与至少一个与广域网连接的其他路由器连接,广域网接口用于与广域网连接;
[0034]第一通讯模块,适于在接收到来自接入本路由器的终端设备的数据请求时,判断是否需要其他路由器协同处理该数据请求;如果判断为是,将该数据请求通过所述第二通讯模块发送到第二通讯模块连接的一个或多个其他路由器;通过所述第二通讯模块接收所述一个或多个其他路由器返回的与所述数据请求相应的数据;
[0035]第二通讯模块,适于将第一通讯模块发送的数据请求发送到连接的一个或多个其他路由器,以及适于将所述一个或多个其他路由器返回的与所述数据请求相应的数据返回给第一通讯模块。
[0036]可选地,所述第一通讯模块,还适于将该数据请求发送到所述广域网接口;通过所述第一通讯模块接收所述广域网接口返回的与所述数据请求相应的数据。
[0037]可选地,所述一个或多个其他路由器返回的与所述数据请求相应的数据不同于所述广域网接口返回的与所述数据请求相应的数据。
[0038]可选地,第一通讯模块,适于将与所述数据请求相应的数据发送给发起所述数据请求的终端设备。
[0039]可选地,所述第一通讯模块,适于根据所述数据请求的数据请求量和所述广域网接口上的数据传输带宽,判断是否需要其他路由器协同处理该数据请求。
[0040]可选地,所述第一通讯模块,适于当判断为不需要其他路由器协同处理该数据请求时,将该数据请求只发送给所述广域网接口。
[0041]可选地,所述第一通讯模块,进一步适于在将第二通讯模块发送的数据请求发送给本路由器的广域网接口时,判断本路由器是否设置了分享带宽限制参数;
[0042]若是,在所述分享带宽限制参数所限定的带宽范围内,通过所述广域网接口获取与所述数据请求相应的数据并返回给所述其他路由器;否则,在所述广域网接口上的数据传输带宽范围内,通过所述广域网接口获取与所述数据请求相应的数据并返回给所述其他路由器。
[0043]可选地,第二通讯模块,适于在接收到来自第一通讯模块的数据请求时,从所连接的至少一个与广域网连接的其他路由器中选择一个或多个路由器,并将该数据请求送到所选择的一个或多个路由器。
[0044]可选地,第二通讯模块接,适于收到来自所连接的多个路由器的多个数据请求时,为每个数据请求设置传输带宽值;对于每个数据请求,在所设置的相应传输带宽值的范围内,通过所述第一通讯模块从所述广域网接口获取与该数据请求相应的数据并返回给相应路由器。
[0045]可选地,第一通讯模块和第二通讯模块均为WiFi模块。
[0046]由上述可知,本发明的技术方案,在本路由器中设置一个互相连接的第一通讯模块和一个第二通讯模块,其中第一通讯模块与本路由器的广域网接口连接,第二通讯模块用于与至少一个与广域网连接的其他路由器连接,广域网接口连接到广域网,这样,当第一通讯模块接收到来自接入本路由器的终端设备的数据请求时,判断是否需要其他路由器协同处理该数据请求,如果判断为是,将该数据请求通过第二通讯模块发送到第二通讯模块连接的一个或多个其他路由器,并进一步通过第二通讯模块接收一个或多个其他路由器返回的与该数据请求相应的数据。该技术方案可以在需要其他路由器协同处理数据请求的情况下,利用其路由器获得与该数据请求相应的数据,如下载的图片、视频等,有效地利用了其他路由器上的闲置带宽,更有效率地处理了终端设备发送的数据请求。
[0047]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0048]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0049]图1示出了根据本发明一个实施例的一种实现路由器之间带宽共享的方法的流程示意图;
[0050]图2示出了根据本发明一个实施例的一种路由器的结构示意图。
【具体实施方式】
[0051]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0052]图1示出了根据本发明一个实施例的一种实现路由器之间带宽共享的方法的流程示意图,如图1所示,该方法包括:
[0053]步骤S110,在本路由器中设
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1