999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于動態推送時間優先級的電力通信現場運維信息推送方法

2019-07-05 11:20:32張輝段寒碩施健張文豪
計算技術與自動化 2019年2期

張輝 段寒碩 施健 張文豪

摘 ? 要:隨著電力通信網絡快速發展,運維人力資源不足、現場運維信息化程度低等問題日益突出。根據電力通信現場運維的實際情況,針對不同的運維任務和運維人員,推送不同的運維相關信息,在保證運維質量的情況下,盡可能的推送較少的信息,以此保證服務器資源的有效利用。同時對于多個客戶端請求,根據每類推送內容的重要程度,確定每個推送信息的權值,根據動態權值加權循環調度方法,為每個客戶端提供相關服務。對提出的算法進行了模擬實驗,實驗結果表明,改進的策略減少了消息發送的整體時延,提高了移動推送平臺的消息發送效率。

關鍵詞:電力通信網;現場運維;信息推送;動態權值

中圖分類號:TP273.5 ? ? ? ? ? ? ? ? ? 文獻標識碼:A

Power Communication Field Operation and Maintenance

Information Pushing Method Based on Dynamic Push Time Priority

ZHANG Hui1?覮,JIN Shen1,DUAN Han-shuo1,QIAN Qi2,SHI Jian2,ZHANG Wen-hao3

(1.State Grid Jibei Electric Power Co.,Ltd,Beijing 100053,China;

2.Nanrui Group Company,Nanjing,Jiangsu 210003,China;

3.Institute of Network Technology Beijing University of Posts and Telecommunications,Beijing 100876,China)

Abstract:With the rapid development of power communication networks,the lack of human resources for operation and maintenance and the low degree of on-site operation and maintenance information are becoming more and more prominent. According to the actual situation of power communication field operation and maintenance,different operation and maintenance tasks and operation and maintenance personnel,different the operation and maintenance related information is pusheoc,in the case of guaranteeing the quality of operation and maintenance,push as little information as possible to ensure the effective use of server resources. At the same time,for multiple client requests,the weight of each push information is determined according to the degree of importance of each type of push content,and related services are provided for each client according to a dynamic weighted round-robin scheduling method. Simulation experiments are carried out on the proposed algorithm. Experimental results show that the improved strategy reduces the overall time delay of message transmission and improves the message sending efficiency of the mobile push platform.

Key Words: power communication network;on-site operation and maintenance;information push;dynamic weighted

電力通信網是電力企業生產運行中重要的支撐網絡,是智能電網建設的主要平臺,對電力系統安全穩定運行起著重要作用。電力企業通常要安排專業的電力通信運維人員對其進行檢修與維護工作,保障電力系統的安全穩定運行。但隨著電力通信網快速發展,運維人力資源不足、現場運維信息化程度低等問題日益突出。

現場運維是電力通信運維的重要組成部分,其安全、質量和效率直接關系到電力通信運維工作的成效,面臨著更為嚴格的要求[1]。國家電網公司要求實現智能化現場運維,滿足運維作業標準化和自動化、運維資料電子化、運維支撐手段智能化、運維管理精細化和科學化等需求[2,3,4]。目前電力通信網運維現場信息管理缺失,具體區分場景的特定運維現場運維信息缺乏,運維作業現場管理數據獲取手段和利用較少,缺乏對不同運維場景中現場和后端系統間有效信息交互的研究。同時,缺乏對現場信息感知隱含的運維作業的現狀和特性分析,無法合理分析和利用現場反饋信息,不能有效的對現場運維實施準確的遠程判定和指導,現場運維工作存在漏洞和隱患,不能滿足國網公司要求[5]。

隨著電網的不斷擴大,電力通信網架構日趨復雜,需要更為高效、可靠的運維管理模式?,F有的電力通信運維管理模式存在運維地址分散、運維環節脫節、現場運維信息缺失等問題。隨著移動通信信息技術的不斷發展、電力通信網絡基礎設施應用軟件和運維工具的不斷升級,現階段亟需建立新的電力通信運維模式,使運維人員能夠更好地掌握電力通信設備的實時運行情況,及時有效地做好檢修和維護工作,且方便管理人員更好地分析處理和監督指導現場運維工作,降低通信設備故障給電力生產運行帶來的影響。

為解決上述問題,通過電力通信移動運維方法,利用信息推送技術,為現場運維人員推送符合運維現場情況的個性化信息,保證運維人員任務完成質量,同時,推送盡可能少的運維信息。研究電力通信網現場運維信息推送技術,有利于運維現場與后端系統的信息交互,提高運維質量和效率。為此,研究基于動態推送時間優先級的信息推送方法,動態的為各類信息分配服務器資源,減少整體排隊時間,實現通信網現場運維管理系統對通信資源數據有效使用,提高通信資源管理和通信網運維管理效率和水平。

結構如下:第二章介紹電力通信網現場運維信息推送相關工作。第三章介紹面向電力通信網現場運維的信息推送。第四章提出基于動態推送時間優先級的信息推送方法。第五章進行仿真實驗。第六章進行總結。

1 ? 相關工作

Push技術由美國PointCast Network公司于1996年提出,目的是提高基于計算機網絡的信息獲取效率[6]。信息推送是依據一定的技術標準和約定,自動從信息資源中選擇特定的信息,通過一定的方式有規律地將信息傳遞給用戶的一種技術[7]。信息推送主要分三個階段:數據采集、數據加工和推送[8],主要思想是將用戶主動搜索信息變為被動地、有目的地接受信息,大大提高了用戶獲取信息的效率。信息推送技術目前應用比較廣泛,呈現出了很多技術特點,如信息處理主動性、針對用戶的個性化、信息易獲性、搜索智能化、系統集成化、數據處理高效化[7]。

信息推送的關鍵問題就是推送內容選擇和推送方式。推送內容選擇需要對用戶進行分析,針對不同用戶提供個性化服務。目前許多文獻提及了信息推送服務方式,主要有郵件式和頻道式。王培風[9]認為圖書館開展信息推送服務的具體方式為: 郵件式推送服務、網絡化定題服務、圖書館專業信息服務頻道。信息推送服務方式分為兩大類:由智能軟件完成的全自動化信息推送服務;借助于電子郵箱并依賴人工參與的信息推送服務[10]。其他的研究大多在這兩種基礎上細化研究推送服務技術。

目前國內外實現推送功能主要為自主搭建和引用第三方推送平臺兩種方案。自主搭建推送平臺技術主要有三種:客戶端使用http輪循獲取信息,部署成本較低,但實時性差[11];使用XMPP協議,協議比較成熟和完善、擴展性好,但協議較復雜和冗余、部署成本高[12];使用MTQQ協議,協議結構清晰簡單、擴展性強,但不夠成熟、實現較復雜、部署成本也較高[13]。國內外還存在許多第三方信息推送平臺,主要是手機應用、手機用戶及開發者提供相應的推送服務和推送接口。國外如Google推出的云消息服務GCM(Google Cloud Messaging)、APNS(Apple Push Notification Service)、Urban Airship、Pubnub。國內較好的有個推、極光、云巴等公司。

2 ? 面向電力通信現場運維的信息推送

2.1 ? 基于信息推送的現場運維流程

電力通信現場運維整體流程如下:運維人員登錄運維終端上的運維APP,依據定位模塊實現現場運維人員的實時定位;結合GIS數據,識別具體運維場所信息,諸如變電站通信機房、配電房等;利用登錄賬號信息,識別運維角色(巡視、檢修人員等)和操作權限(班組負責人、班組成員、外部人員等);運維人員利用運維終端掃描運維設施(設備、線纜等)的二維碼,訪問通信運維管理系統,獲取該運維對象的各類信息,包括TMS系統的基礎資產信息、業務承載信息以及下發的工單信息等;通信運維管理系統綜合分析位置、人員、設施、工單信息,并根據運維現場信息和工單信息,推送所需信息;運維人員根據推送信息完成相關的運維操作。其流程如圖1所示。

2.2 ? 信息推送服務

電力通信現場運維信息推送服務器向運維終端推送信息的過程,可看作一個服務器提供多種運維信息查詢和推送原子服務并根據運維作業屬性服務匹配和選擇的過程。具體而言,分為基于現場運維信息的推送服務模型,以及根據業務信息服務匹配和組合選擇的方法,實現信息推送內容精確選擇。服務類型包括觸發式服務和主動式服務。觸發式服務通過感知的現場業務信息的變化,在服務器中觸發執行,例如,收到當前工單相關告警信息后,不需要客戶端請求,自動觸發服務,將告警相關信息發送至運維人員現場終端。主動式服務根據客戶端與服務器間的信息交互執行,分為兩大類:操作輔助類信息服務和反饋類信息服務。

電力通信現場運維中,推送的信息大致可分為3大類:告警信息、反饋信息和操作輔助類信息。告警信息是實時產生的,反饋信息是對現場運維人員操作結果的確認信息(任務是否成功,操作是否規范等),操作輔助類信息包括操作流程、注意事項、視頻指導、配置文件、設備歷史故障信息、設備廠家信息、設備年限信息等,是重點篩選對象。

由于操作輔助類信息種類繁多,可進一步細化成多個子服務:操作信息推送服務、配置信息推送服務、設備信息推送服務等。操作信息推送服務負責推送操作流程、注意事項、視頻指導等信息;配置信息推送服務負責推送配置文件;設備信息推送服務負責推送設備歷史故障信息、設備廠家信息、設備年限信息等。同一運維業務,不同運維人員現場操作時,需要的服務是不同的。如果是技能較強的熟練工,則不需要操作信息推送服務。如果是檢修任務,設備使用年限等信息可能就比較重要,需要重點提供設備信息推送服務。因此,針對不同運維場景和人員,保證運維質量的前提下減少推送信息量,研究推送更符合實際的信息,是很有必要的。

3 ? 基于動態時間優先級的信息推送方法

不同運維作業具有不同處理優先級需求,推送平臺需要建立多優先級信息推送隊列和合適的消息推送策略實現此功能。

加權循環隊列調度算法是面向所有業務隊列服務的調度算法,根據業務特性為各個消息隊列分配一個靜態權值,表示獲取調度器服務時間的比重。多個隊列調度循環進行,首先處理高優先級隊列,當該隊列分配的權值耗盡時,轉到次低優先級隊列,最低優先級服務完后循環到最高優先級隊列。當某個隊列為空時,馬上循環到下一隊列調度。加權循環隊列調度能夠實現帶寬分享的公平性,確保每個優先級用戶都不會過分占用帶寬。

消息推送環境下,服務器需保持多條運維終端連接,一條信息會被重復推送到多個客戶端,權值不適合以發送消息的字節數為單位??紤]到推送消息長度較短,記錄字節數會增加算法復雜度,改為記錄發送次數。調度器可能會在當前隊列發送次數將要超過權值時跳轉到下一隊列,需要記錄每條消息的未發送用戶,將增大系統開銷。為了節省開銷,本文設定一條消息不中斷地發送到所有客戶端,使調度器在各消息隊列中的時間分配不再嚴格遵循設置權值。為彌補造成的權值偏差,采用一種動態權值加權循環隊列,每個隊列所占權值比重根據實際需要確定并根據初始權值和消息發送次數動態改變權值。當某一隊列的消息發送次數超過設定權值時,其余隊列權值會相應地增加,使調度器服務時間分配受影響較小。步驟如下:

(1)分配初始權值Qi(i為隊列序號)和超額比值Ri,初始為1。優先級越高,Qi越大。

(2)調度器按優先級從高到低循環訪問,Nsent為記錄當前隊列發送消息次數的計數器。

(3)調度器訪問到消息隊列j時,若該隊列有消息發送,則取出發送,直到該信息發送到對應的所有用戶,每被發送到一個客戶端,Nsent加1。

(4)該消息發送完后,若NsentQj,設Rj=Nsent /Qj,其余所有隊列權值Qi = Qi × Rj,跳轉到下一隊列;若隊列無消息發送,跳轉到下一隊列。

(5)跳轉到下一優先級隊列k后,Nsent重置為0,所有隊列權值Qi = Qi /Rk,Rk重置為1,如此循環。

(6)當所有消息隊列都沒有待發消息時,停止調度,直到隊列中存在待發消息為止。

推送平臺不再需要時刻記錄消息發送情況,減少系統開銷。消息發送不再因為權值限制而中斷,更符合推送平臺的實際情況。

本文使用層次分析法設置步驟(1)中的優先級隊列初始權值。如表1所示,采用1-9標度法,求出每層因素相對于評價目標的權重。首先比較判斷各層指標重要性,構造標度判斷矩陣;其次進行一致性檢驗,通過則最大特征值對應特征向量即為權向量;不通過則需重新構造標度判斷矩陣。步驟如下:

(1)建立評價系統的遞階層次結構。最高層只有一個元素,是分析問題的預定目標或者理想結果。中間層包括為實現目標涉及的中間環節,可由若干個層次組成,包括所需要考慮的準則、子準則。最低層表示為實現目標可供選擇的各種措施、決策方案等。

(2)構造兩兩比較判斷矩陣。由專家對同一層次指標進行兩兩比較,給出相對重要性的判斷值,全部指標兩兩判定形成比較判斷矩陣。假設某層有n個評價因素 u1,u2,…,un,設cij為ui相對于uj的重要程度值,若

? 若ui與uj相比屬于各級之間,則用中間標度2,4,6,8。采用上述方法,得到判斷矩陣:

算組合權重,即求評價指標體系中各層次指標對總目標的權重系數。

計算C的最大特征值λmax,定義一致性指標CI。CI=0,有完全一致性;CI接近于0,有滿意的一致性;C越大,不一致越嚴重。

進一步定義一致性比率CR,其中RI取值參照表如表2所示。

計算對應的特征向量(p1,p2,…,pn),對其元素歸一化處理,得到權重集{a1,a2,…,am}。

結合層次分析法與電力通信現場運維的實際情況,初始權重計算流程如圖2所示。

首先建立推送信息模型,包括所有可能的信息類別:輔助類信息、設備信息、操作反饋類信息和告警類信息(可細分等級)。不同的運維任務,各類信息的重要程度不盡相同。對于檢修業務,設備年限信息,廠家信息可能較為重要;對于工作經驗不是很豐富,或者對于業務流程不是特別熟悉的運維人員,操作流程、設備配置信息、注意事項等相關信息比較重要;當然在通常情況下告警類信息都具有較高的重要性,不過有些告警信息級別較低,此時可以適當降低其重要性。

根據經驗為每類信息賦予初始化權重(由于告警類信息較為重要,設置初始的優先級較高,緊急任務相關的信息也具有較高的優先級,操作流程、設備廠家信息等的重要程度相對較低,設置的優先級較低),并構造成對比較矩陣初始化各類信息之間的相對關系。例如,經驗豐富的運維人員,告警信息相對于操作輔助類信息重要度較高;執行業務開通的經驗相對較少的運維人員,配置信息、注意事項等操作輔助類信息相對于設備年限等設備相關信息重要度較高。

對比較矩陣進行一致性檢測,判斷矩陣是否合理。初始權重是根據經驗制定的,并不完全符合實際情況(對于不同運維人員和業務,相同類型的信息重要程度可能不同,僅依靠經驗可能不是特別準確),因此需要對比較矩陣進行一致性檢測,不符合要求則需要調整部分類型信息的重要程度。計算權向量(最大特征值對應特征向量標準化后得到),權向量代表了各類信息的重要程度,根據權向量計算每個消息實例優先級。權重并不是一成不變的,當業務緊急程度發生變化時,該業務相關信息的權重也會發生變化,以此應對各種突發情況。

4 ? 仿真實驗

通過仿真實驗驗證所提方法的有效性。建立高、中、低3個優先級隊列,設定權值比例為5:3:2、權值分別設為540、324、216,滿足較高優先級隊列占用調度器更多服務時間的原則,并且使權值的大小差距足夠明顯。再者,經常存在當部分客戶端的隊列權值耗盡時,其隊列當前消息并不一定完全發送完,還存在部分消息有待發送的情況。實驗模擬了100至1000個客戶端與服務器的連接,分別測試得到了發送100組100條隨機優先級消息在加權循環隊列調度和動態權值循環隊列調度兩種策略下的時延,結果如圖3,圖4,圖5和圖6所示。當客戶端分別為100,500和1000時,時延如表3、表4和表5所示。

從圖3至圖6可以看出,使用動態權值循環隊列調度策略后,3個優先級隊列消息的發送時延與原有算法相比都有所減少??梢?,動態權值循環隊列調度在處理大量消息時相比加權循環隊列調度有效減少了消息發送時間,提高了推送平臺消息推送性能。而且在實際推送過程中,推送的連接終端數量遠遠小于理論仿真的數量,隊列時延會更小,能夠滿足推送消息的及時性要求。同時,隨之客戶端數量的增加,隊列的排隊時間相應增加,符合實際情況。

5 ? 結 ? 論

根據電力通信現場運維的實際情況,提出了基于動態推送時間優先級的電力通信現場運維信息推送方法。針對不同運維任務和運維人員,推送不同的運維相關信息,在保證運維質量的情況下,盡可能的推送較少的信息,以保證服務器資源的有效利用。同時對于多個客戶端請求,根據每類推送內容的重要程度,確定每個推送信息的權值,根據動態權值加權循環調度方法,為每個客戶端提供相關服務。該策略在原有加權循環調度算法基礎上,采用了動態權值策略,使得推送系統不再需要對消息的發送情況作額外的記錄,有效降低了系統開銷。對提出的算法進行了模擬實驗,實驗結果表明,改進的策略減少了消息發送的整體時延,提高了移動推送平臺的消息發送效率。

參考文獻

[1] ? ?董慶.淺析新形勢下電力通信網運維管理方式[A].《智能城市》雜志社美中期刊學術交流協會,2016.

[2] ? ?韓騫. 電力通信網運維方案仿真平臺的設計與實現[D].北京:北京郵電大學,2014.

[3] ? ?周筠. 電力通信移動運維系統研究及應用[D]. 鎮江:江蘇大學,2016.

[4] ? ?夏丹妮,朱勝華,張超,等.電力通信網電子工單運維系統設計[J].江蘇科技信息,2017(33):64—65+70.

[5] ? ?蘇宇科.電力通信網運維管理方式分析[J].中國新通信,2014,16(21):49—50.

[6] ? ?索傳軍.Push技術開發應用研究述評[J].現代圖書情報技術,2003(03):48—50+63.

[7] ? ?徐青云.信息推送在個性化信息服務中的發展趨勢[J].現代情報,2010,30(03):55—57.

[8] ? ?方耀耀. 基于移動互聯網的信息推送系統的研究與實現[D]. 北京:北方工業大學,2016.

[9] ? ?王培鳳.Push技術與圖書館信息推送服務[J].現代情報,2005(07):107—109.

[10] ?何劍峰.混合圖書館的個性化信息服務模式[J].圖書館理論與實踐,2003(02):4—5+16.

[11] ?楊文婷. 基于HTTP長連接的消息推送平臺的研究與實現[D]. 武漢:華中科技大學,2012.

[12] ?李小海. 基于XMPP協議的即時通信系統客戶端的設計與實現[D]. 北京:北京郵電大學,2011.

[13] ?楊鵬. 基于MQTT協議的信息推送平臺系統的設計與實現[D].成都:電子科技大學,2015.

主站蜘蛛池模板: 欧美午夜网站| 亚洲国产中文欧美在线人成大黄瓜| 欧美成人午夜视频免看| 国产中文在线亚洲精品官网| 国产精品hd在线播放| 国产三级视频网站| 视频二区亚洲精品| 欧美日韩北条麻妃一区二区| 四虎国产永久在线观看| 国产一二视频| 在线观看国产精美视频| 欧美三级日韩三级| 在线观看亚洲精品福利片| 亚洲第一色视频| 久久久国产精品无码专区| 国产欧美日韩在线在线不卡视频| 国产成人精品无码一区二| 国产一区二区福利| 99久久国产综合精品2023| 日韩毛片在线播放| 亚洲另类第一页| 青青久在线视频免费观看| 成人免费一区二区三区| 亚洲三级影院| 青青青伊人色综合久久| 国产打屁股免费区网站| 国产91麻豆免费观看| 高清不卡毛片| 久久久亚洲色| 香蕉久久永久视频| 一级毛片中文字幕| 国产精品一区不卡| 波多野结衣在线se| 又粗又大又爽又紧免费视频| 黄色在线网| 五月丁香伊人啪啪手机免费观看| 青青青国产免费线在| 伊人激情综合网| 国产麻豆另类AV| 亚洲人成亚洲精品| 成人永久免费A∨一级在线播放| 亚洲免费人成影院| 亚洲一级毛片在线播放| 免费午夜无码18禁无码影院| 国产一二视频| 欧美在线黄| 亚洲系列中文字幕一区二区| 91小视频版在线观看www| 久久人人爽人人爽人人片aV东京热 | 制服丝袜 91视频| 国产欧美又粗又猛又爽老| 欧美日韩在线观看一区二区三区| 久久香蕉欧美精品| 亚洲看片网| av天堂最新版在线| 国产欧美日韩专区发布| 1769国产精品免费视频| 999福利激情视频| 超碰色了色| 国产在线日本| 91麻豆精品国产高清在线| 一本一道波多野结衣av黑人在线| 国产在线91在线电影| 中文字幕 91| 欧美国产日本高清不卡| 直接黄91麻豆网站| 精品国产毛片| 中文字幕第1页在线播| 国产一区二区人大臿蕉香蕉| 性欧美久久| 欧美一级大片在线观看| 国产色婷婷视频在线观看| 思思热在线视频精品| 欧美日韩国产高清一区二区三区| 欧美第一页在线| 97精品国产高清久久久久蜜芽| 91免费在线看| 亚洲综合经典在线一区二区| 欧美亚洲激情| 久久这里只有精品2| 无码网站免费观看| 又黄又湿又爽的视频|