附着APN的方法、装置及移动终端制造方法及图纸

技术编号:15524357 阅读:265 留言:0更新日期:2017-06-04 12:53
本发明专利技术提供了一种附着APN的方法、装置及移动终端,涉及通信技术领域,该附着APN的方法应用于移动终端,所述移动终端安装有至少两张SIM卡,该方法包括:当检测到第一SIM卡发起附着APN请求时,判断所述第一SIM卡是否为数据卡;如果是,为所述第一SIM卡执行附着APN流程。本发明专利技术通过对数据卡发起的附着APN请求执行附着APN流程,对非数据卡发起的附着APN请求不响应的方式,改善了多卡移动终端(如双卡双待单通手机)容易发生无法注册数据网络的问题,提升了用户的体验度。

Method, device and mobile terminal for adhering to APN

The present invention provides a method and attachment of APN device and the mobile terminal, and relates to communication technology field, the attachment of APN method is applied to the mobile terminal, the mobile terminal has at least two SIM cards installed, the method includes: when the detected first launched SIM card attached APN request, the judgment of the first SIM the card is for the data card; if it is, for the first SIM card attached to the APN process. The data card initiated by the attachment of APN attached to the APN request execution process, the non data card started attachment APN requests response, improve the multicard mobile terminal (such as mobile phone dual card dual standby single pass) prone to unable to register the data network, enhance the user experience.

【技术实现步骤摘要】
附着APN的方法、装置及移动终端
本专利技术涉及通信
,尤其是涉及一种附着APN的方法、装置及移动终端。
技术介绍
移动终端(例如手机、平板电脑)中的一些应用程序需要连接到互联网才能正常使用,因此当今的SIM卡一般均支持连接到互联网的服务,目前SIM卡支持的网络模式包括2G(GSM)、3G(CDMA/WCDMA/TD-SCDMA)和4G(LTE)。以4G模式为例,支持LTE的手机插入4GSIM卡后,要使用LTE网络,首先需要发起附着(attach)流程,将SIM卡的接入点名称(AccessPointName,简称APN)发到调制解调器(modem)处理,当SIM卡的APN与运营商的APN一致时,才能成功完成附着流程。之后,手机才可以获得网络分配的IP地址和路由。最后,网络应用就可以通过TCP/IP协议栈以数据包形式与基站进行数据交互。而双卡双待单通手机已经越来越多的出现在市面上,此种手机能够同时支持两张SIM卡,两个号码可以同时待机,但不能同时通话。在上网方面,两张SIM卡中只有数据卡(主卡)才能发起数据拨号,连接互联网,另一张SIM卡(副卡)由于不是数据卡,因而不能连接互联网。但是当手机中插入了不同运营商的主卡和副卡时,手机会把主卡和副卡的APN都发到调制解调器处理。如果调制解调器只能处理一张SIM卡的APN时,由于调制解调器读取SIM卡的速度不确定,有时会发生先读取主卡后读取副卡的情况,这种情况下,先读取并设置好的主卡的APN会被后读取到的副卡的APN替换,此时主卡就会使用副卡的APN进行附着流程。这种情况下,因为手机使用了错误的APN,附着流程会失败,导致无法注册数据网络,手机会长时间没有数据网络可用。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种附着APN的方法、装置及移动终端,以提高多卡移动终端(如双卡双待单通手机)连接数据网络的成功率和稳定性。第一方面,本专利技术实施例提供了一种附着APN的方法,所述方法应用于移动终端,所述移动终端安装有至少两张SIM卡,该方法包括:当检测到第一SIM卡发起附着APN请求时,判断所述第一SIM卡是否为数据卡;如果是,为所述第一SIM卡执行附着APN流程。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,所述方法还包括:预先存储数据卡的SIM卡识别信息;所述判断所述第一SIM卡是否为数据卡包括:根据所述SIM卡识别信息判断所述第一SIM卡是否为数据卡。结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,所述预先存储数据卡的SIM卡识别信息包括:当所述移动终端正常启动后,默认设置先检测到的SIM卡为数据卡,或者,当接收到用户设置数据卡的指令时,将所述指令对应的SIM卡设置为数据卡;将所述数据卡的卡槽编号或SIM卡号作为SIM卡识别信息存储。结合第一方面,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,所述根据所述SIM卡识别信息判断所述第一SIM卡是否为数据卡包括:当所述SIM卡识别信息为卡槽编号时,比较所述第一SIM卡的卡槽编号和所述SIM卡识别信息是否一致,如果一致,确定所述第一SIM卡是数据卡;当所述SIM卡识别信息为SIM卡号时,比较所述第一SIM卡的SIM卡号和所述SIM卡识别信息是否一致,如果一致,确定所述第一SIM卡是数据卡。结合第一方面,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,所述为所述第一SIM卡执行附着APN流程包括:根据历史记录信息判断所述附着APN请求是否为重复请求;如果否,在所述移动终端的调制解调器内设置所述附着APN请求携带的APN信息;通过设置所述APN信息后的调制解调器为所述第一SIM卡注册数据网络。第二方面,本专利技术实施例还提供一种附着APN的装置,所述装置设置于移动终端,所述移动终端安装有至少两张SIM卡,该装置包括:数据卡判断模块,用于当检测到第一SIM卡发起附着APN请求时,判断所述第一SIM卡是否为数据卡;附着控制模块,用于当所述数据卡判断模块判断出所述第一SIM卡是数据卡时,为所述第一SIM卡执行附着APN流程。结合第二方面,本专利技术实施例提供了第二方面的第一种可能的实施方式,其中,所述装置还包括:识别信息预存模块,用于预先存储数据卡的SIM卡识别信息;所述数据卡判断模块还用于根据所述识别信息判断所述第一SIM卡是否为数据卡。结合第二方面,本专利技术实施例提供了第二方面的第二种可能的实施方式,其中,所述识别信息预存模块包括:数据卡设置单元,用于当所述移动终端正常启动后,默认设置先检测到的SIM卡为数据卡,或者,当接收到用户设置数据卡的指令时,将所述指令对应的SIM卡设置为数据卡;识别信息确定单元,用于将所述数据卡的卡槽编号或SIM卡号作为SIM卡识别信息;存储单元,用于存储所述识别信息。结合第二方面,本专利技术实施例提供了第二方面的第三种可能的实施方式,其中,所述数据卡判断模块包括:卡槽编号比较单元,用于比较所述第一SIM卡的卡槽编号和所述SIM卡识别信息是否一致;SIM卡号比较单元,用于比较所述第一SIM卡的SIM卡号和所述SIM卡识别信息是否一致;确定单元,用于当所述卡槽编号比较单元或SIM卡号比较单元的比较结果为一致时,确定所述第一SIM卡是数据卡。结合第二方面,本专利技术实施例提供了第二方面的第四种可能的实施方式,其中,所述附着控制模块包括:重复判断单元,用于根据历史记录信息判断所述附着APN请求是否为重复请求;APN信息设置单元,用于当所述重复判断单元的判断结果为否时,在所述移动终端的调制解调器内设置所述附着APN请求携带的APN信息;注册单元,用于通过设置所述APN信息后的调制解调器为所述第一SIM卡注册数据网络。第三方面,本专利技术实施例还提供一种移动终端,所述移动终端安装有至少两张SIM卡,所述移动终端包括:处理器和存储器;所述存储器用于存储所述处理器执行的指令和运行过程中的信息;所述处理器用于当检测到第一SIM卡发起附着APN请求时,判断所述第一SIM卡是否为数据卡;如果是,为所述第一SIM卡执行附着APN流程。本专利技术实施例提供的技术方案带来了以下有益效果:本专利技术实施例提供的附着APN的方法、装置和移动终端中,当检测到任一SIM卡发起附着APN请求时,首先判断该SIM卡是否为数据卡。只有当该SIM卡是数据卡时,才对该SIM卡执行附着APN流程,因此能够避免使用错误的APN进行附着APN流程,并确保使用数据卡的APN进行附着APN流程,从而改善了多卡移动终端(如双卡双待单通手机)容易发生无法注册数据网络的问题,提升了用户的体验度。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,本文档来自技高网
...
附着APN的方法、装置及移动终端

【技术保护点】
一种附着APN的方法,所述方法应用于移动终端,所述移动终端安装有至少两张SIM卡,其特征在于,该方法包括:当检测到第一SIM卡发起附着APN请求时,判断所述第一SIM卡是否为数据卡;如果是,为所述第一SIM卡执行附着APN流程。

【技术特征摘要】
1.一种附着APN的方法,所述方法应用于移动终端,所述移动终端安装有至少两张SIM卡,其特征在于,该方法包括:当检测到第一SIM卡发起附着APN请求时,判断所述第一SIM卡是否为数据卡;如果是,为所述第一SIM卡执行附着APN流程。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:预先存储数据卡的SIM卡识别信息;所述判断所述第一SIM卡是否为数据卡包括:根据所述SIM卡识别信息判断所述第一SIM卡是否为数据卡。3.根据权利要求2所述的方法,其特征在于,所述预先存储数据卡的SIM卡识别信息包括:当所述移动终端正常启动后,默认设置先检测到的SIM卡为数据卡,或者,当接收到用户设置数据卡的指令时,将所述指令对应的SIM卡设置为数据卡;将所述数据卡的卡槽编号或SIM卡号作为SIM卡识别信息存储。4.根据权利要求3所述的方法,其特征在于,所述根据所述SIM卡识别信息判断所述第一SIM卡是否为数据卡包括:当所述SIM卡识别信息为卡槽编号时,比较所述第一SIM卡的卡槽编号和所述SIM卡识别信息是否一致,如果一致,确定所述第一SIM卡是数据卡;当所述SIM卡识别信息为SIM卡号时,比较所述第一SIM卡的SIM卡号和所述SIM卡识别信息是否一致,如果一致,确定所述第一SIM卡是数据卡。5.根据权利要求1-4任一项所述的方法,其特征在于,所述为所述第一SIM卡执行附着APN流程包括:根据历史记录信息判断所述附着APN请求是否为重复请求;如果否,在所述移动终端的调制解调器内设置所述附着APN请求携带的APN信息;通过设置所述APN信息后的调制解调器为所述第一SIM卡注册数据网络。6.一种附着APN的装置,所述装置设置于移动终端,所述移动终端安装有至少两张SIM卡,其特征在于,该装置包括:数据卡判断模块,用于当检测到第一SIM卡发起附着APN请求时,判断所述第一SIM卡是否为数据卡;附着控制模块,用于...

【专利技术属性】
技术研发人员:周汉心彭弘毅
申请(专利权)人:深圳市万普拉斯科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1