麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

與具有遠程信息處理單元的車輛通信的方法

文檔序號:7861691閱讀:168來源:國知局
專利名稱:與具有遠程信息處理單元的車輛通信的方法
技術領域
本發明總地涉及車輛,更特別地,涉及與具有遠程信息處理單元的車輛通信的方法。
背景技術
中央設施與車輛進行大量聲音和/或數據通信。這些傳播可為中央設施處的人工顧問與車輛乘客之間的聲音通信。這些傳播還可包括中央設施與車輛之間的數據交換。有時,該交換包括車輛自動發送數據或其它信息至中央設施。其它時候,中央設置可能希望讓車輛向它發送數據。在該情形下,中央設備可通過數據請求向車輛(或許多車輛)發送消息。然而,這些數據請求應當以這樣的方式發送,即,接收者能合理地確定發送者的身份。鑒于中央設施常常以安全的方式同時服務許多車輛,所以它經濟性地和安全地發送通信至許多車輛是具有挑戰性的;這樣做的無線發送成本因此是巨大的。降低成本同時保持進行這種通信的安全機構對于與車輛無線通信是有助的。

發明內容
根據本發明的一方面,提供了一種在具有車輛遠程信息處理單元的車輛與中央設施之間通信的方法。該方法包括在車輛與中央設施之間建立虛擬私人網絡(VPN)連接;構造用于使用VPN在所述車輛與所述中央設施之間通信的數據消息;使用不可靠的傳輸協議通過所述VPN傳輸所述數據消息;和確定傳輸的數據消息是否達到其目的地。根據本發明的另一方面,提供了一種在具有車輛遠程信息處理單元的車輛與中央設施之間通信的方法。該方法包括在中央設施處構造包括用于車輛遠程信息處理單元的計算機可讀指令的消息;在所述中央設施與所述車輛遠程信息處理單元之間建立用于傳輸所述消息的虛擬私人網絡(VPN),其中所述VPN至少部分地通過無線載波系統建立;使用用戶數據報協議(UDP)通過建立的VPN從所述中央設施向所述車輛遠程信息處理單元傳輸所述消息。根據本發明的再一方面,提供了一種在具有車輛遠程信息處理單元的車輛與中央設施之間通信的方法。該方法包括指令車輛僅在車輛接收使用用戶數據報協議(UDP)發送的數據消息時電話聯系中央設施,并忽略以除UDP以外格式接收的數據消息;在所述中央設施構造指令所述車輛的遠程信息處理單元接觸所述中央設施的數據消息;在所述中央設施與車輛之間使用虛擬私人網絡(VPN)連接來傳輸所述數據消息;和通過將消息傳輸與從所述車輛接收到通信之間的時間量與預定閾值作比較來確定所述數據消息是否達到其目的地。本發明提供下列技術方案。技術方案1. 一種在具有車輛遠程信息處理單元的車輛與中央設施之間通信的方法,包括如下步驟
(a)在車輛與中央設施之間建立虛擬私人網絡(VPN)連接;(b)構造數據消息,該數據消息用于使用VPN在所述車輛與所述中央設施之間通信;
(c)使用不可靠的傳輸協議通過所述VPN傳輸所述數據消息;和
(d)確定傳輸的數據消息是否達到其目的地。技術方案2.如技術方案I的方法,還包括如下步驟使用所述VPN傳輸所述數據消息,其中所述VPN通過無線載波系統建立。技術方案3.如技術方案I的方法,還包括如下步驟通過漫游的無線載波系統建立所述VPN。技術方案4.如技術方案I的方法,其中所述不可靠傳輸協議為用戶數據報協議(UDP)。技術方案5.如技術方案I的方法,其中所述中央設施為呼叫中心,所述數據消息包括命令所述車輛呼叫所述呼叫中心的計算機可讀指令。技術方案6.如技術方案I的方法,還包括如下步驟指令所述車輛僅在所述車輛接收使用用戶數據報協議(UDP)發送的數據消息時給所述中央設施打電話,忽略以除UDP以外其它格式接收的數據消息。技術方案7.如技術方案6的方法,其中指令所述車輛的步驟由車輛制造商執行。技術方案8.如技術方案I的方法,其中步驟(d)還包括如下步驟將在步驟(C)中的消息傳輸與從所述車輛接收到呼叫之間的時間量與預定閾值作比較。技術方案9.如技術方案I的方法,還包括如下步驟獲得分配給所述車輛的互聯網協議(IP)地址,以便傳輸所述數據消息。技術方案10.如技術方案I的方法,還包括如下步驟響應于接收所述傳輸的消息在所述車輛發出對所述中央設施的呼叫。技術方案11.如技術方案I的方法,還包括如下步驟
在所述中央設施處加密所述數據消息;和
在所述車輛處解密所述數據消息。技術方案12. —種在具有車輛遠程信息處理單元的車輛與中央設施之間通信的方法,包括如下步驟
(a)在中央設施處構造包括用于車輛遠程信息處理單元的計算機可讀指令的消息;(b)在所述中央設施與所述車輛遠程信息處理單元之間建立用于傳輸所述消息的虛擬私人網絡(VPN),其中所述VPN至少部分地通過無線載波系統建立;(c)使用用戶數據報協議(UDP)通過所述建立的VPN從所述中央設施向所述車輛遠程信息處理單元傳輸所述消息。技術方案13.如技術方案12的方法,還包括如下步驟通過漫游的無線載波系統建立所述VPN。技術方案14.如技術方案12的方法,其中所述中央設施為呼叫中心,所述計算機可讀指令命令所述車輛遠程信息處理單元呼叫所述中央設施。技術方案15.如技術方案12的方法,還包括如下步驟指令所述車輛遠程信息處理單元僅在所述車輛遠程信息處理單元接收使用用戶數據報協議UDP發送的數據消息時給所述中央設施打電話,忽略以除UDP以外其它格式接收的數據消息。技術方案16.如技術方案12的方法,還包括如下步驟通過將在步驟(C)中的消息傳輸與消息達到所述車輛遠程信息處理單元之間的時間量與預定閾值作比較來確定所述傳輸的消息是否達到所述車輛遠程信息處理單元。技術方案17.如技術方案12的方法,還包括如下步驟獲得分配給所述車輛遠程信息處理單元的互聯網協議(IP)地址,以便傳輸所述數據消息。技術方案18.如技術方案12的方法,還包括如下步驟響應于執行所述傳輸的消息內所含有的計算機可讀指令在所述車輛遠程信息處理單元發出對所述中央設施的呼叫。 技術方案19.如技術方案12的方法,還包括如下步驟
在所述中央設施處加密所述數據消息;和
在所述車輛處解密所述數據消息。技術方案20. —種在具有車輛遠程信息處理單元的車輛與中央設施之間通信的方法,包括如下步驟
(a)指令車輛
(al)僅在車輛接收使用用戶數據報協議(UDP)發送的數據消息時接觸中央設施;和 (a2)忽略以除UDP以外格式接收的數據消息;
(b)在所述中央設施構造指令所述車輛的車輛遠程信息處理單元接觸所述中央設施的數據消息;
(c)在所述中央設施與車輛之間使用虛擬私人網絡(VPN)連接來傳輸所述數據消息;

(d)通過將在步驟(C)中的消息傳輸與從所述車輛接收到通信之間的時間量與預定閾值作比較來確定所述數據消息是否達到其目的地。


下面結合附圖描述本發明的一個或多個優選示例性實施例,相同的標記表示相同的元件,其中
圖1為示出能夠使用本文所公開方法的通信系統的示例性實施例的框圖;和 圖2為具有車輛遠程信息處理單元的車輛與中央設施之間的通信方法的流程圖。
具體實施例方式下面描述的系統和方法便于帶有車輛遠程信息處理單元的車輛與中央設施之間的通信。這些通信可通過虛擬私人網絡(VPN)使用經用戶數據報協議(UDP)發送的消息來進行。使用VPN,根據UDP構造的消息可作為分組數據從中央設施安全地發送至車輛遠程信息處理單元。通過使用UDP,可減少作為車輛與中央設施之間通信一部分所發送的數據的總量。并且通過使用VPN,可同時安全地發送使用UDP發送的通信。目前,車輛與中央設施之間交換的許多消息作為短信服務(SMS)消息發送。SMS消息往往是電路交換的(虛擬或以其它方式),且包括相對復雜和/或成本高的電話設備的組合來進行發送。當SMS消息的數量大時尤其這樣,例如車隊的情形。因此,使用UDP消息承載一般由SMS消息承載的有效載荷會提高發送的速度,同時降低成本。在接收UDP時,車輛遠程信息處理單元能提取其有效載荷并使用該有效載荷,與接收SMS消息時的情況非常像。
參考圖1,示出了示例性操作環境,包括移動車輛通信系統10,其可用于實施本文所公開的方法。通信系統10 —般包括車輛12、一個或多個無線載波系統14、陸地通信網絡16、計算機18和呼叫中心20。應當理解,所公開的方法可與許多不同的系統一起使用,不具體限制為這里所示的操作環境。并且,系統10及其單獨的組件的架構、構造、建立和操作通常是本領域內已知的。因此,下面的段落僅簡單地提供一種這類示例性系統10的簡要介紹;但是,這里未示出的其它系統可也可利用所公開的方法。所示實施例中車輛12被描述為轎車,但是應當清楚,也可使用任何其它車輛,包括摩托車、卡車、運動多用途汽車(SUV)、休閑車(RV)、輪船、飛機等。圖1中總地示出了一些車輛電氣28,包括遠程信息處理單元30、麥克風32、一個或多個按鈕或其它控制輸入34、音響系統36、可視顯示器38、GPS模塊40以及多個車輛系統模塊(VSM) 42。這些裝置的一些可直接連接至遠程信息處理單元,例如麥克風32和按鈕34,而其它使用一種或多種網絡連接(例如通信總線44或娛樂總線46)被間接連接。適當的網絡連接的例子包括控制器局域網絡(CAN)、媒體導向系統傳輸(MOST)、局域互聯網(LIN)、局域網(LAN)及其它適當的連接,例如以太網或符合已知ISO、SAE和IEEE標準和規定等的其它連接,僅舉幾個例子。遠程信息處理單元30可為OEM安裝(嵌入式)或售后式裝置,其能夠通過無線載波系統14和經由無線連網進行無線聲音和/或數據通信,使得車輛可與呼叫中心20、其它能夠遠程信息處理的車輛、或其它實體或裝置通信。遠程信息處理單元優選使用使用無線傳輸建立與無線載波系統14的通信通道(聲音通道和/或數據通道),使得可通過該通道收發聲音和/或數據傳輸。通過提供聲音和數據通信,遠程信息處理單元30使車輛能夠提供許多不同服務,包括與導航、電話、緊急援助、診斷、資訊娛樂等相關的這些服務。數據可通過數據連接發送,例如經由通過數據通道的分組數據傳輸,或者使用本領域內已知技術經由聲音通道。對于既包括聲音通信(例如 ,通過在呼叫中心20的人工顧問或語音響應單元)又包括數據通信(例如,向呼叫中心20提供GPS定位數據或車輛診斷數據)的組合服務,該系統可通過聲音通道利用一個呼叫,并根據需要在通過該聲音通道的聲音與數據傳輸之間交換,這可使用本領域技術人員的已知的技術來進行。根據一個實施例,遠程信息處理單元30利用根據GSM或CDMA標準的蜂窩通信,因此包括用于語音通信(例如,免提呼叫)的標準蜂窩芯片組50、用于數據傳輸的無線調制解調器、電子處理裝置52、一個或多個數字存儲裝置54、以及雙模式天線56。應當清楚,調制解調器可通過存儲在遠程信息處理單元內的軟件實施并由處理器52執行,或者可為位于遠程信息處理單元30內部或外部的單獨硬件組件。調制解調器可使用任意數量的不同標準或協調來操作,例如EVDO、CDMA, GPRS和EDGE。車輛與其它聯網裝置之間的無線連網也可使用遠程信息處理單元30來實施。為此,遠程信息處理單元30可構造成根據一種或多種無線協議來無線地通信,例如IEEE 802. 11協議、WiMAX或藍牙中的任意一種。當用于分組交換型數據通信如TCP/IP時,遠程信息處理單元可構造有靜態IP地址,或者可設置成從網絡上的另一裝置如路由器或從網絡地址服務器自動接收分配的IP地址。處理器22可為能夠處理電子指令的任意類型的裝置,包括微處理器、微控制器、主處理器、控制器、車輛通信處理器和專用集成電路(ASIC)。其可為僅用于遠程信息處理單元30的專用處理器,或者可與其它車輛系統共享。處理器52執行使遠程信息處理單元能夠提供多種服務的各種類型的數字存儲指令,例如存儲在存儲器54內的軟件或固件程序。例如,處理器52可執行程序或處理數據,以實施本文所述方法的至少一部分。遠程信息處理單元30可用于提供不同范圍的車輛服務,包括至車輛的無線通信和/或來自車輛的無線通信。該服務包括結合基于GPS的車輛導向模塊40提供的轉彎路口提示(turn-by-turn direction)及其它導航相關的服務;結合一個或多個碰撞傳感器接口模塊(例如車身控制模塊,未示出)提供的氣囊展開通知及其它緊急或路側援助相關服務;使用一個或多個診斷模塊的診斷報告;和資訊娛樂相關服務,其中音樂、網頁、電影、電視節目、視頻游戲和/或其它信息通過資訊娛樂模塊(未示出)下載,并存儲以便現在或后期播放。上列服務不是遠程信息處理單元30的所有能力的詳盡列表,而是遠程信息處理單元能夠提供的服務的一部分的列舉。另外,應當理解,前述模塊的至少一些可以存儲在遠程信息處理單元30內部或外部的軟件指令的形式來實施,它們可為位于遠程信息處理單元30內部或外部的硬件組件,或者它們可彼此或與位于車輛上的其它系統集成和/或共享,等等。在模塊實施為位于遠程信息處理單元30外部的VSM 42時,它們可利用車輛總線44與遠程信息處理單元交換數據和命令。 GPS模塊40從GPS衛星的星群60接收無線電信號。從這些信號,模塊40可確定車輛位置,用于向車輛駕駛員提供導航及其它定位相關服務。導航信息可展示在顯示器38上(或車輛內的其它顯示器),或者可語音地展現,例如在提供轉彎路口提示時進行。導航服務可使用車內專用導航模塊(其可為GPS模塊40的一部分)來提供,或者一部分或全部導航服務可通過遠程信息處理單元30來完成,其中位置信息被發送至遠程位置,用于給車輛提供導航地圖、地圖標注(關注點、飯店等)、路線計算等。位置信息可被提供給呼叫中心20或其它遠程計算機系統,例如計算機18,用于其它目的,例如車隊管理。并且,可通過遠程信息處理單元30從呼叫中心20將新的或更新的地圖數據下載至GPS模塊40。除了音響系統36和GPS模塊40,車輛12可包括為電子硬件組件形式的其它車輛系統模塊(VSM) 42,它們遍布于車輛上,通常從一個或多個傳感器接收輸入,并使用感測的輸入來執行診斷、監測、控制、報告和/或其它功能。每個VSM 42優選通過通信總線44連接至其它VSM以及遠程信息處理單元30,并可編程為運行車輛系統和子系統診斷測試。例如,一個VSM 42可為控制發動機操作的各種方面(例如燃料點火和點火正時)的發動機控制模塊(ECM),另一 VSM 42可為調節車輛動力系的一個或多個組件的操作的動力系控制模塊,再一 VSM 42可為管理遍布于車輛定位的各種電子組件(例如車輛的動力門鎖和車燈)的車身控制模塊。根據一個實施例,發動機控制模塊配備有車載診斷(OBD)特征,其提供例如從包括車輛排放傳感器的各種傳感器接收的無數實時數據,并提供允許技術人員快速確認和矯正車內故障的一系列標準診斷故障代碼(DTC)。如本領域技術人員所清楚的,上述VSM僅僅是車輛12中可使用的一些模塊的例子,許多其它模塊也是可能的。車輛電氣28還包括給車輛乘客提供一種提供和/或接收信息的裝置的許多車輛用戶接口,包括麥克風32、按鈕34、音響系統36和可視顯示器38。如本文所使用的,術語“車輛用戶接口”廣義地包括任意適當類型的電子裝置,包括硬件和軟件組件,其位于車輛上,并使車輛用戶能夠與車輛的組件通信或經由該組件通信。麥克風32向遠程信息處理單元提供聲音輸入,使駕駛員或其它乘客能夠通過無線載波系統14提供語音命令和實施免提呼叫。為此,它可利用本領域已知的人機接口(HMI)技術連接至車載自動語言處理單元。按鈕34允許手動用戶輸入進遠程信息處理單元30以開始無線電話呼叫及提供其它數據、響應或控制輸入。相比向呼叫中心20的常規援助服務呼叫,可使用單獨的按鈕來起動緊急呼叫。音響系統36向車輛乘客提供聲音輸出且可為專用的獨立系統或主車輛音響系統的一部分。根據本文所示特定實施例,音響系統36可操作地聯接至車輛總線44和娛樂總線46,并可提供AM、FM和衛星廣播、⑶、DVD及其它多媒體功能。該功能可結合上述資訊娛樂模塊或獨立于該模塊地提供。可視顯示器38優選為圖形顯示器,例如在儀表板上的觸摸屏或擋風玻璃上反射的頭頂顯示器,可用于提供許多輸入和輸出功能。還可使用各種其它車輛用戶接口,圖1的接口僅僅是一種特定實施方案的例子。無線載波系統14優選為蜂窩電話系統,包括多個信號發射塔(cell tower)70 (僅示出一個)、一個或多個移動交換中心(MSC)72、以及將無線載波系統14與陸地網絡15連接所需的所有其它連網組件。每個信號發射塔70都包括收發天線和基站,基站從不同的信號發射塔或直接或通過間接設備(例如基站控制器)連接至MSC 72。蜂窩系統14可采用任何適當的通信技術,包括如模擬技術(例如AMPS)或更新的數字技術(例如CDMA(如CDMA 2000和3GPP LTE)或GSM/GPRS)。如本領域技術人員所清楚的,各種信號發射塔/基站/MSC布置都是可能的,并可與無線系統14 一起使用。例如,基站和信號發射塔可共同位于相同的位置,或者它們可彼此遠離地定位,每個基站可都負責于一個信號發射塔,或者一個基站可服務于多個信號發射塔,并且多個基站可聯接至一個MSC,僅列舉幾種可能的布置。除了使用無線載波系統14之外,可使用衛星通信形式的不同無線載波系統來提供與車輛的單向或雙向通信。這可使用一個或多個通信衛星62和上行發射站64來進行。單向通信可為例如衛星廣播服務,其中節目內容(新聞、音樂等)被發射站64接收、分組用于上載、然后發送至衛星62,衛星將節目廣播至用戶。雙向通信可為例如使用衛星62中繼車輛12與站64之間的電話通信的衛星電話服務。如果使用的話,該衛星電話可用來附加于或替代無線載波系統14。陸地網絡16可為傳統的地面電信網絡,其連接至一個或多個固定電話,并將無線載波系統14連接至呼叫中心20。例如,陸地網絡16可包括例如用于提供硬連線電話的公共交換電話網絡(PSIN)、分組交換型數據通信和互聯網基礎設施。陸地網絡16的一個或多個部分可通過使用標準有線網絡、光線或其它光學網絡、電纜網、電力線、其它無線網絡(例如無線局域網絡(WLAN))或提供寬帶無線接入(BWA)的網絡、或它們的任意組合來實施。例夕卜,呼叫中心20不需要通過陸地網絡16連接,但是可包括無線電話設備,使得它可與無線網絡(如無線載波系統14)直接通信。計算機18可為可通過私人或公共網絡(如互聯網)訪問的多個計算機中的一個。每個這種計算機18都可用于一個或多個目的,例如可由車輛經由遠程信息處理單元30和無線載波系統14訪問的網絡服務器。其它這種可訪問計算機18可為例如服務中心計算機,其中診斷信息和其它車輛數據可從車輛經遠程信息處理單元30上載;由車主或其它用戶使用的客戶計算機,用于諸如訪問或接收車輛數據或者設置或配置用戶偏好或控制車輛功能的目的;或第三方軟件倉庫,車輛數據或其它信息被通過與車輛12或呼叫中心20或兩者的通信提供給該第三方軟件倉庫或從該第三方軟件倉庫提供。計算機18還可用于提供互聯網連接,例如DNS服務,或用作使用DHCP或其它適當協議給車輛12分配IP地址的網址服務器。呼叫中心20設計成給車輛電氣28提供多種不同的系統后端功能,并且根據這里所示示例實施例,通常包括一個或多個交換機80、服務器82、數據庫84、人工顧問86、以及自動語音響應系統(VRS) 88,所有這些都是本領域已知的。這些各種呼叫中心組件優選通過有線或無線局域網絡90彼此聯接。可為專用分機交換(PBS)交換機的交換機80發送輸入的信號,使得語言傳輸通常通過常規電話被發送至人工顧問86或使用VoIP被發送至自動語音響應系統88。人工顧問電話也可使用VoIP,如圖1中虛線所示。VoIP和通過交換機80的其它數據通信經由連接在交換機80與網絡90之間的調制解調器(未示出)來實施。數據傳輸經調制解調器輸送至服務器82和/或數據庫84。數據庫84可存儲帳戶信息,例如用戶認證信息、車輛標記、資料記錄、行為模式及其它相關用戶信息。數據傳輸還可通過無線系統進行,例如802. llx、GPS等。盡管所示實施例已經描述為其使用人工顧問86聯合人工呼叫中心20使用,但是應當清楚,呼叫中心可替代使用VRS 88作為自動顧問,或者可使用VRS 88與人工顧問的組合。現在參考圖2,示出了在具有遠程信息處理單元30的車輛12與中央設施之間通信的方法200。方法200開始于步驟210,在車輛12與中央設施之間建立虛擬私人網絡(VPN)連接。例如,中央設施可為上述呼叫中心20。下面的描述包括使用呼叫中心20來實施方法200,但是其它方案也是可能的。 VPN連接可為使用不安全的公共通信基礎設施作為在兩個實體之間安全輸送信息的渠道的一種方式。存在許多種建立VPN的方法且可使用幾種隧道協議中的任意一種。例如,VPN可使用安全殼隧道(secure shell tunnel)或傳輸層安全(TLS)協議建立,未加密數據可通過該協議經由加密通道發送。這些協議中每個都可使用加密密鑰策略,其中車輛遠程信息處理單元30和呼叫中心20每個都擁有一個或多個密鑰,用于加密和解碼它們之間的通信。該密鑰加密策略可為對稱的,其中車輛遠程信息處理單元30和呼叫中心20可使用私人密鑰來加密和解密通信。或者密鑰加密系統可為非對稱的,其中車輛遠程信息處理單元30和呼叫中心20每個都具有唯一一組一個公共密鑰和一個私人密鑰。在某些情形下,VPN可通過無線載波系統14至少部分地設置或實施。然而,可能無需無線載波系統14的輔助就能設置VPN。在無線載波系統14建立VPN的實施方案中,它可保持車輛遠程信息處理單元30與呼叫中心20之間的隧道。這可以為安全傳輸連接,呼叫中心20可以使用該安全傳輸連接利用未加密數據接觸一個或多個車輛12。在其它實施方案中,無線載波系統14可不建立VPN。盡管這樣,即使車輛遠程信息處理單元30可能正在與可為“漫游的”無線載波系統14通信,也可在車輛遠程信息處理單元30與呼叫中心20之間建立VPN。當車輛遠程信息處理單元30通過漫游的無線載波系統14通信時,可使用上述對稱/非對稱加密策略建立隧道。方法進行至步驟220。在步驟220,為車輛12與呼叫中心20之間的通信構造數據消息。作為給車輛12提供服務的一部分,呼叫中心20可為多種原因接觸車輛12,例如請求車輛數據以便進行車輛診斷或指令車輛12下載軟件更新一僅強調兩個實例。這樣,呼叫中心20可開始接觸車輛12,并指令車輛12采取某些動作。在該實施方案中,車輛遠程信息處理單元30可被指令以基于數據消息接觸呼叫中心20。數據消息可包括指令車輛遠程信息處理單元30接觸呼叫中心20的有效載荷;這類動作可稱為“處理機間通信技術(shoulder tap)”。盡管方法200參考“處理機間通信技術”命令來描述,但是除了那些命令車輛12接觸呼叫中心20的指令之外,數據消息也可包括其它指令。所述有效載荷可原本意欲包括至車輛的SMS消息。但是,該有效載荷可壓縮成數據報,其為使用用戶數據報協議(UDP)發送的數據消息的一部分。UDP可描述為用于實施一部分互聯網協議(IP)套件的協議。連同傳輸控制協議(TCP), UDP為可用在IP套件的傳輸層上的協議。M)P和TCP包括可在每個都具有IP地址的兩個實體之間發送的分組數據。這些協議可被視為不同于使用其它通信方法如SMS消息,SMS消息可沿著其通信通道使用線路轉換。另外,在UDP與TCP之間可進行區分。例如,使用UDP發送的數據可視為“不可靠”,使得發送者無法接收有關輸送數據的傳輸的任何確認,而TCP為“可靠”協議。然而,使用UDP發送的數據的消息大小顯著小于其它協議(例如TCP)的消息大小和通過SMS發送的消息。盡管如此,應當清楚,盡管TCP消息可能大于使用UDP發送的那些,但是TCP也可用于實施本方法200的至少一部分。方法200進行至步驟 230。在步驟230,數據消息使用呼叫中心20與車輛12之間的VPN連接來傳輸。使用VPN,數據消息可使用UDP通過VPN安全地傳輸。該數據消息可起源自呼叫中心20,并通過陸地網絡16和無線載波系統14傳遞至車輛遠程信息處理單元30。在該實施方案中,呼叫中心20和遠程信息處理單元30可能每個都可使用IP地圖,并且通過使用那些IP地址能保持通過VPN的通信鏈接,只要車輛遠程信息處理單元30注冊無線載波系統14的基站,例如信號發射塔70。如上所 述,使用UDP發送的消息可使用比TCP或其它協議更小的文件尺寸來實現它們的目的。在示例的實施方案中,通過VPN使用UDP發送的數據消息可在大小上小于一千字節(K)。使用UDP從呼叫中心20到車輛遠程信息處理單元30的傳輸通信策略也可用來實施在車輛12的防火墻或類似類型的網關。該防火墻可防止處理被發送至車輛12的不希望的消息。車輛12可被指令成僅在車輛12接收使用UDP發送的數據消息時來接觸呼叫中心20。該指令可在車輛12制造時被編制進車輛遠程信息處理單元30。或者也可使用空中下載配置(over-the-air provisioning, 0TAP)給車輛遠程信息處理單元30無線編制有該指令。例如,車輛遠程信息處理單元30可編制成識別發送至車輛12的消息的類型,例如TCP消息、SMS消息或UDP消息。然后車輛遠程信息處理單元30可被指令成不理會未使用UDP發送的全部消息。因此,無需在車輛12進行復雜處理或決定,就可容易地不理會車輛遠程信息處理單元30接收的所有SMS消息。實質上,該指令可用作防止車輛遠程信息處理單元30將計算資源投入于處理不需要的SMS消息的簡單且有力的防火墻。存在該概念的其它實施方案。車輛遠程信息處理單元30也可編制成不僅識別消息的類型(例如UDP),還識別消息的特定格式。使用UDP以獨特格式發送的消息可被車輛遠程信息處理單元30識別為要處理的消息,而所有其它消息都被忽略。鑒于使用UDP發送的數據消息可被描述為“不可靠”的通信方法,所以呼叫中心20可使用計時器來監測成功傳輸的可能性。呼叫中心20可在發送數據消息至車輛遠程信息處理單元30時激活計時器。這樣,即使UDP協議可能缺少對數據消息已經輸送的固有確認,但是呼叫中心20仍可以合理的確實性確定數據消息是否已經輸送。方法200進行至步驟240。在步驟240,確定傳輸的數據消息是否達到其目的地。這可通過比較在步驟230的消息傳輸與從車輛12接收到通信的時間之間經過的時間量與預定閾值作比較來確定。在向車輛12發送數據消息之后,呼叫中心20可預期在預定量時間內接收對數據消息或數據消息的有效載荷內的指令的響應。在上面參考“處理機間通信技術”描述的例子中,呼叫中心20可預期車輛遠程信息處理單元30在預定量時間內接觸呼叫中心20。呼叫中心20可根據多個參數(如一天中的時間、網絡流量等)調節該時間量,以使其更小或更大。如果呼叫中心20未在預定時間量內接收對數據消息的響應,那么該方法可返回步驟220,可構造另一數據消息并將其發送至呼叫中心20。否則,方法200結束。應當理解,前面是本發明一個或多個優選實施例的描述。本發明不限于這里公開的特定實施例,其僅由所附權利要求限定。另外,前面描述中所含的內容涉及特定實施例,其并不構成對本發明范圍或權利要求 所用術語定義的限制,除非上面明確定義的術語或短語。各種其它實施方式及對所公開實施例的各種變化和修改對本領域的技術人員是顯而易見的。所有這些其它實施方式、變化和修改意欲都在所附權利要求的范圍內。如該說明書和權利要求中所使用的,當結合一個或多個組件或其它項目的列表使用時,術語“例如”、“比如”、“如”和“等等”和動詞“包括”、“具有”、“包含”及它們的其它動詞形式每個都被認為是開放式,意味著該列表不被認為不排除其它的、另外的組件或項目。其它術語被認為使用它們最廣義的合理含義,除非它們在需要不同解釋的上下文中使用。
權利要求
1.一種在具有車輛遠程信息處理單元的車輛與中央設施之間通信的方法,包括如下步驟 (a)在車輛與中央設施之間建立虛擬私人網絡(VPN)連接; (b)構造數據消息,該數據消息用于使用VPN在所述車輛與所述中央設施之間通信; (c)使用不可靠的傳輸協議通過所述VPN傳輸所述數據消息;和 (d)確定傳輸的數據消息是否達到其目的地。
2.如權利要求1的方法,還包括如下步驟使用所述VPN傳輸所述數據消息,其中所述VPN通過無線載波系統建立。
3.如權利要求1的方法,還包括如下步驟通過漫游的無線載波系統建立所述VPN。
4.如權利要求1的方法,其中所述不可靠傳輸協議為用戶數據報協議(UDP)。
5.如權利要求1的方法,其中所述中央設施為呼叫中心,所述數據消息包括命令所述車輛呼叫所述呼叫中心的計算機可讀指令。
6.如權利要求1的方法,還包括如下步驟指令所述車輛僅在所述車輛接收使用用戶數據報協議(UDP)發送的數據消息時給所述中央設施打電話,忽略以除UDP以外其它格式接收的數據消息。
7.如權利要求6的方法,其中指令所述車輛的步驟由車輛制造商執行。
8.如權利要求1的方法,其中步驟(d)還包括如下步驟將在步驟(c)中的消息傳輸與從所述車輛接收到呼叫之間的時間量與預定閾值作比較。
9.一種在具有車輛遠程信息處理單元的車輛與中央設施之間通信的方法,包括如下步驟 (a)在中央設施處構造包括用于車輛遠程信息處理單元的計算機可讀指令的消息; (b)在所述中央設施與所述車輛遠程信息處理單元之間建立用于傳輸所述消息的虛擬私人網絡(VPN),其中所述VPN至少部分地通過無線載波系統建立; (c)使用用戶數據報協議(UDP)通過所述建立的VPN從所述中央設施向所述車輛遠程信息處理單元傳輸所述消息。
10.一種在具有車輛遠程信息處理單元的車輛與中央設施之間通信的方法,包括如下步驟 (a)指令車輛 (al)僅在車輛接收使用用戶數據報協議(UDP)發送的數據消息時接觸中央設施;和 (a2)忽略以除UDP以外格式接收的數據消息; (b)在所述中央設施構造指令所述車輛的車輛遠程信息處理單元接觸所述中央設施的數據消息; (c)在所述中央設施與車輛之間使用虛擬私人網絡(VPN)連接來傳輸所述數據消息;和 (d)通過將在步驟(C)中的消息傳輸與從所述車輛接收到通信之間的時間量與預定閾值作比較來確定所述數據消息是否達到其目的地。
全文摘要
本發明涉及與具有遠程信息處理單元的車輛通信的方法,提供一種用于在具有車輛遠程信息處理單元的車輛與中央設施之間通信的系統和方法,包括在車輛與中央設施之間建立虛擬私人網絡(VPN)連接;使用所述VPN在所述車輛與所述中央設施之間構造用于通信的數據消息;使用不可靠傳輸協議通過所述VPN傳輸所述數據消息;和確定傳輸的數據消息是否達到其目的地。
文檔編號H04W4/12GK103037321SQ20121036672
公開日2013年4月10日 申請日期2012年9月28日 優先權日2011年10月6日
發明者K.H.易, K.L.皮爾斯, D.喬治 申請人:通用汽車有限責任公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 泸州市| 纳雍县| 津南区| 齐齐哈尔市| 正蓝旗| 岳普湖县| 永胜县| 封丘县| 图片| 大悟县| 连南| 临沂市| 沙雅县| 台湾省| 确山县| 澄江县| 唐山市| 上栗县| 凤翔县| 巴彦淖尔市| 调兵山市| 周口市| 阿坝县| 南投市| 东乌珠穆沁旗| 浑源县| 汪清县| 博野县| 北宁市| 克东县| 舞钢市| 宁乡县| 潜江市| 文登市| 无棣县| 乌拉特前旗| 高尔夫| 台中市| 隆子县| 黄平县| 英德市|