数据迁移方法及装置制造方法
【专利摘要】本发明提供一种数据迁移方法及装置,其中方法包括:在第二控制板插入所述第二控制板插槽后,所述第一控制板接收来自所述第二控制板的类型信息,判断所述第二控制板的类型信息与所述第一控制板的类型信息是否相同;在判定所述第二控制板的类型信息和第一控制板的类型信息不同时,所述第一控制板将自身存储的配置数据发送至所述第二控制板,以使得所述第二控制板利用所述配置数据进行配置。本发明提高了控制板更换效率,减少了更换过程对业务的影响,以及降低了更换过程的成本和出错率。
【专利说明】数据迁移方法及装置
【技术领域】
[0001]本发明涉及通信技术,尤其涉及一种数据迁移方法及装置。
【背景技术】
[0002]在通信网络布局中的各站点的通信设备中,通常都设置有用于负责业务处理的控制板,并且用户容量较大的通信设备一般都会配置主备两块控制板。为了满足不断发展的业务处理能力的需求等原因,会不断开发出新的控制板,例如是处理能力更高的控制板,并需要用新的控制板替换旧的控制板,即进行控制板的升级,来提高通信设备的处理能力,满足业务需求。
[0003]新旧控制板的更换,关键是将现网旧控制板上的配置数据迁移到新控制板上,现有技术采用如下方式:在升级之前在实验室另外准备一台与现有站点的通信设备机框完全相同的机框(机框不匹配有可能出现数据转换失败),并将新控制板插入该机框启动;先申请运营商的操作支撑系统(Operationssupport system,简称:0SS)停止业务发放,避免在控制板更换过程中再发生配置数据变更而导致数据丢失。然后远程登录到现网站点并导出要更换的旧控制板对应的配置数据,将数据导入到新控制板上并进行数据转换,该数据转换即将旧控制板的数据的数据格式转换成与新控制板的类型相匹配,具体可以采用激活配置文件或者内置数据库升级工具方式。数据转换完成后,将新控制板从机框拔出,记录好该新控制板对应的站点及通信设备,由操作人员将新控制板带到现网站点找到对应的通信设备,拔出设备中的旧控制板,再将新控制板板插入,新控制板启动后即完成更换过程。
[0004]上述的新旧控制板更换方式存在如下的问题:
[0005]首先,新控制板的配置数据导入只能提前在实验室中完成,且必须另外准备机框,数据导入后再由操作人员带到站点进行更换,配置数据的导出、导入和转换工作也都由人工控制执行,控制板更换效率较低,人力成本高;
[0006]其次,从开始导出旧控制板的配置数据开始到控制板更换完成,中间包括操作人员赶往现网站点的时间,整个过程中都不允许发放新的业务,以防止新旧控制板配置数据不一致,而且现网站点的分布一般都不会很集中,从而导致数小时甚至更长时间无法发放业务,对现网业务运转冲击很大;
[0007]再次,在实验室中将配置数据导入新控制板后,每块新控制板必须都标记上其对应的特定站点和通信设备,操作人员将根据该标记找到对应的设备进行新旧控制板的更换;如果同时进行多个通信设备的控制板更换,人工根据标记查找容易出错,可能出现控制板不对应的插入错误的情况。
【发明内容】
[0008]本发明提供一种数据迁移方法及装置,以提高控制板更换效率,减少更换过程对业务的影响,并且降低更换过程的成本和出错率。
[0009]第一方面,提供一种通信设备中控制板的数据迁移方法,所述通信设备包括第一控制板插槽和第二控制板插槽,所述第一控制板插槽插有第一控制板,所述方法包括:
[0010]在第二控制板插入所述第二控制板插槽后,所述第一控制板接收来自所述第二控制板的类型信息,判断所述第二控制板的类型信息与所述第一控制板的类型信息是否相同;
[0011]在判定所述第二控制板的类型信息和第一控制板的类型信息不同时,所述第一控制板将自身存储的配置数据发送至所述第二控制板,以使得所述第二控制板利用所述配置数据进行配置。
[0012]结合第一方面,在第一种可能的实现方式中,第一控制板接收来自所述第二控制板的类型信息之前,还包括:所述第一控制板接收所述第二控制板发送的通信链路建立请求,根据所述通信链路建立请求与所述第二控制板建立通信链路。
[0013]结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第二控制板利用所述配置数据进行配置之前,还包括:所述第二控制板对所述配置数据进行转换,以使得所述配置数据与所述第二控制板相匹配。
[0014]结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述第二控制板对所述配置数据进行转换之后,还包括:通过指示灯提示数据转换完成。
[0015]第二方面,提供一种通信设备,所述通信设备包括第一控制板插槽和第二控制板插槽,所述第一控制板插槽插有第一控制板,
[0016]所述第一控制板,用于在第二控制板插入所述第二控制板插槽后,接收来自所述第二控制板的类型信息,判断所述第二控制板的类型信息与所述第一控制板的类型信息是否相同;在判定所述第二控制板的类型信息和第一控制板的类型信息不同时,将自身存储的配置数据发送至所述第二控制板,以使得所述第二控制板利用所述配置数据进行配置。
[0017]结合第二方面,在第一种可能的实现方式中,还包括:所述第二控制板,所述第二控制板插在所述第二控制板插槽中;所述第一控制板,还用于在接收来自所述第二控制板的类型信息之前,接收所述第二控制板发送的通信链路建立请求,根据所述通信链路建立请求与所述第二控制板建立通信链路。
[0018]结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第二控制板,用于在利用从所述第一控制板接收的所述配置数据进行配置之前,对所述配置数据进行转换,以使得所述配置数据与所述第二控制板相匹配。
[0019]结合第二方面的第一种可能的实现方式或第二种可能的实现方式,在第三种可能的实现方式中,所述第二控制板,还用于在所述第一控制板从所述第一控制板插槽拔出后,使用所述配置数据启动从而接管所述通信设备。
[0020]结合第二方面的第一种可能的实现方式或第二种可能的实现方式,在第四种可能的实现方式中,所述第二控制板,还用于在所述第一控制板插槽插入新控制板时,将自身存储的配置数据发送至所述新控制板。
[0021]第三方面,提供一种控制板,所述控制板用于插入通信设备的第一控制板插槽中,所述通信设备还设置有第二控制板插槽,所述控制板包括:接收单元、比较单元和发送单元;
[0022]所述接收单元,用于在第二控制板插入所述第二控制板插槽后,接收来自所述第二控制板的类型信息;[0023]所述比较单元,用于判断当前控制板的类型信息与所述第二控制板的类型信息是否相同;在判定结果为不同时,将自身存储的配置数据通过所述发送单元发送至所述第二控制板,以使得所述第二控制板利用所述配置数据进行配置。
[0024]本发明提供的控制板及其数据迁移方法的技术效果是:同时实现了提高控制板更换效率,减少更换过程对业务的影响,以及降低更换过程的成本和出错率;具体如下:
[0025]首先,在作为新控制板的第二控制板插入第二控制板插槽后,作为旧控制板的第一控制板能够在检测到类型信息不同时自动进行配置数据的传输,该第一控制板和第二控制板位于同一通信设备中,从而使得不需要再另外在实验室中进行配置数据的导入,不需要另外准备机框,直接在现网站点将新控制板与旧控制板混插即可,省去了实验室上述的准备工作,提高了控制板更换的效率;并且,配置数据是第一控制板在检测到两个控制板类型信息不同时将配置数据自动传输至第二控制板,无需人工操作,也进一步提高了控制板更换的效率,且降低了人力成本;
[0026]其次,由于可以直接将新控制板带到现网站点与旧控制板混插,再开始数据导入等工作,因此,操作人员赶往现网站点的时间就不需要停止业务发放,减少了对业务影响的时间;
[0027]再次,由于是在将新控制板带到现网站点与旧控制板混插之后,再开始数据导入等工作,因此,相当于先将新控制板插入设备再配置数据,从而不再需要在新控制板上做标记,不需要根据标记查找对应的设备,避免了人工根据标记查找出错的情况,降低了更换过程的出错率。
【专利附图】
【附图说明】
[0028]图1为本发明通信设备中控制板的数据迁移方法一实施例的流程示意图;
[0029]图2为本发明通信设备中控制板的数据迁移方法另一实施例的流程示意图;
[0030]图3本发明控制板的数据迁移方法又一实施例的流程示意图;
[0031]图4为本发明通信设备一实施例的结构示意图;
[0032]图5为本发明通信设备另一实施例的结构示意图;
[0033]图6为本发明控制板实施例的结构示意图。
【具体实施方式】
[0034]实施例一
[0035]图1为本发明通信设备中控制板的数据迁移方法一实施例的流程示意图,该方法是由某个通信设备中的第一控制板执行的,该通信设备包括第一控制板插槽和第二控制板插槽,所述第一控制板插在第一控制板插槽中;如图1所示,该方法可以包括:
[0036]101、在第二控制板插入所述第二控制板插槽后,所述第一控制板接收来自所述第二控制板的类型信息;
[0037]其中,所述的第一控制板是插在第一控制板插槽中的旧控制板,本实施例的执行主体也即所述的第一控制板,即本实施例是以旧控制板为执行主体描述本发明的控制板的数据迁移方法的。例如,所述的第二控制板是开发的相比第一控制板具有更高的业务处理能力的控制板。[0038]本实施例中,第一控制板与第二控制板位于同一通信设备的机框中,例如,对于用户容量较大的通信设备,通常会具有两个控制板插槽,一个是主用控制板槽位,一个是备用控制板槽位。本实施例在进行新旧控制板的更换时,采用了混插方式,即将第一控制板(旧控制板)和第二控制板(新控制板)插在同一个通信设备的机框中,例如,旧控制板是原本位于机框主用控制板槽位中,本实施例将原备用控制板槽位中的备用旧控制板拔出,将第二控制板插在备用控制板槽位,这样第一控制板和第二控制板就构成了混插运行,即新旧两种不同类型的控制板运行在同一个机框中。当然,具体实施中,也可以将主用控制板槽位的旧控制板拔出,使得第二控制板和备用旧控制板混插运行;此时,备用旧控制板会升为主用旧控制板,并且,该备用旧控制板同样会执行本实施例的数据迁移方法。即,第二控制板插入的第二控制板插槽,可以是该通信设备中的主用控制板插槽也可以是备用控制板插槽。
[0039]以上述的第二控制板插在备用控制板槽位为例,此时主用控制板槽位的第一控制板实际上是主用控制板,而第二控制板在备用控制板槽位,相当于是备用控制板。根据控制板在机框的工作机制,第二控制板在插入备用控制板槽位上电运行启动后,其会检测到主用控制板槽位已经有一个控制板在运行,即原来的主用旧控制板也就是所述第一控制板,则第二控制板会向第一控制板发送第二控制板的类型信息,所述的第二控制板的类型信息是该第二控制板自身的类型信息,例如该第二控制板的硬件类型信息等。
[0040]102、判断所述第二控制板的类型信息与第一控制板的类型信息是否相同;在判定所述第二控制板的类型信息和第一控制板的类型信息不同时,所述第一控制板将自身存储的配置数据发送至所述第二控制板,以使得所述第二控制板利用所述配置数据进行配置;
[0041]其中,在第二控制板将其自身的控制板类型信息发送至位于同一通信设备中的第一控制板之后,第一控制板会将接收到的第二控制板的类型信息,与该第一控制板的类型信息进行比较,例如比较第二控制板和第一控制板的硬件类型信息是否相同,两者是否是相同类型的控制板。
[0042]如果经过上述的比较之后,第一控制板发现第二控制板的类型信息与第一控制板的类型信息不同,则第一控制板会将自身存储的配置数据发送至所述第二控制板。所述的配置数据指的是在第一控制板中已经静态存储的数据,也是在进行控制板的硬件升级更换时所需要在新旧控制板进行同步的数据。
[0043]第二控制板接收到该配置数据之后,会利用该配置数据进行配置,从而实现了配置数据从第一控制板到第二控制板的数据导入,第二控制板具备了在通信设备中继续运行承担业务处理的能力,当第一控制板拔出后,该第二控制板就可以代替第一控制板继续承担业务,实现第二控制板对第一控制板的替换。
[0044]需要说明的是,本实施例的第一控制板在确定第一控制板的类型信息和第二控制板的类型信息不同时,向第二控制板发送的是静态配置数据;即第一控制板根据控制板类型不同就可以确定第二控制板是新的控制板,因为在进行控制板的硬件替换时,新旧控制板的类型通常都是不同的,比如控制板的硬件类型信息有变更等,旧控制板据此就会将控制板硬件升级替换时所需要向新的控制板同步的数据发送至新控制板,这部分数据就是静态配置数据。而通常属于同一类型的同一通信设备机框中的主备两块控制板,主用控制板也会向备用控制板同步数据,但是此时同步的数据包括静态配置数据和动态配置数据,即,主备控制板之间的数据同步与控制板硬件替换时的数据同步,在所同步的数据类型上有所区别。
[0045]本实施例的控制板的数据迁移方法,通过将第二控制板与第一控制板位于同一通信设备中进行配置数据的传输,不需要另外在实验室中准备机框和配置数据,且是自动进行数据配置,提高了控制板更换的效率,且降低了人力成本;并且,可以直接将新控制板带到现网站点与旧控制板混插,操作人员赶往现网站点的时间就不需要停止业务发放,减少了对业务影响的时间;再次,不再需要在新控制板上做标记,不需要根据标记查找对应的设备,降低了更换过程的出错率。
[0046]实施例二
[0047]图2为本发明通信设备中控制板的数据迁移方法另一实施例的流程示意图,本实施例的执行主体例如是控制板A,并且本实施例描述的是控制板A开始是新控制板,要替换机框中的旧控制板(即第一控制板),而后经过一段时间的运行后,有比该控制板A能力更高的新控制板(即第二控制板)开发出,第二控制板要替换该控制板A,此时控制板A相对于第二控制板成为旧控制板,将说明上述控制板更换过程中的数据配置;如图2所示,该方法可以包括:
[0048]201、控制板A上电启动,并与弟一控制板建立通彳目链路;
[0049]其中,此时的通信设备机框中,存在主备两块控制板,分别位于机框中的主用控制板槽位和备用控制板槽位,可以称为主用旧控制板和备用旧控制板;所述的控制板A是新开发出的新控制板,比上述的主备两块旧控制板具有更高的业务处理能力,与旧控制板的类型是不同的。
[0050]本实施例将备用控制板槽位的备用旧控制板拔出,将控制板A插入备用控制板槽位,与主用旧控制板混插运行;控制板A在插入槽位后上电启动。并且,控制板A将向第一控制板发送通信链路建立请求,并与第一控制板建立通信链路。
[0051]202、控制板A向第一控制板发送自身的类型信息,所述第一控制板与控制板A位于同一通信设备中;
[0052]其中,所述的第一控制板即是在201中提到的主用旧控制板,所述的第一控制板与控制板A位于同一通信设备中,控制板A在该通信设备的备用控制板槽位,第一控制板在主用控制板槽位,两者是混插的。
[0053]控制板A在上电启动后,将向第一控制板发送控制板A自身的类型信息。
[0054]203、控制板A接收所述第一控制板发送的配置数据;
[0055]其中,第一控制板在接收到202中的控制板A的类型信息后,会将控制板A的类型信息与第一控制板自身的类型信息进行比较,如果发现控制板A的类型与第一控制板的类型信息不同,例如控制板的硬件类型信息不同,则第一控制板会将存储在第一控制板的配置数据发送至控制板A。
[0056]实际上,这是作为旧控制板的第一控制板,将其自身的数据同步至作为新控制板的控制板A,以实现控制板A能够替换旧控制板继续为该通信设备提供业务处理功能,完成新旧控制板的硬件升级。
[0057]204、控制板A对所述配置数据进行数据转换;
[0058]其中,控制板A在接收到第一控制板发送的配置数据后,将对该数据进行数据转换;因为该数据在第一控制板上存储时是以与第一控制板对应的控制板类型相匹配的数据格式存储的,当前数据同步至控制板A之后,控制板A就要将数据格式转换成与自身的类型信息相匹配的数据格式,以使得所述配置数据与所述控制板A相匹配,这样才能保证后续控制板A的正常工作。
[0059]205、控制板A在对所述配置数据进行数据转换之后,该控制板A所在的通信设备还通过指示灯提示数据转换完成;
[0060]例如,该指示灯可以设置在控制板A上,为了方便提示操作人员进行下一步操作,控制板A可以在对所述配置数据进行数据转换完成之后,控制指示灯显示,以提示数据转换完成。或者,具体实施中,该指示灯也可以设置在其他地方,比如该指示灯设置在通信设备的某个位置,通信设备可以在通过某种方式获知控制板A进行数据转换完成后,控制该指示灯显示,以提示控制板A转换完成。
[0061]这样,操作人员在发现该控制板A已经完成数据转换,即完成数据配置的所有工作之后,将进行下一步操作;例如,操作人员将第一控制板拔出,即将向控制板A发送配置数据的原主用旧控制板从主用控制板槽位拔出,将另一块新控制板例如控制板B插入该主用控制板槽位,控制板B与控制板A都是新控制板,不过由于控制板A首先完成数据配置,所以控制板A将作为主用新控制板,控制板B将作为备用新控制板。
[0062]206、控制板A向控制板B同步数据;
[0063]其中,如上所述的,控制板A作为主用新控制板,将向作为备用新控制板的控制板B同步数据,将控制板A上的所有数据均复制到控制板B上。具体的同步过程可以采用本领域常用的主备数据同步方法,不再详述。
[0064]经过上述过程,控制板A和控制板B就完成替换了该机框中原有的两块旧控制板,完成了控制板的硬件升级更换,并且在后续的运行过程中,控制板A在第一控制板从控制板插槽拔出后,使用配置数据启动从而接管通信设备,并且控制板A作为主用新控制板,控制板B作为备用新控制板。
[0065]控制板A和控制板B也可能会随着产品的升级换代而成为旧控制板,比如在设备运行较长的一段时间后,开发出了比控制板A和控制板B这种类型的控制板更为先进的控制板,为了满足业务需求,需要用新开发的控制板来替换控制板A和控制板B,则此时,控制板A和控制板B就成为了旧控制板,新开发出的控制板可以称为第二控制板。后续的步骤207和208则是描述如何用第二控制板替换控制板A和控制板B,具体的过程与上述的控制板A和控制板B替换之前的旧控制板的过程和原理相同,因此仅简单描述。
[0066]207、控制板A接收第二控制板在上电启动后发送的第二控制板的类型信息;
[0067]其中,仍然采用混插运行的方式实现新旧控制板的替换,假设将原来的控制板B从槽位拔出,将第二控制板插入控制板B的槽位,使得第二控制板与控制板A混插运行。第二控制板在上电启动后会向控制板A发送第二控制板的类型信息。
[0068]需要说明的是,在进行混插时,优选是将位于备用槽位的备用旧控制板拔出,使得新控制板与主用旧控制板混插,因为通常是由主用旧控制板负责业务处理,备用旧控制板一般处于备用状态,所以拔出备用旧控制板不会对业务的正常运行造成影响;如果拔出主用旧控制板,尽管备用旧控制板也会很快启动成为新的主用旧控制板,但是仍然会对业务造成微小的影响。
[0069]208、控制板A将第二控制板的类型信息与控制板A自身的类型信息进行比较,并在所述第二控制板的类型信息和控制板A的类型信息不同时,将自身存储的配置数据发送至所述第二控制板;
[0070]其中,控制板A会将自身类型信息,与第二控制板的类型信息进行比较,若两者不同,则会将自身存储的配置数据发送至所述第二控制板,以使得所述第二控制板利用所述配置数据进行配置。
[0071]同样,后续待第二控制板配置完成所述配置数据之后,控制板A将会被操作人员从机框中拔出,插入另一块新的控制板,第二控制板会与该另一块新的控制板之间进行数据同步,以最终完成两块新控制板的升级。
[0072]实施例三
[0073]图3本发明控制板的数据迁移方法又一实施例的流程示意图,本实施例主要描述操作人员是如何执行新旧控制板的升级更换过程的,由于本发明实施例的控制板具有了上面两个实施例中所述的功能,所以使得操作人员在使用本发明实施例的控制板进行硬件升级时也与现有的硬件更换的流程有所不同。如图3所示,该方法可以包括:
[0074]301、操作人员将新控制板带到现网站点;
[0075]在硬件升级过程开始之后,操作人员无需在实验室准备额外的机框进行数据导入和转换,也无需在控制板做站点和设备标记,而是直接将新控制板带到现网站点。
[0076]302、操作人员申请OSS停止业务发放;
[0077]操作人员到达站点后,打电话通知OSS停止业务发放,以避免在控制板更换过程中出现数据变更造成新旧控制板的数据不一致。
[0078]303、操作人员拔出备用槽位的旧控制板,插入新控制板;
[0079]操作人员申请OSS停止业务发放之后,将位于备用控制板槽位的备用旧控制板拔出,插入新控制板,使新控制板与主用旧控制板混插运行。
[0080]304、旧控制板自动将配置数据发送至新控制板;
[0081]新控制板在插入备用控制板槽位后,进行上电启动,并向主用旧控制板发送新控制板的类型信息;当主用旧主控板检测到该新控制板的类型信息与主用旧主控板的类型信息不同时,自动将自身的配置数据发送到新控制板。
[0082]305、新控制板自动进行数据转换;
[0083]新控制板在接收到旧控制板发送的配置数据后,将自动完成配置数据的解析和数据转换,这一过程无需人工干预。
[0084]306、新控制板完成数据转换后,通过面板上的指示灯提示操作人员;
[0085]当新控制板完成数据转换后,将控制其面板上的指示灯显示,以通知操作人员进行下一步操作。
[0086]307、操作人员拔出另一块旧控制板,插入第二块新控制板;
[0087]操作人员在看到指示灯显示后,得知新控制板已经完成数据转换,则将主用旧控制板拔出,并在主用控制板槽位插入另一块新控制板;已经完成数据转换的新控制板会自动将新生成的配置数据复制到该另一块新控制板上。至此即完成整个控制板的替换过程,操作人员可以通知OSS恢复发放业务。
[0088]上述的整个控制板的替换过程对操作人员来说极其简单,只需执行拔板、插板和观察指示灯三个动作,无需专业人员即可完成,极大降低了运维成本;。[0089]本实施例的控制板的数据迁移方法,通过混插方式完成不同类型的控制板之间的升级替换,直接将新控制板带到现网站点即可进行替换操作,新老控制板的配置数据导入和转换自动完成,无需人工干预,极大的降低了操作人员的工作量和复杂度;并且,无需考虑控制板插错的可能,将新控制板任意插到需要升级的设备上,都可以完成替换操作,可以同时进行多个站点的替换;中断业务发放的时间也大幅度缩短,到达现场准备拔板进行替换操作时才停止发放业务,避免了传统方案在数据准备时就停止发放业务的弊端,中断业务发放的时间从传统方案的数小时甚至十几小时降低到数分钟或几十分钟,极大降低了对现网业务的冲击。
[0090]实施例四
[0091]图4为本发明通信设备一实施例的结构示意图,如图4所示,该通信设备包括第一控制板插槽41和第二控制板插槽42,所述第一控制板插槽41插有第一控制板43 ;
[0092]该第一控制板43,用于在第二控制板插入所述第二控制板插槽后,接收来自所述第二控制板的类型信息,判断所述第二控制板的类型信息与所述第一控制板的类型信息是否相同;在判定所述第二控制板的类型信息和第一控制板的类型信息不同时,将自身存储的配置数据发送至所述第二控制板,以使得所述第二控制板利用所述配置数据进行配置。
[0093]图5为本发明通信设备另一实施例的结构示意图,如图5所示,在图4结构的基础上,该通信设备还包括:第二控制板44,所述第二控制板44插在所述第二控制板插槽42中;
[0094]所述第一控制板43,还用于在接收来自所述第二控制板的类型信息之前,接收所述第二控制板发送的通信链路建立请求,根据所述通信链路建立请求与所述第二控制板建立通信链路。
[0095]进一步的,所述第二控制板44,用于在利用从所述第一控制板接收的所述配置数据进行配置之前,对所述配置数据进行转换,以使得所述配置数据与所述第二控制板相匹配。
[0096]进一步的,所述第二控制板44,还用于在所述第一控制板从所述第一控制板插槽拔出后,使用所述配置数据启动从而接管所述通信设备。
[0097]进一步的,所述第二控制板44,还用于在所述第一控制板插槽插入新控制板时,将自身存储的配置数据发送至所述新控制板。
[0098]实施例五
[0099]图6为本发明控制板实施例的结构示意图,该控制板可以执行本发明任意实施例的方法,所述控制板用于插入通信设备的第一控制板插槽中,所述通信设备还设置有第二控制板插槽。
[0100]如图6所示,该控制板可以包括:接收单元61、比较单元62和发送单元63 ;其中,
[0101]接收单元61,用于在第二控制板插入所述第二控制板插槽后,接收来自所述第二控制板的类型信息;
[0102]比较单元62,用于判断当前控制板的类型信息与所述第二控制板的类型信息是否相同;在判定结果为不同时,将自身存储的配置数据通过所述发送单元63发送至所述第二控制板,以使得所述第二控制板利用所述配置数据进行配置;
[0103]例如,比较单兀42可以是中央处理器(Central Processing Unit, CPU)等。[0104]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0105]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【权利要求】
1.一种通信设备中控制板的数据迁移方法,所述通信设备包括第一控制板插槽和第二控制板插槽,所述第一控制板插槽插有第一控制板,其特征在于,所述方法包括: 在第二控制板插入所述第二控制板插槽后,所述第一控制板接收来自所述第二控制板的类型信息,判断所述第二控制板的类型信息与所述第一控制板的类型信息是否相同; 在判定所述第二控制板的类型信息和第一控制板的类型信息不同时,所述第一控制板将自身存储的配置数据发送至所述第二控制板,以使得所述第二控制板利用所述配置数据进行配置。
2.根据权利要求1所述的方法,其特征在于,所述第一控制板接收来自所述第二控制板的类型信息之前,还包括: 所述第一控制板接收所述第二控制板发送的通信链路建立请求,根据所述通信链路建立请求与所述第二控制板建立通信链路。
3.根据权利要求1或2所述的方法,其特征在于,所述第二控制板利用所述配置数据进行配置之前,还包括: 所述第二控制板对所述配置数据进行转换,以使得所述配置数据与所述第二控制板相匹配。
4.根据权利要求3所述的方法,其特征在于,所述第二控制板对所述配置数据进行转换之后,还包括: 通过指示灯提示数据转换完成。
5.一种通信设备,·所述通信设备包括第一控制板插槽和第二控制板插槽,所述第一控制板插槽插有第一控制板,其特征在于, 所述第一控制板,用于在第二控制板插入所述第二控制板插槽后,接收来自所述第二控制板的类型信息,判断所述第二控制板的类型信息与所述第一控制板的类型信息是否相同;在判定所述第二控制板的类型信息和第一控制板的类型信息不同时,将自身存储的配置数据发送至所述第二控制板,以使得所述第二控制板利用所述配置数据进行配置。
6.根据权利要求5所述的通信设备,其特征在于,还包括:所述第二控制板,所述第二控制板插在所述第二控制板插槽中; 所述第一控制板,还用于在接收来自所述第二控制板的类型信息之前,接收所述第二控制板发送的通信链路建立请求,根据所述通信链路建立请求与所述第二控制板建立通信链路。
7.根据权利要求6所述的通信设备,其特征在于, 所述第二控制板,用于在利用从所述第一控制板接收的所述配置数据进行配置之前,对所述配置数据进行转换,以使得所述配置数据与所述第二控制板相匹配。
8.根据权利要求6或7所述的通信设备,其特征在于, 所述第二控制板,还用于在所述第一控制板从所述第一控制板插槽拔出后,使用所述配置数据启动从而接管所述通信设备。
9.根据权利要求6或7所述的通信设备,其特征在于, 所述第二控制板,还用于在所述第一控制板插槽插入新控制板时,将自身存储的配置数据发送至所述新控制板。
10.一种控制板,所述控制板用于插入通信设备的第一控制板插槽中,所述通信设备还设置有第二控制板插槽,其特征在于,所述控制板包括:接收单元、比较单元和发送单元;所述接收单元,用于在第二控制板插入所述第二控制板插槽后,接收来自所述第二控制板的类型信息; 所述比较单元,用于判断当前控制板的类型信息与所述第二控制板的类型信息是否相同;在判定结果为不同时,将自身存储的配置数据通过所述发送单元发送至所述第二控制板,以使得所述 第二控制板利用所述配置数据进行配置。
【文档编号】G06F11/00GK103853623SQ201210504123
【公开日】2014年6月11日 申请日期:2012年11月30日 优先权日:2012年11月30日
【发明者】于宏亮, 张林利 申请人:华为技术有限公司