基于XAUI link的倒换的业务处理方法、装置和系统制造方法及图纸

技术编号:10398174 阅读:149 留言:0更新日期:2014-09-07 19:11
本发明专利技术实施例提供一种基于XAUI link的倒换的业务处理方法、装置和系统。该方法包括:在检测到主用业务处理单板故障或者主用XAUI link故障,且将主用业务处理单板切换到备用业务处理单板,以及将主用XAUI link切换到备用XAUI link上时,将主用业务处理单板通过XAUI link连接的业务接口板上的10GE物理层中XGXS子层与PCS/PMA子层之间的接口进行隔离;生成空闲码,并将空闲码通过PCS/PMA子层发送给与业务接口板连接的对端设备,以实现业务接口板与对端设备之间进行业务交互。

【技术实现步骤摘要】
基于XAUIlink的倒换的业务处理方法、装置和系统
本专利技术实施例涉及通信技术,尤其涉及一种基于XAUIlink的倒换的业务处理方法、装置和系统。
技术介绍
电信级以太网除了要求具备灵活性和扩展性、电信级服务质量(QualityofService;简称:QoS)、电信级安全性、电信级操作管理维护(OperationAdministrationandMaintenance;简称:OAM)管理能力以及标准化业务等特性,还要求具备电信级的可靠性,要求能够在链路、节点故障的情况下实现50ms保护倒换。目前,很多具备10GE接口的电信设备为了满足高可靠性要求,大部分采用1:1的热备份模式。图1为现有技术中采用1:1的热备份模式的系统的架构示意图,如图1所示,该系统包括业务处理板和业务接口板,其中,业务处理板实行热双备份,即主用业务处理板和备用业务处理板,且业务处理板和业务接口板之间采用每秒万兆的连接单元接口(10GpsAttachmentUnitInterface;简称:XAUI)链路(link)。其中,图1中实线表示主用XAUIlink,虚线表示备用XAUIlink。具体的,当主用业务处理板出现问题倒换到备用业务处理板时,由于业务接口板(子卡)上面serdesmux/Demux开关速度和切换时间、系统进行切换的响应速度、XAUIlink从连接(linkup)到断开(linkdown)再到linkup处理过程、CDR同步跟踪恢复码流、码同步以及XAUI码组同步处理等时延影响,因此,使得主备用之间XAUIlink的切换导致了业务接口板(子卡)中10GE物理层(10GEthernetphysicallayer;简称:10GEPHY)中XGMII扩展子层(XGMIIExtenderSublayer;简称:XGXS)层产生了错误的码型,从而使得与业务接口板连接的对端设备产生本地链路错误(locallinkfault)和端口linkdown,进而导致业务中断和大量丢包。
技术实现思路
本专利技术实施例提供一种基于XAUIlink的倒换的业务处理方法、装置和系统,以解决现有技术中主备用之间XAUIlink切换导致了业务接口板(子卡)中10GE物理层中XGXS层产生了错误的码型,而使得业务中断和大量丢包的问题。本专利技术实施例第一个方面提供一种基于XAUIlink的倒换的业务处理方法,包括:在检测到主用业务处理单板故障或者主用XAUIlink故障,且将所述主用业务处理单板切换到备用业务处理单板,以及将主用XAUIlink切换到备用XAUIlink上时,将所述主用业务处理单板通过所述XAUIlink连接的业务接口板上的10GE物理层中XGXS子层与PCS/PMA子层之间的接口进行隔离;生成空闲码,并将所述空闲码通过所述PCS/PMA子层发送给与所述业务接口板连接的对端设备,以实现所述业务接口板与所述对端设备之间进行业务交互。在第一个方面的第一种可能实现方式中,所述生成空闲码,并将所述空闲码通过所述PCS/PMA子层发送给对端设备,包括:触发所述PCS/PMA子层发送生成的所述空闲码字到所述对端设备中。结合第一个方面,在第一个方面的第二种可能实现方式中,所述生成空闲码,并将所述空闲码通过所述PCS/PMA子层发送给对端设备,包括:触发所述10GE物理层中的自发包模块生成所述空闲码字,并通过所述PCS/PMA子层向所述对端设备发送所述空闲码字。结合第一个方面的第一种或者第二种可能实现方式,在第一个方面的第三种可能实现方式中,还包括:在检测到所述主用业务处理单板成功切换到所述备用业务处理单板,以及所述主用XAUIlink成功切换到所述备用XAUIlink上时,停止触发所述PCS/PMA子层发送所述空闲码字到所述对端设备中,或者触发所述10GE物理层中的自发包模块生成所述空闲码字,并通过所述PCS/PMA子层之间的接口向所述对端设备发送所述空闲码字;将所述10GE物理层中XGXS子层与PCS/PMA子层之间的接口进行连接。结合第一个方面的第一种至第三种中任一种可能实现方式,在第一个方面的第四种可能实现方式中,还包括:在检测到主用XAUIlink异常时,向所述对端设备发送链路状态指示码字。本专利技术实施例第二个方面提供一种基于XAUIlink的倒换的业务处理装置,包括:检测模块,用于检测主用XAUIlink是否故障;倒换模块,用于在检测到所述主用业务处理单板故障,或者所述检测模块检测到所述主用XAUIlink故障时,将所述主用业务处理单板切换到备用业务处理单板,以及将主用XAUIlink切换到备用XAUIlink上;处理模块,用于将所述主用业务处理单板通过所述XAUIlink连接的业务接口板上的10GE物理层中XGXS子层与PCS/PMA子层之间的接口进行隔离;链路码型控制模块,用于生成空闲码,并将所述空闲码通过所述PCS/PMA子层发送给与所述业务接口板连接的对端设备,以实现所述业务接口板与所述对端设备之间进行业务交互。在第二个方面的第一种可能实现方式中,所述链路码型控制模块包括:状态控制单元,与所述倒换模块相连接,用于在检测到所述倒换模块将所述主用业务处理单板切换到备用业务处理单板上时,发送使能指示信号给发送码型控制单元和FIFO单元;所述发送码型控制单元,分别与所述状态控制单元以及所述PCS/PMA子层相连接,用于在接收到所述使能指示信号时,触发所述PCS/PMA子层将所述空闲码字发送到所述对端设备中;所述FIFO单元,分别与所述状态控制单元和所述发送码型控制单元相连接,用于在接收到所述使能指示信号时,清空所述FIFO单元中的历史数据,并写满所述空闲码字,以及关闭读写操作。结合第二个方面,在第二个方面的第二种可能实现方式中,还包括:自发包模块,用于生成空闲码字;所述链路码型控制模块包括:状态控制单元,与所述倒换模块相连接,用于在检测到所述倒换模块将所述主用业务处理单板切换到备用业务处理单板上时,发送使能指示信号给发送码型控制单元和FIFO单元;所述发送码型控制单元,分别与所述状态控制单元以及所述PCS/PMA子层相连接,用于在接收到所述使能指示信号时,触发所述10GE物理层中的自发包模块生成所述空闲码字,并通过所述PCS/PMA子层向所述对端设备发送所述空闲码字;所述FIFO单元,分别与所述状态控制单元和所述发送码型控制单元相连接,用于在接收到所述使能指示信号时,清空所述FIFO单元中的历史数据,并写满所述空闲码字,以及关闭读写操作。结合第二个方面的第一种或者第二种可能实现方式,在第二个方面的第三种可能实现方式中,所述状态控制单元还用于在检测到所述倒换模块将所述主用业务处理单板成功切换到备用业务处理单板,以及所述主用XAUIlink成功切换到所述备用XAUIlink上时,发送结束指示信号给发送码型控制单元和FIFO单元;所述发送码型控制单元,还用于停止触发所述PCS/PMA子层发送所述空闲码字到所述对端设备中,或者触发所述10GE物理层中的自发包模块生成所述空闲码字,并通过所述PCS/PMA子层之间的接口向所述对端设备发送所述空闲码字;所述FIFO单元,还用于作为XGXS子层与PCS/PMA子层之间数据缓冲以平滑状态切换;则所述处理本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201410293348.html" title="基于XAUI link的倒换的业务处理方法、装置和系统原文来自X技术">基于XAUI link的倒换的业务处理方法、装置和系统</a>

【技术保护点】
一种基于XAUI link的倒换的业务处理方法,其特征在于,包括:在检测到主用业务处理单板故障或者主用XAUI link故障,且将所述主用业务处理单板切换到备用业务处理单板,以及将主用XAUI link切换到备用XAUI link上时,将所述主用业务处理单板通过所述XAUI link连接的业务接口板上的10GE物理层中XGXS子层与PCS/PMA子层之间的接口进行隔离;生成空闲码,并将所述空闲码通过所述PCS/PMA子层发送给与所述业务接口板连接的对端设备,以实现所述业务接口板与所述对端设备之间进行业务交互。

【技术特征摘要】
1.一种基于XAUIlink的倒换的业务处理方法,其特征在于,包括:在检测到主用业务处理单板故障或者主用XAUIlink故障,且将所述主用业务处理单板切换到备用业务处理单板,以及将主用XAUIlink切换到备用XAUIlink上时,将所述主用业务处理单板通过所述XAUIlink连接的业务接口板上的10GE物理层中XGXS子层与PCS/PMA子层之间的接口进行隔离;生成空闲码,并将所述空闲码通过所述PCS/PMA子层发送给与所述业务接口板连接的对端设备,以实现所述业务接口板与所述对端设备之间进行业务交互。2.根据权利要求1所述的方法,其特征在于,所述生成空闲码,并将所述空闲码通过所述PCS/PMA子层发送给对端设备,包括:触发所述PCS/PMA子层发送生成的所述空闲码字到所述对端设备中。3.根据权利要求1所述的方法,其特征在于,所述生成空闲码,并将所述空闲码通过所述PCS/PMA子层发送给对端设备,包括:触发所述10GE物理层中的自发包模块生成所述空闲码字,并通过所述PCS/PMA子层向所述对端设备发送所述空闲码字。4.根据权利要求2或3所述的方法,其特征在于,还包括:在检测到所述主用业务处理单板成功切换到所述备用业务处理单板,以及所述主用XAUIlink成功切换到所述备用XAUIlink上时,停止触发所述PCS/PMA子层发送所述空闲码字到所述对端设备中,或者触发所述10GE物理层中的自发包模块生成所述空闲码字,并通过所述PCS/PMA子层向所述对端设备发送所述空闲码字;将所述10GE物理层中XGXS子层与PCS/PMA子层之间的接口进行连接。5.根据权利要求1至3任一所述的方法,其特征在于,还包括:在检测到主用XAUIlink异常时,向所述对端设备发送链路状态指示码字。6.一种基于XAUIlink的倒换的业务处理装置,其特征在于,包括:检测模块,用于检测主用XAUIlink是否故障;倒换模块,用于在检测到主用业务处理单板故障,或者所述检测模块检测到所述主用XAUIlink故障时,将所述主用业务处理单板切换到备用业务处理单板,以及将主用XAUIlink切换到备用XAUIlink上;处理模块,用于将所述主用业务处理单板通过所述XAUIlink连接的业务接口板上的10GE物理层中XGXS子层与PCS/PMA子层之间的接口进行隔离;链路码型控制模块,用于生成空闲码,并将所述空闲码通过所述PCS/PMA子层发送给与所述业务接口板连接的对端设备,以实现所述业务接口板与所述对端设备之间进行业务交互。7.根据权利要求6所述的装置,其特征在于,所述链路码型控制模块包括:状态控制单元,与所述倒换模块相连接,用于...

【专利技术属性】
技术研发人员:齐国民赵战伟
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1