路由设备和通信方法

文档序号:9790957阅读:435来源:国知局
路由设备和通信方法
【技术领域】
[0001]本发明涉及互联网领域,具体涉及一种能够跨网络供应商进行数据交换的路由设备和通彳目方法。
【背景技术】
[0002]路由器是互联网的主要的结点设备,它具有判断网络地址和选择IP路径的功能,且被应用在多网络互联环境中,来建立灵活的连接,可用完全不同的数据分组和介质访问方法连接各种子网。
[0003]现有的网络供应商提供的带宽一般可以满足用户的基本需求,比如,上海平均带宽35M,这能够满足现今用户的一般需要,然而,如果用户的家里来了许多客人,亦或者当用户需要在短时间内下载大量数据资料时,这样就需要在某个特定时间内有大量网络流量。目前,用户可以通过向供应商将带宽进行提升。
[0004]但是,随着科技的不断发展,用户对网络的需求一直在攀升,而由于单个供应商的带宽限制使得用户无法无限制进行宽带扩展、如上海用户,根本无法享用到超过100M的带宽,这样导致用户的使用需求得不到满足。另外,由于现有设备的限制,目前不同供应商用户之间的宽带无法进行共享,就导致大量网络资源处于空闲状态,降低了网络使用率。

【发明内容】

[0005]本发明是为了解决上述课题而进行的,目的在于提供一种能够将空闲的网络资源利用起来以及不仅能够从同一网络供应商借用流量而且也能跨供应商借出需要的流量的路由设备和通信方法。
[0006]本发明提供了一种路由设备,被请求用户和请求用户附近的邻居用户所使用,用于与至少一个网络服务供应商进行数据交换,其特征在于,包括:请求侧路由器,被请求用户所使用,包含:外接请求单元,请求侧通信单元以及请求侧路由单元;以及邻居侧路由器,被邻居用户所使用,包含:接入判断单元,邻居侧通信单元以及邻居侧路由单元,其中,外接请求单元设有:用于设定流量阈值的第一设定部、用于生成网络接入请求信号并将该网络接入请求信号进行发送的生成发送部、用于选定能够进行通信的邻居侧路由器的选择部,接入判断单元设有:用于设定接入条件的第二设定部、判断请求侧路由器是否满足接入条件的判断部、以及根据判断部的判断结果生成准入通知信号的生成部,请求侧通信单元设有:用于搜索邻居侧路由器的搜索部、用于与邻居侧通信单元建立数据通信连接的请求侧通信部,邻居侧通信单元设有:接收网络接入请求信号以及向请求侧通信部发送准入通知信号的收发部、用于与该请求侧通信部建立数据通信连接的邻居侧通信部,请求侧路由单元用于与对应的网络服务供应商进行数据交互,并且设有用于记录请求用户使用的数据流量的记录部,邻居侧路由单元用于与对应的网络服务供应商进行数据交互,当数据流量大于流量阈值时,生成发送部将网络接入请求信号发送至收发部,判断部判断网络接入请求是否满足接入条件,当判断结果为是时,收发部向请求侧通信单元发送准入通知信号,请求侧路由单元通过请求侧通信部和邻居侧通信部将超出流量分流至邻居侧路由单元。
[0007]在本发明提供的路由设备中,还可以具有这样的特征:其中,请求侧路由单元和邻居侧路由单元支持的网络服务供应商不同。
[0008]在本发明提供的路由设备中,还可以具有这样的特征:其中,网络接入请求信号包含:请求侧路由器的设备信息、外借对象、接入时长、带宽需求以及网络服务供应商的信息。
[0009]在本发明提供的路由设备中,还可以具有这样的特征:其中,生成发送部还用于生成邻居列表,邻居列表包含能够进行通信的邻居路由器的空闲程度、该路由器的空置带宽的大小。
[0010]在本发明提供的路由设备中,还可以具有这样的特征:其中,接入条件包含邻居侧路由单元的带宽信息、流量使用量
[0011]在本发明提供的路由设备中,还可以具有这样的特征:其中,当请求侧路由单元向多个邻居侧路由器发起网络接入请求信号时,请求侧路由单元还用于对多个邻居侧路由器的借用流量进行分配。
[0012]本发明还提供一种通信方法,使请求用户的请求侧路由器能够与邻居用户的邻居侧路由器进行通信,从而使用邻居侧路由器的流量,其特征在于,具体包括以下步骤:步骤I,请求侧路由器的搜索部搜索邻居侧路由器,并且当请求用户使用的数据流量大于流量阈值时,生成发送生成邻居列表和网络接入请求信号;步骤2,选择部根据邻居列表选定能够进行通信的邻居侧路由器,并由生成发送部将网络接入请求信号进行发送;步骤3,邻居侧路由器的收发部接收网络接入请求信号,判断部判断请求侧路由器是否满足接入条件,当请求侧路由器满足接入条件时,生成部生成准入通知信号,收发部向请求侧路由器发送准入通知信号;步骤4,邻居侧通信部用于与请求侧通信部建立数据通信连接,请求侧路由单元通过请求侧通信部将超出流量分流至邻居侧路由单元,邻居侧路由单元将与对应的网络服务供应商进行数据交互,然后通过邻居侧通信部将交互过程中的数据发送给请求侧路由单元。
[0013]在本发明提供的超声波通信装置中,还可以具有这样的特征:步骤5,记录部还用于记录流量借入信息,选择部根据流量借入信息选择该流量接入信息对应的邻居路由器。
[0014]在本发明提供的超声波通信装置中,还可以具有这样的特征:步骤6,当接到多个请求侧路由器的网络接入请求信号时,邻居侧路由器的判断部可以按照空闲程度和可提供带宽的大小以及信誉程度优先级情况进行选择。
[0015]发明的作用与效果
[0016]根据本发明所涉及的路由设备和通信方法,因为请求侧路由器和邻居侧路由器与同一个或不同的网络供应商进行数据交换,并且请求侧路由器的第一设定部设定流量阈值,生成发送部发送生成的网络接入请求信号,然后,邻居侧路由器的判断部判断网络接入请求是否满足接入条件,收发部发送准入通知信号,使得邻居侧通信部与请求侧通信部之间建立数据通信连接,当数据流量大于流量阈值时,生成发送部将网络接入请求信号发送至收发部,判断部判断网络接入请求是否满足接入条件,当判断结果为是时,收发部向请求侧通信单元发送准入通知信号,请求侧路由单元通过请求侧通信部和邻居侧通信部将超出流量分流至邻居侧路由单元,所以,本发明的路由设备和通信方法能够在特定情况下突破自身带宽限制,且不仅能够从同一网络供应商借用流量而且也能跨供应商借用不设限的流量,从而能够跨供应商地利用闲置的宽带,将空闲的网络资源利用起来。
【附图说明】
[0017]图1是本发明的实施例中路由设备的结构框图;以及
[0018]图2是本发明的实施例中通信方法的工作流程图。
【具体实施方式】
[0019]为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,以下实施例结合附图对本发明的路由设备和通信方法作具体阐述。
[0020]图1是本发明的实施例中路由设备的结构框图。
[0021]如图1所示,在本实施例中,路由设备100被安装在社区中,作为互联网的主要结点设备,被不同的用户用来与网络服务供应商进行数据交换。路由设备100能够实现用户突破自身预定的带宽限制或供应商的带宽极限,将其它邻居用户的闲置的带宽利用起来。当某一用户需要大量网络流量时,该请求用户能够向社区中的其它邻居用户借用流量。在本实施例中,社区的用户可以选用不同的网络供应商,而不影响路由设备100的流量借用,S卩,本实施例不仅仅能够从相同的网络供应商中借出流量,也能够跨供应商借出流量,从而突破供应商的带宽限制,仅通过用户的实际需求来借得相应的流量。
[0022]路由设备100包含:请求侧路由器10和邻居侧路由器20。在本实施例中,请求侧路由器10安装在请求用户家中,被请求用户使用。邻居侧路由器20安装在邻居用户家中,被邻居用户使用。
[0023]进一步地,请求侧路由器10包含:外接请求单元11,请求侧通信单元12以及请求侧路由单元13。
[0024]并且,外接请求单元11设有:第一设定部14、生成发送部15、选择部16。
[0025]第一设定部14用于设定流量阈值。在本实施例中,流量阈值可以是请求用户根据自身带宽手动设定的,也可以是请求侧路由器10自动设定。例如,在特殊情况下,用户为了突破自身的带宽限制,需要从邻居路由设备借用一定的带宽,那么用户可以手动设置第一条件,启动请求侧路由器10的外借带宽功能,也可以是请求侧路由器10根据用户实时的使用情况,发现流量突增导致带宽受限,从而自动启用外借带宽功能。
[0026]生成发送部15用于生成网络接入请求信号并将该网络接入请求信号进行发送。生成发送部15还用于生成邻居列表,邻居列表包含邻居路由器20的空闲程度、邻居路由器20的空置带宽的大小以及信誉程度。也可以根据带宽借入和借出的历史情况进行排列,例如可以优先向之前有借出历史的邻居侧路由器发起网络接入请求。
[0027]选择部16用于选定能够进行通信的邻居侧路由器20。
[0028]另外,邻居侧路由器20被邻居用户所使用,包含:接入判断单元21,邻居侧通信单元22以及邻居侧路由单元23。
[0029]接入判断单元21设有:第二设定部24、判断部25和生成部26。
[0030]第二设定部24用于设定接入条件。接入条件包含邻居侧路由器20自身的带宽信息,流量使用情况以及带宽借入和借出的历史情况另外,本实施例也可以在同时接到多个请求侧路由器的网络接入请求,可以按照空闲程度和可提供带宽的大小以及信誉程度等优先级情况选择。也可以根据带宽借入和借出的历史情况进行选择。
[0031]判断部25判断请求侧路由器是否满足接入条件。
[0032]生成部26根据判断部25的判断结果生成准入通知信号。
[0033]另外,请求侧通信单元12设有:搜索部17和请求侧通信部18。
[0034]搜索部17用于搜索邻居侧路由器20。请求侧通信部18用于与邻居侧通信单元22建立数据通信连接。
[0035]邻居侧通信单元22设有:收发部27和邻居侧通信部28。
[0036]收发部27用于接收网络接入请求信号以及向请求侧通信部18发送准入通知信号。
[0037]邻居侧通信部28用于与请求侧通信部18建立数据通信连接。
[0038]然后,请求侧路由单元
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1