Pmip协议增强的制作方法

文档序号:7992693阅读:286来源:国知局
Pmip协议增强的制作方法
【专利摘要】本文中呈现的示例实施例指向确定在因特网协议版本4(IPv4)传输网络中由网络对等节点使用的代理移动因特网协议版本6(PMIPv6)控制平面。示例实施例提供在PMIP协议栈中的机制,以允许诸如SGW(其可支持PMIP草案和PMIPRFC)的移动性接入网关/本地移动性锚点(MAG/LMA)节点决定哪个PMIP协议栈将用于传递到对等节点,即,LMA/MAG。
【专利说明】PM IP协议增强
[0001]
【技术领域】
[0002]示例实施例指向改进PMIP协议使用。具体而言,一些示例实施例指向为网络节点提供在网络通信中将使用哪个PMIP协议的决定。
【背景技术】
[0003]在也称为无线通信网络的典型蜂窝系统中,也称为移动台和/或用户设备单元的无线终端经无线电接入网络(RAN)与一个或多个核心网络通信。无线终端能够是移动台或用户设备单元,如也称为“蜂窝”电话的移动电话及带有例如移动端接等无线能力的膝上型计算机,并因此例如能够是与无线电接入网络传递话音和/或数据的便携式、袖珍、手持式、含计算机的或车载移动装置。
[0004]无线电接入网络(RAN)覆盖分成小区区域的地理区域,其中每个小区区域由例如无线电基站(RBS)的在一些网络中也称为“NodeB”或“B节点”,并且在本文档中也称为基站的基站服务。小区是由在基站站点的无线电基站设备提供无线电覆盖的地理区域。每个小区通过在小区中广播的本地无线电区域内的身份识别。基站通过在无线电频率上操作的空中接口与基站范 围内的用户设备单元进行通信。
[0005]在一些版本的无线电接入网络中,若干基站通常连接(例如,通过陆地线或微波)到无线电网络控制器(RNC)。有时也称为基站控制器(BSC)的无线电网络控制器监管并协调连接到那里的多个基站的各种活动。无线电网络控制器通常连接到一个或多个核心网络。
[0006]通用移动电信系统(UMTS)是从全球移动通信系统(GSM)演进的第三代移动通信系统,并且意图基于宽带码分多址(WCDMA)接入技术提供改进的移动通信服务。UMTS地面无线电接入网络(UTRAN)实质上是为用户设备单元(UE)使用宽带码分多址的无线电接入网络。第三代合作伙伴项目(3GPP)已着手进一步发展基于UTRAN和GSM的无线电接入网络技术。与演进分组核心(EPC) —起的长期演进(LTE)是3GPP族的最新增加。
[0007]代理移动因特网协议版本6 (PMIPv6)是由IETF标准化的基于网络的移动性管理协议。PMIPv6是用于建立与移动核心网络无关的公共和接入技术的协议,适应诸如基于WiMAX、3GPP、3GPP2和WLAN的接入体系结构等各种接入技术。

【发明内容】

[0008]本文中呈现的示例实施例的至少一个示例目的是改进PMIPv6通信。本文中呈现的示例实施例的概念是提供PMIP协议栈中的机制以允许诸如SGW (其可支持PMIP草案和PMIP RFC)的MAG节点或LMA决定哪个PMIP协议栈将用于传递到对等节点,即,LMA/MAG。本文中呈现的一些示例实施例可指向解决PMIP RFC与PMIP草案之间的后向不兼容性问题。
[0009]示例实施例可包括用于在传输网络是IPv4网络并且它发起向对等节点的通信(例如发送代理绑定更新消息)时支持例如MGA/LMA等双PMIP协议(PMIP RFC或PMIP草案)栈节点的机制。机制可包括在与对等节点的第一通信中以两种格式发送消息,或者它不知道对等节点支持哪个PMIP协议,一个协议根据PMIP草案,S卩,PMIPv6消息/IPv6/带有IPv4或IPv4-UDP封装,并且另一个协议符合PMIP RFC,即PMIPv6/UDP/IPv4。因此,如果对等节点支持一个PMIP协议栈,则它将只能够应答消息之一;并且如果对等节点支持两个PMIP协议栈,则节点可只响应RFC版本消息。通过上述机制,可为剩余通信选择PMIP草案或PMIPRFC协议栈。
[0010]因此,一些示例实施例可指向一种在第一网络对等节点中用于确定由第二网络对等节点使用的PMIPV6控制平面的方法。第一和第二网络对等节点在因特网协议版本4(IPv4)传输网络中。方法包括以至少一种控制平面格式向第二网络对等节点发送至少一个通信消息。方法还包括接收关于所述至少一个通信消息的至少一个通信响应。方法也包括基于所述至少一个通信响应,确定第二网络对等节点利用的PMIPv6控制平面的版本。
[0011]一些示例实施例可指向一种用于确定由第二网络对等节点使用的PMIPve控制平面的第一网络对等节点。第一和第二网络对等节点在IPv4传输网络中。第一网络对等节点包括配置成以至少一种控制平面格式向第二网络对等节点发送至少一个通信消息的传送电路。第一网络对等节点还包括配置成接收关于所述至少一个通信消息的至少一个通信响应的接收电路。第一网络对等节点也包括配置成基于所述至少一个通信响应来确定第二网络对等节点利用的PMIPv6控制平面的版本的处理电路。
【专利附图】

【附图说明】
[0012]从如附图所示的示例实施例的以下更具体描述中,上述内容将变得显而易见,附图中类似的标号指贯穿不同视图的相同部分。附图不一定按照比例,而是将重点放在示出示例实施例上。
[0013]图1-3是迁移路径的说明性不例;
图4是根据一些示例实施例的网络节点的示意图;以及 图5是描绘图4的网络节点的示例操作的流程图。
[0014]定义
3GPP 第三代合作伙伴项目 3GPP2 第三代合作伙伴项目2 BNG 宽带网络网关 BSC基站控制器
DNS域名系统
EPC演进分组核心
ePDG 演进分组数据网关 GPRS 通用分组无线电业务 GSM 全球移动通信系统 GTPGPRS隧道协议
Gff网关
HRPD 高速分组数据 HSGffHRTO服务网关
IE信息元素
IETF因特网工程任务组
IPv4因特网协议版本4
IPv6因特网协议版本6
LMA本地移动性锚点
LTE长期演进
MAG移动接入网关
MME移动性管理实体
PDN分组数据网络
PGffPDN网关
PLMN公共陆地移动网络
PMIP代理移动因特网协议
PMIPv6代理移动因特网协议版本6
RAN无线电接入网络
RBS无线电基站
RNC无线电网络控制器
S4-SGSNS4服务GPRS支持节点
SGff服务网关
UE用户设备
UDP用户数据报协议
UMTS通用移动电信系统
UTRANUMTS地面无线电接入网络
WCDMA宽带码分多址
WiMAX微波接入全球互操作性
WLAN无线局域网。
【具体实施方式】
[0015]在下面的描述中,为了解释而不是限制的目的,陈述了特定的细节,如特定的组件、元素、技术等,以便提供示例实施例的详尽理解。然而,示例实施例可以按脱离这些特定细节的其它方式实践。在其它情况下,省略了熟知的方法和元素的详细描述以免混淆示例实施例的描述。
[0016]作为解释本文中呈现的示例实施例的一种方式,首先将识别和讨论问题。3GPP CT4已同意更新TS29.275的PMIP C平面协议栈以匹配关于第9版/后续版本的RFC。虽然对第9版的IETF文档的引用已经从IETF草案“对代理移动IPv6的IPv4支持”("IPv4 Supportfor Proxy Mobile IPv6", draft-1etf-netlmm-pmip6-1pv4-support-17)更新到 RFC5844。然而,对C平面协议栈的更改尚未反映出来。
[0017]同时,CT4认识到在通过IPv4传输网络使用PMIPv6时,RFC对该草案不后向兼容。在草案版本的情况下,推荐NAT遍历,其中取决于是否检测到路径上NAT,UDP封装是可选的。在PMIP RFC的情况下,UDP封装变成强制的,并且内部IPv6报头被移除。因此,草案版本PMIP节点不能与RFC版本PMIP节点进行通信。此外,基于草案版本的PMIP运营商不能永远保持草案版本PMIP节点,这是因为IETF不再支持草案版本PMIP协议栈。然而,互通问题也对基于草案版本的PMIP网络迁移到基于RFC的PMIP网络造成了问题。因此,要求从第8版到第9版/后续版本更新规范的一些机制或后向兼容方式。
[0018]3GPP CT4稿C4-111205中包括的基于DNS的解决方案由NTTD0C0M0提议以增强用于GW选择的DNS过程,其中,在遵循反映草案样式PMIP控制平面能力的现有“服务参数,,“ x_3gpp_sgw: x_s8_pmip ”、“x_3gpp_sgw: x_s5_pmip,,、“x_3gpp_pgw: x_s5_pmip ”时,新服务参数“x-3gpp-sgw:x-s5-pmip2”、“x-3gpp-sgw:x_s8-pmip2”、“x-3gpp-pgw: x-s5-pmip2 ”被引A以指示RFC样式PMIP控制平面A能力。通过引入上述新服务参数,MME/S4-SGSN能够选择带有相同样式的PMIP协议栈的SGW/PGW。 [0019]下面将讨论用于改进PMIP通信的各种方法。
[0020]迁移路径-非漫游情况
现在将讨论将例如SGW/PGW/ePDG等那些基于PMIP草案的节点升级到基于PMIP RFC的迁移路径。
[0021 ] 备选1: 一夜之间将所有PMIP节点升级到基于RFC的PMIP m义栈
在很短时间内在所有PMIP节点上软件从基于草案升级到基于RFC。通过有限的系统停机时间,网络能够同时迁移到新PMIP协议栈。
[0022]优点:
-对非PMIP节点无影响 -快速迁移路径(一步迁移)
缺点:
-有限的系统停机时间 -所有节点必须一起升级 结论:无需额外的迁移解决方案。
[0023]备选2 ?.两步迁移
通过此备选,运营商能够在更长时间内保持基于草案的PMIP节点。当添加新PMIP节点到网络中时,新PMIP节点(LMA和/或MAG)必须能够同时支持基于RFC和基于草案两个PMIP协议栈。
[0024]如图1所示,LMA I和MAG I是基于草案的PMIP节点。迁移路径的步骤I是添加双栈支持的LMA 2和MAG 2。两个MAG均能够与两个LMA进行通信而无任何问题。
[0025]通过此备选,添加的新PMIP节点能够是现有PMIP网络的一部分以便服务于不同PDN或实现负载分担或系统冗余等。在MAGl与MAG2覆盖之间也不存在移动性问题。
[0026]然而,为避免在第一时间发生通信问题,在将第一 PMIP消息发送到特定LMA之前,在新MAG可需要指示符。此指示符也可需要在移动性过程转发到目标系统。在此步骤中,指示符将通知MAG2将应用草案协议栈或将应用任何协议栈。
[0027]在图2中示出的迁移路径的步骤2是在基于草案的PMIP节点已完全移除(或升级)时添加LMA3和支持RFC栈的MAG3。这是为了避免在LMA1/MAG1与LMA3/MAG3之间的互通和移动性问题。[0028]类似于步骤1,为避免在第一时间发生通信问题,在将第一 PMIP消息发送到特定LMA之前,在MAG可需要指示符。此指示符也可需要在移动性过程转发到目标系统。在此步骤中,指示符将通知MAG2将应用RFC协议栈或将应用任何协议栈。
[0029]优点:
-所有新PMIP节点和旧PMIP节点能够相互进行通信而无另外的问题。
[0030]-PMIP节点升级能够逐一进行。
[0031]-无系统停机时间
缺点:
-更长迁移路径 -两步骤迁移
-在步骤I中,新发展的PMIP节点必须同时支持基于草案和基于RFC两种协议栈。
[0032]备选3:添加只支持RFC栈的新PMIP节点(LMA和/或MAG)
通过此备选,运营商能够在更长时间内保持基于草案的PMIP节点。在添加新PMIP节点到网络中时,新PMIP节点(LMA和/或MAG)能够只支持基于RFC的PMIP协议栈。
[0033]如图3所示,LMA I和MAG I是基于草案的PMIP节点。LMA 2和MAG 2是只基于RFC的新PMIP节点。由于支持的PMIP协议栈的不兼容问题,在LMAl与MAG2之间或者在LMA2与MAGl之间不存在通信。
[0034]通过此备选,添加的新PMIP节点变成与现有PMIP网络分离的PMIP网络。在基于PMIP草案的节点升级成支持RFC和草案,或者只支持RFC之前,在两个网络之间不存在互通和移动性。在GW选择过程必须添加额外的指示符。此指示符也可需要在移动性过程转发到目标系统。
[0035]指示符将基于每个用户设备。
[0036]优点:
-无系统停机时间 -一步迁移
-不要求新PMIP节点支持最终将从3GPP移除的PMIP草案。
[0037]缺点:
-要保持的两个分离的网络。
[0038]-两个网络之间不存在负载分担、互通和移动性。
[0039]分析
备选I是简单和快速的解决方案。它也不要求任何标准化工作。由于互通和移动性问题以及两个网络同时的维护工作,备选3不太可能进行。
[0040]由于备选2提供平滑的迁移路径,因此,它是非常有可能的。如果能够假设备选2是可能的迁移路径,则此新指示符能够以几种不同方式实现:
-解决方案1:在MAG2中的本地配置 ?在迁移步骤I中,MAG2将配置有草案版本使能。
[0041 ].在迁移步骤2中,MAG2将重新配置有RFC版本使能。
[0042].优点
〇无标准化影响〇对任何非PMIP节点无影响 O低成本 ?缺点
〇用于SGW中重新配置的网络管理成本 -解决方案2 =MME发送的新GTP指示符
?在迁移步骤I之前,必须升级网络中的所有MME以便支持新GTP指示符。
[0043].在迁移步骤I中,MME在创建会话请求消息将新的“将使用草案版本”指示符发送到MAG2。
[0044].在迁移步骤2中,MME在创建会话请求消息将新的“将使用RFC版本”指示符发送到MAG2。
[0045].优点
〇在MAG中没有重新配置 ?缺点
〇标准化对GTP的影响 〇在迁移开始之前必须先升级所有MME。
[0046]〇用于MME中 重新配置的网络管理成本 O额外成本
-解决方案3:由MME发送的新GTP指示符,加上新的DNS名称句法语义分析(paring)
功能
?在迁移步骤I之前,必须升级网络中的所有MME以便支持新GTP指示符。
[0047].在迁移步骤I中,将在MME DNS句法语义分析过程只选择“草案版本PMIP”。而MME在创建会话请求消息将新的“将使用草案版本”指示符发送到MAG2。
[0048].在迁移步骤2之前,用于新PMIP DNS名称的新DNS配置。
[0049].在迁移步骤2中,将在MME DNS句法语义分析过程只选择“RFC版本PMIP”。而MME在创建会话请求消息将新的“将使用RFC版本”指示符发送到MAG2。
[0050].优点
O MAG中无重新配置。
[0051]?缺点
〇标准化对GTP的影响。
[0052]〇在迁移开始之前必须先升级所有MME。
[0053]〇可能不后向兼容的新MME DNS句法语义分析过程。
[0054]〇用于MME和DNS中重新配置的网络管理成本。
[0055]〇额外成本。
[0056]-解决方案4:与解决方案3相同,但在迁移网络中具有两个新DNS名称。
[0057]?通过此解决方案,当前DNS名称在标准中未更改。为S5接口添加两个新PMIPDNS 名称:s5-pmip-rfc 和 s5-pmip-draft。
[0058].所述两个新的PMIP DNS名称只在迁移网络内使用。这能够避免对现有R8/R9/RlO MME实现的任何影响。
[0059]示例实施例介绍 由于备选2提供平滑的迁移路径,因此,它是极可能的。然而,可能需要迁移解决方案。这是因为MAG 2需要在将PMIP消息发送到LMA之前知道将应用哪个PMIP版本。它能够使用基于DNS的解决方案,其中,新服务参数被引入以允许MME选择支持相同PMIP协议栈的SGW/PGW节点集,然而,为了支持漫游和SGW间的移动性过程、3GPP和非3GPP间的过程,完整的DNS解决方案需要更新许多协议,例如,DNS/GTP/Diameter协议,并且这对许多接口S11/S4/S3/S10/S1 S6a/S6d/SWx都有影响。更重要的是实际情况是为了支持基于PMIP的漫游,MME(即使它位于只部署一个PMIP RFC但与部署两种PMIP栈的有问题的归属PLMN有漫游协议的服务网络中)必须支持新PMIP命名,并且必须支持GTPv2中的新PMIP协议栈,这是不适当的。另一方面,不能避免在迁移期间支持双栈作为中间步骤,因此,能够利用另一有益的解决方案,该解决方案纯粹是在PMIP协议栈上的增强。
[0060]在MAG有关过程上的示例更新
一些示例实施例可包括对MAG有关过程的更新。在MAG节点支持如上指定的两个PMIP协议栈,并且IPv4在传输网络中使用时,在与对等节点的第一通信,或者如果MAG节点不知道对等节点支持哪个PMIP协议,MAG节点可通过使用不同PMIP协议栈的两种格式将例如代理绑定更新等PMIP消息发送到LMA,如果MAG不知道对等LMA节点支持哪个PMIP协议栈。如果以两种格式接收响应消息,则可将基于RFC考虑在内。
[0061]在LMA有关过程上的示例更新
一些示例实施例可包括对LMA有关过程的更新。当LMA节点支持如上指定的PMIP协议栈,并且IPv4在传输网络中使用以及它从相同MAG以两种格式接收PMIP消息时,LMA节点可只以RFC格式发送响应消息。
[0062]在心跳机制上的示例更新
一些示例实施例可包括在心跳机制上的更新。心跳机制也可用于通知对等节点应使用哪个PMIP协议栈。
[0063]当MAG或LMA节点支持如上指定的两个PMIP协议栈,并且IPv4在传输网络中使用时,在与对等节点的第一通信(或者MAG或LMA不知道对等节点支持哪个PMIP协议),MAG或LMA节点可采用对应于PMIP草案和PMIP RFC的两种格式发送心跳请求消息。
[0064]当MAG或LMA节点支持如上指定的两个PMIP协议栈,并且IPv4在传输网络中使用时,如果以对应于PIMP草案和PMIP RFC的两种格式从相同对等节点接收心跳请求消息,则对等节点可只响应以RFC格式的心跳响应。如果以两个格式接收响应消息,则可以只考虑基于RFC的。
[0065]示例更新机制
一些示例实施例可指向PMIP隧道管理过程中的升级机制。当MAG或LMA节点支持如上指定的两个PMIP协议栈,并且IPv4在传输网络中使用时,在软件升级的情况下,例如,升级到基于RFC的PMIP版本,MAG或LMA节点可增大重新启动计数器,其将触发心跳机制以通知对等节点它支持什么PMIP版本。
[0066]示例节点配置
图4示出可结合本文中讨论的一些示例实施例的网络节点(例如,MAG、LMA和/或对等节点)的示例。网络节点14可包括任何数量的通信端口或电路,例如,接收电路20和传送电路24。通信端口或电路可配置成接收和传送任何形式的通信数据或指令。应领会的是,网络节点14可备选包括单个收发器端口或电路。还应领会的是,通信或收发器端口或电路可以是【技术领域】中熟知的任何输入/输出通信端口或电路的形式。
[0067]网络节点14可还包括至少一个存储器单元26。存储器单元26可配置成存储任何种类的接收的、传送的和/或测量的数据和/或可执行程序指令。存储器单元26可以是任何适合类型的计算机可读存储器,并且可以是易失性和/或非易失性类型。
[0068]网络节点14也可包括可配置成基于在SSL 11中收到的信息来建立多个光路的处理电路22。应领会的是,处理电路22可以是任何适合类型的计算单元,例如,微处理器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)或专用集成电路(ASIC)。也应领会的是,处理电路22不需要包括为单个单元。处理电路22可包括为任何数量的单元或电路。
[0069]示例网络节点操作
图5是描绘诸如图4的网络节点的第一网络对等节点的示例操作的流程图。操作的示例流程指向一种在第一网络对等节点中用于确定由第二网络对等节点使用的PMIPv6控制平面的方法。第一和第二网络对等节点在IPv4传输网络中。第一和第二网络对等节点可以是如图1-3中所述的MAG/LMA节点的MAG/LMA节点。应领会的是,根据一些示例实施例,LMA节点可以是PGW。根据一些示例实施例,MAG节点可以是SGW、演进分组数据网关(eTOG)、HRPD服务网关(HS Gff)和/或宽带网络网关(BNG)。
[0070]操作50
第一网络对等节点以至少一种控制平面格式向第二网络对等节点发送50至少一个通信消息。传送电路24配置成向第二网络对等节点发送采用至少一种控制平面格式的至少一个通信消息。应领会的是,控制平面格式可以是控制平面A或控制平面B格式。
[0071]根据一些示例实施例,第一网络对等节点是MAG节点,并且第二网络对等节点是LMA节点。在此类示例实施例中,所述至少一个通信可以是心跳消息或代理绑定更新请求。
[0072]根据一些示例实施例,第一网络对等节点是LMA节点,并且第二网络对等节点是MAG节点。在此类示例实施例中,所述至少一个通信是心跳消息。
[0073]示例操作52
根据一些示例实施例,所述至少一个通信消息可以分别是第一和第二控制类型的第一和第二通信消息(例如,控制平面格式A和控制平面格式C)。发送50可还包括同时发送52第一和第二通信消息到第二网络对等节点。传送电路24可配置成同时发送第一和第二通Ih消息。
[0074]示例操作54
根据一些示例实施例,所述至少一个通信消息可以是第一控制类型的第一通信消息。如果在某个时间期内未收到来自第二网络对等节点的响应,则所述至少一个通信响应是第一通信响应。第一通信响应是需要发送第二控制平面类型的第二通信消息的第一内部通知。例如,不接收来自第二网络对等节点的响应可以是第二网络对等节点不支持发送第一通信消息的第一控制类型的结果。第一内部通知的接收可基于第一网络对等节点内的用户可编程规则。应领会的是,上述情形可用于描述示例操作54、58、62和64。
[0075]因此,根据一些示例实施例,第一网络对等节点可发送54第二控制平面类型的第二通信消息。传送电路24可发送第二控制平面类型的第二通信消息。
[0076]操作56 第一网络对等节点还配置成分别接收56关于至少一个通信消息(例如,第一通信消息和/或第二通信消息)的至少一个通信响应(例如,第一通信响应和/或第二通信响应)。接收电路20配置成接收关于至少一个通信消息的至少一个通信响应。
[0077]示例操作58
在多个通信消息已发送(例如,示例操作52)或者第二通信消息已经在预确定的时期后发送(例如,示例操作54)的示例实施例中,第一网络对等节点可接收58关于第二通信消息的第二通信响应。接收电路可配置成接收关于第二通信消息的第二通信响应。
[0078]操作60
第一网络对等节点还基于所述至少一个通信响应,确定60由第二网络对等节点利用的PMIPv6控制平面的版本。处理电路22配置成基于所述至少一个通信响应,确定由第二网络对等节点利用的PMIPv6控制平面的版本。
[0079]示例操作62
根据一些示例实施例,如果未在预确定的时期内收到来自第二网络对等节点的响应,则第二通信响应是指示与第二网络对等节点的通信不可能的第二内部通知。因此,确定60可还包括确定62 PMIPv6控制平面是空值。处理电路22可配置成确定PMPv6控制平面是空值。
[0080]这可意味着第二网络对等节点当前不可用。因此,根据一些示例实施例,第一网络对等节点可尝试重新传送第二和/或第一通信消息以便避免瞬时路径故障。
[0081]示例操作64
根据一些示例实施例,如果收到来自第二网络对等节点的第二通信响应,则确定60可还包括确定64 PMPv6控制平面值是第二控制类型(例如,第二通信消息的控制类型)。处理电路22配置成确定PMIPv6控制平面值是第二控制类型。
[0082]示例操作66
根据一些示例实施例,如果收到来自第二网络对等节点的至少一个通信响应,则确定60可还包括确定66 PIMPv6控制平面值是至少一个通信消息(或与其相关联)的至少一个控制平面格式。处理电路22可配置成确定PMPv6控制平面值是至少一个通信消息的至少一个控制平面格式。
[0083]根据一些示例实施例,至少一个控制平面值可以是控制平面A。例如,根据一些示例实施例,一次也许只可发送一个通信消息以便节省系统资源。因此,发送可以按分层方式执行。根据一些示例实施例,可先发送控制平面类型A的通信消息。如果未收到通信响应,则第一网络对等节点可在其后发送控制平面类型B的通信消息。
[0084]示例操作68
根据一些示例实施例,如果收到来自第二网络对等节点的多个通信响应(例如,在传送多个或两个通信消息后),则确定60可还包括确定68 PMIPv6控制平面值是默认控制平面格式。根据一些示例实施例,默认控制平面格式可以是控制平面A。处理电路22可配置成确定PIMPv6控制平面值是默认控制平面格式。
[0085]结论
因此,示例实施例解决了本文中所述的各种问题。与示例实施例相关联的问题、议题、考虑或益处的非限制性示例可以是: a.3GPP PMIP协议最终将符合IETF RFC,因此,任何基于PMIP草案的3GPP节点将升级成支持PMIP RFC。
[0086]b.示例实施例将能够最小化任何可能的系统停机时间。
[0087]c.示例实施例应最小化对例如MME/HSS的其它网络元素的影响,这些网络元素基于完全不同的协议栈。
[0088]d.示例实施例将不影响未部署基于PMIP的节点或只部署PMIP RFC节点的其它运营商的网络。
[0089]e.示例实施例还解决了 PMIP后向兼容问题,而对其它网络元素和/或协议栈无任何影响。
[0090]一些示例实施例可包括一种在网络节点中用于PMIP协议增强的方法,其中网络节点可以在IPv4网络中。方法可包括以下步骤:发起向对等节点的通信;以及以两种格式向对等节点传送PMIP消息。上述示例实施例还可包括以PMIP草案和PMIP RFC格式传送PMIP消息。
[0091]上述示例实施例中的任何一个还可包括以两种格式接收PMIP消息的对等节点。如果对等节点只能够支持两种传送的格式之一,则对等节点可以按支持的格式做出响应。如果对等节点能够支持两种传送的格式,则对等节点可以按PMIP RFC格式做出响应。
[0092]上述示例实施例中的任何一个还可包括以心跳请求的形式发起通信。
[0093]上述示例实施例中的任何一个还可包括以代理绑定更新消息的形式发起通信。
[0094]上述示例实施例中的任何一个还可包括在软件升级期间增大重新启动计数器,并且由此触发心跳机制以将对等节点支持什么PMIP版本通知对等节点。
[0095]一些示例实施例也可包括用于PMIP增强的网络节点。网络节点可包括用于在发起向对等节点的通信中生成消息的生成单元以及向对等节点传送以两种格式的PMIP消息为特征的所述消息的传送单元。
[0096]示例实施例可还包括配置成执行上述示例实施例中的任何一个实施例的网络节点。
[0097]为了说明的目的,呈现了本文中提供的示例实施例的描述。描述不意图是详尽的或将示例实施例限制为公开的明确形式,并且根据上面的教导,修改和变化是可能的,或者可从提供的实施例的各种备选的实践中获得。本文中讨论的示例经选择和描述以便解释各种示例实施例的原理和性质及其实际应用,以允许本领域技术人员以各种方式并且利用适合考虑到的特定使用的各种修改来利用示例实施例。本文中所述实施例的特征可在方法、设备、模块、系统和计算机程序产品的所有可能组合中组合。
[0098]应注意的是,“包括”一词未必排除所列元素或步骤之外的其它元素或步骤的存在,并且元素前的冠词“一”并不排除存在多个此类元素。还应注意的是,任何标号不限制权利要求的范围,示例实施例可至少部分借助于硬件和软件实现,以及若干“部件”、“单元”或“装置”可由相同的硬件项表示。
[0099]“装置”术语在本文中使用时要从广义上理解成包括具有用于因特网/内联网接入的能力的无线电话、web浏览器、组织器、日历、相机(例如,视频和/或静态图像相机)、录音器(例如,麦克风)和/或全球定位系统(GPS)接收器、可将蜂窝无线电话和数据处理组合在一起的个人通信系统(PCS)终端、能够包括无线电话或无线通信系统的个人数字助理(PDA)、膝上型计算机、具有通信能力的相机(例如,视频和/或静态图像相机)以及能够收发的任何其它计算或通信装置,如个人计算机、家庭娱乐系统、电视等。
[0100]本文中所述各种示例实施例在方法步骤或过程的一般上下文中描述,方法步骤或过程可在一方面由计算机程序产品实现,所述计算机程序产品实施在计算机可读媒体中,包括诸如程序代码等在连网环境中由计算机执行的计算机可执行指令。计算机可读媒体可包括可移动和不可移动存储装置,包括但不限于只读存储器(ROM)、随机存取存储器(RAM)、压缩盘(⑶)、数字多功能盘(DVD)等。通常,程序模块可包括执行特定任务或实施特定抽象数据类型的例程、程序、对象、组件、数据结构等。计算机可执行指令、相关联的数据结构及程序模块表示用于执行本文中公开的方法的步骤的程序代码的示例。这样的可执行指令或相关联的数据结构的特定序列表示用于实现在这样的步骤或过程中描述的功能的对应动作的示例。
【权利要求】
1.一种在第一网络对等节点中用于确定由第二网络对等节点使用的代理移动因特网协议版本6 PMIPV6控制平面的方法,所述第一和第二网络对等节点在因特网协议版本4IPv4传输网络中,所述方法包括: 以至少一种控制平面格式向所述第二网络对等节点发送(50)至少一个通信消息; 接收(56)关于所述至少一个通信消息的至少一个通信响应;以及 基于所述至少一个通信响应,确定(60)由所述第二网络对等节点利用的所述PMIPv6控制平面的版本。
2.如权利要求1所述的方法,其中所述第一网络对等节点是移动接入网关MAG节点,并且所述第二网络对等节点是本地移动性锚点LMA节点,并且所述至少一个通信是心跳消息或代理绑定更新请求。
3.如权利要求1所述的方法,其中所述第一网络对等节点是本地移动性锚点LMA节点,并且所述第二网络对等节点是移动接入网关MAG节点,并且所述至少一个通信是心跳消息。
4.如权利要求1-3中任一项所述的方法,其中所述至少一个通信消息是第一控制平面类型的第一通信消息,并且如果来自所述第二网络对等节点的响应未在预先确定的时期内收到,则所述至少一个通信响应是第一通信响应,所述第一通信响应是第二控制平面类型的第二通信消息 需要被发送的第一内部通知。
5.如权利要求4所述的方法,还包括: 发送(54)所述第二控制平面类型的所述第二通信消息;以及 接收(58)关于所述第二通信消息的第二通信响应。
6.如权利要求5所述的方法,其中如果未在所述预先确定的时期内收到来自所述第二网络对等节点的响应,所述第二通信响应是指示与所述第二网络对等节点的通信不可能的第二内部通知,并且所述确定(60)还包括确定(62)所述PMIPv6控制平面是空值。
7.如权利要求5所述的方法,其中如果从所述第二网络对等节点接收所述第二通信响应,则所述确定(60)还包括确定(64)所述PMPv6控制平面值是所述第二控制类型的。
8.如权利要求1-3中的任一项所述的方法,其中如果从所述第二网络对等节点接收所述至少一个通信响应,则所述确定(60)还包括确定(66)所述PMPv6控制平面值是所述至少一个通信消息的所述至少一个控制平面格式。
9.如权利要求8所述的方法,其中所述至少一个控制平面格式是控制平面A。
10.如权利要求1-3中的任一项所述的方法,其中所述至少一个通信消息分别是第一和第二控制类型的第一和第二通信消息,所述发送(50)还包括同时发送(52)所述第一和第二通信消息。
11.如权利要求10所述的方法,其中如果从所述第二网络对等节点只接收一个通信响应,则所述确定(60)还包括确定(66)所述PMPv6控制平面值是接收的通信响应的所述控制平面格式。
12.如权利要求10所述的方法,其中如果从所述第二网络对等节点接收多个通信响应,则所述确定(60)还包括确定(68)所述PMIPv6控制平面值是默认控制平面格式。
13.如权利要求12所述的方法,其中所述默认控制平面格式是控制平面A。
14.如权利要求10所述的方法,其中如果在预先确定的时期内未收到来自所述第二网络对等节点的响应,则所述通信响应是指示与所述第二网络对等节点的通信不可能的内部通知,并且所述确定(60)还包括确定(62)所述PMIPv6控制平面是空值。
15.如权利要求4-7、10-14中的任一项所述的方法,其中所述第一控制平面格式是控制平面A,并且所述第二控制平面格式是控制平面C。
16.一种用于确定由第二网络对等节点使用的代理移动因特网协议版本6 PMIPv6控制平面的第一网络对等节点,所述第一和第二网络对等节点在因特网协议版本4 IPv4传输网络中,所述第一网络对等节点包括: 传送电路(24),配置成以至少一种控制平面格式向所述第二网络对等节点发送至少一个通信消息; 接收电路(20),配置成接收关于所述至少一个通信消息的至少一个通信响应;以及 处理电路(22),配置成基于所述至少一个通信响应,确定由所述第二网络对等节点利用的所述PMIPv6控制平面的版本。
17.如权利要求16所述的第一网络对等节点,其中所述第一网络对等节点是移动接入网关MAG节点,并且所述第二网络对等节点是本地移动性锚点LMA节点,并且所述至少一个通信是心跳消息或代理绑定更新请求。
18.如权利要求16所述的第一网络对等节点,其中所述第一网络对等节点是本地移动性锚点LMA节点,并且所述第二网络对等节点是移动接入网关MAG节点,并且所述至少一个通信是心跳消息。
19.如权利要求16-18中的任一项所述的第一网络对等节点,其中所述至少一个通信消息是第一控制平面类型的第一通信消息,并且如果在预先确定的时期内未收到来自所述第二网络对等节点的响应,则所述至少一个通信响应是第一通信响应,所述第一通信响应是第二控制平面类型的第二通信消息需要被发送的第一内部通知。
20.如权利要求19所述的第一网络对等节点,其中所述传送电路(24)还配置成发送所述第二控制平面类型的所述第二通信消息,并且所述接收电路(20)也配置成接收关于所述第二通信消息的第二通信响应。
21.如权利要求20所述的第一网络对等节点,其中如果未在所述预先确定的时期内收到来自所述第二网络对等节点的响应,则所述第二通信响应是指示与所述第二网络对等节点的通信不可能的第二内部通知,并且所述处理电路(22)还配置成确定所述PMPv6控制平面是空值。
22.如权利要求20所述的第一网络对等节点,其中如果收到来自所述第二网络对等节点的所述第二通信响应,则所述处理电路(22)还配置成确定所述PMPv6控制平面值是所述第二控制类型的。
23.如权利要求16-18中的任一项所述的第一网络对等节点,其中如果收到来自所述第二网络对等节点的所述至少一个通信响应,则所述处理电路(22)还配置成确定所述PMIPv6控制平面值是所述至少一个通信消息的所述至少一个控制平面格式。
24.如权利要求23所述的第一网络对等节点,其中所述至少一个控制平面格式是控制平面A。
25.如权利要求16-18中的任一项所述的第一网络对等节点,其中所述至少一个通信消息分别是第一和第二控制类型的第一和第二通信消息,所述传送电路(24)还配置成发送所述第一和第二通信消息。
26.如权利要求25所述的第一网络对等节点,其中如果只收到来自所述第二网络对等节点的一个通信响应,则所述处理电路(22)还配置成确定所述PMIPv6控制平面值是接收的通信响应的所述控制平面格式。
27.如权利要求25所述的第一网络对等节点,其中如果收到来自所述第二网络对等节点的多个通信响应,则所述处理电路(22)还配置成确定所述PMPv6控制平面值是默认控制平面格式。
28.如权利要求27所述的第一网络对等节点,其中所述默认控制平面格式是控制平面A.
29.如权利要求25所述的第一网络对等节点,其中如果在所述预先确定的时期内未收到来自所述第二网络对等节点的响应,则所述通信响应是指示与所述第二网络对等节点的通信不可能的内部通知,并且所述处理电路(22)还配置成确定所述PMIPv6控制平面是空值。
30.如权利要求19-22、25-29中的任一项所述的第一网络对等节点,其中所述第一控制平面格式是控制平面A,并且所述第二控制平面格式是控制平面C。
【文档编号】H04W88/18GK103999543SQ201280051162
【公开日】2014年8月20日 申请日期:2012年4月26日 优先权日:2011年8月17日
【发明者】祖强, 杨涌 申请人:瑞典爱立信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1