【技术实现步骤摘要】
本专利技术涉及移动通信
,特别是涉及热插拔多卡数据控制方法与系统。
技术介绍
为了满足不同用户的需求,目前在移动通信
出现多种类型的多卡的终端。以较常见的双卡双待手机为例,当前双卡双待单通的全网通手机插入双卡后,手机启动检卡流程,获取到每张卡的ICCID(Integrated circuit card identity,集成电路卡识别码),然后给每个ICCID分配一个不同的subId,再设置其中一张SIM(Subscriber Identity Module,用户身份识别模块)卡为默认数据卡和网络模式,手机记录下2张卡的subId。当手机收到主卡的网络请求时,会先判断网络请求是否已经被执行过,如果没有执行过,就发起数据拨号流程,建立数据链路,用户才能上网。当用户热插拔或盲插拔卡后,手机根据记录的subId和默认的数据卡subId,确认哪张卡是主卡,然后判断新的数据卡上的网络请求是否已经被执行过,如果没有执行过,就可以发起数据拨号流程,此时用户才能重新上网。上述双卡数据控制方式存在一定局限性,其无法对热插拔情况下双卡数据合理控制。具体来说,当用户停用副 ...
【技术保护点】
一种热插拔多卡数据控制方法,其特征在于,包括步骤:侦听热拔卡事件;当所述热拔卡事件触发时,获取dcTracker对象;当所述dcTracker对象中default数据连接已经被激活时,清除网络请求的已执行状态标记。
【技术特征摘要】
1.一种热插拔多卡数据控制方法,其特征在于,包括步骤:侦听热拔卡事件;当所述热拔卡事件触发时,获取dcTracker对象;当所述dcTracker对象中default数据连接已经被激活时,清除网络请求的已执行状态标记。2.根据权利要求1所述的热插拔多卡数据控制方法,其特征在于,所述当所述热拔卡事件触发时,获取dcTracker对象的步骤包括:当所述热拔卡事件触发时,识别被拔出的卡是否为多卡中附着有PS域数据业务的卡;当所述被拔出的卡为所述多卡中附着有PS域数据业务的卡时,获取dcTracker对象。3.根据权利要求1所述的热插拔多卡数据控制方法,其特征在于,所述当所述热拔卡事件触发时,获取dcTracker对象的步骤包括:当卡被拔出时,获取多卡中每个卡的身份识别标识;根据所述多卡中每个卡的身份识别标识,获取所述每个卡的通用集成电路卡对象;当所述多卡中任意单个所述卡的通用集成电路卡对象表征已拔卡状态时,获取dcTracker对象。4.根据权利要求1或2或3所述的热插拔多卡数据控制方法,其特征在于,所述当所述dcTracker对象中default数据连接已经被激活时,清除多卡中网络请求的已执行状态标记的步骤之后还包括:当侦听到重新插入卡时,对重新插入的卡进行检卡与导卡操作;对所述多卡重新进行数据卡设置操作和网络模式设置操作,发起数据拨号。5.根据权利要求1或2或3所述的热插拔多卡数据控制方法,其特征在于,所述当所述dcTracker对象中default数据连接已经被激活时,清除网络请求的已执行状态标记的步骤包括:当所述dcTracker对象中default数据连接已经被激活时,启动去激活DDS网络请求进程,将网络请求已...
【专利技术属性】
技术研发人员:周汉心,
申请(专利权)人:深圳市万普拉斯科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。