專利名稱:一種移動(dòng)網(wǎng)絡(luò)設(shè)備的自動(dòng)維護(hù)方法
技術(shù)領(lǐng)域:
本發(fā)明屬于網(wǎng)絡(luò)維護(hù)技術(shù)領(lǐng)域,具體涉及一種移動(dòng)網(wǎng)絡(luò)設(shè)備的自動(dòng)維護(hù)方法。
背景技術(shù):
隨著移動(dòng)通信蓬勃發(fā)展,網(wǎng)絡(luò)設(shè)備急劇膨脹,通過(guò)設(shè)備告警進(jìn)行人工維護(hù) 的傳統(tǒng)工作方法工作量日漸巨大,且愈力不從心。自動(dòng)化與智能化是當(dāng)今移動(dòng) 網(wǎng)絡(luò)維護(hù)與優(yōu)化的大勢(shì)所趨,自動(dòng)化與智能化對(duì)移動(dòng)網(wǎng)絡(luò)的穩(wěn)定性與高效性有
著無(wú)可替代的作用。順應(yīng)發(fā)展潮流,向科技要生產(chǎn)力,用智能化、自動(dòng)化方法 來(lái)替代高強(qiáng)度勞動(dòng),降低維護(hù)人員的工作失誤;以人性化的接口屏蔽復(fù)雜的移 動(dòng)設(shè)備運(yùn)行指令,降低維護(hù)人員的技術(shù)門檻;提高生產(chǎn)效率,完成人工無(wú)法完 成的T作,提高設(shè)備運(yùn)行的穩(wěn)定性,這都是本技術(shù)領(lǐng)域的發(fā)展趨勢(shì)。
發(fā)明內(nèi)容
為解決現(xiàn)有技術(shù)中存在的問(wèn)題,本發(fā)明旨在提供一種降低網(wǎng)絡(luò)維護(hù)人員的 工作門檻、提高工作效率,以及縮短設(shè)備故障歷時(shí)的移動(dòng)網(wǎng)絡(luò)設(shè)備自動(dòng)維護(hù)方
,、 ,
法的技術(shù)方案。
. 所述的移動(dòng)網(wǎng)絡(luò)設(shè)備的自動(dòng)維護(hù)方法,應(yīng)用于移動(dòng)通信網(wǎng)絡(luò),包括以下歩 驟從OMC的MIB配置數(shù)據(jù)庫(kù)獲取該網(wǎng)絡(luò)中的BSC信息;同時(shí)登陸上述各 BSC,獲取相應(yīng)BSC下各設(shè)備的參數(shù),并發(fā)送至數(shù)據(jù)庫(kù);所述數(shù)據(jù)庫(kù)分析上述 攀數(shù),若參數(shù)非正常,發(fā)送相應(yīng)的指令至相應(yīng)的設(shè)備執(zhí)行,該執(zhí)行結(jié)果又反饋至數(shù)據(jù)庫(kù),否則,不進(jìn)行處理;所述數(shù)據(jù)庫(kù)輸出相應(yīng)網(wǎng)絡(luò)設(shè)備信息。
作為上述方案的進(jìn)一步改進(jìn),所述的移動(dòng)網(wǎng)絡(luò)設(shè)備的自動(dòng)維護(hù)方法,該數(shù) 據(jù)庫(kù)分析參數(shù)不正常時(shí),生成相應(yīng)的操作指令的批處理文件,發(fā)送至相應(yīng)的設(shè) 備執(zhí)行。
作為上述方案的進(jìn)一步改進(jìn),所述的移動(dòng)網(wǎng)絡(luò)設(shè)備的自動(dòng)維護(hù)方法,該述 攀據(jù)庫(kù)以頁(yè)面化的方式輸出相應(yīng)信息,對(duì)需要人工處理的部分在主頁(yè)每日提醒 欄里以表單方式顯示,對(duì)需要人工緊急介入的部分突出顯示。
作為上述方案的進(jìn)一步改進(jìn),所述的移動(dòng)網(wǎng)絡(luò)設(shè)備的自動(dòng)維護(hù)方法定時(shí)執(zhí)行。
所述的移動(dòng)網(wǎng)絡(luò)設(shè)備的自動(dòng)維護(hù)方法,與通過(guò)設(shè)備告警進(jìn)行或人工指令維 折的傳統(tǒng)方法不同,本發(fā)明對(duì)設(shè)備相關(guān)參數(shù)(狀態(tài)或負(fù)荷)自動(dòng)掃描的方法使 設(shè)備維護(hù)更全面、更徹底;采取并行處理的方法,n個(gè)BSC的處理時(shí)間等同于l 個(gè)BSC,效率提高n倍;設(shè)備狀態(tài)或負(fù)荷的智能分析,操作指令的自動(dòng)生成、 主動(dòng)交互實(shí)現(xiàn)了當(dāng)前網(wǎng)絡(luò)維護(hù)與網(wǎng)絡(luò)優(yōu)化的自動(dòng)化、智能化;以人性化的接口 屏蔽復(fù)雜的移動(dòng)設(shè)備運(yùn)行指令,降低維護(hù)人員的技術(shù)門檻。
圖1為本發(fā)明所述方法的實(shí)施系統(tǒng)結(jié)構(gòu)圖。 圖2為本發(fā)明所述方法用于基站載頻自動(dòng)維護(hù)的流程圖。
具體實(shí)施例方式
現(xiàn)結(jié)合說(shuō)明書附圖,詳細(xì)說(shuō)明本發(fā)明所述的移動(dòng)網(wǎng)絡(luò)設(shè)備自動(dòng)維護(hù)方法的 ,體實(shí)施例。
所述維護(hù)方法運(yùn)行于圖1所示的系統(tǒng),利用成熟穩(wěn)定的Linux操作系統(tǒng),采
用了三層體系結(jié)構(gòu),三層體系的應(yīng)用程序?qū)I(yè)務(wù)規(guī)則、數(shù)據(jù)訪問(wèn)、合法性校驗(yàn)
等工作放到了中間層進(jìn)行處理,通過(guò)核心Web/App服務(wù)器與OMC系統(tǒng)進(jìn)行交 互,在系統(tǒng)的開(kāi)發(fā)過(guò)程中,考慮到程序的通用性與可移植性,程序采用外掛的 方式,利用Perl等腳本語(yǔ)言和PHP網(wǎng)頁(yè)程序的結(jié)合,結(jié)合MySQL數(shù)據(jù)庫(kù),實(shí) 現(xiàn)該方法。該方法主要包括主動(dòng)交互、操作指令自動(dòng)生成、并發(fā)執(zhí)行、處理結(jié) 果頁(yè)面化展示等幾個(gè)過(guò)程,主要步驟包括
通過(guò)Linux的Crontab工具的預(yù)設(shè)時(shí)間定時(shí)觸發(fā)各種相關(guān)Perl程序模塊,根 據(jù)模塊的重要性,不同模塊有不同的觸發(fā)時(shí)間與觸發(fā)周期,例如載頻自動(dòng)維 護(hù)模塊為每小時(shí)執(zhí)行一遍,數(shù)據(jù)業(yè)務(wù)信道(Packet Data Channel, PDCH)配置 自動(dòng)檢查模塊、數(shù)據(jù)資源板(Packet Resource Plate, PRP)負(fù)荷主動(dòng)平衡模塊為 每天執(zhí)行一次,基站時(shí)鐘自動(dòng)鎖相模塊為每周運(yùn)行一次等等;
連接OMC的MIB配置數(shù)據(jù)庫(kù)自動(dòng)獲取BSC名稱,并以自我復(fù)制的方式, 承以BSC名稱為單位的子程序同時(shí)登錄到對(duì)應(yīng)的BSC實(shí)現(xiàn)系統(tǒng)的并發(fā)執(zhí)行; 審于MIB數(shù)據(jù)庫(kù)能在配置變化時(shí)自動(dòng)實(shí)現(xiàn)更新,因此能使本發(fā)明的系統(tǒng)處于真 正的免維護(hù)狀態(tài);
各種模塊將BSC下各種設(shè)備狀態(tài)或負(fù)荷情況的掃描結(jié)果返回到外部應(yīng)用服 務(wù)器上的MySQL數(shù)據(jù)庫(kù)進(jìn)行智能分析,對(duì)需要處理的設(shè)備根據(jù)專家經(jīng)驗(yàn)庫(kù)的思 想,,動(dòng)形成操作指令的批處理文件,對(duì)相關(guān)網(wǎng)元自動(dòng)進(jìn)行故障處理或負(fù)荷平衡; 泰家經(jīng)驗(yàn)庫(kù)來(lái)自數(shù)位網(wǎng)絡(luò)維護(hù)與優(yōu)化專家長(zhǎng)期實(shí)際工作的經(jīng)驗(yàn)積累,它告訴系 統(tǒng)設(shè)備處于什么狀態(tài)屬于非正常工作狀態(tài)以及該如何操作以恢復(fù)正常,設(shè)備處 于什么樣的負(fù)荷水平屬于過(guò)載狀態(tài)以及該怎樣進(jìn)行設(shè)備間的相互平衡,另外對(duì) 于某些配置本系統(tǒng)還通過(guò)不同接口、不同層面的數(shù)量比對(duì)來(lái)發(fā)現(xiàn)網(wǎng)絡(luò)存在的隱
形問(wèn)題,所有指令都固化在不同模塊中實(shí)現(xiàn)自動(dòng)執(zhí)行,以降低維護(hù)人員的技術(shù) 門檻與出錯(cuò)概率;
對(duì)相關(guān)網(wǎng)元進(jìn)行并行處理后,處理結(jié)果再次輸回MySQL數(shù)據(jù)庫(kù)進(jìn)行比較分 析,告訴本系統(tǒng)哪些己經(jīng)自動(dòng)修復(fù)以及哪些需要人工介入處理;
最后用PHP程序自動(dòng)將數(shù)據(jù)庫(kù)的數(shù)據(jù)有選擇、有要求的以頁(yè)面化的方式輸 串、并具有統(tǒng)計(jì)功能,讓維護(hù)人員方便管理。
由于各維護(hù)模塊實(shí)現(xiàn)的思路是相似的,下面以"基站載頻的主動(dòng)維護(hù)"來(lái) 說(shuō)明本發(fā)明的具體實(shí)現(xiàn)過(guò)程
基站的載頻是所有移動(dòng)話務(wù)量與數(shù)據(jù)流量的載體,隨著話務(wù)量急劇膨脹與 ,p流量的突飛猛進(jìn)、載頻利用率居高不下,維護(hù)載頻的完好率意義尤為重要。 要在多如牛毛的網(wǎng)元中找到故障設(shè)備,再做人工指令操作,再次觀察、人工派 單等步驟顯然對(duì)維護(hù)人員的工作強(qiáng)度、對(duì)網(wǎng)絡(luò)設(shè)備的完好率都有較大的影響。
如圖2所示,考慮到程序的通用性與可移植性,所有程序采用外掛的方式, 駐留在外部的獨(dú)立服務(wù)器上,核心程序有mam一main.pl與reset—dri.pl兩個(gè)用Perl f寫的程序。Perl具有高級(jí)語(yǔ)言(如C)的強(qiáng)大能力和靈活性。與腳本語(yǔ)言一樣, grl不需要編譯器和鏈接器來(lái)運(yùn)行代碼。Perl提供腳本語(yǔ)言(如sed和awk)的 所有功能,還具有它們所不具備的很多功能。兩個(gè)核心程序主要應(yīng)用了 Expect 模塊實(shí)現(xiàn)與OMCR的交互操作。
通過(guò)Linux的Crontab工具的預(yù)設(shè)時(shí)間定時(shí)觸發(fā)mam_main.pl主程序(此子 程序?yàn)槊啃紗?dòng)一次),主程序主要完成向OMCR的MIB Informix數(shù)據(jù)庫(kù)取 得BSS網(wǎng)元數(shù)據(jù)的任務(wù),這樣即使在網(wǎng)元發(fā)生變動(dòng)的情況下(如BSC增加或減
少),程序可以自動(dòng)更新網(wǎng)元數(shù)據(jù),使系統(tǒng)處于真正的免維護(hù)狀態(tài)。mam—main.pl 主程序通過(guò)對(duì)自身的復(fù)制,根據(jù)BSC名稱完成對(duì)子程序reset—dri.pl的調(diào)用。這 樣,多少個(gè)BSC網(wǎng)元形成多少個(gè)獨(dú)立程序,程序可以并行同時(shí)執(zhí)行。
reset—dri.pl程序完成全網(wǎng)載頻的工作狀態(tài)的并行掃描、分析、自動(dòng)處理、再 次掃描、將處理結(jié)果存入外部服務(wù)器上的MySQL數(shù)據(jù)庫(kù)等核心任務(wù),是此子系 統(tǒng)的最關(guān)鍵程序。以MOTO系統(tǒng)為例,載頻DRI有4種狀態(tài)B-U, E-U, D-U, D-L。 B-U是載頻的正常狀態(tài),D-L狀態(tài)一般由人工操作所致,E-U—般是少配 RTF引起,我們只做統(tǒng)計(jì)但暫不處理(但維護(hù)人員通過(guò)維護(hù)頁(yè)面可以査詢)。由 于設(shè)備軟件或硬件設(shè)計(jì)原因,大多數(shù)處于D-U狀態(tài)的故障載頻是可以通過(guò)指令 湊作軟件復(fù)位而恢復(fù)正常工作的。
reset—dri.pl程序?qū)d頻的掃描結(jié)果根據(jù)以上分析的專家經(jīng)驗(yàn)庫(kù)進(jìn)行智能化 分析,自動(dòng)找尋故障載頻,對(duì)需要指令復(fù)位的故障載頻自動(dòng)形成指令腳本執(zhí)行, 接著對(duì)故障載頻進(jìn)行再次狀態(tài)掃描,最后將所有狀態(tài)的掃描結(jié)果存入外部服務(wù) 舉上的MySQL數(shù)據(jù)庫(kù)。從性能和穩(wěn)定性上考慮,本系統(tǒng)采用了 MySQL數(shù)據(jù)庫(kù) ,;^內(nèi)部后臺(tái)數(shù)據(jù)庫(kù)。MySQL是基于SQL語(yǔ)言的數(shù)據(jù)庫(kù),主要特點(diǎn)是多線程、 多種編程接口、支持多平臺(tái),對(duì)今后系統(tǒng)的移植非常有利。
為配合MySQL數(shù)據(jù)庫(kù)的可讀性,選擇PHP語(yǔ)言進(jìn)行數(shù)據(jù)庫(kù)的頁(yè)面化展示 與統(tǒng)計(jì)。對(duì)于過(guò)去24小時(shí)頻繁出現(xiàn)故障的載頻,每天早上8點(diǎn)都會(huì)準(zhǔn)時(shí)出現(xiàn)在 主頁(yè)的"今日提醒"上,提醒維護(hù)員需要人工派單上基站處理。 P 此子程序極大地提高了工作效率,并使載頻的完好率接近100%,創(chuàng)造出極 佳的經(jīng)濟(jì)效益與社會(huì)效益。經(jīng)統(tǒng)計(jì), 一個(gè)月程序自動(dòng)恢復(fù)載頻約為800塊,以 目前平均一載頻24小時(shí)吸收50ERL, 1ERL10元計(jì),每個(gè)月創(chuàng)造的效益保守估
計(jì)為40萬(wàn)。
"基站載頻的主動(dòng)維護(hù)"子程序僅為本移動(dòng)網(wǎng)絡(luò)主動(dòng)維護(hù)高效方法的一部
分,其它如"基站時(shí)鐘自動(dòng)處理"、"網(wǎng)絡(luò)參數(shù)即時(shí)呈現(xiàn)"、"PDCH異常配置主動(dòng) 査詢"、"PCU (Packet Control Unit,數(shù)據(jù)業(yè)務(wù)控制單元)PRP板負(fù)荷自動(dòng)平 衡"、"EDGE Abis帶寬異常配置自動(dòng)處理"等等,處理方法基本與此雷同,不 作--累述。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局 限f此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易 釋到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù) 范圍應(yīng)該以權(quán)利要求書的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種移動(dòng)網(wǎng)絡(luò)設(shè)備的自動(dòng)維護(hù)方法,應(yīng)用于移動(dòng)通信網(wǎng)絡(luò),其特征在于包括以下步驟從操作維護(hù)中心(OMC)的主信息數(shù)據(jù)庫(kù)(MIB)獲取該網(wǎng)絡(luò)中的基站控制器(BSC)信息;同時(shí)登陸上述各BSC,獲取相應(yīng)BSC下各設(shè)備的參數(shù),并發(fā)送至數(shù)據(jù)庫(kù);所述數(shù)據(jù)庫(kù)分析上述參數(shù),若參數(shù)非正常,發(fā)送相應(yīng)的指令至相應(yīng)的設(shè)備執(zhí)行,該執(zhí)行結(jié)果又反饋至數(shù)據(jù)庫(kù),否則,不進(jìn)行處理;所述數(shù)據(jù)庫(kù)輸出相應(yīng)網(wǎng)絡(luò)設(shè)備信息。
2. 如權(quán)利要求1或2所述的移動(dòng)網(wǎng)絡(luò)設(shè)備的自動(dòng)維護(hù)方法,其特征在于 所述數(shù)據(jù)庫(kù)分析參數(shù)不正常時(shí),生成相應(yīng)的操作指令的批處理文件,發(fā)送至相 應(yīng)的設(shè)備執(zhí)行。
3.如權(quán)利要求1或2所述的移動(dòng)網(wǎng)絡(luò)設(shè)備的自動(dòng)維護(hù)方法,其特征在于 所述數(shù)據(jù)庫(kù)以頁(yè)面化的方式輸出相應(yīng)信息,對(duì)需要人工處理的部分在主頁(yè)每曰 提醒欄里以表單方式顯示,對(duì)需要人工緊急介入的部分突出顯示。
4.如權(quán)利要求1或2所述的移動(dòng)網(wǎng)絡(luò)設(shè)備的自動(dòng)維護(hù)方法,其特征在于 所述的自動(dòng)維護(hù)方法定時(shí)執(zhí)行。
全文摘要
本發(fā)明公開(kāi)了一種移動(dòng)網(wǎng)絡(luò)設(shè)備的自動(dòng)維護(hù)方法,屬于網(wǎng)絡(luò)維護(hù)技術(shù)領(lǐng)域。所述的移動(dòng)網(wǎng)絡(luò)設(shè)備的自動(dòng)維護(hù)方法,應(yīng)用于移動(dòng)通信網(wǎng)絡(luò),包括以下步驟從OMC的MIB配置數(shù)據(jù)庫(kù)獲取該網(wǎng)絡(luò)中的BSC信息;同時(shí)登陸上述各BSC,獲取相應(yīng)BSC下各設(shè)備的參數(shù),并發(fā)送至數(shù)據(jù)庫(kù);所述數(shù)據(jù)庫(kù)分析上述參數(shù),若參數(shù)非正常,發(fā)送相應(yīng)的指令至相應(yīng)的設(shè)備執(zhí)行,該執(zhí)行結(jié)果又反饋至數(shù)據(jù)庫(kù),否則,不進(jìn)行處理;所述數(shù)據(jù)庫(kù)輸出相應(yīng)網(wǎng)絡(luò)設(shè)備信息。該方法降低了網(wǎng)絡(luò)維護(hù)人員的工作門檻、提高工作效率,以及縮短設(shè)備故障歷時(shí)。
文檔編號(hào)H04L12/24GK101350736SQ20081006243
公開(kāi)日2009年1月21日 申請(qǐng)日期2008年6月10日 優(yōu)先權(quán)日2008年6月10日
發(fā)明者敏 張, 王科鉆 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)浙江有限公司