接口板热插拔处理方法及装置制造方法及图纸

技术编号:13155725 阅读:122 留言:0更新日期:2016-05-09 18:34
本发明专利技术公开了一种接口板热插拔处理方法及装置,其中,该方法包括:配置接口板的设备链表和接口板的接口链表,其中,设备链表用于指示接口板中指定设备所处的上电阶段,接口链表用于指示接口板中指定接口所处的上电阶段,根据设备链表和接口链表分别对指定设备和指定接口进行管理。通过本发明专利技术解决了现有技术中,不能对接口板进行任意插拔及不能同时对多个接口板进行插拔的问题,进而提高了用户操作热插拔的灵活性,提升了用户体验。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种接口板热插拔处理方法及装置
技术介绍
随着网络技术的发展,为了满足不同业务和协议配置的需求,需要经常在线更换接口板。在线更换接口板,即在不断电的情况下,对接口板进行热拔插,且不影响该系统中其它设备或者业务的正常运行。在中/高端型路由交换设备中,热插拔技术已经成为产品可靠性的标志之一。中/高端路由交换设备中,集业务/转发功能的设计,一般都采用“线卡+多个接口板”的设计。目前,业界中/高端路由交换设备中,基本都实现了热插拔的技术。但是业界的热插拔操作中有一些限制,如拔接口板前需要按按钮,使系统提前感知有拔的动作,或者需要看接口板对应的灯的闪烁,来确认是否可以执行拔的操作。另外,业界的热插拔操作中没有说明同一时刻可支持多接口板热插拔的操作,以及接口板热插拔软件上层的处理技术,如拔出接口板A,然后插入接口板A,或者插入接口板B,软件上层的处理技术。针对相关技术中,不能对接口板进行任意插拔及不能同时对多个接口板进行插拔的问题,还未提出有效的解决方案。
技术实现思路
本专利技术提供了一种接口板热插拔处理方法及装置,以至少解决现有技术中不能对接口板进行任意插拔及不能同时对多个接口板进行插拔的问题。根据本专利技术的一个方面,提供了一种接口板热插拔处理方法,包括:配置接口板的设备链表和所述接口板的接口链表,其中,所述设备链表用于指示所述接口板中指定设备所处的上电阶段,所述接口链表用于指示所述接口板中指定接口所处的上电阶段;根据所述设备链表和所述接口链表分别对所述指定设备和所述指定接口进行管理。优选地,所述上电阶段包括以下之一:正在上电阶段、上电成功阶段、下电阶段。优选地,配置接口板的设备链表和所述接口板的接口链表包括:在线卡上插入所述接口板时,将所述指定设备加入到用于指示所述指定设备处于所述正在上电阶段的设备链表中,将所述指定接口加入到用于指示所述指定接口处于正在上电阶段的接口链表中;在所述指定设备完成初始化之后,将所述指定设备移入用于指示所述指定设备处于所述上电成功阶段的设备链表中,在所述指定接口完成初始化之后,将所述指定接口移入用于指示所述指定接口处于所述正在上电阶段的接口链表中。优选地,配置接口板的设备链表和所述接口板的接口链表包括:当在所述线卡上拔掉所述接口板时,将所述指定设备移入用于指示所述指定设备处于所述下电阶段的设备链表中,将所述指定接口移入用于指示所述指定接口处于所述下电阶段的接口链表中。优选地,所述方法还包括:在用于指示所述指定设备处于所述上电成功阶段的设备链表中和用于指示所述指定设备处于所述正在上电阶段的设备链表中均不存在所述指定设备时,则判断所述接口板的拔掉信号为异常信号:或者,在用于指示所述指定接口处于所述上电成功阶段的接口链表中和用于指示所述指定接口处于所述正在上电阶段的设备链表中均不存在所述指定接口时,则判断所述接口板的拔掉信号为异常信号。根据本专利技术的另一个方面,还提供了一种接口板热插拔处理装置,包括:配置模块,用于配置接口板的设备链表和所述接口板的接口链表,其中,所述设备链表用于指示所述接口板中指定设备所处的上电阶段,所述接口链表用于指示所述接口板中指定接口所处的上电阶段;管理模块,用于根据所述设备链表和所述接口链表分别对所述指定设备和所述指定接口进行管理。优选地,所述上电阶段包括以下之一:正在上电阶段、上电成功阶段、下电阶段。优选地,所述配置模块还用于,在线卡上插入所述接口板时,将所述指定设备加入到用于指示所述指定设备处于所述正在上电阶段的设备链表中,将所述指定接口加入到用于指不所述指定接口处于正在上电阶段的接口链表中;在所述指定设备完成初始化之后,将所述指定设备移入用于指示所述指定设备处于所述上电成功阶段的设备链表中,在所述指定接口完成初始化之后,将所述指定接口移入用于指不所述指定接口处于所述正在上电阶段的接口链表中。优选地,所述配置模块还用于,当在所述线卡上拔掉所述接口板时,将所述指定设备移入用于指示所述指定设备处于所述下电阶段的设备链表中,将所述指定接口移入用于指示所述指定接口处于所述下电阶段的接口链表中。优选地,所述装置还包括:判断模块,用于如果在用于指示所述指定设备处于所述上电成功阶段的设备链表中和用于指示所述指定设备处于所述正在上电阶段的设备链表中均不存在所述指定设备时,则判断所述接口板的拔掉信号为异常信号:或者,如果在用于指示所述指定接口处于所述上电成功阶段的接口链表中和用于指示所述指定接口处于所述正在上电阶段的设备链表中均不存在所述指定接口时,则判断所述接口板的拔掉信号为异常信号。通过本专利技术,采用配置接口板的设备链表和接口板的接口链表,其中,设备链表用于指示接口板中指定设备所处的上电阶段,接口链表用于指示接口板中指定接口所处的上电阶段,根据设备链表和接口链表分别对指定设备和指定接口进行管理。解决了现有技术中,不能对接口板进行任意插拔及不能同时对多个接口板进行插拔的问题,进而提高了用户操作热插拔的灵活性,提升了用户体验。【附图说明】此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的接口板热插拔处理方法的流程图;图2是根据本专利技术实施例的接口板热插拔处理装置的结构框图;图3是根据本专利技术实施例的接口板热插拔处理装置的结构框图一;图4是根据本专利技术实施例的任意时刻拔插接口板的实现装置结构仿图;图5是根据本专利技术实施例的对热插拔接口板的设备链表按照上电阶段、上电成功阶段、下电阶段的管理框图一;图6是根据本专利技术实施例的对热插拔接口板的接口链表按照上电阶段、上电成功阶段、下电阶段的管理框图二 ;图7是根据本专利技术实施例的上电阶段、上电成功阶段、下电阶段状态跃迁图;图8是根据本专利技术实施例的接口板被拔出的流程图;图9是根据本专利技术实施例的多接口板插入的流程图。【具体实施方式】下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。在本实施例中提供了一种接口板热插拔处理方法,图1是根据本专利技术实施例的接口板热插拔处理方法的流程图,如图1所示,该流程包括如下步骤:步骤S102,配置接口板的设备链表和接口板的接口链表,其中,设备链表用于指示接口板中指定设备所处的上电阶段,接口链表用于指示接口板中指定接口所处的上电阶段;步骤S104,根据设备链表和接口链表分别对指定设备和指定接口进行管理。通过上述步骤,通过在接口板中配置设备链表和接口板的接口链表,从而实现对接口板的设备及接口进行管理,相比于现有技术中拔接口板前需要按按钮,使系统提前感知有拔的动作,或者需要看接口板对应的灯的闪烁,来确认是否可以执行拔的操作,上述步骤解决了现有技术中,不能对接口板进行任意插拔及不能同时对多个接口板进行插拔的问题,进而提高了用户操作热插拔的灵活性,提升了用户体验。其中,上电阶段可以包括接口板设备或者接口板接口的多种状态,例如上电阶段包括以下之一:正在上电阶段、上电成功阶段、下电阶段。上述步骤S102,当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种接口板热插拔处理方法,其特征在于,包括:配置接口板的设备链表和所述接口板的接口链表,其中,所述设备链表用于指示所述接口板中指定设备所处的上电阶段,所述接口链表用于指示所述接口板中指定接口所处的上电阶段;根据所述设备链表和所述接口链表分别对所述指定设备和所述指定接口进行管理。

【技术特征摘要】

【专利技术属性】
技术研发人员:董如婵杨骐钱鹏
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1