基于北斗系統的信息監控平臺設計
時間:2022-05-22 09:52:41
導語:基于北斗系統的信息監控平臺設計一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。
系統軟硬件架構
移動設備通過GNSS模塊接收衛星的定位數據,分析處理后,按指定的間隔通過GPRS/CDMA模塊把數據按JTT-808標準上報給終端接入服務。終端接入服務對數據進行分析、解析后把數據轉發數據處理中心。數據處理中心對數據進行邏輯分析、權限控制后,按需的把數據再分發給數據存儲、三方接入系統及移動目標管理系統。系統軟件架構從邏輯上分為通信層、服務層和應用層三層結構,模型結構包括基礎數據層、系統應用層、用戶服務層三層結構。該系統基于數據同步、數據庫、信息和內容管理、開放式集成等技術,系統采用組件式結構,靈活方便,并有良好的通用性和可擴充性。基于該模型可迅速架構各種應用模式的移動目標管理業務解決方案。
服務器功能設計
在終端接入服務器上部署“終端接入服務”,負責接收及解析移動目標定位設備上報的信息(注冊、登錄、定位、多媒體等信息),按照系統內部規定的數據接口轉發到數據服務器的“數據處理服務”,同時接收“數據處理服務”下發的指令、應答等信息,轉換成JTT/T808協議,轉發給移動目標定位設備,實現移動目標定位設備的接入。數據服務器部署了“數據庫”,“數據接口服務”,“數據處理服務”和“數據存儲服務”。⑴數據庫。數據庫采用MSSQLServer2005企業版,是一個全面的數據庫平臺,SQLServer2005數據庫引擎為關系型數據和結構化數據提供了更安全可靠的存儲功能,可以構建和管理用于業務的高可用和高性能的數據應用程序。在SQLServer2005數據中,采用分區表方式來存儲海量數據,每天產生一個數據文件來存儲當天的軌跡數據,使得軌跡數據的查詢和管理達到最優。⑵數據接口服務。數據接口服務采用HTTPPOST方式來實現系統與數據庫的交互。數據接口服務啟動一個HTTP服務,接受系統的SQL語句操作和特殊功能的接口調用。當進行SQL語句操作后,數據接口服務直接把SQL結果集轉成xml格式,并進行壓縮后返回給調用端。⑶數據處理服務。共有4大業務,分為:接入端數據處理,監控端數據處理,報警業務處理和數據存儲業務處理。⑷數據存儲服務。數據存儲服務通過數據接口連接到數據處理服務,來實時獲取歷史軌跡數據及其它SQL語句,通過高速緩存和多線程技術,進行數據庫存儲,并且保證數據存儲成功。在監管上報服務器上部署“監管上報服務”,負責將系統內部的定位設備信息(包含資料和定位、指令等信息),安裝JTT/T809協議轉發到上級監管平臺。同時接收來自上級監管平臺的數據交換、報警、查崗等監管指令,通過數據處理服務,轉發給終端和監控客戶端處理。
數據庫設計
主要包括:單位分組表base_group_info、車輛信息表base_car_info、用戶信息表base_user_info、駕駛員信息表base_driver_info、行駛路線表base_drive_line、權限信息表base_function_list、圍欄信息表fense_attr_info、圍欄點列表fense_point_info、圍欄關聯表fense_relate_info、報警信息表gps_alarm_info、車輛最后位置表gps_last_pos、車輛歷史位置表gps_history、車輛多媒體信息表gps_media_info、用戶自定義興趣點表map_user_poi、系統日志表server_logs。主要包括:【過程】登錄Login、【過程】存儲定位數據Insert_GPS_His、【過程】統計里程p_GetMileage、【過程】終端注冊p_TerminalReg、【函數】獲取子分組列表f_GetChildGroups、【函數】獲取父分組列表f_GetFatherGroups、【函數】獲取公司所在分組f_GetCompanyID、【函數】獲取分組詳細名稱f_GetGroupName、【函數】獲取指定時間內的里程f_GetMileage。
接口設計
系統接口從數據類別上可分為兩大類:系統接口和數據接口。系統接口提供對整個系統的登錄和直接SQL語句操作,使用HTTPPOST方式實現。數據接口主要提供系統的實時定位數據及對移動目標的指令控制等,使用SOCKET異步方式實現。系統接口采用HTTPPOST同步方式實現,所有參數均包含在POST內容,并以URLEncode格式提交。⑴接入端以Client身份,以Socket常連接方式,連接到指定服務端。⑵連接后,需主動向服務端發送登錄指令。⑶登錄成功后,需每隔1分鐘向服務端發起鏈路檢測指令。服務端連續3分鐘未收到接入端發起的鏈路檢測指令,則強制斷開鏈接。同理,接入端連續3分鐘未收到服務端返回的鏈路檢測返回指令,也要強制斷開鏈接。⑷接入端需實時檢測鏈路是否已經斷開,斷開后需要自動重連,重連間隔需在10秒至120秒之間。
性能指標和系統功能
⑴監控平臺支持7X24不間斷運行;⑵數據處理能力:平均500條/S,峰值1000條/S;⑶支持100000臺終端接入,支持10000個動態目標監控;⑷數據在線存儲時間>200天;局域網網絡交換速度>100Mbps。系統實現的功能有:地圖顯示;地圖操作;地理測量;電子地圖打印功能;軌跡回放;求助報警;貨運車輛重量記錄;車輛查詢;區域報警;日志管理;車輛管理;監聽錄音;防盜報警;斷電報警;遙控熄火功能;車輛狀態記錄;遠程設置;里程統計;用戶管理;多種監控方式;權限管理;數據統計功能。
本系統平臺的設計依照國家及省內對科技產業的發展規劃及高新技術產業發展政策,遵照國家及省市相關技術法規要求,順應發展智能交通的需求;能夠推動車輛信息監控的智能化,實現科技成果的轉化,提高車輛信息服務級別和技術含量,實現該系統產品的高檔化、國產化及專業化,對行業技術水平的提高及行業工作效率的提升具有重要意義,實現較高的經濟效益和社會效益。
本文作者:張欣鈴張昊辰申小艷工作單位:河南省電子規劃研究院有限責任公司
- 上一篇:信息集成需求分析與數據建模論文
- 下一篇:基于分層多級的信息融合設計