[发明专利]兼容支持手持设备安卓应用程序的多APN并发方法及其系统有效
申请号: | 201310470486.0 | 申请日: | 2013-10-10 |
公开(公告)号: | CN103533165A | 公开(公告)日: | 2014-01-22 |
发明(设计)人: | 刘晓岩;朱雄关 | 申请(专利权)人: | 成都达信通通讯设备有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;H04W48/20 |
代理公司: | 成飞(集团)公司专利中心 51121 | 代理人: | 郭纯武 |
地址: | 610041 四川省成都市武*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 兼容 支持 手持 设备 应用程序 apn 并发 方法 及其 系统 | ||
技术领域
本发明涉及一种移动终端操作系统上网参数接入点名(APN)设置连接网络的手持设备操作系统,尤其是兼容支持Android应用程序多APN并发的手持设备系统。
背景技术
Android一词的本义是指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,是首个为移动终端打造的真正开放和完整的移动软件。与iPhone相似,Android采用WebKit浏览器引擎,具备触摸屏、高级图形显示和上网功能,用户能够在手机上查看电子邮件、搜索网址和观看视频节目等,比iPhone等其他手机更强调搜索功能,界面更强大,可以说是一种融入全部Web应用的单一平台。接入点APN(Access Point Name)是手持设备上网时必须配置的一个参数。目前就国内的运营商基本包括以下两大类:CMWAP/UNIWAP/3GWAP(通过GPRS访问WAP业务)、CMNET/UNINET/3GNET(除了WAP以外的服务目前都用CMNET,比如连接因特网等。随着移动互联的高速发展,各类移动应用层出不穷。
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手持设备和平板电脑,由Google公司和开放手持设备联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由AndyRubin开发,主要支持手持设备。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手持设备联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手持设备发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。2012年11月数据显示,Android占据全球智能手持设备操作系统市场76%的份额,中国市场占有率为90%。随着移动互联的高速发展,Android系统在各类移动应用不断延伸。在实际使用中,基于区别安全、区别资费等各种需求和应用,为满足不同移动设备业务应用需求和不同通道并发的应用新模式,移动终端需要接入设定不同应用的APN通道。当前,安卓Android系统是市场占有率最大的手持设备操作系统,该系统拥有庞大的软件资源可以利用,但是该系统同样存在只给应用程序提供一组接入点参数的配置和使用,而不能满足不同业务并发的需要,而且在不同的应用使用不同APN的时候,移动终端只能用手工切换网络APN通道的方式实现。通常打开移动设备里面的设置只有一个上网接入点,如“GPRS连接互联网”设置,进入功能表-设置-连接功能-承载方式-互联网。这里可能有一个GPRS连接互联网的接入方式,根本找不到其他移动网的连接,而且下载QQ的时候上面直接默认的就一个接入点,连选择都不能选择,因此普通用户在没有相关专业知识的情况下,通常是无法自动切换实现不同业务网络选项设置接入点的转换。
当前部分ANDROID系统的移动终端产品在基于一些特定应用的时候,可以实现多APN接入的并发,比如系统的彩信功能模块可以在接入CMNET浏览网页的同时在后台接入独立的CMWAP接入点并执行下载,但是这种并发的数据业务只针对系统内置的一些应用模块,并不能提供应用程序自由使用,所以对于运行在这类产品上面的应用程序而言,ANDROID系统仍然是单接入点的系统,所以仍然无法实现应用程序多APN接入。
发明内容
本发明目的是针对现有技术只能单通道设置接入点不足之处,提供一种能够兼容Android系统应用程序,同时能够为该应用程序提供多路并行的APN通道,并能进行多路APN网络连接和管理能力的移动终端操作系统方案。此外,本发明还将提供使用该方法的多APN并发系统。
本发明的上述目的可以通过如下技术方案予以实现,一种兼容支持手持设备安卓应用程序的多APN并发方法,具有如下技术特征:在Android系统代码的应用框架层模块的以下子模块中,在不改变原有外部接口函数类型和参数定义及代码逻辑的前提下:
1)在电话Phone模块7和连接管理器模块3程序中,增设多个网络类型字段、网络描述符和移动网络判断分支程序,用于Phone模块识别和管理多个APN网络通道;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都达信通通讯设备有限公司,未经成都达信通通讯设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310470486.0/2.html,转载请声明来源钻瓜专利网。