西安交通大学学报V l3

西安交通大学学报V l3

等:一种移动IPv6

西安交通大学学报V l3

与多协议标签交换融合的新方案 第8期 王胜灵,

841

都属于同一FEC.MPLS给具有相同FEC的分组以相同的转发策略,使其能在标签交换路径(LSP)上传输.由于MP所以LS能支持多种网络层协议,

将其融合到M通过集成MPIPv6是可行的.LS,为主机MIPv6网络可以利用MPLS快速转发分组,提供更好的服务.

可选报头,称之为MP该报头包含了建立LS报头.或维护L由于绑定更新消息(SP所需的信息.BU)及绑定应答消息(必须在用户的业务数据发送BA)前发送,因此将MP不仅LS报头放入BU和BA中,可以最大限度地利用已有信令,还能在业务数据发送前建立LSP.

长度值(的MPLS报头的定义采用类型TLV)!!编码方式,如图1所示.

1 问题的定义及现有解决方案

将MP用户的切LS融合到MIPv6网络之后,

换时延ThIPv6协议操作引入的andoff不仅包括由M时延Tmip,还要包括建立LSP所需的时延TLSP,即Thandoff=Tmip+T

LSP(1) 由式(1)可知,TLSP的减少对于缩短切换进程至关重要,因此如何高效、快速地建立LSP已成为

MIPv6和MPLS融合是否成功的关键.

移动MPLS(MMPLS)[3]

是移动IP与MPLS融合的经典方案,其主要思想是,通过MH向HA

(或CH)发送的绑定更新过程来触发标签分配协议(LDP)信令的运行,从而建立LSP.

这样,该方案建立MH的接入路由器(AR)与CH之间的LSP时延TLSP=2-D+nPR(2)式(2)的第一部分是信令的传输时延,它与LDP信令的传输距离成正比,其中D是AR与CH之间的距离,-是比例系数,PR和n分别是网络节点处理DP信令的时延和网络节点的个数.

由参考文献[1]可知,MH向CH注册的时延Tmip=2.D+2Twl+PCH(3)式中:Twl表示注册消息的无线传输时延;PCH表示H处理注册消息的时延;.是比例系数.

由式(1)"式(3)可知,MMPLS的切换时延Thandoff=2.

D+2-D+PCH+nPR+2Twl(4) 由式(

4)可知,MMPLS的切换时延至少要耗费从AR到CH之间的2个来回的时间.这样,随着D的增加,Thandoff会大幅度增加,

这使得当MH快速移动时,用户所获得的QoS将会急剧下降.为解决上述问题,本文提出了一种MIPv6和

MPLS融合的新方案,利用MIPv6的绑定更新过程

来建立和维护LSP,从而减少切换时延和信令冗余.此外,该方案还能与现有的微移动协议自然地融合,使LSP能在MH域内切换后快速地被重建.

本文的方案

.1 MPLS逐跳可选报头的定义

为了缩短TLSP,

本文定义了一种新的IPv6逐跳图1 MPLS报头的格式定义

图中,请求值、FEC、标签和生存期是MPLS报

头的值,图中各域的含义如下.

类型:占8位,前3位为0,表示当路由器不识别该选项时可以忽略,且该选项不能改变到达目的地的选路,后5位标明了报头的类型为MPLS报头,其值可以选择尚未使用的逐跳可选报头的编码

值[4].

长度:占8位,以字节为单位标识了MPLS报

头的后续各域的总长度.

请求值:占8位,其值的含义如下.请求值为0,请求下一跳为该FEC分配标签;请求值为1,请求下一跳为该FEC对应的标签转发信息库(LFIB)表项更新生存期;请求值为2,请求下一跳忽略MPLS报头,主要用于处理差错;请求值3"256均为预留值.

FEC:由多个FEC要素组成,

其格式等同于FC3036[5]

中的FECTLV编码格式.

标签:它是前一跳为FEC分配的标签,

其格式等同于RFC3036[5]

中的标签TLV编码格式.

生存期:占16位,表示在LFIB表项过期前剩

余的时间单位数.

.2 LSP的建立过程根据LSP的定义,当相关的网络节点均建立了与特定FEC关联的LFIB表项时,相应的LSP就建立完毕.本节以建立MH和CH之间的单向LSP为例,详述了LSP的建立过程,其拓扑结构如图2所示,并假设图中所有的节点均支持MPLS和

MIPv6,且此时MH从AR1切换到AR2.建立LSP的过程描述如下.

(1)当切换到AR2后,MH向CH发送带有

MPLS报头的BU以进行绑定更新,其中MPLS报

头的请求值为0,FEC为CoA且生存期不小于BU

LCR222

你可能喜欢

  • 涡旋压缩机设计
  • 土木工程专业英语
  • 西安交通大学考博英语
  • 西安交通大学考试题
  • 西安交通大学计算方法
  • 西安交通大学理论力学

西安交通大学学报V l3相关文档

最新文档

返回顶部