控制自動(dòng)運(yùn)行過程執(zhí)行的方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種控制自動(dòng)運(yùn)行過程執(zhí)行的方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]網(wǎng)元在進(jìn)入通信網(wǎng)絡(luò),提供通信業(yè)務(wù)之前,需要經(jīng)過一系列的準(zhǔn)備工作才能夠正常提供業(yè)務(wù)。這些準(zhǔn)備工作可以分為三個(gè)階段:數(shù)據(jù)準(zhǔn)備階段;硬件安裝階段;網(wǎng)元上電后到正式提供業(yè)務(wù)前的階段。
[0003]其中:數(shù)據(jù)準(zhǔn)備階段會(huì)包括一些工勘的工作,使用規(guī)劃工具生成設(shè)備需要使用的配置數(shù)據(jù)等活動(dòng)。硬件安裝階段是指硬件運(yùn)送到具體站點(diǎn)后,硬件安裝工程師把硬件安裝好,并且把網(wǎng)元連接到具體物理網(wǎng)絡(luò)中。網(wǎng)元上電后到正式提供業(yè)務(wù)前的階段主要的工作有:為網(wǎng)元配置網(wǎng)絡(luò)參數(shù),如設(shè)置網(wǎng)際協(xié)議(IP Jnternet Protocol)地址等;為網(wǎng)元安裝軟件;提供數(shù)據(jù)準(zhǔn)備階段準(zhǔn)備的配置數(shù)據(jù)給網(wǎng)元;驗(yàn)證網(wǎng)元是否能夠正常提供業(yè)務(wù)等。網(wǎng)元上電后到正式提供業(yè)務(wù)前的階段以前都是由工程師在站點(diǎn)手工完成,為了提高效率,目前可以通過自配置完成網(wǎng)元上電后到正式提供業(yè)務(wù)前的階段的工作。自配置是通過網(wǎng)元和網(wǎng)元管理系統(tǒng)(EMS:Element Management System)配合,自動(dòng)完成網(wǎng)元上電后到正式提供業(yè)務(wù)前的階段的工作。
[0004]雖然自配置過程可以自動(dòng)執(zhí)行,但是在有些情況下用戶希望能夠?qū)φ麄€(gè)過程加入人工控制,而不是完全自動(dòng)執(zhí)行,因此引入了停斷點(diǎn)(stoppoint),在自配置過程執(zhí)行之前,用戶先在自配置過程的關(guān)鍵步驟設(shè)置停斷點(diǎn),當(dāng)自配置過程執(zhí)行到停斷點(diǎn)時(shí),自配置過程會(huì)暫停執(zhí)行,等待用戶重新執(zhí)行恢復(fù)(resume)操作后,再繼續(xù)執(zhí)行,現(xiàn)有的自配置的具體過程如下:
[0005]自配置過程開始執(zhí)行后順序執(zhí)行,如果碰到停斷點(diǎn)時(shí),會(huì)暫停執(zhí)行,同時(shí)由集成參考點(diǎn)代理(IRPAgent:1ntegrat1n Reference Point Agent)發(fā)送通知消息到集成參考點(diǎn)管理者(IRPManager:1ntegrat1n Reference Point Manager),等待用戶執(zhí)行 resume 操作;IRPManager可以向IRPAgent發(fā)送resume命令;IRPAgent收到resume命令后,從當(dāng)前停斷點(diǎn)繼續(xù)執(zhí)行自配置過程。
[0006]在對(duì)現(xiàn)有技術(shù)的研宄中,發(fā)明人發(fā)現(xiàn):由于在收到resume命令后自配置過程會(huì)從當(dāng)前停斷點(diǎn)繼續(xù)執(zhí)行,因此如果一個(gè)自配置過程設(shè)置有多個(gè)停斷點(diǎn),在遇到第一個(gè)停斷點(diǎn)時(shí)暫停了自配置過程,當(dāng)有兩個(gè)IRPManager在間隔較短的時(shí)間內(nèi)發(fā)送兩個(gè)針對(duì)第一個(gè)停斷點(diǎn)的resume命令,IRPAgent在收到針對(duì)第一個(gè)停斷點(diǎn)的第一個(gè)resume命令后,會(huì)從第一停斷點(diǎn)繼續(xù)執(zhí)行自配置過程;如果自配置過程繼續(xù)執(zhí)行時(shí)很快到達(dá)了第二個(gè)停斷點(diǎn),此時(shí)針對(duì)第一個(gè)停斷點(diǎn)的第二個(gè)resume命令到達(dá),則IRPAgent會(huì)在第二個(gè)resume命令的觸發(fā)下從第二個(gè)停斷點(diǎn)繼續(xù)執(zhí)行自配置過程,從而在接收了兩個(gè)針對(duì)第一個(gè)停斷點(diǎn)的resume命令后,分別從第一個(gè)停斷點(diǎn)和第二個(gè)停斷點(diǎn)繼續(xù)執(zhí)行操作,而用戶的操作的預(yù)期是希望自配置過程只從第一個(gè)停斷點(diǎn)繼續(xù)執(zhí)行,導(dǎo)致了實(shí)際操作行為與用戶操作預(yù)期的不一致。
【發(fā)明內(nèi)容】
[0007]本發(fā)明實(shí)施例提供了一種控制自動(dòng)運(yùn)行過程執(zhí)行的方法、裝置及系統(tǒng),可以確保自動(dòng)運(yùn)行過程按照用戶預(yù)期效果執(zhí)行。
[0008]本發(fā)明實(shí)施例提供一種控制自動(dòng)運(yùn)行過程執(zhí)行的方法,包括:
[0009]接收恢復(fù)命令,所述恢復(fù)命令包括停斷點(diǎn)信息;
[0010]判斷所述恢復(fù)命令包括的停斷點(diǎn)信息是否與當(dāng)前自動(dòng)運(yùn)行過程所在的當(dāng)前停斷點(diǎn)的信息相同;
[0011]如果所述恢復(fù)命令包括的停斷點(diǎn)信息與所述當(dāng)前停斷點(diǎn)的信息相同,從所述當(dāng)前停斷點(diǎn)繼續(xù)執(zhí)行當(dāng)前自動(dòng)運(yùn)行過程。
[0012]本發(fā)明實(shí)施例還提供一種控制自動(dòng)運(yùn)行過程執(zhí)行的方法,包括:
[0013]獲取停斷點(diǎn)信息;
[0014]生成恢復(fù)命令,所述恢復(fù)命令包括所述停斷點(diǎn)信息;
[0015]發(fā)送所述恢復(fù)命令。
[0016]本發(fā)明實(shí)施例還提供一種自動(dòng)運(yùn)行裝置,包括:
[0017]接收單元,用于接收恢復(fù)命令,所述恢復(fù)命令包括停斷點(diǎn)信息;
[0018]判斷單元,用于判斷當(dāng)前停斷點(diǎn)的信息是否與所述接收單元接收的恢復(fù)命令包括的停斷點(diǎn)信息相同;
[0019]處理單元,用于在所述判斷單元判斷當(dāng)前停斷點(diǎn)的信息與接收單元接收的恢復(fù)命令包括的停斷點(diǎn)信息相同時(shí),從所述當(dāng)前停斷點(diǎn)繼續(xù)執(zhí)行當(dāng)前自動(dòng)運(yùn)行過程。
[0020]本發(fā)明實(shí)施例還提供一種管理裝置,包括:
[0021]獲取單元,用于獲取停斷點(diǎn)信息;
[0022]生成單元,用于生成包括所述獲取單元獲取的停斷點(diǎn)信息的恢復(fù)命令;
[0023]發(fā)送單元,用于發(fā)送所述生成單元生成的恢復(fù)命令。
[0024]本發(fā)明實(shí)施例還提供一種控制自動(dòng)運(yùn)行過程執(zhí)行的系統(tǒng),包括:
[0025]管理裝置,用于獲取停斷點(diǎn)信息;生成恢復(fù)命令,所述恢復(fù)命令包括所述停斷點(diǎn)信息;發(fā)送生成的恢復(fù)命令;
[0026]自動(dòng)運(yùn)行裝置,用于接收恢復(fù)命令,所述恢復(fù)命令包括停斷點(diǎn)信息;判斷當(dāng)前停斷點(diǎn)的信息是否與所述停斷點(diǎn)信息相同;在判斷當(dāng)前停斷點(diǎn)的信息與所述停斷點(diǎn)信息相同時(shí),從所述停斷點(diǎn)繼續(xù)執(zhí)行自動(dòng)運(yùn)行過程。
[0027]本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序代碼,當(dāng)所述計(jì)算機(jī)程序代碼被一個(gè)計(jì)算機(jī)執(zhí)行的時(shí)候,所述計(jì)算機(jī)程序代碼可以使得所述計(jì)算機(jī)執(zhí)行控制自動(dòng)運(yùn)行過程繼續(xù)執(zhí)行的方法中的任意一項(xiàng)步驟。
[0028]本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)存儲(chǔ)計(jì)算機(jī)程序代碼,當(dāng)所述計(jì)算機(jī)程序代碼被一個(gè)計(jì)算機(jī)執(zhí)行的時(shí)候,所述計(jì)算機(jī)程序代碼可以使得所述計(jì)算機(jī)執(zhí)行控制自動(dòng)運(yùn)行過程繼續(xù)執(zhí)行的方法中的任意一項(xiàng)步驟。
[0029]從本發(fā)明實(shí)施例提供的以上技術(shù)方案可以看出,由于本發(fā)明實(shí)施例在恢復(fù)命令包括的停斷點(diǎn)信息與當(dāng)前停斷點(diǎn)的信息相同時(shí),才從當(dāng)前停斷點(diǎn)繼續(xù)執(zhí)行當(dāng)前自動(dòng)運(yùn)行過程,可以確保自動(dòng)運(yùn)行過程按照用戶預(yù)期效果執(zhí)行。
【附圖說明】
[0030]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0031]圖1為本發(fā)明實(shí)施例中控制自動(dòng)運(yùn)行過程執(zhí)行的方法實(shí)施例一的流程圖;
[0032]圖2為本發(fā)明實(shí)施例中控制自動(dòng)運(yùn)行過程執(zhí)行的方法實(shí)施例二的流程圖;
[0033]圖3為本發(fā)明實(shí)施例中控制自動(dòng)運(yùn)行過程執(zhí)行的方法實(shí)施例三的流程圖;
[0034]圖4為本發(fā)明實(shí)施例中控制自動(dòng)運(yùn)行過程執(zhí)行的方法實(shí)施例四的流程圖;
[0035]圖5為本發(fā)明實(shí)施例中控制自動(dòng)運(yùn)行過程執(zhí)行的方法實(shí)施例五的流程圖;
[0036]圖6為本發(fā)明實(shí)施例中控制自動(dòng)運(yùn)行過程執(zhí)行的裝置實(shí)施例一的結(jié)構(gòu)圖;
[0037]圖7為本發(fā)明實(shí)施例中控制自動(dòng)運(yùn)行過程執(zhí)行的裝置實(shí)施例二的結(jié)構(gòu)圖;
[0038]圖8為本發(fā)明實(shí)施例中控制自動(dòng)運(yùn)行過程執(zhí)行的裝置實(shí)施例三的結(jié)構(gòu)圖;
[0039]圖9為本發(fā)明實(shí)施例中控制自動(dòng)運(yùn)行過程執(zhí)行的裝置實(shí)施例四的結(jié)構(gòu)圖;
[0040]圖10為本發(fā)明實(shí)施例中管理裝置實(shí)施例一的結(jié)構(gòu)圖;
[0041]圖11為本發(fā)明實(shí)施例中控制自動(dòng)運(yùn)行過程執(zhí)行的系統(tǒng)實(shí)施例的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0042]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0043]本發(fā)明實(shí)施例提供的控制自動(dòng)運(yùn)行過程執(zhí)行的方法,圖1描述了控制自動(dòng)運(yùn)行過程執(zhí)行的方法實(shí)施例一的流程,該實(shí)施例描述的是自動(dòng)運(yùn)行裝置的處理流程,包括:
當(dāng)前第1頁
1 
2 
3 
4