首页> 中国专利> 用于CDMA2000/GPRS漫游的方法和装置

用于CDMA2000/GPRS漫游的方法和装置

摘要

提供了用于CDMA 2000/GPRS漫游情景的交互工作和互操作功能IIF结构以及相应的呼叫流程,其中CDMA 2000/GPRS漫游情景诸如具有移动IPv4的GPRS外地模式、具有简单IPv4或IPv6的GPRS外地模式、具有移动IPv4的CDMA 2000分组数据外地模式、以及具有简单IPv4或IPv6的CDMA 2000分组数据外地模式。

著录项

  • 公开/公告号CN1918934A

    专利类型发明专利

  • 公开/公告日2007-02-21

    原文格式PDF

  • 申请/专利权人 高通股份有限公司;

    申请/专利号CN200480040875.9

  • 发明设计人 约翰·W·纳谢尔斯基;徐大生;

    申请日2004-12-03

  • 分类号H04Q7/38(20060101);

  • 代理机构72002 永新专利商标代理有限公司;

  • 代理人王英

  • 地址 美国加利福尼亚

  • 入库时间 2023-12-17 18:12:30

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-01-23

    未缴年费专利权终止 IPC(主分类):H04W92/02 授权公告日:20110119 终止日期:20161203 申请日:20041203

    专利权的终止

  • 2011-01-19

    授权

    授权

  • 2007-04-18

    实质审查的生效

    实质审查的生效

  • 2007-02-21

    公开

    公开

说明书

根据35U.S.C§119的优先权要求

本专利申请要求2003年12月3日提交的题目为“CDMA/GPRSPacket Data Roaming(CDMA/GPRS分组数据漫游)”的临时申请No.60/526,557的优先权,该临时申请已转让给本申请的受让人,从而清楚地将其合并于此作为参考。

技术领域

本申请公开的实施例通常涉及无线通信,并且更具体地,涉及在CDMA2000和GPRS系统的上下文中的漫游。

背景技术

无线用户可能期望结合除他们的本地系统之外的无线系统来使用他们的无线终端,以使用他们的现有订购来接入服务。通过除他们的本地系统之外的无线系统,接入到这些服务可以不依赖于他们的标准无线终端。例如,这可以发生在当用户在他们本地系统的服务区之外漫游时。因此,制造商和系统运营商期望允许用户使用他们的终端和订购通过系统接收服务,只要终端和服务系统是兼容的,该系统可以不是用户的本地系统。

即使当服务系统和本地系统采用相同的技术时,对正在漫游的用户进行服务也可能是困难的。当服务系统使用不同于用户的本地系统中所使用的空中接口时,由于消息协议、呼叫模型等的基本差异,通常进行这些系统之间的交互工作。可以通过交互工作和互操作功能(IIF:Interworking and Interoperability Function)来实现该交互工作。

在Bright等人的题目为“Interworking and Interoperability of GPRSSystems With Systems of Other Technology Families(GPRS系统与其它技术族的系统的交互工作和互操作)”的US专利申请2002/094811 A1中描述了IIF的一个例子。US专利申请2002/094811 A1提供了介于服务GSM/GPRS无线系统和不同技术族的第二个无线系统之间的GPRS交互工作和互操作功能(IIF)。IIF允许被归属到第二个无线系统的移动台工作在GSM/GPRS系统中。根据US专利申请2002/094811A1,提供了电信系统组分,其允许服务GSM和/或GPRS系统与某些“境内无线”系统的交互工作和互操作。例如,被归属到这种境内无线系统但是与处于单一GPRS模式中的服务系统进行注册的移动台可以从该服务系统接收服务。US专利申请2002/094811 A1提到了术语“境内无线(DW:domestic wireless)”意指与ANSI或用于TDMA、CDMA和通常在北美使用的模拟蜂窝系统的等效标准相兼容或者与其它类似系统相兼容的非GSM系统。

虽然US专利申请2002/094811 A1承认对IIF的需求,该IIF允许被归属于CDMA无线系统的移动台工作在GSM/GPRS系统中,但是US专利申请2002/094811 A1没有对适合于当终端使用移动IP或简单IP时的CDMA 2000/GPRS漫游情景的IIF进行讨论。US专利申请2002/094811 A1未能提供足够的信息、指导或指引,以当终端使用移动IP或简单IP时,可以如何构造IIF,允许被归属于CDMA 2000无线系统的移动台能够工作在GSM/GPRS系统中。例如,US专利申请2002/094811 A1未能提供关于实现这种IIF需要何种模块、如何对这些模块进行互连、定时和控制以获得实现这种IIF所需的特定操作的任何细节。

因此,本领域中存在对于通用结构的需求,该通用结构可以适用于CDMA 2000/GPRS漫游情景,该CDMA 2000/GPRS漫游情景诸如具有移动IPv4的GPRS外地模式、具有简单IPv4或IPv6的GPRS外地模式、具有移动IPv4的CDMA 2000分组数据外地模式、以及具有简单IP、移动IPv4或移动IPv6的CDMA 2000分组数据外地模式。期望通过支持GPRS系统和CDMA 2000分组数据系统之间的载体连接,而当使用简单IP、移动IPv4或移动IPv6的CDMA 2000分组数据本地用户漫游到GPRS系统时,能够在CDMA 2000分组数据系统和GPRS系统之间进行通信。类似地,还期望通过支持GPRS和CDMA2000分组数据系统之间的载体连接,而当GPRS本地用户从GPRS系统漫游到使用简单IP、移动IPv4或移动IPv6的CDMA 2000分组数据系统时,能够在GPRS系统和CDMA 2000分组数据系统之间进行通信。

发明内容

根据本发明的一个方面,提供了介于CDMA 2000分组数据系统和GPRS系统之间的接口实体,该接口实体通过提供分组路由功能来支持GPRS和CDMA 2000分组数据系统之间的载体连接,使得当CDMA 2000分组数据本地用户漫游到GPRS系统时,CDMA 2000分组数据系统和GPRS系统之间能够进行通信。

根据本发明的一个方面,提供了一种接口实体,当使用移动IPv4的CDMA2000分组数据本地用户漫游到被访问的GPRS系统时,该接口实体使本地CDMA 2000分组数据系统和包括SGSN的被访问GPRS系统之间能够进行通信。

例如,在CDMA2000分组数据本地用户漫游到被访问系统并且使用移动IPv4的实施例中,可以提供接口实体,该接口实体将本地系统连接到被访问系统,以使本地系统和被访问系统之间能够进行通信。在该情况下,本地系统是CDMA 2000分组数据系统,该CDMA2000分组数据系统可以包括ANSI-41本地位置寄存器、AAA实体和本地代理,而被访问系统可以是包括SGSN在内的GPRS系统。

根据该实施例的一个方面,该接口包括GSM本地位置寄存器仿真模块和ANSI-41访问位置寄存器仿真模块。可以通过Gr接口将GSM本地位置寄存器仿真模块连接到SGSN,这允许用户通过Gr接口进行注册,而可以通过D接口将ANSI-41访问位置寄存器仿真模块连接到ANSI-41本地位置寄存器,这允许用户通过D接口进行注册。根据该实施例的一个方面,该接口还包括外地代理仿真模块和GGSN仿真模块。可以通过X1接口将外地代理仿真模块连接到本地代理,并且外地代理仿真模块支持被访问系统和本地系统之间的载体连接,使得通过X1接口将外地代理接口和AAA接口提供给CDMA2000分组数据系统。可以通过Gp接口将GGSN仿真模块连接到SGSN,并且GGSN仿真模块可以支持被访问系统和本地系统之间的载体连接,使得通过Gp接口将GGSN接口提供给被访问系统。该接口可以作为GTP隧道和移动IP隧道的端点。在该实施例中,该接口提供了GGSN接口和外地代理接口之间的分组路由功能。根据该实施例的另一方面,该接口还可以包括AAA仿真模块,可以通过X3接口将AAA仿真模块连接到AAA实体。在该实施例中,AAA仿真模块提供了计费功能,以与本地网络的用于移动IP外地代理挑战认证和3GPP2分组数据计费的AAA进行交互。

根据本发明的一个方面,提供了一种接口实体,当使用简单IP的CDMA 2000分组数据本地用户漫游到被访问的GPRS系统时,该接口实体使本地CDMA 2000分组数据系统和包括SGSN的被访问GPRS系统之间能够进行通信。

在CDMA 2000分组数据本地用户漫游到被访问系统并且使用简单IP的实施例中,可以提供一种接口实体,该接口实体将本地系统连接到被访问系统,以使本地系统和被访问系统之间能够进行通信。在该情况下,本地系统是CDMA 2000分组数据系统,该CDMA 2000分组数据系可以包括ANSI-41本地位置寄存器、AAA实体和LNS,而被访问系统可以是包括SGSN在内的GPRS系统。

根据该实施例的一个方面,该接口包括ANSI-41访问位置寄存器和GSM本地位置寄存器。可以通过D接口将ANSI-41访问位置寄存器连接到ANSI-41本地位置寄存器,并且该ANSI-41访问位置寄存器允许用户通过D接口进行注册。可以通过Gr接口将GSM本地位置寄存器连接到SGSN,并且该GSM本地位置寄存器允许用户通过Gr接口进行注册。根据该实施例的另一个方面,该接口可以包括LAC仿真模块和GGSN仿真模块。可以通过X2接口将LAC仿真模块连接到LNS,并且LAC仿真模块支持被访问网络和本地网络之间通过X2接口的载体连接。可以通过Gp接口将GGSN仿真模块连接到SGSN,并且GGSN仿真模块支持被访问网络和本地网络之间通过Gp接口的载体连接,这通过将GGSN接口提供给被访问系统并且将正常路由接口提供给CDMA 2000分组数据系统从而提供GGSN接口和本地系统之间的分组路由功能来实现。在该情况下,该接口作为GTP隧道和IPSec隧道的端点。根据该实施例的另一方面,该接口可以包括AAA仿真模块,可以通过X3接口将该AAA仿真模块连接到AAA实体。AAA仿真模块通过X3接口与本地网络的用于L2TP认证和3GPP2分组数据计费的AAA进行交互,来提供计费功能。

根据本发明的另一个方面,提供了介于GPRS系统和CDMA 2000分组数据系统之间的接口实体,该接口实体通过提供分组路由功能支持GPRS系统和CDMA 2000分组数据系统之间的载体连接,使得当GPRS本地用户使用移动IPv4和简单IP之一从GPRS系统漫游到CDMA 2000分组数据系统时,GPRS系统和CDMA 2000分组数据系统之间能够进行通信。

根据本发明的另一个方面,提供了一种接口实体,当使用移动IPv4的GPRS本地用户漫游到被访问的CDMA 2000分组数据系统时,该接口实体使本地GPRS系统和被访问的CDMA 2000分组数据系统之间能够进行通信,其中,本地GPRS系统包括GSM本地位置寄存器、GGSN和AAA实体,被访问的CDMA 2000分组数据系统包括ANSI-41访问位置寄存器、AAA实体和分组数据服务节点/外地代理。

在GPRS本地用户漫游到被访问系统并且使用移动IPv4的实施例中,可以提供一种接口实体,该接口实体将本地系统连接到被访问系统,以使本地系统和被访问系统之间能够进行通信。在该情况下,本地系统是包括GSM本地位置寄存器、GGSN和AAA实体在内的GPRS系统,而被访问系统可以由包括ANSI-41访问位置寄存器、AAA实体和分组数据服务节点/外地代理在内的CDMA 2000分组数据系统组成。

根据该实施例的一个方面,该接口包括本地代理仿真模块和SGSN仿真模块。可以通过X1接口将本地代理仿真模块连接到分组数据服务节点/外地代理,并且该本地代理仿真模块提供了本地代理接口给被访问系统。可以通过Gp接口将SGSN仿真模块连接到GGSN,并且该SGSN仿真模块提供了SGSN接口给本地系统,以通过提供SGSN接口和本地代理接口之间的分组路由功能来支持被访问网络和本地网络之间的载体连接。在此,该接口作为GTP隧道和移动IP隧道的端点。根据该实施例的另一方面,该接口还可以包括ANSI-41本地位置寄存器仿真模块和GSM访问位置寄存器仿真模块。可以通过D接口将ANSI-41本地位置寄存器仿真模块连接到ANSI-41访问位置寄存器,而可以通过D接口将GSM访问位置寄存器仿真模块连接到GSM本地位置寄存器,以允许用户进行注册。根据该实施例的另一方面,该接口还可以包括AAA仿真模块,可以通过Gi接口将该AAA仿真模块连接到AAA实体并且可以通过X3接口将该AAA仿真模块连接到AAA实体。AAA仿真模块可以通过X3接口与被访问网络的用于移动IP认证和3GPP2分组数据计费的AAA进行交互,并且可以通过Gi接口与本地网络的用于3GPP分组数据计费的AAA进行交互。

根据本发明的一个方面,提供了一种接口实体,当使用简单IP的GPRS本地用户漫游到被访问的CDMA 2000分组数据系统时,该接口实体使本地GPRS系统和被访问的CDMA 2000分组数据系统之间能够进行通信,其中,本地GPRS系统包括GSM本地位置寄存器、GGSN和AAA实体,被访问的CDMA 2000分组数据系统包括ANSI-41访问位置寄存器、AAA实体和分组数据服务节点/LAC实体。

在GPRS本地用户漫游到被访问的系统并且使用简单IP的实施例中,可以提供一种接口实体,该接口实体将本地系统连接到被访问系统,以使本地系统和被访问系统之间能够进行通信。在该情况下,本地系统是包括GSM本地位置寄存器、GGSN和AAA实体在内的GPRS系统,而被访问系统可以由包括ANSI-41访问位置寄存器、AAA实体和分组数据服务节点/LAC实体在内的CDMA 2000分组数据系统组成。根据本发明的一个方面,该接口通过提供分组路由功能来支持被访问网络和本地网络之间的载体连接。例如,该接口可以包括SGSN仿真模块和LNS仿真模块。可以通过Gp接口将SGSN仿真模块连接到GGSN,并且该SGSN仿真模块提供了SGSN接口给本地系统,而可以通过X2接口将LNS仿真模块连接到分组数据服务节点/LAC实体,并且该LNS仿真模块提供了L2TP网络服务器(LNS:L2TP Network Server)接口给被访问系统。如此,该接口提供了在SGSN仿真模块和LNS仿真模块之间的分组路由功能。在此,该接口作为GTP隧道和移动L2TP隧道的端点。

根据该实施例的另一方面,该接口包括ANSI-41本地位置寄存器仿真模块和GSM访问位置寄存器仿真模块。可以通过D接口将ANSI-41本地位置寄存器仿真模块连接到ANSI-41访问位置寄存器,而可以通过另一D接口将GSM访问位置寄存器仿真模块连接到GSM本地位置寄存器。这允许用户进行注册。根据该实施例的另一方面,该接口还可以包括AAA仿真模块,可以通过Y3接口将该AAA仿真模块连接到AAA实体,并且可以通过X3接口将该AAA仿真模块连接到AAA实体。AAA仿真模块可以通过X3接口与被访问网络的AAA实体进行交互,来进行L2TP认证和3GPP2分组数据计费,并且可以通过Gi接口与本地网络的AAA实体进行交互,来进行3GPP分组数据计费。

附图简述

图1是包括本地系统、被访问系统和接口实体的系统的方框图,该接口实体使本地系统和被访问系统之间能够进行通信;

图2A是具有移动IPv4的GPRS外地模式的方框图;

图2B是呼叫流程图,该呼叫流程图示出了在GPRS外地模式中的移动IPv4操作;

图3A是具有简单IP的GPRS外地模式的方框图;

图3B是呼叫流程图,该呼叫流程图示出了在GPRS外地模式中的简单IP操作;

图4A是具有移动IPv4的CDMA 2000分组数据外地模式的方框图;

图4B是呼叫流程图,该呼叫流程图示出了在CDMA 2000分组数据外地模式中的移动IPv4操作;

图5A是具有简单IP的CDMA 2000分组数据外地模式的方框图;以及

图5B是呼叫流程图,该呼叫流程图示出了在CDMA 2000分组数据外地模式中的简单IP操作。

具体实施方式

词语“示例性”在这里可以用于指“用作例子、实例、或示例”。这里描述为“示例性”的实施例不一定理解为比其它实施例优选或有利。

图1是包括本地系统10、被访问系统20和接口实体30或“IIF”的系统的方框图,其中,本地系统10诸如CDMA 2000分组数据系统或GPRS系统,被访问系统20诸如GPRS系统或CDMA 2000分组数据系统,接口实体30或“IIF”将本地系统10连接到被访问系统20并且使本地系统10和被访问系统20之间能够进行通信。

随后的章节描述了可以适用于CDMA 2000/GPRS漫游情景的结构,所述CDMA 2000/GPRS漫游情景诸如具有移动IPv4的GPRS外地模式、具有简单IPv4或IPv6的GPRS外地模式、具有移动IPv4的CDMA 2000分组数据外地模式、以及具有简单IPv4或IPv6的CDMA 2000分组数据外地模式。

具有移动IPv4的GPRS外地模式

图2A是具有移动IPv4的GPRS外地模式的示例性方框图,描述了由该实施例中的IIF提供的功能和控制接口。当CDMA 2000分组数据本地用户在GPRS外地模式中运行移动IPv4[IS-835-C]时,出现该漫游情景。在该实施例中,本地系统10可以是CDMA 2000分组数据系统,其中CDMA 2000分组数据本地用户漫游到GPRS系统并且使用移动IPv4。本地系统10包括ANSI-41本地位置寄存器(ANSI-41HLR)131、AAA实体116、以及本地代理(HA)135。被访问的系统20可以是包含SGSN 137的GPRS系统。

接口30或“IIF”包括ANSI-41访问位置寄存器(ANSI-41VLR)111、GSM本地位置寄存器(GSM HLR)124、GGSN 126、AAA实体140和外地代理(FA)118,其中,通过D接口113将ANSI-41访问位置寄存器111连接到ANSI-41本地位置寄存器131,通过Gr接口123将GSM本地位置寄存器124连接到SGSN 137,通过Gp接口127将GGSN 126连接到SGSN 137并且通过Gi接口将GGSN 126连接到因特网,通过X3接口117将AAA实体140连接到AAA实体116,通过X1接口115将外地代理118连接到本地代理135。IIF提供了GSM HLR和ANSI-41VLR仿真,以允许用户进行注册。可以通过参考标号为“Gr”和“D”的接口提供该交互工作。IIF提供了GGSN和FA仿真,以通过IIF支持被访问网络和本地网络之间的载体连接。可以通过参考标号“Gn”和“X1”的接口提供该交互工作。IIF提供了AAA仿真,以与本地网络的用于移动IP外地代理挑战认证和3GPP2分组数据计费的AAA进行交互,。可以通过参考标号“X3”的接口提供该交互工作。

如果不需要GPRS系统和CDMA 2000分组数据系统之间的载体连接,那么就不需要X1接口上的反向隧道。更确切地说,终止于MS的业务经过X1和Gp接口。在不需要反向隧道的情况下,IIF对在Gp接口上接收到的源于MS的业务进行路由,将其通过Gi接口直接路由到因特网。

因此,对于被归属于CDMA移动IP系统中但是漫游到GSM系统的用户,IIF可以提供到GSM的GGSN接口以及到CDMA系统的FA和AAA接口。IIF可以作为GTP隧道和移动IP隧道的端点,其具有在GGSN和FA之间的分组路由功能。IIF还可以提供计费功能,使得运营商可以基于诸如分组计数、带宽、时日等的可配置度量进行收费。

图2B是示例性呼叫流程图,该呼叫流程图示出了在GPRS外地模式中的移动IPv4操作。图2B描述了用于漫游情景的呼叫流程示例,在该漫游情景中CDMA 2000分组数据本地用户在GPRS外地模式中运行移动IPv4[IS-835-C]。在该例子中,MS与本地CDMA 2000系统具有共享秘密,用于移动IP认证。MS可以请求本地CDMA 2000系统分配HA和/或IP地址。可以使能反向隧道,使得所有数据业务(源于MS或终止于MS)经过IIF和本地CDMA 2000系统。IIF生成3GPP2分组数据计费纪录并且通过RADIUS将其发送到本地CDMA 2000系统。

MS利用SGSN来完成GPRS附加。与GPRS附加相关的认证可以是基于SIM的、需要Ki密钥的认证。IIF作为配置了Ki密钥的GSM HLR。在任何情况下,对于该认证,可以不需要IIF与本地CDMA2000系统中的HLR进行通信。(步骤1)MS将“激活PDP上下文请求”发送到SGSN。该消息包括接入点名(APN:Access Point Name)。APN具有格式<网络ID>.<MNC>.<MCC>.gprs。网络ID(例如CDMA2000carrier.com)指示MS想要与哪个外部网络建立逻辑连接。可以在该消息中省略被请求PDP地址。MS具有静态移动IP本地地址或者获得新的移动IP本地地址。(步骤2)SGSN基于APN选择GGSN。SGSN使用APN作为查找名以查询DNS服务器(图中未示出)并且获得一个可用GGSN列表,该可用GGSN可以用于支持被请求的APN。APN的网络ID指示CDMA2000运行商,因此,DNS服务器返回IIF的IP地址。(步骤3)SGSN将“激活PDP上下文请求”发送到所选择的IIF,为MS建立PDP上下文。该消息包括APN,但是可以省略被请求PDP地址。(步骤4)IIF作为GGSN并且将“创建PDP上下文应答”发送到SGSN,该SGSN然后将“激活PDP上下文接受”发送给MS。可以将两个消息中的PDP地址都设置为0.0.0.0,以指示将在成功的移动IP注册之后分配PDP地址。(步骤5)由于在“激活PDP上下文请求”中省略被请求PDP地址可以表示MS期望使用移动IP,所以IIF作为FA并且将一个或多个移动IP代理公告发送到MS。可以通过已建立的PDP上下文发送代理公告。代理公告包括FA转交地址(FA COA:FA Care-of Address)和FA挑战(FAC:FAChallenge)。(步骤6)

MS通过PDP上下文将“移动IP注册请求”发送到IIF。随后的信息可以包含在该注册请求中:MS的NAI[RFC 2794]具有格式<用户名>@<域名>,其中域名识别了MS的本地CDMA 2000系统。可以基于注册请求的内容以及在MS和HA之间共享的秘密来计算MS-HA认证码[RFC 2002]。可以基于FAC以及在MS和本地AAA服务器之间共享的秘密来计算MS-AAA认证码[RFC 3012]。如果MS使用永久的HA,就可以把HA地址字段设置为已知值;或者如果MS想要由本地网络分配新的HA,就可以把HA地址字段设置为0.0.0.0。如果MS使用永久地址,就可以把本地地址字段设置为已知值;或者如果MS想要由HA分配新的地址,就可以把本地地址字段设置为0.0.0.0。可以将T-比特设置为1,以使能从IIF到MS的HA的反向隧道。(步骤7)IIF作为RADIUS客户并且将“RAIDUS接入请求”发送到本地AAA服务器。“RAIDUS接入请求”传送了MS的NAI、FAC认证码、FAC、HA地址等[IS-835]。(步骤8)如果认证是成功的,本地AAA服务器以包括MS的HA地址在内的“RADIUS接入接受”进行应答。(步骤9)IIF作为FA并且将“移动IP注册请求”转发到包含于“RADIUS接入接受”中的HA地址。(步骤10)HA检验“移动IP注册请求”中的MS-HA认证码。如在动态分配HA的情况下,如果HA不具有该共享秘密,它与本地AAA服务器进行通信来获得该共享秘密。HA以包含注册结果(例如成功或错误码)的“移动IP注册答复”对“移动IP注册请求”进行应答。如果MS期望新的本地地址,可以在该注册答复中返回新的地址;否则,可以返回MS的永久地址。(步骤11)IIF作为FA并且通过合适的PDP上下文将“移动IP注册答复”转发到MS。IIF FA功能记录了所分配的MS IP地址并且与IIF GGSN功能共享该地址。(步骤12)

IIF作为GGSN并且通过将PDP地址设置成MS的本地地址(如在注册答复中所指示的并且由FA功能共享)来更新其PDP上下文。PDP地址(因此也是MS的本地地址)可以与GTP隧道相关联,通过隧道端点ID(TEID:Tunnel Endpoint ID)来识别GTP隧道。(步骤13)IIF作为GGSN并且触发GGSN发起的PDP上下文修改过程,以更新SGSN和MS中的PDP地址[3GPP TS 29.061]。IIF将“更新PDP上下文请求”发送到SGSN,SGSN将其转发到MS。(步骤14)MS以“更新PDP上下文应答”对SGSN作出应答,SGSN将其转发到IIF。(步骤15)IIF作为RADIUS客户并且将“RADIUS计费请求(开始)”发送到本地AAA服务器[IS-835]。使用3GPP2卖方定义属性来传送计费记录,但是一些空中链路记录属性(例如:服务选项、多路选项等)是不可用的。(步骤16)本地AAA服务器以“RADIUS计费应答(开始)”作出应答。(步骤17)如果使能从IIF到HA的反向隧道,那么载体业务在两个方向上经过IIF。为了对源于MS的分组进行路由,IIF对接收自MS的GTP隧道(以TEID进行识别)的分组进行路由,通过移动IP反向隧道将其路由到MS的HA。为了对终止于MS的分组进行路由,IIF将接收自HA--到-FA隧道的分组路由到MS的GTP隧道。可以使用IPsec来保护HA和IIF之间的移动IP隧道以及IIF和SGSN之间的GTP隧道。(步骤18)

具有简单IP的GPRS外地模式

图3A是具有简单IP的GPRS外地模式的示例性方框图,该方框图示出了CDMA 2000分组数据本地用户在GPRS外地模式中运行IPv4或IPv6的漫游情景。图3A还描述了由该情况下的接口或IIF提供的功能和控制接口。在该实施例中,本地系统10可以是CDMA 2000分组数据系统,其中CDMA 2000分组数据本地用户漫游到GPRS系统并且使用简单IPv4。本地系统10包括ANSI-41本地位置寄存器(ANSI-41HLR)131、AAA实体116、以及LNS 139。被访问系统20可以是包含SGSN 137的GPRS系统。

接口30或“IIF”包括ANSI-41访问位置寄存器(ANSI-41VLR)111、GSM本地位置寄存器(GSM HLR)124、GGSN 126、AAA实体140和LAC实体109,其中,通过D接口113将ANSI-41访问位置寄存器111连接到ANSI-41本地位置寄存器131,通过Gr接口123将GSM本地位置寄存器124连接到SGSN 137,通过Gp接口127将GGSN 126连接到SGSN 137并且通过Gi接口将GGSN 126连接到因特网,通过X3接口117将AAA实体140连接到AAA实体116,通过X2接口119将LAC实体109连接到LNS 139。IIF提供了GSM HLR和ANSI-41VLR仿真,以允许用户进行注册。可以通过参考标号“Gr”和“D”的接口提供该交互工作。IIF提供了GGSN和LAC仿真,以通过IIF支持被访问网络和本地网络之间的载体连接。可以通过参考标号“Gn”和“X2”的接口提供该交互工作。IIF提供了AAA仿真,以与本地网络的用于L2TP认证和3GPP2分组数据计费的AAA进行交互。可以通过参考标号“X3”的接口提供该交互工作。

如果不需要CDMA 2000分组数据系统和GPRS系统之间的载体连接,那么就不需要X2接口。IIF仍然支持到SGSN的Gp接口,并且通过Gi接口(图中未示出)提供因特网接入。

因此,对于被归属于CDMA简单IP系统中但是漫游到GSM系统的用户,IIF可以提供到GSM的GGSN接口和到CDMA系统的正常路由接口。IIF可以作为GTP隧道和IPsec隧道的端点,其具有在GGSN和CDMA系统之间的分组路由功能。IIF还可以提供计费功能,使得运营商可以基于诸如分组计数、带宽、时日等的可配置度量进行收费。

图3B是示例性呼叫流程图,该呼叫流程图示出了在GPRS外地模式中的简单IP操作,并且解释了CDMA 2000分组数据本地用户在GPRS外地模式中运行简单IP的漫游情景。在该例子中,MS与本地CDMA 2000系统具有用于简单IP认证的共享秘密(即CHAP)。MS通过L2TP建立到本地CDMA 2000系统的PPP会话。在PPP建立期间,本地CDMA 2000系统动态地给MS分配IP地址。所有MS的数据业务(源于MS和终止于MS)经过IIF和本地CDMA 2000系统。IIF生成3GPP2分组数据计费纪录并且通过RADIUS将其发送到本地CDMA 2000系统。

MS利用SGSN完成GPRS附加。与GPRS附加相关的认证可以是基于SIM的、需要Ki密钥的认证。IIF作为配置了Ki密钥的GSMHLR或者GSM VLR。在任何情况下,IIF可以不需要与本地CDMA2000系统中的HLR进行通信,来进行该认证。(步骤1)MS将“激活PDP上下文请求”发送到SGSN。该消息包括接入点名(APN:AccessPoint Name)。APN具有格式<网络ID>.<MNC>.<MCC>.gprs。网络ID(例如CDMA 2000carrier.com)指示了MS想要与哪个外部网络建立逻辑连接。可以在该消息中省略被请求PDP地址,使得随后不是由IIF(作为GGSN)将IP地址分配给MS,而是由LNS分配地址。(步骤2)SGSN基于APN选择GGSN。SGSN查询DNS服务器(图中未示出)并且获得一个可用GGSN列表,这些可用GGSN可以用于支持该被请求APN。在该情况下,APN的网络ID指示了CDMA2000运行商,因此,DNS服务器返回IIF的IP地址。(步骤3)

SGSN将“激活PDP上下文请求”发送到所选择的IIF,为MS建立PDP上下文。该消息包括APN,但是可以省略被请求PDP地址。(步骤4)IIF作为GGSN并且将“创建PDP上下文应答”发送到SGSN,SGSN然后将“激活PDP上下文接受”发送到MS。可以将两个消息中的PDP地址都设置为0.0.0.0,以指示随后将对PDP地址进行重置。(步骤5)

在可以建立PDP上下文之后,MS和IIF进行PPP LCP协商。IIFLAC功能与LNS建立L2TP隧道。IIF基于被请求APN确定一个LNS。以对应于APN的LNS信息(例如:LNS的IP地址)对IIF进行配置。在L2TP隧道建立之后,IIF功能在LNS和MS之间转发LCP信息。在LCP协商期间,LNS和MS将把PAP或CHAP作为用于PPP认证的协议进行协商。(步骤6)执行PPP认证(PAP或CHAP)。通过CDMA 2000系统中的本地AAA对MS的证书进行认证。图中未示出LNS和本地AAA之间的RADIUS进行交互。(步骤7)LNS和MS进行PPP IPCP协商。IIF LAC功能对L2TP隧道和PDP上下文之间的IPCP消息进行续传。在协商期间,LNS将IP地址分配给MS。IIF监控该地址并且使用该地址作为MS的PDP地址。(步骤8)

IIF还需要为SGSN和MS通报更新的PDP地址。回忆到可以将PDP地址初始设置为0.0.0.0。因此,IIF将“更新PDP上下文请求”发送到SGSN,SGSN将其转发到MS。(步骤9)MS以“更新PDP上下文应答”对SGSN作出应答,SGSN将其转发到IIF。(步骤10)

IIF作为RADIUS客户并且将“RADIUS计费请求(开始)”发送到本地AAA服务器[IS-835]。使用3GPP2卖方定义属性来传送计费记录,但是一些空中链路记录属性(例如:服务选项、多路选项等)是不可用的。(步骤11)本地AAA服务器以“RADIUS计费应答(开始)”作出应答。(步骤12)载体业务在两个方向上经过IIF。为了对源于MS的分组进行路由,IIF将接收自MS的GTP隧道(以TEID进行识别)的分组路由到MS的L2TP隧道/会话。为了对终止于MS的分组进行路由,IIF将接收自MS的L2TP隧道/会话的分组路由到MS的GTP隧道。可以使用IPsec来保护LNS和IIF之间的L2TP隧道/会话以及IIF和SGSN之间的GTP隧道。(步骤13)

具有移动IPv4的CDMA 2000分组数据外地模式

图4A是具有移动IPv4的CDMA 2000分组数据外地模式的示例性方框图。该节描述了GPRS本地用户在CDMA 2000分组数据外地模式中运行移动IPv4[IS-835-C]的漫游情景。图4A还描述了在该情况下由IIF提供的功能和控制接口。在该实施例中,本地系统10可以是GPRS系统。GPRS本地用户漫游到CDMA 2000分组数据系统并且使用简单IP。本地系统10包括GSM本地位置寄存器124、GGSN126、以及AAA实体128。被访问系统20可以是CDMA2000分组数据系统,该CDMA 2000分组数据系统包括ANSI-41访问位置寄存器(ANSI-41VLR)111、AAA实体116、以及分组数据服务节点/外地代理(PDSN/FA)118。

接口30或“IIF”包括ANSI-41本地位置寄存器(ANSI-41HLR)131、GSM访问位置寄存器(GSM VLR)133、SGSN 137、AAA实体140和本地代理135,其中,通过D接口113将ANSI-41本地位置寄存器131连接到ANSI-41访问位置寄存器111,通过D接口121将GSM访问位置寄存器133连接到GSM本地位置寄存器124,通过Gp接口127将SGSN 137连接到GGSN 126,通过X4接口129将AAA实体140连接到AAA实体128并且通过X3接口117将AAA实体140连接到AAA实体116,通过X1接口115将本地代理135连接到分组数据服务节点/外地代理118。IIF提供了GSM VLR和ANSI-41HLR仿真,以允许用户进行注册。可以通过参考标号“D”的接口上提供该交互工作。IIF提供了HA和SGSN仿真,以通过IIF支持被访问网络和本地网络之间的载体连接。可以通过参考标号“X1”和“Gn”的接口提供该交互工作。IIF提供了AAA仿真,以与被访问网络的用于移动IP认证和3GPP2分组数据计费的AAA进行交互。IIF还可以与本地网络的用于3GPP分组数据计费的AAA进行交互。可以通过参考标号“X3”和“X4”的接口提供该交互工作。下文将对具有移动IP的CDMA 2000分组数据外地模式的IIF/AAA需求进行更详细的描述。

如果不需要被访问CDMA 2000分组数据系统和本地GPRS系统之间的载体连接,那么就不需要Gp接口。在该情况下,可以通过被访问系统中的PDSN/FA将源于MS的数据业务直接路由到因特网,或者如果使能了反向隧道,就通过IIF/HA将源于MS的数据业务直接路由到因特网。通过IIF/HA将终止于MS的数据业务路由到PDSN/FA。IIF需要接口X3和X4来对CDMA 2000AAA服务器和GPRS AAA服务器之间的AAA消息进行交互工作。

因此,对于被归属于GSM系统中但是漫游到CDMA移动IP系统的用户,IIF可以提供到CDMA系统的HA接口和到GSM系统的SGSN接口。需要包括APN解析在内的SGSN功能的子集。IIF可以作为移动IP隧道和GTP隧道的端点,其具有在HA和SGSN功能之间的分组路由功能。

图4B是示例性呼叫流程图,该呼叫流程图示出了在CDMA 2000分组数据外地模式中的移动IPv4操作。该呼叫流程示例示出了GPRS本地用户在CDMA 2000分组数据外地模式中运行移动IPv4[IS-835-C]的漫游情景。在该例子中,本地GPRS系统不支持HA,因此,MS与IIF具有用于移动IP认证的共享秘密。本地GPRS系统动态地将IP地址分配给MS。所有MS的数据业务(源于MS和终止于MS)都经过IIF和本地GPRS系统。IIF从被访问CDMA 2000系统接收3GPP2计费记录,将这些记录映射到3GPP计费记录,并且通过RADIUS将这些记录转发到本地GPRS系统。

MS发出SO 33并且与PDSN/FA建立PPP会话。(步骤1)由于在PPP IPCP协商期间忽略IP地址配置选项指示了MS期望使用移动IP,所以PDSN/FA将一个或多个移动IP代理公告发送到MS。该代理公告包括FA转交地址(FA COA:FA Care-of Address)和FA挑战(FAC:FA Challenge)。(步骤2)

MS将“移动IP注册请求”发送到PDSN/FA。随后的信息可以包括在该注册请求中:MS的NAI[RFC 2794]具有格式<用户名>@<域名>,其中域名识别了MS的本地GPRS系统。可以基于注册请求的内容以及MS和HA之间共享的秘密来计算MS-HA认证码[RFC2002]。可以基于FAC以及MS和本地AAA服务器之间共享的秘密来计算MS-AAA认证码[RFC 3012]。如果MS使用永久的HA,就可以把HA地址字段设置为已知值;或者如果MS想要由本地网络分配新的HA,就可以把HA地址字段设置为0.0.0.0。可以把HA字段设置为0.0.0.0,以请求由HA分配的新的地址。可以将T-比特设置为1,以请求PDSN/FA建立到MS的HA的反向隧道。(步骤3)

PDSN/FA生成“RADIUS接入请求”,该接入请求传送了MS的NAI、FAC认证码、FAC、HA地址等[IS-835]。由于MS的NAI的域名指示了GPRS系统,所以PDSN/FA通过CDMA 2000系统中的AAA将“RADIUS接入请求”发送到IIF。IIF可以根据[3GPP TS 29.061]对该消息进行修改。(步骤4)如果认证是成功的,本地AAA服务器用“RADIUS接入接受”作出应答。通过IIF和被访问AAA将该消息路由回PDSN。IIF可以根据[PS0001-A V3.0]对该消息进行修改。(步骤5)PDSN/FA将“移动IP注册请求”转发到IIF中的HA功能。IIF检验“移动IP注册请求”中的MS-HA认证码。(步骤6)

如果认证是成功的,IIF SGSN功能与本地GPRS系统中的GGSN建立GTP隧道,并且可以从GGSN中请求IP地址。IIF SGSN功能得到一个APN,该APN具有格式:<网络ID>.mnc<MNC>.mcc<MCC>.gprs[TS 23.003]。<网络ID>是MS的NAI范围部分,指示了MS想要接入哪个GGSN来获得所请求的服务。从MS的IMSI得到<MNC>和<MCC>。可以从步骤4中的“RADIUS接入请求”中得到MS的NAI和IMSI。SGSN功能使用得到的APN作为查找名以查询GPRS DNS服务器(图中未示出),并且从其中获得可用GGSN列表,该可用GGSN可以用于支持被请求的服务。IIF SGSN功能将“创建PDP上下文请求”发送到所选择的GGSN。将该消息中的被请求PDP地址设置为0.0.0.0,以请求新的IP地址。(步骤7)GGSN以包括分配给MS的新IP地址在内的“创建PDP上下文应答”作出应答。(步骤8)IIF作为HA并且通过PDSN/FA将“移动IP注册答复”发送到MS。可以将“移动IP注册答复”中的本地地址字段设置为由GGSN分配的IP地址。(步骤9)PDSN发送包含3GPP2分组数据计费信息[P.S0001-A V3.0]在内的“RADIUS计费请求(开始)”。由于MS的NAI的域名指示了GPRS系统,所以通过被访问的AAA和IIF将“RADIUS计费请求(开始)”路由到GPRS系统中的本地AAA。IIF可以根据[3GPP TS 29.061]对该消息进行修改。(步骤10)IIF作为RADIUS服务器并且以“RADIUS计费应答(开始)”作出答复。(步骤11)

载体业务在两个方向上经过IIF。为了对源于MS的分组进行路由,IIF将接收自移动IP反向隧道的分组路由到MS的GTP隧道(通过TEID进行识别)。为了对终止于MS的分组进行路由,IIF将接收自GTP隧道的分组路由到HA-到-FA隧道。可以使用IPsec来保护PDSN/FA和IIF之间的移动IP隧道以及IIF和GGSN之间的GTP隧道。(步骤12)

具有移动IP的CDMA 2000分组数据外地模式的IIF/AAA需求

现在描述用于对接收自被访问CDMA 2000分组数据系统的“RADIUS接入请求”进行处理的IIF需求。

除了呼叫站ID属性、被呼叫站ID属性和框架协议(framedprotocol)属性之外,IIF无修改地代理所有的IETF RADIUS属性。下文对上述三种属性的处理进行描述。如果接收到的“RADIUS接入请求”中的呼叫站ID属性包含IMSI,那么IIF将IMSI复制到3GPP-IMSI属性[3GPP TS 29.061]中,并且将其包括在发往MS的本地GPRS系统的“RADIUS接入请求”中。IIF没有将呼叫站ID属性包括在发送到GPRS系统中本地AAA的“RADIUS接入请求”中。如果接收到的“RADIUS接入请求”中的呼叫站ID属性包含MIN或IRM,那么IIF将其映射到MS在本地GPRS系统中使用的IMSI,并且将其包括在发往本地GPRS系统的“RADIUS接入请求”的3GPP-IMSI属性中。IIF没有将呼叫站ID属性包括在发送到GPRS系统中本地AAA的“RADIUS接入请求”中。

IIF将被呼叫站ID属性包括在发送到MS的本地GPRS系统的“RADIUS接入请求”中。将被呼叫站ID属性的值字段设置为APN(见8.3.4节)。如果在接收到的“RADIUS接入请求”中包括框架协议属性,那么IIF将值替换为7[3GPP TS 29.061]。IIF从接收到的“RADIUS接入请求”中移除所有的3GPP2 VSA。除了3GPP-IMSI属性之外,IIF不需要将任何3GPP2 VSA包括在发往MS的本地GPRS系统的被发送“RADIUS接入请求”中。

现在描述用于对接收自MS的本地GPRS系统的“RADIUS接入接受”进行处理的IIF需求。

IIF无修改地代理所有的IETF RADIUS属性。在将“RADIUS接入接受”发送到被访问CDMA 2000分组数据系统之前,IIF从接收到的“RADIUS接入接受”中移除所有的3GPP VSA。

如果本地GPRS系统的策略需要该漫游MS的数据业务通过IIF经过本地GPRS系统,并且在之前接收自被访问CDMA 2000分组数据系统的相应“RADIUS接入请求”中包括HA-地址VSA,那么IIF将反向隧道规格VSA包括在发往被访问CDMA 2000分组数据系统的被发送的“RADIUS接入接受”中。将该VSA的值字段设置为1,指示需要反向隧道。

用于处理“RADIUS计费请求开始”和“计费请求期间(INTERIM)”的IIF需求与用于处理“RADIUS接入请求”的需求是相同的。

用于处理“RADIUS计费请求停止”的IIF需求与用于处理“RADIUS接入请求”的需求相同并具有下列附加需求:如果在接收到的“RADIUS计费请求停止”中将会话-继续VSA设置为“假”,并且如果IIF之前没有从具有相同IP地址的另一个PDSN接收到“计费请求(开始)”(对于具有移动IP的PDSN间切换的情况),那么IIF插入3GPP会话停止指示符VSA,以指示PDP会话已经终止。

具有简单IP的CDMA 2000分钼数据外地模式

图5A是具有简单IP的CDMA 2000分组数据外地模式的示例性方框图。该节描述了GPRS本地用户在CDMA 2000分组数据外地模式中运行IPv4或IPv6的漫游情景。图5A还描述了在该情况下由接口30或“IIF”提供的功能和控制接口。在该实施例中,本地系统10可以是GPRS系统,其中,GPRS本地用户漫游到CDMA 2000分组数据系统并且使用移动IPv4。本地系统10包括GSM本地位置寄存器124、GGSN 126、以及AAA实体128。被访问系统20可以是CDMA2000分组数据系统,该CDMA 2000分组数据系统包括ANSI-41访问位置寄存器(ANSI-41VLR)111、AAA实体116、以及本地系统109。

接口30或“IIF”包括ANSI-41本地位置寄存器(ANSI-41HLR)131、GSM访问位置寄存器(GSM VLR)133、SGSN 137、AAA实体140和LCS实体139,其中,通过D接口113将ANSI-41本地位置寄存器131连接到ANSI-41访问位置寄存器111,通过D接口121将GSM访问位置寄存器133连接到GSM本地位置寄存器124,通过Gp接口127将SGSN 137连接到GGSN 126,通过X4接口129将AAA实体140连接到AAA实体128并且通过X3接口117将AAA实体140连接到AAA实体116,通过X2接口119将LCS实体139连接到分组数据服务节点/LAC实体109。IIF提供了GSM VLR和ANSI-41HLR仿真,以允许用户进行注册。可以通过参考标号“D”的接口提供该交互工作。IIF提供了LNS和SGSN仿真,以通过IIF支持被访问网络和本地网络之间的载体连接。可以通过参考标号“X2”和“Gn”的接口提供该交互工作。IIF提供了AAA仿真,以与被访问网络的用于L2TP认证和3GPP2分组数据计费的AAA进行交互。IIF还可以与本地网络的用于3GPP分组数据计费的AAA进行交互。可以通过参考标号“X3”和“X4”的接口提供该交互工作。下文将更详细地描述用于具有简单IP的CDMA 2000分组数据外地模式的IIF/AAA需求。

如果不需要被访问CDMA 2000分组数据系统和本地GPRS系统之间的载体连接,那么就不需要X2和Gp接口。在该情况下,可以通过被访问系统中的PDSN将源于MS和终止于MS的数据业务路由到/自因特网。IIF需要接口X3和X4来对CDMA 2000AAA服务器和GPRS AAA服务器之间的AAA消息进行交互工作。

因此,对于被归属于GSM系统中但是漫游到CDMA简单IP系统的用户,IIF可以提供到CDMA系统的L2TP网络服务器(LNS:L2TP Network Server)接口和到GSM系统的SGSN接口。需要包括APN解析在内的SGSN功能的子集。IIF可以作为移动L2TP隧道和GTP隧道的端点,其具有在LNS功能和SGSN功能之间的分组路由功能。

图5B是示例性呼叫流程图,该呼叫流程图示出了在CDMA2000分组数据外地模式中的简单IP操作。该呼叫流程示例说明了GPRS本地用户在CDMA 2000分组数据外地模式中运行简单IP的漫游情景。在该例子中,MS与GPRS系统中的本地AAA具有用于CHAP认证的共享秘密。本地GPRS系统动态地将IP地址分配给MS。所有MS的数据业务(源于MS和终止于MS)经过IIF和本地GPRS系统。IIF从被访问的CDMA 2000系统接收3GPP2计费记录,将这些记录映射到3GPP计费记录,并且通过RADIUS将这些记录转发到本地GPRS系统。

MS发出SO 33并且启动与PDSN/LAC的PPP LCP协商。可以将CHAP作为用于PPP认证的协议进行协商。(步骤1)PDSN/LAC将CHAP挑战发送到MS。(步骤2)MS以其NAI和挑战应答进行答复,该挑战应答是基于该挑战和与GPRS系统中的本地AAA共享的秘密计算出来的。PDSN/LAC发送“RADIUS接入请求”。由于MS的NAI的域名指示了GPRS系统,所以可以将“RADIUS接入请求”经过被访问的AAA和代理消息的IIF路由到GPRS系统中的本地AAA。IIF可以根据[3GPP TS 29.061]对该消息进行修改。(步骤3)如果认证是成功的,那么本地AAA服务器以“RADIUS接入接受”作出应答。通过IIF和被访问的AAA将该消息路由回PDSN/LAC。IIF将隧道-服务器-端点属性插入“RADIUS接入接受”中。该属性通知PDSN/LAC与作为LNS的IIF建立L2TP隧道。PDSN/LAC发送“CHAP成功”,以通知MS进行了成功的认证。(步骤4)

PDSN/LAC与作为LNS的IIF建立L2TP隧道/会话。在L2TP隧道/会话建立期间,PDSN/LAC将LCP信息(在MS和PDSN/LAC之间进行交换)转发到IIF。IIF LNS功能可以发起CHAP挑战(图中未示出),以在IPCP协商之前对MS进行认证。(步骤5)IIF SGSN功能与本地GPRS系统中的GGSN建立GTP隧道,并且可以从GGSN请求IP地址。IIF得到APN,该APN具有格式:<网络ID>.mnc<MNC>.mcc<MCC>.gprs。<网络ID>是MS的NAI范围部分并且用于指示MS想要接入哪个GGSN来获得所请求的服务。从MS的IMSI得到<MNC>和<MCC>。可以从步骤3中的“RADIUS接入请求”中得到MS的NAI和IMSI。IIF SGSN功能使用所得到的APN作为查找名来查询GPRS DNS服务器(图中未示出),并且获得一个可用GGSN列表,该可用GGSN可以用于支持被请求的服务。IIFSGSN功能将“创建PDP上下文请求”发送到所选择的GGSN。将该消息中的被请求PDP地址设置为0.0.0.0,以请求新的IP地址。(步骤6)GGSN用包括分配给MS的新IP地址在内的“创建PDP上下文应答”作出应答。(步骤7)

可以在IIF和MS之间的PPP IPCP协商期间将该新的IP地址分配给MS。(步骤8)PDSN/FA发送包含3GPP2分组数据计费信息[IS-835]的“RADIUS计费请求(开始)”。PDSN发送包含3GPP2分组数据计费信息[P.S0001-AV3.0]的“RADIUS计费请求(开始)”。由于MS的NAI的域名指示了GPRS系统,所以通过被访问的AAA和IIF将“RADIUS计费请求(开始)”路由到GPRS系统中的本地AAA。IIF可以根据[3GPP TS 29.061]对该消息进行修改。(步骤9)本地AAA用“RADIUS计费应答(开始)”作出答复,通过IIF和被访问的AAA将“RADIUS计费应答(开始)”路由返回PDSN。(步骤10)

载体业务在两个方向上经过IIF。为了对源于MS的分组进行路由,IIF将接收自MS的L2TP隧道/会话的分组路由到MS的GTP隧道(通过TEID进行识别)。为了对终止于MS的分组进行路由,IIF将接收自MS的GTP隧道的分组路由到MS的L2TP隧道/会话。可以使用IPsec来保护PDSN/LAC和IIF之间的L2TP隧道/会话以及IIF和GGSN之间的GTP隧道。(步骤11)

具有简单IP的CDMA 2000分组数据外地模式的IIF/AAA需求

用于处理“RADIUS接入请求”的IIF需求与上文所描述的用于处理具有移动IP的CDMA 2000分组数据外地模式的“RADIUS接入请求”的需求是相同的。

用于处理“RADIUS接入接受”的IIF需求与用于处理具有移动IP的CDMA 2000分组数据外地模式的“RADIUS接入接受”的需求是类似的,然而,如果本地GPRS系统的策略需要漫游MS的数据业务通过IIF经过本地GPRS系统,并且在之前接收自被访问CDMA2000分组数据系统的相应“RADIUS接入请求”中不包括HA-地址VSA,那么IIF将隧道-服务器-端点、隧道-类型和隧道-媒体-类型属性插入发往被访问CDMA 2000分组数据系统的被发送的“RADIUS接入接受”中。隧道-服务器-端点属性指示了IIF/LNS地址。隧道-类型属性指示了L2TP。隧道-媒体-类型属性指示了IPv4。

用于处理“RADIUS计费请求开始”和“计费请求期间”的IIF需求与上文所描述的用于处理具有移动IP的CDMA 2000分组数据外地模式的“RADIUS计费请求开始”和“计费请求期间”的需求是相同的。

用于处理“RADIUS计费请求停止”的IIF需求与用于处理具有移动IP的CDMA 2000分组数据外地模式的“RADIUS计费请求停止”的需求是基本相同的,然而,如果在接收到的“RADIUS计费请求停止”中将会话-继续VSA设置为“假”,并且IP-技术VSA指示了简单IP,那么IIF就插入3GPP会话-停止-指示符VSA,以指示PDP会话已经终止。

本领域的技术人员应该理解,可以使用各种不同的技术和技巧来表示信息和信号。例如,可以用电压、电流、电磁波、磁场或磁粒、光场或光粒、或者以上的任意组合来代表可能在整个上面的描述中涉及的数据、指令、命令、信息、信号、比特、符号、以及码片。

本领域的技术人员还应该理解,结合这里公开的实施例描述的各种说明性的逻辑块、模块、电路、以及算法步骤可以实现为电子硬件、计算机软件、或者二者的组合。为了清楚地说明硬件和软件的这种互换性,上文中主要根据它们的功能性描述了各种说明性的部件、块、模块、电路和步骤。将这样的功能性实现为硬件还是软件取决于具体应用和对整个系统上的设计约束。对于每个具体应用,熟练的技术人员可以通过各种方式实现所描述的功能,但是不应该将这样的实现方案解释为脱离了本发明的范围。

可以用通用目的处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件部件、或者设计为执行这里描述的功能的以上部件的任何组合,来实现或执行结合这里公开的实施例所描述的各种说明性的逻辑块、模块、以及电路。通用目的处理器可以是微处理器,但是替换地,该处理器可以是任何传统的处理器、控制器、微控制器、或者状态机。也可以将处理器实现为以下计算器件的组合,例如DSP和微处理器的组合、多个微处理器、与DSP核结合的一个或多个微处理器、或者任何其它这样的配置。

结合这里公开的实施例描述的方法或算法的步骤可以直接体现在硬件中、由处理器执行的软件模型中、或者二者的组合中。可将软件模块驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或者本领域中公知的任何其它形式的存储介质中。将示例性存储介质连接到处理器,使得该处理器可以从存储介质读取信息、并将信息写入到该存储介质。或者,可以将存储介质与处理器集成在一起。该处理器和存储介质可以存在于ASIC中。该ASIC可以存在于用户终端中。或者,处理器和存储介质可以作为分立部件存在于用户终端中。

提供了已公开的实施例的先前描述,以便使本领域的任何技术人员都能够实现或使用本发明。这些实施例的各种修改对本领域的技术人员来说将是容易显然的,并且在不脱离本发明的精神或范围的情况下,可以将这里定义的一般原理应用到其它实施例。因此,本发明不是想要受限于这里所示的实施例,而是要符合与这里公开的原理和新特征一致的最宽范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号