一種電網(wǎng)業(yè)務(wù)系統(tǒng)一體化遠(yuǎn)程調(diào)控信息交互方法
【專利摘要】本發(fā)明的目的在于提供一種電網(wǎng)業(yè)務(wù)系統(tǒng)一體化遠(yuǎn)程調(diào)控信息交互系統(tǒng),能夠?qū)崿F(xiàn)在本地以及遠(yuǎn)程的異構(gòu)電網(wǎng)業(yè)務(wù)系統(tǒng)應(yīng)用之間進(jìn)行調(diào)控信息交互。本發(fā)明的電網(wǎng)業(yè)務(wù)系統(tǒng)一體化遠(yuǎn)程調(diào)控信息交互方法,具體包括如下內(nèi)容:所述電網(wǎng)業(yè)務(wù)系統(tǒng)中進(jìn)行調(diào)控信息交互的物理節(jié)點(diǎn)上設(shè)置將接收到的需交互的調(diào)控信息DVAI保存至本地的保存管理部件DVAIB和收發(fā)DVAI的部件DVAIM;其中,DVAIM負(fù)責(zé)遞送和簽收各業(yè)務(wù)系統(tǒng)物理節(jié)點(diǎn)的DVAI,接收方簽收DVAI后存儲(chǔ)到本地的DVAIB中。
【專利說明】一種電網(wǎng)業(yè)務(wù)系統(tǒng)一體化遠(yuǎn)程調(diào)控信息交互方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電網(wǎng)業(yè)務(wù)處理方法,具體來說涉及一種電網(wǎng)業(yè)務(wù)系統(tǒng)一體化遠(yuǎn)程調(diào)控信息交互方法。
【背景技術(shù)】
[0002]OSI (Open System Interconnect1n)開放式系統(tǒng)互聯(lián)參考模型。OSI七層模型是一種框架性的規(guī)范設(shè)計(jì)方法,把網(wǎng)絡(luò)通信協(xié)議分為7個(gè)邏輯層。主要功能在不同類型的主機(jī)之間實(shí)現(xiàn)數(shù)據(jù)傳輸。
[0003]OSI模型的第七層一Applicat1n Layer,應(yīng)用層,為程序提供接口使程序能使用網(wǎng)絡(luò)服務(wù)。并不是指運(yùn)行在網(wǎng)絡(luò)上的某個(gè)特別應(yīng)用程序,應(yīng)用層提供包括文件傳輸、管理以及電子郵件等的信息處理服務(wù)。
[0004]基于TCP/IP協(xié)議的應(yīng)用程序使用網(wǎng)絡(luò)服務(wù)在不同計(jì)算機(jī)節(jié)點(diǎn)之間完成數(shù)據(jù)通信,通常采用客戶機(jī)/服務(wù)器模式(C/s:Client/Server,客戶機(jī)/服務(wù)器),即一端為客戶機(jī),另一端為服務(wù)器。C/S是一種網(wǎng)絡(luò)數(shù)據(jù)通信模式,服務(wù)器等待并監(jiān)聽客戶機(jī)鏈接,客戶機(jī)向服務(wù)器發(fā)起鏈接請求,鏈接建立后,客戶機(jī)發(fā)起連接請求并傳輸數(shù)據(jù)。
[0005]中間件(Middleware)是提供系統(tǒng)和應(yīng)用之間連接的中間橋梁,以便于系統(tǒng)各部件之間的溝通,在現(xiàn)代信息技術(shù)應(yīng)用框架中應(yīng)用比較廣泛。
[0006]中間件用于連接系統(tǒng)程序和應(yīng)用程序,為各節(jié)點(diǎn)應(yīng)用程序、應(yīng)用程序各部件之間的數(shù)據(jù)通信提供統(tǒng)一接口。數(shù)據(jù)傳輸中間件屬于網(wǎng)絡(luò)通信基礎(chǔ),它工作在操作系統(tǒng)網(wǎng)絡(luò)層與用戶應(yīng)用之間。作用是提供位于上層的應(yīng)用與其他應(yīng)用之間進(jìn)行信息交互的途徑,使得電網(wǎng)業(yè)務(wù)系統(tǒng)應(yīng)用之間能夠靈活、高效地進(jìn)行信息交互。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的在于提供一種電網(wǎng)業(yè)務(wù)系統(tǒng)一體化遠(yuǎn)程調(diào)控信息交互系統(tǒng),能夠?qū)崿F(xiàn)在本地以及遠(yuǎn)程的異構(gòu)電網(wǎng)業(yè)務(wù)系統(tǒng)應(yīng)用之間進(jìn)行調(diào)控信息交互。
[0008]本發(fā)明的目的可通過以下的技術(shù)措施來實(shí)現(xiàn):
[0009]一種電網(wǎng)業(yè)務(wù)系統(tǒng)一體化遠(yuǎn)程調(diào)控信息交互方法,具體包括如下內(nèi)容:所述電網(wǎng)業(yè)務(wù)系統(tǒng)中進(jìn)行調(diào)控信息交互的物理節(jié)點(diǎn)上設(shè)置將接收到的需交互的調(diào)控信息 DVAI (Direct Virtual Applicat1n Informat1n)保存至本地的保存管理部件DVAIB(Direct Virtual Applicat1n Informat1n Box)和收發(fā)DVAI 的部件DVAIM(DirectVirtual Applicat1n Informat1n Man);其中,DVAIM負(fù)責(zé)遞送和簽收各業(yè)務(wù)系統(tǒng)物理節(jié)點(diǎn)的DVAI,接收方簽收DVAI后存儲(chǔ)到本地的DVAIB中。
[0010]所述調(diào)控信息DVAI的內(nèi)容包括:應(yīng)用節(jié)點(diǎn)ID、授權(quán)用戶名、應(yīng)用路徑、應(yīng)用參數(shù)、展示節(jié)點(diǎn)ID、展示節(jié)點(diǎn)網(wǎng)絡(luò)地址、網(wǎng)絡(luò)類型、信息流壓縮方法類型、信息流加密信息。
[0011]在系統(tǒng)初始沒有處于運(yùn)行狀態(tài)時(shí)進(jìn)行可信域的劃分;并且,在系統(tǒng)啟動(dòng)運(yùn)行時(shí),當(dāng)配置信息需要更新時(shí),配置更新信息將廣播消息的方式進(jìn)行,其他節(jié)點(diǎn)收到廣播的更新配置信息后,將檢測發(fā)起節(jié)點(diǎn)是否是同一個(gè)可信域,如果是則更新本地配置信息,否則丟棄。
[0012]所述劃分是將業(yè)務(wù)系統(tǒng)的各個(gè)節(jié)點(diǎn)劃分到可信域中,在可信域中配置節(jié)點(diǎn)名稱、網(wǎng)絡(luò)地址、心跳超時(shí)、節(jié)點(diǎn)類型;同時(shí),確定可信域的節(jié)點(diǎn)集,并把配置信息拷貝到可信域的所有節(jié)點(diǎn)上。
[0013]所述系統(tǒng)中至少存在兩類節(jié)點(diǎn)的可信域,一類是用來展示遠(yuǎn)程電力二次應(yīng)用畫面的遠(yuǎn)程調(diào)控展示節(jié)點(diǎn),另外一類是能夠運(yùn)行電網(wǎng)二次應(yīng)用系統(tǒng)用來向外提供服務(wù)的節(jié)點(diǎn)。在第一類節(jié)點(diǎn)上運(yùn)行有遠(yuǎn)程調(diào)控界面、虛擬應(yīng)用服務(wù)器VAppSrv(Virtual Applicat1nServer)、電力虛擬化應(yīng)用驅(qū)動(dòng)層(即EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層,ElectricVirtualizat1n Applicat1n),在第二類節(jié)點(diǎn)上只有EVApp應(yīng)用虛擬化驅(qū)動(dòng)層用來交付遠(yuǎn)程應(yīng)用。
[0014]所述調(diào)控信息DVAI在不同的節(jié)點(diǎn)之間遞送有兩個(gè)可用路徑,一個(gè)路徑是從本節(jié)點(diǎn)的UI界面發(fā)送到本節(jié)點(diǎn)的虛擬應(yīng)用服務(wù),另一個(gè)路徑是從本節(jié)點(diǎn)的UI界面發(fā)送到其他節(jié)點(diǎn)的虛擬應(yīng)用服務(wù)。
[0015]所有的虛擬應(yīng)用服務(wù)根據(jù)調(diào)控信息DVAI驅(qū)動(dòng)本機(jī)節(jié)點(diǎn)的EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層,本機(jī)的EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層將必要的調(diào)控信息DVAI遞送到運(yùn)行有實(shí)際電網(wǎng)二次應(yīng)用系統(tǒng)的節(jié)點(diǎn)上的EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層,最后由該運(yùn)行有電網(wǎng)二次應(yīng)用的節(jié)點(diǎn)的EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層,完成遠(yuǎn)程應(yīng)用的虛擬化交付。
[0016]所述保存管理部件DVAIB使用環(huán)形隊(duì)列管理本地調(diào)控信息DVAI,并提供獲取調(diào)控信息DVAI的方法:
[0017]指定DVAI類型的調(diào)控信息DVAI獲?。?br>
[0018]指定DVAI級(jí)別的調(diào)控信息DVAI獲??;
[0019]指定節(jié)點(diǎn)的調(diào)控信息DVAI獲??;
[0020]指定應(yīng)用ID的調(diào)控信息DVAI獲??;
[0021 ] 所述DVAM的遞送處理流程包括:
[0022]DDVAIM完成調(diào)控信息DVAI在不同應(yīng)用之間的交互,當(dāng)DVAM收到一個(gè)調(diào)控信息DVAI包時(shí),它會(huì)檢測其發(fā)送源節(jié)點(diǎn)是否是本系統(tǒng)內(nèi)部節(jié)點(diǎn),如果不是將會(huì)丟棄并結(jié)束流程;
[0023]2)如果是本系統(tǒng)內(nèi)部節(jié)點(diǎn),則獲取目標(biāo)調(diào)控信息DVAI的應(yīng)用節(jié)點(diǎn)、用戶、應(yīng)用標(biāo)識(shí)息;
[0024]3)如果是本系統(tǒng)內(nèi)部節(jié)點(diǎn),則獲取源調(diào)控信息DVAI的應(yīng)用節(jié)點(diǎn)、用戶、應(yīng)用標(biāo)識(shí)信息;
[0025]4)構(gòu)造調(diào)控信息DVAI的類型、優(yōu)先級(jí)、信息體;
[0026]5)判定目標(biāo)DVAI節(jié)點(diǎn)是否本系統(tǒng)內(nèi)部節(jié)點(diǎn),如果不是則結(jié)束;
[0027]6)如果是本系統(tǒng)內(nèi)部節(jié)點(diǎn),遞送調(diào)控信息DVAI到目標(biāo)節(jié)點(diǎn);
[0028]7)結(jié)束。
[0029]所述DVAM的簽收處理流程包括:
[0030]I)接收調(diào)控信息DVAI ;
[0031]2)判斷源節(jié)點(diǎn)是否為系統(tǒng)內(nèi)部節(jié)點(diǎn),如果不是則丟棄,并記錄日志;如果是內(nèi)部節(jié)點(diǎn),繼續(xù)下一步處理;
[0032]3)判斷本地DVAIB中是否有空閑DVAI位置,用來保存調(diào)控信息DVAI,如果沒有則丟棄,并記錄日志;
[0033]4)保存調(diào)控信息DVAI至DVAIB中;
[0034]5)如果DVAI中給出目標(biāo)應(yīng)用的標(biāo)識(shí),則通知目標(biāo)應(yīng)用調(diào)控信息DVAI就緒;
[0035]6)結(jié)束。
[0036]本發(fā)明對比現(xiàn)有技術(shù),有如下優(yōu)點(diǎn):
[0037]在電網(wǎng)業(yè)務(wù)系統(tǒng)的一體化遠(yuǎn)程調(diào)控中,使用本發(fā)明進(jìn)行調(diào)控信息DVAI交互,使得應(yīng)用程序之間的信息交互簡單快捷,各應(yīng)用程序不需關(guān)心信息通信的底層細(xì)節(jié),只需要專注與業(yè)務(wù),降低了應(yīng)用程序開發(fā)的難度,減少了應(yīng)用程序的復(fù)雜度,提高了應(yīng)用程序的可靠性。
【專利附圖】
【附圖說明】
[0038]圖1是本發(fā)明的調(diào)控信息DVAI結(jié)構(gòu)圖;
[0039]圖2是本發(fā)明的可信域劃分示意圖;
[0040]圖3是本發(fā)明的調(diào)控信息DVAI流向示意圖;
[0041]圖4是本發(fā)明的服務(wù)端和客戶端的EVApp電力虛擬化應(yīng)用層信息交互示意圖;
[0042]圖5是本發(fā)明的DVAIB信息結(jié)構(gòu)圖;
[0043]圖6是本發(fā)明的DVAM的遞送處理流程圖;
[0044]圖7是本發(fā)明的DVAM的簽收處理流程圖。
【具體實(shí)施方式】
[0045]一種電網(wǎng)業(yè)務(wù)系統(tǒng)一體化遠(yuǎn)程調(diào)控信息交互方法,
[0046]如圖1所示,在電網(wǎng)業(yè)務(wù)系統(tǒng)中進(jìn)行調(diào)控信息交互的物理節(jié)點(diǎn)上設(shè)置將接收到的DVAI 保存至本地的部件 DVAIB (Direct Virtual Applicat1n Informat1n Box)和收發(fā)DVAI 的部件DVAIM(Direct Virtual Applicat1n Informat1n Man) ;DVAIM負(fù)責(zé)接收和發(fā)送各業(yè)務(wù)系統(tǒng)物理節(jié)點(diǎn)的DVAI,接收方接收DVAI后存儲(chǔ)到DVAIB中。其中,DVAI (DirectVirtual Applicat1n Informat1n)為需交互的調(diào)控信息。然后,業(yè)務(wù)系統(tǒng)的應(yīng)用程序從DVAIB中獲取相應(yīng)的調(diào)控信息進(jìn)行后續(xù)處理。
[0047]第一步,定義DVAI
[0048]如圖5所示,DVAI作為各業(yè)務(wù)系統(tǒng)調(diào)控信息交互的信息載體,其中定義了應(yīng)用節(jié)點(diǎn)ID、授權(quán)用戶名、應(yīng)用路徑、應(yīng)用參數(shù)、展示節(jié)點(diǎn)ID、展示節(jié)點(diǎn)網(wǎng)絡(luò)地址、網(wǎng)絡(luò)類型、信息流壓縮方法類型、信息流加密信息等元信息。
[0049]第二步,調(diào)控可信域劃分
[0050]系統(tǒng)初始沒有處于運(yùn)行狀態(tài)時(shí),由專用配置工具進(jìn)行可信域的劃分,將業(yè)務(wù)系統(tǒng)的各個(gè)節(jié)點(diǎn)劃分到可信域中,在可信域中配置節(jié)點(diǎn)名稱、網(wǎng)絡(luò)地址、心跳超時(shí)、節(jié)點(diǎn)類型等信息。確定可信域的節(jié)點(diǎn)集,并把配置信息拷貝到可信域的所有節(jié)點(diǎn)上。
[0051]由于調(diào)控信息是業(yè)務(wù)系統(tǒng)的關(guān)鍵敏感業(yè)務(wù),因此必須嚴(yán)格劃分區(qū)域。DVAI要發(fā)往相應(yīng)業(yè)務(wù)系統(tǒng)的不同節(jié)點(diǎn),需將這些節(jié)點(diǎn)統(tǒng)一加入可信域中,一個(gè)節(jié)點(diǎn)只能屬于一個(gè)可信域。
[0052]系統(tǒng)啟動(dòng)運(yùn)行時(shí),當(dāng)配置信息需要更新時(shí),配置更新信息將廣播消息的方式進(jìn)行,其他節(jié)點(diǎn)收到廣播的更新配置信息后,將檢測發(fā)起節(jié)點(diǎn)是否是同一個(gè)可信域,如果是則更新本地配置信息,否則丟棄。
[0053]通過這些配置信息完成對節(jié)點(diǎn)狀態(tài)的維護(hù),信息交換路徑選擇,以便交付DVAI。同時(shí)節(jié)點(diǎn)范圍的限定,可以使得同時(shí)存在多個(gè)互不影響的信息交互區(qū)域。
[0054]如圖2所示的可信域劃分示意圖中,區(qū)域A中的節(jié)點(diǎn)間調(diào)控信息DVAI交互,不會(huì)影響到區(qū)域B,反之也是如此。區(qū)域A發(fā)往區(qū)域B的調(diào)控信息DVAI會(huì)被丟棄。
[0055]系統(tǒng)中至少存在兩類節(jié)點(diǎn),一類是用來展示遠(yuǎn)程電力二次應(yīng)用畫面的遠(yuǎn)程調(diào)控展示節(jié)點(diǎn),另外一類是能夠運(yùn)行電網(wǎng)二次應(yīng)用系統(tǒng)用來向外提供服務(wù)的節(jié)點(diǎn)。在第一類節(jié)點(diǎn)上運(yùn)行有遠(yuǎn)程調(diào)控界面、虛擬應(yīng)用服務(wù)器(VAppSrv)、EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層,在第二類節(jié)點(diǎn)上只有EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層用來交付遠(yuǎn)程應(yīng)用。
[0056]調(diào)控信息DVAI在不同的節(jié)點(diǎn)之間有兩個(gè)可能的路徑,一個(gè)路徑是從本節(jié)點(diǎn)的UI界面發(fā)送到本節(jié)點(diǎn)的虛擬應(yīng)用服務(wù),另一個(gè)路徑是從本節(jié)點(diǎn)的Π界面發(fā)送到其他節(jié)點(diǎn)的虛擬應(yīng)用服務(wù)。
[0057]如圖3所示,所有的虛擬應(yīng)用服務(wù),都會(huì)根據(jù)調(diào)控信息DVAI驅(qū)動(dòng)本機(jī)節(jié)點(diǎn)的EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層,本機(jī)的EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層會(huì)將必要的調(diào)控信息DVAI,遞送到運(yùn)行有實(shí)際電網(wǎng)二次應(yīng)用系統(tǒng)的節(jié)點(diǎn)上的EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層,最后由該節(jié)點(diǎn)(運(yùn)行有電網(wǎng)二次應(yīng)用的節(jié)點(diǎn))的EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層,完成遠(yuǎn)程應(yīng)用的虛擬化交付。
[0058]客戶端EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層和服務(wù)端EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層的信息交互如圖4所示。遠(yuǎn)程調(diào)控節(jié)點(diǎn)上的EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層為客戶端EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層,二次業(yè)務(wù)系統(tǒng)上的EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層為服務(wù)端EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層。
[0059]在客戶端(本機(jī)節(jié)點(diǎn))EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層和服務(wù)端(二次應(yīng)用系統(tǒng)的節(jié)點(diǎn))EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層之間在網(wǎng)絡(luò)上的交互信息包括兩大類信息:一是服務(wù)端的應(yīng)用程序顯示的圖像信息,二是客戶端用戶對鍵盤鼠標(biāo)的操作信息。服務(wù)端的應(yīng)用程序顯示的圖像信息,是基于屏幕圖像的,和服務(wù)端應(yīng)用程序顯示的具體形式無關(guān),服務(wù)端應(yīng)用程序顯示的文字、對話框、按鈕、曲線、棒圖等窗口元素,最后都統(tǒng)一到二進(jìn)制的RGB像素矩陣。這兩類信息經(jīng)過去重、壓縮、加密處理,提交到網(wǎng)絡(luò)進(jìn)行傳輸。
[0060]在客戶端EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層和服務(wù)端EVApp電力虛擬化應(yīng)用驅(qū)動(dòng)層之間在網(wǎng)絡(luò)上的交互信息包括兩大類信息。一是服務(wù)端的應(yīng)用程序顯示的圖像信息,二是客戶端用戶對鍵盤鼠標(biāo)的操作信息。服務(wù)端的應(yīng)用程序顯示的圖像信息,是基于屏幕圖像的,和服務(wù)端應(yīng)用程序顯示的具體形式無關(guān),服務(wù)端應(yīng)用程序顯示的文字、對話框、按鈕、曲線、棒圖等窗口元素,最后都統(tǒng)一到二進(jìn)制的RGB像素矩陣。這兩類信息經(jīng)過去重、壓縮、加密處理,提交到網(wǎng)絡(luò)進(jìn)行傳輸。
[0061]第三步,構(gòu)建DVAIB保存管理部件
[0062]DVAIB使用環(huán)形隊(duì)列管理本地調(diào)控信息DVAI,并提供獲取調(diào)控信息DVAI的方法:
[0063]指定DVAI類型的調(diào)控信息DVAI獲取;
[0064]指定DVAI級(jí)別的調(diào)控信息DVAI獲??;
[0065]指定節(jié)點(diǎn)的調(diào)控信息DVAI獲?。?br>
[0066]指定應(yīng)用ID的調(diào)控信息DVAI獲??;
[0067]第四步,構(gòu)建DVAI收發(fā)部件DVAM
[0068]如圖6所示是DVAM的遞送處理流程圖。
[0069]DDVAIM完成調(diào)控信息DVAI在不同應(yīng)用之間的交互,當(dāng)DVAM收到一個(gè)調(diào)控信息DVAI包時(shí),它會(huì)檢測其發(fā)送源節(jié)點(diǎn)是否是本系統(tǒng)內(nèi)部節(jié)點(diǎn),如果不是將會(huì)丟棄并結(jié)束流程;
[0070]2)如果是本系統(tǒng)內(nèi)部節(jié)點(diǎn),則獲取目標(biāo)調(diào)控信息DVAI的應(yīng)用節(jié)點(diǎn)、用戶、應(yīng)用標(biāo)識(shí)等信息;
[0071]3)如果是本系統(tǒng)內(nèi)部節(jié)點(diǎn),則獲取源調(diào)控信息DVAI的應(yīng)用節(jié)點(diǎn)、用戶、應(yīng)用標(biāo)識(shí)等信息;
[0072]4)構(gòu)造調(diào)控信息DVAI的類型、優(yōu)先級(jí)、信息體;
[0073]5)判定目標(biāo)DVAI節(jié)點(diǎn)是否本系統(tǒng)內(nèi)部節(jié)點(diǎn),如果不是則結(jié)束;
[0074]6)如果是本系統(tǒng)內(nèi)部節(jié)點(diǎn),遞送調(diào)控信息DVAI到目標(biāo)節(jié)點(diǎn);
[0075]7)結(jié)束。
[0076]如圖7所示是DVAM的簽收處理流程圖。DVAM的簽收處理流程:
[0077]I)接收調(diào)控信息DVAI ;
[0078]2)判斷源節(jié)點(diǎn)是否為系統(tǒng)內(nèi)部節(jié)點(diǎn),如果不是則丟棄,并記錄日志;如果是內(nèi)部節(jié)點(diǎn),繼續(xù)下一步處理;
[0079]3)判斷本地DVAIB中是否有空閑DVAI位置,用來保存調(diào)控信息DVAI,如果沒有則丟棄,并記錄日志;
[0080]4)保存調(diào)控信息DVAI至DVAIB中;
[0081 ] 5)如果DVAI中給出目標(biāo)應(yīng)用的標(biāo)識(shí),則通知目標(biāo)應(yīng)用調(diào)控信息DVAI就緒;
[0082]6)結(jié)束。
[0083]本發(fā)明的實(shí)施方式不限于此,在本發(fā)明上述基本技術(shù)思想前提下,按照本領(lǐng)域的普通技術(shù)知識(shí)和慣用手段對本
【發(fā)明內(nèi)容】
所做出其它多種形式的修改、替換或變更,均落在本發(fā)明權(quán)利保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種電網(wǎng)業(yè)務(wù)系統(tǒng)一體化遠(yuǎn)程調(diào)控信息交互方法,其特征在于包括如下內(nèi)容: 所述電網(wǎng)業(yè)務(wù)系統(tǒng)中進(jìn)行調(diào)控信息交互的物理節(jié)點(diǎn)上設(shè)置將接收到的需交互的調(diào)控信息DVAI (Direct Virtual Applicat1n Informat1n)保存至本地的保存管理部件DVAIB(Direct Virtual Applicat1n Informat1n Box)和收發(fā)DVAI 的部件DVAIM(DirectVirtual Applicat1n Informat1n Man);其中,DVAIM負(fù)責(zé)遞送和簽收各業(yè)務(wù)系統(tǒng)物理節(jié)點(diǎn)的DVAI,接收方簽收DVAI后存儲(chǔ)到本地的DVAIB中; 所述節(jié)點(diǎn)上的虛擬應(yīng)用服務(wù)根據(jù)調(diào)控信息DVAI驅(qū)動(dòng)本機(jī)節(jié)點(diǎn)的電力虛擬化應(yīng)用(EVApp)驅(qū)動(dòng)層,本機(jī)的電力虛擬化應(yīng)用(EVApp)驅(qū)動(dòng)層將必要的調(diào)控信息DVAI遞送到運(yùn)行有實(shí)際電網(wǎng)二次應(yīng)用系統(tǒng)的節(jié)點(diǎn)上的電力虛擬化應(yīng)用(EVApp)虛擬化驅(qū)動(dòng)層,最后由該運(yùn)行有電網(wǎng)二次應(yīng)用的 節(jié)點(diǎn)的電力虛擬化應(yīng)用(EVApp)虛擬化驅(qū)動(dòng)層,完成遠(yuǎn)程應(yīng)用的虛擬化交付。
2.根據(jù)權(quán)利要求1所述的信息交互方法,其特征在于:所述調(diào)控信息DVAI的內(nèi)容包括:應(yīng)用節(jié)點(diǎn)ID、授權(quán)用戶名、應(yīng)用路徑、應(yīng)用參數(shù)、展示節(jié)點(diǎn)ID、展示節(jié)點(diǎn)網(wǎng)絡(luò)地址、網(wǎng)絡(luò)類型、信息流壓縮方法類型、信息流加密信息。
3.根據(jù)權(quán)利要求1所述的信息交互方法,其特征在于:所述方法還包括在系統(tǒng)初始沒有處于運(yùn)行狀態(tài)時(shí)進(jìn)行可信域的劃分;在系統(tǒng)啟動(dòng)運(yùn)行時(shí),當(dāng)配置信息需要更新時(shí),配置更新信息將廣播消息的方式進(jìn)行,其他節(jié)點(diǎn)收到廣播的更新配置信息后,將檢測發(fā)起節(jié)點(diǎn)是否是同一個(gè)可信域,如果是則更新本地配置信息,否則丟棄。
4.根據(jù)權(quán)利要求1所述的信息交互方法,其特征在于:所述劃分是將業(yè)務(wù)系統(tǒng)的各個(gè)節(jié)點(diǎn)劃分到可信域中,在可信域中配置節(jié)點(diǎn)名稱、網(wǎng)絡(luò)地址、心跳超時(shí)、節(jié)點(diǎn)類型;同時(shí),確定可信域的節(jié)點(diǎn)集,并把配置信息拷貝到可信域的所有節(jié)點(diǎn)上。
5.根據(jù)權(quán)利要求1所述的信息交互方法,其特征在于:所述系統(tǒng)中至少存在兩類節(jié)點(diǎn)的可信域,一類是用來展示遠(yuǎn)程電力二次應(yīng)用畫面的遠(yuǎn)程調(diào)控展示節(jié)點(diǎn),另外一類是能夠運(yùn)行電網(wǎng)二次應(yīng)用系統(tǒng)用來向外提供服務(wù)的節(jié)點(diǎn)。
6.根據(jù)權(quán)利要求1所述的信息交互方法,其特征在于:所述保存管理部件DVAIB使用環(huán)形隊(duì)列管理本地調(diào)控信息DVAI,并提供獲取調(diào)控信息DVAI的方法: 指定DVAI類型的調(diào)控信息DVAI獲取; 指定DVAI級(jí)別的調(diào)控信息DVAI獲?。? 指定節(jié)點(diǎn)的調(diào)控信息DVAI獲?。? 指定應(yīng)用ID的調(diào)控信息DVAI獲取。
7.根據(jù)權(quán)利要求1所述的信息交互方法,其特征在于:所述DVAM的遞送處理流程包括: 1)DVAM完成調(diào)控信息DVAI在不同應(yīng)用之間的交互,當(dāng)DVA頂收到一個(gè)調(diào)控信息DVAI包時(shí),檢測其發(fā)送源節(jié)點(diǎn)是否是本系統(tǒng)內(nèi)部節(jié)點(diǎn),如果不是將會(huì)丟棄并結(jié)束流程; 2)如果是本系統(tǒng)內(nèi)部節(jié)點(diǎn),則獲取目標(biāo)調(diào)控信息DVAI的應(yīng)用節(jié)點(diǎn)、用戶、應(yīng)用標(biāo)識(shí)信息; 3)如果是本系統(tǒng)內(nèi)部節(jié)點(diǎn),則獲取源調(diào)控信息DVAI的應(yīng)用節(jié)點(diǎn)、用戶、應(yīng)用標(biāo)識(shí)信息; 4)構(gòu)造調(diào)控信息DVAI的類型、優(yōu)先級(jí)、信息體; 5)判定目標(biāo)DVAI節(jié)點(diǎn)是否本系統(tǒng)內(nèi)部節(jié)點(diǎn),如果不是則結(jié)束;6)如果是本系統(tǒng)內(nèi)部節(jié)點(diǎn),遞送調(diào)控信息DVAI到目標(biāo)節(jié)點(diǎn); 7)結(jié)束。
8.根據(jù)權(quán)利要求1所述的信息交互方法,其特征在于:所述DVAM的簽收處理流程包括: 1)接收調(diào)控信息DVAI; 2)判斷源節(jié)點(diǎn)是否為系統(tǒng)內(nèi)部節(jié)點(diǎn),如果不是則丟棄,并記錄日志;如果是內(nèi)部節(jié)點(diǎn),繼續(xù)下一步處理; 3)判斷本地DVAIB中是否有空閑DVAI位置,用來保存調(diào)控信息DVAI,如果沒有則丟棄,并記錄日志; 4)保存調(diào)控信息DVAI至DVAIB中; 5)如果DVAI中給出目標(biāo)應(yīng)用的標(biāo)識(shí),則通知目標(biāo)應(yīng)用調(diào)控信息DVAI就緒; 6) 結(jié)束。
【文檔編號(hào)】H04L29/08GK104079628SQ201410245916
【公開日】2014年10月1日 申請日期:2014年6月4日 優(yōu)先權(quán)日:2014年6月4日
【發(fā)明者】陳炯聰, 黃縉華, 唐升衛(wèi), 余南華, 黃曙, 仲光亮, 孫建偉, 顧博川, 劉菲, 夏亞君, 尤毅 申請人:廣東電網(wǎng)公司電力科學(xué)研究院