用户识别卡控制方法及终端的制作方法_4

文档序号:9915135阅读:来源:国知局
0导通第一用户识别卡110与第二处理器140的连接通道,其均可实现PS数据业务的传输。
[0123]具体的,若导通第一用户识别卡110与第一处理器130的连接通道,则PS数据业务的传输流程为:应用程序服务模块接收数据,并传输给第一处理器;第一射频将第一处理器处理后的上行信号传输至第一网络(4G网络),以及接收来自第一网络(4G网络)的下行信号,并传输给第一处理器处理;应用程序处理模块将第一处理器处理后的下行信号进行输出。
[0124]若导通第一用户识别卡110与第二处理器140的连接通道,则PS数据业务的传输流程为:应用程序处理模块接收数据,并传输给第二处理器;第一射频170将第二处理器处理后的上行信号传输至LTE网络,以及接收来自LTE网络的下行信号,并传输给第二处理器处理;应用程序处理模块将第二处理器处理后的下行信号进行输出。
[0125]若操作指令为通过第二用户识别卡120进行PS数据业务,则第一处理器130可输出第一控制指令控制第二卡开关控制器420导通第二用户识别卡120与第一处理器130的连接通道,也可输出第二控制指令控制第二卡开关控制器420导通第二用户识别卡120与第二处理器140的连接通道,其均可实现PS数据业务的传输。
[0126]具体的,若导通第二用户识别卡120与第一处理器130的连接通道,则PS数据业务的传输流程为:应用程序服务模块接收数据,并传输给第一处理器;第一射频将第一处理器处理后的上行信号传输至第一网络(4G网络),以及接收来自第一网络(4G网络)的下行信号,并传输给第一处理器处理;应用程序处理模块将第一处理器处理后的下行信号进行输出。
[0127]若导通第二用户识别卡120与第二处理器140的连接通道,则PS数据业务的传输流程为:应用程序处理模块接收数据,并传输给第二处理器;第一射频170将第二处理器处理后的上行信号传输至第二网络(4G网络),以及接收来自第二网络(4G网络)的下行信号,并传输给第二处理器处理;应用程序处理模块将第二处理器处理后的下行信号进行输出。由于,用户设备开机之后,用户设备和用户识别卡之间28秒通信一次,以确认用户识别卡是否在位保证通信的正常。该28秒通信一次是由与用户识别卡相连接的处理器控制的,例如,处理器向用户识别卡发送一空数据,若得到响应则确认用户识别卡在位,否则用户识别卡不在位。
[0128]在本发明的实施例中,第一处理器130还用于以预设时间间隔向第一用户识别卡110或第二用户识别卡120发送信息以进行用户识别卡的在位确认;
[0129]若对第一用户识别卡110进行在位确认时(默认第一用户识别卡110应与第一处理器130连接),第一用户识别卡110未与第一处理器130连接,则第一处理器130还用于发出第一控制指令以控制第一卡开关控制器410导通第一用户识别卡110与第一处理器130的连接通路。
[0130]若对第二用户识别卡120进行在位确认时(默认第二用户识别卡206应与第一处理器130连接),第二用户识别卡120未与第一处理器130连接,则第一处理器130还用于发出第二控制指令以控制第二卡开关控制器420导通第二用户识别卡120与第一处理器的连接通路。
[0131]同样的,第二处理器140还用于以预设时间间隔向第一用户识别卡110或第二用户识别卡120发送信息以进行用户识别卡的在位确认;
[0132]若对第一用户识别卡110进行在位确认时(默认第一用户识别卡110应与第二处理器140连接),第一用户识别卡110未与第二处理器140连接,则第一处理器130还用于发出第一控制指令以控制第一卡开关控制器410导通第一用户识别卡110与第二处理器140的连接通路。
[0133]若对第二用户识别卡i20进行在位确认时(默认第一用户识别卡110应与第二处理器140连接),第二用户识别卡120未与第二处理器140连接,则第一处理器130还用于发出第二控制指令以控制第二卡开关控制器420导通第二用户识别卡120与第二处理器140的连接通路。
[0134]例如,若本来与第二处理器连接的第二用户识别卡120被切换连接到第一处理器130时(例如,切换至第一处理器130以进行PS数据业务),每28秒需切换回第二处理器,即通过控制第二卡开关控制器420使其连接到第二处理器,以完成用户识别卡在位的确认,待读卡确认完成后,第二用户识别卡被再次切换回第一处理器,以保证通信的正常进行。依此类推,若本来与第一处理器连接的第一用户识别卡110被切换连接到第二处理器140时,每28秒需切换回第一处理器,即通过控制逻辑开关401使其连接到第一处理器,以完成用户识别卡在位的确认,待读卡确认完成后,第一用户识别卡被再次切换回第二处理器,以保证通信的正常进行。
[0135]应理解,卡开关控制器的切换用时为毫秒级,且读卡确认是否在位的用时也为毫秒级,因此,用户识别卡的切换不会影响正常的业务传输。
[0136]应理解,在一些实施例中,通过设置优先级的方式,将语音业务的优先级设为高于数据业务的优先级,以保证在用户识别卡在位确认的过程中,可优先保证语音业务的正常进行。
[0137]根据上述的在位确认机制,本发明实施例中的终端,在第一用户识别卡110与第二处理器140连接进行数据业务传输时,第一用户识别卡110还可同时与第一处理器130连接进行语音传输。只需保证在位确认时,第一用户识别卡110在位即可。
[0138]根据上述的在位确认机制,本发明实施例中的用户设备,第二用户识别卡120与第二处理器140连接进行数据业务传输时,第二用户识别卡120还与第一处理器130连接进行语音传输。只需保证在位确认时,第二用户识别卡206在位即可。
[0139]根据上述的在位确认机制,本发明实施例中的终端,第一用户识别卡110与第一处理器130连接进行数据业务传输及语音业务时,第二用户识别卡120还与第二处理器140连接进行数据业务传输。只需保证在位确认时,第一用户识别卡110核第二用户识别卡120分别均在位即可。
[0140]根据上述的在位确认机制,本发明实施例中的终端,第二用户识别卡120与第一处理器130连接进行数据业务传输及语音业务时,第一用户识别卡110还与第二处理器140连接进行数据业务传输。只需保证在位确认时,第一用户识别卡110核第二用户识别卡120分别均在位即可。
[0141 ]在本发明的一个实施例中,第一用户识别卡和第二用户识别卡均为4G卡,例如,LTE制式或其它类型的4G制式。
[0142]参见图5,相应的本发明实施例提供一种用户识别卡控制方法,应用于包括第一用户识别卡和第二用户识别卡的终端,所述终端包括第一处理器;所述方法包括:
[0143]S51、第一处理器需要与第一用户识别卡或第二用户识别卡进行交互时,生成访问请求;
[0144]S52、第一处理器基于访问请求,查询是否有该用户识别卡的访问权限,若有,则控制该用户识别卡与第一处理器的连接通路导通以实现第一处理器与该用户识别卡的交互。
[0145]所述终端还包括与第一处理器连接的第二处理器;所述方法还包括:
[0146]S53、第二处理器需要与第一用户识别卡或第二用户识别卡进行交互时,生成访问请求并发送给第一处理器;
[0147]S54、第一处理器基于访问请求,查询是否有该用户识别卡的访问权限,若有,则控制该用户识别卡与第二处理器的连接通路导通以实现第二处理器与该用户识别卡的交互。
[0148]当第二处理器与第一用户识别卡或第二用户识别卡的连接通路导通,但在第二预设时间内,未进行卡交互,则释放该连接通路。
[0149]当第一处理器与第一用户识别卡或第二用户识别卡的连接通路导通,但在第一预设时间内,未进行卡交互,则释放该连接通路。
[0150]基于访问请求,若查询到没有相应用户识别卡的访问权限,则将所述访问请求放入消息队列中,等待满足预设条件时重新查询访问权限。
[0151]应理解,上述实施中描述的具体实现细节和原理,均可适用该用户识别卡控制方法,在此不再赘述。
[0152]参见图6,本发明实施例提供一种用户识别卡控制方法,包括:
[0153]S61、当需要与用户识别卡进行交互时,生成访问请求;
[0154]S62、基于访问请求,查询是否有相应用户识别卡的访问权限,若有,则控制用户识别卡的连接通路导通以实现与用户识别卡的交互。
[0155]应理解,上述实施中描述的具体实现细节和原理,均可适用该用户识别卡控制方法,在此不再赘述。
[0156]本发明该实施例的终端及用户识别卡控制方法,可实现两个处理器对两个用户识别卡的控制和交互,实现两个处理器对用户识别卡的灵活访问。可实现支持双4G,提升用户体验;可支持双4G进行数据业务传输,极大的提高的数据传输速率;并通过用户识别卡的切换,使得第一用户识别卡和第二用户识别卡的CS语音业务均通过第一处理器进行,仅需要一个编解码器、一个数字信号处理芯片,不需要两处理芯片间进行语音交互逻辑,不需要两处理芯片间进行数据(语音)传输,
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1