华为帧中继中LMI协议

LMI协议

在永久虚电路方式时,不管是网络设备还是用户设备都需要知道PVC的当前状态。监控永久虚电路状态的协议叫本地管理接口LMI(Local Management Interface)协议。
本地管理接口LMI协议通过状态请求报文和状态报文维护帧中继的链路状态和PVC状态。本地管理接口LMI模块用于管理永久虚电路PVC,包括PVC的增加、删除,PVC链路完整性检测,PVC的状态等。
系统支持三种标准LMI协议类型:
• ITU-T的Q.933附录A。
• ANSI的T1.617附录D。
• 非标准兼容类型。
具体内容请参见协议文本。该协议属于控制层面的功能。
Q.933附录A是LMI协议中使用最多的一种。Q.933附录A中规定了LMI协议的信息单元和实现的规程。
以上过程中用到的一些参数定义如表1所示。用户可以对这些参数进行配置,达到优化设备运行的目的。

表1 帧中继协议参数含义
工作方式

参数含义

取值范围

缺省值

DTE

请求PVC状态的计数器(N391)

1次~255次

6次

错误门限(N392)

1次~10次

3次

事件计数器(N393)

1次~10次

4次

用户侧轮询定时器(T391),当为0时,表示禁止LMI协议

0秒~32767秒

10秒

DCE

错误门限(N392)

1次~10次

3次

事件计数器(N393)

1次~10次

4次

网络侧轮询定时器(T392)

5秒~30秒

15秒

 表1中的参数由Q.933的附件A规定,各参数的含义如表2

表2 与DTE工作方式相关的参数含义

参数

含义

N391

DTE设备每隔一定的间隔(T391)发送一个状态请求报文。状态请求报文有两种类型:链路完整性验证报文和链路全状态查询报文。N391定义两种报文的发送比例,即链路完整性验证报文数:链路全状态查询报文数=(N391-1):1。

N392

表示在被观察的事件总数中发生错误的门限。

N393

表示被观察的事件总数。

T391

这是一个时间变量,它定义了DTE设备发送状态请求报文的间隔。

DTE设备每隔一定的间隔发送一个状态请求报文查询链路状态,DCE设备收到该报文后,应立即发送状态响应报文。如果DTE设备在规定的时间内没有收到响应,就记录该错误。如果错误次数超过门限,DTE设备就认为物理通路不可用,所有的虚电路都不可用。N392和N393两个参数一起定义了“错误门限”。即:如果DTE设备发送事件计数器N393定义的状态请求报文个数中,发生错误数达到错误门限N392定义的错误个数,DTE设备就认为错误次数达到门限,并认为物理通路不可用,所有的虚电路都不可用。

表3 与DCE工作方式相关的参数含义

参数

含义

N392

与DTE工作方式相关的参数中的N392意义相似。区别是DCE设备要求DTE设备发送状态请求报文的固定间隔由T392决定,而DTE设备由T391决定。

N393

与DTE工作方式相关的参数中的N393意义相似。

T392

这是一个时间变量,它定义了DCE设备等待一个状态请求报文的最长时间,它应该比T391值大。

LMI协议规程

LMI协议规程包括:
• 增加PVC的通知
• 删除PVC的探测
• 已设置的PVC的可用或不可用状态的通知
• 链路完整性检验
LMI协议的消息(Message)类型
LMI协议的消息类型有两种:
 状态请求(Status Enquiry)消息。状态请求消息由DTE端发送用来向DCE端请求虚电路的状态或验证链路完整性。
 状态(Status)消息。状态消息是当DCE端接收到状态请求消息后向DTE端发送的一个应答消息,用于传送虚电路的状态或验证链路完整性
LMI协议的报文(Report)类型
LMI协议的报文(Report)类型有三种:
• 链路完整性验证(Link Integrity Verification Only)报文。链路完整性验证报文只用于验证链路的完整性。
• 全状态(Full Status)报文。全状态报文除了用于验证链路的完整性,还传递PVC的状态。
• 异步PVC状态(Single PVC Asynchronous Status)报文。异步PVC状态报文不具有状态请求消息,只是用于PVC状态改变时,及时通知DTE端PVC的状态。
Q.933附录A使用DLCI = 0的虚电路传送Status或Status Enquiry消息报文。
Status消息报文
Status消息用于应答Status Enquiry消息以通知PVC的状态或链路完整性检测,它包含以下信息单元。

表4 Status消息报文类型

序号

类型

取值

取值 ( byte )

1

Protocol discriminator

0x08

1

2

Call reference

00

1

3

Message type

0x7d

1

4

Report type

不定

3

5

Link integrity verification

不定

4

6

PVC status

不定

5~7

 Status Enquiry消息用于询问PVC的状态和链路完整性,它包含以下信息单元。

表5 Status Enquiry消息报文类型

序号

类型

取值

取值 ( byte )

1

Protocol discriminator

0x08

1

2

Call reference

00

1

3

Message type

0x75

1

4

Report type

不定

3

5

Link integrity verification

不定

4

Report type信息单元的格式如表6所示。

表6 Report type消息报文类型

序号

类型

取值

长度 ( byte )

1

information element identifier

0x51

1

2

Length of report type contents

0x01

1

3

Type of report

不定

1

其中Type of report值如表7所示。

表7 Report的Type类型值

序号

类型

取值

长度 ( byte )

1

Full status ( status of all PVCs on the bearer channel)

0

1

2

Link integrity verification only

1

1

3

Single PVC asynchronous status

2

1

 Link integrity verification信息单元的格式如表8。

表8 Link integrity verification报文类型

序号

类型

取值

长度 ( byte )

1

Full status ( status of all PVCs on the bearer channel)

0x53

1

2

Length of Link integrity verification contents

0x02

1

3

Send sequence number

不定

1

4

Receive sequence number

不定

1

 PVC status信息单元只有Full status类型和Single PVC asynchronous status类型的状态消息才包含,Link integrity verification only类型的状态消息没有该信息单元。 
在用户—网络接口(UNI)上,DTE的PVC状态完全是由DCE决定的,DCE负责通知DTE在UNI中所有PVC的状态。因此DTE只需定时询问DCE,就可获得该接口上当前PVC情况。DCE的PVC状态由网络设备来决定。 
在网络-网络接口(NNI)上,两侧的网络设备定时交换PVC状态,它们也是使用LMI协议来完成的。与UNI不同的是,两侧的网络设备都向对端发送查询报文,收到查询报文后,都能进行响应。

协议简要过程

LMI协议简要过程如下。

由DTE发出状态查询消息Status Enquiry,且定时器T391开始计时。T391的间隔即为每一个轮询的间隔。即每隔T391,DTE发送一个Status Enquiry。同时,DTE的计数器V391进行计数。

当V391<N391时,DTE发送的Status Enquiry仅询问“链路完整性”。

当V391=N391时,V391清0,且DTE发送的Status Enquiry 不仅是询问“链路完整性”,还询问所有PVC状态,这种Status Enquiry称为“全状态查询”的Status Enquiry。

所以说N391定义了一个周期的长度,每隔一个周期,DTE发送一个全状态查询的Status Enquiry。T391和N391可人工设定或取其缺省值。

DCE收到询问消息后,以状态消息STATUS应答状态询问消息STATUS ENQUIRY,同时DCE的轮询证实定时器T392开始计时,等待下一个状态询问消息STATUS ENQUIRY。如果T392超时后,DCE没有收到状态询问消息STATUS ENQUIRY,DCE就记录该错误,错误次数加1。

DTE阅读收到的应答消息STATUS,以了解链路状态和PVC状态。DCE对DTE所要了解的状态进行应答,若此时本网络中的PVC状态发生变化或有增加/删除的PVC,则无论对方是否询问PVC状态,都应向DTE应答所有PVC的状态消息,从而使DTE及时了解DCE的变化情况,并更新以前的记录。

如果定时器T391超时后,DTE设备没有收到状态消息STATUS响应它,就记录该错误,错误次数加1。

如果在N393个事件中,发生的错误次数超过N392,DTE或DCE就认为该物理通路不可用,所有的虚电路不可用。N393就是被观察事件总数,N392就是错误门限,N392和 N393可人工设定或取其缺省值。 

ANSI T1-617附录D同Q933 附录A一样,使用DLCI=0的PVC传送LMI消息报文。ANSI的LMI报文比Q933多一个信息单元(Information element)Locking shift,值为0x95,在Message Type后面。另外Protocol discriminator值为0x08,Report Type ie information值为0x01,LIV ie information值为0x03,PVC status ie information值为0x07。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值