一种链路状态控制方法及装置制造方法及图纸

技术编号:13196498 阅读:64 留言:0更新日期:2016-05-12 08:12
本发明专利技术公开了一种链路状态控制方法,包括:在设置的时间窗内,确定接收的数据流的复位固定码字;根据所述数据流对应的各信元的正确、错误接收情况,实时确定链路的漏桶值;根据确定的复位固定码字及确定的漏桶值,确定所述链路的状态。本发明专利技术同时还公开了一种链路状态控制装置。

【技术实现步骤摘要】

本专利技术涉及数据通信领域,尤其涉及一种链路状态控制方法及装置
技术介绍
交换系统是分组交换设备的关键组成部分,如图1所示,交换系统由交换接入装置和交换装置组成。其中,交换接入装置由源交换接入装置和目的交换接入装置组成;源交换装置将网络报文切割成信元,通过交换装置转发给目的交换接入装置。交换装置由各个交换单元相互连接组成,在源交换接入装置和交换单元之间,交换单元和交换单元之间,以及交换单元和目的交换装入装置之间都是通过串行高速链路进行连接。数据在交换网络中以信元为单位进行传输,交换接入装置根据实时的链路状态动态建立路由表,通过查找路由表完成信元的传输,同理交换装置亦需要通过监控实时的链路状态动态建立路由表,从而完成信元的正确转发,由此可见,根据不同的交换网络环境,准确地控制链路状态对提高整个交换网络的性能显的尤为重要。但是,随着交换网容量的不断增大,即交换网络中交换接入装置与交换装置的数量、以及相互连接的串行高速链路速率的不断增大,影响高速串行链路状态的因素也越来越多,如何有效地控制链路的状态将会影响整个交换网络的性能。然而,现有交换网络的链路监控方案,在边界链路下会发生比较频繁的链路状态跳变,进而导致交换接入装置或者交换装置的路由表不稳定,影响到信元的传输。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例提供一种链路状态控制方法及装置。本专利技术实施例提供了一种链路状态控制方法,包括:在设置的时间窗内,确定计接收的数据流的复位固定码字;根据所述数据流对应的各信元的正确、错误接收情况,实时确定链路的漏桶值;根据确定的复位固定码字及确定的漏桶值,确定所述链路的状态。上述方案中,所述根据所述数据流对应的各信元的正确、错误接收情况,实时确定链路的漏桶值,包括:当连续正确接收信元的个数与设置的漏桶值下降速率对应的信元个数相等时,将所述链路的漏桶值下降第一值。上述方案中,所述根据所述数据流对应的各信元的正确、错误接收情况,实时确定链路的漏桶值,包括:当连续错误接收信元的个数与设置的漏桶值上升速率对应的信元个数相等时,将所述链路的漏桶值上升第二值。上述方案中,所述根据所述数据流对应的各信元的正确、错误接收情况,实时确定链路的漏桶值,包括:当在设置的时间段内未收到关于所述各信元的接收情况指示时,启动定时器,所述定时器超时后,将所述链路的漏桶值上升第三值。上述方案中,所述根据确定的复位固定码字及确定的漏桶值,确定所述链路的状态,包括:当所述确定的复位固定码字达到设定的复位固定码字门限值时,确定所述链路状态为失效。上述方案中,所述根据确定的复位固定码字及确定的漏桶值,确定所述链路的状态,包括:当所述确定的复位固定码字未达到复位固定码字门限值,且所述确定的漏桶值小于设定的漏桶值第一门限值时,确定所述链路状态为有效。上述方案中,所述根据确定的复位固定码字及确定的漏桶值,确定所述链路的状态,包括:当所述确定的复位固定码字未达到复位固定码字门限值,且所述确定的漏桶值大于漏桶值第一门限值并小于设定的漏桶值第二门限值时,确定所述链路状态保持不变;所述漏桶值第一门限值小于所述漏桶值第二门限值。上述方案中,所述根据确定的复位固定码字及确定的漏桶值,确定所述链路的状态,包括:当所述确定的复位固定码字未达到复位固定码字门限值,且所述确定的漏桶值大于漏桶值第二门限值时,确定所述链路状态为失效。上述方案中,所述方法还包括:确定所述链路的状态为失效时,对所述链路进行失效处理。本专利技术实施例还提供了一种链路状态控制方法,包括:根据所述数据流对应的各信元的正确、错误接收情况,实时确定链路的漏桶值;在设置的时间窗内,确定计接收的数据流的复位固定码字;根据确定的复位固定码字及确定的漏桶值,确定所述链路的状态。本专利技术实施例又提供了一种链路状态控制方法,包括:在设置的时间窗内,确定计接收的数据流的复位固定码字;并根据所述数据流对应的各信元的正确、错误接收情况,实时确定链路的漏桶值;根据确定的复位固定码字及确定的漏桶值,确定所述链路的状态。本专利技术实施例还提供了一种链路状态控制装置,包括:复位码字窗检测模块、漏桶值确定模块以及链路状态确定模块;其中,所述复位码字窗检测模块,用于在设置的时间窗内,确定接收的数据流的复位固定码字;所述漏桶值确定模块,用于根据所述数据流对应的各信元的正确、错误接收情况,实时确定链路的漏桶值;所述链路状态确定模块,用于根据确定的复位固定码字及确定的漏桶值,确定所述链路的状态。上述方案中,所述装置还包括:链路处理模块,用于确定所述链路的状态为失效时,对所述链路进行失效处理。本专利技术实施例提供的链路状态控制方法及装置,在设置的时间窗内,确定接收的数据流的复位固定码字;根据所述数据流对应的各信元的正确、错误接收情况,实时确定链路的漏桶值;根据确定的复位固定码字及确定的漏桶值,确定所述链路的状态,如此,能解决处理交换网络中高速链路的状态控制问题,保证了链路状态在边界链路下不出现频繁跳变;并且,链路状态较差时以及对端链路发生复位时能够快速失效链路,从而能有效地防止信元被转发到失效的链路上,进而造成信元的丢失,提高了整个交换网系统的性能。【附图说明】在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。图1为交换系统结构示意图;图2为一种链路监控方法的流程示意图;图3为本专利技术实施例一链路状态控制方法流程示意图;图4为本专利技术实施例二链路状态控制装置结构示意图;图5为本专利技术实施例三链路状态控制中信号流向示意图;图6为本专利技术实施例三链路状态控制方法流程示意图。【具体实施方式】下面结合附图实施例对本专利技术再作进一步详细地描述。图2为现有交换网络的链路监控方法的处理流程,如图2所示,数据流完成信道解码及解码纠错、数据码字的同步对齐、信源解码、解扰之后,恢复出完整的信元体,同时完成信元的完整性的校验当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种链路状态控制方法,其特征在于,所述方法包括:在设置的时间窗内,确定计接收的数据流的复位固定码字;根据所述数据流对应的各信元的正确、错误接收情况,实时确定链路的漏桶值;根据确定的复位固定码字及确定的漏桶值,确定所述链路的状态。

【技术特征摘要】

【专利技术属性】
技术研发人员:钱情明薛红娟谢柳琴吕斌
申请(专利权)人:深圳市中兴微电子技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1