[发明专利]一种进行负载均衡的多模移动终端及方法在审
申请号: | 201210023029.2 | 申请日: | 2012-02-02 |
公开(公告)号: | CN102595502A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 李建勇 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04W28/08 | 分类号: | H04W28/08;H04W88/06 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 李健;龙洪 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 进行 负载 均衡 移动 终端 方法 | ||
技术领域
本发明涉及移动通信领域,特别是涉及一种进行负载均衡的多模移动终端及方法。
背景技术
无线局域网(Wireless Local Area Network,简称WLAN)的演化和成功展开产生了与3G移动蜂窝网络如TD-SCDMA、WCDMA、CDMA2000等网络融合在一起的需求,这种融合的主要目的是发展出新的移动数据网络,使得在热点地区能以非常高数据速率支持普遍存在的数据业务,同时减轻大量数据业务给3G移动网络带来的数据流量上的压力。目前国内的三大电信运营商均发展了自己的无线局域网络,在固网与移动融合已成为全球电信业发展趋势的背景下,发展无线局域网和其他移动网络融合,以支撑并开拓新型移动数据业务,是必然的选择,另外家庭级别的无线局域网发展也相当迅速。终端不仅需要具备多种无线接入能力,也要考虑在无处不在的无线局域网络环境下,终端如何将无线局域网的速度加上蜂窝网络的速度融合共存,充分发挥终端多网络接口的速度优势,以满足用户获取更好的业务体验的需求和目的。
随着智能终端业务的发展,多网络接口智能终端越来越倾向于多个数据链路并发,终端可以从不同数据链路收发数据报文,尽可能的发挥多数据链路的速度优势。但是目前智能终端系统的TCP/IP协议栈在设计时并没有充分考虑到多网络接口的充分支持,数据业务收发的数据报文在经过路由表进行路由选择时,如果没有匹配到指定路由,则都通过优先级最高的默认路由。
Internet数据业务在使用网络接口收发报文时,都会使用系统TCP/IP协议栈提供的套接字(Socket)接口,进行连接建立、数据传输等操作。存在一些应用会先获取IP地址,再通过绑定(bind)函数进行socket与本地IP地址的绑定,但使用此socket在传输数据时所使用的本地IP地址最终还是由IP协议栈中路由匹配得到的数据链路来决定。
上述多网络接口智能终端在多数据链路并发时,存在着不论负责连接的套接字有没绑定本机IP地址,数据业务始终从优先级最高的默认路由所匹配的数据链路上进行收发报文的问题,没有充分发挥终端多网络接口的速度优势。
发明内容
本发明要解决的技术问题是提供一种负载均衡的多模移动终端及方法,解决多模移动终端的多网络接口不能得到充分利用的问题。
为了解决上述技术问题,本发明提供了一种负载均衡的多模移动终端,其中,包括流量计算模块、负载管理模块和路由转发模块;
所述流量计算模块,用于计算所述多模移动终端所连接的各网络数据链路的负载信息;
所述负载管理模块,用于在新建套接字连接时,根据从所述流量计算模块获取所述各条网络数据链路的负载信息确定负载最轻的网络数据链路,将所述新建的套接字连接与此负载最轻的网络数据链路对应的网络接口绑定;
所述路由转发模块,用于通过与所述新建的套接字连接绑定的网络接口进行所述新建的套接字连接的数据收发。
进一步地,上述移动终端还可以具有以下特点:
所述负载信息是指各条数据链路的数据传输速度以及网络接口最大连接速度,负载最轻的数据链路是指数据传输速度与网络接口最大连接速度的比值最小的网络数据链路。
进一步地,上述移动终端还可以具有以下特点:
所述网络数据链路包括无线局域网数据链路和/或移动蜂窝网络数据链路。
进一步地,上述移动终端还可以具有以下特点:
所述负载管理模块,还用于将所述新建的套接字连接与所述负载最轻的网络数据链路对应的本机IP地址绑定;
所述路由转发模块,还用于维持与所述新建的套接字连接绑定的网络接口和所述本机IP地址的对应关系。
进一步地,上述移动终端还可以具有以下特点:
所述负载管理模块,还用于判断与所述新建的套接字连接绑定的本机IP地址为无效地址时,或者不存在与所述新建的套接字连接绑定的本机IP地址时,将所述新建的套接字连接与所述负载最轻的网络数据链路对应的本机IP地址绑定。
为了解决上述技术问题,本发明提供了一种进行负载均衡的方法,其中,计算多模移动终端所连接的各网络数据链路的负载信息;在新建套接字连接时,根据所述各条网络数据链路的负载信息确定负载最轻的网络数据链路,将所述新建的套接字连接与此负载最轻的网络数据链路对应的网络接口绑定;通过与所述新建的套接字连接绑定的网络接口进行所述新建的套接字连接的数据收发。
进一步地,上述方法还可以具有以下特点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210023029.2/2.html,转载请声明来源钻瓜专利网。