[發明專利]一種維護作業自動化的方法及系統有效
| 申請號: | 200610113938.X | 申請日: | 2006-10-20 |
| 公開(公告)號: | CN101166208A | 公開(公告)日: | 2008-04-23 |
| 發明(設計)人: | 金建林;袁雋;郭衛增;楊朝令 | 申請(專利權)人: | 北京直真節點技術開發有限公司 |
| 主分類號: | H04M3/22 | 分類號: | H04M3/22 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 | 代理人: | 黃志華 |
| 地址: | 100080北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 維護 作業 自動化 方法 系統 | ||
技術領域
本發明涉及電信運維支撐領域,尤其涉及一種維護作業自動化的方法及系統。
背景技術
在電信運維領域存在許多日常維護作業,包括定期進行檢查的指標、執行的任務或者類似的維護行為,維護人員日常工作中包含了大量重復性的勞動。
針對日常維護作業存在周期性、重復性的特點,市場上已經推出了一些相關的產品,幫助解決此類工作的自動執行問題,以降低人員的重復性工作,這些產品在解決此問題時一般采用兩種方案:一種是基于時間的任務調度方案;另外一種是基于優先級的任務調度方案。
基于時間的調度方案會根據時間條件觸發相應的任務,這種調度方法本質上是時間驅動的,適用于具有穩定、已知輸入的簡單系統,這種調度算法在設計時就確定下來,甘特圖就是基于時間的任務的一種表現形式,在系統的設計階段,對于各個任務的開始、切換、以及結束時間等就事先做出明確的安排和設計。這種調度算法適合于小的嵌入式系統、自控系統、傳感器等應用環境。這種調度算法的優點是任務的執行有很好的可預測性,但最大的缺點是缺乏靈活性。
舉例而言,對于多任務系統而言,同一時間有很多任務在執行,如果這時候某個新作業被調度執行,系統很可能沒有足夠的資源,因此只能等待資源滿足或者放棄任務,因此失去了按時執行的意義,又或者時間粒度太小,上一個執行任務還沒有執行完畢,該作業又第二次被調度執行,這樣作業就會阻塞,時間一久資源就被耗盡。
基于優先級的任務調度方案給每個任務分配一個優先級,在每次任務調度時,調度器總是調度那個具有最高優先級的任務來執行,根據不同的優先級分配方法,基于優先級的調度算法可以分為兩種類型:靜態優先級調度算法及動態優先級調度算法。
靜態優先級調度算法給那些系統中得到運行的所有任務都靜態地分配一個優先級。靜態優先級的分配可以根據應用的屬性來進行,比如任務的周期,用戶優先級,或者其它的預先確定的策略。單調速率(RM:Rate-Monotonic)調度算法是一種典型的靜態優先級調度算法,它根據任務的執行周期的長短來決定調度優先級,那些具有小的執行周期的任務具有較高的優先級。
動態優先級調度算法根據任務的資源需求來動態地分配任務的優先級,其目的就是在資源分配和調度時有更大的靈活性。非實時系統中就有很多這種調度算法,比如短作業優先的調度算法。在實時調度算法中,最早截止優先(EDF:Earliest?Deadline?First)算法是使用最多的一種動態優先級調度算法,該算法給就緒隊列中的各個任務根據它們的截止期限來分配優先級,具有最近的截止期限的任務具有最高的優先級。
基于優先級的調度方法一般用于偶然性事件,而并不適用于日常作業計劃,因為日常作業計劃對于工作的安排都有比較嚴格的規定。
基于上述分析,可以看出現有技術中關于任務調度的兩種技術方案存在以下缺點:
基于時間的任務調度方案缺乏靈活性,而基于優先級的任務調度方案不適用于日常作業計劃,缺乏一般性。
綜上所述,現有技術中,沒有一種任務調度方案可以既支持按照時間先后順序,又滿足任務優先級順序的任務調度,所以,目前維護作業無法利用現有的任務調度方案實現自動化操作。
發明內容
本發明提供一種維護作業自動化的方法及系統,用以解決維護作業自動化問題。
針對上述問題,本發明提供的解決方案如下:
本發明方法包括:
A、根據維護作業的各種業務操作對象建立業務對象模型,所述的業務對象模型包括業務特征屬性、待處理任務的執行時間屬性和優先級屬性;
B、根據任務的執行時間屬性對所述任務進行調度,當所述任務的執行時間到達時,根據所述任務的優先級屬性對所述任務進行調度,觸發執行所述任務。
所述步驟A所述建立業務對象模型包括:
A1、根據業務特征,將基本操作對象抽象為設備、時間、腳本、作業和任務,建立操作對象之間的基本屬性,其中包括任務的執行時間屬性和優先級屬性;
A2、將命令、腳本、設備、時間、作業和任務按照相互之間的對應關系形成業務對象模型。
步驟A1中所述作業包括腳本和腳本執行的設備。
步驟A2中所述對應關系包括:
所述腳本與所述作業是一對一的關系,所述作業與所述任務是多對多的關系。
所述命令以所述腳本為載體。
本發明系統包括:
業務對象模型單元,用于根據維護作業的各種業務操作對象建立的業務對象模型,并將所述業務對象模型中任務的執行時間屬性發送給時間調度器;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京直真節點技術開發有限公司,未經北京直真節點技術開發有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610113938.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:整體移動摩擦片式單向離合器
- 下一篇:一種頂桿





