[发明专利]移动终端网络连接管理方法及移动终端在审
申请号: | 201610165538.7 | 申请日: | 2016-03-22 |
公开(公告)号: | CN105682147A | 公开(公告)日: | 2016-06-15 |
发明(设计)人: | 冯质干;丁超;李浩 | 申请(专利权)人: | 青岛海信移动通信技术股份有限公司 |
主分类号: | H04W28/08 | 分类号: | H04W28/08;H04W76/02 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 网络 连接 管理 方法 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种移动终端网络连接管理方法及移 动终端。
背景技术
目前,基于Android平台的移动终端是采用自由竞争的方式确定网络连接 类型。本文中所称的网络连接类型是指WiFi、蓝牙、移动网络、虚拟专用网络 (VPN)等,本文中将WiFi、蓝牙、移动网络、虚拟专用网络(VPN)等称为 具有不同的网络连接类型的网络模块(英文也称为networkfactory)。
移动终端确定网络连接类型的具体过程为:
连接服务(ConnectivityService)模块收到来自上层应用模块的网络连接 请求后,将该网络连接请求分发给所有已经注册的网络模块;各网络模块根据 自身能力确定触发网络连网动作的时间,并在连网成功后向连接服务模块上报 连接成功的信息;连接服务模块在首次接收到一个网络模块上报的连接成功的 信息后指示其它的网络模块停止网络连接。
该网络连接方案主要存在以下缺陷:
第一,连接服务模块将网络连接请求同时分发给所有的网络模块,由各网 络模块同时处理该网络连接请求,造成对系统的负载瞬间加大;
第二,各网络模块同时处理网络连接请求并发起网络连接,无法保证建立 网络连接的为最优的网络模块,由于无法保证最快建立网络连接为最优的网 络,会导致先连接上的为低优先级的网络,高优先级的网络才连接上,后续还 需要将低优先级的网络拆除替换为高优先级的网络,造成不必要的性能浪费, 会对瞬间网络切换造成影响。
鉴于此,需要寻求一种新的移动终端网络连接管理方法。
发明内容
本发明实施例提供一种移动终端网络连接管理方法及移动终端,用以解决 现有的网络连接管理造成系统负载瞬间加大,无法保证网络连接最优以及影响 瞬间网络切换性能的问题。
本发明实施例提供的具体技术方案如下:
第一方面,本发明实施例提供了一种移动终端网络连接管理方法,包括:
移动终端确定发起网络连接请求;
所述移动终端按照每个网络模块的优先级从高到低的顺序,确定能够为所 述网络连接请求建立网络连接的最优的网络模块,并采用所述最优的网络模块 为所述网络连接请求建立网络连接。
可能的实施方式中,所述移动终端按照每个网络模块的优先级从高到低的 顺序,确定能够为所述网络连接请求建立网络连接的最优的网络模块,包括:
所述移动终端判断当前的所述网络模块是否能够为所述网络连接请求建 立网络连接;
若不能,所述移动终端按照每个所述网络模块的优先级从高到低的顺序, 判断下一个所述网络模块是否能够为所述网络连接请求建立网络连接;
若能,所述移动终端确定当前的所述网络模块为能够为所述网络连接请求 建立网络连接的最优的网络模块。
可能的实施方式中,所述网络连接请求中携带发起所述网络连接请求的服 务的标识;
所述移动终端判断所述网络模块是否能够为所述网络连接请求建立网络 连接,包括:
所述移动终端若确定所述网络连接请求中携带的所述服务的标识属于所 述网络模块对应的服务的标识的列表,且确定所述网络模块处于连网状态,则 判定所述网络模块能够为所述网络连接请求建立网络连接。
可能的实施方式中,所述方法还包括:
所述移动终端注册新的网络模块后,若确定所述新的网络模块的优先级高 于当前为所述网络连接请求建立网络连接的网络模块的优先级,并且确定所述 新的网络模块能够为所述网络连接请求建立网络连接,将所述最优的网络模块 更新为所述新的网络模块。
可能的实施方式中,所述方法还包括:
所述移动终端若确定所述最优的网络模块的网络连接中断,按照每个网络 模块的优先级从高到低的顺序,重新确定能够为所述网络连接请求建立网络连 接的最优的网络模块。
第二方面,本发明实施例还提供了一种移动终端,包括:
确定模块,用于确定发起网络连接请求;
处理模块,用于按照每个网络模块的优先级从高到低的顺序,确定能够为 所述网络连接请求建立网络连接的最优的网络模块,并采用所述最优的网络模 块为所述网络连接请求建立网络连接。
可能的实施方式中,所述处理模块具体用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信移动通信技术股份有限公司,未经青岛海信移动通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610165538.7/2.html,转载请声明来源钻瓜专利网。