一种带宽叠加的无线上网系统和方法

文档序号:7893346阅读:157来源:国知局
专利名称:一种带宽叠加的无线上网系统和方法
技术领域
本发明涉及一种服务带宽叠加方式,具体涉及一种异构网中多网卡服务带宽叠加的系统和方法。
背景技术
现有的服务带宽叠加方案主要有以下几种方案I :批处理命令的方式。包括以下步骤利用计算机程序修改电脑内置网卡编号,实现对路由表的修改。如果两个网络分别连接到不同的isp (互联网服务提供商),则利用上述批处理命令,可实现不同网卡与不同isp绑定使用,访问不同isp自动调用不同网卡链接,达到带宽叠加的效果。方案2 :硬路由方式。包括以下步骤通过添加允许多wan (wide area network,广域网)接入的硬件路由器,实现对不同的链路分配至不同的wan (wide area network,广域网)线路,总体上达到叠加的效果。一次配置好后,直接接入机器。此方案由于需要有线的wan (wide area network,广域网)接入,故携带不便,不适合无线传输。方案3 :软路由方式。包括以下内容通过安装虚拟机,实现对硬件路由(如方案2)功能的模拟。此方案的缺点是占用较多的计算机性能,安装使用难度较大。现有的带宽整合方式依赖于对计算机内部网卡路由的设置,或对多wan(widearea network,广域网)路由器等硬件条件的依赖,以及需要提前手动设置,无法完成实时拔插。相比较于物理设备更新换代的巨大成本,利用现有的多条物理链路同时进行数据传输,是一种低成本并且非常有效的方式。关于多链路聚合进行数据传输,当前也有几种相关的技术,但都是基于有线网络环境中,需要其他硬件的配合,不适用于无线网络场景下。

发明内容
本发明的目的是提供一种异构网中多网卡服务带宽叠加的系统和方法。在异构网中,用户终端使用多个无线网卡,将这些网卡的服务带叠加在一起,用以解决现有无线上网传输速度不能满足用户需求的问题。发明原理(如图I所示)用户终端通过配置的多个无线网卡发起网络搜索,使得这些无线网卡在异构网中获得各自的IP地址;用户终端将一个(或多个)服务的请求数据包分配给已经获取的IP地址,并由对应的无线网卡发出,由此建立多个并行的数据传输通道;用户终端通过不同的无线网卡进行数据传输;用户终端对多通道接收到数据进行处理合并,还原完成一个(或多个)服务。本发明提供的技术方案如下一种带宽叠加的无线上网系统,用于异构网中的用户终端,该用户终端通过多个无线网卡进行网络数据并行传输;所述无线上网系统包括搜索配置模块、数据传输任务分配模块、传输模块、数据合并模块;所述搜索配置模块,用于配置无线网卡发起网络搜索,使得这些无线网卡在异构网中获得各自的IP地址;所述数据传输任务分配模块,将一个或多个网络服务的请求数据包分配给已经获取的IP地址,并由对应的无线网卡发出,由此建立多个并行的数据传输通道;所述传输模块,通过不同的无线网卡进行数据传输;所述数据合并模块,将用户终端多通道接收到的数据进行处理合并,还原完成一个或多个服务。所述的无线上网系统,所述的搜索配置模块自动检测接入的设备情况,完成无线网卡的识别;根据已识别的各无线网卡设置无线上网的路由表中与各无线网卡对应的路径,即分配不同的IP地址;根据已识别的各无线网卡的默认性能,赋予路由表中各无线网卡对应的路径相应的传输速度权值。所述的无线上网系统,所述的数据传输任务分配模块对用户终端的数据上行线进行监视并进行处理;读取数据传输任务请求;根据搜索配置模块返回的接入数量、各个路径权值等信息将数据传输任务分配给不同的传输通道进行传输。所述的无线上网系统,所述的传输模块启动路由表中对应的无线网卡进行数据传输。所述的无线上网系统,所述的数据合并模块对用户终端多通道进行监视;对用户终端多通道上的数据进行下载,根据搜索配置模块返回的接入数量、各个路径的分配以及之间的逻辑关系、时序关系进行数据包的处理合并;将还原后的数据发送至用户终端应用程序。本发明提供提供一种带宽叠加的无线上网方法,用于异构网中的用户终端,该用户终端通过多个无线网卡进行网络数据并行传输;所述无线上网方法的通信流程如下(I)用户终端通过配置的多个无线网卡发起网络搜索,使得这些无线网卡在异构网中获得各自的IP地址;
(2)用户终端将通讯请求数据包分配给已经获取的IP地址,并由对应的无线网卡发出,由此建立多个并行的数据传输通道;(3)用户终端通过不同的无线网卡进行数据传输;(4)用户终端对多通道接收到的数据进行处理合并,还原完成一个或多个服务。本发明提供提供一种带宽叠加的无线上网设备,所述设备上拥有多个无线网卡,所述设备上还安装有前面所述的无线上网系统。本发明的有益效果本发明所提供的技术方案,将一个(或多个)服务的请求数据包分配给拥有不同IP地址的多个无线网卡,并由对应的无线网卡发出,由此建立多个并行的数据传输通道,达到提升传输速度的目的,从而提高了上网速度。


图I本发明原理示意图。
具体实施方式
本发明公布的技术方案,在异构网中,用户终端(可以是个人台式计算机、手提电脑、平板电脑、智能手机或其它上网设备)使用多个无线网卡,并将这些网卡的服务带宽叠加在一起。硬件包括使用多个无线网卡,无线网卡自身的品质要相当稳定,同时要求无线网卡相互之间的兼容性要好,并且具有良好的可靠性、可用性和负载均衡,例如3G WCDMA网卡和GSM网卡。软件模块包括搜索配置模块、数据传输任务分配模块、传输模块、数据合并模块。下面举例说明,假设所述传输模块中包括三个无线网卡无线网卡A、无线网卡B、无线网卡C。一、搜索配置模块通过配置的多个无线网卡发起网络搜索,使得这些无线网卡同时在异构网中获得各自的IP地址。I、搜索配置模块自动检测接入的设备情况,完成识别。2、搜索配置模块根据已识别无线网卡A、无线网卡B、无线网卡C,主动设置无线上网的路由表中的路径A、路径B、路径C,将不同的IP地址分配给不同的无线网卡。 (路由表,指的是路由器或者其他互联网网络设备上存储的表,该表中存有到达特定网络终端的路径,在某些情况下,还有一些与这些路径相关的度量)。3、搜索配置模块根据已识别无线网卡A、无线网卡B、无线网卡C的默认性能,赋予路由表中的路径A、路径B、路径C相应的传输速度权值。二、数据传输任务分配模块将一个(或多个)服务的请求数据包分配给已经获取IP地址,并由对应的无线网卡发出,由此建立多网卡数据传输通道。I、数据传输任务分配模块对用户终端的网络层数据上行线进行监视。2、数据传输任务分配模块读入应用程序发出的数据传输任务请求。3、数据传输任务分配模块根据搜索配置模块返回的接入数量、各个路径权值等信息将数据传输任务分配给不同的传输通道进行传输。三、传输模块通过不同的无线网卡进行数据传输。传输模块启动路由表中对应的无线网卡进行数据传输。四、数据合并模块将用户终端多通道接收到的数据进行处理合并,还原完成一个(或多个)服务。I、数据恢复模块对用户计算机数据下行线进行监视。2、数据恢复模块对数据下行线上的数据包进行下载,根据搜索配置模块返回的介入数量、各个路径的分配以及之间的逻辑关系、时序关系进行数据包的处理合并。3、数据恢复模块将还原后的数据发送至用户终端的应用程序。
权利要求
1.一种带宽叠加的无线上网系统,用于异构网中的用户终端,该用户终端通过多个无线网卡进行网络数据并行传输;所述无线上网系统包括搜索配置模块、数据传输任务分配模块、传输模块、数据合并模块; 其特征是, 所述搜索配置模块,用于配置无线网卡发起网络搜索,使得这些无线网卡在异构网中获得各自的IP地址; 所述数据传输任务分配模块,将一个或多个网络服务的请求数据包分配给已经获取的IP地址,并由对应的无线网卡发出,由此建立多个并行的数据传输通道; 所述传输模块,通过不同的无线网卡进行数据传输; 所述数据合并模块,将用户终端多通道接收到的数据进行处理合并,还原完成一个或多个服务。
2.如权利要求I所述的无线上网系统,其特征是,所述的搜索配置模块自动检测接入的设备情况,完成无线网卡的识别;根据已识别的各无线网卡设置无线上网的路由表中与各无线网卡对应的路径,即分配不同的IP地址;根据已识别的各无线网卡的默认性能,赋予路由表中各无线网卡对应的路径相应的传输速度权值。
3.如权利要求I所述的无线上网系统,其特征是,所述的数据传输任务分配模块对用户终端的数据上行线进行监视并进行处理;读取数据传输任务请求;根据搜索配置模块返回的接入数量、各个路径权值将数据传输任务分配给不同的传输通道进行传输。
4.如权利要求I所述的无线上网系统,其特征是,所述的传输模块启动路由表中对应的无线网卡进行数据传输。
5.如权利要求I所述的无线上网系统,其特征是,所述的数据合并模块对用户终端多通道进行监视;对用户终端多通道上的数据进行下载,根据搜索配置模块返回的接入数量、各个路径的分配以及之间的逻辑关系、时序关系进行数据包的处理合并;将还原后的数据发送至用户终端应用程序。
6.一种带宽叠加的无线上网方法,用于异构网中的用户终端,该用户终端通过多个无线网卡进行网络数据并行传输;其特征是,所述无线上网方法的通信流程如下 (1)用户终端通过配置的多个无线网卡发起网络搜索,使得这些无线网卡在异构网中获得各自的IP地址; (2)用户终端将通讯请求数据包分配给已经获取的IP地址,并由对应的无线网卡发出,由此建立多个并行的数据传输通道; (3)用户终端通过不同的无线网卡进行数据传输; (4)用户终端对多通道接收到的数据进行处理合并,还原完成一个或多个服务。
7.一种带宽叠加的无线上网设备,所述设备上拥有多个无线网卡,其特征是,所述设备上还安装有权利要求I所述的无线上网系统。
全文摘要
一种带宽叠加的无线上网系统和方法,用于异构网中的用户终端,该用户终端通过多个无线网卡进行网络数据并行传输;其通信流程如下用户终端通过配置的多个无线网卡发起网络搜索,使得这些无线网卡在异构网中获得各自的IP地址;将通讯请求数据包分配给已经获取的IP地址,并由对应的无线网卡发出,由此建立多个并行的数据传输通道;通过不同的无线网卡进行数据传输;对多通道接收到的数据进行处理合并,还原完成一个或多个服务。本发明所提供的技术方案,将一个或多个服务的请求数据包分配给拥有不同IP地址的多个无线网卡,并由对应的无线网卡发出,由此建立多个并行的数据传输通道,达到提升传输速度的目的,从而提高了上网速度。
文档编号H04W48/16GK102665257SQ20121010191
公开日2012年9月12日 申请日期2012年4月9日 优先权日2012年4月9日
发明者刘晨昕, 段晓辉, 焦秉立, 马猛, 黄安鹏 申请人:北京大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1