[发明专利]手持终端APN自适应的无线接入方法无效
申请号: | 201210110286.X | 申请日: | 2012-04-16 |
公开(公告)号: | CN102710743A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 王建 | 申请(专利权)人: | 杭州斯凯网络科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 尉伟敏 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 手持 终端 apn 自适应 无线 接入 方法 | ||
技术领域
本发明属于一种手持终端与服务器的通讯方法,特别涉及一种手持终端APN自适应的无线接入方法。
背景技术
APN的英文全称是Access Point Name,中文全称叫接入点,是您在通过手机上网时必须配置的一个参数,它决定了您的手机通过哪种接入方式来访问网络。由于运营商的运营策略需要,无线终端接入移动互联网的连接方式(APN)有多种,例如中国移动GPRS连接方式包括cmnet,cmwap接入方式。 其他接入方式还包括wifi,3G等各种接入方式。 各种连接方式对应着不同的处理方式和流程,应用程序如果需要支持各种接入方式,需要同时处理并支持这些不同的接入方式,这给应用开发者造成很大的困难,而且有些接入方式, 例如HTTP代理方式,需要穿越各地的移动网关,各省市的网关要求的http头信息都各不相同,造成每个地方都需要不同的http头来穿越。而各地对移动通讯网络接入方式有不同的套餐,套餐资费也各不相同,如何采取有效的措施,使得应用程序无需关心网络接入的细节,专注于软件自省业务逻辑,并且支持多样化,可配置的网络接入方式,是个很迫切的很有必要的开发项目。
中国专利公告号CN101909326A,公告日2010年12月8日,公开了一种接入点的选择方法及装置,包括:用户触发需要使用数据业务链接的应用;终端在用户未启动多接入点(APN)用户自设置,且应用不需要专属APN时,根据应用的基本信息,从多APN选择数据库中的应用与APN对应关系信息中,为应用选择APN。此技术方案,是APN的自适应, 但是主要是侧重无线模块根据信号轻度进行自适应的选择APN,主要偏向底层硬件模块,但是对一般的软件开发商来说手持终端的硬件部分往往是固定的,所以对软件开发者来说缺少一种能够适应大部分应用、达到支持多种接入方式之间的动态自由切换的方法,用户无法根据自身套餐的资费情况,选择性能最好,最经济的套餐。
发明内容
本发明的目的在于解决上述现有技术中存在缺少一种能够适应大部分应用,达到支持多种接入方式之间的动态自由切换的方法,用户无法根据自身套餐的资费情况,选择性能最好、最经济套餐进行网络连接的问题,提供了一种手持终端APN自适应的无线接入方法。
本发明解决其技术问题所采用的技术方案是:一种手持终端APN自适应的无线接入方法,所述的手持终端上安装提供网络访问接口的终端消息模块,所述的手持终端APN自适应的无线接入方法,包括以下步骤:
步骤一:应用程序调用终端消息模块读取用户网络设置文件,如果是采用WIFI方式连接网络则跳转步骤二、如果是采用NET直连方式连接网络则跳转步骤三、如果是采用WAP直连方式连接网络则跳转步骤四、如果是采用WAP代理方式连接网络则跳转步骤五;
步骤二:手持终端连接热点,终端消息模块创建SOCKET然后连接至网络服务器,手持终端与网络服务器建立TCP连接,进行数据收发;
步骤三:手持终端进行NET网络拨号,终端消息模块创建SOCKET然后连接至网络服务器,手持终端与网络服务器建立TCP连接,进行数据收发;
步骤四:手持终端进行WAP网络拨号,终端消息模块创建SOCKET然后连接运营商的网关,网关连接成功后,手持终端发送CONNECT命令包至运营商网关,请求连接目的服务器,服务器应答成功后即建立WAP直连连接,手持终端向运营商网关发送TCP数据,运营商网关作为SOCKET代理服务器转发数据到目的服务器,手持终端以此方式与目的服务器进行数据交互;
步骤五:手持终端进行WAP网络拨号,终端消息模块创建SOCKET然后连接运营商的网关,网关连接成功之后,进行WAP代理,手持终端发送HTTP POST请求给运营商网关,请求将数据转发至目的服务器,目的服务器通过响应该POST请求的方式进行数据收发。
SOCKET即套接字,是一个通信链的句柄,用于描述IP地址和端口,应用程序通过SOCKET向网络发出请求或者应答网络请求,达到不同的连接设置对应不同的连接方法,都可以由本发明进行连接,本发明能够适应大部分应用,达到支持多种接入方式之间的动态自由切换,用户可根据自身套餐的资费情况,选择性能最好,最经济套餐。
作为优选,所述的手持终端APN自适应的无线接入方法中进行数据收发时采用异步方式处理网络数据。采用异步方式处理网络数据达到在时间上将事件与数据分离,处理数据清晰地表达了“接收数据、通知协议”的过程。
作为优选,所述的异步方式处理网络数据的方法包括发送逻辑、接收逻辑和终端消息模块内部消息处理逻辑三部分逻辑:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州斯凯网络科技有限公司,未经杭州斯凯网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210110286.X/2.html,转载请声明来源钻瓜专利网。