專利名稱:一種服務平臺與多個終端進行信息交互的方法
技術領域:
本發(fā)明涉及一種服務平臺與多個終端進行信息交互的方法。
背景技術:
當前,大型企業(yè)集團正努力將其物流業(yè)務與生產、銷售、倉儲等核心業(yè)務分離,打造專業(yè)化、多元化發(fā)展的現代物流企業(yè)。這要求作為支撐的信息平臺能接入來源于不同行業(yè)、不同區(qū)域的大規(guī)模用戶,現有基于特定行業(yè)或組織的物流運輸信息平臺不能滿足這一要求。在這一過程中,必然需要衛(wèi)星導航與位置服務、車聯網、地理信息系統(GIS)等信息化手段的支撐,一套專業(yè)的、智能的和集成的物流管理信息系統成為公司業(yè)務發(fā)展不可或缺的組成部分?,F有基于衛(wèi)星導航技術的物流運輸信息平臺主要提供定位監(jiān)控、報警、規(guī)范駕駛 等服務,功能單一,不支持生產運行過程的全要素(人、車、貨、交通、天氣等)、全過程(事前、事中、事后、應急等)、全方位(面向物流過程各方)的信息化、智能化管理;不支持“車找貨”、“貨找車”、維修、餐飲、住宿、燃油銷售等信息增值服務;不能提供物流業(yè)務相關各方迫切需要的交易服務。而這些功能是傳統運輸企業(yè)向現代物流企業(yè)轉變必要的技術支撐。衛(wèi)星通信不受地理環(huán)境和距離的約束,其點到多點、點到面地覆蓋優(yōu)勢和靈活的移動性,使得衛(wèi)星通信在通信領域中有明顯的優(yōu)勢。隨著物流行業(yè)的發(fā)展,傳統物流向現代物流演進,對不同網絡的融合,提出了更高的要求。在現代物流需求下,系統容量的需求越來越大,關鍵問題之一是隨著網絡規(guī)模的擴大,如何解決大量終端及時接入網絡的問題,并且建立通信鏈路;另一個需要考慮的關鍵因素是如何有效利用系統資源,即動態(tài)分析和定位終端信息,提高資源利用率。物流系統中的信息交互能夠保障各終端正常連接的前提下,高效利用衛(wèi)星及地面網絡資源,從而實現快速物流。目前國內外普遍采用的位置服務的方法主要有三類一種是基于地面移動通信網絡建立位置服務的方法;一種是基于GPS實現對終端的位置服務;一種是基于地面移動通信網絡和GPS實現對終端的位置服務。現有的物流系統中,大多是通過GPS或地面移動通信網絡進行終端位置定位,而信息交互較少,較難實現完善的信息(物流信息)的交互;而現有地面通信鏈路或衛(wèi)星通信鏈路中,信息交互只是簡單考慮本網絡自身的交互,缺少多種鏈路均衡條件下的信息交互,同時,大多根據情況實現一對一的通信,或一對多的廣播通信,占用系統資源較大,因此,現有物流系統,很難實現大規(guī)模網絡環(huán)境下的高質量信息交互。
發(fā)明內容
本發(fā)明的目的在于克服現有技術的不足,提供一種服務平臺與多個終端進行信息交互的方法,可以針對不同的需求情況,建立信息交互流程,提高終端信息交互的有效性和實時性,有效利用系統資源,提高服務水平。本發(fā)明的目的是通過如下技術方案予以實現的
一種服務平臺與多個終端進行信息交互的方法,其特征在于,當服務平臺向終端發(fā)起信息交互請求時,包括如下步驟(I. I)服務平臺選擇合適的鏈路將基本信息獲取指令發(fā)送給所有終端,每個終端接收到該指令后將終端的基本信息發(fā)送給服務平臺,服務平臺記錄每個終端的基本信息,完成鏈路建立;(I. 2)服務平臺依據終端位置信息篩選出某個區(qū)域的多個終端,對該區(qū)域的多個終端,發(fā)送需求信息,該區(qū)域的多個終端對接收的需求信息進行處理后,將本終端的反饋信息發(fā)送給服務平臺,服務平臺根據該區(qū)域的多個終端的反饋信息確定特定終端;(I. 3)服務平臺將特定任務指派給步驟(I. 2)確定的特定終端,對指派的特定終端發(fā)送具體要求,終端對接收的具體要求進行處理后,將本終端的確認信息反饋給服務平臺,服務平臺根據特定終端反饋的確認信息選定詳細信息發(fā)送終端;
(I. 4)服務平臺將詳細信息發(fā)送給步驟(I. 3)確定的詳細信息發(fā)送終端,終端接收到服務平臺發(fā)送的詳細信息后,將本終端的詳細信息發(fā)給服務平臺;當終端向服務平臺發(fā)起信息交互請求時,包括如下步驟(2. I)判斷服務平臺是否已經與終端建立鏈路,如果已經建立鏈路,轉入步驟(2. 2);如果沒有建立鏈路,則建立終端與服務平臺的鏈路;(2. 2)終端將本終端信息上報給服務平臺,服務平臺記錄該終端信息并將反饋信息發(fā)送至終端,終端按照反饋信息提供詳細信息;(2. 3)終端將詳細信息上報給服務平臺,服務平臺記錄該終端詳細信息后,并將反饋信息發(fā)送給終端,終端按照反饋信息進行控制。服務平臺與終端之間進行通信時,依據終端具備的鏈路條件選擇具體鏈路傳輸信息,具體選擇方法如下如果具備地面通信鏈路,則優(yōu)先選擇地面通信鏈路進行通信,否則,選擇衛(wèi)星通信鏈路進行通信。本發(fā)明與現有技術相比的有益效果是本發(fā)明通過區(qū)域選擇和特定終端選擇等策略,降低系統定位或通信的開銷,使得在有限的系統資源下,提高終端信息交互的有效性和實時性,更大限度地保障系統服務質量和終端用戶數量。
圖I為本發(fā)明的信息交互裝置示意圖;圖2為本發(fā)明的服務平臺向智能終端發(fā)起信息交互的流程圖;圖3為本發(fā)明的智能終端向服務平臺發(fā)起信息交互的流程圖。
具體實施例方式下面結合附圖對本發(fā)明的具體實施方式
進行進一步的詳細描述。以物流系統為例對本發(fā)明進行說明,物流系統一般包括服務平臺、和與服務平臺進行通信的多個智能終端,每個終端安裝在車輛上。服務平臺用于實現車輛的調度和監(jiān)控。每個終端用于采集車輛狀態(tài)信息,并將車輛位置信息、當地物流信息和車輛狀態(tài)信息反饋給服務平臺;并對服務平臺發(fā)送的指令進行反饋。
如圖I所示是本發(fā)明的信息交互裝置示意圖,(a)智能終端主要包括鏈路選擇模塊、調度模塊和信息采集模塊構成。其中,鏈路選擇模塊用于根據終端所具備的鏈路條件選擇使用地面通信鏈路、衛(wèi)星通信鏈路或衛(wèi)星導航鏈路實現定位或通信等功能;調度模塊是智能終端的核心模塊,主要根據實際系統資源情況和具體需求情況,合理調度各類信息的采集和反饋;信息采集模塊實現終端信息采集(如車輛貨物信息、駕駛員信息等,不局限于車輛信息)。(b)服務平臺主要包括鏈路選擇模塊、系統控制模塊和需求采集模塊組成。其中,鏈路選擇模塊依據系統和終端的整體情況,選擇使用地面通信鏈路、衛(wèi)星通信鏈路或衛(wèi)星導航鏈路與終端進行定位或通信;系統控制模塊負責控制整個服務平臺的信息交互;需求采集模塊用于接收和處理需求信息。如圖2所示是本發(fā)明的服務平臺向智能終端發(fā)起信息交互的流程圖,主要由鏈路建立過程、區(qū)域目標交互過程、特定目標交互過程和詳細信息交互過程構成,由圖2可以看出服務平臺向智能終端發(fā)起信息交互方法包括如下步驟(I)鏈路建立過程系統控制模塊(服務平臺側)將獲取終端的基本信息的指令 提交給鏈路選擇模塊(服務平臺側),鏈路選擇模塊(服務平臺側)選擇鏈路,并發(fā)送基本信息獲取指令給終端,鏈路選擇模塊(智能終端側)收到指令后,將終端內部信息獲取請求提交給調度模塊(智能終端側);調度模塊(智能終端側)獲取相關終端基本信息后,提供終端信息給鏈路選擇模塊(智能終端側),選擇鏈路后,發(fā)送給服務平臺,服務平臺記錄各終端基本信息,完成鏈路建立?;拘畔ɑ疚恢眯畔⒑突咎卣?例如車型、運輸路線、運輸任務完成情況等)。步驟(I)僅用于初次或較長時間無終端信息時使用。步驟(I)中鏈路建立過程,服務平臺將終端具備的鏈路全部建立,如地面通信鏈路、衛(wèi)星導航鏈路和衛(wèi)星通信鏈路,使得各終端具備與服務平臺進行通信的狀態(tài)。其中基本位置信息的獲取方式依據實際情況而定,如果使用GPS定位,則可以通過地面通信鏈路或衛(wèi)星通信鏈路將終端位置信息發(fā)送給服務平臺,如果使用北斗導航系統進行定位,則服務平臺可以從北斗專線或指揮型北斗用戶機獲取終端位置信息。(2)區(qū)域目標交互過程系統控制模塊(服務平臺側)依據終端地理信息、優(yōu)先級等篩選N個目標,以合適的鏈路,對選定的區(qū)域目標,發(fā)送需求信息等,智能終端選取屬于本終端的需求,并進行處理后,將本終端的反饋信息,發(fā)送給服務平臺,服務平臺記錄各終端實際狀況。步驟(2)中區(qū)域目標的設定,有利于系統資源的利用。步驟(2)中,依據終端具備的鏈路條件等情況,選擇具體鏈路傳輸信息,如具備地面通信鏈路,則優(yōu)先選擇地面通信鏈路進行通信,否則,選擇衛(wèi)星鏈路進行通信。衛(wèi)星鏈路包括衛(wèi)星通信鏈路和衛(wèi)星導航鏈路,針對數據量較少的信息,可以根據情況選擇衛(wèi)星導航鏈路(僅限北斗導航系統)進行小數據量通信。(3)特定目標交互過程服務平臺將特定任務,指派給特定目標(智能終端),由鏈路選擇模塊(服務平臺側)對選定的特定目標,發(fā)送具體要求,智能終端獲取具體要求后,分析處理后,將本終端的確認信息反饋給服務平臺,服務平臺記錄各終端反饋的信息。步驟
(3)中特定目標的設定,可以快速確認終端需求。步驟(2)中,依據交互信息的數據量和終端具備的鏈路條件等情況,選擇具體鏈路傳輸信息,如具備地面通信鏈路,則優(yōu)先選擇地面通信鏈路進行通信,否則,選擇衛(wèi)星鏈路進行通信。
(4)詳細信息交互過程服務平臺選擇目標(智能終端)后,將詳細信息發(fā)送給選定的特定目標,智能終端獲取詳細信息后,采集和處理后,提供本終端的詳細信息,選擇合適的鏈路,發(fā)給服務平臺,由服務平臺記錄終端信息,最終實現服務平臺對智能終端的管理和服務等。步驟(4)中詳細信息交互,可以充分利用系統資料,進行數據量較大的數據獲取,同時,不影響對其它終端的服務質量。當完成上述步驟后,系統進入新的信息檢測,如需要再次信息交互,則可以直接進A “區(qū)域目標交互過程”進行信息交互,無需再次進入“鏈路建立過程”。如圖3所示是本發(fā)明的智能終端向服務平臺發(fā)起信息交 互的流程圖,主要由鏈路建立過程、特定目標交互過程和詳細信息交互過程構成,由圖3可以看出智能終端向服務平臺發(fā)起信息交互方法包括如下步驟(I)鏈路建立過程判斷服務平臺是否已經與終端建立鏈路,如果已經建立鏈路,轉入步驟(2);如果沒有建立鏈路,則調度模塊(智能終端側)將鏈路建立請求提交給鏈路選擇模塊(智能終端側),鏈路選擇模塊(服務平臺側)選擇鏈路,并發(fā)送請求信息,鏈路選擇模塊(服務平臺側)獲得鏈路建立請求信息后,系統控制模塊(服務平臺側)反饋鏈路建立信息給鏈路選擇模塊(服務平臺側),選擇相應鏈路并建立相關鏈路,將反饋信息發(fā)送給智能終端,最終完成鏈路建立。(2)特定目標交互過程調度模塊(智能終端側)將本終端信息上報(異常、本地需求等),由鏈路選擇模塊(智能終端側)選擇鏈路,并將上報信息發(fā)送給服務平臺,服務平臺記錄該終端信息,系統控制模塊(服務平臺側)將反饋信息提交給鏈路選擇模塊(服務平臺側),智能終端按照反饋信息,提供詳細信息。(3)詳細信息交互過程智能終端選擇合適的鏈路,將詳細信息上報給服務平臺,服務平臺記錄該終端信息后,反饋信息發(fā)送給智能終端,調度模塊(智能終端側)按照反饋信息,控制本終端,最終實現智能終端向服務平臺發(fā)起信息交互。當完成上述步驟后,系統進入新的信息檢測,如需要再次信息交互,則可以直接進A “特定目標交互過程”進行信息交互,無需再次進入“鏈路建立過程”。以物流為例簡要說明上述過程。假定有M輛物流車輛在新疆地區(qū)運輸貨物,有N輛物流車輛在上海運輸貨物,有L輛車在西安運輸貨物,其中每輛車都有智能終端。服務平臺向智能終端發(fā)起信息交互的情況,假定服務平臺希望從西安運輸某貨物到新疆,需要X量車(I)鏈路建立過程建立服務平臺與各智能終端的鏈路,同時獲取各智能終端的基本信息(M+N+L輛車的終端信息),如具體的地理位置和運輸情況(完成運輸、計劃何時去某地)等;(2)區(qū)域目標交互過程從處于西安的L輛車中,選擇LI輛車(大于X),發(fā)送需要何時從西安運輸某貨物到新疆的簡要需求,通過與智能終端的交互,確定較合適的L2輛車(大于X,小于LI);(3)特定目標交互過程服務平臺將具體要求,通知選定的L2輛車,進一步確認,最終確定X輛車實現該任務;(4)詳細信息交互過程服務平臺將詳細信息發(fā)送給選定的X輛車,X輛車通過車載終端將貨物運輸的路線、預計到達時間等詳細信息發(fā)送回服務平臺。
智能終端向服務平臺發(fā)起信息交互的情況,假定智能終端希望從上海運輸某貨物到西安,但車輛不足,還需要Y輛車(I)鏈路建立過程建立與服務平臺之間的鏈路;(2)特定目標交互過程智能終端先將本地需求提交給服務平臺,服務平臺根據需求情況和系統內所有車輛的運輸情況,初步判斷,是否有合適的車輛承接本任務,如果有,則進入詳細信息交互,否則通知智能終端,無合適車輛。(3)詳細信息交互過程智能終端將詳細的運輸信息(如時間、起始地點、貨物種類等)發(fā)送給服務平臺,由服務平臺進行下一步的車輛調度等??傊?,本發(fā)明能夠支持多個智能終端(數百萬)快速與服務平臺建立鏈路,并進行信息交互,服務平臺針對各終端地理位置和系統在線終端情況,采取區(qū)域選擇等不同策略,實現服務平臺與智能終端間雙向交互,滿足對終端的快速定位和通信的要求,提高了物流 效率,降低系統定位或通信的開銷,并最大限度的保障整個系統的服務質量。本發(fā)明利用衛(wèi)星導航鏈路、衛(wèi)星通信鏈路和地面通信鏈路進行信息交互,同時充分發(fā)揮各通信手段的優(yōu)缺點,不是簡單的使用各鏈路進行位置定位和通信等功能,達到各通信鏈路的融合,實現服務平臺和智能終端之間的多網絡互聯互通,充分利用系統資源,提升系統容量。本發(fā)明采取多種通信手段,除保障各種環(huán)境下的定位和通信外,還可以充分發(fā)揮各鏈路的特點,靈活調配系統資源,使得系統容量可擴展。
權利要求
1.一種服務平臺與多個終端進行信息交互的方法,其特征在于, 當服務平臺向終端發(fā)起信息交互請求時,包括如下步驟 (I. I)服務平臺選擇合適的鏈路將基本信息獲取指令發(fā)送給所有終端,每個終端接收到該指令后將終端的基本信息發(fā)送給服務平臺,服務平臺記錄每個終端的基本信息,完成鏈路建立; (I. 2)服務平臺依據終端位置信息篩選出某個區(qū)域的多個終端,對該區(qū)域的多個終端,發(fā)送需求信息,該區(qū)域的多個終端對接收的需求信息進行處理后,將本終端的反饋信息發(fā)送給服務平臺,服務平臺根據該區(qū)域的多個終端的反饋信息確定特定終端; (1.3)服務平臺將特定任務指派給步驟(1.2)確定的特定終端,對指派的特定終端發(fā)送具體要求,終端對接收的具體要求進行處理后,將本終端的確認信息反饋給服務平臺,月艮務平臺根據特定終端反饋的確認信息選定詳細信息發(fā)送終端; (1.4)服務平臺將詳細信息發(fā)送給步驟(1.3)確定的詳細信息發(fā)送終端,終端接收到服務平臺發(fā)送的詳細信息后,將本終端的詳細信息發(fā)給服務平臺。
當終端向服務平臺發(fā)起信息交互請求時,包括如下步驟 (2. I)判斷服務平臺是否已經與終端建立鏈路,如果已經建立鏈路,轉入步驟(2.2);如果沒有建立鏈路,則建立終端與服務平臺的鏈路; (2. 2)終端將本終端信息上報給服務平臺,服務平臺記錄該終端信息并將反饋信息發(fā)送至終端,終端按照反饋信息提供詳細信息; (2. 3)終端將詳細信息上報給服務平臺,服務平臺記錄該終端詳細信息后,并將反饋信息發(fā)送給終端,終端按照反饋信息進行控制。
2.如權利要求I所述的方法,其特征在于,服務平臺與終端之間進行通信時,依據終端具備的鏈路條件選擇具體鏈路傳輸信息,具體選擇方法如下如果具備地面通信鏈路,則優(yōu)先選擇地面通信鏈路進行通信,否則,選擇衛(wèi)星鏈路進行通信。
全文摘要
一種服務平臺與多個終端進行信息交互的方法,首先獲取所有在線終端的基本信息;然后依據各終端位置信息,結合實際需求,選擇某個區(qū)域的多個終端,進行初步的信息交互;服務平臺根據該區(qū)域的多個終端的反饋信息確定特定終端;服務平臺將特定任務指派給特定終端,對指派的特定終端發(fā)送具體要求,終端對接收的具體要求進行處理后,將本終端的確認信息反饋給服務平臺,服務平臺根據特定終端反饋的確認信息選定詳細信息發(fā)送終端;服務平臺與選定的詳細信息發(fā)送終端進行詳細的信息交互。本發(fā)明可以針對不同的需求情況,建立信息交流流程,提高終端信息交互的有效性和實時性,有效利用系統資源,提高服務水平。
文檔編號H04L29/08GK102801787SQ20121024380
公開日2012年11月28日 申請日期2012年7月13日 優(yōu)先權日2012年7月13日
發(fā)明者石云, 王健, 鄒光南, 王海濤, 李冬冬 申請人:航天恒星科技有限公司