本發(fā)明屬于應急衛(wèi)星通信領域,尤其涉及一種應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺及方法。
背景技術:
近幾年,應急通信系統(tǒng)的建設已經具備一定的規(guī)模,并在各類應急事件中發(fā)揮出重要的作用,衛(wèi)星通信系統(tǒng)是機動應急通信系統(tǒng)最重要的組成部分,擔負著應急處置現場至應急指揮中心核心上傳通道的重任,該系統(tǒng)的安全穩(wěn)定運行至關重要。
現有檢測系統(tǒng)方法是網管讀取衛(wèi)星小站modem設備信息,通過小站指示燈判斷遠端設備是否在線,在信令載波情況下,無法獲取遠端站eb/n0值等具體信息,更無法分析信號載波質量,現有檢測系統(tǒng)網絡架構圖1所示。
由于機動應急通信系統(tǒng)的啟用具有很大的臨時性和不確定性,給系統(tǒng)的運行維護帶來不便。機動應急通信運維人員均為兼職人員,人員少且流動大,對系統(tǒng)特別是衛(wèi)星系統(tǒng)熟練運維的能力不足。另外現有運維人員因管理職權問題,無法真正時時掌控全省通信車衛(wèi)星通道的運行狀態(tài),技術上也缺乏有效的監(jiān)控手段,因此,急需一個應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺及方法,以利于系統(tǒng)統(tǒng)一的監(jiān)管。
技術實現要素:
為了解決現有技術的不足,本發(fā)明提供了一種應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺,其能夠有效提高衛(wèi)星通信系統(tǒng)運維監(jiān)控能力,提升機動應急通信系統(tǒng)的保障支撐能力。
本發(fā)明的一種應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺,包括:
操作控制層,其與應急衛(wèi)星通信系統(tǒng)的狀態(tài)采集終端相連;所述應急衛(wèi)星通信系統(tǒng)的狀態(tài)采集終端用于采集應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數并傳送至操作控制層進行存儲;及
設備信息/業(yè)務數據邏輯層,其用于讀取所述操作控制層內存儲的應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數信息進行邏輯分析,來判斷應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數是否出現異常;及
界面顯示邏輯層,其與操作控制層相連;在所述操作控制層的控制下,所述界面顯示邏輯層用于負責各個顯示窗口及窗口中各個組件的ui邏輯控制;所述界面顯示邏輯層還用于向設備信息/業(yè)務數據邏輯層發(fā)出數據讀取請求,以獲得最新的設備信息/業(yè)務數據。
進一步的,所述操作控制層還與標準數據服務器相連,所述標準數據服務器內存儲有應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數的標準數據。
進一步的,所述操作控制層通過snmp通信模塊與應急衛(wèi)星通信系統(tǒng)的狀態(tài)采集終端相互通信。
進一步的,設備信息/業(yè)務數據邏輯層,還用于當其判斷應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數出現異常時,主動將異常數據傳送至界面顯示邏輯層來更新界面顯示。
進一步的,所述界面顯示邏輯層也包括觸摸屏;所述界面顯示邏輯層還用于獲取用戶通過觸摸屏的輸入動作信息。
本發(fā)明還提供了一種應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺的監(jiān)測方法。
本發(fā)明的應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺的監(jiān)測方法,包括:
應急衛(wèi)星通信系統(tǒng)的狀態(tài)采集終端采集應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數并傳送至操作控制層進行存儲;
設備信息/業(yè)務數據邏輯層讀取所述操作控制層內存儲的應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數信息進行邏輯分析,來判斷應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數是否出現異常;
在操作控制層的控制下,界面顯示邏輯層用于負責各個顯示窗口及窗口中各個組件的ui邏輯控制;界面顯示邏輯層還向設備信息/業(yè)務數據邏輯層發(fā)出數據讀取請求,以獲得最新的設備信息/業(yè)務數據。
進一步的,該方法還包括:與操作控制層相連的標準數據服務器內存儲有應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數的標準數據。
進一步的,所述操作控制層通過snmp通信模塊與應急衛(wèi)星通信系統(tǒng)的狀態(tài)采集終端相互通信。
進一步的,該方法還包括:,設備信息/業(yè)務數據邏輯層當其判斷應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數出現異常時,主動將異常數據傳送至界面顯示邏輯層來更新界面顯示。
進一步的,該方法還包括:界面顯示邏輯層還用于獲取用戶通過觸摸屏的輸入動作信息。
與現有技術相比,本發(fā)明的有益效果是:
(1)本發(fā)明采用操作控制層、設備信息/業(yè)務數據邏輯層和界面顯示邏輯層這三層結構,由應急衛(wèi)星通信系統(tǒng)的狀態(tài)采集終端用于采集應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數并傳送至操作控制層進行存儲;設備信息/業(yè)務數據邏輯層讀取所述操作控制層內存儲的應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數信息進行邏輯分析,來判斷應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數是否出現異常;在所述操作控制層的控制下,所述界面顯示邏輯層用于負責各個顯示窗口及窗口中各個組件的ui邏輯控制;而且界面顯示邏輯層還用于向設備信息/業(yè)務數據邏輯層發(fā)出數據讀取請求,以獲得最新的設備信息/業(yè)務數據,最終實現了應急衛(wèi)星通信系統(tǒng)的統(tǒng)一監(jiān)管。
(2)本發(fā)明應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺利用snmp協議可以在多廠商網絡設備混合網絡環(huán)境下,通過提供單一的網絡操作控制環(huán)境來管理所有子網和網絡設備。snmp是基于udp協議實現的簡單網絡管理協議,是專門用于網絡管理軟件和網絡設備之間通信的協議,實現集中的、統(tǒng)一的方式遠程控制網絡,排除故障,重新配置網絡設備等。
附圖說明
構成本申請的一部分的說明書附圖用來提供對本申請的進一步理解,本申請的示意性實施例及其說明用于解釋本申請,并不構成對本申請的不當限定。
圖1是現有的一種應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺的結構示意圖;
圖2是本發(fā)明的一種應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺的結構示意圖;
圖3是本發(fā)明的一種應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測系統(tǒng)連接圖;
圖4是本發(fā)明的一種應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測方法流程圖。
具體實施方式
應該指出,以下詳細說明都是例示性的,旨在對本申請?zhí)峁┻M一步的說明。除非另有指明,本文使用的所有技術和科學術語具有與本申請所屬技術領域的普通技術人員通常理解的相同含義。
需要注意的是,這里所使用的術語僅是為了描述具體實施方式,而非意圖限制根據本申請的示例性實施方式。如在這里所使用的,除非上下文另外明確指出,否則單數形式也意圖包括復數形式,此外,還應當理解的是,當在本說明書中使用術語“包含”和/或“包括”時,其指明存在特征、步驟、操作、器件、組件和/或它們的組合。
本發(fā)明應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺采用結構化設計思想,即采用自頂向下、逐層分解的方法,逐步建立系統(tǒng)的結構、模塊組成和處理流程。軟件設計過程對程序結構、數據結構、過程細節(jié)和接口細節(jié)逐步細化。運用模塊化的設計原理控制系統(tǒng)的復雜性,即設計出模塊相對獨立的,模塊結構圖深度,寬度都適當的,單入口單出口的,單一功能的模塊結構的軟件結構圖或軟件層次方框圖。所設計模塊之間的聯系越松散越好,而模塊內各成分之間的聯系越緊湊越好。結構化設計的主要目的是使程序的結構盡可能反映要解決的問題的結構,把需求規(guī)格分析得到的業(yè)務流程圖和數據流圖dfd等變換為系統(tǒng)結構圖。
圖2是本發(fā)明的一種應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺的結構示意圖。
如圖2所示,本發(fā)明的一種應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺,包括:
操作控制層,其與應急衛(wèi)星通信系統(tǒng)的狀態(tài)采集終端相連;所述應急衛(wèi)星通信系統(tǒng)的狀態(tài)采集終端用于采集應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數并傳送至操作控制層進行存儲;及
設備信息/業(yè)務數據邏輯層,其用于讀取所述操作控制層內存儲的應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數信息進行邏輯分析,來判斷應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數是否出現異常;及
界面顯示邏輯層,其與操作控制層相連;在所述操作控制層的控制下,所述界面顯示邏輯層用于負責各個顯示窗口及窗口中各個組件的ui邏輯控制;所述界面顯示邏輯層還用于向設備信息/業(yè)務數據邏輯層發(fā)出數據讀取請求,以獲得最新的設備信息/業(yè)務數據。
具體地,界面顯示邏輯層主要負責各個顯示窗口及窗口中各個組件的創(chuàng)建、顯示、更新和銷毀等ui邏輯控制。界面顯示邏輯層是用戶能夠直接看到的部分,衛(wèi)星系統(tǒng)的狀態(tài)和參數信息都通過界面顯示邏輯層中相關的窗口用多種不同方式展現給用戶;交互式操作引導過程、故障診斷過程、培訓演練過程和輔助維護過程中的系統(tǒng)提示信息和系統(tǒng)反饋信息都是通過界面顯示邏輯層展現給用戶;用戶通過觸摸屏的輸入動作也首先被界面顯示邏輯層截獲。
設備信息/業(yè)務數據邏輯層(簡稱數據邏輯層)主要負責獲取、更改、存儲和分發(fā)各個設備的狀態(tài)信息和系統(tǒng)預存的各種信息庫。當一ui窗口顯示更新時(被創(chuàng)建、或被控制邏輯層強制更新),界面顯示邏輯層會自動向數據邏輯層發(fā)出“讀取”請求,以獲得最新的設備信息/業(yè)務數據。
另外,數據邏輯層內包含了定時觸發(fā)的數據獲取模塊,該模塊能夠定時地掃描各個設備和子系統(tǒng)的當前狀態(tài)參數;如果某些設備的參數發(fā)生了變化,數據邏輯層能夠主動通知界面顯示邏輯層更新界面顯示。
用戶通過觸摸屏的輸入動作首先被界面顯示邏輯層截獲。這些ui交互請求被界面顯示邏輯層轉發(fā)給操作控制層。操作控制層根據用戶ui交互輸入的類型和輸入參數,相應地調整數據邏輯層中有關數據對象的狀態(tài),因此操作控制層可能會對數據邏輯層發(fā)出“讀取/寫入”請求。操作控制層也可能根據用戶ui請求調整界面顯示,此時會向界面顯示邏輯層發(fā)出更新請求。
其中,所述操作控制層還與標準數據服務器相連,所述標準數據服務器內存儲有應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數的標準數據。
其中,所述操作控制層通過snmp通信模塊與應急衛(wèi)星通信系統(tǒng)的狀態(tài)采集終端相互通信。
其中,本發(fā)明應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺利用snmp協議可以在多廠商網絡設備混合網絡環(huán)境下,通過提供單一的網絡操作控制環(huán)境來管理所有子網和網絡設備。snmp是基于udp協議實現的簡單網絡管理協議,是專門用于網絡管理軟件和網絡設備之間通信的協議,實現集中的、統(tǒng)一的方式遠程控制網絡,排除故障,重新配置網絡設備等。
本發(fā)明利用snmp通信模塊(d.snmp)封裝了snmp的底層通信細節(jié),實現組織協議數據包,利用udp協議發(fā)送和接收snmp數據包,發(fā)送snmpget消息,發(fā)送snmpset消息,以異步方式響應snmptrap消息,維護如輸入、輸出隊列等功能。
通過采集處理終端,讀取通信車衛(wèi)星調制解調器各項狀態(tài)和參數,并以不同的顏色區(qū)分指示燈以及狀態(tài)。例如:灰色標示設備未連接,設備網絡未連接;紅色標示設備告警,同時會有具體的告警信息;橙色標示設備正常,但衛(wèi)星接收低于設定的閾值門限;綠色標示設備正常,衛(wèi)星接收正常。系統(tǒng)連接圖如圖3所示。其中,圖3中的采集處理終端為應急衛(wèi)星通信系統(tǒng)的狀態(tài)采集終端。
其中,設備信息/業(yè)務數據邏輯層,還用于當其判斷應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數出現異常時,主動將異常數據傳送至界面顯示邏輯層來更新界面顯示。
其中,所述界面顯示邏輯層也包括觸摸屏;所述界面顯示邏輯層還用于獲取用戶通過觸摸屏的輸入動作信息。
本發(fā)明采用操作控制層、設備信息/業(yè)務數據邏輯層和界面顯示邏輯層這三層結構,由應急衛(wèi)星通信系統(tǒng)的狀態(tài)采集終端用于采集應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數并傳送至操作控制層進行存儲;設備信息/業(yè)務數據邏輯層讀取所述操作控制層內存儲的應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數信息進行邏輯分析,來判斷應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數是否出現異常;
在所述操作控制層的控制下,所述界面顯示邏輯層用于負責各個顯示窗口及窗口中各個組件的ui邏輯控制;而且界面顯示邏輯層還用于向設備信息/業(yè)務數據邏輯層發(fā)出數據讀取請求,以獲得最新的設備信息/業(yè)務數據,最終實現了應急衛(wèi)星通信系統(tǒng)的統(tǒng)一監(jiān)管。
本發(fā)明應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺利用snmp協議可以在多廠商網絡設備混合網絡環(huán)境下,通過提供單一的網絡操作控制環(huán)境來管理所有子網和網絡設備。snmp是基于udp協議實現的簡單網絡管理協議,是專門用于網絡管理軟件和網絡設備之間通信的協議,實現集中的、統(tǒng)一的方式遠程控制網絡,排除故障,重新配置網絡設備等。
圖4是本發(fā)明應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺的監(jiān)測方法的流程圖。
如圖4所示,本發(fā)明的應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺的監(jiān)測方法,包括:
步驟1:應急衛(wèi)星通信系統(tǒng)的狀態(tài)采集終端采集應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數并傳送至操作控制層進行存儲;
步驟2:設備信息/業(yè)務數據邏輯層讀取所述操作控制層內存儲的應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數信息進行邏輯分析,來判斷應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數是否出現異常;
步驟3:在操作控制層的控制下,界面顯示邏輯層用于負責各個顯示窗口及窗口中各個組件的ui邏輯控制;界面顯示邏輯層還向設備信息/業(yè)務數據邏輯層發(fā)出數據讀取請求,以獲得最新的設備信息/業(yè)務數據。
在另一實施例中,該方法還包括:與操作控制層相連的標準數據服務器內存儲有應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數的標準數據。
進一步的,所述操作控制層通過snmp通信模塊與應急衛(wèi)星通信系統(tǒng)的狀態(tài)采集終端相互通信。
其中,本發(fā)明應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺利用snmp協議可以在多廠商網絡設備混合網絡環(huán)境下,通過提供單一的網絡操作控制環(huán)境來管理所有子網和網絡設備。snmp是基于udp協議實現的簡單網絡管理協議,是專門用于網絡管理軟件和網絡設備之間通信的協議,實現集中的、統(tǒng)一的方式遠程控制網絡,排除故障,重新配置網絡設備等。
本發(fā)明利用snmp通信模塊(d.snmp)封裝了snmp的底層通信細節(jié),實現組織協議數據包,利用udp協議發(fā)送和接收snmp數據包,發(fā)送snmpget消息,發(fā)送snmpset消息,以異步方式響應snmptrap消息,維護如輸入、輸出隊列等功能。
在另一實施例中,該方法還包括:,設備信息/業(yè)務數據邏輯層當其判斷應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數出現異常時,主動將異常數據傳送至界面顯示邏輯層來更新界面顯示。
在另一實施例中,,該方法還包括:界面顯示邏輯層還用于獲取用戶通過觸摸屏的輸入動作信息。
本發(fā)明采用操作控制層、設備信息/業(yè)務數據邏輯層和界面顯示邏輯層這三層結構,由應急衛(wèi)星通信系統(tǒng)的狀態(tài)采集終端用于采集應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數并傳送至操作控制層進行存儲;設備信息/業(yè)務數據邏輯層讀取所述操作控制層內存儲的應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數信息進行邏輯分析,來判斷應急衛(wèi)星通信系統(tǒng)的各項狀態(tài)及參數是否出現異常;
在所述操作控制層的控制下,所述界面顯示邏輯層用于負責各個顯示窗口及窗口中各個組件的ui邏輯控制;而且界面顯示邏輯層還用于向設備信息/業(yè)務數據邏輯層發(fā)出數據讀取請求,以獲得最新的設備信息/業(yè)務數據,最終實現了應急衛(wèi)星通信系統(tǒng)的統(tǒng)一監(jiān)管。
本發(fā)明應急衛(wèi)星通信系統(tǒng)的狀態(tài)監(jiān)測平臺利用snmp協議可以在多廠商網絡設備混合網絡環(huán)境下,通過提供單一的網絡操作控制環(huán)境來管理所有子網和網絡設備。snmp是基于udp協議實現的簡單網絡管理協議,是專門用于網絡管理軟件和網絡設備之間通信的協議,實現集中的、統(tǒng)一的方式遠程控制網絡,排除故障,重新配置網絡設備等。
上述雖然結合附圖對本發(fā)明的具體實施方式進行了描述,但并非對本發(fā)明保護范圍的限制,所屬領域技術人員應該明白,在本發(fā)明的技術方案的基礎上,本領域技術人員不需要付出創(chuàng)造性勞動即可做出的各種修改或變形仍在本發(fā)明的保護范圍以內。