資源描述:
《面向移動終端的控制河段助航信息服務(wù)設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、面向移動終端的控制河段助航信息服務(wù)設(shè)計與實現(xiàn)摘要:針對助航信息服務(wù)系統(tǒng)中面向移動用戶實時數(shù)據(jù)服務(wù)問題,提出采用推送(Push)與拉取(Pull)相結(jié)合的方式實現(xiàn)面向移動終端實時數(shù)據(jù)服務(wù),為移動用戶提供個性化助航信息服務(wù)?;赪ebervice和第三方推送服務(wù)完成了相關(guān)設(shè)計,測試結(jié)果顯示滿足移動終端信息服務(wù)的實時性和個性化的需求。中國2/vie 關(guān)鍵詞:助航系統(tǒng);控制河段;信息服務(wù);拉??;推送 中圖分類號:U617文獻標(biāo)識碼:A:1006―7973(2017)03-0048-03 控制河段是長江航道的重要組成部分,一般具有多灘、水急、航道彎曲等特點,極易發(fā)生海損事故,而隨著長江航運
2、發(fā)展迅速,運輸需求旺盛,現(xiàn)有輔助指揮系統(tǒng)已經(jīng)滿足不了日益增長的需求,而現(xiàn)有的信號揭示手段主要有三種方式:①服務(wù)器產(chǎn)生信號通過信號旗或信號燈傳遞給通行船舶;②通過VHF自動語音廣播;③通過電子航道圖顯示符號傳遞信息。但是他們的缺點分別是:①需要船員目視觀察信號旗或信號燈,受到控制河段天氣和地理環(huán)境限制較大;②需要用到專門的船載終端裝置,不易推廣;③VHF語音廣播會占用頻道資源和干擾無關(guān)用戶。針對上述問題,順應(yīng)“互聯(lián)網(wǎng)+”發(fā)展趨勢,加快云計算、物聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)等現(xiàn)在通信技術(shù)在航道領(lǐng)域的集成和創(chuàng)新應(yīng)用,實現(xiàn)通行信號的主動服務(wù)的一個關(guān)鍵是為移動終端提供合適的數(shù)據(jù),實現(xiàn)“點對點“個性化服務(wù),提
3、高主動服務(wù)能力。 論文通過分析推送(Push)與拉?。≒ull)技術(shù)的含義和實現(xiàn)方式,建立Webservice服務(wù)器實現(xiàn)針對助航信息服務(wù)系統(tǒng)的數(shù)據(jù)共享服務(wù),用戶主動向Webservice服務(wù)器拉取助航信息數(shù)據(jù)。通過建立基于第三方推送[5]服務(wù)的推送服務(wù)器,實現(xiàn)針對助航信息服務(wù)系統(tǒng)中實時性要求較高的信息進行推送服務(wù),助航信息服務(wù)系統(tǒng)主動向移動終端用戶進行推送服務(wù)?! ?拉取和推送技術(shù) 推送(PUSH)技術(shù)是一種建立在客戶服務(wù)器上的機制,就是服務(wù)器根據(jù)事先制定的觸發(fā)機制,而不是根據(jù)用戶實時要求,主動向客戶端遞送信息的技術(shù)。而傳統(tǒng)的拉?。≒ULL)技術(shù)則是根據(jù)客戶端用戶的需求,向服務(wù)器發(fā)
4、出請求,查詢需要的信息。推送是服務(wù)器主動向客戶端信息的過程,而拉取則是客戶端主動向服務(wù)器索取信息的過程,根據(jù)事先設(shè)置好的條件或者時間間隔,在滿足條件或者固定的時間間隔后,觸發(fā)客戶端去服務(wù)器端獲取信息的一種方式,從用戶體驗來說在一定程度上提供了類似推送的效果?! ⊥扑偷闹饕獌?yōu)點是:①對用戶要求低,適用于廣大公眾,不要求用戶有專門的技術(shù):②實時性好,能及時向用戶推送最新的動態(tài)信息。其不足之處在于:①由于Push技術(shù)采用廣播的方式,而沒有反饋機制,不能確??蛻舳耸盏叫畔?;②個信化推送需在服務(wù)端建立復(fù)雜的判別機制才能推送給特定的用戶;③服務(wù)端工作量大。而拉取模式的主要優(yōu)點是針對性強,能滿足用戶
5、的個性化需求。其主要缺點是:實時性差,對用戶要求較高。論文根據(jù)控制河段助航信息的類別和重要性,以推送和拉取相結(jié)合的方式滿足移動客戶端數(shù)據(jù)服務(wù)的“實時性”和“個性化”需求,基本的推拉方式如圖1所示?! ?助航信息服務(wù)系統(tǒng)數(shù)據(jù)服務(wù)設(shè)計 根據(jù)控制河段通行信號的服務(wù)對象以及相關(guān)信息的用戶及重要性,基于拉取和推送技術(shù)將數(shù)據(jù)服務(wù)方式分為兩類,一類是數(shù)據(jù)共享需求服務(wù),一類是數(shù)據(jù)推送需求服務(wù)?! 。?)數(shù)據(jù)共享需求服務(wù):主要通過構(gòu)建基于Webservice技術(shù)的服務(wù)器實現(xiàn)針對移動終端的數(shù)據(jù)共享,當(dāng)用戶對助航信息有需求時,主動向Webservice服務(wù)器獲取,此類信息中包括控制河段船舶位置列表等助航信
6、息,同時用戶也可以獲取其它用戶分享的照片、留言等興趣信息,以上信息實時性要求不高,用戶可根據(jù)需要隨時獲取?! 。?)數(shù)據(jù)推送需求服務(wù):主要通過構(gòu)建基于第三方推送技術(shù)的推送服務(wù)器,向移動終端推送實時性要求較高的信息,例如船舶通行指揮信號等信息,此類信息是控制河段通行指揮中不需向船舶用戶發(fā)送的信息,因此通過推送技術(shù)主動向用戶進行推送?! ebservice服務(wù)器數(shù)據(jù)共享用戶群主要分為航道主管部門用戶、控制河段信號員用戶和船舶用戶。各用戶群的需求如下:①航道主管部門用戶:對管轄區(qū)域內(nèi)的控制河段通行數(shù)據(jù)進行宏觀的查詢;對控制河段信號臺工作情況、開收班情?r進行實時管理。②控制河段信號員用戶:
7、對管轄控制河段的通行指揮數(shù)據(jù)進行宏觀的查詢,同時根據(jù)船舶通行情況,懸掛指揮信號,可對控制河段實施遠程指揮控制;③船舶用戶:對所處控制河段的通行指揮數(shù)據(jù)進行宏觀的查詢,同時對河段中與其臨近船舶進行位置查詢,由此對船舶航速、航向等方面進行有效的控制,是助航服務(wù)系統(tǒng)中的主要用戶群; 根據(jù)上述用戶需求,要實現(xiàn)所有控制河段移動終端數(shù)據(jù)共享的管理,必須要把各個控制河段與航道主管部門以及船舶用戶通過網(wǎng)絡(luò)有機結(jié)合起來。這樣就需要系統(tǒng)有高度的數(shù)據(jù)共享性和集成性