一种在链路中传递链路物理连接状态信息的方法和装置的制作方法

文档序号:7696332阅读:194来源:国知局
专利名称:一种在链路中传递链路物理连接状态信息的方法和装置的制作方法
技术领域
本发明涉及数据通信领域,特别涉及一种在链路中传递链路物理连接状态 信息的方法和装置。
背景技术
在数据通信网络中,为了防止数据包的丟失,提供稳定的数据传输,通常 通过建立主备两条链路,在正常情况下通过主用链路进行传输,当主用链路出 现故障时,快速切换到备用链路进行传输,从而保证数据传输的可靠性。通常 情况下, 一条链路可能会经过多个中间节点,当主用链路某个节点链路状态发 生变化时,首节点通过各种链路检测协议获知整条链路状态变化,从而进行备 用链路的切换仲裁。
通过链路检测协议可以准确地获取链路的状态,但是通常由于需要等待协 议报文的交互和运算,需要耗费较长的时间,导致较大的切换时延,从而发生 大量丢包的现象,不能满足某些对传输性能要求很高的情况的性能需求。
因此,如何快速地获知链路状态的变化,从而减小链路切换时延,就成为 亟待解决的技术问题。

发明内容
本发明所要解决的技术问题是提供一种在链路中传递链路物理连接状态 信息的方法和装置,使得链路物理连接状态信息能够在链路上快速传递,从而 减小链路切换时延,降低切换中发生的丢包。
为解决上述技术问题,本发明提供技术方案如下 一种在链路中传递链路物理连接状态信息的方法,包括以下步骤 建立本节点与前节点的前连接线路和本节点与后节点的后连接线路之间 的联动关系;
监测所述联动关系中连接线路的物理连接状态的变化;
根据监测到的连接线路的物理连接状态的变化进行仲裁,并根据仲裁结果 来更新相应的连接线路的物理连接状态。
上述的方法,其中,监测所述联动关系中连接线路的物理连接状态的变化
包括主动检测所述联动关系中连接线路的物理连接状态的变化,以及,响应 导致所述耳关动关系中连4矣线路的物理连接状态发生变化的事件。
上述的方法,其中,导致所述联动关系中连接线路的物理连接状态发生变 化的事件包括主动中断连接线路的物理转发机制、协议处理机制和连接管理 机制。
上述的方法,其中,所述物理连接状态包括物理转发状态、协议处理状 态和连接管理状态。
上述的方法,其中,所述进行仲裁包括
若所述联动关系中所有的前连接线路的物理连接状态发生变化,则确定对 所述联动关系中所有的后连接线路的物理连接状态进行更新;
若所述联动关系中所有的后连接线路的物理连接状态发生变化,则确定对 所述联动关系中所有的前连接线路的物理连接状态进行更新。
上述的方法,其中,所述进行仲裁包括
若所述联动关系中的一个前连接线路的物理连接状态发生变化,则确定对 所述联动关系中所有的后连接线路的物理连接状态进行更新;
若所述联动关系中的一个后连接线路的物理连接状态发生变化,则确定对 所述联动关系中所有的前连接线路的物理连接状态进行更新。
上述的方法,其中,所述进行仲裁包括
若所述联动关系中的一个前连接线路的物理连接状态发生变化,则确定根 据预先定义的优先级对所述联动关系中的后连接线路的物理连接状态进行更 新;
若所述联动关系中的一个后连接线路的物理连接状态发生变化,则确定根 据预先定义的优先级对所述联动关系中的前连接线路的物理连接状态进行更 新。
一种在链路中传递链路物理连接状态信息的装置,包括,联动模块、监测 模块和仲裁模块,其中
所述联动模块,用于建立本节点与前节点的前连接线路和本节点与后节点
的后连接线路之间的联动关系,以及根据所述仲裁模块的仲裁结果来更新相应
的连接线路的物理连接状态;
所述监测模块,用于监测所述联动关系中连接线路的物理连接状态的变
化;
所述仲裁模块,用于根据所述监测模块监测到的连接线路的物理连接状态 的变化进行仲裁。
通过本发明的传递链路物理连接状态信息的方法和装置,能够在链路上快 速传递链路物理连接状态信息,协助环网保护等进行快速的切换仲裁,从而减 小链路切换时延,降低切换中发生的丟包。


图1为在链路中传递链路物理连接状态信息的基本组网环境示意图; 图2为本发明实施例的装置的结构示意图; 图3为本发明实施例的方法的流程图。
具体实施例方式
本发明的关键在于通过对本节点与前(后)节点的连接线路的物理连接 状态进行监测,根据所述连接线路的物理连接状态的变化进行仲裁,根据仲裁 结果,对与后(前)节点的连接线路的物理连接状态进行更新,从而达到在链 路中快速传递链路物理连接状态信息的目的,解决现有技术中通过协议发现链 路状态带来的较大切换时延问题。
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实 施例对本发明进行详细描述。
图1为一个基本的组网环境示意图。参照图1,节点A、 B、 C为链路中 的三个节点,节点A为节点B的前节点,节点C为节点B的后节点。节点A、 B之间形成有连接线路AB,节点B、 C之间形成有连接线路BC。对于节点B 而言,连接线路AB为前连接线路,连接线路BC为后连接线路。
图2为本发明实施例的在链路中传递链路物理连接状态信息的装置的结 构示意图,该装置装载于链路中的各节点设备中,图1中的节点A、 B、 C中 均装载有该装置。参照图2,所述装置主要包括联动模块10、监测模块20 和仲裁模块30,其中 联动模块10,用于建立本节点与前节点的前连接线路和本节点与后节点 的后连接线路之间的联动关系,以及根据仲裁模块10的仲裁结果来更新相应
的连接线路的物理连接状态。
在本发明实施例中,所述物理连接状态包括物理转发状态、协议处理状
态和连接管理状态等。
监测模块20,用于监测所述联动关系中连接线路的物理连接状态的变化。 这里,所述监测包括主动检测所述联动关系中连接线路的物理连接状态
的变化,以及,响应导致所述联动关系中连接线路的物理连接状态发生变化的
事件。所述事件包括主动中断连接线路的物理转发机制、协议处理机制和连
接管理机制等。
仲裁模块30,用于根据监测模块20监测到的连接线路的物理连接状态的 变化进行仲裁,将仲裁结果发送给联动模块10。 上述各模块的具体工作流程将在后文详述。
图3为本发明实施例的在链路中传递链路物理连接状态信息的方法流程 图。参照图1、 2、 3,所述方法主要包括如下步骤
步骤301:建立本节点与前节点的前连接线路和本节点与后节点的后连接 线路之间的联动关系。
本实施例以节点B为基础进行说明,节点B即为所述的本节点,节点A 为前节点,节点C为后节点。节点B中的联动模块,将连接线路AB和连接 线路BC分别配置为联动关系的前连接线路和后连接线路。图1中只示出了一 个前连接线路和后连接线路,但是,在同一个联动关系中,前连接线路和后连 线路接均可设置为多个。
步骤302:监测所述联动关系中连接线路的物理连接状态的变化。
通过监测模块实时检测连接线路AB和连接线路BC的物理连接状态,同 时响应可能使连接线路AB或者连接线路BC的物理连接状态发生变化的事 件。所述事件包括主动中断连接线路的物理转发机制、协议处理机制和连接 管理机制等。监测模块监测到连接线路AB或者连接线路BC的物理连接状态 变化时,将该状态变化信息通知仲裁模块。
步骤303:根据监测到的连接线路的物理连接状态的变化进行仲裁。
仲裁模块接收监测模块发送的连接线路AB或者连接线路BC的物理连接 状态变化的通知信息,根据该通知信息进行仲裁,确定是否需要更新相应的连 接线路的物理连接状态,并输出仲裁结果给联动模块。假设连接线路AB的物 理连接状态发生了变化,则仲裁结果可能为,更新连接线路BC的物理连接状 态。
如前所述,在同一个联动关系中,前连接线路和后连线^^妾均可设置为多 个。据此,本发明实施例提供如下几种仲裁模块的仲裁算法。 算法一
若所述联动关系中所有的前连接线路的物理连接状态发生变化,则确定对 所述联动关系中所有的后连接线路的物理连接状态进行更新;
若所述联动关系中所有的后连接线路的物理连接状态发生变化,则确定对 所述联动关系中所有的前连接线路的物理连接状态进行更新。
算法二
若所述联动关系中的一个前连接线路的物理连接状态发生变化,则确定对 所述联动关系中所有的后连接线路的物理连接状态进行更新;
若所述联动关系中的一个后连接线路的物理连接状态发生变化,则确定对 所述联动关系中所有的前连接线路的物理连接状态进行更新。
算法三
若所述联动关系中的一个前连接线路的物理连接状态发生变化,则确定根 据预先定义的优先级对所述联动关系中的后连接线路的物理连接状态进行更 新,这里,优先级是指后连接线路的优先级;
若所述联动关系中的一个后连接线路的物理连接状态发生变化,则确定根 据预先定义的优先级对所述联动关系中的前连接线路的物理连接状态进行更 新,这里,优先级是指前连接线路的优先级。
步骤304:根据仲裁结果来更新相应的连接线路的物理连接状态。
联动模块接收仲裁模块发送的仲裁结果,例如,所述仲裁结果为更新连接 线路BC的物理连接状态,联动模块则执行所述更新操作,即对连接线路BC 进行相应的处理。此处的处理可以为主动中断连接线^各BC的物理转发机制、 协议处理机制和连接管理机制等。
节点设备B根据本发明实施例的方法,对连接线路BC主动进行物理连接 状态更新的操作后,节点设备C中的监测模块也能够快速的监测出其前连接 线路(即连接线路BC)的物理连接状态发生变化,节点设备C中的仲裁模块 进一步根据该变化进行仲裁,然后,节点设备C中的联动模块进行联动处理 (即,对其后连接线路的物理连接状态进行更新),从而将链路发生变化的信 息快速的传递至需要该信息的节点设备。
最后应当说明的是,以上实施例仅用以说明本发明的技术方案而非限制, 本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同 替换,而不脱离本发明技术方案的精神范围,其均应涵盖在本发明的权利要求 范围当中。
10
权利要求
1.一种在链路中传递链路物理连接状态信息的方法,其特征在于,包括以下步骤建立本节点与前节点的前连接线路和本节点与后节点的后连接线路之间的联动关系;监测所述联动关系中连接线路的物理连接状态的变化;根据监测到的连接线路的物理连接状态的变化进行仲裁,并根据仲裁结果来更新相应的连接线路的物理连接状态。
2. 如权利要求1所述的方法,其特征在于,监测所述联动关系中连接线 路的物理连接状态的变化包括主动检测所述联动关系中连接线路的物理连接状态的变化,以及 响应导致所述联动关系中连接线路的物理连接状态发生变化的事件。
3. 如权利要求2所述的方法,其特征在于,导致所述联动关系中连接线 路的物理连接状态发生变化的事件包括主动中断连4妄线路的物理转发机制、协议处理机制和连接管理机制。
4. 如权利要求1或2所述的方法,其特征在于,所述物理连接状态包括 物理转发状态、协议处理状态和连接管理状态。
5. 如权利要求1或2所述的方法,其特征在于,所述进行仲裁包括 若所述联动关系中所有的前连接线路的物理连接状态发生变化,则确定对所述联动关系中所有的后连接线路的物理连接状态进行更新;若所述联动关系中所有的后连接线路的物理连接状态发生变化,则确定对 所述联动关系中所有的前连接线路的物理连接状态进行更新。
6. 如权利要求1或2所述的方法,其特征在于,所述进行仲裁包括 若所述联动关系中的一个前连接线路的物理连接状态发生变化,则确定对所述联动关系中所有的后连接线路的物理连接状态进行更新;若所述联动关系中的一个后连接线路的物理连接状态发生变化,则确定对 所述联动关系中所有的前连接线路的物理连接状态进行更新。
7. 如权利要求1或2所述的方法,其特征在于,所述进行仲裁包括 若所述联动关系中的一个前连接线路的物理连接状态发生变化,则确定根 据预先定义的优先级对所述联动关系中的后连接线路的物理连接状态进行更新;若所述联动关系中的一个后连接线路的物理连接状态发生变化,则确定根 据预先定义的优先级对所述联动关系中的前连接线路的物理连接状态进行更 新。
8. —种在链路中传递链路物理连接状态信息的装置,其特征在于,包括, 联动模块、监测模块和仲裁模块,其中所述联动4莫块,用于建立本节点与前节点的前连接线路和本节点与后节点 的后连接线路之间的联动关系,以及根据所述仲裁模块的仲裁结果来更新相应 的连接线路的物理连接状态;所述监测才莫块,用于监测所述联动关系中连接线路的物理连接状态的变化;所述仲裁模块,用于根据所述监测模块监测到的连接线路的物理连接状态 的变化进行仲裁。
9. 如权利要求8所述的装置,其特征在于,所述监测模块具体用于 主动检测所述联动关系中连接线路的物理连接状态的变化,以及 响应导致所述联动关系中连接线路的物理连接状态发生变化的事件。
10. 如权利要求9所述的装置,其特征在于,导致所述联动关系中连接线 路的物理连接状态发生变化的事件包括主动中断连接线路的物理转发机制、协议处理机制和连接管理机制。
11. 如权利要求8或9所述的装置,其特征在于,所述物理连接状态包括 物理转发状态、协议处理状态和连接管理状态。
12. 如权利要求8或9所述的装置,其特征在于,所述仲裁模块具体用于 若所述联动关系中所有的前连接线路的物理连接状态发生变化,则确定对所述联动关系中所有的后连接线路的物理连接状态进行更新;若所述联动关系中所有的后连接线路的物理连接状态发生变化,则确定对 所述联动关系中所有的前连接线路的物理连接状态进行更新。
13. 如权利要求8或9所述的装置,其特征在于,所述仲裁模块具体用于 若所述^:动关系中的一个前连接线路的物理连接状态发生变化,则确定对 所述联动关系中所有的后连接线路的物理连接状态进行更新;若所述联动关系中的 一个后连接线路的物理连接状态发生变化,则确定对 所述联动关系中所有的前连接线路的物理连接状态进行更新。
14.如权利要求8或9所述的装置,其特征在于,所述仲裁模块具体用于 若所述联动关系中的一个前连接线路的物理连接状态发生变化,则确定根据预先定义的优先级对所述联动关系中的后连接线路的物理连接状态进行更新;若所述联动关系中的 一个后连接线路的物理连接状态发生变化,则确定根 据预先定义的优先级对所述联动关系中的前连接线路的物理连接状态进行更 新。
全文摘要
本发明提供了一种在链路中传递链路物理连接状态信息的方法和装置。所述方法包括以下步骤建立本节点与前节点的前连接线路和本节点与后节点的后连接线路之间的联动关系;监测所述联动关系中连接线路的物理连接状态的变化;根据监测到的连接线路的物理连接状态的变化进行仲裁,并根据仲裁结果来更新相应的连接线路的物理连接状态。依照本发明,使得链路物理连接状态信息能够在链路上快速传递,从而减小链路切换时延,降低切换中发生的丢包。
文档编号H04L12/24GK101355458SQ20081011926
公开日2009年1月28日 申请日期2008年9月1日 优先权日2008年9月1日
发明者浩 于 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1