本發明專利技術涉及一種基于AIS向移動客戶端精準推送信息的方法,屬于內河航道船舶通行指揮控制技術領域。該方法利用AIS信息實時準確地獲取到船舶通行狀態和信息,通過網絡通信技術、云計算和大數據技術,實時、主動地向安裝有專用APP的移動終端推送與綁定船舶關聯的助航信息,用戶可用移動終端代替一些專用的船載終端獲取到與所關注船舶的相關助航信息;該方法實現了對移動終端提供數據精準推送服務,解決了目前不能將信息精準推送到具體船舶等問題。
【技術實現步驟摘要】
本專利技術屬于內河航道船舶通行指揮控制
,涉及一種基于AIS(AutomaticIdentificationSystem,船舶自動識別系統)向移動客戶端精準推送信息的方法。
技術介紹
長江航道運輸需求日益旺盛,在某一些特殊河段內船舶通行只能單向行駛,從而由岸邊的信號臺負責發布控制河段指揮信號等各種信息??刂坪佣蝺韧ㄟ^設置通行信號標、鳴笛標、界限標和通行信號臺對船舶實施通行指揮。目前信號臺向船舶揭示通行信號主要通過信號旗和信號燈等方式,但是它們都有一定的限制,而且信息發布都是面向控制河段內的所有船舶,只能通過船員瞭望的方式獲得通行信號。近幾年來,隨著移動通訊技術的迅猛發展和移動終端的推廣和普及,相關專利提出利用無線網絡將通行信號發送到目標船舶船載終端或安裝在目標船舶上的移動終端的方法,達到實現LBS(位置服務)信息服務的目的。LBS提供的場所可以是用戶所使用的移動終端正處于的地理位置或該用戶所關注的與某一地理位置相關的有興趣接收的服務信息的地理區域。因此,當用戶要自動獲取他人地理位置相關位置服務,或提供其所關注的地理位置相關服務時,必須綁定他人或所關注的地理位置,或主動查詢請求獲取他人或所關注的地理位置,以獲得相關服務。但是現有技術沒有實現及時地、自動地在用戶需要時向其推送他人或所關注地理位置的服務,導致出現信息推送不準確、用戶體驗效果差的問題。
技術實現思路
有鑒于此,本專利技術的目的在于提供一種基于AIS向移動客戶端精準推送信息的方法,在該方法中,船員所攜帶的移動終端可以用來替代專用的船載終端裝置,移動終端用戶能實時獲取所關注船舶相關的助航信號。由于移動終端可能處于不同地理位置、不同運行時間,移動終端用戶是否需要獲得相應信息等不同需求,因此向移動終端精準推送信息,提高體驗效果等特別重要。通過本專利技術提供的方法,可使船舶用戶無需購買專用的船載導航終端等設備,只要在移動終端上安裝專用的APP即可獲得免費的信息推送服務。在該方法中,應用了網絡通信技術、數據庫技術、云計算和大數據技術等,通過后臺服務體系,并對其信息進行管理和分析,實現對移動終端提供數據推送服務,解決了目前信息不能將信息精準推送到船舶等問題。為達到上述目的,本專利技術提供如下技術方案:一種基于AIS向移動客戶端精準推送信息的方法,在該方法中,移動終端安裝相應的APP并注冊,綁定或不綁定某一艘船舶的ID號,每個移動終端最多只能綁定一個ID號,所述ID號為船舶的MMSI號或IMO號或呼號;該方法具體包括以下步驟:S1:移動終端在服務器上進行注冊,將手機號與關注船舶的MMSI號或IMO號或呼號進行綁定并形成該移動終端所具有唯一標識的ID號,每個MMSI或IMO號或呼號可以關聯多個注冊的移動終端,但是每個移動終端只能綁定一個MMSI號或IMO號或呼號;S2:服務器A獲取某一個區域內船舶AIS信息,根據AIS信息對船舶狀態進行分類,確定需要推送信息的船舶以及其ID號等信息;S3:服務器B獲取已經登錄的移動終端用戶信息并存于服務器B的數據中心,數據中心提取移動終端用戶信息中的ID號信息;根據已確定需推送信息的船舶的ID號,在服務器B中查找與船舶ID號一致的移動終端用戶;進一步判斷ID號一致的移動終端和船舶是否具有時空一致性;S4:在判定移動終端與船舶具有一致性后,服務器自動或手動生成與船舶相關的信息并精準推送至對應的移動終端;所述“精準推送”是指服務器只推送信息給與船舶具有時空一致的移動終端而不推送給其他移動終端。進一步,在步驟S2中,具體包括:S21:服務器A獲取區域內船舶AIS信息并對其解碼,提取MMSI號、船位、船型、航向、航速、目的地等船舶狀態信息,并存入本地數據中心;S21:根據服務器A中獲取的AIS信息對船舶狀態進行分類,確定需要推送信息的船舶及其ID號信息。進一步,在步驟S3中,具體包括:S31:服務器B獲取本地已經登錄的移動終端用戶信息,提取出移動終端GPS信息,包含了時間、位置、速度等移動終端實時數據,并存入本地數據中心;S32:先判斷移動終端是否綁定ID號,如果沒有綁定則不推送信息,如果綁定,服務器則讀取其ID號;S33:根據需推送信息的船舶的ID號,獲取與ID號匹配的移動終端;S34:對ID號匹配的船舶與移動終端進行時空一致性判斷,如果不一致則不推送信息;如果一致則進入步驟S4。進一步,在步驟S4中,具體包括:S41:經過船舶和移動終端時空一致性判定后,數據中心進行信息匹配;S42:服務器計算船舶所處航道內的相對位置及航行狀態;S43:服務器自動根據步驟S42中船舶狀態產生針對該船舶的指揮信息,或手動輸入對此船舶推送的特殊信息;S44:服務器產生指揮信息后精準推送致該通行船舶。本專利技術的有益效果在于:該方法利用AIS信息實時準確地獲取到船舶通行狀態和信息,通過網絡通信技術、云計算和大數據技術,實時、主動地向安裝有專用APP的移動終端推送與綁定船舶關聯的助航信息,用戶可用移動終端代替一些專用的船載終端獲取到與所關注船舶的相關助航信息。附圖說明為了使本專利技術的目的、技術方案和有益效果更加清楚,本專利技術提供如下附圖進行說明:圖1為本專利技術所述方法的流程圖;圖2為數據中心ID號比對流程圖。具體實施方式下面將結合附圖,對本專利技術的優選實施例進行詳細的描述。在本實施例中,根據AIS基站/接收裝置的接收范圍,部署合適數量AIS基站/接收裝置,獲取期望精準推送的范圍內所有船舶的AIS信息;用戶在移動終端安裝專用的APP,注冊,并與欲關注的某一艘船舶進行綁定,移動終端用戶數量不限。以船舶通行于長江上游控制河段的船舶,如何向通行船舶推送通行信號和通行動態為例,說明本專利技術的基于AIS向移動終端精準推送信息的方法,該方法包括如下步驟:1)構建服務器:部署服務器A和服務器B;服務器A獲取控制河段內船舶AIS等信息并生成需要對該船舶精準推送的信息源,如通行信號、通行動態等;服務器B獲取已經登錄服務器的移動終端用戶信息及其ID號,然后根據欲推送信息的船舶ID,獲取與其ID匹配的移動終端,進一步判斷ID匹配的船舶與移動終端是否具有時空一致性,將信息推送給具有時空一致性的移動終端。2)通行于控制河段的船舶,在控制河段的不同區域,如界限標、鳴笛標、控制河段等,根據船舶的航行狀態,如上水、下水等,控制河段通行信號臺會向這些船舶發送不完全相同的信息;船舶在進入控制河段前,也希望了解到控制河段當前的通信信號、正在通行的船舶、船舶通行序列及等待時間等信息;其中,如圖1所示,船舶通行所需信息被精準推送至移動客戶端的過程包括以下步驟:根據船舶AIS尋找與之關聯的移動終端;根據船舶狀態確定是否推送信息給與之關聯的移動終端;根據船舶狀態確定推送何種信息給與之關聯的移動終端;船舶行駛到“某一區域”后,服務器A獲取其AIS信息;服務器A提取該船舶信息并提取ID號信息;同時服務器B獲取已登錄移動終端的ID號,根據船舶ID號尋找與之匹配的移動客戶端ID號;如圖2所示,對ID號匹配的船舶和移動終端,進一步判斷移動終端與船舶是否具有時空一致性,如不一致,則不向該移動終端推送信號;若一致,則服務器A生成該船舶通行所需信息并通過網絡傳輸到服務器B,然后通過服務器B把信息精準推送至經過上述判定的移動終端本文檔來自技高網...

【技術保護點】
一種基于AIS向移動客戶端精準推送信息的方法,其特征在于:在該方法中,移動終端安裝相應的APP并注冊,綁定或不綁定某一艘船舶的ID號,每個移動終端最多只能綁定一個ID號,所述ID號為船舶的MMSI(Maritime?Mobile?Service?Identification)號或IMO(International?Maritime?Organization)號或呼號;該方法具體包括以下步驟:S1:移動終端在服務器上進行注冊,將手機號與關注船舶的MMSI號或IMO號或呼號進行綁定并形成該移動終端所具有唯一標識的ID號,每個MMSI或IMO號或呼號可以關聯多個注冊的移動終端,但是每個移動終端只能綁定一個MMSI號或IMO號或呼號;S2:服務器A獲取某一個區域內船舶AIS(Automatic?Identification?System,船舶自動識別系統)信息,根據AIS信息對船舶狀態進行分類,確定需要推送信息的船舶以及其ID號等信息;S3:服務器B獲取已經登錄的移動終端用戶信息并存于服務器B的數據中心,數據中心提取移動終端用戶信息中的ID號信息;根據已確定需推送信息的船舶的ID號,在服務器B中查找與船舶ID號一致的移動終端用戶;進一步判斷ID號一致的移動終端和船舶是否具有時空一致性;S4:在判定移動終端與船舶具有一致性后,服務器自動或手動生成與船舶相關的信息并精準推送至對應的移動終端;所述“精準推送”是指服務器只推送信息給與船舶具有時空一致的移動終端而不推送給其他移動終端。...
【技術特征摘要】
1.一種基于AIS向移動客戶端精準推送信息的方法,其特征在于:在該方法中,移動終端安裝相應的APP并注冊,綁定或不綁定某一艘船舶的ID號,每個移動終端最多只能綁定一個ID號,所述ID號為船舶的MMSI(MaritimeMobileServiceIdentification)號或IMO(InternationalMaritimeOrganization)號或呼號;該方法具體包括以下步驟:S1:移動終端在服務器上進行注冊,將手機號與關注船舶的MMSI號或IMO號或呼號進行綁定并形成該移動終端所具有唯一標識的ID號,每個MMSI或IMO號或呼號可以關聯多個注冊的移動終端,但是每個移動終端只能綁定一個MMSI號或IMO號或呼號;S2:服務器A獲取某一個區域內船舶AIS(AutomaticIdentificationSystem,船舶自動識別系統)信息,根據AIS信息對船舶狀態進行分類,確定需要推送信息的船舶以及其ID號等信息;S3:服務器B獲取已經登錄的移動終端用戶信息并存于服務器B的數據中心,數據中心提取移動終端用戶信息中的ID號信息;根據已確定需推送信息的船舶的ID號,在服務器B中查找與船舶ID號一致的移動終端用戶;進一步判斷ID號一致的移動終端和船舶是否具有時空一致性;S4:在判定移動終端與船舶具有一致性后,服務器自動或手動生成與船舶相關的信息并精準推送至對應的移動終端;所述“精準推送”是指服務器只推送信息給與船舶具有時空一致的移動終...
【專利技術屬性】
技術研發人員:梁山,畢方全,金月,郭義潔,曹澤淵,蔣明貴,龔素榮,祝孟偉,聞光華,李永輝,張曉梅,
申請(專利權)人:重慶大學,長江重慶航道局,
類型:發明
國別省市:重慶;50
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。