数据业务传输方法、移动通信设备和服务器的制造方法

文档序号:10661615阅读:342来源:国知局
数据业务传输方法、移动通信设备和服务器的制造方法
【专利摘要】提供了一种数据业务传输方法、移动通信设备和服务器。该数据业务传输方法应用于移动通信设备,所述移动通信设备包括终端调制解调模块,所述终端调制解调模块能够通过其所承载的第一标识卡执行第一通信网络下的业务传输,其中,所述方法包括:所述终端调制解调模块从第一服务器获取第二标识卡的卡信息,并利用所获取的卡信息将所述第二标识卡注册至第二通信网络;所述终端调制解调模块将所述第一标识卡的卡信息发送至第二服务器,使得所述第二服务器确定其中与所述第一标识卡匹配的云端调制解调模块,以使所述第一标识卡能够通过所述云端调制解调模块注册至目标通信网络。
【专利说明】
数据业务传输方法、移动通信设备和服务器
技术领域
[0001 ]本申请涉及通信技术领域,更具体地,涉及数据业务传输方法和采用数据业务传输方法的移动通信设备和服务器。【背景技术】
[0002]随着智能终端的发展和无线网络技术的发展,用户期望使用同一终端在不同的地点接入互联网。不同地点可能被不同的通信网络所覆盖,相应地,终端用户可能需要支付昂贵的漫游业务资费,特别是在国际漫游的情况中。为了节约资费,终端用户可能需要购买漫游地的用户标识卡,即用户身份识别卡。当用户到达漫游地时,将通过漫游地标识卡的卡信息来进行漫游地网络注册并进行业务传输。
[0003]当用户通过漫游地标识卡进行业务传输时,由于漫游地标识卡代替了用户之前在本地所使用的本地标识卡进行网络注册,从而导致本地标识卡脱网而无法正常执行语音和短消息等业务传输,并且由于用户电话号码的改变,使得用户的联系人无法及时与用户取得联系。
[0004]因此,期望提供一种在漫游地标识卡正常工作时,依然能够使得本地标识卡驻网并执行业务传输的方法。
【发明内容】

[0005]本申请的实施例提供了数据业务传输方法和采用数据业务传输方法的移动通信设备和服务器,其使得移动通信设备在漫游地标识卡正常工作时,依然能够保证本地标识卡驻网,使得用户在节约漫游业务资费的同时能够通过本地标识卡执行业务传输。
[0006]第一方面,提供了一种数据业务传输方法,应用于移动通信设备。所述移动通信设备包括终端调制解调模块,所述终端调制解调模块能够通过其所承载的第一标识卡执行第一通信网络下的业务传输,其中,所述方法包括:所述终端调制解调模块从第一服务器获取第二标识卡的卡信息,并利用所获取的卡信息将所述第二标识卡注册至第二通信网络;所述终端调制解调模块将所述第一标识卡的卡信息发送至第二服务器,使得所述第二服务器确定其中与所述第一标识卡匹配的云端调制解调模块,以使所述第一标识卡能够通过所述云端调制解调模块注册至目标通信网络。
[0007]第二方面,提供了一种移动通信设备,包括:终端调制解调模块,能够通过其所承载的第一标识卡执行第一通信网络下的业务传输;控制模块,配置为控制所述终端调制解调模块与第二通信网络和目标通信网络之间的信息传输,其中,所述终端调制解调模块根据所述控制模块的控制从第一服务器获取第二标识卡的卡信息,并利用所获取的卡信息将所述第二标识卡注册至第二通信网络,并且所述终端调制解调模块根据所述控制模块的控制将所述第一标识卡的卡信息发送至第二服务器,使得所述第二服务器确定其中与所述第一标识卡匹配的云端调制解调模块,以使所述第一标识卡能够通过所述云端调制解调模块注册至目标通信网络。
[0008]第三方面,提供了一种数据业务传输方法,应用于服务器,包括:确定与移动通信设备的终端调制解调模块承载的第一标识卡匹配的云端调制解调模块,所述云端调制解调模块位于所述服务器中;所述云端调制解调模块接收所述终端调制解调模块发送至所述服务器的第一标识卡的卡信息,并将所述第一标识卡注册至目标通信网络。
[0009]第四方面,提供了一种服务器,包括:确定单元,用于确定与移动通信设备的终端调制解调模块承载的第一标识卡匹配的云端调制解调模块,所述云端调制解调模块位于所述服务器中;所述云端调制解调模块配置为接收所述终端调制解调模块发送至所述服务器的第一标识卡的卡信息,并将所述第一标识卡注册至目标通信网络。
[0010]在根据本申请实施例的技术方案中,在第二标识卡完成网络注册的情况下,通过将第一标识卡的卡信息经由服务器注册至目标通信网络,保证了第一标识卡驻网并正常进行业务传输,从而使得用户能够在第二标识卡正常工作、节约了漫游资费的同时,依然能够通过第一标识卡进行业务传输。
【附图说明】
[0011]为了更清楚地说明本申请实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0012]图1不意性图不了本申请实施例的技术方案的应用场景;
[0013]图2示意性图示了本申请实施例用于移动通信设备的数据业务传输方法的流程图;
[0014]图3示意性图示了本申请实施例的移动通信设备的框图;
[0015]图4示意性图示了本申请实施例的另一移动通信设备的框图;
[0016]图5示意性图示了本申请实施例用于服务器的数据业务传输方法的流程图;
[0017]图6示意性图示了本申请实施例的服务器的框图;
[0018]图7示意性图示了本申请实施例的另一服务器的框图。
【具体实施方式】
[0019]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。
[0020]本申请实施例中的移动通信设备可以是各种移动终端,例如移动电话机、平板计算机和笔记本计算机,还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。移动通信设备可执行各种通信网络下的无线接入网交换语音和/或数据。典型地,该通信网络可以是全球移动通信(GSM)网络、码分多址(CDMA)网络、宽带码分多址(WCDMA)网络、长期演进(LTE)通信网络等。不同类型的通信网络可能由不同的运营商所述运营。通信网络的类型不构成对本申请实施例的限制。
[0021]图1示意性图示了本申请实施例的技术方案的应用场景。在图1中,以移动通信设备是手机为例进行描述。典型地,手机的用户位于第一通信网络NWl覆盖下的常驻地,但是可能由于工作需要、旅行等原因而从所述常驻地转移到第二通信网络NW2覆盖下的漫游地。
[0022]在常驻地中,用户可能具有能够通过移动通信设备的终端调制解调模块Ml执行第一通信网络NW1下的业务传输的第一标识卡,例如第一 S頂卡。业务传输可以包括语音、短消息业务传输和/或数据业务传输。这里的SM卡仅仅是示例,用户标识卡还可以是IHM卡。用户标识卡的类型可以根据通信网络的类型而改变。手机通过第一 S頂卡与第一通信网络NW1通信。
[0023]手机用户离开常驻地到达漫游地而处于漫游状态。以国际漫游为例,手机用户在国际漫游状态下使用的是境外运营商的网络,国际漫游资费标准是基于两个国家或地区的运营商之间的协议确定的,大部分国家或地区的国际漫游的业务资费要高于国内的业务资费。为了节约资费,手机用户可能需要购买漫游地的用户标识卡,即第二标识卡,例如第二 S頂卡。当用户到达漫游地时,将通过第二SIM卡的卡信息来进行漫游地第二通信网络NW2注册并进行业务传输。
[0024]在手机用户到达漫游地之后,可以在手机中利用终端调制解调模块Ml加载漫游地的第二通信网络NW2下的第二SIM卡的卡信息,并将第二SIM卡注册到漫游地的第二通信网络NW2。这样,手机用户可以利用第二通信网络NW2下的第二S頂卡执行业务传输,尤其是数据业务传输,从而节省了漫游业务资费。这样,手机用户在到达漫游地之后,不需要获取用户标识卡的实体,仅需要获取其卡信息,使得手机用户能够方便地使用漫游地的第二通信网络NW2进行业务传输。[〇〇25]漫游地的第二通信网络NW2下的用户标识卡的卡信息可以由专门经营漫游地的用户标识卡的特定公司所提供。该特定公司例如预先获取第二通信网络NW2下的多张用户标识卡,并通过第一服务器S1将一个用户标识卡的卡信息分配给被确定要到达漫游地的手机用户。
[0026]此时,由于手机用户利用终端调制解调模块Ml加载了第二SIM卡的卡信息并使其注册了第二通信网络NW2,则会导致其原承载的第一 SIM卡处于脱网状态,无法正常接听电话或接收短消息。并且由于用户手机号码(移动用户号码MSISDN)的变动,导致了用户的联系人无法与其取得联系。鉴于此,手机会将第一 SIM卡的卡信息发送至部署了多个调制解调模块的云端第二服务器S2,第二服务器S2选择云端调制解调模块M2以将第一 SM卡注册至目标通信网络,保证了第一 S頂卡依然驻网并能够进行业务传输。此处的目标通信网络可以是本地的第一通信网络NW1,也可以是漫游地的第二通信网络NW2。[〇〇27]图2示意性图示了本申请实施例的数据业务传输方法200的流程图。该数据业务传输方法200可应用于移动通信设备。该移动通信设备包括终端调制解调模块,所述终端调制解调模块能够通过其所承载的第一标识卡执行第一通信网络下的业务传输。[〇〇28]如图2所示,该数据业务传输方法200包括S201:所述终端调制解调模块从第一服务器获取第二标识卡的卡信息,并利用所获取的卡信息将所述第二标识卡注册至第二通信网络。
[0029]其中,第一通信网络可以是本地通信网络,第二通信网络可以是漫游地通信网络。 在漫游地,与第一通信网络对应的第一标识卡处于漫游状态,其资费校高。
[0030]在本申请的实施例中,在移动通信设备从第一服务器获取第二标识卡的卡信息之前,还可以包括:在移动通信设备进入第二通信网络的覆盖范围时,停用所述终端调制解调模块在所述第一通信网络下的业务传输。
[0031]在移动通信设备从第一服务器获取第二通信网络下的第二标识卡的卡信息后,将在第二通信网络验证该卡信息并完成该第二标识卡的注册。对于移动通信设备而言,该第二标识卡是虚拟的用户标识卡,移动通信设备并没有获得第二标识卡的物理实体。因此,移动通信设备可以仅提供一个插槽来插入第一标识卡的物理实体,在将第一通信网络下的数据业务传输切换至第二通信网络的过程中,不改变第一标识卡的物理位置。
[0032]移动通信设备可经由例如无线路由器等通过例如wifi进行数据传输,并可通过例如漫游软件等APP对其进行控制。因此,终端调制解调模块可以在漫游软件的控制下联网并获取第二通信网络中的第二标识卡的卡信息。
[0033]第二标识卡的卡信息例如可包括手机号码、国际移动用户识别码IMSI等。该頂SI是区别移动用户的标志,并例如可包括移动用户所属国家代号、移动网号码、移动用户识别码。所述卡信息通常被存储在标识卡中。如上所述,第二通信网络下的用户标识卡的卡信息可以由专门经营第二通信网络下的用户标识卡的特定公司所提供。该特定公司可以是移动通信设备的产品供应商、还可以是经第二通信网络的运营商许可的服务提供者。该特定公司例如可预先获取多个通信网络包括第二通信网络下的多张用户标识卡,从各个用户标识卡中读取卡信息并交由所述第一服务器管理,然后可以根据网络环境和终端调制解调模块的支持能力将一个用户标识卡的卡信息分配给用户。
[0034]在联网之后,终端调制解调模块可以向第一服务器发出卡请求,该卡请求用于申请第二通信网络下的用户标识卡,第二服务器根据所述请求分配第二标识卡,并将该第二标识卡的卡信息发送给终端调制解调模块。
[0035]终端调制解调模块在接收到第二标识卡的卡信息之后,加载所述第二标识卡的卡信息。例如,可以将所述卡信息存储到其存储器、或者将该卡信息存储到与其耦接的存储器,只要终端调制解调模块能够使用该第二标识卡的卡信息即可。
[0036]之后,终端调制解调模块可以通过例如漫游软件与第二通信网络通信来接收针对所述卡信息的鉴权请求。作为示例,终端调制解调模块将第二标识卡的卡信息传送给第二通信网络。第二通信网络在接收到卡信息之后,为了安全起见,需要鉴别移动通信设备的使用该第二标识卡的权利,并因此会向终端调制解调模块发送鉴权请求。鉴权的作用是保护第二通信网络,防止其非法盗用,并拒绝假冒合法客户的“入侵”该第二通信网络。
[0037]该鉴权请求例如可包括一伪随机数。第二通信网络可以存储该伪随机数、第二标识卡的鉴权密钥、和基于所述伪随机数和鉴权密钥获得的鉴权响应结果。第二标识卡的鉴权密钥例如可以在第二标识卡的物理实体中严格保护,不能被第三方非法获取,这样只有第二标识卡的合法用户知悉所述鉴权密钥,并能够在接收到所述伪随机数之后计算出所述鉴权响应结果。当第二通信网络判断其所存储的鉴权响应结果和从移动通信设备接收的鉴权响应结果一致时,即可判断移动通信设备是第二标识卡的合法使用者。
[0038]作为示例,终端调制解调模块可以将所述鉴权请求封装成数据,并传送给用于管理第二通信网络下的用户标识卡的第一服务器。在鉴权请求包括伪随机数的情况下,第一服务器例如可以对伪随机数和第二标识卡的鉴权密钥执行预定算法得出一个响应数,该响应数即是所述鉴权响应结果。终端调制解调模块在从第一服务器接收到所述鉴权响应结果之后,将所述鉴权响应结果传送到第二通信网络以将第二标识卡注册至第二通信网络。
[0039]第二通信网络在从终端调制解调模块接收到所述鉴权响应结果之后,将所接收的鉴权响应结果与其所存储的鉴权响应结果进行比较。如果二者相同,则所述验证设备确认所述第二标识卡的有效性。
[0040]在确定了第二标识卡的有效性之后,终端调制解调模块执行该第二通信网络下的业务传输,其中可以包括语音业务传输和/或数据业务传输。由于该第二标识卡是第二通信网络中的用户标识卡,所以节省了漫游业务资费。
[0041]在步骤S202中,终端调制解调模块将所述第一标识卡的卡信息发送至第二服务器,使得所述第二服务器确定其中与所述第一标识卡匹配的云端调制解调模块,以使所述第一标识卡能够通过所述云端调制解调模块注册至目标通信网络。[〇〇42]如前所述,第二标识卡是虚拟的用户标识卡,并不具有物理实体。因此,第一标识卡的物理位置仍然在终端调制解调模块的卡槽中,并没有变化,而终端调制解调模块也依然能够读取第一标识卡的卡信息。
[0043]在此步骤中,终端调制解调模块读取第一标识卡的卡信息,并发送至第二服务器。 终端调制解调模块可以在例如漫游软件的控制下读取第一标识卡的卡信息。并且由于此时第二标识卡已经连接至第二通信网络,因此可以通过第二通信网络来传送第一标识卡卡信息的数据。当然,依然可以通过wifi或其他联网方式来传送上述数据。
[0044]第二服务器布置在云端,可以包括多个调制解调模块,并且具有加载虚拟用户标识卡的功能。第二服务器在接收到第一标识卡的卡信息后,可以选择与第一标识卡匹配的云端调制解调模块,并通过云端调制解调模块将第一标识卡注册至目标通信网络。此目标通信网络可以是本地的第一通信网络,也可以是漫游地的第二通信网络。
[0045]第一标识卡的卡信息例如可包括手机号码、国际移动用户识别码IMSI等。该頂SI 是区别移动用户的标志,并例如可包括移动用户所属国家代号、移动网号码、移动用户识别码。所述卡信息通常被存储在第一标识卡中。[〇〇46]在云端调制解调模块通过第二服务器获取第一标识卡的卡信息之后,云端调制解调模块可以与目标通信网络通信来接收针对所述卡信息的鉴权请求。作为示例,云端调制解调模块将第一标识卡的卡信息传送给目标通信网络并请求注册网络。目标通信网络在接收到卡信息之后,为了安全起见,需要鉴别该第一标识卡的有效性,并因此会向云端调制解调模块发送鉴权请求。鉴权的作用是保护目标通信网络,防止其非法盗用,并拒绝假冒合法客户的“入侵”该目标通信网络。
[0047]该鉴权请求例如可包括一伪随机数。目标通信网络可以存储该伪随机数、第一标识卡的鉴权密钥、和基于所述伪随机数和鉴权密钥获得的鉴权响应结果。第一标识卡的鉴权密钥例如可以在第一标识卡的物理实体中严格保护,不能被第三方非法获取,在终端调制解调模块读取第一标识卡的卡信息时,鉴权密钥也不可读取。当目标通信网络判断其所存储的鉴权响应结果和从移动通信设备接收的鉴权响应结果一致时,即可判断移动通信设备是第一标识卡的合法使用者。[〇〇48]作为示例,云端调制解调模块可以将所述鉴权请求封装成数据,并通过第二服务器传送给终端调制解调模块。在鉴权请求包括伪随机数的情况下,终端调制解调模块可以通过位于卡槽中的第一标识卡的物理实体利用鉴权密钥执行预定算法得出一个响应数,该响应数即是所述鉴权响应结果。终端调制解调模块在从第一标识卡接收到所述鉴权响应结果之后,将所述鉴权响应结果通过第二服务器传送给云端调制解调模块,并返回目标通信网络以将第一标识卡注册至目标通信网络。
[0049]目标通信网络在从云端调制解调模块接收到所述鉴权响应结果之后,将所接收的鉴权响应结果与其所存储的鉴权响应结果进行比较。如果二者相同,则所述验证设备确认所述第一标识卡的有效性。在确定了第一标识卡的有效性之后,云端调制解调模块执行该目标通信网络下的业务传输,其中可以包括语音业务传输、短消息业务传输等。在针对第一标识卡的号码有呼叫接入时,云端调制解调模块接收此呼叫,并通过VoIP、V0LTE等技术接入移动通信设备,实现相关语音通话数据的转发,从而确保了第一标识卡驻网并能够正常接听电话。
[0050]在根据本申请实施例的上述数据业务传输的技术方案中,在第二标识卡完成网络注册的情况下,通过将第一标识卡的卡信息经由服务器注册至目标通信网络,保证了第一标识卡驻网并正常进行业务传输,从而使得用户能够在第二标识卡正常工作、节约了漫游资费的同时,依然能够通过第一标识卡进行业务传输。
[0051]图3示意性图示了本申请实施例的移动通信设备300的框图。
[0052]如图3所示,该移动通信设备300包括:终端调制解调模块310,能够通过其所承载的第一标识卡执行第一通信网络下的业务传输。
[0053]控制模块320,配置为控制所述终端调制解调模块310与第二通信网络和目标通信网络之间的信息传输,其中,所述终端调制解调模块310根据所述控制模块320的控制从第一服务器获取第二标识卡的卡信息,并利用所获取的卡信息将所述第二标识卡注册至第二通信网络,并且所述终端调制解调模块310根据所述控制模块320的控制将所述第一标识卡的卡信息发送至第二服务器,使得所述第二服务器确定其中与所述第一标识卡匹配的云端调制解调模块,以使所述第一标识卡能够通过所述云端调制解调模块注册至目标通信网络。
[0054]其中,第一通信网络可以是本地通信网络,第二通信网络可以是漫游地通信网络。在漫游地,与第一通信网络对应的第一标识卡处于漫游状态,其资费校高。
[0055]在本申请的实施例中,终端调制解调模块310在根据所述控制模块320的控制从第一服务器获取第二标识卡的卡信息之前,还可以在移动通信设备进入第二通信网络的覆盖范围时,停用在所述第一通信网络下的业务传输。
[0056]在终端调制解调模块310根据所述控制模块320的控制从第一服务器获取第二通信网络下的第二标识卡的卡信息后,将在第二通信网络验证该卡信息并完成该第二标识卡的注册。对于移动通信设备而言,该第二标识卡是虚拟的用户标识卡,移动通信设备并没有获得第二标识卡的物理实体。因此,移动通信设备可以仅提供一个插槽来插入第一标识卡的物理实体,在将第一通信网络下的数据业务传输切换至第二通信网络的过程中,不改变第一标识卡的物理位置。
[0057]第二标识卡的卡信息例如可包括手机号码、国际移动用户识别码IMSI等。该頂SI是区别移动用户的标志,并例如可包括移动用户所属国家代号、移动网号码、移动用户识别码。所述卡信息通常被存储在标识卡中。如上所述,第二通信网络下的用户标识卡的卡信息可以由专门经营第二通信网络下的用户标识卡的特定公司所提供。该特定公司可以是移动通信设备的产品供应商、还可以是经第二通信网络的运营商许可的服务提供者。该特定公司例如可预先获取多个通信网络包括第二通信网络下的多张用户标识卡,从各个用户标识卡中读取卡信息并交由所述第一服务器管理,然后可以根据网络环境和终端调制解调模块的支持能力将一个用户标识卡的卡信息分配给用户。
[0058]在联网之后,终端调制解调模块310可以在控制模块320的控制下向第一服务器发出卡请求,该卡请求用于申请第二通信网络下的用户标识卡,第二服务器根据所述请求分配第二标识卡,并将该第二标识卡的卡信息发送给终端调制解调模块310。
[0059]终端调制解调模块310在接收到第二标识卡的卡信息之后,加载所述第二标识卡的卡信息。例如,可以将所述卡信息存储到其存储器、或者将该卡信息存储到与其耦接的存储器,只要终端调制解调模块310能够使用该第二标识卡的卡信息即可。
[0060]之后,终端调制解调模块310可以在控制模块320的控制下与第二通信网络通信来接收针对所述卡信息的鉴权请求。作为示例,终端调制解调模块310将第二标识卡的卡信息传送给第二通信网络。第二通信网络在接收到卡信息之后,为了安全起见,需要鉴别移动通信设备的使用该第二标识卡的权利,并因此会向终端调制解调模块310发送鉴权请求。鉴权的作用是保护第二通信网络,防止其非法盗用,并拒绝假冒合法客户的“入侵”该第二通信网络。[0061 ]在确定了第二标识卡的有效性之后,终端调制解调模块310在控制模块320的控制下执行该第二通信网络下的业务传输,其中可以包括语音业务传输和/或数据业务传输。由于该第二标识卡是第二通信网络中的用户标识卡,所以节省了漫游业务资费。
[0062]随后,终端调制解调模块310在控制模块320的控制下将所述第一标识卡的卡信息发送至第二服务器,使得所述第二服务器确定其中与所述第一标识卡匹配的云端调制解调模块,以使所述第一标识卡能够通过所述云端调制解调模块注册至目标通信网络。
[0063]如前所述,第二标识卡是虚拟的用户标识卡,并不具有物理实体。因此,第一标识卡的物理位置仍然在终端调制解调模块的卡槽中,并没有变化,而终端调制解调模块也依然能够读取第一标识卡的卡信息。
[0064]终端调制解调模块310在控制模块320的控制下读取第一标识卡的卡信息,并发送至第二服务器。[〇〇65]第二服务器布置在云端,可以包括多个调制解调模块,并且具有加载虚拟用户标识卡的功能。第二服务器在接收到第一标识卡的卡信息后,可以选择与第一标识卡匹配的云端调制解调模块,并通过云端调制解调模块将第一标识卡注册至目标通信网络。此目标通信网络可以是本地的第一通信网络,也可以是漫游地的第二通信网络。
[0066] 第一标识卡的卡信息例如可包括手机号码、国际移动用户识别码IMSI等。该頂SI 是区别移动用户的标志,并例如可包括移动用户所属国家代号、移动网号码、移动用户识别码。所述卡信息通常被存储在第一标识卡中。[〇〇67]在云端调制解调模块通过第二服务器获取第一标识卡的卡信息之后,云端调制解调模块可以与目标通信网络通信来接收针对所述卡信息的鉴权请求。作为示例,云端调制解调模块将第一标识卡的卡信息传送给目标通信网络并请求注册网络。目标通信网络在接收到卡信息之后,为了安全起见,需要鉴别该第一标识卡的有效性,并因此会向云端调制解调模块发送鉴权请求。鉴权的作用是保护目标通信网络,防止其非法盗用,并拒绝假冒合法客户的“入侵”该目标通信网络。
[0068]该鉴权请求例如可包括一伪随机数。目标通信网络可以存储该伪随机数、第一标识卡的鉴权密钥、和基于所述伪随机数和鉴权密钥获得的鉴权响应结果。第一标识卡的鉴权密钥例如可以在第一标识卡的物理实体中严格保护,不能被第三方非法获取,终端调制解调模块310在控制模块320的控制下读取第一标识卡的卡信息时,鉴权密钥也不可读取。 当目标通信网络判断其所存储的鉴权响应结果和从移动通信设备接收的鉴权响应结果一致时,即可判断移动通信设备是第一标识卡的合法使用者。[〇〇69]作为示例,云端调制解调模块可以将所述鉴权请求封装成数据,并通过第二服务器传送给终端调制解调模块310。在鉴权请求包括伪随机数的情况下,终端调制解调模块 310在控制模块320的控制下可以通过位于卡槽中的第一标识卡的物理实体利用鉴权密钥执行预定算法得出一个响应数,该响应数即是所述鉴权响应结果。终端调制解调模块在从第一标识卡接收到所述鉴权响应结果之后,在控制模块320的控制下将所述鉴权响应结果通过第二服务器传送给云端调制解调模块,并返回目标通信网络以将第一标识卡注册至目标通信网络。
[0070]目标通信网络在从云端调制解调模块接收到所述鉴权响应结果之后,将所接收的鉴权响应结果与其所存储的鉴权响应结果进行比较。如果二者相同,则所述验证设备确认所述第一标识卡的有效性。在确定了第一标识卡的有效性之后,云端调制解调模块执行该目标通信网络下的业务传输,其中可以包括语音业务传输、短消息业务传输等。在针对第一标识卡的号码有呼叫接入时,云端调制解调模块接收此呼叫,并通过V〇IP、VOLTE等技术接入移动通信设备,实现相关语音通话数据的转发,从而确保了第一标识卡驻网并能够正常接听电话。
[0071]在根据本申请实施例的上述数据业务传输的技术方案中,在第二标识卡完成网络注册的情况下,通过将第一标识卡的卡信息经由服务器注册至目标通信网络,保证了第一标识卡驻网并正常进行业务传输,从而使得用户能够在第二标识卡正常工作、节约了漫游资费的同时,依然能够通过第一标识卡进行业务传输。[0〇72]图4不意性图不了本申请实施例的另一移动通彳目设备400的框图。如图4所不,该另一移动通信设备400包括:终端调制解调模块410,能够通过其所承载的第一标识卡执行第一通信网络下的业务传输;存储器420,用于存储程序代码;处理器430,用于执行所述程序代码以实现图2描述的方法。[〇〇73]图4中的终端调制解调模块410与图3中的终端调制解调模块310相同。存储器420 可以包括只读存储器和随机存取存储器中的至少一个,并向处理器430提供指令和数据。存储器420的一部分还可以包括非易失行随机存取存储器(NVRAM)。[〇〇74] 处理器430可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者任何常规的处理器等。
[0075]结合本申请实施例所公开的方法的步骤可以直接体现为由处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器、闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。 该存储介质位于存储器420中,处理器430读取存储器420中的信息,结合其硬件完成上述方法的步骤。
[0076]相应地,本申请实施例还包括用于服务器端的数据业务传输方法及其适用的服务器。
[0077]如图5所示,应用于服务器的数据业务传输方法500包括S501:确定与移动通信设备的终端调制解调模块承载的第一标识卡匹配的云端调制解调模块,所述云端调制解调模块位于所述服务器中。
[0078]服务器布置在云端,可以包括多个调制解调模块,并且具有加载虚拟用户标识卡的功能。服务器在接收到第一标识卡的卡信息后,可以选择与第一标识卡匹配的云端调制解调模块。
[0079]在步骤502中,所述云端调制解调模块接收所述终端调制解调模块发送至所述服务器的第一标识卡的卡信息,并将所述第一标识卡注册至目标通信网络。其中,目标通信网络可以是第一通信网络,也可以是第二通信网络。
[0080]如前所述,第一标识卡的物理位置在终端调制解调模块的卡槽中,终端调制解调模块能够读取第一标识卡的卡信息。
[0081 ]在此步骤中,终端调制解调模块读取第一标识卡的卡信息,并发送至服务器。
[0082]第一标识卡的卡信息例如可包括手机号码、国际移动用户识别码IMSI等。该頂SI是区别移动用户的标志,并例如可包括移动用户所属国家代号、移动网号码、移动用户识别码。所述卡信息通常被存储在第一标识卡中。
[0083]在云端调制解调模块通过服务器获取第一标识卡的卡信息之后,云端调制解调模块可以与目标通信网络通信来接收针对所述卡信息的鉴权请求。作为示例,云端调制解调模块将第一标识卡的卡信息传送给目标通信网络并请求注册网络。目标通信网络在接收到注册请求之后,为了安全起见,需要鉴别该第一标识卡的有效性,并因此会向云端调制解调模块发送鉴权请求。鉴权的作用是保护目标通信网络,防止其非法盗用,并拒绝假冒合法客户的“入侵”该目标通信网络。
[0084]该鉴权请求例如可包括一伪随机数。目标通信网络可以存储该伪随机数、第一标识卡的鉴权密钥、和基于所述伪随机数和鉴权密钥获得的鉴权响应结果。第一标识卡的鉴权密钥例如可以在第一标识卡的物理实体中严格保护,不能被第三方非法获取,在终端调制解调模块读取第一标识卡的卡信息时,鉴权密钥也不可读取。当目标通信网络判断其所存储的鉴权响应结果和从移动通信设备接收的鉴权响应结果一致时,即可判断移动通信设备是第一标识卡的合法使用者。
[0085]作为示例,云端调制解调模块可以将所述鉴权请求封装成数据,并通过服务器传送给终端调制解调模块。在鉴权请求包括伪随机数的情况下,终端调制解调模块可以通过位于卡槽中的第一标识卡的物理实体利用鉴权密钥执行预定算法得出一个响应数,该响应数即是所述鉴权响应结果。终端调制解调模块在从第一标识卡接收到所述鉴权响应结果之后,将所述鉴权响应结果通过服务器传送给云端调制解调模块,并返回目标通信网络以将第一标识卡注册至目标通信网络。
[0086]目标通信网络在从云端调制解调模块接收到所述鉴权响应结果之后,将所接收的鉴权响应结果与其所存储的鉴权响应结果进行比较。如果二者相同,则所述验证设备确认所述第一标识卡的有效性。在确定了第一标识卡的有效性之后,云端调制解调模块执行该目标通信网络下的业务传输,其中可以包括语音业务传输、短消息业务传输等。在针对第一标识卡的号码有呼叫接入时,云端调制解调模块接收此呼叫,并通过VoIP、V0LTE等技术接入移动通信设备,实现相关语音通话数据的转发,从而确保了第一标识卡驻网并能够正常接听电话。
[0087]在根据本申请实施例的上述数据业务传输的技术方案中,通过将第一标识卡的卡信息经由服务器注册至目标通信网络,保证了第一标识卡驻网并正常进行业务传输,从而使得用户依然能够通过第一标识卡进行业务传输。
[0088]图6示意性图示了本申请实施例的服务器600的框图。[〇〇89] 如图6所示,该服务器600包括:确定单元610,用于确定与移动通信设备的终端调制解调模块承载的第一标识卡匹配的云端调制解调模块620,所述云端调制解调模块620位于所述服务器中;所述云端调制解调模块620配置为接收所述终端调制解调模块发送至所述服务器的第一标识卡的卡信息,并将所述第一标识卡注册至目标通信网络。
[0090]其中,目标通信网络可以是第一通信网络,也可以是第二通信网络。
[0091]如前所述,第一标识卡的物理位置在终端调制解调模块的卡槽中,终端调制解调模块能够读取第一标识卡的卡信息,并发送至服务器。服务器布置在云端,可以包括多个调制解调模块,并且具有加载虚拟用户标识卡的功能。服务器在接收到第一标识卡的卡信息后,可以选择与第一标识卡匹配的云端调制解调模块620。[〇〇92] 第一标识卡的卡信息例如可包括手机号码、国际移动用户识别码IMSI等。该頂SI 是区别移动用户的标志,并例如可包括移动用户所属国家代号、移动网号码、移动用户识别码。所述卡信息通常被存储在第一标识卡中。[〇〇93]在云端调制解调模块620通过服务器获取第一标识卡的卡信息之后,云端调制解调模块620可以与目标通信网络通信来接收针对所述卡信息的鉴权请求。作为示例,云端调制解调模块620将第一标识卡的卡信息传送给目标通信网络并请求注册网络。目标通信网络在接收到注册请求之后,为了安全起见,需要鉴别该第一标识卡的有效性,并因此会向云端调制解调模块620发送鉴权请求。鉴权的作用是保护目标通信网络,防止其非法盗用,并拒绝假冒合法客户的“入侵”该目标通信网络。
[0094]该鉴权请求例如可包括一伪随机数。目标通信网络可以存储该伪随机数、第一标识卡的鉴权密钥、和基于所述伪随机数和鉴权密钥获得的鉴权响应结果。第一标识卡的鉴权密钥例如可以在第一标识卡的物理实体中严格保护,不能被第三方非法获取,在终端调制解调模块读取第一标识卡的卡信息时,鉴权密钥也不可读取。当目标通信网络判断其所存储的鉴权响应结果和从移动通信设备接收的鉴权响应结果一致时,即可判断移动通信设备是第一标识卡的合法使用者。[〇〇95]作为示例,云端调制解调模块620可以将所述鉴权请求封装成数据,并通过服务器传送给终端调制解调模块。在鉴权请求包括伪随机数的情况下,终端调制解调模块可以通过位于卡槽中的第一标识卡的物理实体利用鉴权密钥执行预定算法得出一个响应数,该响应数即是所述鉴权响应结果。终端调制解调模块在从第一标识卡接收到所述鉴权响应结果之后,将所述鉴权响应结果通过服务器传送给云端调制解调模块620,并返回目标通信网络以将第一标识卡注册至目标通信网络。[〇〇96]目标通信网络在从云端调制解调模块620接收到所述鉴权响应结果之后,将所接收的鉴权响应结果与其所存储的鉴权响应结果进行比较。如果二者相同,则所述验证设备确认所述第一标识卡的有效性。在确定了第一标识卡的有效性之后,云端调制解调模块620执行该目标通信网络下的业务传输,其中可以包括语音业务传输、短消息业务传输等。在针对第一标识卡的号码有呼叫接入时,云端调制解调模块接收此呼叫,并通过VoIP、VOLTE等技术接入移动通信设备,实现相关语音通话数据的转发,从而确保了第一标识卡驻网并能够正常接听电话。
[0097]在根据本申请实施例的上述数据业务传输的技术方案中,通过将第一标识卡的卡信息经由服务器注册至目标通信网络,保证了第一标识卡驻网并正常进行业务传输,从而使得用户依然能够通过第一标识卡进行业务传输。
[0098]图7示意性图示了本申请实施例的另一服务器700的框图。如图7所示,该另一移动通信设备700包括:云端调制解调模块710,位于所述服务器中,配置为接收所述终端调制解调模块发送至所述服务器的第一标识卡的卡信息,并将所述第一标识卡注册至目标通信网络;存储器720,用于存储程序代码;处理器730,用于执行所述程序代码以确定与移动通信设备的终端调制解调模块承载的第一标识卡匹配的云端调制解调模块710,实现图5描述的方法。
[0099]图7中的云端调制解调模块710与图6中的云端调制解调模块620相同。存储器720可以包括只读存储器和随机存取存储器中的至少一个,并向处理器730提供指令和数据。存储器720的一部分还可以包括非易失行随机存取存储器(NVRAM)。
[0100]处理器730可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者任何常规的处理器等。
[0101]结合本申请实施例所公开的方法的步骤可以直接体现为由处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器、闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器720中,处理器730读取存储器720中的信息,结合其硬件完成上述方法的步骤。
[0102]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0103]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的信息处理方法的具体实现,可以参考产品实施例中的对应描述。
[0104]在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个设备,或一些特征可以忽略,或不执行。
[0105]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0106]以上所述,仅为本申请的【具体实施方式】,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。
【主权项】
1.一种数据业务传输方法,应用于移动通信设备,所述移动通信设备包括终端调制解调模块,所述终端调制解调模块能够通过其所承载的第一标识卡执行第一通信网络下的业务传输,其中,所述方法包括: 所述终端调制解调模块从第一服务器获取第二标识卡的卡信息,并利用所获取的卡信息将所述第二标识卡注册至第二通信网络; 所述终端调制解调模块将所述第一标识卡的卡信息发送至第二服务器,使得所述第二服务器确定其中与所述第一标识卡匹配的云端调制解调模块,以使所述第一标识卡能够通过所述云端调制解调模块注册至目标通信网络。2.如权利要求1所述的方法,其中,所述使得所述第一标识卡能够通过所述云端调制解调模块注册至目标通信网络包括: 通过所述云端调制解调模块使得所述目标通信网络对所述第一标识卡进行鉴权。3.如权利要求2所述的方法,其中,所述通过所述云端调制解调模块使得所述目标通信网络对所述第一标识卡进行鉴权包括: 从所述云端调制解调模块接收所述目标通信网络发送的针对所述第一标识卡的鉴权请求,所述鉴权请求响应于所述云端调制解调模块使用所述第一标识卡的卡信息向所述目标通信网络发送的注册请求; 利用所述鉴权请求获取所述第一标识卡的鉴权响应结果,并通过所述云端调制解调模块将所述鉴权响应结果发送至所述目标通信网络。4.如权利要求3所述的方法,其中, 所述第一标识卡的卡信息不包括所述第一标识卡中的鉴权密钥; 所述利用所述鉴权请求获取所述第一标识卡的鉴权响应结果包括:使得所述第一标识卡响应于所述鉴权请求通过所述鉴权密钥计算鉴权响应结果。5.如权利要求1所述的方法,其中,在所述终端调制解调模块从第一服务器获取第二标识卡的卡信息之前还包括: 在移动通信设备进入第二通信网络的覆盖范围时,停用所述终端调制解调模块在所述第一通信网络下的业务传输。6.如权利要求1所述的方法,其中,所述方法还包括: 在所述第二标识卡注册至第二通信网络之后,所述终端调制解调模块执行所述第二通信网络下的数据业务传输; 在使得所述第一标识卡能够通过所述云端调制解调模块注册至目标通信网络之后,使得所述云端调制解调模块执行所述目标通信网络下的语音业务传输。7.如权利要求1所述的方法,其中 所述目标通信网络为所述第一通信网络或所述第二通信网络。8.—种移动通信设备,包括: 终端调制解调模块,能够通过其所承载的第一标识卡执行第一通信网络下的业务传输; 控制模块,配置为控制所述终端调制解调模块与第二通信网络和目标通信网络之间的信息传输, 其中,所述终端调制解调模块根据所述控制模块的控制从第一服务器获取第二标识卡的卡信息,并利用所获取的卡信息将所述第二标识卡注册至第二通信网络,并且所述终端调制解调模块根据所述控制模块的控制将所述第一标识卡的卡信息发送至 第二服务器,使得所述第二服务器确定其中与所述第一标识卡匹配的云端调制解调模块, 以使所述第一标识卡能够通过所述云端调制解调模块注册至目标通信网络。9.如权利要求8所述的移动通信设备,其中所述终端调制解调模块根据所述控制模块的控制与所述云端调制解调模块进行信息 交互,以使得所述云端调制解调模块能够通过所述目标通信网络对所述第一标识卡的鉴权 将所述第一标识卡注册至所述目标通信网络。10.如权利要求9所述的移动通信设备,其中所述终端调制解调模块根据所述控制模块的控制,从所述云端调制解调模块接收所述 目标通信网络发送的针对所述第一标识卡的鉴权请求,所述鉴权请求响应于所述云端调制 解调模块使用所述第一标识卡的卡信息向所述目标通信网络发送的注册请求;所述终端调制解调模块根据所述控制模块的控制,利用所述鉴权请求获取所述第一标 识卡的鉴权响应结果,并通过所述云端调制解调模块将所述鉴权响应结果发送至所述目标 通信网络。11.如权利要求10所述的移动通信设备,其中所述第一标识卡的卡信息不包括所述第一标识卡中的鉴权密钥;所述终端调制解调模块根据所述控制模块的控制使得所述第一标识卡响应于所述鉴 权请求通过所述鉴权密钥计算鉴权响应结果。12.如权利要求8所述的移动通信设备,其中所述终端调制解调模块根据所述控制模块的控制,在从第一服务器获取第二标识卡的 卡信息之前,移动通信设备进入第二通信网络的覆盖范围时,停用所述终端调制解调模块 在所述第一通信网络下的业务传输。13.如权利要求8所述的移动通信设备,其中,所述终端调制解调模块根据所述控制模块的控制,在所述第二标识卡注册至第二通信 网络之后执行所述第二通信网络下的数据业务传输。14.如权利要求8所述的移动通信设备,其中,所述目标通信网络为所述第一通信网络或所述第二通信网络。15.—种数据业务传输方法,应用于服务器,包括:确定与移动通信设备的终端调制解调模块承载的第一标识卡匹配的云端调制解调模 块,所述云端调制解调模块位于所述服务器中;所述云端调制解调模块接收所述终端调制解调模块发送至所述服务器的第一标识卡 的卡信息,并将所述第一标识卡注册至目标通信网络。16.如权利要求15所述的方法,其中,所述云端调制解调模块通过与所述终端调制解调模块和所述目标通信网络之间的信 息交互,使得所述目标通信网络对所述第一标识卡进行鉴权。17.如权利要求16所述的方法,其中,所述云端调制解调模块使用所述第一标识卡的卡信息向所述目标通信网络发送注册 请求,并接收所述目标通信网络响应于所述注册请求的针对所述第一标识卡的鉴权请求; 所述云端调制解调模块发送所述鉴权请求至所述终端调制解调模块,并接收所述终端调制解调模块响应于所述鉴权请求的鉴权响应结果,以转发至所述目标通信网络。18.—种服务器,包括: 确定单元,用于确定与移动通信设备的终端调制解调模块承载的第一标识卡匹配的云端调制解调模块,所述云端调制解调模块位于所述服务器中; 所述云端调制解调模块配置为接收所述终端调制解调模块发送至所述服务器的第一标识卡的卡信息,并将所述第一标识卡注册至目标通信网络。19.如权利要求18所述的服务器,其中, 所述云端调制解调模块通过与所述终端调制解调模块和所述目标通信网络之间的信息交互,使得所述目标通信网络对所述第一标识卡进行鉴权。20.如权利要求19所述的服务器,其中, 所述云端调制解调模块使用所述第一标识卡的卡信息向所述目标通信网络发送注册请求,并接收所述目标通信网络响应于所述注册请求的针对所述第一标识卡的鉴权请求; 所述云端调制解调模块发送所述鉴权请求至所述终端调制解调模块,并接收所述终端调制解调模块响应于所述鉴权请求的鉴权响应结果,以转发至所述目标通信网络。
【文档编号】H04W60/00GK106028315SQ201610513588
【公开日】2016年10月12日
【申请日】2016年6月30日
【发明人】郝壮壮
【申请人】联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1