一种端口状态同步方法及装置的制造方法_3

文档序号:9869919阅读:来源:国知局
交换设备A的CPU可以清除故障寄存器中的故障信息,交换设备A可以将接收端的端口状态设置为I ink up状态,与交换设备B恢复正常通信。
[0072]相应于上面的方法实施例,本发明实施例还提供了一种端口状态同步装置,该装置可以应用于第一交换设备,所述第一交换设备通过两根光纤与第二交换设备连接,其中,所述第一交换设备的第一光模块中表征信号丢失的LOS信号的输出端与所述第一交换设备的复杂可编辑逻辑器件CPLD引脚连接。
[0073]参见图4所示,该装置可以包括以下模块:
[0074]LOS信号获得模块410,用于所述第一交换设备的中央处理器CPU获得所述CPLD引脚上的LOS信号;
[0075]故障信息生成模块420,用于在所述LOS信号为异常信号时,所述第一交换设备的(PU生成故障信息;
[0076]故障信息发送模块430,用于所述第一交换设备的CPU通知所述第一交换设备的发送端将所述故障信息发送给所述第二交换设备,以使所述第二交换设备将其发送端的端口状态设置为I ink down状态。
[0077]应用本发明实施例所提供的装置,第一交换设备的第一光模块的LOS信号的输出端与第一交换设备的CPLD引脚连接,从而,第一交换设备的CPU可以获得该CPLD引脚上的LOS信号。LOS信号可以表征信号丢失,所以,在LOS信号为异常信号时,第一交换设备的接收端的端口状态为I ink down状态,第一交换设备的CPU可以通知第一交换设备的发送端将故障信息发送给第二交换设备,这样,第二交换设备可以将其发送端的端口状态设置为linkdown状态,从而实现第一交换设备和第二交换设备的端口状态的同步。
[0078]在本发明的一种【具体实施方式】中,所述故障信息发送模块430,可以具体用于:
[0079]所述第一交换设备的CPU将所述故障信息配置到故障寄存器,通知所述第一交换设备的发送端读取所述故障寄存器中的故障信息,并将所述故障信息发送给所述第二交换设备。
[0080]在本发明的一个实施例中,所述装置还可以包括:
[0081]故障信息清除模块,用于在所述LOS信号由异常信号恢复为正常信号时,所述第一交换设备的CHJ清除所述故障寄存器中的故障信息。
[0082]在本发明的一种【具体实施方式】中,所述LOS信号获得模块410,可以具体用于:
[0083]所述第一交换设备的CHJ通过轮询所述CPLD引脚,获得所述CPLD引脚上的LOS信号;或者,
[0084]所述第一交换设备的CPU接收所述CPLD引脚上报的LOS信号。
[0085]在本发明的一个实施例中,所述装置还可以包括:
[0086]工作状态设置模块,用于在所述LOS信号由异常信号恢复为正常信号时,所述第一交换设备将其接收端的端口状态设置为link up状态。
[0087]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0088]本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0089]本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:R0M/RAM、磁碟、光盘等。
[0090]以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
【主权项】
1.一种端口状态同步方法,其特征在于,应用于第一交换设备,所述第一交换设备通过两根光纤与第二交换设备连接,其中,所述第一交换设备的第一光模块中表征信号丢失的LOS信号的输出端与所述第一交换设备的复杂可编辑逻辑器件CPLD引脚连接,所述方法包括: 所述第一交换设备的中央处理器CHJ获得所述CPLD引脚上的LOS信号; 在所述LOS信号为异常信号时,所述第一交换设备的CPU生成故障信息; 并通知所述第一交换设备的发送端将所述故障信息发送给所述第二交换设备,以使所述第二交换设备将其发送端的端口状态设置为link down状态。2.根据权利要求1所述的方法,其特征在于,所述通知所述第一交换设备的发送端将所述故障信息发送给所述第二交换设备,包括: 所述第一交换设备的CPU将所述故障信息配置到故障寄存器,通知所述第一交换设备的发送端读取所述故障寄存器中的故障信息,并将所述故障信息发送给所述第二交换设备。3.根据权利要求2所述的方法,其特征在于,所述方法还包括: 在所述LOS信号由异常信号恢复为正常信号时,所述第一交换设备的CPU清除所述故障寄存器中的故障信息。4.根据权利要求1所述的方法,其特征在于,所述第一交换设备的中央处理器CPU获得所述CPLD引脚上的LOS信号,包括: 所述第一交换设备的CPU通过轮询所述CPLD引脚,获得所述CPLD引脚上的LOS信号;或者, 所述第一交换设备的CPU接收所述CPLD引脚上报的LOS信号。5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括: 在所述LOS信号由异常信号恢复为正常信号时,所述第一交换设备将其接收端的端口状态设置为I ink up状态。6.一种端口状态同步装置,其特征在于,应用于第一交换设备,所述第一交换设备通过两根光纤与第二交换设备连接,其中,所述第一交换设备的第一光模块中表征信号丢失的LOS信号的输出端与所述第一交换设备的复杂可编辑逻辑器件CPLD引脚连接,所述装置包括: LOS信号获得模块,用于所述第一交换设备的中央处理器CTU获得所述CPLD引脚上的LOS信号; 故障信息生成模块,用于在所述LOS信号为异常信号时,所述第一交换设备的CPU生成故障信息; 故障信息发送模块,用于所述第一交换设备的CPU通知所述第一交换设备的发送端将所述故障信息发送给所述第二交换设备,以使所述第二交换设备将其发送端的端口状态设置为I ink down状态。7.根据权利要求6所述的装置,其特征在于,所述故障信息发送模块,具体用于: 所述第一交换设备的CPU将所述故障信息配置到故障寄存器,通知所述第一交换设备的发送端读取所述故障寄存器中的故障信息,并将所述故障信息发送给所述第二交换设备。8.根据权利要求7所述的装置,其特征在于,所述装置还包括: 故障信息清除模块,用于在所述LOS信号由异常信号恢复为正常信号时,所述第一交换设备的(PU清除所述故障寄存器中的故障信息。9.根据权利要求6所述的装置,其特征在于,所述LOS信号获得模块,具体用于: 所述第一交换设备的CPU通过轮询所述CPLD引脚,获得所述CPLD引脚上的LOS信号;或者, 所述第一交换设备的CPU接收所述CPLD引脚上报的LOS信号。10.根据权利要求6至9任一项所述的装置,其特征在于,所述装置还包括: 工作状态设置模块,用于在所述LOS信号由异常信号恢复为正常信号时,所述第一交换设备将其接收端的端口状态设置为I ink up状态。
【专利摘要】本发明实施例公开了一种端口状态同步方法及装置。一种端口状态同步方法,应用于第一交换设备,第一交换设备通过两根光纤与第二交换设备连接,其中,第一交换设备的第一光模块中表征信号丢失的LOS信号的输出端与第一交换设备的复杂可编辑逻辑器件CPLD引脚连接,该方法包括:第一交换设备的中央处理器CPU获得CPLD引脚上的LOS信号;在LOS信号为异常信号时,第一交换设备的CPU生成故障信息;并通知第一交换设备的发送端将故障信息发送给第二交换设备,以使第二交换设备将其发送端的端口状态设置为link?down状态。应用本发明实施例所提供的技术方案,可以实现第一交换设备和第二交换设备的端口状态的同步。
【IPC分类】H04L12/24
【公开号】CN105634807
【申请号】CN201511020966
【发明人】张敏光
【申请人】北京东土科技股份有限公司
【公开日】2016年6月1日
【申请日】2015年12月30日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1