CN106793062A - 数据卡切换方法、***及移动终端 - Google Patents

数据卡切换方法、***及移动终端 Download PDF

Info

Publication number
CN106793062A
CN106793062A CN201611141711.6A CN201611141711A CN106793062A CN 106793062 A CN106793062 A CN 106793062A CN 201611141711 A CN201611141711 A CN 201611141711A CN 106793062 A CN106793062 A CN 106793062A
Authority
CN
China
Prior art keywords
card
data
status information
register status
mobile terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201611141711.6A
Other languages
English (en)
Other versions
CN106793062B (zh
Inventor
周汉心
彭弘毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oneplus Technology Shenzhen Co Ltd
Original Assignee
Oneplus Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oneplus Technology Shenzhen Co Ltd filed Critical Oneplus Technology Shenzhen Co Ltd
Priority to CN201611141711.6A priority Critical patent/CN106793062B/zh
Publication of CN106793062A publication Critical patent/CN106793062A/zh
Application granted granted Critical
Publication of CN106793062B publication Critical patent/CN106793062B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/06De-registration or detaching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提出一种数据卡切换方法、***及移动终端。其中,所述方法包括:响应切换数据卡的操作而更新第一卡的数据注册状态信息及第二卡的数据注册状态信息;对所述第一卡进行去附着数据业务处理,使所述第一卡变换为非数据卡;对所述第二卡进行附着数据业务处理,使所述第二卡变换为数据卡。本发明提供的技术方案能够有效完成数据卡的切换,保障移动终端能正常上网。

Description

数据卡切换方法、***及移动终端
技术领域
本发明涉及移动通信领域,具体而言,涉及一种数据卡切换方法、***及移动终端。
背景技术
一些移动终端(比如,手机)具有双卡双待的功能,以双卡双待的手机为例,在同一时刻手机中有一张卡为具有数据通信业务的数据卡,另一张卡为不具有数据通信业务的非数据卡。用户常通过切换卡来选择不同卡进行数据通信。然而当用户在数据卡与非数据卡之间进行频繁切换,可能存在卡的数据注册状态信息无法及时上报的情形,从而导致在进行数据卡切换后,移动终端无法进行数据通信的问题。
发明内容
有鉴于此,本发明一实施例的目的在于提供一种能在数据卡与非数据卡之间进行频繁切换后还能正常进行数据通信的数据卡切换方法,所述方法应用于移动终端。
所述移动终端包括第一卡及第二卡,其中,所述第一卡为预设数据卡,所述第二卡为预设非数据卡,所述方法包括:
响应切换数据卡的操作而更新所述第一卡的数据注册状态信息及第二卡的数据注册状态信息;
对所述第一卡进行去附着数据业务处理,使所述第一卡变换为非数据卡;
对所述第二卡进行附着数据业务处理,使所述第二卡变换为数据卡。
本发明另一较佳实施例还提供一种数据卡切换***,所述数据卡切换***应用于移动终端。所述移动终端包括第一卡及第二卡,其中,所述第一卡为预设数据卡,所述第二卡为预设非数据卡,所述***包括:
响应更新模块,用于响应切换数据卡的操作而更新所述第一卡的数据注册状态信息及第二卡的数据注册状态信息;
去附着处理模块,用于对所述第一卡进行去附着数据业务处理,使所述第一卡变换为非数据卡;
附着处理模块,用于对所述第二卡进行附着数据业务处理,使所述第二卡变换为数据卡。
本发明另一较佳实施例还提供一种移动终端,所述移动终端包括第一卡、第二卡、存储器、处理器以及数据卡切换***。所述数据卡切换***安装或存储于所述存储器由所述处理器控制所述数据卡切换***各功能模块的执行。
与现有技术相比,本发明实施例提供的数据卡切换方法、***及移动终端,通过响应切换数据卡的操作而更新所述第一卡的数据注册状态信息及第二卡的数据注册状态信息。对所述第一卡进行去附着数据业务处理,使所述第一卡变换为非数据卡。对所述第二卡进行附着数据业务处理,使所述第二卡变换为数据卡。上述方法可以有效完成数据卡的切换,保障切换后移动终端可以上网。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1是本发明较佳实施例提供的移动终端的方框示意图。
图2是本发明实施例提供的数据卡切换方法的流程示意图。
图3是图2中步骤S130的子步骤的流程示意图。
图4是本发明实施例提供的数据卡切换方法的另一种流程示意图。
图5是本发明实施例提供的数据卡切换***的方框示意图。
图6是本发明实施例提供的数据卡切换***的另一种方框示意图。
图标:100-移动终端;110-存储器;120-存储控制器;130-处理器;200-数据卡切换***;220-处理模块;230-响应更新模块;240-去附着处理模块;250-附着处理模块;260-通信模块。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”、等仅用于区分描述,而不能理解为指示或暗示相对重要性。
请参照图1,图1是本发明较佳实施例提供的移动终端100的方框示意图。本发明实施例中所述移动终端100可以是,但不限于,智能手机、平板电脑等。本实施中,所述移动终端100的操作***可以是,但不限于,安卓(Android)***、iOS(iPhone operating system)***等。如图1所示,所述移动终端100包括:存储器110、存储控制器120、处理器130以及数据卡切换***200。
所述存储器110、存储控制器120及处理器130各元件之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。存储器110中存储有数据卡切换***200,所述数据卡切换***200包括至少一个可以软件或固件(firmware)的形式存储于所述存储器110中的软件功能模块。所述处理器130通过运行存储在存储器110内的软件程序以及模块,如本发明实施例中的数据卡切换***200,从而执行各种功能应用以及数据处理,即实现本发明实施例中的数据卡切换方法。
其中,所述存储器110可以是,但不限于,随机存取存储器(Random AccessMemory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(ProgrammableRead-Only Memory,PROM),可擦除只读存储器(Erasable Programmable Read-OnlyMemory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-OnlyMemory,EEPROM)等。其中,存储器110用于存储程序,所述处理器130在接收到执行指令后,执行所述程序。所述处理器130以及其他可能的组件对存储器110的访问可在所述存储控制器120的控制下进行。
所述处理器130可能是一种集成电路芯片,具有信号的处理能力。上述的处理器130可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等。还可以是数字信号处理器(DSP))、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
可以理解的是,图1所示的结构仅为移动终端100的一种结构示意图,所述移动终端100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。
请参照图2,图2是本发明实施例提供的数据卡切换方法的流程图。图2中的流程可以由所述处理器130实现。所述方法应用于移动终端100,所述移动终端100还包括第一卡及第二卡,其中,所述第一卡为预设数据卡,所述第二数据卡为预设非数据卡。在本实施例中,所述第一卡及第二卡均支持2G(GSM)、3G(CDMA或WCDMA或TD-SCDMA)以及4G(LTE)中的一种及其任意组合的网络模式。优选地,所述第一卡及第二卡为支持两种以上的网络模式的多模卡。在本实施例中,所述移动终端100为双卡双待单通手机。其中,所述双卡双待单通手机是指同时支持第一卡及第二卡通信的手机,两个卡可以同时待机,但不能同时通话:在待机时,任何一张卡都能被呼叫,但如果其中一张卡正在通话,则另一张卡不能接受呼叫,无法拨打电话。第一卡及第二卡中只有数据卡才能发起数据拨号上网。在本实施例中,数据卡及非数据卡只是用于区分当前能进行数据通信业务的卡与不能进行数据通信业务的卡,因此,在不用时刻,所述第一卡和第二卡都可能是数据卡。
下面对数据卡切换方法的具体流程进行详细阐述。
步骤S130,响应切换数据卡的操作而更新所述第一卡的数据注册状态信息及第二卡的数据注册状态信息。
在本实施例中,切换数据卡的操作可以是用户根据实际需要,通过移动终端100的操作界面输入数据卡切换的操作指令。比如,第一卡及第二卡是不同归属地的卡,在相应的地区时,用户可以切换相应归属地的卡来避免异地数据漫游。此外,还可以由移动终端100通过检查当前数据卡的可使用状态,在当前数据卡不可用时,主动生成数据卡切换请求来进行数据卡的切换。
请参照图3,所述步骤S130可包括子步骤S131、子步骤S133以及子步骤S135。
所述子步骤S131,获取记录所述第一卡的数据注册状态信息及第二卡的数据注册状态信息的数据对象。
本实施例中,所述数据对象(比如,是qcril_arb)是一个变量,存储着第一卡及第二卡相关的数据信息,比如第一卡及第二卡的数据注册状态信息。所述数据对象记录了错误的数据注册状态信息。比如,在数据卡从第一卡切换到第二卡的过程中,第一卡已经进行了去附着数据业务处理,但所述第一卡变更后的数据注册状态信息并未被上传到数据对象中,所述第一卡在所述数据对象存储的数据注册状态信息表明所述第一卡依然为数据卡。第二卡进行附着数据业务处理,所述第二卡变更后的数据状态信息上传到数据对象中,所述第二卡在所述数据对象存储的数据注册状态信息表明所述第二卡为数据卡。这样导致下一次切换时,数据状态切换机(DcSwitchSM)获取不正确的数据注册状态信息,移动终端100无法联网。
所述子步骤S133,将所述数据对象中的数据注册状态信息进行清除。
在本实施例中,所述数据对象中包括用于记录第一卡的数据注册状态信息及第二卡的数据注册状态信息的状态参数(比如,dsd_system_status和data_sys_status)。将所述状态参数进行清除,可以去除数据切换状态机中保存的不正确的数据注册状态信息。
所述子步骤S135,从调制解调器中获取所述第一卡当前数据注册状态信息及第二卡当前数据注册状态信息,并将所述当前数据注册状态信息发送给所述数据对象。
在本实施例中,清除了所述状态参数后,移动终端100的操作***(比如,安卓***)的无线接口层(Radio Layer Interface,RIL)重新从调制解调器(modem)获取所述第一卡当前数据注册状态信息及第二卡当前数据注册状态信息,将所述当前数据注册状态信息发送给所述数据对象,所述数据对象的状态参数将记录正确的数据注册状态信息。保证在做双卡数据切换(double data switch,DDS)时,数据状态切换机能获取正确的数据注册状态信息。其中,无线接口层提供了安卓电话服务(android.telephony)与无线电硬件之间的抽象层。无线接口层是与通讯无关的,无线接口层提供了基于GSM(Global System forMobile Communication,全球移动通信***)的网络支持。GSM是当前应用最为广泛的数字移动通信标准。
请再次参照图2,所述方法还包括:
步骤S140,对所述第一卡进行去附着数据业务处理,使所述第一卡变换为非数据卡。
在本实施例中,所述第一卡进行去附着流程(attach)流程,从而去注册PS网络(数据网络)。PS(Packet Switch,分组交换)业务就是数据业务,其中,PS业务是将用户数据分割为一定的长度的报文进行传输和交换,每个一定长度的报文就被称为一个分组(Packet)。在每个分组的前面加上一个分组头,分组头中主要为地址信息,用以指明该分组发往什么地方,然后由交换机根据每个分组的地址标志,将它们转发至目的地,从而实现上网。
所述第一卡完成去附着流程后变换为非数据卡,调制解调器上报去附着完成的事件,调制解调器将第一卡的数据注册状态信息发送给数据状态切换机,并更新所述第一卡在所述数据对象中数据注册状态信息。数据切换状态机根据获取的第一卡的数据注册状态信息判定所述第一卡为非数据卡。
步骤S150,对所述第二卡进行附着数据业务处理,使所述第二卡变换为数据卡。
所述第二卡完成附着流程后变换为数据卡,调制解调器上报附着完成的事件,调制解调器将第二卡的数据注册状态信息发送给数据状态切换机,并更新所述第二卡在所述数据对象中数据注册状态信息。数据切换状态机根据获取的第二卡的数据注册状态信息判定所述第二卡为数据卡。
请参照图4,图4是本发明实施例提供的数据卡切换方法的另一种流程示意图。所述方法在步骤S130之前还包括:
步骤S120,判断当前与所述第二卡对应的协议栈是否支持预设网络模式,在不支持时,建立所述第二卡与支持预设网络模式的协议栈的对应关系。
在本实施例中,所述移动终端100***第一卡及第二卡后,所述移动终端100启动验卡流程,每张卡会分配到一个信息单元序号(Subscription ID,subID)。通过所述信息单元序号可以获得第一卡及第二卡的信息单元,所述信息单元包括卡与协议栈之间的映射关系。其中,所述卡与协议栈之间的映射关系是通过交叉映射流程(cross-mapping)实现的。具体地,所述交叉映射流程支持调制解调器协议栈的动态映射。***框架(framework)查询每个协议栈支持的网络模式,并且映射到所述信息单元。
通过获取所述信息单元的信息,得到每个协议栈支持的网络模式,其中,包括当前与所述第二卡(非数据卡)对应的协议栈支持的网络模式。根据获取的当前与所述第二卡对应的协议栈支持的网络模式信息,判断当前与所述第二卡对应的协议栈是否支持预设网络模式。其中,预设的网络模式可以是LTE(Long Term Evolution,长期演进),LTE是一种4G网络模式。
若当前与所述第二卡对应的协议栈支持预设的网络模式,保持所述第二卡与当前协议栈的对应关系。从而使所述第二卡具备相应的通讯协议,以使所述第二卡在变换成数据卡后具备预设的通信功能。
协议栈包括主协议栈以及辅协议栈。在本实施例的一种实施方式中,所述主协议栈支持LTE-FDD,LTE-TDD,WCDMA,TD-SCDMA,GSM,HRPD,CDMA共七种模式。所述辅协议栈支持LTE-FDD,LTE-TDD,WCDMA,TD-SCDMA,GSM共五种模式。双卡数据切换在主栈或辅栈都支持LTE。若双卡数据切换后的数据卡工作在主协议栈,数据卡数据通信支持七种模式。若双卡数据切换后的数据卡工作在辅协议栈,数据卡数据通信支持五种模式。
若当前与所述第二卡对应的协议栈不支持预设的网络模式,建立所述第二卡与支持预设网络模式的协议栈的对应关系包括:将所述第一卡对应的协议栈与所述第二卡建立对应关系。
将所述第一卡对应的协议栈与所述第二卡建立对应关系之后,所述第一卡则与所述第二卡之前所对应的协议栈建立对应关系。
请再次参照图4,所述方法还包括:
步骤S160,通过所述第二卡发起上网数据拨号,以通过所述第二卡进行数据通信。
移动终端100通过所述第二卡向基站发出接入请求,要求基站分配一个SDCCH(Stand-Alone Dedicated Control Channel,独立专用控制信道)信道。若基站有信令信道资源,就会向移动终端100发送接入允许消息,接入允许消息中包括移动终端100所需的SDCCH信道号。移动终端100向基站发送位置更新请求消息,位置更新请求消息中包括移动终端100的设备识别号。按基站→基站控制器→移动交换中心→归属位置寄存器的顺序,检验移动终端100的合法性。其中,所述设备识别号可以是IMSI(International MobileSubscriberIdentification Number,国际移动用户识别码)号。若通过检测,发现设备识别号是合法的,基站就会向移动终端100发送位置更新接受消息。若发现设备识别号是非法的,基站就会向移动终端100发送位置更新拒绝消息,并说明拒绝的原因。移动终端100显示网标,上网成功。
请参照图5,图5是本发明实施例提供的数据卡切换***200的方框示意图。所述数据卡切换***200,应用于移动终端100,所述移动终端100包括第一卡及第二卡,其中,所述第一卡为预设数据卡,所述第二卡为预设非数据卡。所述数据卡切换***200包括:响应更新模块230、去附着处理模块240以及附着处理模块250。
所述响应更新模块230,用于响应切换数据卡的操作而更新所述第一卡的数据注册状态信息及第二卡的数据注册状态信息。所述响应更新模块230响应切换数据卡的操作而更新所述第一卡的数据注册状态信息及第二卡的数据注册状态信息的方式包括:获取记录所述第一卡的数据注册状态信息及第二卡的数据注册状态信息的数据对象;将所述数据对象中的数据注册状态信息进行清除;从调制解调器中获取所述第一卡当前数据注册状态信息及第二卡当前数据注册状态信息,并将所述当前数据注册状态信息发送给所述数据对象。
所述响应更新模块230用于执行图2中的步骤S130,关于所述响应更新模块230的具体描述可以参照步骤S130。
所述去附着处理模块240,用于对所述第一卡进行去附着数据业务处理,使所述第一卡变换为非数据卡。
所述去附着处理模块240用于执行图2中的步骤S140,关于所述去附着处理模块240的具体描述可以参照步骤S140。
所述附着处理模块250,用于对所述第二卡进行附着数据业务处理,使所述第二卡变换为数据卡。
所述附着处理模块250用于执行图2中的步骤S150,关于所述附着处理模块250的具体描述可以参照步骤S150。
请参照图6,图6是本发明实施例提供的数据卡切换***200的另一种方框示意图。所述数据卡切换***200还包括处理模块220。
所述处理模块220,用于判断当前与所述第二卡对应的协议栈是否支持预设网络模式,在不支持时,建立所述第二卡与支持预设网络模式的协议栈的对应关系。
所述处理模块220判断当前与所述第二卡对应的协议栈是否支持预设网络模式,在不支持时,建立所述第二卡与支持预设网络模式的协议栈的对应关系的方式包括:将所述第一卡对应的协议栈与所述第二卡建立对应关系。
所述处理模块220用于执行图4中的步骤S120,关于所述处理模块220的具体描述可以参照步骤S120。
请再次参照图6,所述数据卡切换***200还包括通信模块260。所述通信模块260,用于通过所述第二卡发起上网数据拨号,以通过所述第二卡进行数据通信。
所述通信模块260用于执行图5中的步骤S160,关于所述通信模块260的具体描述可以参照步骤S160。
综上所述,本发明实施例提供的数据卡切换方法、***及移动终端,通过响应切换数据卡的操作而更新第一卡的数据注册状态信息及第二卡的数据注册状态信息。对所述第一卡进行去附着数据业务处理,使所述第一卡变换为非数据卡。对所述第二卡进行附着数据业务处理,使所述第二卡变换为数据卡。上述方法可以有效完成数据卡的切换,保障切换后移动终端可以上网。
在本申请所提供的几个实施例中,应该理解到,所揭露的移动终端和方法,也可以通过其它的方式实现。以上所描述的移动终端实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的移动终端、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (11)

1.一种数据卡切换方法,应用于移动终端,所述移动终端包括第一卡及第二卡,其中,所述第一卡为预设数据卡,所述第二卡为预设非数据卡,其特征在于,所述方法包括:
响应切换数据卡的操作而更新所述第一卡的数据注册状态信息及第二卡的数据注册状态信息;
对所述第一卡进行去附着数据业务处理,使所述第一卡变换为非数据卡;
对所述第二卡进行附着数据业务处理,使所述第二卡变换为数据卡。
2.根据权利要求1所述的数据卡切换方法,其特征在于,在所述响应切换数据卡的操作而更新所述第一卡的数据注册状态信息及第二卡的数据注册状态信息之前,所述方法还包括:
判断当前与所述第二卡对应的协议栈是否支持预设网络模式,在不支持时,建立所述第二卡与支持预设网络模式的协议栈的对应关系。
3.根据权利要求2所述的数据卡切换方法,其特征在于,所述判断当前与所述第二卡对应的协议栈是否支持预设网络模式,在不支持时,建立所述第二卡与支持预设网络模式的协议栈的对应关系包括:
将所述第一卡对应的协议栈与所述第二卡建立对应关系。
4.根据权利要求1所述的数据卡切换方法,其特征在于,所述响应切换数据卡的操作而更新所述第一卡的数据注册状态信息及第二卡的数据注册状态信息包括:
获取记录所述第一卡的数据注册状态信息及第二卡的数据注册状态信息的数据对象;
将所述数据对象中的数据注册状态信息进行清除;
从调制解调器中获取所述第一卡当前数据注册状态信息及第二卡当前数据注册状态信息,并将所述当前数据注册状态信息发送给所述数据对象。
5.根据权利要求1-4中任意一项所述的数据卡切换方法,其特征在于,所述方法还包括:
通过所述第二卡发起上网数据拨号,以通过所述第二卡进行数据通信。
6.一种数据卡切换***,应用于移动终端,所述移动终端包括第一卡及第二卡,其中,所述第一卡为预设数据卡,所述第二卡为预设非数据卡,其特征在于,所述***包括:
响应更新模块,用于响应切换数据卡的操作而更新所述第一卡的数据注册状态信息及第二卡的数据注册状态信息;
去附着处理模块,用于对所述第一卡进行去附着数据业务处理,使所述第一卡变换为非数据卡;
附着处理模块,用于对所述第二卡进行附着数据业务处理,使所述第二卡变换为数据卡。
7.根据权利要求6所述的数据卡切换***,其特征在于,所述***还包括:
处理模块,用于判断当前与所述第二卡对应的协议栈是否支持预设网络模式,在不支持时,建立所述第二卡与支持预设网络模式的协议栈的对应关系。
8.根据权利要求7所述的数据卡切换***,其特征在于,所述处理模块判断当前与所述第二卡对应的协议栈是否支持预设网络模式,在不支持时,建立所述第二卡与支持预设网络模式的协议栈的对应关系的方式包括:
将所述第一卡对应的协议栈与所述第二卡建立对应关系。
9.根据权利要求6所述的数据卡切换***,其特征在于,所述响应更新模块响应切换数据卡的操作而更新所述第一卡的数据注册状态信息及第二卡的数据注册状态信息的方式包括:
获取记录所述第一卡的数据注册状态信息及第二卡的数据注册状态信息的数据对象;
将所述数据对象中的数据注册状态信息进行清除;
从调制解调器中获取所述第一卡当前数据注册状态信息及第二卡当前数据注册状态信息,并将所述当前数据注册状态信息发送给所述数据对象。
10.根据权利要求6-7中任意一项所述的数据卡切换***,其特征在于,所述***还包括:
通信模块,用于通过所述第二卡发起上网数据拨号,以通过所述第二卡进行数据通信。
11.一种移动终端,所述移动终端包括第一卡和第二卡,其中,所述第一卡为预设数据卡,所述第二卡为预设非数据卡,其特征在于,所述移动终端还包括:
存储器;
处理器;及
数据卡切换***,所述***安装于所述存储器中并包括一个或多个由所述处理器执行的软件功能模块,所述***包括:
响应更新模块,用于响应切换数据卡的操作而更新所述第一卡的数据注册状态信息及第二卡的数据注册状态信息;
去附着处理模块,用于对所述第一卡进行去附着数据业务处理,使所述第一卡变换为非数据卡;
附着处理模块,用于对所述第二卡进行附着数据业务处理,使所述第二卡变换为数据卡。
CN201611141711.6A 2016-12-12 2016-12-12 数据卡切换方法、***及移动终端 Active CN106793062B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611141711.6A CN106793062B (zh) 2016-12-12 2016-12-12 数据卡切换方法、***及移动终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611141711.6A CN106793062B (zh) 2016-12-12 2016-12-12 数据卡切换方法、***及移动终端

Publications (2)

Publication Number Publication Date
CN106793062A true CN106793062A (zh) 2017-05-31
CN106793062B CN106793062B (zh) 2020-05-19

Family

ID=58880378

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611141711.6A Active CN106793062B (zh) 2016-12-12 2016-12-12 数据卡切换方法、***及移动终端

Country Status (1)

Country Link
CN (1) CN106793062B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109068312A (zh) * 2018-07-18 2018-12-21 宇龙计算机通信科技(深圳)有限公司 运营商数据切换方法及装置、电子设备和存储介质
CN110519781A (zh) * 2019-08-28 2019-11-29 深圳市万普拉斯科技有限公司 Rrc时限调整方法及装置、移动终端及可读存储介质
CN111741543A (zh) * 2020-06-19 2020-10-02 展讯通信(上海)有限公司 多卡多待单通实现方法、装置、电子设备及可读存储介质
CN111935705A (zh) * 2020-07-28 2020-11-13 Oppo广东移动通信有限公司 数据业务管理方法及装置、计算机可读介质及终端设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104883713A (zh) * 2014-02-28 2015-09-02 华为技术有限公司 确定终端的通信模式的方法和终端
CN105163359A (zh) * 2015-09-21 2015-12-16 联想(北京)有限公司 网络模式切换方法和移动通信终端
CN105577905A (zh) * 2015-03-31 2016-05-11 宇龙计算机通信科技(深圳)有限公司 一种切换数据业务卡的方法及终端
CN105704766A (zh) * 2016-03-03 2016-06-22 北京小米移动软件有限公司 双卡移动终端的控制方法及装置
CN106162763A (zh) * 2015-04-02 2016-11-23 小米科技有限责任公司 Sim卡切换方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104883713A (zh) * 2014-02-28 2015-09-02 华为技术有限公司 确定终端的通信模式的方法和终端
CN105577905A (zh) * 2015-03-31 2016-05-11 宇龙计算机通信科技(深圳)有限公司 一种切换数据业务卡的方法及终端
CN106162763A (zh) * 2015-04-02 2016-11-23 小米科技有限责任公司 Sim卡切换方法及装置
CN105163359A (zh) * 2015-09-21 2015-12-16 联想(北京)有限公司 网络模式切换方法和移动通信终端
CN105704766A (zh) * 2016-03-03 2016-06-22 北京小米移动软件有限公司 双卡移动终端的控制方法及装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109068312A (zh) * 2018-07-18 2018-12-21 宇龙计算机通信科技(深圳)有限公司 运营商数据切换方法及装置、电子设备和存储介质
CN109068312B (zh) * 2018-07-18 2021-08-13 宇龙计算机通信科技(深圳)有限公司 运营商数据切换方法及装置、电子设备和存储介质
CN110519781A (zh) * 2019-08-28 2019-11-29 深圳市万普拉斯科技有限公司 Rrc时限调整方法及装置、移动终端及可读存储介质
CN111741543A (zh) * 2020-06-19 2020-10-02 展讯通信(上海)有限公司 多卡多待单通实现方法、装置、电子设备及可读存储介质
CN111935705A (zh) * 2020-07-28 2020-11-13 Oppo广东移动通信有限公司 数据业务管理方法及装置、计算机可读介质及终端设备

Also Published As

Publication number Publication date
CN106793062B (zh) 2020-05-19

Similar Documents

Publication Publication Date Title
EP2835994B1 (en) Methods and devices for performing a mobile network switch
CN106878980B (zh) 载波聚合能力更新方法、装置及用户终端
EP1754390B1 (en) Method and radio communication network for detecting the presence of fraudulent subscriber identity modules
CN106793062A (zh) 数据卡切换方法、***及移动终端
CN100459799C (zh) 一种终端使用网络的控制***及其控制方法
KR20070056102A (ko) 통신 네트워크에서의 이동국의 등록
CN103379560A (zh) 漫游号码自动切换***及方法
EP2475207B1 (en) Detecting abnormal umts terminal
CN113573372B (zh) 一种小区选择的方法及终端
CN110493770B (zh) 获取与管理云端sim卡数据的方法、卡池设备及云端服务器
US9516518B2 (en) Method and device for performing MDT measurement configuration
FI106508B (fi) Menetelmä ja järjestelmä tilaajaliittymän jäljittämiseksi
CN100369527C (zh) 移动终端上报和更新存储配置参数信息的方法
CN101018417B (zh) Imsi寻呼过程中的核心网选择方法及其装置
CN111083690A (zh) 用户面功能实体信息的上报方法及装置
EP3024254A1 (en) Auto reconfiguration of SIM card while roaming
CN106982425A (zh) 一种实现mtc事件监控的方法、装置和***
CN106973369A (zh) 彩信发送方法、装置、移动终端及计算机可读存储介质
CN116582865A (zh) 一种信息回填方法及装置
CN101047969B (zh) 在移动通信网络中路由呼叫的方法
CN107948995A (zh) Lte网络接入结果的检测方法及装置、计算机存储介质
EP3054712B1 (en) A method for changing a subscription for a mobile telecommunications network on a security module
CN108040336A (zh) 网络接入结果的检测方法及装置、计算机存储介质
CN102595370B (zh) 用于移动通信***中的位置更新的方法和设备
WO2016188022A1 (zh) 漫游方法、漫游服务器、移动终端及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant