用于提供网络服务的方法和系统的制作方法

文档序号:7890222阅读:258来源:国知局
专利名称:用于提供网络服务的方法和系统的制作方法
技术领域
本发明涉及数据通信领域,更具体地,涉及用于提供网络服务的系统。
背景技术
当接入到特定系统的网络服务时,特定使用者使用标识符来获取从特定移动节点到该网络服务的接入。系统的归属代理(home agent)分配一个因特网协议(IP)地址用于用户到网络服务的接入。通常基于用户的标识符作出这种分配。基于用户标识符来分配IP地址的网络服务系统的特定应用可能不允许从其他移动节点使用相同用户标识符的到网络服务的并发接入。

发明内容
本发明提供了一种用于提供网络服务的方法和系统,基本上消除或减少了与以前的用于提供网络服务的方法和系统相关联的至少一些缺点和问题。
根据本发明的一个特定实施例,一种用于提供网络服务的方法包括在分组数据服务节点从移动节点接收移动台标识符(MSID)。分组数据服务节点可操作以与移动节点通信。该方法包括从移动节点接收注册请求(RRQ),并将MSID附加到RRQ上。该方法包括向归属代理转发RRQ。归属代理可操作以与分组数据服务节点通信。该方法还包括从归属代理接收因特网协议(IP)地址。IP地址与MSID相对应。MSID可以被包含在由分组数据服务节点创建的标准供应商专用扩展(normal vendorspecific extension,NVSE)中。将MSID附加到RRQ上可以包括将NVSE附加到RRQ上。
根据另一个实施例,一种用于提供网络服务的系统包括可操作以从移动节点接收移动台标识符(MSID)以及从移动节点接收注册请求(RRQ)的分组数据服务节点,其中移动节点可操作以与分组数据服务节点通信。分组数据服务节点可操作以将MSID附加到RRQ上。该系统包括与分组数据服务节点通信的归属代理。归属代理可操作以从分组数据服务节点接收带有附加的MSID的RRQ。分组数据服务节点还可操作以从归属代理接收被分配的因特网协议(IP)地址。该IP地址与MSID相对应。
本发明特定实施例的技术优点包括一种用于提供网络服务的系统,该系统基于用户标识符和用户通过其获取接入的移动节点的标识符两者,为到网络服务的接入分配IP地址。这样,该系统允许使用一个用户标识符而从不同的移动节点同时接入网络服务。
本发明特定实施例的另一个技术优点包括一种系统,该系统允许诸如家庭这样的特定用户组中的多个个人同时从不同移动节点接入网络服务。这些个人可以使用相同的用户标识符来接入网络服务。从而,由于组中的多个个人可以使用相同的标识符来接入网络服务,所以可以简化无线通信运营商的订户管理、数据库和记帐系统。
从下面的图形、描述和权利要求中,本领域技术人员将很容易地明确本发明的其他技术优点。此外,虽然上面列举了一些特定优点,但是各种实施例可以包括所列举的优点中的全部、一些,或者一个都不包括。


为了更彻底地理解本发明的特定实施例以及它们的优点,结合附图参考下面的描述,附图中图1图示了根据本发明实施例的用于提供网络服务的系统;图2图示了根据本发明实施例的用于提供网络服务的归属代理和分组数据服务节点;图3图示了根据本发明实施例的响应于注册请求提供网络服务的方法;以及图4图示了根据本发明实施例的响应于再注册请求提供网络服务的方法。
具体实施例方式
图1图示了从网络服务系统提供多路接入的系统10。系统10可以包括分组数据网络的一部分。希望获得网络服务的用户通过移动节点12接入这些服务。归属代理32为到网络服务的接入分配因特网协议(IP)地址。可以基于用户标识符以及用户通过其获取接入的移动节点12的标识符两者来作出IP地址的分配。系统10允许使用同一用户标识符到网络服务的多个、并发的接入。
系统10包括归属代理32、分组数据服务节点22、分组控制器功能24和基站控制器26,它们可以用来处理从移动节点12接收的包括分组数据的呼叫。来自移动节点12的呼叫可以包括分组数据,例如语音、数据、视频、多媒体或者其他类型的数据分组,或者是前述这些数据分组的组合。移动节点12例如可以包括个人计算机、个人数字助理、移动手机或者适合于向系统10传输分组数据的任何其他设备。移动节点12例如可以利用码分多址技术或者任何其他合适的移动通信技术。移动节点12例如可以支持简单IP、移动IP或者任何其他合适的通信协议。
基站控制器26提供移动节点12和分组数据服务节点22之间的无线接口。移动节点12和基站控制器26之间的无线链路通常是射频链路,并且通常是蜂窝网络结构的。基站控制器26可以向分组控制器功能24传输基站控制器26从移动节点12接收到的数据分组。分组控制器功能24然后可以将这些数据分组转发给分组数据服务节点22。
通信路径28可以用来在基站控制器26和分组控制器功能24之间传输数据。分组控制器功能24用作在基站控制器26和分组数据服务节点22之间提供虚电路服务的快速分组交换机。
分组数据服务节点22建立与分组控制器功能24的隧道连接36。隧道连接36使得分组数据服务节点22能够通过因特网或者其他基于IP的网络向分组控制器功能24传输命令和数据。可以在分组数据服务节点22和分组控制器功能24之间建立安全关联,使得通过隧道连接36被传输的数据是安全的。例如,为了IP网络上的安全传输,可以将加密数据分组压缩在IP分组中。
分组数据服务节点22可以为移动节点12提供到因特网、内联网以及无线应用协议服务器的接入。分组数据服务节点22用作移动节点12的接入网关,并为虚拟私人网络提供分组传递和外地代理(foreign agent)支持。分组数据服务节点22例如可以包括CISCO分组数据服务节点。
通信路径30可以用来在分组数据服务节点22和归属代理32之间传输数据。归属代理32记录移动节点12的位置,并向移动节点12提供IP服务。通信路径30可以包括通信网络34的一部分。通信网络34可以包括公共交换电话网络、公共或私人数据网络、因特网、有线或无线网络、本地通信网络、区域通信网络、全球通信网络、任何其他合适的通信链路或者前述这些网络的任何组合。
分组数据服务节点22建立与移动节点12的通信会话,例如点对点会话14,以提供移动节点12到分组数据网络的接入。在分组数据服务节点22和移动节点12之间可以建立安全关联,使得通过点对点会话14被传输的数据是安全的。验证、授权和计费(AAA)服务器35提供安全功能。例如,AAA服务器35可以提供验证服务。验证提供了识别用户的方法,包括登录和密码对话、询问和响应、消息支持以及依赖于所使用的安全协议的加密。验证使得分组数据服务节点22能够在允许用户接入到分组数据网络以及网络服务之前识别用户。
AAA服务器35可以提供授权服务。授权可以允许远程接入控制,包括一次性(one-time)授权或者为每个服务的授权。授权可以通过集合一组属性来完成,这些属性描述什么是用户被授权执行的。对一个给定的用户,可以将这些属性与数据库中含有的信息进行比较,结果可以被返回到分组数据服务节点22,以判断该用户的实际能力和限制。
AAA服务器35可以提供计费服务。计费允许AAA框架内的第三安全功能,该功能用于收集和发送用于记帐、审计以及报告的安全服务器信息,这些安全服务器信息例如用户身份、开始和结束时间、执行的命令(例如PPP)、分组数和字节数等。计费提供了对用户接入的服务以及用户消耗的网络资源量的跟踪。
在操作中,移动节点12可以从一个位置移动到另一个位置。移动节点12可以从由一个基站控制器管理的小区移动到由另一个基站控制器管理的小区,例如可以从由基站控制器26a管理的小区27a移动到由基站控制器26b管理的小区27b。所以,可能需要将呼叫从一个基站控制器26切换到另一个基站控制器26,例如,从基站控制器26a切换到基站控制器26b。
一个特定用户或者特定用户组可以使用网络接入标识符(NAI)或者名称接入标识符通过不止一个移动节点同时接入由系统10所提供的网络服务。NAI标识特定的用户或用户组。用户组可以包括家庭、公司、从事特定项目的合作团队或者任何其他的希望同时多路接入到由系统10所提供的网络服务的一组人。操作中,用户组中的一个人可以通过移动节点12a接入由系统10提供的网络服务,而另一个人通过移动节点12b接入该网络服务。每个人可以使用相同的NAI来接入网络服务。例如,NAI可以包括人的名字、公司名称或者其他任何适合于标识用户或用户组的标识符。
图1中的系统10的配置是本发明特定实施例的一部分。并不意味着系统10被限制于这些配置。例如,基站控制器26a和基站控制器26b不需要必然与不同的分组数据服务节点22通信。另外,移动节点12a和12b可以与相同的分组数据服务节点22通信。根据本发明的实施例,本领域的普通技术人员可以意识到系统10的其他配置。
图2图示了根据本发明特定实施例的分组数据服务节点22和归属代理32。分组数据服务节点22可以包括处理器60、存储器62和一个或多个通信栈64。处理器60可以控制分组数据服务节点22的活动。被传输给分组数据服务节点22的数据分组可以包括多种通信协议。因此,通信栈64可以确定与数据分组相关联的通信协议。存储器62可以存储分组数据服务节点表66,该表记录与特定呼叫有关的信息。
在操作中,分组数据可以从图1中的分组控制器功能24被传送到使用简单因特网协议、移动因特网协议或任何其他合适的通信协议的分组数据服务节点22。分组数据服务节点22可以通过输入接口68接收分组数据。当图1的移动节点12向分组数据服务节点22发送注册请求(RRQ)时,处理器60可以判断接收请求的分组数据服务节点22以前是否已经尝试过网络服务接入。RRQ可以包含试图接入由系统10提供的网络服务的用户组中的用户的NAI。
分组数据服务节点22可以接收来自试图与分组数据服务节点22通信的移动节点12的隧道请求。隧道请求包括移动节点12的移动台标识符(MSID)。MSID用于标识特定的移动节点。分组数据服务节点22可以创建标准供应商专用扩展(normal vendor specific extension,NVSE)。NVSE可以包含多种字段中的任何一种,例如字段类型(例如,供应商专用)、长度、供应商标识符及供应商类型等。NVSE还可以包括其他数据,例如用户通过其试图接入网络服务的移动节点12的MSID。
MSID标识特定的移动节点12。分组数据服务节点22可操作以将移动节点12的MSID附加到从移动节点12接收到的RRQ上,并将该信息发送给归属代理32。通过将包含MSID的NVSE附加到RRQ上,MSID被附加到RRQ上。如果分组数据服务节点22从来没有为在该特定移动节点12的该特定用户提供过网络服务接入,则处理器60可以在输入接口68收集从移动节点12接收的数据分组,并在表66中为该呼叫生成一个新的项。另一方面,如果处理器60确定接收请求的分组数据服务节点22以前已经为该用户和该移动节点提供过服务,则处理器60可以从表66中为该呼叫取回先前记录的项。
分组数据服务节点表66可以包括多个字段,这些字段存储与每个呼叫有关的信息。例如,表66可以采用如下的形式表1

表66中的MSID字段可以包括标识特定移动节点12的唯一数字或符号。MSID可以使移动节点12能够接入网络服务。MSID可以包括移动标识号码、国际漫游号码、国际移动台识别符、移动识别符号码、电子序列号或者任何其他合适的标识符。例如,MSID可以是如表1所示的一串两个或多个数字。
表66中的NAI字段可以包括标识移动节点12的用户的名字。如上所述,NAI可以包括人的名字、公司名称或任何其他适合标识用户的标识符。例如,NAI可以是“xyz.com”或“smith”。
表66中的服务类型字段(TOS)可以包括图1中的归属代理32向移动节点12提供的服务的类型。例如,TOS字段可以包括移动因特网协议服务(MIP)、简单因特网协议服务(SIP)或任何其他合适的服务类型。例如,TOS可以是“SIP”或“MIP”。
表66中的归属代理字段(HA)标识了与移动节点12相关联的特定归属代理。移动节点12通过外地代理注册其在远程位置的存在,外地代理在该情况中即分组数据服务节点。外地代理与归属代理32相通信,使得数据分组可以被转发到移动节点12。外地代理可以包括在特定小区与移动节点12通信的分组数据服务节点22。归属代理例如可以用“HA1”这样的标号来表示。
表1示出了根据本发明特定实施例的示例性的分组数据服务节点表66。表66并不意味着被局限于对于呼叫的信息的任何特定的安排。本领域的普通技术人员可以认识到,表66中存储的信息的字段可以以任何顺序排列。另外,表66可以包括上述这些字段中的一些,可以不包括上述这些字段中的任何一个,和/或可以包括任何其他适合存储与呼叫有关的信息的字段。
归属代理32包括处理器70和存储器72。处理器70可以控制归属代理32的活动。存储器72可以存储归属代理表74,该表记录了与呼叫有关的信息。
在操作中,归属代理32从分组数据服务节点22接收RRQ和附加MSID。归属代理32判断该RRQ是否包含附加的MSID。如果该RRQ包含附加的MSID,则归属代理32基于该附加的MSID,为网络服务接入分配一个IP地址。归属代理32可以填充(populate)归属代理表74。
如果向归属节点32发送RRQ的分组数据服务节点属于不能将MSID附加到RRQ上的供应商类型,则该RRQ可以不包含附加的MSID。在这种情况下,当该RRQ不包含附加的MSID时,归属代理32于是基于用户的NAI为网络服务接入分配一个IP地址。这种情况下,归属代理32可以用0填充表74的MSID字段。
因为MSID是通过将包含该MSID的NVSE附加到RRQ上而被附加到RRQ上的,所以归属代理32也会接收到该NVSE中的其他字段。归属代理32可以使用一个或多个这些字段来识别发送带有附加的NVSE的RRQ的分组数据服务节点22是否来自认可的供应商,例如与归属代理32相同的供应商。在某些实施例中,如果归属代理32没有识别分组数据服务节点22的特定供应商,则它可以忽略NVSE中所包含的信息。
基于用户通过其接入网络服务的移动节点的MSID来分配IP地址允许用户或用户组同时通过多个移动节点的网络服务接入。例如,因为归属代理32在进行IP地址分配时使用MSID,所以归属代理32能够辨别来自两个不同移动节点的独立的接入企图,即使这些独立的接入企图使用相同的用户标识符或NAI。
归属代理表74可以包括多个字段,这些字段存储与每个呼叫有关的信息。表74例如可以采用如下的形式表2

表74可以包括MSID字段、NAI字段、分组数据服务节点/外地代理(PDSN/FA)字段和IP地址字段。MSID字段和NAI字段可以包含和表66中的这种字段相似的信息。PDSN/FA字段标识与搜索特定移动节点12的接入的归属代理32相通信的特定分组数据服务节点或者外地代理。例如,PDSN/FA可以用如表2所示的“PDSN 1”标号来表示。
用于网络服务接入的表74中的IP地址字段可以属于五类中的一个,并且可以被写成带点的十进制表示,即4个由句点分开的八位字节。每一个地址可以包括一个网络号码,并且可以可选择地包括一个子网号码。例如,分组数据服务节点22的IP地址可以是“10.10.xx”。分组数据服务节点22的IP地址可以永远不变。
表2示出了根据本发明特定实施例的示例的归属代理表74。表74并不意味着被局限于对于呼叫的信息的任何特定的安排。本领域的普通技术人员可以认识到,表74中所存储的信息的字段可以以任何顺序排列。另外,表74可以包括上述这些字段中的一些,可以不包括上述这些字段中的任何一项,和/或可以包括任何其他适合存储与呼叫有关的信息的字段。
图3是图示了提供网络服务的方法的一个实施例的流程图。该方法从步骤100开始,其中分组数据服务节点22从移动节点12接收隧道请求。移动节点12向分组数据服务节点22传送隧道请求,以发起与分组数据服务节点22的通信。隧道请求包括移动节点12的MSID。移动节点12向基站控制器26传输数据,基站控制器26接着向分组控制器功能24传输这些数据。分组控制器功能24然后向分组数据服务节点22传输这些数据。分组数据服务节点22可以识别移动节点12,并在表66中生成一个新的项。在步骤102,分组数据服务节点22在表66中记录移动节点12的MSID。
在步骤104,分组数据服务节点22向移动节点12发送代理通告。该代理通告可以通过点对点对话14传输,并且可以帮助建立移动节点12和归属代理32之间的移动IP地址。作为响应,移动节点12向分组数据服务节点22发送RRQ。RRQ可以包括用户或用户组的NAI。用户或用户组可能希望同时通过多个移动节点接入网络服务。
在步骤106,分组数据服务节点22判断是否已经接收到RRQ。如果分组数据服务节点22还没有接收到RRQ,则在步骤108该呼叫被撤销,该方法结束。如果分组数据服务节点22已经接收到RRQ,则该方法继续进行到步骤110。
在步骤110,分组数据服务节点22使用AAA服务器35对移动节点12进行验证。可以基于试图接入系统10的网络服务的用户的NAI来作出验证。AAA服务器35可以提供不同的安全功能。例如,验证可以使得分组数据服务节点22能够在允许接入分组数据网以及网络服务之前识别用户。授权可以提供用于远程接入控制的方法,包括一次性授权或者为每次服务授权。计费可以使得分组数据服务节点22能够对用户接入的服务以及用户消耗的网络资源量进行跟踪。
在步骤112,分组数据服务节点22判断呼叫是否已经被验证。如果呼叫还没有被验证,则可以在步骤108撤销该呼叫。如果该呼叫已经被验证,则在步骤114,如果分组数据服务节点22属于可操作以将MSID附加到RRQ上的供应商类型,则MSID被附加到RRQ上。该RRQ被转发到归属代理32。MSID可以被包含在由分组数据服务节点22创建的NVSE中,并且MSID可以通过将NVSE附加到RRQ上而被附加到RRQ上。
在步骤116,归属代理32判断RRQ是否包含附加的MSID。如果分组数据服务节点22不属于可操作以将MSID附加到RRQ上的供应商类型,则RRQ可以不包含附加的MSID。如果RRQ包含附加的MSID,则在步骤118,归属代理32使用该MSID为移动节点12分配IP地址。这种分配可以基于特定的MSID/NAI的组合。归属代理32使用MSID及其他信息填充归属代理表74。
另一方面,如果RRQ不包含附加的MSID,则在步骤120,归属代理32使用NAI为移动节点12分配IP地址。然后,归属代理32用0填充归属代理表74的MSID字段。
在步骤122,分组数据服务节点22判断是否它已经从归属代理32接收到IP地址。如果分组数据服务节点22还没有接收到IP地址,则在步骤108,呼叫被撤销。如果分组数据服务节点22已经接收到IP地址,则在步骤124,分组数据服务节点22向移动节点12转发包含IP地址的归属代理32的应答。IP地址的通信可以通过点对点会话14传输。这样,通过作为归属代理32的代理,分组数据服务节点22帮助建立了在移动节点12和归属代理32之间的IP地址。在归属代理32的应答被转发到移动节点12后,该方法结束。
图4是图示了提供网络服务的方法的一个实施例的流程图。该方法从步骤200开始,其中分组数据服务节点22接收再注册请求(RRRQ)。该RRRQ可以由先前已经接入到系统10的特定移动节点12的用户作出。在步骤202,分组数据服务节点22将移动节点12的MSID附加到RRRQ上。在步骤204,分组数据服务节点22将该RRRQ转发到归属代理32。在步骤206,归属代理32检查归属代理表74,并确定该请求是来自特定用户和移动节点对的RRRQ,该特定用户和移动节点对先前已经获得过到通过系统10提供的网络服务的接入。在步骤208,归属代理32将IP地址发送到分组数据服务节点22,该IP地址是分配给先前情况的用户接入的,并且该方法结束。
图1中的系统10可以按照上述图3中的步骤100~124以及图4中的步骤200~208所示的顺序进行。但是应该认识到,本领域的技术人员可以以任何合适的顺序执行该方法的步骤。
允许用户或用户组同时从不同移动节点接入网络服务的能力能够简化无线通信运营商的订户管理、数据库和记帐系统。例如,特定家庭中的多个个人可以使用相同的NAI来接入网络服务,减少了无线通信运营商必须存储和处理的用于帐户管理和记帐的数据量。作为另一个例子,诸如从事特定项目的公司代表这样的特定用户组中的多个个人可以从不同移动节点同时接入属于该组的某些网络服务。
通过这里所包括的图形、描述和权利要求,本领域的技术人员很容易明白本发明的其他技术优点。这些例子中没有,或者有一些,或者全部可以提供这些技术优点。
虽然已经对本发明进行了详细的描述,但是本领域的技术人员可以被启示想到各种变化和修改。本发明包括这些改变和修改,它们都落在所附权利要求的范围之内。
权利要求
1.一种用于提供网络服务的方法,包括在分组数据服务节点从移动节点接收移动台标识符,所述分组数据服务节点可操作,以与所述移动节点通信;从所述移动节点接收注册请求;将所述移动台标识符附加到所述注册请求上;向归属代理转发所述注册请求,所述归属代理可操作以与所述分组数据服务节点通信;以及从所述归属代理接收因特网协议地址,所述因特网协议地址与所述移动台标识符相对应。
2.根据权利要求1所述的方法,其中,所述移动台标识符是在来自所述移动节点的隧道请求中被接收的。
3.根据权利要求1所述的方法,其中,所述移动台标识符被包含在由所述分组数据服务节点创建的标准供应商专用扩展中,并且将所述移动台标识符附加到所述注册请求上包括将所述标准供应商专用扩展附加到所述注册请求上。
4.根据权利要求1所述的方法,还包括使用所述归属代理基于所述移动台标识符分配因特网协议地址。
5.根据权利要求4所述的方法,还包括使用所述归属代理在归属代理表中存储所述移动台标识符和被分配的因特网协议地址。
6.根据权利要求1所述的方法,其中,所述注册请求包括网络接入标识符,并且所述因特网协议地址还与所述网络接入标识符相对应。
7.一种用于提供网络服务的方法,包括在归属代理处从分组数据服务节点接收注册请求,所述注册请求包括网络接入标识符;判断所述注册请求是否包括附加的移动台标识符;如果所述注册请求包括附加的移动台标识符,则在归属代理表中存储所述移动台标识符;如果所述注册请求包括附加的移动台标识符,则分配与所述移动台标识符相对应的因特网协议地址;如果所述注册请求不包括附加的移动台标识符,则分配与所述网络接入标识符相对应的因特网协议地址;以及向所述分组数据服务节点传输所述被分配的因特网协议地址。
8.根据权利要求7所述的方法,还包括在所述分组数据服务节点将所述移动台标识符附加到所述注册请求上;以及向所述归属代理转发所述注册请求。
9.根据权利要求7所述的方法,还包括在所述分组数据服务节点接收隧道请求,所述隧道请求包括所述移动台标识符;在所述分组数据服务节点将所述移动台标识符附加到所述注册请求上;以及向所述归属代理转发所述注册请求。
10.根据权利要求7所述的方法,还包括在所述归属代理表中存储所述被分配的因特网协议地址。
11.一种用于提供网络服务的系统,所述系统包括分组数据服务节点,所述分组数据服务节点可操作以从移动节点接收移动台标识符,所述移动节点可操作以与所述分组数据服务节点通信;从所述移动节点接收注册请求;以及将所述移动台标识符附加到所述注册请求上;与所述分组数据服务节点通信的归属代理,所述归属代理可操作以从所述分组数据服务节点接收带有所述附加的移动台标识符的所述注册请求。
12.根据权利要求11所述的系统,其中,所述分组数据服务节点还可操作以从所述归属代理接收被分配的因特网协议地址,所述因特网协议地址与所述移动台标识符相对应。
13.根据权利要求11所述的系统,其中,所述注册请求包括网络接入标识符,并且所述分组数据服务节点还可操作以从所述归属代理接收因特网协议地址,所述因特网协议地址与所述网络接入标识符相对应。
14.根据权利要求11所述的系统,其中,所述归属代理还可操作以判断所述注册请求是否包括附加的移动台标识符;如果所述注册请求包括附加的移动台标识符,则在归属代理表中存储所述移动台标识符;如果所述注册请求包括附加的移动台标识符,则分配与所述移动台标识符相对应的因特网协议地址;如果所述注册请求不包括附加的移动台标识符,则分配与网络接入标识符相对应的因特网协议地址,其中,所述注册请求包括所述网络接入标识符;以及向所述分组数据服务节点传输所述被分配的因特网协议地址。
15.根据权利要求14所述的系统,其中,所述归属代理还可操作以在所述归属代理表中存储所述被分配的因特网协议地址。
16.根据权利要求11所述的系统,其中,所述移动台标识符被包含在由所述分组数据服务节点创建的标准供应商专用扩展中,并且可操作以将所述移动台标识符附加到所述注册请求上的分组数据服务节点包括可操作以将所述标准供应商专用扩展附加到所述注册请求上的分组数据服务节点。
17.一种用于提供数据服务的系统,所述系统包括可操作以从移动节点接收注册请求的分组数据服务节点,其中,所述注册请求包括网络接入标识符;和与所述分组数据服务节点通信的归属代理,所述归属代理可操作以从所述分组数据服务节点接收所述注册请求;判断所述注册请求是否包括附加的移动台标识符;如果所述注册请求包括附加的移动台标识符,则在归属代理表中存储所述移动台标识符;如果所述注册请求包括附加的移动台标识符,则分配与所述移动台标识符相对应的因特网协议地址;如果所述注册请求不包括附加的移动台标识符,则分配与所述网络接入标识符相对应的因特网协议地址;以及向所述分组数据服务节点传输所述被分配的因特网协议地址。
18.根据权利要求17所述的系统,其中,所述归属代理还可操作以在所述归属代理表中存储所述被分配的因特网协议地址。
19.根据权利要求17所述的系统,其中,所述分组数据服务节点还可操作以从所述移动节点接收所述移动台标识符。
20.根据权利要求17所述的系统,其中,所述分组数据服务节点还可操作以将所述移动台标识符附加到所述注册请求上;以及从所述归属代理接收所述被分配的因特网协议地址。
21.一种用于提供网络服务的分组数据服务节点,包括处理器,所述处理器可操作以从移动节点接收移动台标识符;从所述移动节点接收注册请求,其中,所述注册请求包括网络接入标识符;将所述移动台标识符附加到所述注册请求上;向归属代理转发所述注册请求,所述归属代理可操作以与所述分组数据服务节点通信;以及从所述归属代理接收因特网协议地址,所述因特网协议地址与所述移动台标识符相对应;和与所述处理器耦合的存储器,所述存储器可操作以在表中存储所述移动台标识符;以及在所述表中存储所述网络接入标识符。
22.根据权利要求21所述的分组数据服务节点,其中,所述移动台标识符被包含在由所述分组数据服务节点创建的标准供应商专用扩展中,并且可操作以将所述移动台标识符附加到所述注册请求上的处理器包括可操作以将所述标准供应商专用扩展附加到所述注册请求上的处理器。
23.一种用于提供网络服务的归属代理,包括处理器,所述处理器可操作以从分组数据服务节点接收注册请求,所述注册请求包括网络接入标识符;判断所述注册请求是否包括附加的移动台标识符;如果所述注册请求包括附加的移动台标识符,则分配与所述移动台标识符相对应的因特网协议地址;如果所述注册请求不包括附加的移动台标识符,则分配与所述网络接入标识符相对应的因特网协议地址;以及向所述分组数据服务节点传输所述被分配的因特网协议地址;和与所述处理器耦合的存储器,所述存储器可操作以在表中存储所述移动台标识符;以及在所述表中存储所述被分配的因特网协议地址。
24.一种用于提供网络服务的系统,包括用于在分组数据服务节点从移动节点接收移动台标识符的装置,所述分组数据服务节点可操作以与所述移动节点通信;用于从所述移动节点接收注册请求的装置;用于将所述移动台标识符附加到所述注册请求上的装置;用于向归属代理转发所述注册请求的装置,所述归属代理可操作以与所述分组数据服务节点通信;和用于从所述归属代理接收因特网协议地址的装置,所述因特网协议地址与所述移动台标识符相对应。
25.根据权利要求24所述的系统,还包括用于基于所述移动台标识符分配因特网协议地址的装置。
26.根据权利要求25所述的系统,还包括用所述移动台标识符和所述被分配的因特网协议地址填充归属代理表。
27.一种用于提供网络服务的系统,包括用于在归属代理处从分组数据服务节点接收注册请求的装置,所述注册请求包括网络接入标识符;用于判断所述注册请求是否包括附加的移动台标识符的装置;用于如果所述注册请求包括附加的移动台标识符,则在归属代理表中存储所述移动台标识符的装置;用于如果所述注册请求包括附加的移动台标识符,则分配与所述移动台标识符相对应的因特网协议地址的装置;用于如果所述注册请求不包括附加的移动台标识符,则分配与所述网络接入标识符相对应的因特网协议地址的装置;和用于向所述分组数据服务节点传输所述被分配的因特网协议地址的装置。
28.根据权利要求27所述的系统,还包括用于在所述分组数据服务节点将所述移动台标识符附加到所述注册请求上的装置;和用于向所述归属代理转发所述注册请求的装置。
29.根据权利要求27所述的系统,还包括用于在所述分组数据服务节点接收隧道请求的装置,所述隧道请求包括所述移动台标识符;用于在所述分组数据服务节点将所述移动台标识符附加到所述注册请求上的装置;和用于向所述归属代理转发所述注册请求的装置。
30.根据权利要求27所述的系统,还包括用于在所述归属代理表中存储所述被分配的因特网协议地址的装置。
31.一种用于提供网络服务的被编码在介质中的逻辑,所述逻辑可操作以执行以下步骤在分组数据服务节点从移动节点接收移动台标识符,所述分组数据服务节点可操作以与所述移动节点通信;从所述移动节点接收注册请求;将所述移动台标识符附加到所述注册请求上;向归属代理转发所述注册请求,所述归属代理可操作以与所述分组数据服务节点通信;以及从所述归属代理接收因特网协议地址,所述因特网协议地址与所述移动台标识符相对应。
32.根据权利要求31所述的被编码在介质中的逻辑,其中,所述逻辑还可操作以基于所述移动台标识符分配因特网协议地址。
33.根据权利要求31所述的被编码在介质中的逻辑,其中,所述逻辑还可操作以用所述移动台标识符和所述被分配的因特网协议地址填充归属代理表。
34.一种用于提供网络服务的被编码在介质中的逻辑,所述逻辑可操作以执行以下步骤在归属代理处从分组数据服务节点接收注册请求,所述注册请求包括网络接入标识符;判断所述注册请求是否包括附加的移动台标识符;如果所述注册请求包括附加的移动台标识符,则在归属代理表中存储所述移动台标识符;如果所述注册请求包括附加的移动台标识符,则分配与所述移动台标识符相对应的因特网协议地址;如果所述注册请求不包括附加的移动台标识符,则分配与所述网络接入标识符相对应的因特网协议地址;以及向所述分组数据服务节点传输所述被分配的因特网协议地址。
35.根据权利要求34所述的被编码在介质中的逻辑,其中,所述逻辑还可操作以在所述分组数据服务节点将所述移动台标识符附加到所述注册请求上;以及向所述归属代理转发所述注册请求。
36.根据权利要求34所述的被编码在介质中的逻辑,其中,所述逻辑还可操作以在所述分组数据服务节点接收隧道请求,所述隧道请求包括所述移动台标识符;将所述移动台标识符附加到所述注册请求上;以及向所述归属代理转发所述注册请求。
37.根据权利要求34所述的被编码在介质中的逻辑,其中,所述逻辑还可操作以在所述归属代理表中存储所述被分配的因特网协议地址。
全文摘要
一种用于提供网络服务的方法包括在分组数据服务节点从移动节点接收移动台标识符(MSID)。分组数据服务节点可操作以与移动节点通信。该方法包括从移动节点接收注册请求(RRQ),并将MSID附加到RRQ上。该方法包括向归属代理转发RRQ。归属代理可操作以与分组数据服务节点通信。该方法还包括从归属代理接收因特网协议(IP)地址。该IP地址与MSID相对应。MSID可以被包含在由分组数据服务节点创建的标准供应商专用扩展(NVSE)中。将MSID附加到RRQ上可以包括将NVSE附加到RRQ上。
文档编号H04L29/12GK1643853SQ03806285
公开日2005年7月20日 申请日期2003年3月17日 优先权日2002年3月19日
发明者巴拉·拉杰什, 阿尔吉亚·T·慕克吉 申请人:思科技术公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1