使双卡双待终端中的主卡恢复到数据网络的方法和装置制造方法及图纸

技术编号:13829261 阅读:63 留言:0更新日期:2016-10-13 14:39
本发明专利技术公开了一种使双卡双待终端中的主卡恢复到数据网络的方法和装置,该方法包括:检测副卡是否已经去激活成功;当副卡已经去激活成功时,获取主卡的数据网络注册状态信息,根据数据网络注册状态信息检测主卡是否已注册上数据网络;当主卡已注册上数据网络时,则获取主卡的接入点上下文对象参数,根据接入点上下文对象参数判断是否有可用的接入点上下文;当判断出可用的接入点上下文时,则根据可用的接入点上下文进行数据拨号操作以使主卡接入到数据网络。提高了将主卡恢复到数据网络的效率。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别是涉及一种使双卡双待终端中的主卡恢复到数据网络的方法和装置
技术介绍
当前,双卡双待单通的手机的副卡需要处理一些需要使用数据网络的业务(比如发送彩信)时,首先要将主卡进行去激活处理,即断开主卡的网络连接,此时主卡无法使用业务数据,副卡接入到数据网络,进行对应的业务处理。当副卡处理业务完毕之后,再对副卡进行去激活操作,让主卡注册上数据网络,接着主卡发起数据拨号,建立网络连接,恢复主卡上网等数据业务。然而,传统方法中,当网络环境较差时,副卡的去激活过程耗时较长,在将主卡注册上了数据网络但副卡尚未完成去激活时,则不会主动发起数据拨号流程。此时用户则无法上网。需要额外做一些手动的触发操作(比如重启数据开关或重启终端等),才能再次发起数据拨号流程将主卡恢复到数据网络。显然,传统方法将主卡恢复到数据网络的效率低。
技术实现思路
基于此,有必要提供一种能够提高恢复效率的使双卡双待终端中的主卡恢复到数据网络的方法和装置。一种使双卡双待终端中的主卡恢复到数据网络的方法,包括以下步骤:检测副卡是否已经去激活成功;当所述副卡已经去激活成功时,获取主卡的数据网络注册状态信息,根据所述数据网络注册状态信息检测所述主卡是否已注册上数据网络;当所述主卡已注册上数据网络时,则获取所述主卡的接入点上下文对象参数,根据所述接入点上下文对象参数判断是否有可用的接入点上下文;当判断出可用的接入点上下文时,则根据所述可用的接入点上下文进行数据拨号操作以使主卡接入到数据网络。在其中一个实施例中,所述接入点上下文对象参数包括接入点上下文类型和接入点上下文的状态信息。在其中一个实施例中,所述根据所述接入点上下文对象参数判断是否有可用的接入点上下文的步骤,包括:根据所述接入点上下文的状态信息判断是否存在空闲状态的接入点上下文;检测空闲状态的接入点上下文的类型是否为预设类型,若是,则判定所述空闲状态的接入点上下文为可用的接入点上下文。在其中一个实施例中,所述检测副卡是否已经去激活成功的步骤,包括:获取所述副卡对应的数据状态机的状态信息;根据所述数据状态机的状态信息判断所述数据状态机是否为空闲状态,若是,则判定所述副卡已经去激活成功,若否,则判定所述副卡未去激活成功。在其中一个实施例中,所述检测副卡是否已经去激活成功的步骤,包括:获取数据呼叫响应对象;检测数据呼叫响应对象中的参数是否为空,若是,则判定所述副卡已经去激活成功,若否,则判定所述副卡未去激活成功。一种使双卡双待终端中的主卡恢复到数据网络的装置,所述装置包括:检测模块,用于检测副卡是否已经去激活成功;所述检测模块还用于,当所述副卡已经去激活成功时,获取主卡的数据网络注册状态信息,根据所述数据网络注册状态信息检测所述主卡是否已注册上数据网络;可用接入点上下文判断模块,用于当所述主卡已注册上数据网络时,则获取所述主卡的接入点上下文对象参数,根据所述接入点上下文对象参数判断是否有可用的接入点上下文;数据拨号模块,用于当判断出可用的接入点上下文时,则根据所述可用的接入点上下文进行数据拨号操作以使主卡接入到数据网络。在其中一个实施例中,所述接入点上下文对象参数包括接入点上下文类型和接入点上下文的状态信息。在其中一个实施例中,所述可用接入点上下文判断模块还用于根据所述接入点上下文的状态信息判断是否存在空闲状态的接入点上下文;检测空闲状态的接入点上下文的类型是否为预设类型,若是,则判定所述空闲状态的接入点上下文为可用的接入点上下文。在其中一个实施例中,所述检测模块还用于获取所述副卡对应的数据状态机的状态信息;根据所述数据状态机的状态信息判断所述数据状态机是否为空闲状态,若是,则判定所述副卡已经去激活成功,若否,则判定所述副卡未去激活成功。在其中一个实施例中,所述检测模块还用于获取数据呼叫响应对象;检测数据呼叫响应对象中的参数是否为空,若是,则判定所述副卡已经去激活成功,若否,则判定所述副卡未去激活成功。上述使双卡双待终端中的主卡恢复到数据网络的方法和装置,通过检测副卡是否已经去激活成功;当所述副卡已经去激活成功时,获取主卡的数据网络注册状态信息,根据所述数据网络注册状态信息检测所述主卡是否已注册上数据网络;当所述主卡已注册上数据网络时,则获取所述主卡的接入点上下文对象参数,根据所述接入点上下文对象参数判断是否有可用的接入点上下文;当判断出可用的接入点上下文时,则根据所述可用的接入点上下文进行数据拨号操作以使主卡接入到数据网络。即通过自动检测满足数据拨号的条件实现对主卡的自动数据拨号的触发,使主卡自动的恢复到数据网络。相较于传统的重启数据开关或重启终端、变化网络状态等额外的手动操作而言,提高了恢复效率。同时,也节省了用户的操作成本。附图说明图1是一个实施例中使双卡双待终端中的主卡恢复到数据网络的方法的流程示意图;图2是一个实施例中可用接入点上下文判断方法的流程示意图;图3是一个实施例中副卡去激活状态检测方法的流程示意图;图4是一个实施例中使双卡双待终端中的主卡恢复到数据网络的装置的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下通过实施例,并结合附图,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。参见图1,一个实施例中,提供了一种使双卡双待终端中的主卡恢复到数据网络的方法,包括以下步骤:步骤102,检测副卡是否已经去激活成功。可以理解,使主卡恢复到数据网络,指在副卡去激活成功后,使主卡重新接入到数据网络。这里,主卡是指双卡双待终端中所使用的主SIM卡。副卡指双卡双待终端中所使用的副SIM卡,SIM卡(Subscriber Identity Module Card客户识别模块卡)的缩写,也称为用户身份识别卡、智能卡。本实施例中,终端会检测副卡是否已经去激活成功。去激活,指断开副卡的数据网络连接,使副卡无法再通过数据网络进行需要数据网络的业务处理,比如发彩信等业务。进一步,终端可以实时的检测副卡是否去激活成功,也可以以预设频率检测副卡是否去激活成功。具体地,终端可以通过检测副卡所对应的DDS机的状态来判定副卡是否已经去激活成功。其中,DDS(Dual Data State,双卡数据状态)机,即指双卡数据状态机,可用于体现主卡或副卡的数据使用状态。此外,终端也可以通过检测数据呼叫响应对象中的参数来判定副卡是否已经去激活成功。其中,数据呼叫响应对象即指DataCallResponse对象,用于存放副卡去激活的相关结果参数。需要说明的是,这里仅表示DataCallResponse对象具有存放副卡去激活的相关结果参数的功能,并不用作对该DataCallResponse对象的其他功能的限定。步骤104,当副卡已经去激活成功时,获取主卡的数据网络注册状态信息,根据数据网络注册状态信息检测主卡是否已注册上数据网络。当终端检测到副卡已经去激活成功时,则会获取主卡的数据网络注册状态
信息。具体地,终端可以从架构(framework)层获取主卡的数据网络注册状态信息。可以理解,当检测到副卡未去激活成功时,则可以继续检测副卡去激活状态,也可以不做处理。进一步,终端根据数据网络注册状态信息检测主卡是否已注册本文档来自技高网
...

【技术保护点】
一种使双卡双待终端中的主卡恢复到数据网络的方法,包括以下步骤:检测副卡是否已经去激活成功;当所述副卡已经去激活成功时,获取主卡的数据网络注册状态信息,根据所述数据网络注册状态信息检测所述主卡是否已注册上数据网络;当所述主卡已注册上数据网络时,则获取所述主卡的接入点上下文对象参数,根据所述接入点上下文对象参数判断是否有可用的接入点上下文;当判断出可用的接入点上下文时,则根据所述可用的接入点上下文进行数据拨号操作以使主卡接入到数据网络。

【技术特征摘要】
1.一种使双卡双待终端中的主卡恢复到数据网络的方法,包括以下步骤:检测副卡是否已经去激活成功;当所述副卡已经去激活成功时,获取主卡的数据网络注册状态信息,根据所述数据网络注册状态信息检测所述主卡是否已注册上数据网络;当所述主卡已注册上数据网络时,则获取所述主卡的接入点上下文对象参数,根据所述接入点上下文对象参数判断是否有可用的接入点上下文;当判断出可用的接入点上下文时,则根据所述可用的接入点上下文进行数据拨号操作以使主卡接入到数据网络。2.根据权利要求1所述的方法,其特征在于,所述接入点上下文对象参数包括接入点上下文类型和接入点上下文的状态信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述接入点上下文对象参数判断是否有可用的接入点上下文的步骤,包括:根据所述接入点上下文的状态信息判断是否存在空闲状态的接入点上下文;检测空闲状态的接入点上下文的类型是否为预设类型,若是,则判定所述空闲状态的接入点上下文为可用的接入点上下文。4.根据权利要求1所述的方法,其特征在于,所述检测副卡是否已经去激活成功的步骤,包括:获取所述副卡对应的数据状态机的状态信息;根据所述数据状态机的状态信息判断所述数据状态机是否为空闲状态,若是,则判定所述副卡已经去激活成功,若否,则判定所述副卡未去激活成功。5.根据权利要求1所述的方法,其特征在于,所述检测副卡是否已经去激活成功的步骤,包括:获取数据呼叫响应对象;检测数据呼叫响应对象中的参数是否为空,若是,则判定所述副卡已经去激活成功,若否,则判定所述副卡未去激活成功。6.一种...

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

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

1