數(shù)據(jù)遷移方法及裝置制造方法
【專利摘要】本發(fā)明提供一種數(shù)據(jù)遷移方法及裝置,其中方法包括:在第二控制板插入所述第二控制板插槽后,所述第一控制板接收來(lái)自所述第二控制板的類型信息,判斷所述第二控制板的類型信息與所述第一控制板的類型信息是否相同;在判定所述第二控制板的類型信息和第一控制板的類型信息不同時(shí),所述第一控制板將自身存儲(chǔ)的配置數(shù)據(jù)發(fā)送至所述第二控制板,以使得所述第二控制板利用所述配置數(shù)據(jù)進(jìn)行配置。本發(fā)明提高了控制板更換效率,減少了更換過(guò)程對(duì)業(yè)務(wù)的影響,以及降低了更換過(guò)程的成本和出錯(cuò)率。
【專利說(shuō)明】數(shù)據(jù)遷移方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù),尤其涉及一種數(shù)據(jù)遷移方法及裝置。
【背景技術(shù)】
[0002]在通信網(wǎng)絡(luò)布局中的各站點(diǎn)的通信設(shè)備中,通常都設(shè)置有用于負(fù)責(zé)業(yè)務(wù)處理的控制板,并且用戶容量較大的通信設(shè)備一般都會(huì)配置主備兩塊控制板。為了滿足不斷發(fā)展的業(yè)務(wù)處理能力的需求等原因,會(huì)不斷開(kāi)發(fā)出新的控制板,例如是處理能力更高的控制板,并需要用新的控制板替換舊的控制板,即進(jìn)行控制板的升級(jí),來(lái)提高通信設(shè)備的處理能力,滿足業(yè)務(wù)需求。
[0003]新舊控制板的更換,關(guān)鍵是將現(xiàn)網(wǎng)舊控制板上的配置數(shù)據(jù)遷移到新控制板上,現(xiàn)有技術(shù)采用如下方式:在升級(jí)之前在實(shí)驗(yàn)室另外準(zhǔn)備一臺(tái)與現(xiàn)有站點(diǎn)的通信設(shè)備機(jī)框完全相同的機(jī)框(機(jī)框不匹配有可能出現(xiàn)數(shù)據(jù)轉(zhuǎn)換失敗),并將新控制板插入該機(jī)框啟動(dòng);先申請(qǐng)運(yùn)營(yíng)商的操作支撐系統(tǒng)(Operationssupport system,簡(jiǎn)稱:0SS)停止業(yè)務(wù)發(fā)放,避免在控制板更換過(guò)程中再發(fā)生配置數(shù)據(jù)變更而導(dǎo)致數(shù)據(jù)丟失。然后遠(yuǎn)程登錄到現(xiàn)網(wǎng)站點(diǎn)并導(dǎo)出要更換的舊控制板對(duì)應(yīng)的配置數(shù)據(jù),將數(shù)據(jù)導(dǎo)入到新控制板上并進(jìn)行數(shù)據(jù)轉(zhuǎn)換,該數(shù)據(jù)轉(zhuǎn)換即將舊控制板的數(shù)據(jù)的數(shù)據(jù)格式轉(zhuǎn)換成與新控制板的類型相匹配,具體可以采用激活配置文件或者內(nèi)置數(shù)據(jù)庫(kù)升級(jí)工具方式。數(shù)據(jù)轉(zhuǎn)換完成后,將新控制板從機(jī)框拔出,記錄好該新控制板對(duì)應(yīng)的站點(diǎn)及通信設(shè)備,由操作人員將新控制板帶到現(xiàn)網(wǎng)站點(diǎn)找到對(duì)應(yīng)的通信設(shè)備,拔出設(shè)備中的舊控制板,再將新控制板板插入,新控制板啟動(dòng)后即完成更換過(guò)程。
[0004]上述的新舊控制板更換方式存在如下的問(wèn)題:
[0005]首先,新控制板的配置數(shù)據(jù)導(dǎo)入只能提前在實(shí)驗(yàn)室中完成,且必須另外準(zhǔn)備機(jī)框,數(shù)據(jù)導(dǎo)入后再由操作人員帶到站點(diǎn)進(jìn)行更換,配置數(shù)據(jù)的導(dǎo)出、導(dǎo)入和轉(zhuǎn)換工作也都由人工控制執(zhí)行,控制板更換效率較低,人力成本高;
[0006]其次,從開(kāi)始導(dǎo)出舊控制板的配置數(shù)據(jù)開(kāi)始到控制板更換完成,中間包括操作人員趕往現(xiàn)網(wǎng)站點(diǎn)的時(shí)間,整個(gè)過(guò)程中都不允許發(fā)放新的業(yè)務(wù),以防止新舊控制板配置數(shù)據(jù)不一致,而且現(xiàn)網(wǎng)站點(diǎn)的分布一般都不會(huì)很集中,從而導(dǎo)致數(shù)小時(shí)甚至更長(zhǎng)時(shí)間無(wú)法發(fā)放業(yè)務(wù),對(duì)現(xiàn)網(wǎng)業(yè)務(wù)運(yùn)轉(zhuǎn)沖擊很大;
[0007]再次,在實(shí)驗(yàn)室中將配置數(shù)據(jù)導(dǎo)入新控制板后,每塊新控制板必須都標(biāo)記上其對(duì)應(yīng)的特定站點(diǎn)和通信設(shè)備,操作人員將根據(jù)該標(biāo)記找到對(duì)應(yīng)的設(shè)備進(jìn)行新舊控制板的更換;如果同時(shí)進(jìn)行多個(gè)通信設(shè)備的控制板更換,人工根據(jù)標(biāo)記查找容易出錯(cuò),可能出現(xiàn)控制板不對(duì)應(yīng)的插入錯(cuò)誤的情況。
【發(fā)明內(nèi)容】
[0008]本發(fā)明提供一種數(shù)據(jù)遷移方法及裝置,以提高控制板更換效率,減少更換過(guò)程對(duì)業(yè)務(wù)的影響,并且降低更換過(guò)程的成本和出錯(cuò)率。
[0009]第一方面,提供一種通信設(shè)備中控制板的數(shù)據(jù)遷移方法,所述通信設(shè)備包括第一控制板插槽和第二控制板插槽,所述第一控制板插槽插有第一控制板,所述方法包括:
[0010]在第二控制板插入所述第二控制板插槽后,所述第一控制板接收來(lái)自所述第二控制板的類型信息,判斷所述第二控制板的類型信息與所述第一控制板的類型信息是否相同;
[0011]在判定所述第二控制板的類型信息和第一控制板的類型信息不同時(shí),所述第一控制板將自身存儲(chǔ)的配置數(shù)據(jù)發(fā)送至所述第二控制板,以使得所述第二控制板利用所述配置數(shù)據(jù)進(jìn)行配置。
[0012]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,第一控制板接收來(lái)自所述第二控制板的類型信息之前,還包括:所述第一控制板接收所述第二控制板發(fā)送的通信鏈路建立請(qǐng)求,根據(jù)所述通信鏈路建立請(qǐng)求與所述第二控制板建立通信鏈路。
[0013]結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述第二控制板利用所述配置數(shù)據(jù)進(jìn)行配置之前,還包括:所述第二控制板對(duì)所述配置數(shù)據(jù)進(jìn)行轉(zhuǎn)換,以使得所述配置數(shù)據(jù)與所述第二控制板相匹配。
[0014]結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述第二控制板對(duì)所述配置數(shù)據(jù)進(jìn)行轉(zhuǎn)換之后,還包括:通過(guò)指示燈提示數(shù)據(jù)轉(zhuǎn)換完成。
[0015]第二方面,提供一種通信設(shè)備,所述通信設(shè)備包括第一控制板插槽和第二控制板插槽,所述第一控制板插槽插有第一控制板,
[0016]所述第一控制板,用于在第二控制板插入所述第二控制板插槽后,接收來(lái)自所述第二控制板的類型信息,判斷所述第二控制板的類型信息與所述第一控制板的類型信息是否相同;在判定所述第二控制板的類型信息和第一控制板的類型信息不同時(shí),將自身存儲(chǔ)的配置數(shù)據(jù)發(fā)送至所述第二控制板,以使得所述第二控制板利用所述配置數(shù)據(jù)進(jìn)行配置。
[0017]結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,還包括:所述第二控制板,所述第二控制板插在所述第二控制板插槽中;所述第一控制板,還用于在接收來(lái)自所述第二控制板的類型信息之前,接收所述第二控制板發(fā)送的通信鏈路建立請(qǐng)求,根據(jù)所述通信鏈路建立請(qǐng)求與所述第二控制板建立通信鏈路。
[0018]結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述第二控制板,用于在利用從所述第一控制板接收的所述配置數(shù)據(jù)進(jìn)行配置之前,對(duì)所述配置數(shù)據(jù)進(jìn)行轉(zhuǎn)換,以使得所述配置數(shù)據(jù)與所述第二控制板相匹配。
[0019]結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述第二控制板,還用于在所述第一控制板從所述第一控制板插槽拔出后,使用所述配置數(shù)據(jù)啟動(dòng)從而接管所述通信設(shè)備。
[0020]結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式或第二種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述第二控制板,還用于在所述第一控制板插槽插入新控制板時(shí),將自身存儲(chǔ)的配置數(shù)據(jù)發(fā)送至所述新控制板。
[0021]第三方面,提供一種控制板,所述控制板用于插入通信設(shè)備的第一控制板插槽中,所述通信設(shè)備還設(shè)置有第二控制板插槽,所述控制板包括:接收單元、比較單元和發(fā)送單元;
[0022]所述接收單元,用于在第二控制板插入所述第二控制板插槽后,接收來(lái)自所述第二控制板的類型信息;[0023]所述比較單元,用于判斷當(dāng)前控制板的類型信息與所述第二控制板的類型信息是否相同;在判定結(jié)果為不同時(shí),將自身存儲(chǔ)的配置數(shù)據(jù)通過(guò)所述發(fā)送單元發(fā)送至所述第二控制板,以使得所述第二控制板利用所述配置數(shù)據(jù)進(jìn)行配置。
[0024]本發(fā)明提供的控制板及其數(shù)據(jù)遷移方法的技術(shù)效果是:同時(shí)實(shí)現(xiàn)了提高控制板更換效率,減少更換過(guò)程對(duì)業(yè)務(wù)的影響,以及降低更換過(guò)程的成本和出錯(cuò)率;具體如下:
[0025]首先,在作為新控制板的第二控制板插入第二控制板插槽后,作為舊控制板的第一控制板能夠在檢測(cè)到類型信息不同時(shí)自動(dòng)進(jìn)行配置數(shù)據(jù)的傳輸,該第一控制板和第二控制板位于同一通信設(shè)備中,從而使得不需要再另外在實(shí)驗(yàn)室中進(jìn)行配置數(shù)據(jù)的導(dǎo)入,不需要另外準(zhǔn)備機(jī)框,直接在現(xiàn)網(wǎng)站點(diǎn)將新控制板與舊控制板混插即可,省去了實(shí)驗(yàn)室上述的準(zhǔn)備工作,提高了控制板更換的效率;并且,配置數(shù)據(jù)是第一控制板在檢測(cè)到兩個(gè)控制板類型信息不同時(shí)將配置數(shù)據(jù)自動(dòng)傳輸至第二控制板,無(wú)需人工操作,也進(jìn)一步提高了控制板更換的效率,且降低了人力成本;
[0026]其次,由于可以直接將新控制板帶到現(xiàn)網(wǎng)站點(diǎn)與舊控制板混插,再開(kāi)始數(shù)據(jù)導(dǎo)入等工作,因此,操作人員趕往現(xiàn)網(wǎng)站點(diǎn)的時(shí)間就不需要停止業(yè)務(wù)發(fā)放,減少了對(duì)業(yè)務(wù)影響的時(shí)間;
[0027]再次,由于是在將新控制板帶到現(xiàn)網(wǎng)站點(diǎn)與舊控制板混插之后,再開(kāi)始數(shù)據(jù)導(dǎo)入等工作,因此,相當(dāng)于先將新控制板插入設(shè)備再配置數(shù)據(jù),從而不再需要在新控制板上做標(biāo)記,不需要根據(jù)標(biāo)記查找對(duì)應(yīng)的設(shè)備,避免了人工根據(jù)標(biāo)記查找出錯(cuò)的情況,降低了更換過(guò)程的出錯(cuò)率。
【專利附圖】
【附圖說(shuō)明】
[0028]圖1為本發(fā)明通信設(shè)備中控制板的數(shù)據(jù)遷移方法一實(shí)施例的流程示意圖;
[0029]圖2為本發(fā)明通信設(shè)備中控制板的數(shù)據(jù)遷移方法另一實(shí)施例的流程示意圖;
[0030]圖3本發(fā)明控制板的數(shù)據(jù)遷移方法又一實(shí)施例的流程示意圖;
[0031]圖4為本發(fā)明通信設(shè)備一實(shí)施例的結(jié)構(gòu)示意圖;
[0032]圖5為本發(fā)明通信設(shè)備另一實(shí)施例的結(jié)構(gòu)示意圖;
[0033]圖6為本發(fā)明控制板實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0034]實(shí)施例一
[0035]圖1為本發(fā)明通信設(shè)備中控制板的數(shù)據(jù)遷移方法一實(shí)施例的流程示意圖,該方法是由某個(gè)通信設(shè)備中的第一控制板執(zhí)行的,該通信設(shè)備包括第一控制板插槽和第二控制板插槽,所述第一控制板插在第一控制板插槽中;如圖1所示,該方法可以包括:
[0036]101、在第二控制板插入所述第二控制板插槽后,所述第一控制板接收來(lái)自所述第二控制板的類型信息;
[0037]其中,所述的第一控制板是插在第一控制板插槽中的舊控制板,本實(shí)施例的執(zhí)行主體也即所述的第一控制板,即本實(shí)施例是以舊控制板為執(zhí)行主體描述本發(fā)明的控制板的數(shù)據(jù)遷移方法的。例如,所述的第二控制板是開(kāi)發(fā)的相比第一控制板具有更高的業(yè)務(wù)處理能力的控制板。[0038]本實(shí)施例中,第一控制板與第二控制板位于同一通信設(shè)備的機(jī)框中,例如,對(duì)于用戶容量較大的通信設(shè)備,通常會(huì)具有兩個(gè)控制板插槽,一個(gè)是主用控制板槽位,一個(gè)是備用控制板槽位。本實(shí)施例在進(jìn)行新舊控制板的更換時(shí),采用了混插方式,即將第一控制板(舊控制板)和第二控制板(新控制板)插在同一個(gè)通信設(shè)備的機(jī)框中,例如,舊控制板是原本位于機(jī)框主用控制板槽位中,本實(shí)施例將原備用控制板槽位中的備用舊控制板拔出,將第二控制板插在備用控制板槽位,這樣第一控制板和第二控制板就構(gòu)成了混插運(yùn)行,即新舊兩種不同類型的控制板運(yùn)行在同一個(gè)機(jī)框中。當(dāng)然,具體實(shí)施中,也可以將主用控制板槽位的舊控制板拔出,使得第二控制板和備用舊控制板混插運(yùn)行;此時(shí),備用舊控制板會(huì)升為主用舊控制板,并且,該備用舊控制板同樣會(huì)執(zhí)行本實(shí)施例的數(shù)據(jù)遷移方法。即,第二控制板插入的第二控制板插槽,可以是該通信設(shè)備中的主用控制板插槽也可以是備用控制板插槽。
[0039]以上述的第二控制板插在備用控制板槽位為例,此時(shí)主用控制板槽位的第一控制板實(shí)際上是主用控制板,而第二控制板在備用控制板槽位,相當(dāng)于是備用控制板。根據(jù)控制板在機(jī)框的工作機(jī)制,第二控制板在插入備用控制板槽位上電運(yùn)行啟動(dòng)后,其會(huì)檢測(cè)到主用控制板槽位已經(jīng)有一個(gè)控制板在運(yùn)行,即原來(lái)的主用舊控制板也就是所述第一控制板,則第二控制板會(huì)向第一控制板發(fā)送第二控制板的類型信息,所述的第二控制板的類型信息是該第二控制板自身的類型信息,例如該第二控制板的硬件類型信息等。
[0040]102、判斷所述第二控制板的類型信息與第一控制板的類型信息是否相同;在判定所述第二控制板的類型信息和第一控制板的類型信息不同時(shí),所述第一控制板將自身存儲(chǔ)的配置數(shù)據(jù)發(fā)送至所述第二控制板,以使得所述第二控制板利用所述配置數(shù)據(jù)進(jìn)行配置;
[0041]其中,在第二控制板將其自身的控制板類型信息發(fā)送至位于同一通信設(shè)備中的第一控制板之后,第一控制板會(huì)將接收到的第二控制板的類型信息,與該第一控制板的類型信息進(jìn)行比較,例如比較第二控制板和第一控制板的硬件類型信息是否相同,兩者是否是相同類型的控制板。
[0042]如果經(jīng)過(guò)上述的比較之后,第一控制板發(fā)現(xiàn)第二控制板的類型信息與第一控制板的類型信息不同,則第一控制板會(huì)將自身存儲(chǔ)的配置數(shù)據(jù)發(fā)送至所述第二控制板。所述的配置數(shù)據(jù)指的是在第一控制板中已經(jīng)靜態(tài)存儲(chǔ)的數(shù)據(jù),也是在進(jìn)行控制板的硬件升級(jí)更換時(shí)所需要在新舊控制板進(jìn)行同步的數(shù)據(jù)。
[0043]第二控制板接收到該配置數(shù)據(jù)之后,會(huì)利用該配置數(shù)據(jù)進(jìn)行配置,從而實(shí)現(xiàn)了配置數(shù)據(jù)從第一控制板到第二控制板的數(shù)據(jù)導(dǎo)入,第二控制板具備了在通信設(shè)備中繼續(xù)運(yùn)行承擔(dān)業(yè)務(wù)處理的能力,當(dāng)?shù)谝豢刂瓢灏纬龊?,該第二控制板就可以代替第一控制板繼續(xù)承擔(dān)業(yè)務(wù),實(shí)現(xiàn)第二控制板對(duì)第一控制板的替換。
[0044]需要說(shuō)明的是,本實(shí)施例的第一控制板在確定第一控制板的類型信息和第二控制板的類型信息不同時(shí),向第二控制板發(fā)送的是靜態(tài)配置數(shù)據(jù);即第一控制板根據(jù)控制板類型不同就可以確定第二控制板是新的控制板,因?yàn)樵谶M(jìn)行控制板的硬件替換時(shí),新舊控制板的類型通常都是不同的,比如控制板的硬件類型信息有變更等,舊控制板據(jù)此就會(huì)將控制板硬件升級(jí)替換時(shí)所需要向新的控制板同步的數(shù)據(jù)發(fā)送至新控制板,這部分?jǐn)?shù)據(jù)就是靜態(tài)配置數(shù)據(jù)。而通常屬于同一類型的同一通信設(shè)備機(jī)框中的主備兩塊控制板,主用控制板也會(huì)向備用控制板同步數(shù)據(jù),但是此時(shí)同步的數(shù)據(jù)包括靜態(tài)配置數(shù)據(jù)和動(dòng)態(tài)配置數(shù)據(jù),即,主備控制板之間的數(shù)據(jù)同步與控制板硬件替換時(shí)的數(shù)據(jù)同步,在所同步的數(shù)據(jù)類型上有所區(qū)別。
[0045]本實(shí)施例的控制板的數(shù)據(jù)遷移方法,通過(guò)將第二控制板與第一控制板位于同一通信設(shè)備中進(jìn)行配置數(shù)據(jù)的傳輸,不需要另外在實(shí)驗(yàn)室中準(zhǔn)備機(jī)框和配置數(shù)據(jù),且是自動(dòng)進(jìn)行數(shù)據(jù)配置,提高了控制板更換的效率,且降低了人力成本;并且,可以直接將新控制板帶到現(xiàn)網(wǎng)站點(diǎn)與舊控制板混插,操作人員趕往現(xiàn)網(wǎng)站點(diǎn)的時(shí)間就不需要停止業(yè)務(wù)發(fā)放,減少了對(duì)業(yè)務(wù)影響的時(shí)間;再次,不再需要在新控制板上做標(biāo)記,不需要根據(jù)標(biāo)記查找對(duì)應(yīng)的設(shè)備,降低了更換過(guò)程的出錯(cuò)率。
[0046]實(shí)施例二
[0047]圖2為本發(fā)明通信設(shè)備中控制板的數(shù)據(jù)遷移方法另一實(shí)施例的流程示意圖,本實(shí)施例的執(zhí)行主體例如是控制板A,并且本實(shí)施例描述的是控制板A開(kāi)始是新控制板,要替換機(jī)框中的舊控制板(即第一控制板),而后經(jīng)過(guò)一段時(shí)間的運(yùn)行后,有比該控制板A能力更高的新控制板(即第二控制板)開(kāi)發(fā)出,第二控制板要替換該控制板A,此時(shí)控制板A相對(duì)于第二控制板成為舊控制板,將說(shuō)明上述控制板更換過(guò)程中的數(shù)據(jù)配置;如圖2所示,該方法可以包括:
[0048]201、控制板A上電啟動(dòng),并與弟一控制板建立通彳目鏈路;
[0049]其中,此時(shí)的通信設(shè)備機(jī)框中,存在主備兩塊控制板,分別位于機(jī)框中的主用控制板槽位和備用控制板槽位,可以稱為主用舊控制板和備用舊控制板;所述的控制板A是新開(kāi)發(fā)出的新控制板,比上述的主備兩塊舊控制板具有更高的業(yè)務(wù)處理能力,與舊控制板的類型是不同的。
[0050]本實(shí)施例將備用控制板槽位的備用舊控制板拔出,將控制板A插入備用控制板槽位,與主用舊控制板混插運(yùn)行;控制板A在插入槽位后上電啟動(dòng)。并且,控制板A將向第一控制板發(fā)送通信鏈路建立請(qǐng)求,并與第一控制板建立通信鏈路。
[0051]202、控制板A向第一控制板發(fā)送自身的類型信息,所述第一控制板與控制板A位于同一通信設(shè)備中;
[0052]其中,所述的第一控制板即是在201中提到的主用舊控制板,所述的第一控制板與控制板A位于同一通信設(shè)備中,控制板A在該通信設(shè)備的備用控制板槽位,第一控制板在主用控制板槽位,兩者是混插的。
[0053]控制板A在上電啟動(dòng)后,將向第一控制板發(fā)送控制板A自身的類型信息。
[0054]203、控制板A接收所述第一控制板發(fā)送的配置數(shù)據(jù);
[0055]其中,第一控制板在接收到202中的控制板A的類型信息后,會(huì)將控制板A的類型信息與第一控制板自身的類型信息進(jìn)行比較,如果發(fā)現(xiàn)控制板A的類型與第一控制板的類型信息不同,例如控制板的硬件類型信息不同,則第一控制板會(huì)將存儲(chǔ)在第一控制板的配置數(shù)據(jù)發(fā)送至控制板A。
[0056]實(shí)際上,這是作為舊控制板的第一控制板,將其自身的數(shù)據(jù)同步至作為新控制板的控制板A,以實(shí)現(xiàn)控制板A能夠替換舊控制板繼續(xù)為該通信設(shè)備提供業(yè)務(wù)處理功能,完成新舊控制板的硬件升級(jí)。
[0057]204、控制板A對(duì)所述配置數(shù)據(jù)進(jìn)行數(shù)據(jù)轉(zhuǎn)換;
[0058]其中,控制板A在接收到第一控制板發(fā)送的配置數(shù)據(jù)后,將對(duì)該數(shù)據(jù)進(jìn)行數(shù)據(jù)轉(zhuǎn)換;因?yàn)樵摂?shù)據(jù)在第一控制板上存儲(chǔ)時(shí)是以與第一控制板對(duì)應(yīng)的控制板類型相匹配的數(shù)據(jù)格式存儲(chǔ)的,當(dāng)前數(shù)據(jù)同步至控制板A之后,控制板A就要將數(shù)據(jù)格式轉(zhuǎn)換成與自身的類型信息相匹配的數(shù)據(jù)格式,以使得所述配置數(shù)據(jù)與所述控制板A相匹配,這樣才能保證后續(xù)控制板A的正常工作。
[0059]205、控制板A在對(duì)所述配置數(shù)據(jù)進(jìn)行數(shù)據(jù)轉(zhuǎn)換之后,該控制板A所在的通信設(shè)備還通過(guò)指示燈提示數(shù)據(jù)轉(zhuǎn)換完成;
[0060]例如,該指示燈可以設(shè)置在控制板A上,為了方便提示操作人員進(jìn)行下一步操作,控制板A可以在對(duì)所述配置數(shù)據(jù)進(jìn)行數(shù)據(jù)轉(zhuǎn)換完成之后,控制指示燈顯示,以提示數(shù)據(jù)轉(zhuǎn)換完成?;蛘?,具體實(shí)施中,該指示燈也可以設(shè)置在其他地方,比如該指示燈設(shè)置在通信設(shè)備的某個(gè)位置,通信設(shè)備可以在通過(guò)某種方式獲知控制板A進(jìn)行數(shù)據(jù)轉(zhuǎn)換完成后,控制該指示燈顯示,以提示控制板A轉(zhuǎn)換完成。
[0061]這樣,操作人員在發(fā)現(xiàn)該控制板A已經(jīng)完成數(shù)據(jù)轉(zhuǎn)換,即完成數(shù)據(jù)配置的所有工作之后,將進(jìn)行下一步操作;例如,操作人員將第一控制板拔出,即將向控制板A發(fā)送配置數(shù)據(jù)的原主用舊控制板從主用控制板槽位拔出,將另一塊新控制板例如控制板B插入該主用控制板槽位,控制板B與控制板A都是新控制板,不過(guò)由于控制板A首先完成數(shù)據(jù)配置,所以控制板A將作為主用新控制板,控制板B將作為備用新控制板。
[0062]206、控制板A向控制板B同步數(shù)據(jù);
[0063]其中,如上所述的,控制板A作為主用新控制板,將向作為備用新控制板的控制板B同步數(shù)據(jù),將控制板A上的所有數(shù)據(jù)均復(fù)制到控制板B上。具體的同步過(guò)程可以采用本領(lǐng)域常用的主備數(shù)據(jù)同步方法,不再詳述。
[0064]經(jīng)過(guò)上述過(guò)程,控制板A和控制板B就完成替換了該機(jī)框中原有的兩塊舊控制板,完成了控制板的硬件升級(jí)更換,并且在后續(xù)的運(yùn)行過(guò)程中,控制板A在第一控制板從控制板插槽拔出后,使用配置數(shù)據(jù)啟動(dòng)從而接管通信設(shè)備,并且控制板A作為主用新控制板,控制板B作為備用新控制板。
[0065]控制板A和控制板B也可能會(huì)隨著產(chǎn)品的升級(jí)換代而成為舊控制板,比如在設(shè)備運(yùn)行較長(zhǎng)的一段時(shí)間后,開(kāi)發(fā)出了比控制板A和控制板B這種類型的控制板更為先進(jìn)的控制板,為了滿足業(yè)務(wù)需求,需要用新開(kāi)發(fā)的控制板來(lái)替換控制板A和控制板B,則此時(shí),控制板A和控制板B就成為了舊控制板,新開(kāi)發(fā)出的控制板可以稱為第二控制板。后續(xù)的步驟207和208則是描述如何用第二控制板替換控制板A和控制板B,具體的過(guò)程與上述的控制板A和控制板B替換之前的舊控制板的過(guò)程和原理相同,因此僅簡(jiǎn)單描述。
[0066]207、控制板A接收第二控制板在上電啟動(dòng)后發(fā)送的第二控制板的類型信息;
[0067]其中,仍然采用混插運(yùn)行的方式實(shí)現(xiàn)新舊控制板的替換,假設(shè)將原來(lái)的控制板B從槽位拔出,將第二控制板插入控制板B的槽位,使得第二控制板與控制板A混插運(yùn)行。第二控制板在上電啟動(dòng)后會(huì)向控制板A發(fā)送第二控制板的類型信息。
[0068]需要說(shuō)明的是,在進(jìn)行混插時(shí),優(yōu)選是將位于備用槽位的備用舊控制板拔出,使得新控制板與主用舊控制板混插,因?yàn)橥ǔJ怯芍饔门f控制板負(fù)責(zé)業(yè)務(wù)處理,備用舊控制板一般處于備用狀態(tài),所以拔出備用舊控制板不會(huì)對(duì)業(yè)務(wù)的正常運(yùn)行造成影響;如果拔出主用舊控制板,盡管備用舊控制板也會(huì)很快啟動(dòng)成為新的主用舊控制板,但是仍然會(huì)對(duì)業(yè)務(wù)造成微小的影響。
[0069]208、控制板A將第二控制板的類型信息與控制板A自身的類型信息進(jìn)行比較,并在所述第二控制板的類型信息和控制板A的類型信息不同時(shí),將自身存儲(chǔ)的配置數(shù)據(jù)發(fā)送至所述第二控制板;
[0070]其中,控制板A會(huì)將自身類型信息,與第二控制板的類型信息進(jìn)行比較,若兩者不同,則會(huì)將自身存儲(chǔ)的配置數(shù)據(jù)發(fā)送至所述第二控制板,以使得所述第二控制板利用所述配置數(shù)據(jù)進(jìn)行配置。
[0071]同樣,后續(xù)待第二控制板配置完成所述配置數(shù)據(jù)之后,控制板A將會(huì)被操作人員從機(jī)框中拔出,插入另一塊新的控制板,第二控制板會(huì)與該另一塊新的控制板之間進(jìn)行數(shù)據(jù)同步,以最終完成兩塊新控制板的升級(jí)。
[0072]實(shí)施例三
[0073]圖3本發(fā)明控制板的數(shù)據(jù)遷移方法又一實(shí)施例的流程示意圖,本實(shí)施例主要描述操作人員是如何執(zhí)行新舊控制板的升級(jí)更換過(guò)程的,由于本發(fā)明實(shí)施例的控制板具有了上面兩個(gè)實(shí)施例中所述的功能,所以使得操作人員在使用本發(fā)明實(shí)施例的控制板進(jìn)行硬件升級(jí)時(shí)也與現(xiàn)有的硬件更換的流程有所不同。如圖3所示,該方法可以包括:
[0074]301、操作人員將新控制板帶到現(xiàn)網(wǎng)站點(diǎn);
[0075]在硬件升級(jí)過(guò)程開(kāi)始之后,操作人員無(wú)需在實(shí)驗(yàn)室準(zhǔn)備額外的機(jī)框進(jìn)行數(shù)據(jù)導(dǎo)入和轉(zhuǎn)換,也無(wú)需在控制板做站點(diǎn)和設(shè)備標(biāo)記,而是直接將新控制板帶到現(xiàn)網(wǎng)站點(diǎn)。
[0076]302、操作人員申請(qǐng)OSS停止業(yè)務(wù)發(fā)放;
[0077]操作人員到達(dá)站點(diǎn)后,打電話通知OSS停止業(yè)務(wù)發(fā)放,以避免在控制板更換過(guò)程中出現(xiàn)數(shù)據(jù)變更造成新舊控制板的數(shù)據(jù)不一致。
[0078]303、操作人員拔出備用槽位的舊控制板,插入新控制板;
[0079]操作人員申請(qǐng)OSS停止業(yè)務(wù)發(fā)放之后,將位于備用控制板槽位的備用舊控制板拔出,插入新控制板,使新控制板與主用舊控制板混插運(yùn)行。
[0080]304、舊控制板自動(dòng)將配置數(shù)據(jù)發(fā)送至新控制板;
[0081]新控制板在插入備用控制板槽位后,進(jìn)行上電啟動(dòng),并向主用舊控制板發(fā)送新控制板的類型信息;當(dāng)主用舊主控板檢測(cè)到該新控制板的類型信息與主用舊主控板的類型信息不同時(shí),自動(dòng)將自身的配置數(shù)據(jù)發(fā)送到新控制板。
[0082]305、新控制板自動(dòng)進(jìn)行數(shù)據(jù)轉(zhuǎn)換;
[0083]新控制板在接收到舊控制板發(fā)送的配置數(shù)據(jù)后,將自動(dòng)完成配置數(shù)據(jù)的解析和數(shù)據(jù)轉(zhuǎn)換,這一過(guò)程無(wú)需人工干預(yù)。
[0084]306、新控制板完成數(shù)據(jù)轉(zhuǎn)換后,通過(guò)面板上的指示燈提示操作人員;
[0085]當(dāng)新控制板完成數(shù)據(jù)轉(zhuǎn)換后,將控制其面板上的指示燈顯示,以通知操作人員進(jìn)行下一步操作。
[0086]307、操作人員拔出另一塊舊控制板,插入第二塊新控制板;
[0087]操作人員在看到指示燈顯示后,得知新控制板已經(jīng)完成數(shù)據(jù)轉(zhuǎn)換,則將主用舊控制板拔出,并在主用控制板槽位插入另一塊新控制板;已經(jīng)完成數(shù)據(jù)轉(zhuǎn)換的新控制板會(huì)自動(dòng)將新生成的配置數(shù)據(jù)復(fù)制到該另一塊新控制板上。至此即完成整個(gè)控制板的替換過(guò)程,操作人員可以通知OSS恢復(fù)發(fā)放業(yè)務(wù)。
[0088]上述的整個(gè)控制板的替換過(guò)程對(duì)操作人員來(lái)說(shuō)極其簡(jiǎn)單,只需執(zhí)行拔板、插板和觀察指示燈三個(gè)動(dòng)作,無(wú)需專業(yè)人員即可完成,極大降低了運(yùn)維成本;。[0089]本實(shí)施例的控制板的數(shù)據(jù)遷移方法,通過(guò)混插方式完成不同類型的控制板之間的升級(jí)替換,直接將新控制板帶到現(xiàn)網(wǎng)站點(diǎn)即可進(jìn)行替換操作,新老控制板的配置數(shù)據(jù)導(dǎo)入和轉(zhuǎn)換自動(dòng)完成,無(wú)需人工干預(yù),極大的降低了操作人員的工作量和復(fù)雜度;并且,無(wú)需考慮控制板插錯(cuò)的可能,將新控制板任意插到需要升級(jí)的設(shè)備上,都可以完成替換操作,可以同時(shí)進(jìn)行多個(gè)站點(diǎn)的替換;中斷業(yè)務(wù)發(fā)放的時(shí)間也大幅度縮短,到達(dá)現(xiàn)場(chǎng)準(zhǔn)備拔板進(jìn)行替換操作時(shí)才停止發(fā)放業(yè)務(wù),避免了傳統(tǒng)方案在數(shù)據(jù)準(zhǔn)備時(shí)就停止發(fā)放業(yè)務(wù)的弊端,中斷業(yè)務(wù)發(fā)放的時(shí)間從傳統(tǒng)方案的數(shù)小時(shí)甚至十幾小時(shí)降低到數(shù)分鐘或幾十分鐘,極大降低了對(duì)現(xiàn)網(wǎng)業(yè)務(wù)的沖擊。
[0090]實(shí)施例四
[0091]圖4為本發(fā)明通信設(shè)備一實(shí)施例的結(jié)構(gòu)示意圖,如圖4所示,該通信設(shè)備包括第一控制板插槽41和第二控制板插槽42,所述第一控制板插槽41插有第一控制板43 ;
[0092]該第一控制板43,用于在第二控制板插入所述第二控制板插槽后,接收來(lái)自所述第二控制板的類型信息,判斷所述第二控制板的類型信息與所述第一控制板的類型信息是否相同;在判定所述第二控制板的類型信息和第一控制板的類型信息不同時(shí),將自身存儲(chǔ)的配置數(shù)據(jù)發(fā)送至所述第二控制板,以使得所述第二控制板利用所述配置數(shù)據(jù)進(jìn)行配置。
[0093]圖5為本發(fā)明通信設(shè)備另一實(shí)施例的結(jié)構(gòu)示意圖,如圖5所示,在圖4結(jié)構(gòu)的基礎(chǔ)上,該通信設(shè)備還包括:第二控制板44,所述第二控制板44插在所述第二控制板插槽42中;
[0094]所述第一控制板43,還用于在接收來(lái)自所述第二控制板的類型信息之前,接收所述第二控制板發(fā)送的通信鏈路建立請(qǐng)求,根據(jù)所述通信鏈路建立請(qǐng)求與所述第二控制板建立通信鏈路。
[0095]進(jìn)一步的,所述第二控制板44,用于在利用從所述第一控制板接收的所述配置數(shù)據(jù)進(jìn)行配置之前,對(duì)所述配置數(shù)據(jù)進(jìn)行轉(zhuǎn)換,以使得所述配置數(shù)據(jù)與所述第二控制板相匹配。
[0096]進(jìn)一步的,所述第二控制板44,還用于在所述第一控制板從所述第一控制板插槽拔出后,使用所述配置數(shù)據(jù)啟動(dòng)從而接管所述通信設(shè)備。
[0097]進(jìn)一步的,所述第二控制板44,還用于在所述第一控制板插槽插入新控制板時(shí),將自身存儲(chǔ)的配置數(shù)據(jù)發(fā)送至所述新控制板。
[0098]實(shí)施例五
[0099]圖6為本發(fā)明控制板實(shí)施例的結(jié)構(gòu)示意圖,該控制板可以執(zhí)行本發(fā)明任意實(shí)施例的方法,所述控制板用于插入通信設(shè)備的第一控制板插槽中,所述通信設(shè)備還設(shè)置有第二控制板插槽。
[0100]如圖6所示,該控制板可以包括:接收單元61、比較單元62和發(fā)送單元63 ;其中,
[0101]接收單元61,用于在第二控制板插入所述第二控制板插槽后,接收來(lái)自所述第二控制板的類型信息;
[0102]比較單元62,用于判斷當(dāng)前控制板的類型信息與所述第二控制板的類型信息是否相同;在判定結(jié)果為不同時(shí),將自身存儲(chǔ)的配置數(shù)據(jù)通過(guò)所述發(fā)送單元63發(fā)送至所述第二控制板,以使得所述第二控制板利用所述配置數(shù)據(jù)進(jìn)行配置;
[0103]例如,比較單兀42可以是中央處理器(Central Processing Unit, CPU)等。[0104]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0105]最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種通信設(shè)備中控制板的數(shù)據(jù)遷移方法,所述通信設(shè)備包括第一控制板插槽和第二控制板插槽,所述第一控制板插槽插有第一控制板,其特征在于,所述方法包括: 在第二控制板插入所述第二控制板插槽后,所述第一控制板接收來(lái)自所述第二控制板的類型信息,判斷所述第二控制板的類型信息與所述第一控制板的類型信息是否相同; 在判定所述第二控制板的類型信息和第一控制板的類型信息不同時(shí),所述第一控制板將自身存儲(chǔ)的配置數(shù)據(jù)發(fā)送至所述第二控制板,以使得所述第二控制板利用所述配置數(shù)據(jù)進(jìn)行配置。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一控制板接收來(lái)自所述第二控制板的類型信息之前,還包括: 所述第一控制板接收所述第二控制板發(fā)送的通信鏈路建立請(qǐng)求,根據(jù)所述通信鏈路建立請(qǐng)求與所述第二控制板建立通信鏈路。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述第二控制板利用所述配置數(shù)據(jù)進(jìn)行配置之前,還包括: 所述第二控制板對(duì)所述配置數(shù)據(jù)進(jìn)行轉(zhuǎn)換,以使得所述配置數(shù)據(jù)與所述第二控制板相匹配。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第二控制板對(duì)所述配置數(shù)據(jù)進(jìn)行轉(zhuǎn)換之后,還包括: 通過(guò)指示燈提示數(shù)據(jù)轉(zhuǎn)換完成。
5.一種通信設(shè)備,·所述通信設(shè)備包括第一控制板插槽和第二控制板插槽,所述第一控制板插槽插有第一控制板,其特征在于, 所述第一控制板,用于在第二控制板插入所述第二控制板插槽后,接收來(lái)自所述第二控制板的類型信息,判斷所述第二控制板的類型信息與所述第一控制板的類型信息是否相同;在判定所述第二控制板的類型信息和第一控制板的類型信息不同時(shí),將自身存儲(chǔ)的配置數(shù)據(jù)發(fā)送至所述第二控制板,以使得所述第二控制板利用所述配置數(shù)據(jù)進(jìn)行配置。
6.根據(jù)權(quán)利要求5所述的通信設(shè)備,其特征在于,還包括:所述第二控制板,所述第二控制板插在所述第二控制板插槽中; 所述第一控制板,還用于在接收來(lái)自所述第二控制板的類型信息之前,接收所述第二控制板發(fā)送的通信鏈路建立請(qǐng)求,根據(jù)所述通信鏈路建立請(qǐng)求與所述第二控制板建立通信鏈路。
7.根據(jù)權(quán)利要求6所述的通信設(shè)備,其特征在于, 所述第二控制板,用于在利用從所述第一控制板接收的所述配置數(shù)據(jù)進(jìn)行配置之前,對(duì)所述配置數(shù)據(jù)進(jìn)行轉(zhuǎn)換,以使得所述配置數(shù)據(jù)與所述第二控制板相匹配。
8.根據(jù)權(quán)利要求6或7所述的通信設(shè)備,其特征在于, 所述第二控制板,還用于在所述第一控制板從所述第一控制板插槽拔出后,使用所述配置數(shù)據(jù)啟動(dòng)從而接管所述通信設(shè)備。
9.根據(jù)權(quán)利要求6或7所述的通信設(shè)備,其特征在于, 所述第二控制板,還用于在所述第一控制板插槽插入新控制板時(shí),將自身存儲(chǔ)的配置數(shù)據(jù)發(fā)送至所述新控制板。
10.一種控制板,所述控制板用于插入通信設(shè)備的第一控制板插槽中,所述通信設(shè)備還設(shè)置有第二控制板插槽,其特征在于,所述控制板包括:接收單元、比較單元和發(fā)送單元;所述接收單元,用于在第二控制板插入所述第二控制板插槽后,接收來(lái)自所述第二控制板的類型信息; 所述比較單元,用于判斷當(dāng)前控制板的類型信息與所述第二控制板的類型信息是否相同;在判定結(jié)果為不同時(shí),將自身存儲(chǔ)的配置數(shù)據(jù)通過(guò)所述發(fā)送單元發(fā)送至所述第二控制板,以使得所述 第二控制板利用所述配置數(shù)據(jù)進(jìn)行配置。
【文檔編號(hào)】G06F11/00GK103853623SQ201210504123
【公開(kāi)日】2014年6月11日 申請(qǐng)日期:2012年11月30日 優(yōu)先權(quán)日:2012年11月30日
【發(fā)明者】于宏亮, 張林利 申請(qǐng)人:華為技術(shù)有限公司