提供了一種遠程車輛連接狀態。一種消息代理可響應于經由車輛連接被發布到由服務傳送網絡預訂的與車輛相關聯的主題樹主題的連接通知,初始化將由消息代理在消息代理將車輛連接識別為丟失時發布到主題樹主題的丟失連接通知,并在通過車輛連接被發布到消息代理的周期性通知未到達時,將丟失連接通知發布到與車輛相關聯的主題樹主題。一種服務傳送網絡可經由消息代理接收針對由服務傳送網絡和車輛預訂的車輛主題的消息發布請求;當消息的類型需要車輛處于連接狀態以進行消息發布而車輛處于斷開狀態時,將喚醒消息發送到消息代理帶外的車輛,以請求車輛重新連接到消息代理。
【技術實現步驟摘要】
示意性實施例總體上涉及一種用于經由車輛遠程信息處理來監視和利用遠程車輛連接狀態的方法和設備。
技術介紹
可利用車輛遠程信息處理來使車輛的用戶能夠通過通信網絡與可用服務進行交互。這些服務可包括逐向導航(turn-by-turn direct1ns)、電話通信、車輛監視和道路救援。在某些情況下,車輛或遠程信息處理單元的制造商可提供遠程信息處理服務,而在其他情況下,可由第三方遠程信息處理服務提供商來提供所述服務。為了使這些服務能夠運行,車輛可使用車輛和服務均知曉的通信協議來通過網絡與服務進行通信。
技術實現思路
在第一示意性實施例中,一種系統包括:消息代理,被配置為:響應于經由車輛連接被發布到由服務傳送網絡預訂的與車輛相關聯的主題樹主題的連接通知,初始化將由消息代理在消息代理將車輛連接識別為丟失時發布到主題樹主題的丟失連接通知,并在通過車輛連接被發布到消息代理的周期性通知未到達時,將丟失連接通知發布到與車輛相關聯的主題樹主題。在第二示意性實施例中,一種系統包括:服務傳送網絡,被配置為:經由消息代理接收針對由服務傳送網絡和車輛預訂的車輛主題的消息發布請求;當消息的類型需要車輛處于連接狀態以進行消息發布而車輛處于斷開狀態時,將喚醒消息發送到消息代理帶外的車輛,以請求車輛重新連接到消息代理。根據本專利技術的一個實施例,服務傳送網絡還可被配置為:當消息的類型不需要車輛連接到消息代理以進行消息發布時,將消息發布到車輛主題,而不發送喚醒消息。根據本專利技術的一個實施例,服務傳送網絡還可被配置為:當消息是時效性命令時,確定消息的類型需要車輛連接到消息代理。根據本專利技術的一個實施例,服務傳送網絡還可被配置為:響應于來自與車輛相關聯的移動裝置的請求,接收消息發布請求以執行時效性命令。根據本專利技術的一個實施例,喚醒消息可通過短消息服務(SMS)被發送到車輛。根據本專利技術的一個實施例,服務傳送網絡還可被配置為:當消息是非時效性命令時,確定消息的類型不需要車輛連接到消息代理。根據本專利技術的一個實施例,服務傳送網絡還可被配置為:根據被發布到與車輛相關聯的主題的通知,保存對車輛的連接狀態的指示。根據本專利技術的一個實施例,服務傳送網絡還可被配置為:響應于接收到被發布到與車輛相關聯的主題的連接通知,將對車輛的連接狀態的指示更新為連接狀態;響應于接收到被發布到與車輛相關聯的主題的丟失連接通知,將對車輛的連接狀態的指示更新為丟失連接狀態;響應于接收到被發布到與車輛相關聯的主題的平滑斷開連接通知,將對車輛的連接狀態的指示更新為平滑斷開連接狀態。根據本專利技術的一個實施例,所述系統還可包括:消息代理,被配置為:響應于經由車輛連接被發布到由服務傳送網絡預訂的與車輛相關聯的主題樹主題的連接通知,初始化將由消息代理在消息代理將車輛連接識別為丟失時發布到主題樹主題的丟失連接通知,并在通過車輛連接被發布到消息代理的周期性通知未到達時,將丟失連接通知發布到與車輛相關聯的主題樹主題。根據本專利技術的一個實施例,消息代理還可被配置為:在接收到被發布到與車輛相關聯的主題樹主題的平滑斷開連接通知時,不初始化丟失連接通知。在第三示意性實施例中,一種方法包括:由服務傳送網絡經由消息代理接收針對由服務傳送網絡和車輛預訂的車輛主題的消息發布請求;當消息的類型需要車輛處于連接狀態以發布消息而車輛處于斷開狀態時,將喚醒消息發送到消息代理帶外的車輛,以請求車輛重新連接到消息代理。根據本專利技術的一個實施例,所述方法還包括:響應于經由車輛連接被發布到由服務傳送網絡預訂的與車輛相關聯的主題樹主題的連接通知,由消息代理初始化將由消息代理在消息代理將車輛連接識別為丟失時發布到主題樹主題的丟失連接通知,并在通過車輛連接被發布到消息代理的周期性通知未到達時,將丟失連接通知發布到與車輛相關聯的主題樹主題?!靖綀D說明】圖1示出用于車輛的基于車輛的計算系統的示例框式拓撲圖;圖2示出經由消息代理通過網絡與車輛進行通信的示例性服務傳送網絡;圖3A和圖3B示出經由消息代理的車輛與服務傳送網絡之間的消息的示例性通信流;圖4示出用于在基于車輛的計算系統與服務傳送網絡的通信中使用的示例性主題樹;圖5A示出示例命令消息分層;圖5B示出示例命令響應消息分層;圖5C示出示例提醒消息分層;圖6示出用于提供車輛的自動丟失連接消息的示例性處理;圖7示出用于保存車輛的連接狀態的示例性處理;圖8示出用于根據車輛的連接狀態將消息發布到車輛的示例性處理?!揪唧w實施方式】根據需要,在此公開本專利技術的詳細實施例;然而,將理解的是,所公開的實施例僅僅是本專利技術的示例,本專利技術可以以各種替代形式實現。附圖無需按比例繪制;可夸大或最小化一些特征以示出特定組件的細節。因此,在此公開的具體結構細節和功能細節不應被解釋為具有限制性,而僅僅作為用于教導本領域技術人員以多種形式實施本專利技術的代表性基礎。車輛到云端通信協議可被設計為在基于車輛的計算系統(VCS)(諸如,車輛的遠程信息處理單元(TCU))與遠離車輛的服務傳送網絡之間提供通信。所述協議可對用于在VCS與服務傳送網絡之間發送消息有效載荷的傳輸層以及被發送的消息的有效載荷的格式進行定義。傳輸層可利用用于消息傳輸的發布/預訂模型,并且有效載荷協議可包括用于對正被傳輸的數據結構進行組織并使其序列化的名稱/值配對模型。在一個示例中,可使用消息隊列遙測傳輸(MQTT)作為傳輸協議,并可將谷歌協議緩沖器用作有效載荷協議。發布/預訂模型可利用還被稱為邏輯通道的主題,其中,發布方可通過主題來發送消息,預訂方可通過主題來接收消息。在某些情況下,車輛可以是發布方,并可響應于來自服務傳送網絡的命令將車輛提醒發送到服務傳送網絡,或者將車輛連接狀態通知給服務傳送網絡。在其他情況下,車輛可以是預訂方,并可從服務傳送網絡接收控制消息或軟件更新。在發布/預訂模型中,服務傳送網絡可利用主題樹結構來對用于在車輛與服務傳送網絡之間發送消息的主題和子主題的結構進行定義。通過使用發布/預訂模型,車輛和服務傳送網絡無需使用消息傳送重試系統,而所述重試系統可能是復雜且容易出錯的。車輛到云端遠程信息處理解決方案可依賴于車輛的嵌入式調制解調器(諸如,遠程信息處理控制單元)來與服務傳送網絡進行連接,以執行通信功能。例如,在發布/預訂模型中,車輛可利用調制解調器與消息代理進行連接,以發布消息并接收被發布的消息。典型地,調制解調器所利用的通信介質可以是用于車輛的蜂窩通信。由于諸如電池的功率消耗限制以及車輛進入和離開覆蓋范圍的因素,車輛可能無法與消息代理保持持續連接。無論車輛是否連接,某些消息都可被傳送到車輛。例如,無論車輛的當前連接狀態如何,發送請求車輛執行固件更新的消息都會是合適的。然而,其他消息僅應在車輛已連接時被發送到車輛。例如,使車輛鎖定車門的消息不應被發送到未連接的車輛,這是因為直到車輛重新連接時消息才被延遲傳送,而這會導致車門在車輛最終連接到消息代理并接收到發布的消息的未來時間(可能幾天之后)非預期地鎖定。為了確保某些消息僅被發布到連接的車輛,可利用系統的消息代理和服務傳送網絡來允許系統對車輛的連接狀態進行跟蹤。例如,在車輛與消息代理建立連接時,車輛可設置與消息代理的丟失連接消息,并設置在車輛與消息代理突然斷開連接的情況下,丟失連接消息應被發布到本文檔來自技高網...
【技術保護點】
一種系統,包括:消息代理,被配置為:響應于經由車輛連接被發布到由服務傳送網絡預訂的與車輛相關聯的主題樹主題的連接通知,初始化將由消息代理在消息代理將車輛連接識別為丟失時發布到主題樹主題的丟失連接通知,當通過車輛連接被發布到消息代理的周期性通知未到達時,將丟失連接通知發布到與車輛相關聯的主題樹主題。
【技術特征摘要】
...
【專利技術屬性】
技術研發人員:布萊恩·彼得森,瑞塔什·潘迪亞,約瑟夫·保羅·洛克,普拉文·亞拉法蒂,
申請(專利權)人:福特全球技術公司,
類型:發明
國別省市:美國;US
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。