船岸數據同步原理設計
科學研究
作者:薛磊
摘 要:船岸數據同步技術是提高航運企業管理水平、保證船舶及人員安全的有效手段。但是,從現有的技術來看,遠洋船舶和陸地間,因費用問題難以保持長期在線連接狀態。因此,船岸之間通過海事衛星短時連接,從而達到船岸之間數據的同步,是最經濟、最安全和最有效的方法。
關鍵詞:航運;遠洋;船舶;安全監督;船岸信息同步;數據中心;數據庫;海事衛星;郵件
當今世界航運市場的競爭日趨激烈,管理就成了在競爭中立於不敗之地的關鍵所在。為了更加有效地保證公司質量與安全管理體係有效運行,不斷提高公司安全管理人員對船舶的安全監管水平,保證船舶及人員安全,防止汙染,減少和避免財產損失,維護公司聲譽,因此,需要利用船舶信息同步技術,使船舶安全管理人員能及時地監管在航船舶及船員信息,加強公司管理機關對船舶的控製力度和突發事件的應對能力,確保船舶航行的安全。
要實現船岸之間的信息同步,首先考慮的是分布式數據庫技術。每一艘船舶都有自己的一個數據中心,岸端有一個中心數據庫服務器。通過這一技術,可以使數據庫應用係統延伸到船舶,並通過互聯網與岸端管理機關進行數據拷貝,從而實現船岸之間的信息傳遞。但是,從現有的技術來看,遠洋船舶和陸地之間難以保持長期在線連接的狀態:GPRS和CDMA技術在茫茫的大洋中存在很多的盲點,而通過衛通保持長期的連接費用又很高。因此,從經濟角度和可行性上考慮,船岸之間通過海事衛星短時連接,從而達到船岸之間數據的同步,是最經濟、最安全和最有效的方法。
係統整體構架模型圖如下圖所示。
係統的總體思路
本方案可抽象成如下結構的係統模型: 陸地與船舶兩端的係統通過一個抽象的網絡連接來實現數據通信與傳輸。其中應用係統隻負責處理數據和事務流程,中間由一個負責傳輸數據的抽象網絡連接來為兩端係統提供應用層上的連接和數據傳輸的通道。當需要進行數據通信時,係統將從數據庫中查出待增量數據生成一個特殊文件。這個文件實際上就是一個應用層的通信協議,要精煉、可擴展、功能完備。係統隻需要將要同步的數據交由抽象的網絡層處理、傳輸,並保證傳輸數據的順序性、正確性與安全性。這樣,就可以將整個係統中數據事務處理部分與數據傳輸同步部分分離開來,簡化了係統的設計。
船岸之間的數據文件同步有很多解決方案,如建設專用通信網絡,再利用數據庫管理係統數據同步工具同步數據。但考慮遠洋船舶的特殊環境,船岸間網絡無法保持永遠在線狀態,通常的網絡間數據文件同步方法無法達到需求。同時,如果幾百條船都建設高速專用網絡,建設成本難於承受。結合技術和經濟的因素,通過電子郵件來同步數據就具有明顯的優勢和不可替代性。
通郵件發送的基本思路是,當係統發現有必要進行船岸間數據同步時,它首先會創建一個包含數據文件的新郵件,然後打開衛通C站,將此電子郵件發送至地麵接收站,然後通過還原程序將電子郵件中的同步數據複製到數據庫中。目標數據庫處理完後,再將執行成功的信息通過電子郵件返回源數據庫。