O-uni系统链路维护的消息处理方法

文档序号:7970190阅读:145来源:国知局
专利名称:O-uni系统链路维护的消息处理方法
技术领域
本发明涉及O-UNI系统中用于维护链路状态的一种消息处理方法,尤 其涉及O-UNI系统链路维护的消息处理方法。
背景技术
ASON (Automatically Switched Optical Net-work)即自动交换光网络, 是指在选路和信令控制之下完成自动交换功能的新一代光网络,也可以看作 是一种标准化的智能光传送网。在ASON中,业务可以实现动态连接,时 隙资源也可以进行动态分配,同时支持不同的技术方案和不同的业务需求, 具备高可靠性、高可扩展性等特点。对运营商来说,有了ASON,网络业务 的调配将会变得更加灵活,可将话音信号传输、IP业务传输、ATM信号传 输、数字图像信号传输融为一体,可以在同一传送平台上提供话音信号、数 据信号、图像信号的传输,实现传输网络的统一。在ASON中,O-UNI是连接用户终端(包括IP路由器,ATM交换机, SDH交换机等设备)和光网络层设备的接口。客户设备通过这个接口动态 地请求获取,撤销,修改具有一定特性的光带宽连接资源。用户终端节点 (O-UNI-C)和网络层设备节点(O-UNI-N)在连接建立完成之后,需要对 已经建立好的链路进行维护,以保证整个链路始终处于连接状态。当前网络管理依赖于供应商指定的设备网元管理系统EMS。指配端到 端的连接需要通过不同制造商的设备和多种非兼容的EMS,使业务在端到 端指配上花费时间非常长。为此国际光互联网论坛(OIF)、光域服务互联 (Optical Domain Service Interconnect, ODSI)组织、ITU-T和IETF正联手 致力于智能光网络上UNI信令接口的标准化研究。ITU-T提出的ASON采 用了可划分为多个域的概念性结构,是控制平面组件以及这些组件之间接口 的结构模型。用户同ASON网络之间的接口是UNI, ASON网络中不同管理
域之间的参考点是E-NNI,而同 一个管理域之间不同路由寻径域或不同控制 元件之间的参考点是I-NNI。其中光网络上位于客户端和网络侧之间的信令 接口我们称之为Optical UNI,它的标准化工作是由OIF来完成,OIF定义了 O-UNI提供的网络业务和需求,并以一种开放的结构互联各种客户设备。 ODSI对Optical UNI的定义与叠加网络模型相兼容。ODSI接口包括如下的 功能协议业务发现、地址登记和信令扩展等,都是O-UNI要解决的问题。 ASON/OIF/ODSI各自提出的网络结构都属于动态重叠模型范畴。IETF的 GMPLS将资源管理协议LMP、资源预留协议RSVP和约束路由标签分配协 议CR-LDP进行扩展以支持O-UNI的各种需求。利用OpticalUNI,运营商就可以经由采用多厂家、多种技术的网络提 供先进的光层服务。而客户端数据业务通过OpticalUNI就可以无缝地通过 光网络建立端到端跨于全网的连接。0-UNI主要支持5大活动基于信令方 面连接建立,拆除,连接状态信息交换,自动发现和流量交换。对于每种活 动都定义了 Client/Server的角色,在实际网络结构中主要由客户端网络代理 (UNI-C)和服务提供商网络側代理(UNI-N)来分别实现。OIF提出的 O-UNI 1.0信令规范定义了 O-UNI服务激活参考配置、信令传输通道配置、 地址空间平分配、邻居发现和IPCC维护、服务发现过程、O-UNI抽象信息 和属性、扩展了用于O-UNI信令的CR-LDP和RSVP、 O-UNI策略和安全性 考虑等内容。但是,在链路状态维护过程中具有对网络资源消耗大的问题,大量地消 耗了网络资源。发明内容本发明所解决的技术问题是提供一种O-UNI系统链路维护的消息处理 方法,使用节点间发送简化刷新消息的方法,减少了处理刷新消息所带来的 网络资源消^^大的问题。技术方案如下O-UNI系统链^^维护的消息处理方法包括如下步骤(1) 检查接收到的刷新消息中的MESSAGE—ID对象;(2) 根据MESSAGE—ID组织简化刷新消息;(3) 发送简化刷新消息。进一步,步骤(l)具体为节点接收到刷新消息,检查刷新消息中的 MESSAGE—ID;所述刷新消息中包含源节点地址、目的节点地址和 MESSAGE一ID。进一步,步骤(1 )中,创建路径时所产生的MESSAGE—ID和创建路径 之前所产生的MESSAGEJD具有不同的值。进一步,步骤(2)中所述组织的简化刷新消息为NACK消息包或者 ACK消息包。进一步,步骤(2)中,当MESSAGE一ID对象是创建路径时所产生的, 组织ACK消息包;当MESSAGE—ID对象不是创建路径时所产生的,组织 NACK消息包。进一步,步骤(2)中,节点收到的源节点地址是节点发送简化刷新消 息的目的节点地址;节点收到的目的节点地址是节点发送简化刷新消息的源 节点地址。进一步,步骤(2)具体为从节点接收到的刷新消息中得到源节点地址、目的节点地址和 MESSAGE—ID,节点收到的源节点地址是节点发送筒化刷新消息的目的节 点地址,节点收到的目的节点地址是节点发送简化刷新消息的源节点地址; 填写发送简化刷新消息的消息类型、ctype类型,填写发送简化刷新消息的 MESSAGE一ID。进一步,步骤(2)中,当填写ACK消息包时,MESSAGE—ID为接收 到的刷新消息中的MESSAGE—ID;填写NACK消息包时,MESSAGE—ID为 记录的MESSAGE—ID。进一步,步骤(3)中,发送的简化刷新消息包括NACK消息包或者 ACK消息包。进一步,步骤(3)中,当节点的刷新定时器触发时,发送简化刷新消
息;当节点的刷新定时器没有触发,继续等待接收刷新消息。有益效果一采用本发明所述方法,可以很好的解决O-UNI系统中链 路状态维护问题。有益效果二本发明所述方法中采用简化刷新的方法处理链路状态的维 护问题,减少了处理刷新消息所带来的对网络资源消耗,提高网络资源利用效率。


图l是简化刷新消息处理过程。
具体实施方式
下面参照附图对本发明的优选实施例作详细描述。参照图1所示,具体步骤如下1、检查接收到的刷新消息中的MESSAGEJD对象。第一步判断节点B是否接收到节点A发送的刷新消息。当节点B接收到刷新消息,检查刷新消息中的MESSAGE—ID对象,如 果刷新消息中所有MESSAGE_ID都是以前路径创建时所产生的 MESSAGE—ID,那么节点B向节点A回应发送ACK消息。这里设定 MESSAGE一ID-1是创建路径所产生的MESSAGE—ID。如杲刷新消息中 MESSAGE—ID = 1,则节点B收到MESSAGE—ID对象是创建路径时所产生 的,节点B向节点A回应发送ACK消息,ACK消息中MESSAGE—ID对象 等1, ACK消息类型为13 (标准ACK消息),ctype类型为1。如果在刷新消息中含有不是以前路径创建时所产生的MESS AGE—ID, 那么节点B向节点A回应发送NACK消息。设定MESSAGE—ID = 8不是创 建路径所产生的MESSAGE—ID。当节点B接收到节点A的刷新消息,如果 MESSAGE—ID = 8,则表明这个MESSAGE—ID对象不是创建路径时所产生 的,节点B回应发送NACK消息,NACK消息中MESSAGE—ID = 8, NACK 消息的消息类型为13 (标准NACK消息),ctype类型为2。 如果节点B没有接收到刷新消息,转向第三步。2、 根据MESSAGE_ID组织简化刷新消息。步骤二节点B接收到的这个刷新消息中能够得到简化刷新消息的源节 点地址、目的节点地址和MESSAGE—ID,组织筒化刷新消息。如果刷新消息中MESSAGE—ID- 1,则表明节点B收到MESSAGE—ID 对象是创建路径时所产生的,节点B向节点A回应发送ACK消息。接下来, 组织ACK消息包,节点B收到的源节点地址就是B节点发送ACK消息的 目的节点地址,节点B收到的目的节点地址就是B节点发送ACK消息的源 节点地址,填写发送ACK消息的消息类型为13 (标准ACK消息),ctype 类型为1,填写发送ACK消息的MESSAGE—ID为接收到的刷新消息中的 MESSAGE—ID。如果节点B接收到节点A的刷新消息,当MESSAGE_ID = 8则表明这 个MESSAGE—ID对象不是创建路径时所产生的,节点B回应发送NACK消 息。判断接收到的MESSAGE—ID中有哪些不是创建链路时所产生的 MESSAGE—ID,并记录这些MESSAGE—ID。组织NACK消息包,节点B收 到的源节点地址就是B节点发送NACK消息的目的节点地址,节点B收到 的目的节点地址就是B节点发送NACK消息的源节点地址,填写发送NACK 消息的消息类型为13 (标准NACK消息),ctype类型为2,填写发送NACK 消息的MESSAGE—ID为记录的MESSAGE—ID。3、 发送简化刷新消息。步骤三判断节点B的刷新定时器是否启动,并且计时器是否触发。如果上述条件满足,则节点B向节点A发送简化刷新消息,执行第四 步;否则,转向第一步,继续等待接收刷新消息。步骤四发送简化刷新消息。依靠得到的发送消息的源地址、目的地址和需要发送刷新消息的 MESSAGE—ID组织简化刷新消息,填写发送消息的消息类型为15(标准 SREFRESH消息),然后节点B向节点A发送简化刷新消息。发送完简化刷新消息后,定时器重新计时,转向第一步。
权利要求
1、一种O-UNI系统链路维护的消息处理方法,包括如下步骤(1)检查接收到的刷新消息中的MESSAGE_ID对象;(2)根据MESSAGE_ID组织简化刷新消息;(3)发送简化刷新消息。
2、 根据权利要求1所述的O-UNI系统链路维护的消息处理方法,其特 征在于,步骤(l)具体为节点接收到刷新消息,检查刷新消息中的 MESSAGE—ID;所述刷新消息中包含源节点地址、目的节点地址和 MESSAGE—ID。
3、 据权利要求1所述的O-UNI系统链路维护的消息处理方法,其特征 在于,步骤(1)中,创建路径时所产生的MESSAGE—ID和创建路径之前 所产生的MESSAGEJD具有不同的值。
4、 根据权利要求1所述的O-UNI系统链路维护的消息处理方法,其特 征在于,步骤(2)中所述组织的简化刷新消息为NACK消息包或者ACK消息包。
5、 根据权利要求4所述的0-UNI系统链路维护的消息处理方法,其特 征在于,步骤(2)中,当MESSAGE—ID对象是创建路径时所产生的,组 织ACK消息包;当MESSAGE—ID对象不是创建路径时所产生的,组织 NACK消息包。
6、 根据权利要求1所述的O-UNI系统链路维护的消息处理方法,其特 征在于,步骤(2)中,节点收到的源节点地址是节点发送简化刷新消息的 目的节点地址;节点收到的目的节点地址是节点发送简化刷新消息的源节点 地址。
7、 根据权利要求1所述的O-UNI系统链路维护的消息处理方法,其特 征在于,步骤(2)具体为从节点接收到的刷新消息中得到源节点地址、目的节点地址和MESSAGE—ID,节点收到的源节点地址是节点发送简化刷新消息的目的节 点地址,节点收到的目的节点地址是节点发送简化刷新消息的源节点地址; 填写发送简化刷新消息的消息类型、ctype类型,填写发送简化刷新消息的 MESSAGE—ID。
8、 根据权利要求7所述的0-UNI系统链路维护的消息处理方法,其特 征在于,步骤(2)中,当填写ACK消息包时,MESSAGE—ID为接收到的 刷新消息中的MESSAGE—ID;填写NACK消息包时,MESSAGE—ID为记录 的MESSAGE—ID。
9、 根据权利要求1所述的O-UNI系统链路维护的消息处理方法,其特 征在于,步骤(3)中,发送的简化刷新消息包括NACK消息包或者ACK消息包。
10、 根据权利要求1所述的O-UNI系统链路维护的消息处理方法,其 特征在于,步骤(3)中,当节点的刷新定时器触发时,发送简化刷新消息; 当节点的刷新定时器没有触发,继续等待接收刷新消息。
全文摘要
本发明公开了一种O-UNI系统链路维护的消息处理方法,步骤包括节点接收到刷新消息,检查刷新消息中的MESSAGE_ID,所述刷新消息中包含源节点地址、目的节点地址和MESSAGE_ID;从节点接收到的刷新消息中得到源节点地址、目的节点地址和MESSAGE_ID,节点收到的源节点地址是节点发送简化刷新消息的目的节点地址,节点收到的目的节点地址是节点发送简化刷新消息的源节点地址,填写发送简化刷新消息的消息类型、ctype类型,填写发送简化刷新消息的MESSAGE_ID;发送简化刷新消息。本发明方法减少了处理刷新消息所带来的对网络资源消耗,提高网络资源利用效率。
文档编号H04L12/24GK101166113SQ200610140980
公开日2008年4月23日 申请日期2006年10月19日 优先权日2006年10月19日
发明者杜建平 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1