数据业务传输方法及用户终端的制作方法_2

文档序号:9755404阅读:来源:国知局
MA)网络、长期演进(LTE)通信网络等。不同类型的通信网络可能由不同的运营商所述运营。通信网络的类型不构成对本发明实施例的限制。
[0053]图1、图2、图3和图4示意性图示了本发明实施例的技术方案的应用场景,需要指出的是,本发明实施例中记载的通信网络是指接入网:
[0054]在图1中,用户终端(以用户终端是手机为例)处于常驻区域,用户终端的第一调制解调器模块(设为Modeml,包括基带芯片、射频处理芯片以及外围电路如SM卡座等)中加载有用户私有的实体S頂卡I中的用户识别模块卡数据(SIM卡数据l)Modeml可以基于SM卡I中的用户识别模块卡数据(SIM卡数据2)向通信网络I发起鉴权请求,以建立到通信网络I的通信链路I,基于通信链路I传输数据业务;用户终端的第二调制解调器模块(设为Modem2,包括基带芯片、射频处理芯片以及外围电路如S頂卡座等)中加载有用户私有的实体S頂卡2中的用户识别模块卡数据,Modem2可以基于SIM卡2中的用户识别模块卡数据向通信网络2发起鉴权请求,以建立到通信网络2的通信链路2,基于通信链路2传输数据业务;通信网络I和通信网络2的类型视Modeml和Modem2支持的协议栈而定,示例性地,通信网络I可以是中国移动的全球移动通信GSM网络(或其演进网络);通信网络2可以是中国电信的码分多址(CDMA)网络(或其演进网络);通信网络I和通信网络2还可以都是中国联通的宽带码分多址(WCDMA)网络(或其演进网络)。
[0055]在图2中,用户终端处于漫游区域,将漫游区域的通信运营商通过服务器授权的虚拟SIM卡数据I (对应第二虚拟用户识别模块卡数据)加载到第一调制解调器模块(设为Modeml,包括基带芯片、射频处理芯片以及外围电路如S頂卡座等),期望经由Modeml中加载的虚拟SIM卡数据I建立到覆盖漫游区域的通信网络3的通信链路3,使用通信链路3传输数据业务(联网)以使用漫游区域的本地资费从而节省资费;为了保证验证接入通信网络3的用户终端的合法性验证不被恶意破坏(如果服务器向服务器授权的虚拟SIM卡数据中包括KI,则可能导致恶意用户使用KI冒充合法用户使用通信网络3),服务器授权的虚拟S頂卡数据I中未包括有鉴权密钥(KI),因此需要利用通信链路4向服务器发送虚拟SIM卡数据1(与图1中的通信链路2不同,图2中的通信链路4是Modem2基于预先加载到Modem2中的虚拟SM卡数据2与通信网络3之间建立的通信链路,可以用于支持用户终端在漫游区域使用数据传输业务,虚拟S頂卡数据2中包括有鉴权密钥);由服务器基于接收的虚拟SIM卡数据I以及在本地维护的鉴权密钥(利用鉴权密钥对鉴权信息加密)发送至通信网络3,在鉴权完成时由用户终端中的Modem2向Modeml发送鉴权成功信息,从而触发Modeml基于虚拟SIM卡数据I建立到通信网络3的通信链路3,后续用户终端可以基于通信链路3、并经由通信网络3传输数据业务;上述过程中,如果Modeml加载有用户的私有的实体的S頂卡I,以及Modem2加载有用户的私有的实体的S頂卡2,由于上述过程总需要在Modeml和Modem2中对应加载虚拟S頂卡数据I以及虚拟SIM卡数据2,则需要卸载用户的实体SIM卡1、以及用户的实体SIM卡2,这就导致后续基于Mdoeml及加载到Modeml上的虚拟SIM卡数据建立的通信链路3后,用户无法使用加载到Modem2中的S頂卡2进行语音业务(这里的语音业务是指传统的基于电路交换域的语音业务)和短信业务,给用户造成不便。
[0056]在图3中,手机的Modeml中加载有用户的私有实体SM卡I中的S頂卡数据I,Modem2中预先设置有与漫游区域I对应的虚拟SIM卡数据1(包括有鉴权密钥,通过与漫游区域I的运营商签约获得),Modem2中还预先设置有与漫游区域2对应的虚拟SM卡数据2(包括有鉴权密钥,与漫游区域2的运营商签约获得),这样,当手机位于漫游区域I时,Modem2基于预先设置的虚拟SIM卡数据I建立到漫游区域的通信网络4的通信链路4以支持在漫游区域I进行数据业务的本地化传输;同理,如图4所示,当手机位于漫游区域2时,Modem2基于预先设置的虚拟SIM卡数据2建立到漫游区域2的通信网络5的通信链路以支持在漫游区域I进行数据业务的本地化传输;问题在于,只能与少数国家地区的运营商签约获取包括有鉴权密钥的虚拟SIM卡数据,这就导致图3和图4示出的方案应用的地区非常有限。
[0057]本发明实施例中,当用户终端处于漫游区域时,对用户终端中第一调制解调器模块和第二调制解调器模块加载的用户识别模块卡数据进行调整,使第一调制解调器模块空闲,使第二调制解调器模块加载有用户识别模块卡数据,使第二调制解调器模块基于加载的用户识别模块卡数据(本发明实施例中称为第一用户识别模块卡数据)建立到漫游区域本地的通信网络(本发明实施例中称为第一通信网络)的第一通信链路,基于第一通信链路向服务器获取对应该漫游区域的虚拟用户识别模块卡数据(为与第一用户识别模块卡数据区别,本发明实施例中称为第二虚拟用户识别模块卡数据,其中不包括有鉴权密钥),使第一调制解调器模块基于第二虚拟用户识别模块卡数据建立到第一通信网络的通信链路(为与第一通信链路区别,本发明实施例中称为第二通信链路),由于第二虚拟用户识别模块卡数据中不包括有鉴权密钥,对应的鉴权密钥由服务器维护(例如,第二虚拟用户识别模块卡对应的实体用户模块卡可以设置在服务器中),这样,第一调整解调器需要向服务器发起针对第二虚拟用户识别模块数据的鉴权请求,由服务器基于鉴权密钥对鉴权信息加密后发送至第一通信网络完成鉴权交互,并通知用户终端中的第二调制解调器模块,并由第二调制解调器模块通知第一调制解调器模块鉴权成功,从而使第一调制解调器模块基于第二虚拟用户识别模块卡数据建立到第一通信网络的第二通信链路,基于第二链路实现在漫游区域的数据业务的本地化传输;
[0058]可以看出,在上述过程中,用户的实体识别用户识别模块卡中的用户识别模块卡数据(也即第一用户识别模块卡数据)总是加载到第二调制解调器模块中,因此用户私有的实体用户识别模块卡的基本业务可以基于第一通信链路(第一通信链路作为电路域业务如语音和短信的默认承载链路)得到保留,并且基于第二调制解调器模块中加载的第一用户识别模块卡数据建立的第一通信链路来获取第二虚拟用户识别模块卡数据(数据需要经过漫游传输)、并基于第一通信链路向服务器发送针对第二虚拟用户识别模块卡数据的鉴权请求(需要经过漫游传输),以建立到第一通信网络的第二通信链路,实现了在漫游区域的进行数据业务的本地化传输,并且由于使用的虚拟用户终端中不需要包括鉴权密钥,这就可以避免与运营商签约以获取鉴权密钥的手续,从而可以在大多数国家地区支持数据业务的本地化传输。
[0059]基于上述的用户终端和数据业务传输的方案,提出本发明以下各实施例。
[0060]实施例一
[0061]本实施例记载一种数据业务传输方法,可以应用到上述的用户终端,如图5所示,结合图6,包括以下步骤:
[0062]步骤101中,当用户终端处于漫游区域时,调整用户终端中的Modeml (第一调制解调器模块)加载的用户识别模块卡数据、以及用户终端中设置的Modem2(第二调制解调器模块)加载的用户识别模块卡数据;调整的结果是Modem2中加载有第一用户识别模块卡数据,并且第一用户识别模块卡数据能够使Modem2支持在漫游区域的数据业务传输。
[0063]第一用户识别模块卡数据为用户的实体用户识别模块卡(例如是Modeml中设置的S頂卡I和Modem2中设置的S頂卡2中的一个,图6中以S頂卡2为例)中的用户识别模块卡数据(S頂卡数据2),并且该实体用户识别模块卡对应的用户签约数据支持在漫游区域进行数据业务的漫游传输,也就是说,Modem2基于该第一用户识别模块卡数据可以建立到漫游区域的通信网络(也即第一通信网络)的通信链路(也即第一通信链路)。
[0064]步骤102中,基于调整处理后加载到第二调制解调器模块上的第一用户识别模块卡数据建立到第一通信网络的第一通信链路。
[0065]如步骤101中所述,第一通信网络为漫游区域的通信网络,第一通信链路用以使用户终端基于Modem2在漫游区域进行数据业务的传输,需要指出的是,第一用户模块识别模块卡数据仅仅是能够使用户终端在不同的漫游区域基于Modem2传输数据业务,但是不能使用户终端能够使用漫游区域本地的资费进行数据业务的传输。
[0066]步骤103中,利用第一通信链路从服务器获取第二虚拟用户识别模块卡数据。
[0067]第二虚拟用户识别模块卡数据是指从服务器获取的虚拟用户识别模块卡数据,仅为与前述的第一用户识别模块卡数据区分,并非特指服务器维护的某一个虚拟用户识别模块卡数据;实际应用中,服务器可以维护与多个不同的区域对应的虚拟用户识别模块卡数据的集合,从而能够在用户终端漫游至对应的区域时向多个用户终端授权用户终端当前漫游区域的不同虚拟用户识别模块卡数据。
[0068]示例性地,图6所示的服务器支持维护归属于漫游区域的通信网络的虚拟用户识别模块卡数据,通常来说,完整的用户识别模块卡数据包括鉴权信息(也即用于在网络注册的信息),如由MCC
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1