用于代理移动ip连接的动态创建和释放的系统和方法

文档序号:7737892阅读:252来源:国知局
专利名称:用于代理移动ip连接的动态创建和释放的系统和方法
技术领域
概括地说,本发明涉及无线通信领域,具体地说,本发明涉及用于在移动互联网协议(IP)网络中动态地管理多个连接的系统和方法。
背景技术
无线通信系统被广泛地部署以便提供各种类型的通信内容,例如语音、数据、多媒体等等。这些系统可以是能通过共享可用系统资源(例如,带宽和发射功率)来支持与多个移动设备的通信的多址系统。这类多址系统的示例包括码分多址(CDMA)系统、时分多址 (TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统、3GPP长期演进(LTE)系统和其它类型的无线通信系统。最新的无线通信系统支持基于IP的分组交换网络以进行数据通信和语音通信, 具体而言,两种最常使用的协议版本,即IPv4和IPv6。这两种协议版本均提供移动支持,并允许移动设备在各个无线网络之间移动的同时仍然可到达。通常,移动IP允许移动设备从一个网络移动到另一个网络,而无需改变设备的归属地址(HoA),其中HoA是由位于归属网络中的该移动设备的归属代理(HA)(其还称作本地移动锚点(LMA))分配给该移动设备的。 可以使用这些地址来将分组路由到该移动设备,而不论移动设备在外部网络中的附着点如何。例如,为了在IPv6域中仍然可到达,移动设备必须通过与其HA交换信令消息,来创建并维持该移动设备的由HA分配的HoA与该移动设备在外部网络中的“转交地址”(CoA) 之间的绑定,如由移动支持IPv6标准(RFC-377Q提供的。或者,核心IP网可以为移动设备创建和维持这种绑定,如由代理移动IPv6(PMIP)标准(RFC-5213)提供的。在后一方法中, 外部网络中的委托代理与归属网络中的本地移动锚点执行信号传送,并代表该移动设备来执行移动管理。相应地,本地移动锚点管理归属地址向移动设备的分配,管理设备的绑定状态,并且指定哪些服务和应用可用于这些移动设备。与面向移动台的方法(RFC-3775)相比,由PMIP标准(RFC-5213)提供的以网络为中心的移动管理方法具有几个优点,其中一些优点包括将信令/处理开销从移动设备转移到核心网,以及对归属代理功能和移动信令中的消息/格式进行重用。但是,当前PMIP 标准的限制中的一个限制在于当前PMIP标准要求移动设备在PMIP会话建立的时刻请求用于该会话的使用期(lifetime)的所有IP地址。由于设备在PMIP会话的使用期期间可能不使用所有请求的IP地址,因此上述限制通常加重了由归属网络使用的IPv4资源的缺乏。换言之,移动设备必需能够在有需要时请求增加/释放IP地址,而不影响现有PMIP会话的其它服务。

发明内容
下面给出本发明的一个或多个方面的简要概述,以提供对本发明的基本理解。该概述部分不是对本发明的所有预期方面的泛泛概括,也不旨在标识本发明的关键或重要元素或者描述本发明的任意或全部方面的范围。其目的仅在于作为后文所提供的更详细描述的序言,以简化形式提供本发明的一个或多个方面的一些构思。根据本发明的一个或多个方面以及其相应的公开内容,结合有助于通信系统在建立的代理移动IPV6(PMIP)会话中动态地增加和释放IP地址来描述各个方面。一种示例性的方法包括从移动设备接收关于向与第一 IP接口类型相关联的当前PMIP通信会话增加第二 IP接口类型的请求,其中所述第二 IP接口类型可以与所述第一 IP接口类型不同;从所述移动设备的所述归属网络请求所述第二 IP接口类型的一组IP地址;从所述归属网络接收所述第二 IP接口类型的一组IP地址;使用一个或多个接收的IP地址来建立所述第二 IP接口类型的一个或多个IP流;以及将所述第二 IP接口类型的所述一个或多个IP流与所述移动设备的所述当前PMIP通信会话进行关联。为了实现前述目的和有关目的,本发明的一个或多个方面包括在下文中充分描述并在权利要求中特别指出的特征。下面的描述和附图详细给出了本发明的一个或多个方面的某些说明性特征。然而,这些特征只表示可以使用各个方面的原理的各种方式中的几种方式,并且该描述旨在包括所有这些方面及其等同形式。


下文将结合附图描述本发明的所公开的方面,提供这些附图是为了解释而非限制所公开的方面,其中,相同的标号指示相同的元件,并且其中图1是根据本文给出的本发明的各个方面的无线通信系统的示意图。图2是用于在无线通信环境中动态地管理IP连接的示例性方法的示意图。图3示出了符合代理移动IPv6标准(RFC-5213)的代理绑定更新(PBU)消息。图4是用于在无线通信环境中建立IPv4连接的示例性方法的示意图。图5是用于在无线通信环境中动态地增加IPv6连接的示例性方法的示意图。图6是用于在无线通信环境中动态地增加IP连接的另一种示例性方法的示意图。图7是用于在无线通信环境中动态地释放IP连接的示例性方法的示意图。图8是用于在无线通信环境中动态地释放IP连接的另一种示例性方法的示意图。图9是根据本文给出的本发明的各个方面的无线通信系统的示意图。图10是用于在无线通信环境中动态地管理IP连接的示例性系统的示意图。图11是可操作以在无线通信环境中动态地增加/释放IP连接的示例性移动设备的示意图。
具体实施例方式现在参照附图来描述本发明的各个方面。在下面的描述中,为了解释的目的,给出了大量具体细节,以便提供对本发明的一个或多个方面的全面理解。然而,很明显,也可以不用这些具体细节来实现这些方面。本申请所使用的术语“组件”、“模块”、“系统”等旨在包括与计算机相关的实体,例如但不限于硬件、固件、硬件与软件的组合、软件或执行中的软件。例如,组件可以是但并不限于处理器上运行的进程、处理器、对象、可执行程序、执行的线程、程序和/或计算机。 举例来说,在计算设备上运行的应用程序和该计算设备都可以是组件。一个或多个组件可以位于执行的进程和/或线程内,并且组件可以位于一台计算机上和/或分布于两台或更多台计算机之间。此外,可以通过其上存储有多种数据结构的多种计算机可读介质执行这些组件。这些组件可以通过本地和/或远程进程,例如根据具有一个或多个数据分组的信号(例如,来自于一个组件的数据,其中该组件通过所述信号与本地系统、分布式系统中的另一个组件进行交互,和/或在网络(例如因特网)上与其它系统进行交互)来进行通信。此外,本文结合移动设备描述了本发明的各个方面。该移动设备还可以称为系统、 用户单元、用户站、移动站、移动台、远程站、远程终端、接入终端、用户终端、终端、无线通信设备、用户代理、用户装置或用户设备(UE)。移动设备可以是蜂窝电话、无绳电话、会话发起协议(SIP)电话、个人数字助理(PDA)、具有无线连接能力的手持设备、膝上型计算机或连接到无线调制解调器的其它处理设备。此外,本文描述的本发明的各个方面或特征可以实现成方法、装置或使用标准编程和/或工程技术的制品。本文所使用的术语“制品”旨在涵盖可从任何计算机可读设备、 载体或介质存取的计算机程序。例如,计算机可读介质可以包括但不限于磁存储设备(例如,硬盘、软盘、磁带等)、光盘(例如,压缩光盘(CD)、数字多功能光盘(DVD)等)、智能卡和闪存设备(例如,EPR0M、卡、棒、钥匙驱动器等)。此外,本文描述的各种存储介质可以表示用于存储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读介质”可以包括但不限于无线信道以及能够存储、包含和/或携带指令和/或数据的各种其它介质。本文所描述的技术可以用于各种无线通信系统,例如⑶MA、TDMA, FDMA, OFDMA, SC-FDMA以及其它系统。术语“系统”和“网络”通常可以互换使用。CDMA系统可以实现诸如通用陆地无线接入(UTRA)、cdma2000等的无线技术。UTRA包括宽带CDMA (W-CDMA)和 CDMA的其它变形。此外,cdma2000涵盖IS-2000标准、IS-95标准和IS-856标准。TDMA 系统可以实现诸如全球移动通信系统(GSM)等的无线技术。OFDMA系统可以实现诸如演进型 UTRA(E-UTRA)、超移动宽带(UMB)、IEEE802. Il(Wi-Fi)、IEEE 802. 16 (WiMAX)、IEEE 802. 20、闪速-OFDM等的无线技术。UTRA和E-UTRA是通用移动电信系统(UMTS)的一部分。 3GPP长期演进(LTE)是UMTS的使用E-UTRA的版本,其在下行链路上使用0FDMA,并在上行链路上使用SC-FDMA。在来自名为“第三代合作伙伴计划”(3GPP)的组织的文档中描述了 UTRA、E-UTRA、UMTS、LTE和GSM。此外,在来自名为“第三代合作伙伴计划2” (3GPP2)的组织的文档中描述了 cdma2000和UMB。此外,这些无线通信系统可以另外包括通常使用不成对的非授权频谱、802. XX无线LAN、蓝牙和任何其它近距或远距无线通信技术的对等的(例如,移动台到移动台的)自组网络系统。将围绕可以包括多个设备、组件、模块等的系统来介绍本发明的各个方面或特征。 应当理解和清楚的是,各种系统可以包括额外的设备、组件、模块等,和/或可以不包括结合附图讨论的所有设备、组件、模块等。也可以使用这些方法的组合。
现在参照图1,示出了根据本文给出的本发明的各个方面的无线通信系统100。系统100包括用于多个移动设备105的一个或多个归属网络101以及移动设备105当前所处的外部网络102。归属网络101和外部网络102可以通过分组交换网络103进行连接,其中分组交换网络103使用互联网协议(IP)来传输数据。外部网络102可以是诸如CDMA 2000 或任何其它类型的无线通信系统等的无线接入网络(RAN)。通常,外部网络102可以包括 RAN控制器110、多个无线基站115和移动接入网关(MAG) 120。无线基站115可以包括多个天线组和/或发射机/接收机链,其中所述发射机链/接收机链可以相应地包括与去往/来自移动设备115的无线信号发送和接收相关联的多个组件(例如,处理器、调制器、复用器、 天线等(未示出))。归属网络101可以是无线网络或有线网络,并且归属网络101可以包括多个本地移动代理(LMA) 130,其中LMA 130在代理移动网络中起归属代理(HA) 130的作用。具体而言,外部RAN 102向移动设备115提供无线连接,以在归属网络101中接入由LMA 130提供的服务。RAN控制器110是在移动设备115与MAG 120之间提供数据连接的网络设备。RAN控制器110的主要功能包括无线信道的建立、维持和终止;无线资源管理;以及移动管理。移动设备115与RAN控制器110之间的无线信道被称作无线链路协议 (RLP)流。移动设备115通常针对由其归属网络101中的LMA 130提供的不同服务的不同 RLP流就保留来与RAN控制器110进行协商,如本文下面更详细描述的。在一个示例中,RAN 控制器110支持分组控制功能(PCF),其中PCF使用通过AlO数据接口和Al 1信令接口的承载连接来控制RAN控制器110与MAG 120之间的分组的传输。移动接入网关(MAG) 120是连接无线和核心IP网络的服务器或路由器。MAG 120 负责跟踪移动设备往返于外部网络102的移动,积聚来自多个RAN控制器的数据业务,并提供对诸如因特网、内联网等的分组交换网络103和使用CDMA 2000或其它无线接入技术的移动设备115的归属网络101的接入。在本发明的一个方面,MAG 120可以实现为分组数据服务节点(PDSN)。如果系统100支持移动IPv4协议和代理移动IPv6协议,则MAG 120用作用于移动IPv4和IPv6分组传输、信令和去往/来自移动设备115及其LMA 130的数据发送/接收的委托代理。具体而言,当通过A10/A11承载连接从移动设备115接收到数据分组时,MAG 120使用与该设备的归属地址(HoA)相关联的绑定状态信息来识别移动设备115 的归属网络101中的LMA 130,创建与该设备的LMA 130的双向代理移动IP(PMIP)隧道,将所接收的数据封装在具有作为代理CoA的MAG的源地址的新分组中,并通过PMIP隧道将封装后的分组发送给适当的LMA。当从LMA 130接收到数据分组时,MAG 120根据与LMA 130 相关联的绑定状态信息来对数据分组进行解封装,并通过适当的承载连接将解封装后的数据分组转发给移动设备115。MAG 120还向移动设备15提供认证、授权和计费(AAA)服务以及其它管理服务。本地移动锚点(LMA) 130是用于移动设备的归属网络前缀的拓扑锚定点,并且LMA 130是管理移动设备的绑定状态的实体。绑定是移动设备在归属网络101中的HoA与其在外部网络102中的代理CoA(例如,MAG120的IP地址)的关联。HoA是来自由LMA 130指定的移动设备的归属网络前缀的地址。移动设备115可以针对其各种IP接口使用多个HoA, 例如,当存在由LMA 130提供的多个归属前缀时。如果移动设备使用来自其归属网络前缀中的一个以上的地址,则这些地址中的任何一个地址被称作移动设备的归属地址。移动设备115通常针对与其LMA的不同的通信会话使用不同的HoA。通过这种方式,移动设备115 可以具有由不同的HoA标识的多个活动IP接口(例如,应用、服务、程序)。此外,IP接口可以具有不同的类型,例如,IPv4接口和IPv6接口。每一个IP接口可以具有与其相关联的一个或多个单独的IP流。可以使用一个或多个PMIP隧道来在MAG120与LMA 130之间传输一个或多个IP流。可以在相同或不同的PMIP隧道中传输不同类型的IP流。当前的PMIP标准要求移动设备进行请求并且要求LMA在PMIP会话建立的时刻提供针对该会话的使用期必需的所有的IP地址(例如,IPv4前缀和IPv6前缀)。由于移动设备可以不在PMIP会话的使用期期间使用所有请求的IP地址,因此上述要求通常加重了在归属网络上可用的IPv4资源的缺乏。本文所公开的方法使移动设备以及MAG和LMA能够在PMIP会话期间动态地增加和释放IP地址。图2描绘了一种用于在现有PMIP会话(例如,PMIP隧道)中动态分配和释放IP 地址的方法的一个示例。在步骤210,当接收到来自移动设备115的请求时,MAG 120与LMA 130建立与第一 IP接口类型(例如,IPv4)相关联的PMIP会话。在步骤220,MAG 120可以从移动设备115接收关于向当前PMIP会话增加新的IP接口类型的请求。在步骤230,MAG 120可以向移动设备115的归属网络101中的LMA 130请求第二 IP接口类型(例如,IPv6) 的一组IP地址。在步骤M0,接收所请求的IP地址,并且使用一个或多个接收的IP地址来为移动设备115建立第二 IP接口类型的一个或多个IP流。在步骤250,MAG 120将第二 IP接口类型的一个或多个IP流与移动设备115的当前PMIP会话进行关联,并开始发送去往/来自移动设备115和LMA 130的IPv6业务。在步骤沈0,MAG 120接收关于终止与移动设备115相关联的一个或多个IP流的请求。在步骤270,MAG 120终止这些IP流,并且释放与所终止的IP流相关联的IP地址。在步骤观0,如果已经终止了所有与当前PMIP会话相关联的IP流,则MAG 120关闭当前PMIP会话。具体而言,该方法使移动设备115能够针对现有的PMIP会话显式地和动态地请求诸如IPv4和/或IPv6接口类型等的新IP接口类型。可以将新IP接口类型的指示符作为参数增加到IPCP-Config-Req消息和IPV6CP-Config-Req消息,以请求相同类型的另外的IP地址,其中IPCP-Config-Req消息由移动设备115使用以从MAG 120请求IPv4 地址,IPv6CP-Config-Req消息被用于请求IPv6地址。此外,可以向图3中所描绘的代理绑定更新(PBU)消息增加新的特定于供应商的选项,其中响应于来自移动设备115的 IPCP-Config-Req 消息 /IPv6CP_Config-Req 消息,所述 PBU 消息由 MAG 120 发送到 LMA 130。新的特定于供应商的选项向LMA130指示MAG 120请求新类型的IP地址或者针对与移动设备115的现有PMIP会话的现有IP地址类型的新IP地址。响应于具有该选项的PBU 消息,LMA 130可以向移动设备115分配一组新的IP地址(例如,IPv4前缀或IPv6前缀), 并在PBA消息中向MAG 120发送相同的地址。作为响应,MAG 120可以建立新的IP流,以便使用新的PMIP隧道或者用于与移动设备115进行的现有通信会话的现有PMIP隧道,来进行新类型的IP业务的通信。当移动设备115决定终止特定类型的IP连接(例如,IPv4连接和/或IPv6连接) 时,该设备可以向MAG 120发送IP终止序列,MAG 120可以相应地释放与所终止的IP连接相关联的IP地址。在一个方面,MAG 120可以向LMA 130发送具有该移动设备的HoA和这些地址的被设置为零的使用期参数的PBU消息。当从LMA 130产生代理绑定确认(PBA)时,MAG 120可以释放与所终止的IP连接相关联的IP地址(S卩,前缀)。此外,如果MAG 120 检测到不存在与已经被终止的IP连接所对应的PMIP隧道相关联的其它IP流时,MAG 120 也可以删除该PMIP隧道。在另一个方面,不是使用新的特定于供应商的选项来向LMA 130通知新IP接口类型请求,而是MAG 120可以以新的方式使用扩展PBU消息中提供的标准选项。根据这种方法,当从移动设备115接收到关于向当前的PMIP会话增加新IP接口类型的请求时,MAG 120可以向LMA 130发送具有多个归属网络前缀选项(如图3中所描绘的)的PBU,其中所述PBU列出了所有现有的地址(即,已经分配的地址)并且包括针对新类型的归属网络前缀的全零(ALL_ZER0)值。全零值将向LMA 130指示MAG 120请求用于移动设备115的新类型的IP地址。作为响应,LMA 130可以对请求的IP地址进行分配,并将包含被分配给移动设备115的所有IP地址的PBA发送回MAG 120。如果LMA未能分配新IP地址,则对于新请求的IP地址而言,LMA将把IP地址设置为全零。当从移动设备115接收到关于释放一个或多个IP地址的请求时,MAG120可以发送包括所有现有的IP地址但不包括要删除的IP地址的PBU消息。MAG 120还可以向切换指示符选项增加一个或多个参数,以指示PBU消息是“现有接口的更新”。响应于该消息,LMA 130可以按照请求对IP地址进行去分配,并将具有IP地址列表的PBA发送回MAG 120,其中所述IP地址列表包括当前分配到在PMIP隧道上的所有IP地址。MAG将把该指示用作对未被删除的现有IP地址的有效性的另外确认。如果在该响应中将未排除于该请求之外的任何IP地址进行排除,则MAG可以将把所述IP地址视作通过LMA的主动提供的IP地址释放。或者,当从移动设备115接收到用于释放IP地址的请求时,MAG 120可以发送只包括需要删除的IP地址的PBU消息,并且将与这些地址相关联的使用期参数设置为零。作为响应,LMA 130可以通过向MAG 120发送PBA消息来对IP地址进行去分配。在本发明的另一个方面,LMA 130可以通过向MAG 120发送具有增加在撤销触发选项中的指示符“选择性的IP地址释放”的扩展绑定撤销指示(BRI)消息,来发起与移动设备115相关联的某些IP地址的释放,并将要删除的IP地址列表包括到BRI消息中的移动选项。本领域技术人员所公知的其它方法可以用于通过归属网络来释放被分配给移动设备115的IP地址。在一个方面,可以使用新的PMIP隧道或当前通信会话的现有PMIP隧道来建立新类型的IP业务。例如,MAG 130可以根据新IP接口类型的QoS需求或者其它依赖于应用或网络的参数,来做出是使用现有PMIP隧道还是创建新的PMIP隧道的决策。在一个方面,如果具有现有IPv4连接的移动设备115使用本文所公开的方法来请求新IPv6接口类型并且用于新IPv6连接的QoS需求与用于现有IPv4连接的QoS需求相同,则MAG 120可以将新 IPv6接口类型与传输来自移动设备115的IPv4业务的现有PMIP隧道进行关联,并使用当前通信会话的现有PMIP隧道来发送新IPv6业务。然而,如果由移动设备115上的应用(其需要与现有PMIP隧道所提供的QoS处理不相同的QoS处理)造成IPv6接口类型的请求, 则MAG 120可以创建用于传输新IP接口类型的数据的新隧道。通过这种方式,MAG 120可以建立不同的PMIP隧道,以便在相同的通信会话中发送去往/来自移动设备115的IPv4、 IPv6 和 IPv4/IPv6 业务。图4描绘了一种用于在无线通信环境中建立初始IP连接的一种示例性方法。在步骤 410,移动设备 115 可以向 MAG 120 发送 IPCP-Config-Req 消息,所述 IPCP-Config-Req 消息请求用于移动设备115的IP接口(例如,应用、服务或程序)中的一个IP接口的IPv4 地址。在步骤420,MAG向该设备的归属网络101中的适当LMA发送PBU,所述PBU请求用于移动设备115的IPv4地址。在步骤430,LMA 130分配并向MAG 120返回具有一组IPv4 地址(即,前缀)的PBA,其中MAG 120可以将这些地址转发给移动设备115。在步骤440, 移动设备115通过首先针对一个或多个IPv4流(例如,RLP流)与RAN 110进行协商,来使用一个或多个IPv4地址建立用于其IP接口中的一个IP接口的通信会话。RAN可以相应地建立去往MAG 120的相应的承载连接(例如,A10/A11连接)。在步骤450,MAG 120与LMA 130建立第一 PMIP隧道,以便使用分配的IPv4地址中的一个或多个IPv4地址来进行来自移动设备115的IPv4数据的通信。一旦建立了该隧道,则在步骤460,MAG 120通过所建立的PMIP隧道来发送去往/来自移动设备115和LMA 130的IPv4业务。图5描绘了一种用于动态地向第一 IP接口类型的现有PMIP通信会话增加第二 IP 接口类型的新IP连接的一种示例性方法。在步骤510,移动设备115使用先前分配的IPv4 地址中的一个IPv4地址来向MAG 120发送具有明确的接口类型参数的IPv6CP-Config_Req 消息,其中所述接口类型参数指示对向当前通信会话进行IPv6地址分配的请求。在步骤 520,MAG 120向归属网络101中的适当LMA 130发送具有新的特定于供应商的选项的PBU, 其中该新的特定于供应商的选项请求向移动设备115分配IPv6地址。在步骤530,LMA 130 分配并向MAG 120返回具有一组IPv6地址(S卩,前缀)的PBA,其中MAG 120可以将这些地址转发给移动设备115。在步骤M0,移动设备115针对其IPv6接口的一个或多个IPv6 流来与RAN 110进行协商,以便使用分配的IPv6地址中的一个或多个IPv6地址来进行当前的通信会话。在步骤550,MAG 120确定是将所述一个或多个IPv6流与用于传输IPv4业务的现有PMIP隧道进行关联,还是创建用于来自移动设备115的IPv6业务的新的PMIP隧道。在步骤560,MAG 120开始传输去往/来自移动设备115的IPv6业务。图6描绘了一种用于向第一 IP接口类型的现有PMIP通信会话动态地增加第二 IP接口类型的新IP连接的另一种示例性方法。在步骤610,移动设备115使用先前分配的IPv4地址中的一个IPv4地址来向MAG 120发送具有明确的接口类型参数的 IPv6CP-Config-Req消息,其中所述接口类型参数指示关于向当前通信会话进行IPv6地址分配的请求。在步骤620,MAG120可以向LMA 130发送具有多个归属网络前缀选项的PBU, 其中所述PBU列出了所有现有的地址(即,已经分配的地址)并且包括用于所有新类型的归属网络前缀的全零值。在步骤630,LMA 130分配并在PBA中向MAG 120返回分配的IPv6 地址(即,前缀)列表,其中该列表包括新分配的IPv6地址以及先前分配的IPv4地址。MAG 120可以在接收到来自移动设备115的请求时,向移动设备115提供分配的IP地址中的一个或多个IP地址。在步骤640,移动设备115针对其IPv6接口的一个或多个IPv6流来与 RAN 110进行协商,以便使用分配的IPv6地址中的一个或多个IPv6地址来进行当前的通信会话。在步骤650,MAG 120确定是将所述一个或多个IPv6流与用于传输IPv4业务的现有 PMIP隧道进行关联,还是创建用于IPv6业务的新PMIP隧道。在步骤660,MAG 120开始传输去往/来自移动设备15的IPv6业务。图7描绘了一种用于在无线通信环境中动态地释放IP连接的一种示例性方法。在步骤710,MAG 120从移动设备115接收关于终止与当前的PMIP会话相关联的一个或多个IP流(例如,IPv4流和/或IPv6流)的请求。在步骤720,MAG 120生成并向LMA 130发送具有IP地址列表的PBU消息,其中移动设备115已经终止了针对该IP地址列表的连接, 并将这些IP地址的使用期参数设置为零。响应于该消息,在步骤730,LMA 130对所标识的 IP地址进行去分配,并将具有当前分配的IP地址列表的PBA发送回MAG 120。MAG 120将把该指示用作对未被删除的现有IP地址的有效性的另外确认。如果在该PBA中将未排除于原始IP流终止请求之外的任何IP地址进行排除,则MAG 120可以将所述IP地址视作通过LMA 130的主动提供的IP地址释放。在步骤740,MAG 120终止由移动设备请求的所有 IP流和由LMA 130请求的所有IP流。在步骤750,MAG 120确定在当前PMIP会话中是否存在仍然活跃的任何IP流。在步骤760,如果不存在仍然与当前PMIP会话相关联的活跃IP 流,则MAG 120可以关闭该当前PMIP会话。图8描绘了一种用于在无线通信环境中动态地释放IP连接的另一种示例性方法。 在步骤810,MAG 120从移动设备115接收关于终止与当前PMIP会话相关联的一个或多个 IP流(例如,IPv4流和/或IPv6流)的请求。在步骤820,MAG 120生成并向LMA 130发送PBU消息,其中该PBU消息列出了用于该PMIP会话的所有现有IP地址但不包括要删除的 IP地址。在步骤830,LMA 130对PBU中没有列出的IP地址进行去分配并将具有当前分配的IP地址列表的PBA发送回MAG 120。MAG 120将把该指示用作对未被删除的现有IP地址的有效性的另外确认。如果在该PBA中对未排除于原始IP流终止请求之外的任何IP地址进行排除,则MAG 120可以将所述IP地址视作通过LMA 130的主动提供的IP地址释放。 在步骤840,MAG 120终止由移动设备请求的所有IP流和由LMA 130请求的所有IP流。在步骤850,MAG 120确定在当前PMIP会话中是否存在仍然活跃的任何IP流。在步骤860, 如果不存在与当前PMIP会话相关联的活跃IP流,则MAG 120可以关闭该当前PMIP会话。图9示出了在其中可以实现本发明的所述方面的无线通信系统900的一个非限制性示例。为了简洁起见,无线通信系统900描绘了无线接入网络中的一个基站/前向链路发射机910和一个移动设备950。然而,应当清楚的是,系统900可以包括一个以上的基站 /前向链路发射机和/或一个以上的移动设备,其中额外的基站/发射机和/或移动设备可以基本上类似于或者不同于下面描述的示例性基站/前向链路发射机910和移动设备950。 此外,应当清楚的是,基站/前向链路发射机910和/或移动设备950可以使用本文所描述的系统(图1)和/或方法(图2和图4-图8),以便有助于实现它们之间的无线通信。在基站/前向链路发射机910处,从数据源912向发射(TX)数据处理器914提供用于多个数据流的业务数据。根据一个示例,每一个数据流可以在相应的天线上发送。TX 数据处理器914根据为业务数据流选择的特定编码方案来对该业务数据流进行格式化、编码和交织,以便提供编码的数据。可以使用正交频分复用(OFDM)技术来将每一个数据流的编码数据与导频数据进行复用。此外或可替代地,导频符号可以是频分复用(FDM)的、时分复用(TDM)的或码分复用(CDM)的。导频数据通常是以已知方式处理的已知数据模式并且可以在移动设备950处被使用以估计信道响应。可以根据为每一个数据流选择的特定调制方案(例如,二进制移相键控(BPSK)、正交相移键控(QPSK)、M相移键控(M-PSK)、M-正交幅度调制(M-QAM)等) 来对该数据流的复用后的导频和编码数据进行调制(例如,符号映射),以便提供调制符号。可以通过由处理器930执行或提供的指令来确定每一个数据流的数据速率、编码和调制。可以向TX MIMO处理器920提供这些数据流的调制符号,其中TXMIMO处理器920 可以(例如,针对OFDM)进一步处理这些调制符号。然后,TX MIMO处理器920向NT个发射机(TMTR) 922a至922t提供NT个调制符号流。在各个方面,TX MIMO处理器920向数据流的符号以及正在发送该符号的天线应用波束成形权重。每一个发射机922接收并处理相应的符号流,以便提供一个或多个模拟信号,并进一步调节(例如,放大、滤波和上变频)这些模拟信号以便提供适合于在MIMO信道上传输的经调制的信号。此外,分别从NT个天线92 至924t发送来自发射机92 至922t的 NT个经调制的信号。在移动设备950处,由NR个天线95 至952r来接收所发送的经调制的信号,并将来自每一个天线952的接收到的信号提供给相应的接收机(RCVR) 95 至954r。每一个接收机%4调节(例如,滤波、放大和下变频)相应的信号,对调节后的信号进行数字化以便提供采样,并进一步处理这些采样以便提供相应的“接收”符号流。RX数据处理器960可以根据特定的接收机处理技术接收并处理来自NR个接收机 954的NR个接收符号流,以便提供NT个“检测”符号流。RX数据处理器960可以对每个检测符号流进行解调、解交织和解码,以便恢复出该数据流的业务数据。RX数据处理器960所执行的处理过程与基站/前向链路发射机910处的TX MIMO处理器920和TX数据处理器 914所执行的处理过程是互补的。处理器970可以定期地确定使用哪一个预编码矩阵,如上所讨论的。此外,处理器 970可以用公式表示包括矩阵索引部分和秩值部分的反向链路消息。反向链路消息可以包括与通信链路和/或接收到的数据流有关的各种类型的信息。反向链路消息可以由TX数据处理器938进行处理,由调制器980进行调制,由发射机 954a至954r进行调节,并被发送回基站/前向链路发射机910,其中TX数据处理器938还从数据源936接收多个数据流的业务数据。在基站/前向链路发射机910处,来自移动设备950的经调制的信号由天线924 进行接收,由接收机922进行调节,由解调器940进行解调,并由RX数据处理器942进行处理,以便提取出由移动设备950发送的反向链路消息。此外,处理器930可以处理提取出的消息,以便确定使用哪一个预编码矩阵来确定波束成形权重。应当清楚的是,与基站相比, 在前向链路发射机910的情况下,由于仅在前向链路上广播数据,因此这些RX组件可以不存在。处理器930和970可以分别指导(例如,控制、协调、管理等)基站/前向链路发射机910和移动设备950处的操作。相应的处理器930和970可以与存储程序代码和数据的存储器932和972相关联。处理器930和970还可以分别执行计算,以推导出针对上行链路和下行链路的频率和脉冲响应估计。应当理解的是,本文所描述的本发明的各个方面可以实现在硬件、软件、固件、中间件、微代码或者其任意组合中。对于硬件实现而言,这些处理单元可以实现在一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑设备 (PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、被设计为执行本文所描述的功能的其它电子单元或者其组合中。
14
当本发明的各个方面被实现在软件、固件、中间件或微代码、程序代码或代码段中时,它们可以存储在诸如存储组件等的机器可读存储介质中。代码段可以表示过程、函数、 子程序、程序、例程、子例程、模块、软件包、类或者指令、数据结构或程序语句的任意组合。 可以通过传递和/或接收信息、数据、自变量、参数或存储器内容,来将代码段耦合到另一代码段或硬件电路。可以通过使用包括存储器共享、消息传递、令牌传递和网络传输等的任何适合的方式,来对信息、自变量、参数和数据等进行传递、转发或发送。对于软件实现而言,可以使用执行本文所述功能的模块(例如,过程、函数等)来实现本文所描述的技术。软件代码可以存储在存储器单元中,并由处理器执行。存储器单元可以实现在处理器内部或者可以实现在处理器外部,在存储器单元实现在处理器外部的情况下,可以经由本领域公知的各种方式来将存储器单元通信地耦合到处理器。转向图10,示出了可以在移动接入网关中实现以用于动态地管理移动设备的IP 连接的系统1000。如所描绘的,系统1000包括可以表示由处理器、软件或者其组合(例如, 固件)实现的功能的功能块。系统1000包括有助于管理IP连接的电子组件的逻辑组1010。 逻辑组1010可以包括用于从移动设备接收关于向具有第一 IP接口类型的当前通信会话增加第二 IP接口类型的请求的模块1020。此外,逻辑组1010还包括用于向所述移动设备的归属网络请求该移动设备所请求的第二 IP接口类型的一组IP地址的模块1030。此外,逻辑组1010包括用于从所述归属网络接收第二 IP接口类型的一组IP地址的模块1040。此外,逻辑组1010包括用于使用一个或多个接收的IP地址来建立第二 IP接口类型的一个或多个IP流的模块1050。最后,逻辑组1010包括用于将第二 IP接口类型的一个或多个IP 流与该移动设备的当前通信会话进行关联的模块1060。此外,系统1000可以包括存储器 1070,所述存储器1070保存用于执行与电子组件1020-1060相关联的功能的指令。虽然将电子组件1020-1060示为在存储器1070的外部,但应当理解的是,电子组件1020-1060可以在存储器1070的内部。图11示出了可操作以根据本文所公开的方法来动态地增加和删除IP连接的示例性移动设备1100。移动设备1100包括用于执行与本文所描述的组件和功能中的一个或多个组件和功能相关联的处理功能的处理器1110。处理器1110可以包括单个或多个处理器或多核处理器集合。移动设备1100还包括耦合到处理器1110的存储器1120,例如用于存储由处理器1110执行的本地版本的应用。存储器1120可以包括可由计算机使用的任意类型的存储器,例如,随机存取存储器(RAM)、只读存储器(ROM)、磁盘、光盘、易失性存储器、 非易失性存储器及其任意组合。此外,移动设备1100包括耦合到处理器1110的、用于使用本文所描述的硬件、软件和服务来建立和维持与一个或多个无线接入网络的通信的通信组件1130。例如,通信组件1130可以包括可操作以与外部无线网络和设备接合的、分别与发射机和接收机相关联的发射链组件和接收链组件。此外,移动设备1100还可以包括耦合到处理器1110的数据存储器1140(其可以是硬件和/或软件的任何适当组合),所述数据存储器1140可以给结合本文所描述的本发明的各个方面所使用的信息、数据库和程序提供大容量存储。例如,数据存储器1140可以是用于当前未由处理器1110执行的应用的数据贮存器。移动设备1100可以包括的用户接口组件1150,所述用户接口组件1150被耦合到处理器1110、可操作以接收来自移动设备1100的用户的输入并且还可操作以生成要向用户呈现的输出。用户接口组件1150可以包括一个或多个输入设备,其包括但不限于键盘、 数字键盘、鼠标、触摸屏、导航键、功能键、麦克风、语音识别组件、能够接收来自用户的输入的任何其它机制或者其任意组合。此外,用户接口组件1150还可以包括一个或多个输出设备,其包括但不限于显示器、扬声器、触觉反馈机制、打印机、能够向用户呈现输出的任何其它机制或者其任意组合。在一个示例性方面,处理器1110包括IP地址请求模块1160,所述IP地址请求模块1160可操作以指导通信组件1130向移动接入网关发送IPCP-Config-Req消息和/或 IPv6CP-Config-Req消息。处理器11还可以包括IP连接建立模块1170,所述IP连接建立模块1170可操作以就各种IP接口类型的一个或多个IP流(例如,RLP流)与接入无线网络协商。处理器1110还可以包括数据传输模块,所述数据传输模块用于指导通信组件1130 通过所协商的IP流来向适当的本地移动锚点发送分组。处理器1110还可以包括IP连接终止模块,所述IP连接终止模块用于指导通信组件1130向移动接入网关发送连接终止分组序列。处理器1110可以包括有助于根据本文所公开的方法来进行IP连接的动态管理的其它模块。可以使用被设计为执行本文所描述的功能的通用处理器、数字信号处理器(DSP)、 专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑设备、分立门或者晶体管逻辑、分立硬件组件或者其任意组合,来实现或执行结合本文所公开的各个方面所描述的各种示例性的逻辑、逻辑框、模块和电路。通用处理器可以是微处理器,或者,该处理器也可以是任何常规的处理器、控制器、微控制器或者状态机。处理器也可以实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它此种结构。此外,至少一个处理器可以包括可操作以执行上述的一个或多个步骤和/或操作的一个或多个模块。此外,结合本文公开的各个方面所描述的方法或者算法的步骤和/或操作可直接体现在硬件、由处理器执行的软件模块或两者的组合中。软件模块可以位于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM或者本领域公知的任何其它形式的存储介质中。可以将示例性的存储介质耦合到处理器,从而使该处理器能够从该存储介质读取信息,并且可以向该存储介质写入信息。或者,存储介质也可以是处理器的组成部分。此外,在一些方面,处理器和存储介质可以位于ASIC中。此外,该 ASIC可以位于用户终端中。此外,处理器和存储介质也可以作为分立组件存在于用户终端中。此外,在一些方面,方法或者算法的步骤和/或操作可作为代码和/或指令的一个或任意组合或集合位于机器可读介质和/或计算机可读介质上,其中,机器可读介质和/或计算机可读介质可以并入到计算机程序产品中。在一个或多个方面,所描述的功能可以实现在硬件、软件、固件或其任意组合中。 如果实现在软件中,则可以将这些功能作为一个或多个指令或代码存储或发送到计算机可读介质上。计算机可读介质包括计算机存储介质和通信介质二者,其中通信介质包括有助于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用的介质。举例而言而非限制地,这种计算机可读介质可以包括RAM、R0M、EEPR0M、 CD-ROM或其它光盘存储器、磁盘存储器或其它磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机进行存取的任何其它介质。此外,任何连接都可以称为计算机可读介质。例如,如果使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)或者诸如红外线、无线电和微波等的无线技术从网站、服务器或其它远程源发送软件,则同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线电和微波等的无线技术包括在所述介质的定义中。本文使用的磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字多功能光盘(DVD)、软盘和蓝光光盘,其中,磁盘通常磁性地复制数据,而光盘用激光光学地复制数据。上述各项的组合也应该包括在计算机可读介质的范围中。
虽然上述公开内容讨论了本发明的示例性方面,但应当注意的是,在不脱离如由所附的权利要求书定义的本发明的所描述方面的保护范围的基础上,可以对本文进行各种改变和修改。此外,虽然用单数形式描述或要求了本发明的所描述方面的元素,但除非明确说明限于单数,否则复数形式是可预期的。此外,除非另外说明,否则本发明的任何方面的所有部分或一部分可以与本发明的任何其它方面的所有部分或一部分一起使用。
权利要求
1.一种用于移动通信的方法,所述方法包括从移动设备接收关于向与第一 IP接口类型相关联的当前通信会话增加第二 IP接口类型的请求,其中所述第二 IP接口类型与所述第一 IP接口类型不同;向所述移动设备的所述归属网络请求所述第二 IP接口类型的一组IP地址;从所述归属网络接收所述第二 IP接口类型的一组IP地址;使用一个或多个接收的IP地址来为所述移动设备建立所述第二 IP接口类型的一个或多个IP流;以及将所述第二 IP接口类型的一个或多个新连接与所述移动设备的所述当前通信会话进行关联。
2.根据权利要求1所述的方法,其中,所述第一IP接口类型是IPv4接口类型,而所述第二 IP接口类型是IPv6接口类型。
3.根据权利要求1所述的方法,其中,所述当前通信会话包括在与所述移动设备当前连接到的外部网络相关联的移动接入网关(MAG)和与所述移动设备的所述归属网络相关联的本地移动锚点(LMA)之间的至少一个代理移动互联网协议(PMIP)隧道。
4.根据权利要求1所述的方法,其中,从所述移动设备接收关于向与所述移动设备的第一 IP接口类型相关联的所述当前通信会话增加所述第二 IP接口类型的请求的步骤包括从所述移动设备接收IPCP-Config-Req消息和IPv6CP-Config-Req消息中的一个消息,所述消息包括所述第二 IP接口类型的指示符。
5.根据权利要求1所述的方法,其中,向所述移动设备的所述归属网络请求一组IP地址的步骤包括生成代理绑定更新(PBU)消息,其中所述PBU消息具有与所述第二 IP接口类型相关联的特定于供应商的选项。
6.根据权利要求1所述的方法,其中,向所述移动设备的所述归属网络请求一组IP地址的步骤包括生成具有多个标准归属网络前缀选项的扩展PBU消息,其中所述多个标准归属网络前缀选项中的至少一个标准归属网络前缀选项标识与所述第一 IP接口类型相关联的所有IP 地址,并且所述多个标准归属网络前缀选项中的至少一个标准归属网络前缀选项包括用于与所述第二 IP接口类型相关联的IP地址的全零值。
7.根据权利要求1所述的方法,其中,将所述第二IP接口类型的IP流与所述当前通信会话进行关联的步骤包括将所述连接与用于所述当前通信会话的PMIP隧道进行关联。
8.根据权利要求1所述的方法,其中,将所述第二IP接口类型的IP流与所述当前通信会话进行关联的步骤包括创建用于所述第二 IP接口类型的新PMIP隧道,并且将所述IP流与所述新的PMIP隧道进行关联。
9.根据权利要求1所述的方法,还包括从所述移动设备接收关于终止一个或多个IP流的请求;生成PBU消息,其中所述PBU消息标识与所述一个或多个终止的IP流相关联的IP地址并且将所标识的IP地址的使用期参数设置为零;向与所述移动设备相关联的所述LMA发送所生成的PBU消息; 释放与所终止的IP流相关联的一个或多个IP地址;以及如果不再存在与PMIP隧道相关联的活跃IP流,则关闭与所终止的IP流相关联的所述 PMIP隧道。
10.根据权利要求1所述的方法,还包括从所述移动设备接收关于终止一个或多个IP流的请求;生成PBU消息,其中所述PBU消息标识与活跃IP流相关联的IP地址并且不标识与一个或多个所终止的IP流相关联的IP地址;向与所述移动设备相关联的所述LMA发送所生成的PBU消息; 释放与所终止的IP流相关联的一个或多个IP地址;以及如果不再存在与所述PMIP隧道相关联的活跃IP流,则关闭与所终止的IP流相关联的所述PMIP隧道。
11.根据权利要求1所述的方法,还包括从LMA接收具有撤销触发选项和移动选项的扩展绑定撤销指示(BRI)消息,其中所述撤销触发选项指示选择性地释放IP地址,所述移动选项标识要释放的一个或多个IP地址;释放一个或多个所标识的IP地址; 终止与所释放的IP地址相关联的一个或多个IP流;以及如果不再存在与PMIP隧道相关联的活跃IP流,则关闭与所终止的IP流相关联的所述 PMIP隧道。
12.一种无线通信系统,包括处理器和耦合到所述处理器的通信组件,所述处理器被配置为 从移动设备接收关于向与所述移动设备的第一 IP接口类型相关联的当前通信会话增加第二 IP接口类型的请求,其中所述第二 IP接口类型与所述第一 IP接口类型不同; 向所述移动设备的所述归属网络请求所述第二 IP接口类型的一组IP地址; 从所述归属网络接收所述第二 IP接口类型的一组IP地址;使用一个或多个接收的IP地址来为所述移动设备建立所述第二 IP接口类型的一个或多个IP流;以及将所述第二 IP接口类型的所述一个或多个IP流与所述移动设备的所述当前通信会话进行关联。
13.根据权利要求12所述的系统,其中,所述第一IP接口类型是IPv4接口类型,而所述第二 IP接口类型是IPv6接口类型。
14.根据权利要求12所述的系统,其中,所述当前通信会话包括在与所述移动设备当前连接到的外部网络相关联的移动接入网关(MAG)和与所述移动设备的所述归属网络相关联的本地移动锚点(LMA)之间的至少一个代理移动互联网协议(PMIP)隧道。
15.根据权利要求12所述的系统,其中,为了从所述移动设备接收关于向与所述移动设备的第一 IP接口类型相关联的所述当前通信会话增加所述第二 IP接口类型的请求,所述处理器被进一步配置为从所述移动设备接收IPCP-Config-Req消息和IPv6CP-Config-Req消息中的一个消息,所述消息包括所述第二 IP接口类型的指示符。
16.根据权利要求12所述的系统,其中,为了向所述移动设备的所述归属网络请求一组IP地址,所述处理器被进一步配置为生成代理绑定更新(PBU)消息,其中所述PBU消息具有与所述第二 IP接口类型有关的特定于供应商的选项。
17.根据权利要求12所述的系统,其中,为了向所述移动设备的所述归属网络请求一组IP地址,所述处理器被进一步配置为生成具有多个标准归属网络前缀选项的扩展PBU消息,其中所述多个标准归属网络前缀选项中的至少一个标准归属网络前缀选项标识与所述第一 IP接口类型相关联的所有IP 地址,并且所述多个标准归属网络前缀选项中的至少一个标准归属网络前缀选项包括用于与所述第二 IP接口类型相关联的IP地址的全零值。
18.根据权利要求12所述的系统,其中,为了将所述第二IP接口类型的IP流与所述当前通信会话进行关联,所述处理器被进一步配置为将所述IP流与用于所述当前通信会话的PMIP隧道进行关联。
19.根据权利要求12所述的系统,其中,为了将所述第二IP接口类型的IP流与所述当前通信会话进行关联,所述处理器被进一步配置为创建用于所述第二 IP接口类型的新的PMIP隧道,并且将所述IP流与所述新的PMIP 隧道进行关联。
20.根据权利要求12所述的系统,其中,所述处理器被进一步配置为从所述移动设备接收关于终止一个或多个IP流的请求;生成PBU消息,其中所述PBU消息标识与一个或多个所终止的IP流相关联的IP地址并且将所标识的IP地址的使用期参数设置为零;向与所述移动设备相关联的所述LMA发送所生成的PBU消息;释放与所终止的IP流相关联的一个或多个IP地址;以及如果不再存在与PMIP隧道相关联的活跃IP流,则关闭与所终止的IP流相关联的所述 PMIP隧道。
21.根据权利要求12所述的系统,其中,所述处理器被进一步配置为从所述移动设备接收关于终止一个或多个IP流的请求;生成PBU消息,其中所述PBU消息标识与活跃IP流相关联的IP地址并且不标识与一个或多个所终止的IP流相关联的IP地址;向与所述移动设备相关联的所述LMA发送所生成的PBU消息;释放与所终止的IP流相关联的一个或多个IP地址;以及如果不再存在与PMIP隧道相关联的活跃IP流,则关闭与所终止的IP流相关联的所述 PMIP隧道。
22.根据权利要求12所述的系统,其中,所述处理器被进一步配置为从LMA接收具有撤销触发选项和移动选项的扩展绑定撤销指示(BRI)消息,其中所述撤销触发选项指示选择性地释放IP地址,所述移动选项标识要释放的一个或多个IP地址;释放一个或多个所标识的IP地址; 终止与所释放的IP地址相关联的一个或多个IP流;以及如果不再存在与PMIP隧道相关联的活跃IP流,则关闭与所终止的IP流相关联的所述 PMIP隧道。
23.一种计算机程序产品,包括 计算机可读介质,包括第一代码集合,其用于使计算机从移动设备接收关于向与所述移动设备的第一 IP接口类型有关的当前通信会话增加第二 IP接口类型的请求,其中所述第二 IP接口类型与所述第一 IP接口类型不同;第二代码集合,其用于使计算机向所述移动设备的所述归属网络请求由所述移动设备所请求的所述第二 IP接口类型的一组IP地址;第三代码集合,其用于使计算机从所述归属网络接收所述第二 IP接口类型的一组IP 地址;第四代码集合,其用于使计算机使用一个或多个接收的IP地址来建立所述移动设备的所述第二 IP接口类型的一个或多个IP流;以及第五代码集合,其用于使计算机将所述第二 IP接口类型的所述一个或多个IP流与所述移动设备的所述当前通信会话进行关联。
24.根据权利要求23所述的计算机可读介质,其中,所述第一IP接口类型是IPv4接口类型,而所述第二 IP接口类型是IPv6接口类型。
25.根据权利要求23所述的计算机可读介质,其中,所述当前通信会话包括在与所述移动设备当前连接到的外部网络相关联的移动接入网关(MAG)和与所述移动设备的所述归属网络相关联的本地移动锚点(LMA)之间的至少一个代理移动互联网协议(PMIP)隧道。
26.一种装置,包括用于从移动设备接收关于向与所述移动设备的第一 IP接口类型有关的当前通信会话增加第二 IP接口类型的请求的模块,其中所述第二 IP接口类型与所述第一 IP接口类型不同;用于向所述移动设备的所述归属网络请求由所述移动设备所请求的所述第二 IP接口类型的一组IP地址的模块;用于从所述归属网络接收所述第二 IP接口类型的一组IP地址的模块; 用于使用一个或多个接收的IP地址来建立所述移动设备的所述第二 IP接口类型的一个或多个IP流的模块;以及用于将所述第二 IP接口类型的所述一个或多个IP流与所述移动设备的所述当前通信会话进行关联的模块。
27.根据权利要求沈所述的装置,其中,所述第一IP接口类型是IPv4接口类型,而所述第二 IP接口类型是IPv6接口类型。
28.根据权利要求沈所述的装置,其中,所述当前通信会话包括在与所述移动设备当前连接到的外部网络相关联的移动接入网关(MAG)和与所述移动设备的所述归属网络相关联的本地移动锚点(LMA)之间的至少一个代理移动互联网协议(PMIP)隧道。
全文摘要
本文公开了有助于在建立的代理移动IPv6(PMIP)会话中例如根据移动设备的需求来动态地增加和释放IP地址的系统、方法和计算机程序产品。一种示例性的方法包括从移动设备接收关于向与第一IP接口类型相关联的当前通信会话增加第二IP接口类型的请求,其中所述第二IP接口类型与所述第一IP接口类型不同。该方法还包括从归属网络接收第二IP接口类型的一组IP地址,并且使用一个或多个接收的IP地址来建立第二IP接口类型的一个或多个IP流。该方法还包括将第二IP接口类型的一个或多个IP流与所述移动设备的当前通信会话进行关联。
文档编号H04W60/00GK102246569SQ200980150337
公开日2011年11月16日 申请日期2009年10月15日 优先权日2008年10月15日
发明者G·谢里安, 王俊 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1