在cdma网络和gsm网络之间的验证的制作方法

文档序号:7605728阅读:129来源:国知局
专利名称:在cdma网络和gsm网络之间的验证的制作方法
技术领域
本发明主要涉及无线通信系统,更具体地,涉及这样的系统,其允许在CDMA网络和GSM网络之间的验证。
背景技术
码分多址(CDMA)是一种数字无线技术,其固有地具有相对较大的带宽容量,即,与其它无线通信技术相比,其固有地允许每个频带更多的电话呼叫服务。并且,CDMA的扩频原理固有地提供安全通信。在此引用作为参考的美国专利4,901,307公开了CDMA系统的细节,其可用于传输语音呼叫和非语音计算机数据。
尽管CDMA具有所述优点,仍存在采用其它原理的其它无线系统。例如,GSM在世界范围内被大量使用,其采用时分多址方式。
无论使用CDMA原理还是其它无线原理,无线通信系统可被视为具有两个主要组成部分,即,无线接入无线网络(RAN)以及核心基础设施,其与所述RAN以及外部系统,如,公共交换电话网(PSTN)、因特网(特别地,尽管并不专用于数据呼叫)等,进行通信。无论就硬件而言还是就开发通信协议而言,与各种无线技术相关联的核心基础设施非常昂贵,所述开发通信协议旨在支持个性化、通常的系统专用呼叫切换、预订和服务验证及呼叫监控,以及记帐。所以,如果不对一个系统或另一个系统中的核心基础设施进行费用非常高昂的改造,一个无线系统的通信协议(GSM情况下为GSM协议,CDMA情况下诸如cdma2000-1x,IS-41协议)可能与其它系统的协议不兼容。
很需要在CDMA网络和GSM网络之间建立网际互连,从而可以利用基于CDMA的RAN,具有其服务优势,并且可利用基于GSM的核心基础设施,因为GSM在世界上大量存在。
这样,双模移动台具有这样的优势,当在诸如欧洲时能够与GSM核心基础设施相连接,而当在诸如美国时可使用CDMA基础设施。

发明内容
在本发明的一个方面中,一种通用全球网关(GGG)被配置为支持在GSM网络和CDMA网络之间的通信,以使得在所述GSM网络中预订的移动台(MS)能够利用所述CDMA网络进行通信,其包括被配置为存储所述移动台已访问所述GGG的次数的数据库,以及被配置为执行程序逻辑以确定是否某参数接收自所述移动台的逻辑单元,所述参数表示预定事件的计数,该事件是在所述GGG和所述移动台之间相互认可的事件。
在本发明的另一个方面中,通用全球网关(GGG)被配置为支持在GSM网络和CDMA网络之间的通信,以使得在所述GSM网络中预订的移动台(MS)能够利用所述CDMA网络进行通信,其包括用于存储所述移动台已访问所述GGG的次数的装置,以及用于执行程序逻辑以确定是否某参数接收自所述移动台的装置,所述参数表示所述移动台已访问所述GGG的次数,其等于所述已存储的所述移动台已访问所述GGG的次数。
在本发明的再一方面中,一种在GSM网络和CDMA网络之间进行无线通信的方法,其使得在所述GSM网络中预订的移动台(MS)能够利用所述CDMA网络进行通信,其包括存储所述移动台已访问通用全球网关(GGG)的次数,以及确定是否某参数接收自所述移动台,所述参数表示所述移动台已访问所述GGG的次数,其等于所述已存储的所述移动台已访问所述GGG的次数。
在本发明的又一方面中,一种计算机可读介质,其具体化了可通过计算机程序执行的指令程序,以实现一种在GSM网络和CDMA网络之间进行无线通信的方法,该方法使得在所述GSM网络中预订的移动台(MS)能够利用所述CDMA网络进行通信,所述方法包括存储所述移动台已访问通用全球网关(GGG)的次数,以及确定是否某参数接收自所述移动台,所述参数表示所述移动台已访问所述GGG的次数,其等于所述已存储的所述移动台已访问所述GGG的次数。
可以理解到,从以下详细描述中,本发明的其它实施例对本领域技术人员而言将变得非常明显,其中,以图解说明的方式示出和描述本发明的各种实施例。可以认识到,无须脱离本发明的精神和范围,本发明可以有其它不同的实施例,并且可以在各种其它方面对其细节进行改变。所以,所述附图和详细描述可被认为实质上是描述性的而不是限制性的。


图1示出了无线通信系统的框图,其包括CDMA网络、GSM网络、通用全球网关(GGG)和移动台;以及图2a和图2b示出了,根据实施例的,用于验证具有GSM网络14中的预订的CDMA移动台24的流程图。
具体实施例方式
图1示出了无线通信系统10的框图,其包括CDMA网络12、GSM网络14、通用全球网关(GGG)16,以及移动台18、20、22、24。GSM移动台20包括用户标识模块(SIM)26。CDMA移动台24包括SIM 28。根据本领域中已知的原理,SIM 26、28分别与移动台20、24可拆卸地连接。在一种实施例中,所述GGG是GSM全球网关。
所述GGG 16在所述CDMA网络12和所述GSM网络14之间实现网际互连。所述GGG包括收发机(未示出),使其能够向所述CDMA网络12和GSM网络14发送消息和从它们接收消息。
在一种实施例中,所述CDMA网络为ANSI-41网络。本领域技术人员可清楚地知道,所述CDMA网络12可以是各种CDMA网络,包括,但不限于cdma2000-1x和cdma2000-1xEV-DO。本领域技术人员同样可清楚地知道,所述GSM网络14可以是各种GSM网络或后继网络,其包括但不限于,通用分组无线业务(GPRS)、通用移动通信系统(UMTS),以及宽带码分多址(W-CDMA)。
所述GSM网络14包括GSM核心30和GSM无线接入网络32。所述GSM核心30包括GSM归属位置寄存器(GSM HLR)34、GSM鉴权中心(GSM AUC)36,GSM短消息中心(GSM SMSC)38和GSM网关移动交换中心(GSM GMSC)40。所述CDMA网络12包括CDMA归属位置寄存器(CDMA HLR)42、CDMA鉴权中心(CDMA AUC)44、CDMAMSC 46以及相关联的CDMA无线接入网络(CDMA RAN)48。
对于具有CDMA核心20中的预订的GSM移动台,所述GGG 16对所述GSM网络14起到了拜访位置寄存器(VLR)50的作用。对于具有GSM核心30中的预订的CDMA移动台24,所述GGG 16对所述CDMA网络12起到了拜访位置寄存器(VLR)52的作用。
移动台18、20、22、24不需要在两个核心基础设施12,14中均具有预订,可以仅在所述核心基础设施12、14的一个中具有预订。
对于具有CDMA核心20中的预订的GSM移动台和具有GSM核心30中的预订的CDMA移动台二者而言,所述GGG 16作为短消息业务中心(SMSC)54。本领域技术人员可清楚地知道,所述GGG 16可包括所述SMSC 54,或与其进行通信。
移动台18、20支持GSM信令协议、GSM验证程序以及GSM短消息业务。类似地,移动台22、24支持CDMA信令协议、CDMA验证程序以及CDMA短消息业务。
在对具有GSM核心30中的预订的CDMA移动台进行注册的过程中,所述GGG作为CDMA网络中的验证控制器,但利用GSM验证机制对所述移动台24进行验证。类似地,在对具有CDMA核心20中的预订的GSM移动台进行注册的过程中,所述GGG作为GSM网络中的验证控制器,但利用CDMA验证机制对所述移动台20进行验证。
所述GGG经由短消息业务中心54充当消息中心。在CDMA网络中,利用CDMA SMS机制将SMS消息发送到和发送出所述移动台24。换言之,在CDMA网络中,利用CDMA SMS机制将GSM消息送入和送出所述移动台24。所述GSM消息被封装进CDMA SMS消息中。
类似地,在GSM网络中,利用GSM SMS机制将SMS消息发送到和发送出所述移动台20。换言之,在GSM网络中,利用GSM SMS机制将CDMA消息送入和送出所述移动台20。所述CDMA消息被封装进GSMSMS消息中。
到已注册的GSM用户24的呼入到达用户的归属GSM网络14中的GSM网关MSC(GSM GMSC)40。所述GMSC 40询问所述GSM LR 50以确定所述用户24在所述CDMA网络12中的位置。从所述GSM LR 50的角度来看,所述GSM用户24的位置在所述GGG 16中,其作为GSMVLR。当GSM LR 50请求来自所述GGG 16的发送信息时,所述GGG 16请求来自所述服务CDMA LR 52的发送信息,从而所述呼叫被发送到CDMA MSC 46。
类似地,到已注册CDMA用户20的呼入到达用户的归属CDMA网络12中的CDMA MSC 46。所述CDMA MSC 46询问所述CDMA LR 52以确定所述用户20在所述GSM网络14中的地址。从所述CDMA LR 52的角度来看,所述CDMA用户20的位置在所述GGG 16中,其作为CDMAVLR。当所述CDMA LR 52请求来自所述GGG 16的发送信息时,所述GGG 16请求来自所述服务GSM LR 50的发送信息,从而所述呼叫被发送到所述GSM GMSC 40。
根据本领域中已知的CDMA原理,所述基于CDMA的移动台22、24利用CDMA无线接入网络(RAN)48与CDMA移动交换中心(MSC)46进行通信。在一种实施例中,所述CDMA MSC 46为IS-41 MSC。
类似地,根据本领域中已知的GSM原理,所述基于GSM的移动台18、20利用GSM RAN 32与GSM移动交换中心(GSM GMSC)40进行通信。
根据本领域中已知的CDMA原理,所述CDMA RAN 48包括基站和基站控制器。在一种实施例中,图1所示的CDMA RAN 24使用了cdma2000,更具体地,使用了cdma2000 1x、cdma2000 3x或cdma2000高数据率(HDR)原理。
根据本领域中已知的GSM原理,所述GSM RAN 32包括基站和基站控制器。在一种实施例中,GSM RAN 32使用了GSM、GPRS、EDGE、UMTS或W-CDMA原理。
根据本领域中已知的CDMA原理,包含了所述CDMA MSC 46和CDMA RAN 48的所述CDMA核心基础设施可包括或可访问CDMA鉴权中心(CDMA AUC)44和CDMA归属位置寄存器(CDMA HLR)42,以验证用户移动台22,并收集所述特定CDMA核心基础设施所需要的计费和记帐信息。
类似地,根据本领域中已知的GSM原理,所述GSM核心30可包括或可访问GSM鉴权中心(GSM AUC)36和GSM归属位置寄存器(GSMHLR)34,从而验证用户移动台18,并收集所述特定GSM核心基础设施所需要的计费和记帐信息。
所述CDMA MSC 46使用所述GGG 16与所述GSM网络14通信。根据本领域中已知的GSM原理,所述GSM网络14可包括或可访问GSM鉴权中心36和GSM归属位置寄存器(HLR)34,以验证用户移动台24,并收集所述特定GSM核心30所需要的计费和记帐信息。
类似地,GSM GMSC 40使用所述GGG 16与所述CDMA网络12通信。根据本领域中已知的GSM原理,所述CDMA网络12可包括或可访问CDMA鉴权中心44和CDMA归属位置寄存器(HLR)42,以验证用户移动台20,并收集所述特定CDMA网络12所需要的计费和记帐信息。
所述GSM核心30和所述CDMA核心基础设施均与诸如公共交换电话网络(PSTN)和/或网际协议(IP)网络的网络进行通信。
对于具有GSM核心30中的预订的CDMA移动台24,所述GGG 16对所述GSM网络14起到了VLR 50的作用。所述GGG满足了GSM协议对VLR 50的要求。除了所述GGG 16将呼入发送给所述CDMA网络12,所述GGG依照GSM规范,与GSM核心网络要素,如GSM HLR 34和GSM SMSC 38进行交互。当所述移动台在所述CDMA网络12中注册时,所述GSM LR 50还利用所述GSM网络14进行位置更新。在这种意义下,所述GGG对整个CDMA网络12充当了VLR。
对于具有CDMA网络12中的预订的GSM移动台20,所述GGG 16为所述CDMA网络14起到了VLR 52的作用。所述GGG满足了CDMA协议对VLR 52的要求。除了所述GGG 16将呼入发送给所述CDMA网络12,所述GGG依照CDMA规范,与CDMA核心网络要素,如CDMA HLR42和CDMA MSC 46进行交互。当所述移动台在所述GSM网络14中注册时,所述CDMA LR 52还利用所述CDMA网络12进行位置更新。在这种意义下,所述GGG对整个GSM网络14充当了VLR。
当从所述GSM网络14呼叫在所述CDMA网络12中的移动台时,所述呼叫经标准规范,被发送到所述GGG 16中的CDMA LR 52。所述GGG16将所述呼叫发送给所述CDMA网络12。所述CDMA网络12最终将所述呼叫发送给为所述移动台服务的CDMA MSC 46。相似地,如果SMS被从所述GSM网络14发送给所述CDMA网络12,所述GGG 16将所述消息发送给所述CDMA网络12中的消息中心(未示出)。
当从所述CDMA网络12呼叫在所述GSM网络14中的移动台时,所述呼叫经标准规范,被发送到所述GGG 16中的GSM LR 50。所述GGG 16将所述呼叫发送给所述GSM网络14。所述GSM网络14最终将所述呼叫发送给为所述移动台服务的GSM GMSC 40。相似地,如果SMS被从所述CDMA网络12发送给所述GSM网络14,所述GGG 16将所述消息发送给所述GSM网络14中的GSM SMSC 38。
当移动台在所述CDMA网络12注册时,所述CDMA网络12向所述GSM网络14发送位置更新指示。之后,所述GSM LR 50根据标准规范,利用所述GSM核心网络14进行位置更新。
当移动台在所述GSM网络14注册时,所述GSM网络14向所述CDMA网络12发送位置更新指示。之后,所述CDMA LR 52根据标准规范,利用所述CDMA核心网络12进行位置更新。
对于具有GSM核心30中的预订的CDMA移动台24,所述GGG 16作为CDMA网络12中的HLR 52。所述CDMA LR 52需满足HLR协议对GSM到CDMA的漫游的要求。由所述HLR保持的一条重要信息是服务于所述移动台24的CDMA MSC 46的地址。当所述GGG16中的GSMLR 50将呼叫发送到所述CDMA侧12时,所述CDMA LR 52将再把它发送给进行服务的MSC 46。
对于具有CDMA网络12中的预订的GSM移动台20,所述GGG 16作为GSM网络14中的HLR 50。所述GSM LR 50需满足HLR协议对CDMA到GSM的漫游的需求。由所述HLR保持的一条重要信息是服务于所述移动台20的GSM GMSC 40的地址。当所述GGG 16中的CDMALR 52将呼叫发送到所述GSM侧14时,所述GSM LR 50将再把它发送到进行服务的MSC 40。
所述GGG为GSM用户24作为在所述CDMA网络中的验证控制器(AUC)。CDMA网络12中的AUC 44负责验证移动台,以及许可/拒绝对网络资源的访问。所述GGG中的所述AUC功能不要求在所述GGG或所述MS的A键供给(A-key provisioning)。而是,所述GGG使用所述GSM验证证书和所述GSM验证方法,经由GSM信令来验证所述移动台24。所述GGG响应于可由CDMA AUC 44接收的有效消息。
所述GGG为CDMA用户20在所述GSM网络中的验证控制器(AUC)。CDMA网络14中的AUC 36负责验证移动台,以及许可/拒绝对网络资源的访问。所述GGG中的所述AUC功能不要求在所述GGG或所述MS的A键供给。而是,所述GGG使用所述CDMA验证证明和所述CDMA验证方法,经由CDMA信令来验证所述移动台20。所述GGG响应于可由GSM AUC 36接收的有效消息。
所述GGG16在所述CDMA网络12中作为消息中心(MC)并利用GSM SMS机制在所述CDMA移动台24和GSM GMSC 40之间发送SMS消息。
类似地,所述GGG16在所述GSM网络14中作为消息中心(MC)并利用CDMA SMS机制在所述GSM移动台20和CDMA MSC 46之间发送SMS消息。
所述CDMA MS 24被要求具有所述CDMA网络中的有效标识。如果此标识不同于GSM国际移动用户标识(IMSI)(即,如果所述CDMA网络不使用真实的IMSI),则所述GGG提供在所述CDMA标识和所述GSM IMSI之间的映射。本领域技术人员将很清楚,可使用任何本领域中已知的技术/方法唯一地确定所述移动台24。
所述GSM MS 20被要求具有所述GSM网络中的有效标识。在一种实施例中,此标识是GSM IMSI(即,如果所述CDMA网络不使用真实的IMSI)。如果所述GSM网络中的标识不同于CDMA网络中的标识,则所述GGG提供在所述GSM标识和所述CDMA标识之间的映射。本领域技术人员将很清楚,可使用任何本领域中已知的技术/方法唯一地确定所述移动台20。
在一种非限制性的实施例中,移动台18、20为由Kyocera、三星或是其它使用GSM原理和GSM空中下载(OTA)通信空中接口的生产商制造的移动电话。在一种非限制性实施例中,移动台22、24为由Kyocera、三星或是其它使用CDMA原理和CDMA空中下载(OTA)通信空中接口的生产商制造的移动电话。然而,本发明也可应用于其它移动台,如膝上型电脑、无线手机或电话、数据收发机或传呼机和定位接收机。根据需要,所述移动台可以是手持的或便携的,也可以装载于交通工具(包括轿车、卡车、船、飞机、火车)上。然而,虽然无线通信装置通常被认为是移动的,但需要理解的是,在一些实施中,本发明也可应用于“固定”单元。并且,本发明也适用于用来传输语音和/或包括数字化视频信息的数据信息的数据模块或调制解调器,并可利用有线或无线链路与其它装置通信。此外,可利用指令使得调制解调器或模块以预定协作或关联方式工作,以在多个通信信道上传输信息。在一些通信系统中,无线通信装置有时候也被称为用户终端、移动台、移动单元、用户单元、移动无线电或无线电话、无线单元,或简单地为“用户”或“移动体”。
根据一种实施例,图2a和图2b示出了当在CDMA网络中漫游时,对GSM网络进行验证的流程图。在步骤202中,移动台24(MS)漫游进入CDMA区域,且控制流程进行到步骤204。在步骤204中,所述移动台24经由CDMA RAN 48对CDMA MSC 46启动注册系统访问(registrationsystem access),且控制流程进行到步骤206。
所述注册系统访问是经由CDMA RAN 48到所述CDMA MSC 46的消息,该消息包括所述移动台24的标识。在一种实施例中,所述移动台24的标识可由SIM 28提供。在一种实施例中,所述移动台24的标识为IMSI。在一种实施例中,所述移动台的标识为移动标识号(MIN)。
在步骤206中,所述CDMA MSC 46基于所述移动台的标识来确定所述移动台24是否为GSM用户。在一种实施例中,所述移动台24的标识为IMSI,由于所述IMSI在其它信息中还包括表示所述移动台在其中具有预订的国家和网络的代码,所以,所述MSC 46可进行此确定。
在所述CDMA预订移动台22为被测试的移动台的情况下,控制流程进行到步骤208。在步骤208中,利用所述CDMA HLR 42和CDMA AUC44,由所述CDMA核心基础设施根据CDMA原理对所述移动台22进行验证。
在所述具有GSM网络14中的预订的CDMA移动台24为被测试的移动台的情况下,控制流程进行到步骤210。在步骤210中,根据实施例,所述CDMA MSC 46通过向所述GGG 16中的CDMA LR 52发送验证请求来访问所述GGG 16,所述控制流程进行到步骤212。在另一种实施例中,所述控制流程进行到步骤214。
在一种实施例中,所述移动台24的标识作为所述验证请求的一部分被发送给所述CDMA LR 52。或者,除所述验证请求之外,所述移动台24的标识也被发送给所述CDMA LR 52。
在一种实施例中,所述验证请求可包括参数MIN、ESN和COUNT。ESN为电子序列号。COUNT表示在所述GGG 16和移动台24之间互相认可的预定事件的计数。每次发生所述预定事件,所述移动台24和所述GGG 16为所述特定的移动台24更新COUNT。在一种实施例中,所述GGG 16和与所述GGG 16交互的节点共享COUNT的更新。通过与另一个节点共享所述更新功能,可降低在所述GGG 16和另一节点之间的消息业务量。例如,如果所述GGG 16与所述CDMA MSC 46共享所述更新COUNT的功能,则可降低在所述GGG 16和所述CDMA MSC 46之间的消息业务量。
在一种实施例中,COUNT表示移动台24尝试访问所述GSM网络14的次数。每次所述移动台24访问所述GSM网络,所述GGG为所述特定的移动台24更新COUNT。所述移动台24也将其自身的COUNT更新为其访问所述GSM网络14的次数。所述GGG 16存储所述ESN的值。在另一种实施例中,COUNT表示所述移动台请求验证的次数。本领域技术人员将很清楚,许多事件都可以被计数,而所述移动台24和GGG 16则可以对它们进行计数。
在步骤212中,所述GGG 16将COUNT的值与GGG数据库中的计数值进行比较。如果所述COUNT的值等于所述GGG数据库中的计数值,则控制流程进行到步骤214。如果所述COUNT的值不等于所述GGG数据库中的计数值,则控制流程进行到步骤216。本领域技术人员将很清楚,根据不同的应用,可有各种标准用来确定是否验证请求得到认可。
在步骤214中,验证请求返回结果(ARRR)被设置为真,并且控制流程进行至步骤218。所述验证请求返回结果消息用于指示所述验证请求的结果。
在步骤216中,所述验证请求返回结果(ARRR)被设置为假,并且控制流程进行至步骤220。
响应于所述为真的验证请求返回结果,所述GGG 16访问所述GSM网络14,并获取来自所述GSM HLR 34和GSM AUC 36的必要的验证信息。在步骤218中,根据一种实施例,所述GGG 16在其数据库中查找所述MIN,以获取相应的GSM IMSI,并通过将GSM HLR验证消息与所述移动台24的所述IMSI一起发送给所述GSM HLR/AUC 34、36来访问所述GSM网络14。控制流程进行到步骤220。
无需脱离本发明范围,方法的步骤可相互交换。因此,本领域技术人员将很清楚,所述步骤218不一定在步骤220之前进行。
在步骤220中,所述GGG 16向所述CDMA MSC 46发送所述验证请求返回结果,并且,控制流程进行到步骤222。在步骤222中,测试所述验证请求返回结果。如果所述验证请求返回结果为真,则在步骤224中,所述GGG 16启动计时器,TREG,且控制流程进行到步骤226。
如果所述验证请求返回结果为假,则所述控制流程进行到步骤228。在步骤228中,所述CDMA MSC 46向所述移动台24发送移动台验证消息以指示所述移动台24没有被验证。本领域技术人员将很清楚,取决于所述应用,所述移动台可重新尝试验证。
所述GGG包括用以执行程序逻辑的逻辑单元(未示出)。本领域技术人员将很清楚,所述逻辑单元可包括通用处理器、专用处理器或固件。
在步骤226中,所述CDMA MSC 46在接收到指示验证成功的验证请求返回结果之后,向所述GGG 16中的所述CDMA LR 52发送注册通知。控制流程进行到步骤230。
在步骤230中,进行检查以确定是否所述GGG 16在TREG期满之前接收到所述注册通知。如果所述GGG 16在TREG期满之前接收到所述注册通知,则控制流程进行到步骤232。否则,控制流程进行到步骤234。在步骤232中,注册通知返回结果被设置为指示TREG没有过期,并且控制流程进行到步骤236。在步骤234中,注册通知返回结果被设置为指示TREG已过期,并且控制流程进行到步骤236。
在步骤236中,所述GGG 16响应于具有指示是否TREG已过期的注册通知返回结果的注册通知。所述注册通知返回结果被从所述GGG 16发送给所述CDMA MSC 46。
在一种实施例中,所述GGG 16发送与指示仅SMS模式/状态的注册通知返回结果在一起或在其中的消息。“仅SMS”表示所述移动台24仅发送或接收SMS消息,而不是数据和/或语音消息。控制流程进行到步骤238。
在步骤238中,所述CDMA MSC 46在接收所述注册通知返回结果后,向所述移动台24发送注册接受消息。类似于所述注册通知返回结果,所述注册接受消息指示TREG是否期满。控制流程进行到步骤240。
在步骤240中,所述移动台24确定是否所述注册接受消息指示已接收的注册,即,TREG没有期满。如果TREG已过期,则控制流程进行到步骤242,否则,控制流程进行到步骤244。
在步骤242中,所述移动台24可以重新尝试注册,也可以不重新尝试注册。本领域技术人员将很清楚,取决于移动台的应用,所述移动台可以重新尝试注册,也可以不重新尝试注册。
无需脱离本发明范围,方法的步骤可相互交换。因此,本领域技术人员将很清楚,所述步骤244不一定在步骤242之后进行。
步骤244仅在经过步骤218中的所述GSM HLR验证消息被发送给所述GSM HLR/AUC 34、36之后才被执行。在步骤244中,所述GSMHLR/AUC 34、36向所述GGG 16发送包括验证参数的GGG验证消息,并且控制流程进行到步骤246。
在所述GGG 16成功地向所述CDMA MSC 46发送所述注册通知返回结果,并从所述GSM HLR/AUC 34、36接收所述GGG验证消息之后,所述GGG 16在步骤246中向所述CDMA MSC 46发送GSM验证请求消息。控制流程进行到步骤248。在步骤248中,所述CDMA MSC 46向所述移动台24转发所述GSM验证请求消息,并且控制流程进行到步骤250。
在一种实施例中,除了步骤210中应用于所述最初验证请求的标准外,应用中可能还有更多的标准来验证移动台。因此,在一种实施例中,所述CDMA MSC 46向所述GGG 16发送第二验证请求(未示出),并且所述GGG 16响应于所述第二验证请求(未示出)。
在步骤250中,所述移动台24通过利用GSM验证方法确定诸如加密密钥的验证参数以及向所述CDMA MSC 46发送包括所述验证参数的验证响应,来响应于所述GSM验证请求消息。在一种实施例中,所述验证响应利用所述IS-637 SMS传输被发送。控制流程进行到步骤252。
在步骤252中,所述CDMA MSC 46向所述GGG 16转发所述验证响应,并且,所述GGG 16通过将所述验证参数与在步骤244中从所述GSMHLR/AUC 34、36接收的值相匹配来确认所述验证参数。控制流程进行到步骤254。
在步骤254中,所述GGG 16向所述GSM HLR 34发送更新位置消息,以更新所述移动台24的位置,并且控制流程进行到步骤256。在步骤256中,所述GSM HLR 34向所述GGG 16中的GSM LR 50发送所述移动台24的GSM用户简档数据(GSM subscriber profile data)。控制流程进行到步骤258。
在步骤258中,所述GGG 16将所述GSM用户简档映射到CDMA用户简档,并将认证指示中的CDMA简档发送给所述CDMA MSC 46,并且,控制流程进行到步骤260。所述认证指示用于指示所述移动台24被认证,即,被授权与所述GSM网络14进行通信。如果所述移动台24没有被认证,则移动台24不被授权与所述GSM网络14进行通信(未示出)。在一种实施例中,所述GGG 16向所述CDMA MSC 46指示“全部简档”,这被转发到所述移动台24,并向所述移动台24指示,所述移动台24可以发送或接收而不限于SMS消息。
在步骤260中,所述CDMA MSC 46响应于所述认证指示,并向所述CDMA LR 52发送认证指示响应,并且,控制流程进行到步骤262。
在步骤262中,响应于所述GSM LR 50接收所述GSM用户简档数据,所述GGG 16向所述GSM HLR/AUC 34、36发送GSM用户简档响应。
在步骤264中,响应于在步骤254中所述GSM HLR 34从所述GGG 16接收所述更新位置消息,所述GSM HLR 34响应于所述更新位置消息,并向所述GSM LR 50发送更新位置消息响应,所述更新位置消息响应指示所述移动台24的位置在所述GSM LR 50处已经被更新。
尽管在此示出并详细描述的特定的在CDMA网络和GSM网络之间的验证完全能够实现本发明的前述目标,可以理解到,其为本发明的当前优选实施例,并因此代表了本发明深入考虑的主题,本发明的范围完全涵盖对于本领域技术人员而言显而易见的其它实施例,并且因此,本发明的范围仅由所附的权利要求所限制,其中,除非明确说明,单数形式的要素并不意味着“一个并且仅一个”,而表示“一个或多个”。所有为本领域普通技术人员已知或将知的在结构和功能上等同于前述优选实施例中的要素的内容特别地通过参考合并与此,并意在由本发明包括。此外,并不需要某个装置或方法解决本发明寻求解决的任何一个问题,因为,这已包括在本权利要求中。另外,无论是否在所述权利要求中对所述要素、组件或方法步骤进行了明确陈述,本发明公开中的要素、组件或方法步骤均不意在贡献于众。在此,权利要求要素均不在35 U.S.C.§112第六段的规定下进行解释,除非所述要素明确用短语“用于...的装置”进行陈述,或者,在方法权利要求的情况下,所述要素陈述为“步骤”而不是“动作”。
无需脱离本发明的范围,方法步骤可以被相互交换。
权利要求
1.一种通用全球网关,其被配置为支持在GSM网络和CDMA网络之间的通信,以使得在所述GSM网络中预订的移动台能够利用所述CDMA网络进行通信,其包括被配置为存储所述移动台已访问所述通用全球网关的次数的数据库;以及,被配置为执行程序逻辑以确定是否某参数接收自所述移动台的逻辑单元,所述参数表示预定事件的计数,该事件是在所述通用全球网关和所述移动台之间相互认可的事件。
2.根据权利要求1的通用全球网关,其中,表示所述移动台已访问所述通用全球网关的次数的所述计数等于所述已存储的所述移动台已访问所述通用全球网关的次数。
3.根据权利要求1的通用全球网关,其中,所述逻辑单元进一步被配置为执行程序逻辑,以确定是否在通用全球网关计时器期满之前接收到来自所述移动台的注册通知。
4.根据权利要求1的通用全球网关,进一步包括计时器,其被所述通用全球网关使用以确定所述移动台被授权与所述GSM网络进行通信的时间期间。
5.根据权利要求1的通用全球网关,进一步包括短消息业务中心,其被配置为向所述CDMA网络发送SMS消息和从其接收SMS消息。
6.根据权利要求1的通用全球网关,进一步包括位置寄存器,其被配置为存储所述移动台的位置,以使得从所述GSM网络呼入到所述移动台的呼叫能够通过所述通用全球网关发送给所述移动台。
7.一种通用全球网关,其被配置为支持在GSM网络和CDMA网络之间的通信,以使得在所述GSM网络中预订的移动台能够利用所述CDMA网络进行通信,其包括用于存储所述移动台已访问所述通用全球网关的次数的装置;以及,用于执行程序逻辑以确定是否某参数接收自所述移动台的装置,所述参数表示所述移动台已访问所述通用全球网关的次数,其等于所述已存储的所述移动台已访问所述通用全球网关的次数。
8.根据权利要求7的通用全球网关,其中,所述逻辑单元进一步被配置为执行程序逻辑,以确定是否在通用全球网关计时器期满之前接收到来自所述移动台的注册通知。
9.根据权利要求7的通用全球网关,进一步包括用于确定所述移动台被授权与所述GSM网络进行通信的时间期间的装置。
10.根据权利要求7的通用全球网关,进一步包括用于向所述CDMA网络发送短消息业务消息和从其接收短消息业务消息的装置。
11.根据权利要求7的通用全球网关,进一步包括用于存储所述移动台的位置的装置,以使得从所述GSM网络呼入到所述移动台的呼叫可以通过所述通用全球网关发送给所述移动台。
12.一种在GSM网络和CDMA网络之间进行无线通信的方法,其使得在所述GSM网络中预订的移动站移动台能够利用所述CDMA网络进行通信,其包括存储所述移动台已访问通用全球网关的次数;并且,确定是否某参数接收自所述移动台,所述参数表示所述移动台已访问所述通用全球网关的次数,其等于所述已存储的所述移动台已访问所述通用全球网关的次数。
13.根据权利要求12的方法,进一步包括确定是否在通用全球网关计时器期满之前接收到来自所述移动台的注册通知。
14.根据权利要求12的方法,进一步包括确定所述移动台被授权与所述GSM网络进行通信的时间期间。
15.根据权利要求12的方法,进一步包括当处于仅短消息业务的模式时,向所述CDMA网络发送短消息业务消息和从其接收短消息业务消息。
16.根据权利要求12的方法,进一步包括存储所述移动台的位置,以使得从所述GSM网络呼入到所述移动台的呼叫可以通过所述通用全球网关发送给所述移动台。
17.一种计算机可读介质,其具体化了可通过计算机程序执行的指令程序,以实现一种在GSM网络和CDMA网络之间进行无线通信的方法,该方法使得在所述GSM网络中预订的移动台能够利用所述CDMA网络进行通信,所述方法包括存储所述移动台已访问通用全球网关的次数;以及,确定是否某参数接收自所述移动台,所述参数表示所述移动台已访问所述通用全球网关的次数,其等于所述已存储的所述移动台已访问所述通用全球网关的次数。
18.根据权利要求17的计算机可读介质,其中,所述方法进一步包括存储所述移动台的标识;以及如果表示所述移动台已访问所述通用全球网关的次数的所述参数等于所述已存储的所述移动台已访问所述通用全球网关的次数,基于所述移动台的所述标识获取来自所述第一网络的验证信息。
全文摘要
一种通用全球网关(GGG),其允许在CDMA网络和GSM网络之间的验证,从而使得具有GSM网络中的预订的移动台可以漫游进入CDMA网络,并被验证以使用所述CDMA网络。所述GGG获取来自所述移动台的验证参数,并确定是否所述验证参数满足GGG验证标准。在所述验证过程中,所述移动台被置于“仅SMS”状态,直到被所述GGG授权。在所述验证过程中进行检查,以确保所述GGG和移动台一致同意GSM网络访问的次数,并确保所述移动台被授权在一段时间内访问GSM。
文档编号H04W88/16GK1799247SQ200480010460
公开日2006年7月5日 申请日期2004年3月18日 优先权日2003年3月18日
发明者N·贾因, B·柯林斯 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1