天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

海事互聯(lián)互通平臺(航海云)設(shè)計與實現(xiàn)

發(fā)布時間:2020-11-07 20:02
   2006年,IMO提出了 e-航海戰(zhàn)略并持續(xù)推進(jìn)。在e-航海戰(zhàn)略岸基系統(tǒng)通用架構(gòu)(CSSA:Common Shore System Architecture)中,提出利用“海事互聯(lián)互通平臺(Maritime Connectivity Platform)”概念實現(xiàn)海事資源集中有效管理和相關(guān)數(shù)據(jù)跨區(qū)域、跨通信方式的高效無縫交換。基于此,本課題采用Zookeeper和RabbitMQ研究并設(shè)計實現(xiàn)了的海事互聯(lián)互通平臺,該平臺能夠在分布式架構(gòu)下實現(xiàn)對用戶、物標(biāo)的注冊和對服務(wù)的管理,以及綁定用戶與服務(wù)之間的發(fā)布訂閱關(guān)系,對當(dāng)前國內(nèi)海事信息化建設(shè)和海事通信基礎(chǔ)設(shè)施平臺研究具有重要意義。本文從航海云架構(gòu)理論模型出發(fā),通過研究Zookeeper分布式管理組件和RabbitMQ消息隊列等消息中間件,設(shè)計制定了航海云架構(gòu)的各項業(yè)務(wù)的具體實現(xiàn)方案,在此基礎(chǔ)上,設(shè)計并實現(xiàn)了海事互聯(lián)互通平臺。該平臺采用面向服務(wù)的設(shè)計思想,將航海云架構(gòu)理論模型中的海事身份注冊、海事服務(wù)注冊和海事消息服務(wù)分別進(jìn)行模塊化設(shè)計,并分別將各個服務(wù)軟件的接口掛載到RabbitMQ上。同時,利用Zookeeper的數(shù)據(jù)管理機制實現(xiàn)航海云中的數(shù)據(jù)目錄,并根據(jù)Zookeeper的數(shù)據(jù)監(jiān)聽功能設(shè)計歷書同步軟件,將各個目錄與數(shù)據(jù)庫實時同步,最大程度地確保歷書中的內(nèi)容保持最新。為驗證航海云系統(tǒng)的可行性和可靠性,設(shè)計并開發(fā)了航海云客戶端軟件,并利用該軟件對航海云系統(tǒng)所應(yīng)具備的功能需求逐項檢驗,在各項功能需求都已滿足后,對系統(tǒng)性能做出簡單的測試和評估。經(jīng)測試,本系統(tǒng)與航海云架構(gòu)理論模型基本符合,并具有較強的魯棒性。此外,由于采用了消息隊列的中間件技術(shù),本系統(tǒng)具有高可擴展性,未來航海云系統(tǒng)中服務(wù)的拓展能夠方便地集成于系統(tǒng)之中。本課題是在交通運輸部海事局重點科技項目“IMO e-航海戰(zhàn)略和中國e-航海發(fā)展研究”(2016-04)的支持下開展的相關(guān)研究工作。
【學(xué)位單位】:大連海事大學(xué)
【學(xué)位級別】:碩士
【學(xué)位年份】:2018
【中圖分類】:TP311.52
【部分圖文】:

海事


配數(shù)字證書,待用戶需要訪問航海云資源時,利用該證書來核實用戶身份。注冊??表中包含用戶的靜態(tài)信息,如聯(lián)系方式、呼號、通信能力等,也可以包含動態(tài)信??息,如位置、航行信息等。如圖2.1所示。??廣?^??乂?^??海事??身份??方?注冊,??^?\\??i?安全通信?>??圖2.1海事身份注冊??Fig.?2.1?maritime?identity?registry??2.1.2海事服務(wù)注冊??第二個關(guān)鍵部分是海事服務(wù)注冊(MSR),它是由點對點網(wǎng)絡(luò)中許多個服務(wù)??代理維護(hù)的分布式注冊表[23]。如圖2.2所示。??海事??.?服務(wù)?\??眷,、t?調(diào)用服務(wù)??圖2.2海事服務(wù)注冊??Fig.?2.2?maritime?service?registry??航海云架構(gòu)中,服務(wù)提供者可以在注冊表中維護(hù)其提供的服務(wù),服務(wù)消費者??可以對服務(wù)相關(guān)信息進(jìn)行查詢。所有活動者都可以作為服務(wù)提供者和服務(wù)消費者,??-?6?-??

電子海圖,海事,消息服務(wù)


舶或用戶互相操作造成了一定的困難。在考慮到這種需求的情況下,設(shè)計海事消??息服務(wù)(MMS)地理感知信息服務(wù),它可以根據(jù)用戶發(fā)來的請求定位到特定地理??區(qū)域內(nèi)的目標(biāo)[25]。如圖2.3所示。??rr>)??v海事消息服務(wù)j??---??圖2.3海事消息服務(wù)??Fig.?2.3?maritime?message?service??在航海領(lǐng)域中,通常釆用AIS或ASM?(Application-specific?Messages)信道來??進(jìn)行通信,但是在航海云中,通信方式應(yīng)不僅僅局限于衛(wèi)星或HF(High?Frequency)、??VHF?(Very?High?Frequency)來傳送有限的數(shù)據(jù)包,還應(yīng)結(jié)合互聯(lián)網(wǎng)(TCP/IP網(wǎng)??絡(luò)傳輸協(xié)議)等多種可用的通信技術(shù)來實現(xiàn)海事資源的互聯(lián)互通[26]。??2.1.4歷書??歷書是航海云架構(gòu)中一個重要的概念,它相當(dāng)于各個注冊表中可公開部分的??離線版本,功能與電話簿的“白頁/黃頁”相似,用戶可以通過互聯(lián)網(wǎng)直接訪問注冊??表,可以定期更新離線歷書,允許信息在網(wǎng)絡(luò)連接可用時被下載,或者通過物理??介質(zhì)載入,與現(xiàn)今的電子海圖保持最新的過程類似[27]。??-7?-??

查詢路由,二叉樹,示例


圖2.6?Kademlia二叉樹及查詢路由示例??Fig.?2.6?Kademlia?binary?tree?and?example?of?query?routing??圖2.6為一個Kademlia二叉樹的示例,圖中的黑色圓代表指定的節(jié)點P,P的??ID就是“010”。圖中可以看出,整個Kademlia網(wǎng)絡(luò)根據(jù)節(jié)點P可以分為4棵子??-15?_??
【參考文獻(xiàn)】

相關(guān)期刊論文 前2條

1 薛一東;;E-Navigation戰(zhàn)略下的船舶引航發(fā)展[J];中國航海;2017年01期

2 戴俊;朱曉民;;基于ActiveMQ的異步消息總線的設(shè)計與實現(xiàn)[J];計算機系統(tǒng)應(yīng)用;2010年08期


相關(guān)博士學(xué)位論文 前1條

1 孟慶祥;混合網(wǎng)絡(luò)中空間信息服務(wù)的快速發(fā)現(xiàn)[D];武漢大學(xué);2009年


相關(guān)碩士學(xué)位論文 前9條

1 莊鵬;基于ZooKeeper的分布式服務(wù)中間件設(shè)計與實現(xiàn)[D];深圳大學(xué);2016年

2 袁子淇;基于ZooKeeper的集群應(yīng)用配置管理的設(shè)計與實現(xiàn)[D];內(nèi)蒙古大學(xué);2015年

3 陳璞;基于RabbitMQ的電子商務(wù)系統(tǒng)設(shè)計與實現(xiàn)[D];天津大學(xué);2015年

4 龐新巖;基于ActiveMQ的企業(yè)服務(wù)總線的研究與實現(xiàn)[D];浙江工業(yè)大學(xué);2015年

5 譚玉靖;基于ZooKeeper的分布式處理框架的研究與實現(xiàn)[D];北京郵電大學(xué);2014年

6 謝軼;分布式消息總線中消息代理的設(shè)計與仿真[D];北京郵電大學(xué);2014年

7 王宗權(quán);基于Kademlia網(wǎng)絡(luò)的P2P數(shù)據(jù)查詢研究[D];山東大學(xué);2013年

8 黃毅斐;基于ZooKeeper的分布式同步框架設(shè)計與實現(xiàn)[D];浙江大學(xué);2012年

9 肖飛;基于信息總線的消息傳輸控制研究與應(yīng)用[D];北京科技大學(xué);2011年



本文編號:2874409

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2874409.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶6f0e1***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com