專利名稱:基于網管系統的事務處理方法和裝置的制作方法
技術領域:
本發明涉及通信領域,具體而言,涉及一種基于網管系統的事 務處理方法和裝置。
背景技術:
在i者i口石馬分多址(Code Division Multiple Access, 簡稱、為 CDMA)移動通信系統中,經常會出現一些事務(例如,例4亍維護 或故障)需要及時進行處理,其中,有些事務要求技術人員及時到 現場處理,否則會導致故障延誤,進而對運營商造成損失,同時, 供應商的服務也會受到影響。
在移動通信系統中,用戶通過網管4喿作維護系統人4幾界面實現 對設備的管理和維護,系統的例行維護或故障解決都由一系列的操 作指令來完成,對于某些簡單事務或基本故障,基本通過某一操作 集即可進行處理;而對于一些復雜的事務,可能會涉及多個操作集, 此時,要根據事務的表象來決定采用哪個操作集, 一般情況下,通 過幾個其它操作集都可以得到解決。
在當前通信網管系統中,大多數的事務處理仍然是通過用戶干 預進行人工處理,即,用戶按操作規范或經驗進行處理,處理是否 成功過多依賴于用戶本身技術水平和工作經驗,當環境、人員等因 素發生變化時,事務處理的不可預見性將增大,事務處理的準確性、 及時性不一定能夠得到保障。
5當前網管系統中也固化了一些自動化的處理流程,這些流程都
是程序化的,完全按照程序員的要求執行;由于通信網管系統的維護事務以及突發性事務較多,因此對每一事務都固化一個自動化處理流程不能滿足系統中多變的突發事務的要求,而且網管維護效率、便捷性等也會受到限制。
從以上描述可以看出當前的通信網管系統,自動化程度比較低,主要依賴用戶操作,系統本身缺乏自學習,缺乏經驗積累,不能自動執行一些重復處理的事務。
發明內容
針對相關技術中對于事務的解決自動化程度比較低,主要依賴用戶操作的問題而提出本發明,為此,本發明的主要目的在于提供
一種基于網管系統的事務處理方案,以解決上述問題至少之一。
為了實現上述目的,根據本發明的一個方面,提供了一種基于網管系統的事務處理方法。
才艮據本發明的基于網管系統的事務處理方法包括當事務發生時,記錄用于解決事務的操作集,其中,操作集包括用于解決事務的操作指令和操作指令的執行順序;如果操作集成功解決事務,則
存儲事務和/或操作集到學習庫。
優選地,存儲事務和/或操作集包括如果學習庫中不存在事務,則在學習庫中存儲事務和操作集,并建立事務和操作集之間的對應
關系;如果存在事務,則在學習庫中存儲操作集,并建立事務和操作集之間的對應關系。
優選地,在存儲操作集時,上述方法還包括將當前存儲的操作集的優先級i殳置為最高。優選地,在存儲事務和/或操作集之后,上述方法還包括當事務再次發生時,如果在預定時間革殳內,未4妄收到用戶對解決事務的指示,則從學習庫中查找事務對應的操作集,并執行最高優先級的操作集。
優選地,在執行最高優先級的操作集之后,上述方法還包括如果最高優先級的操作集未成功解決事務,則按照優先級順序,在學習庫中選擇與事務存在對應關系的下一操作集用以解決事務。
優選地,在學習庫中選擇與事務存在對應關系下一操作集用以解決事務之后,上述方法還包括將解決了事務的操作集的優先級設置為最高。
優選地,在學習庫中選擇與事務存在對應關系下一操作集用以解決事務時,上述方法還包括如果選擇解決事務的操作集的次數達到預定閾值,則終止選才奪。
為了實現上述目的,根據本發明的一個方面,提供了一種基于網管系統的事務處理裝置。
根據本發明的基于網管系統的事務處理裝置包括學習模塊,用于當事務發生時,記錄用于解決事務的操作集,其中,操作集包括用于解決事務的操作指令和操作指令的執行順序;并在操作集成
功解決事務的情況下,將事務和/或操作集存儲到學習庫;學習庫,用于存儲事務和/或操作集。
優選地,學習模塊包括判斷子模塊,用于判斷存儲器中是否存在事務;處理子模塊,用于根據判斷子模塊的判斷結果,將事務和/或操作集發送到存儲器;建立子模塊,用于在存儲器中建立事務和操作集之間的對應關系;設置子模塊,用于對存儲到存儲器的操
作集,進行優先級設置和管理。優選地,上述裝置還包括自維護模塊,用于在網管事務發生時,從學習庫中查找是否有對應的事務和操作集,并根據事務自動執行相應的操作集及調整優先級以自動解決當前事務。
通過本發明,采用網管系統針對發生的某事務,記錄成功解決該事務的操作集的方法,解決了相關技術中對于事務的解決自動化程度比較低,主要依賴用戶操作的問題,進而便于系統維護。
此處所說明的附圖用來4是供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中
圖1是根據本發明實施例的基于網管系統的事務處理方法的流程圖2是才艮據本發明實施例的CDMA網管系統自學習的總流程
圖3是根據本發明實施例的CDMA網管系統自學習的流程圖4是根據本發明實施例的CDMA網管系統自維護的流程圖5是根據本發明實施例的基于網管系統的事務處理裝置的結構框圖6是根據本發明實施例的基于網管系統的事務處理裝置的具體結構框圖。
具體實施例方式
功能相無述
考慮到相關技術中對于事務的解決自動化程度比較低,主要依賴用戶操作的問題,本發明實施例提供了 一種基于網管系統的事務處理方案,針對當前系統的不足,該方案提供了一種網管系統自學習方法,網管系統針對某事務,記錄用戶操作指令,并且優選地,按照事務對應的操作集的使用頻度,自動調整此事務對應操作集或
其它操作集的優先級;當某一事務出現時,網管系統自動執行優先級別高的才喿作集來自動完成事務解決,通過此方法,可以實現網管系統的自學習功能,從而可以實現系統自動維護和處理,便于系統管理和維護。
需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結合實施例來詳細說明本發明。
方法實施例
根據本發明的實施例,提供了 一種基于網管系統的事務處理方法。圖1是根據本發明實施例的基于網管系統的事務處理方法的流程圖,如圖1所示,該方法包括如下的步驟S102至步驟S104:
步驟S102,當事務發生時,記錄用于解決事務的操作集,其中,操作集包括用于解決事務的操作指令和操作指令的執行順序。在具體實現過程中,當某事務發生時,如果在預定時間段有用戶干預解決,則網管系統記錄用戶解決此事務的每一步操作指令及操作順序,形成一個操作集。步驟S104,如果步驟S102中的^喿作集成功解決了該事務,則
存<諸該事務和/或該#:作集。
在具體實現過程中,當該事務得到解決時,優選地,可以詢問用戶是否把此操作集作為解決此事務的解決方案,如果用戶選擇是,則判斷預先設置的用于事務存儲的數據庫中是否存在該事務,如果預先設置的用于事務存儲的數據庫中不存在該事務,則在數據庫中存儲該事務及對應的操作集,并建立事務和操作集之間的對應關系;如果數據庫中存在該事務,則在數據庫中存儲該操作集,并建立事務和操作集之間的對應關系,優選地,對于預先設置的用于事務存
儲的數據庫中不存在該事務和存在該事務兩種情況,在存儲操作集時,可以將當前存儲的操作集的優先級設置為最高。具體地,可以檢查是否存在此事務的其他操作集,如果存在其它操作集,則把當前操作集的優先級設置為最高,如果不存在其它操作集,則可以不設置當前操作集的優先級。
根據上述操作,可以在數據庫中建立事務及其對應的操作集的對應關系,這樣,當事務再次發生時,如果在預定時間段內,未接收到用戶對解決事件的指示,即,可以理解為在預定時間段未有用戶干預解決,則可以從數據庫中查找當前事務對應的操作集,并執行最高優先級的操作集。
此后,如果最高優先級的操作集未成功解決事務,則按照優先級順序,在數據庫中選擇與事務存在對應關系的下一操作集用以解決該事務,即,提高其它操作集的優先級,繼續執行高優先級操作集。系統可以根據需要設置選擇操作集的預定閾值,如果選擇解決事務的操作集的次數達到預定閾值,則終止選擇,等待用戶的指示。如果選擇的操作集成功解決了該事務,則可以將解決了該事務的操作集的優先級設置為最高。需要說明的是,上述的凄t據庫可以稱為學習庫,可以對其中記 錄進行增加、編輯、刪除等才乘作,以1更應用于初始網管系統中,以 達到學習庫中經驗的不斷積累、廣泛應用及擴展的目的。
通過該實施例,網管系統針對某事務,記錄用戶操作指令,按 照事務對應的操作集的使用頻度,自動調整此事務對應操作集或其 它操作集的優先級,可以解決相關技術中對于事務的解決自動化程 度比較低,主要依賴用戶操作的問題,進而可以明顯提高網管系統 的維護凌丈率,方《更了系統的維護。
下面以CDMA無線通信系統的網管系統自學習為例詳細描述 本發明。
CDMA無線通4言系統的包4舌基站4空制(Base Station Controller, 簡稱、為BSC )子系纟充和多個基站4欠發(Base Transceiver Station,簡 稱、為BTS )子系纟充以及才乘作維護中心(Operation Maintenance Center, 簡稱為OMC)子系統;通過OMC實現對BSC和BTS設備及日常 事務的維護和處理.
圖2是才艮據本發明實施例的CDMA網管系統自學習的總流程 圖,如圖2所示,CDMA OMC自學習的總流程包括如下的步驟S202 至步驟S208:
步艱《S202,網關系統的事務發生,該事務可以為日常的例^f亍維 護,也可以是故障處理等。
步-驟S204,判斷預定時間內,用戶是否干預對該事務的處理, 在判斷結果為是的情況下,進行到步驟S206,在判斷結果為否的情 況下,進4亍到步駛《S208。步驟S206, OMC執4亍自學習流程,具體過禾呈以下將結合圖2 進行描述。
步驟S208, OMC執行自維護流程,具體過程以下將結合圖3 進行描述。
通過該實施例,實現了在事務發生時,網管系統可以才艮據用戶 是否干預進行后續的自學習或自維護的流程。
圖3是根據本發明實施例的CDMA網管系統自學習的流程圖, 如圖3所示,CDMAOMC自學習流程包括如下的步驟S302至步驟 S314:
步艱《S302, OMCi己錄用戶解決當前事務的l喿作集。
步驟S304,判斷該事務是否得到解決,在判斷結果為是的情況 下,進行到步驟S306,在判斷結果為否的情況下,結束流程。
步驟S306, OMC提示用戶是否保存入庫,如果用戶指示保存 入庫,則進4亍到步艱《S308,否則結束流禾呈。
步驟S308, OMC 4企查lt據庫中是否存在該事務,在判斷結果 為是的情況下,進行到步驟S310,在判斷結果為否的情況下,進行 到步-驟S314。
步驟S310,判斷是否存在該事務對應的其他操作集,在判斷結 果為是的情況下,進行到步驟S312,在判斷結果為否的情況下,結 束流程。
步驟S312, OMC設置當前操作集作為最高優先操作集,然后, 結束流程。步-驟S314, OMC 4巴該事務及只于應的當前梯:一f乍集入庫,然后, 結束流程。
通過該實施例,實現了網管系統在用戶干預解決該事務的情況 下,進行自學習的流程。
圖4是根據本發明實施例的網管系統自維護的流程圖,如圖4 所示,CDMA OMC自學習維護流程包括如下的步驟S402至步驟 S414:
步驟S402, OMC從數據庫中查找當前要解決的事務的操作集。
步驟S404,判斷是否存在當前要解決的事務的操作集,在判斷 結果為是的情況下,進行到步驟S406,在判斷結果為否的情況下, 結束流程。
步驟S406, OMC才丸行最高優先級的才喿作集。
步驟S408,判斷該事務是否解決,在判斷結果為是的情況下, 進4亍到步驟S410,在判斷結果為否的情況下,進4于到步驟S412。
步驟S410, OMC設置當次操作集作為最高優先級。
步驟S412, OMC l是高其它才喿作集優先級別繼續執4亍。
步驟S414,判斷自動執行的次數是否超過3次,在判斷結果為 是的情況下,結束流程,即,可以根據系統設置,最多執行3次, 如果執行失敗,則結束流程,在判斷結果為否的情況下,返回到步 驟S412。
通過該實施例,實現了網管系統在用戶未干預解決該事務的情 況下,進行自維護的流程。需要說明的是,CDMA OMC自學習功能維護需要兩個表一 個是操作集表,即,用戶操作指令集,例如,操作集l包含指令O、 指令l、指令2;操作集2包含指令3、指令4、指令5等,如下表 1所示;另一個是事務表,用于記錄事務及其對應的操作集編號以 及優先級,例如,事務l有兩個操作集,其中,操作集1的優先級 為3、梯:作集2的伊C先級為5等,如下表2所示;這兩個表構成CDMA OMC的學習庫,該學習庫可以獨立拷貝、升級、擴展,可以應用于 初始系統以縮短初始系統的自學習過程,充分利用自學習積累的經 驗,提高系統智能處理能力。
表i操作集表
操作集操作指令及執行順序
操作集1指令0、指令l、指令2
操作集2指令3、指令4、指令5
表2事務表
事務操作集優先級
事務l操作集13
操作集25
14下面以OMC初始系統一個事務出^L、處理、學習、維護為例 詳細描述本發明的具體實現過程,該過程包括如下,喿作
步驟l, OMC初始系統,學習庫為空,OMC運行正常。
步驟2, OMC出現告警"數據庫空間不足"。
步驟3, OMC從學習庫查找是否有事務A (數據庫空間不足) 的處理。
步驟4,沒有事務A的處理措施,等待用戶干預處理。 步驟5,用戶看到告警"數據庫空間不足",進行如下操作 a進入系統管理數據庫維護功能。 b選擇凄欠據庫,啟動立即備4分。 c.清除歷史數據。
步驟6,"數據庫空間不足"告警消除,問題解決。OMC^是示 用戶,步驟5的操作(即,用戶選擇的數據庫)是否記錄作為事物 A的操作集l,如果用戶選擇是,則OMC^巴事務A及對應的操作 集l記錄到學習庫,才乘作集1作為事務A的優先才喿作集;如果用戶 選才奪否,則結束流程。
步驟7,在后續的操作中,OMC再次出現告警"數據庫空間不 足,,的情況。
步驟8,如果用戶未干預處理,則才丸行步驟3;如果沒有找到, 則4丸4于步艱A4。步驟9, OMC從學習庫中找到事務A的處理,自動執行事務A 的操作集l指令,問題解決。
步驟IO,如果用戶干預處理,則操作不同于步驟5的操作,該 才喿作為擴大教:據庫空間。
步驟ll,"數據庫空間不足"告警消除,問題解決;OMC提示 用戶,步驟IO才喿作是否記錄作為事物A的才喿作集2,如果用戶選擇 是,則OMC把事務A及對應的操作集2記錄到學習庫,并把操作 集2作為事務A的優先操作集;如果用戶選擇否,則結束流程。
步驟12,如果步驟7的故障再次發生,則4丸行步驟8。
步-驟13, OMC乂人學習庫中找到事務A的處理,自動寺丸4亍事務 A的優先操作集2的指令,由于數據庫空間有最大限制,不能再擴 大,操作失敗;OMC繼續執行事務A的操作集1,問題解決,OMC 設置操作集1作為事務A的優先操作集。
其4也事務處理同上面流禾呈相似,OMC經過不斷自學習和維護, OMC學習庫中就能積累豐富的事務處理操作經驗。
本發明在CDMA1X、 CDMA2000等系統中可以得到實際應用, 只有軟件修改,實現過程穩定可靠,具有良好的移植性和可操作性, 明顯l是高了移動通信系統的維護效率。
裝置實施例
根據本發明的實施例,提供了 一種基于網管系統的事務處理裝 置。圖5是根據本發明實施例的基于網管系統的事務處理裝置的結 構框圖,如圖5所示,該裝置包括學習模塊2、學習庫6,下面對 上述結構進行描述。學習模塊2,用于當事務發生時,記錄用于解決該事務的操作 集,其中,該操作集包括用于解決該事務的操作指令和操作指令的 執行順序;在操作集成功解決該事務的情況下,將記錄的上述事務 和/或上述操作集發送到學習庫6;學習庫6,用于進行存儲,存儲 事務和操作集,該學習庫6可以是具有存儲功能的設備,例如,存 儲器。
圖6是才艮據本發明實施例的基于網管系統的事務處理裝置的具 體結構框圖,如圖6所示
學習模塊2包括判斷子模塊22、處理子模塊24、建立子模 塊26、 i殳置子才莫塊28,下面對上述結構進4于描述。
判斷子模塊22,用于判斷存儲器中是否存在該事務,具體地, 通過讀取存儲器中內容,判斷其中是否存在上述事務,如果讀取到 事務,則判斷存在,否則,判斷不存在;處理子模塊24,連接至判 斷子模塊22,用于根據判斷子模塊22的判斷結果,將該事務和/或 該操作集發送到學習庫6;建立子模塊26,用于在學習庫6中建立 事務和操作集之間的對應關系;設置子模塊28,用于對存儲到數據
庫的操作集,進行優先級設置和管理。
其中,處理子模塊24根據判斷子模塊22的判斷結果,將該事 務和/或該操作集發送到學習庫6的操作具體包括如果判斷子模塊 22判斷不存在該事務,則處理子,莫塊24將該事務和該4乘作集發送 到學習庫6;如果判斷子模塊22判斷存在該事務,則將處理子模塊 24將該操作集發送到學習庫6。
該裝置還包括自維護模塊4,用于事務發生時從學習庫6中 查找是否有對應的事務和操作集,并根據事務自動執行相應的操作 集及調整優先級以自動解決當前事務。通過該實施例,提供了可以實現自學習和自維護的基于網管系 統的事務處理裝置。
下面以OMC初始系統一個事務出現、處理、學習、維護為例 對該裝置的實現過程進4于詳細描述。
步驟1, OMC初始系統,學習庫為空,OMC運行正常,當OMC 出現告警"數據庫空間不足,,時,學習才莫塊2記錄用戶對告警"數 據庫空間不足"進行的操作集,其中,該操作集包括如下操作a 進入系統管理凄t據庫維護功能;b選4奪數據庫,啟動立即備4分;c. 清除歷史數據。
步驟2,"數據庫空間不足,,告警消除,該問題解決。學習模塊 2判斷學習庫6中是否存在"數據庫空間不足"。
步驟3,在判斷結果為是的情況下,將該操作集存儲到學習庫6; 在判斷結果為否的情況下,將"數據庫空間不足,,和上述操作集存 儲到學習庫6,建立"數據庫空間不足,,和上述操作集之間的對應 關系;設置該操作集的優先級為最高。
步驟4,當OMC再次出現告警"數據庫空間不足,,的情況時, 自維護模塊4從學習庫6中查找"數據庫空間不足"對應的操作集。
步驟5,自維護模塊4執行查找到的優先級最高的操作集,即, 執行如下操作a進入系統管理數據庫維護功能;b選擇數據庫,啟 動立即備份;c.清除歷史數據。
綜上所述,通過本發明的上述實施例,提供了能夠自學習、能 夠積累經驗、遇到事務可以根據系統自學積累的經驗自動完成事務 處理的網管系統,這種網管系統針對某事務,記錄用戶操作指令, 按照事務對應的操作集的使用頻度,自動調整此事務對應操作集或
18其它操作集的優先級,解決了相關技術中對于事務的解決自動化程 度比較低,主要依賴用戶操作的問題,進而可以明顯提高網管系統 的維護凌丈率,方<更了系統的維護。
顯然,本領域的技術人員應該明白,上述的本發明的各模塊或 各步-驟可以用通用的計算裝置來實現,它們可以集中在單個的計算 裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,它們 可以用計算裝置可執行的程序代碼來實現,從而,可以將它們存儲
在存儲裝置中由計算裝置來執行,或者將它們分別制作成各個集成 電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模 塊來實現。這樣,本發明不限制于任何特定的^/f牛和軟件結合。
以上所述僅為本發明的優選實施例而已,并不用于限制本發明, 對于本領域的技術人員來說,本發明可以有各種更改和變化。凡在 本發明的精神和原則之內,所作的任何修改、等同替換、改進等, 均應包含在本發明的保護范圍之內。
權利要求
1. 一種基于網管系統的事務處理方法,其特征在于,包括當事務發生時,記錄用于解決所述事務的操作集,其中,所述操作集包括用于解決所述事務的操作指令和所述操作指令的執行順序;如果所述操作集成功解決所述事務,則存儲所述事務和/或所述操作集到學習庫。
2. 根據權利要求1所述的方法,其特征在于,存儲所述事務和/ 或所述操作集包括如果所述學習庫中不存在所述事務,則在所述學習庫中存 儲所述事務和所述操作集,并建立所述事務和所述操作集之間 的對應關系;如果存在所述事務,則在所述學習庫中存儲所述操作集, 并建立所述事務和所述操作集之間的所述對應關系。
3. 根據權利要求2所述的方法,其特征在于,在存儲所述操作集 時,所述方法還包4舌將當前存儲的所述操作集的優先級設置為最高。
4. 根據權利要求2所述的方法,其特征在于,在存儲所述事務和 /或所述操作集之后,所述方法還包括當所述事務再次發生時,如果在預定時間萃殳內,未4妄收到 用戶對解決所述事務的指示,則,人所述學習庫中查找所述事務對應的操作集,并執行最高優先級的操作集。
5. 根據權利要求4所述的方法,其特征在于,在執行最高優先級 的所述纟乘作集之后,所述方法還包括如果所述最高優先級的操作集未成功解決所述事務,則按 照優先級順序,在所述學習庫中選擇與所述事務存在對應關系 的下一操作集用以解決所述事務。
6. 根據權利要求5所述的方法,其特征在于,在所述學習庫中選 擇與所述事務存在對應關系下 一操作集用以解決所述事務之 后,所述方法還包4舌將解決了所述事務的操作集的優先級設置為最高。
7. 根據權利要求5所述的方法,其特征在于,在所述學習庫中選 擇與所述事務存在對應關系下 一操作集用以解決所述事務時, 所述方法還包4舌如果選擇解決所述事務的操作集的次數達到預定閾值,則 終止選擇。
8. —種基于網管系統的事務處理裝置,其特征在于,包括學習才莫塊,用于當事務發生時,記錄用于解決所述事務的 操作集,其中,所述操作集包括用于解決所述事務的操作指令 和所述操作指令的執行順序;并在所述操作集成功解決所述事 務的情況下,將所述事務和/或所述操作集存儲到學習庫;所述學習庫,用于存儲所述事務和/或所述l喿作集。
9. 根據權利要求8所述的裝置,其特征在于,所述學習模塊包括判斷子模塊,用于判斷所述存儲器中是否存在所述事務;處理子模塊,用于根據所述判斷子模塊的判斷結果,將所 述事務和/或所述操作集發送到所述存儲器;建立子模塊,用于在所述存儲器中建立所述事務和所述操 作集之間的所述對應關系;設置子模塊,用于對存儲到所述存儲器的所述操作集,進 行優先級設置和管理。
10.根據權利要求8所述的裝置,其特征在于,還包括自維護模塊,用于在網管事務發生時,從所述學習庫中查找是否有對應的事務和操作集,并根據所述事務自動執行相應 的才喿作集及調整優先級以自動解決當前事務。
全文摘要
本發明公開了一種基于網管系統的事務處理方法和裝置,該方法包括當事務發生時,記錄用于解決事務的操作集,其中,操作集包括用于解決事務的操作指令和操作指令的執行順序;如果操作集成功解決事務,則存儲事務和/或操作集到學習庫。本發明便于系統維護。
文檔編號H04W24/00GK101478767SQ20091000527
公開日2009年7月8日 申請日期2009年1月22日 優先權日2009年1月22日
發明者謝建光 申請人:中興通訊股份有限公司