一種實現參數配置的方法和裝置的制造方法
【專利摘要】本發(fā)明公開了一種實現參數配置的方法和裝置,包括預先設置用于配置一個或一個以上參數的批量配置策略,其中,所述參數配置策略包括:一個或一個以上配置條件、與配置條件對應的一個或一個以上參數標識和參數值、和與配置條件對應的一個或一個以上受控設備標識,其中,所述配置條件分類為時間條件和事件條件;確定出需要進行配置時,根據批量配置策略進行批量參數配置。通過本發(fā)明提供的技術方案,實現了受控設備管理中參數的批量配置,從而降低了管理大量受控設備的復雜度,提高了管理大量受控設備的效率,改善了管理設備的用戶體驗。
【專利說明】
一種實現參數配置的方法和裝置
技術領域
[0001]本發(fā)明涉及網絡管理技術,尤指一種實現參數配置的方法和裝置。
【背景技術】
[0002]隨著通信網絡如有線電視網絡的規(guī)模不斷擴大,有效管理通信網絡中的各個設備越來越受到人們的關注。以有線電視網絡為例來看,通常通過運行有網管系統的管理設備管理有線電視網絡中的大量受控設備如機頂盒。在受控設備管理中,配置受控設備如配置受控設備中的各參數是經常用到的一種重要功能。
[0003]以有線電視網絡為例來看,通常接收到指示配置受控設備的外部指令時,管理設備配置接收到的外部指令指定的受控設備中的指定的參數為指定的數值。需要說明的是,通常受控設備和參數分別通過受控設備標識和參數標識來指定。其中,管理設備通過現有人機交互方式如通過圖形化用戶界面獲取外部指令;管理設備通過發(fā)送命令消息控制受控設備完成配置。不難看出,現有實現參數配置的方法如現有實現機頂盒中的參數配置的方法,一次只能配置單個受控設備中的單個參數,這樣增加了管理大量受控設備的時間和復雜度,降低了管理設備的用戶體驗。
【發(fā)明內容】
[0004]為了解決上述技術問題,本發(fā)明提供了一種實現參數配置的方法和裝置,能夠降低管理大量受控設備的復雜度,提高管理大量受控設備的效率。
[0005]為了達到本發(fā)明目的,本發(fā)明公開了一種實現參數配置的方法,包括:
[0006]預先設置用于配置一個或一個以上參數的批量配置策略;其中,所述參數配置策略包括:一個或一個以上配置條件、與配置條件對應的一個或一個以上參數標識和參數值、和與配置條件對應的一個或一個以上受控設備標識,其中,所述配置條件分類為時間條件和事件條件;
[0007]確定出需要進行配置時,根據所述批量配置策略進行批量參數配置。
[0008]所述確定出需要進行配置包括:確定出所述批量配置策略中的配置條件生效。
[0009]所述進行批量參數配置包括:對于與生效的配置條件對應的每個受控設備中的與生效的配置條件對應的每個參數:配置所述每個參數為與所述每個參數對應的數值。
[0010]進一步地,所述進行批量參數配置之后還包括:記錄與生效的配置條件對應的各受控設備的配置結果。
[0011]進一步地,在所述生效的配置條件屬于所述事件條件,且檢測出所述生效的配置條件對應的受控設備的配置結果連續(xù)為配置失敗的次數大于預先設置的次數閾值時,所述方法包括:
[0012]將檢測出的配置條件、對應的各受控設備、以及對應的參數標識和參數值從批量配置策略中刪除。
[0013]進一步地,所述刪除之后還包括:記錄并提示刪除信息;其中,刪除信息包括所述批量配置策略中刪除的內容。
[0014]本發(fā)明一種實現參數配置的裝置,包括策略設置單元和批量配置單元,其中,
[0015]策略設置單元,用于存儲預先設置的用于配置一個或一個以上參數的批量配置策略;
[0016]批量配置單元,用于在確定出需要進行配置時,根據所述批量配置策略進行批量參數配置;其中,所述參數配置策略包括:一個或一個以上配置條件、與配置條件對應的一個或一個以上參數標識和參數值、和與配置條件對應的一個或一個以上受控設備標識,其中,所述配置條件分類為時間條件和事件條件。
[0017]所述批量配置單元具體用于:在確定出所述批量配置策略中的配置條件生效時,對于與生效的配置條件對應的每個受控設備中的與生效的配置條件對應的每個參數:配置所述每個參數為與所述每個參數對應的數值。
[0018]所述批量配置單元還用于:記錄與生效的配置條件對應的各受控設備的配置結果O
[0019]進一步地,所述批量配置單元還用于:在所述生效的配置條件屬于所述事件條件,且檢測出所述生效的配置條件對應的受控設備的配置結果連續(xù)為配置失敗的次數大于預先設置的次數閾值時,將檢測出的配置條件、對應的各受控設備、以及對應的參數標識和參數值從批量配置策略中刪除。
[0020]進一步地,所述批量配置單元還用于:記錄并提示刪除信息;其中,刪除信息包括所述批量配置策略中刪除的內容。
[0021]與現有技術相比,本發(fā)明技術方案包括:預先設置用于配置一個或一個以上參數的批量配置策略,其中,所述參數配置策略包括:一個或一個以上配置條件、與配置條件對應的一個或一個以上參數標識和參數值、和與配置條件對應的一個或一個以上受控設備標識,其中,所述配置條件分類為時間條件和事件條件;確定出需要進行配置時,根據批量配置策略進行批量參數配置。通過本發(fā)明技術方案,一方面,實現了對一個或一個以上受控設備中的一個或一個以上參數進行批量配置,從而降低了管理大量受控設備的復雜度,提高了管理大量受控設備的效率,改善了管理設備的用戶體驗;另一方面,參數配置策略中的配置條件分類為時間條件和事件條件,能夠支持分類管理如分類顯示,從而提高了配置策略的可管理性。
[0022]本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在說明書、權利要求書以及附圖中所特別指出的結構來實現和獲得。
【附圖說明】
[0023]附圖用來提供對本發(fā)明技術方案的進一步理解,并且構成說明書的一部分,與本申請的實施例一起用于解釋本發(fā)明的技術方案,并不構成對本發(fā)明技術方案的限制。
[0024]圖1為本發(fā)明實現參數配置的方法的流程圖;
[0025]圖2為本發(fā)明實現參數配置的裝置的組成結構示意圖。
【具體實施方式】
[0026]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,下文中將結合附圖對本發(fā)明的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。
[0027]在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統中執(zhí)行。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0028]圖1為本發(fā)明實現參數配置的方法的流程圖,如圖1所示,包括:
[0029]步驟101:預先設置用于配置一個或一個以上參數的批量配置策略。
[0030]其中,參數配置策略包括:一個或一個以上配置條件、與配置條件對應的一個或一個以上參數標識和參數值、和與配置條件對應的一個或一個以上受控設備標識。其中,
[0031]配置條件分類為時間條件和事件條件,這里,時間條件可以為每小時進行配置等,事件條件可以為受控設備開機時進行配置等。
[0032]參數標識如參數在受控設備中的地址信息,用于唯一代表受控設備中的參數;
[0033]受控設備標識用于唯一代表管理設備管理下的各受控設備中的一個受控設備。
[0034]步驟102:確定出需要進行配置時,根據批量配置策略進行批量參數配置。
[0035]在本發(fā)明的實施例中,本步驟中確定出需要進行配置具體為:確定出批量配置策略中的配置條件生效。例如,當配置條件為每小時進行配置時,每隔I小時該配置條件生效,當配置條件為受控設備開機時進行配置時,當檢測到受控設備開機時該配置條件生效。
[0036]在本發(fā)明的實施例中,步驟102中進行批量參數配置具體包括:對于與生效的配置條件對應的每個受控設備中的與生效的配置條件對應的每個參數:配置每個參數為與每個參數對應的數值。這樣,實現了對生效的配置條件對應的各受控設備的參數批量配置。其中,配置受控設備中的一個參數的具體實現,屬于本領域技術人員的慣用技術手段,并不用于限定本發(fā)明的保護范圍,此處不再贅述。
[0037]進一步地,步驟102之后還包括:記錄與生效的配置條件對應的各受控設備的配置結果如配置成功或配置失敗。這樣,提高了本發(fā)明技術方案的可監(jiān)控性。具體實現,屬于本領域技術人員的慣用技術手段,并不用于限定本發(fā)明的保護范圍,此處不再贅述。
[0038]在生效的配置條件屬于事件條件,且檢測出生效的配置條件對應的受控設備的配置結果連續(xù)為配置失敗的次數大于預先設置的次數閾值時,本發(fā)明方法還進一步包括:將檢測出的配置條件、對應的各受控設備、以及對應的參數標識和參數值從批量配置策略中刪除。此后,本發(fā)明方法還可以包括:記錄并提示刪除信息;其中,刪除信息包括所述批量配置策略中刪除的內容。
[0039]這樣,一方面,避免了連續(xù)多次失敗后仍然進行配置,降低了此時實現本發(fā)明方法的管理設備的負荷;另一方面,刪除信息提高了查找出連續(xù)多次失敗配置失敗的原因,從而提高了維護效率。
[0040]圖2為本發(fā)明實現參數配置的裝置的組成結構示意圖,該裝置設置在管理設備中。如圖2所示,該裝置包括策略設置單元和批量配置單元,其中,
[0041]策略設置單元,用于存儲預先設置的用于配置一個或一個以上參數的批量配置策略;
[0042]其中,參數配置策略包括:一個或一個以上配置條件、與配置條件對應的一個或一個以上參數標識和參數值、和與配置條件對應的一個或一個以上受控設備標識,這里,配置條件可以分類為時間條件和事件條件。
[0043]批量配置單元,用于在確定出需要進行配置時,根據批量配置策略進行批量參數配置。
[0044]批量配置單元具體用于:在確定出批量配置策略中的配置條件生效時,對于與生效的配置條件對應的每個受控設備中的與生效的配置條件對應的每個參數:配置所述每個參數為與所述每個參數對應的數值。
[0045]進一步地,
[0046]批量配置單元還用于:記錄與生效的配置條件對應的各受控設備的配置結果。
[0047]進一步地,
[0048]批量配置單元還用于:在生效的配置條件屬于事件條件,且檢測出生效的配置條件對應的受控設備的配置結果連續(xù)為配置失敗的次數大于預先設置的次數閾值時,將檢測出的配置條件、對應的各受控設備、以及對應的參數標識和參數值從批量配置策略中刪除。
[0049]進一步地,
[0050]批量配置單元還用于:記錄并提示刪除信息;其中,刪除信息包括所述批量配置策略中刪除的內容。
[0051]雖然本發(fā)明所揭露的實施方式如上所述,但所述的內容僅為便于理解本發(fā)明而采用的實施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬領域內的技術人員,在不脫離本發(fā)明所揭露的精神和范圍的前提下,可以在實施的形式及細節(jié)上進行任何的修改與變化,但本發(fā)明的專利保護范圍,仍須以所附的權利要求書所界定的范圍為準。
【主權項】
1.一種實現參數配置的方法,其特征在于,包括: 預先設置用于配置一個或一個以上參數的批量配置策略;其中,所述參數配置策略包括:一個或一個以上配置條件、與配置條件對應的一個或一個以上參數標識和參數值、和與配置條件對應的一個或一個以上受控設備標識,其中,所述配置條件分類為時間條件和事件條件; 確定出需要進行配置時,根據所述批量配置策略進行批量參數配置。2.根據權利要求1所述的方法,其特征在于,所述確定出需要進行配置包括:確定出所述批量配置策略中的配置條件生效。3.根據權利要求2所述的方法,其特征在于,所述進行批量參數配置包括:對于與生效的配置條件對應的每個受控設備中的與生效的配置條件對應的每個參數:配置所述每個參數為與所述每個參數對應的數值。4.根據權利要求1?3任一項所述的方法,其特征在于,所述進行批量參數配置之后還包括:記錄與生效的配置條件對應的各受控設備的配置結果。5.根據權利要求4所述的方法,其特征在于,在所述生效的配置條件屬于所述事件條件,且檢測出所述生效的配置條件對應的受控設備的配置結果連續(xù)為配置失敗的次數大于預先設置的次數閾值時,所述方法包括: 將檢測出的配置條件、對應的各受控設備、以及對應的參數標識和參數值從批量配置策略中刪除。6.根據權利要求5所述的方法,其特征在于,所述刪除之后還包括:記錄并提示刪除信息;其中,刪除信息包括所述批量配置策略中刪除的內容。7.一種實現參數配置的裝置,其特征在于,包括策略設置單元和批量配置單元,其中, 策略設置單元,用于存儲預先設置的用于配置一個或一個以上參數的批量配置策略; 批量配置單元,用于在確定出需要進行配置時,根據所述批量配置策略進行批量參數配置;其中,所述參數配置策略包括:一個或一個以上配置條件、與配置條件對應的一個或一個以上參數標識和參數值、和與配置條件對應的一個或一個以上受控設備標識,其中,所述配置條件分類為時間條件和事件條件。8.根據權利要求7所述的裝置,其特征在于,所述批量配置單元具體用于:在確定出所述批量配置策略中的配置條件生效時,對于與生效的配置條件對應的每個受控設備中的與生效的配置條件對應的每個參數:配置所述每個參數為與所述每個參數對應的數值。9.根據權利要求7或8所述的裝置,其特征在于,所述批量配置單元還用于:記錄與生效的配置條件對應的各受控設備的配置結果。10.根據權利要求9所述的裝置,其特征在于,所述批量配置單元還用于:在所述生效的配置條件屬于所述事件條件,且檢測出所述生效的配置條件對應的受控設備的配置結果連續(xù)為配置失敗的次數大于預先設置的次數閾值時,將檢測出的配置條件、對應的各受控設備、以及對應的參數標識和參數值從批量配置策略中刪除。11.根據權利要求10所述的裝置,其特征在于,所述批量配置單元還用于:記錄并提示刪除信息;其中,刪除信息包括所述批量配置策略中刪除的內容。
【文檔編號】H04L12/24GK105991341SQ201510100289
【公開日】2016年10月5日
【申請日】2015年3月6日
【發(fā)明人】孫先江
【申請人】中興通訊股份有限公司