网络边缘链路地址自动分配和注销方法

文档序号:7901398阅读:313来源:国知局
专利名称:网络边缘链路地址自动分配和注销方法
技术领域
本发明涉及一种网络边缘链路地址自动分配和注销方法,适用于自动交换传送网和自动交换光网络中用户网络接口的链路地址分配和注销,属于光通信技术领域。
根据OIF 2000.125规定,用户设备和网络设备之间用链路管理协议(LMP)进行链路管理。但是在规定中,并没有描述用户设备是如何获得链路的TNA。
已有的分配方法是扩展标准链路管理协议(LMP),增加一个标志位,显式的请求TNA,并定义新的消息类型来实现对TNA地址分配,这样就对LMP做了较大的改动。如何在不扩展标准LMP协议消息集的基础上,实现TNA自动分配和注销目前仍然是一个问题。
为实现这样的目的,本发明提出的网络边缘链路地址(TNA)自动分配和注销方法,主要特征是在用户设备和网络边缘设备之间,利用标准链路管理协议(LMP)的协商过程,实现地址的自动分配和注销功能。对参与自动分配和注销的链路,由用户设备向网络设备发送含0的四元组来请求分配或注销,再由网络设备确认完成,四元组通过标准链路管理协议LMP中的链路概述消息携带。
本发明的用户设备维护一张<链路标识,TNA,网络设备标识>的对应关系表,网络设备维护一张<用户设备标识,链路标识,TNA>三者的对应关系表,初始状态表中的TNA为零。本发明实现TNA自动分配和注销的方法具体步骤如下1、TNA的自动分配1)对希望得到TNA的链路,由用户设备向相应的网络设备发送一个四元组(用户设备标识,链路标识,0,网络设备标识)。
2)网络设备收到后,返回确认消息ACK,并为该链路选择一个合适的TNA,修改对应关系表,然后向用户设备返回一个四元组(用户设备标识,链路标识,TNA,网络设备标识)。
3)用户设备收到四元组后,把四元组代表的信息保存到对应关系表中,返回ACK。
4)网络设备收到ACK,分配过程结束。
2、TNA的自动注销1)对希望注销TNA的链路,由用户设备给相应的网络设备发送一个四元组(用户设备标识,0,TNA,网络设备标识)。
2)网络设备收到后,置对应关系表中的TNA地址为0,返回ACK。
3)用户设备收到ACK,置相应的对应关系表中的TNA地址为0,注销过程结束。
本发明的四元组可以通过标准链路管理协议(LMP)中的链路概述消息携带,具体方法为(1)由用户设备发出的链路概述消息中,本地链路标识字段填写四元组的链路标识信息,远端链路标识字段填写四元组的TNA信息。
(2)由网络设备发出的链路概述消息中,本地链路标识字段填写四元组的TNA信息,远端链路标识字段填写四元组的链路标识信息。
由于在标准LMP协议的链路概述消息中远端链路标识和本地链路标识都不能为0。所以当与运行标准LMP协议的网络设备相连时,用户设备发送含0的四元组后会收到否认消息(NACK)。这样,用户设备就可以判定对方网络设备不参与本发明所说的TNA自动分配或注销的操作,保持了与标准LMP协议的兼容性。
本发明的主要优点是(1)功能完整,简单,易于实现。(2)对LMP信令的扩展很少。(3)兼容原来的LMP,适合不同功能的设备之间互连。


图1中,C1是用户设备,N1、N2是网络设备,T1、T2和T3是链路标识。其中网络设备N1为运行标准LMP协议的网络设备,不参与本发明的TNA自动分配和注销。
图2为本发明实施例中用户设备C1的TNA分配和注销的过程。
图2中,M(i),i=1,2...,6都是四元组消息。
在本实施例中,网络中用户设备和网络设备连接关系如图1所示,所有用户网络接口都未分配TNA地址。
下面先给出整个网络的TNA地址分配过程,并以T2的TNA注销过程为例,说明采用本发明的网络边缘链路地址自动分配和注销方法实现TNA的自动注销和分配的过程。整个过程如图2所示。
分配过程1)C1发送一个四元组给N1M1(C1,T1,0,N1);发送二个四元组给 N2M2(C1,T2,0,N2),M3(C1,T3,0,N2)。
2)因为N1为运行标准LMP协议的网络设备,不参与TNA自动分配和注销,所以N1返回NACK(M1);N2返回ACK(M2)和ACK(M3)。
3)N2为T2选择TNA1,为T3选择TNA2,然后发送M4(C1,T2,TNA1,N2),M5(C1,T3,TNA2,N2)。
4)C1记录TNA1和TNA2后返回ACK(M4)和ACK(M5)。
注销过程1)C1发送M6(C1,0,TNA1,N2)给N2。
2)N2置TNA1为零,返回发送ACK(M6)3)C1置TNA1为零。
权利要求
1.一种网络边缘链路地址TNA的自动分配方法,其特征在于包括以下步骤1) 由用户设备向网络设备发送一个四元组用户设备标识,链路标识,0,网络设备标识;2) 网络设备返回确认消息ACK,并为该链路选择合适的TNA,然后向用户设备返回一个四元组用户设备标识,链路标识,TNA,网络设备标识;3) 用户设备保存收到的四元组代表的信息,返回ACK。4) 网络设备收到ACK,分配过程结束。
2.一种网络边缘链路地址TNA的自动注销方法,其特征在于包括以下步骤1) 由用户设备给网络设备发送一个四元组用户设备标识,0,TNA,网络设备标识;2) 网络设备收到后,置相应的TNA地址为0,返回ACK。3) 用户设备收到ACK,置相应的TNA地址为0,注销过程结束。
3.如权利要求1或2所说的网络边缘链路地址TNA的自动分配或自动注销方法,其特征在于所述的四元组可以通过标准链路管理协议LMP中的链路概述消息携带,由用户设备发出的链路概述消息中,本地链路标识字段填写四元组的链路标识信息,远端链路标识字段填写四元组的TNA信息;由网络设备发出的链路概述消息中,本地链路标识字段填写四元组的TNA信息,远端链路标识字段填写四元组的链路标识信息。
全文摘要
本发明涉及一种网络边缘链路地址TNA自动分配和注销方法,对参与自动分配和注销的链路,由用户设备向网络设备发送含0的四元组来请求分配或注销,再由网络设备确认完成,四元组通过标准链路管理协议LMP中的链路概述消息携带。本发明在用户设备和网络边缘设备之间,利用标准的链路管理协议的协商过程,实现地址的自动分配和注销功能,没有扩展标准的链路管理协议的消息集,并且保持该协议原来的功能。
文档编号H04Q3/52GK1431786SQ03114930
公开日2003年7月23日 申请日期2003年1月16日 优先权日2003年1月16日
发明者王晓冬, 金耀辉, 胡卫生, 姜淳, 王悦 申请人:上海交通大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1