本發(fā)明涉及車載通信技術領域,特別涉及一種新型車載設備通信控制方法及系統。
背景技術:
車載通信系統,是在智能交通系統、傳感器網絡技術發(fā)展基礎上,在車輛上應用先進的無線通信技術,實現交通高度信息化、智能化的手段。車載通訊系統的廣泛定義是指裝載在汽車上的移動通訊系統。車載通信系統通過車車、車路通信將交通參與者、交通工具及其環(huán)境有機結合,提高了交通系統的安全和效率。
現有技術中,由于車載信息越來越多,而can總線的負載容量有限,因此車載信息的傳輸可能發(fā)生阻塞和沖突。
技術實現要素:
有鑒于此,本發(fā)明提出一種能夠克服現有技術中,由于車載信息越來越多,而can總線的負載容量有限,因此車載信息的傳輸可能發(fā)生阻塞和沖突缺陷的新型車載設備通信控制系統及方法。
一種新型車載設備通信控制方法,其包括如下步驟:
S1、將車載通信信息劃分為即時通信信息、非即時通信信息;并對即時通信信息劃分通信優(yōu)先級;
S2、根據劃分的即時通信信息、非即時通信信息以及即時通信信息的通信優(yōu)先級配置can總線通信數據格式;
S3、根據車載裝置配置車載設備的通信信息類型;
S4、將即時通信信息中優(yōu)先級達到預設級別的即時通信信息通過can總線干線傳輸;將即時通信信息中優(yōu)先級低于預設級別的即時通信信息以及非即時通信信息通過can總線支線傳輸。
在本發(fā)明所述的新型車載設備通信控制方法中,
所述步驟S1中即時通信信息通信優(yōu)先級高于非即時通信信息;即時通信信息中通信優(yōu)先級高的低于優(yōu)先級低的;相同通信優(yōu)先級的即時通信信息,優(yōu)先級相同。
在本發(fā)明所述的新型車載設備通信控制方法中,通過can總線傳輸通信信息時,判斷即時總線帶寬負載是否滿足通信信息傳輸需求,在滿足通信信息傳輸需求時,即時將通信信息進行傳輸;在不滿足通信信息傳輸需求時,根據優(yōu)先級規(guī)則進行通信信息傳輸。
在本發(fā)明所述的新型車載設備通信控制方法中,
所述步驟S2中;所述can總線通信數據格式中包括需要傳輸的傳感數據位、傳輸時間數據位、優(yōu)先級數據位;
傳輸時間數據位的具體值通過接收配置指令進行配置;其中即時通信信息的傳輸時間數據位包括標識符位以及相對截止時間區(qū)間值位;非即時通信信息的傳輸時間數據位包括標識符位;
非即時通信信息的優(yōu)先級數據位為預先設置固定數值;
即時通信信息的優(yōu)先級數據位為可調數值。
在本發(fā)明所述的新型車載設備通信控制方法中,
所述步驟S4包括:
通過can總線干線傳輸即時通信信息中優(yōu)先級達到預設級別的即時通信信息;
通過can總線支線傳輸即時通信信息中優(yōu)先級低于預設級別的即時通信信息以及非即時通信信息包括:
在不滿足通信信息傳輸需求時,通過傳輸時間數據位中標識符位區(qū)分即時通信信息以及非即時通信信息;
繼續(xù)通過判斷即時通信信息的優(yōu)先級數據位確定優(yōu)先傳輸的即時通信信息;根據優(yōu)選級依次傳輸即時通信信息。
在本發(fā)明所述的新型車載設備通信控制方法中,
根據優(yōu)選級依次傳輸即時通信信息后還包括:
在傳輸完優(yōu)選級高的即時通信信息后,繼續(xù)通過未傳輸的即時通信信息中傳輸時間數據位的相對截止時間區(qū)間值位判斷未傳輸的即時通信信息是否超過發(fā)送周期;
在未超過發(fā)送周期時,繼續(xù)發(fā)送未傳輸的即時通信信息;在超過發(fā)送周期時,記錄為未成功發(fā)送的即時通信信息的次數;
在所有即時通信信息傳輸完畢后,傳輸非即時通信信息。
在本發(fā)明所述的新型車載設備通信控制方法中,
判斷未成功發(fā)送的即時通信信息的次數是否超過預設次數閾值;在超過時,提高優(yōu)先級數據值。
本發(fā)明還提供一種新型車載設備通信控制系統,其包括如下單元:
通信信息劃分單元,用于將車載通信信息劃分為即時通信信息、非即時通信信息;并對即時通信信息劃分通信優(yōu)先級;
通信數據格式配置單元,用于根據劃分的即時通信信息、非即時通信信息以及即時通信信息的通信優(yōu)先級配置can總線通信數據格式;
通信信息類型配置單元,用于根據車載裝置配置車載設備的通信信息類型;
通信信息通信控制單元,用于將即時通信信息中優(yōu)先級達到預設級別的即時通信信息通過can總線干線傳輸;將即時通信信息中優(yōu)先級低于預設級別的即時通信信息以及非即時通信信息通過can總線支線傳輸。
在本發(fā)明所述的新型車載設備通信控制系統中,
所述通信信息劃分單元中即時通信信息通信優(yōu)先級高于非即時通信信息;即時通信信息中通信優(yōu)先級高的低于優(yōu)先級低的;相同通信優(yōu)先級的即時通信信息,優(yōu)先級相同;
通過can總線傳輸通信信息時,判斷即時總線帶寬負載是否滿足通信信息傳輸需求,在滿足通信信息傳輸需求時,即時將通信信息進行傳輸;在不滿足通信信息傳輸需求時,根據優(yōu)先級規(guī)則進行通信信息傳輸;
所述通信數據格式配置單元中;所述can總線通信數據格式中包括需要傳輸的傳感數據位、傳輸時間數據位、優(yōu)先級數據位;
傳輸時間數據位的具體值通過接收配置指令進行配置;其中即時通信信息的傳輸時間數據位包括標識符位以及相對截止時間區(qū)間值位;非即時通信信息的傳輸時間數據位包括標識符位;
非即時通信信息的優(yōu)先級數據位為預先設置固定數值;
即時通信信息的優(yōu)先級數據位為可調數值。
在本發(fā)明所述的新型車載設備通信控制系統中,
所述通信信息通信控制單元包括:
通過can總線干線傳輸即時通信信息中優(yōu)先級達到預設級別的即時通信信息;
通過can總線支線傳輸即時通信信息中優(yōu)先級低于預設級別的即時通信信息以及非即時通信信息包括:
在不滿足通信信息傳輸需求時,通過傳輸時間數據位中標識符位區(qū)分即時通信信息以及非即時通信信息;
繼續(xù)通過判斷即時通信信息的優(yōu)先級數據位確定優(yōu)先傳輸的即時通信信息;根據優(yōu)選級依次傳輸即時通信信息;
根據優(yōu)選級依次傳輸即時通信信息后還包括:
在傳輸完優(yōu)選級高的即時通信信息后,繼續(xù)通過未傳輸的即時通信信息中傳輸時間數據位的相對截止時間區(qū)間值位判斷未傳輸的即時通信信息是否超過發(fā)送周期;
在未超過發(fā)送周期時,繼續(xù)發(fā)送未傳輸的即時通信信息;在超過發(fā)送周期時,記錄為未成功發(fā)送的即時通信信息的次數;
在所有即時通信信息傳輸完畢后,傳輸非即時通信信息;
判斷未成功發(fā)送的即時通信信息的次數是否超過預設次數閾值;在超過時,提高優(yōu)先級數據值。
實施本發(fā)明提供的新型車載設備通信控制系統及方法與現有技術相比具有以下有益效果:本發(fā)明通過將即時通信信息中優(yōu)先級達到預設級別的即時通信信息通過can總線干線傳輸;將即時通信信息中優(yōu)先級低于預設級別的即時通信信息以及非即時通信信息通過can總線支線傳輸,能夠克服現有技術中,由于車載信息越來越多,而can總線的負載容量有限,因此車載信息的傳輸可能發(fā)生阻塞和沖突缺陷。
附圖說明
圖1是本發(fā)明實施例的改進的新型車載設備通信控制方法流程圖。
具體實施方式
如圖1所示,一種新型車載設備通信控制方法,其包括如下步驟:
S1、將車載通信信息劃分為即時通信信息、非即時通信信息;并對即時通信信息劃分通信優(yōu)先級;
S2、根據劃分的即時通信信息、非即時通信信息以及即時通信信息的通信優(yōu)先級配置can總線通信數據格式;
S3、根據車載裝置配置車載設備的通信信息類型;
S4、將即時通信信息中優(yōu)先級達到預設級別的即時通信信息通過can總線干線傳輸;將即時通信信息中優(yōu)先級低于預設級別的即時通信信息以及非即時通信信息通過can總線支線傳輸。
在本發(fā)明所述的新型車載設備通信控制方法中,
所述步驟S1中即時通信信息通信優(yōu)先級高于非即時通信信息;即時通信信息中通信優(yōu)先級高的低于優(yōu)先級低的;相同通信優(yōu)先級的即時通信信息,優(yōu)先級相同。
在本發(fā)明所述的新型車載設備通信控制方法中,通過can總線傳輸通信信息時,判斷即時總線帶寬負載是否滿足通信信息傳輸需求,在滿足通信信息傳輸需求時,即時將通信信息進行傳輸;在不滿足通信信息傳輸需求時,根據優(yōu)先級規(guī)則進行通信信息傳輸。
在本發(fā)明所述的新型車載設備通信控制方法中,
所述步驟S2中;所述can總線通信數據格式中包括需要傳輸的傳感數據位、傳輸時間數據位、優(yōu)先級數據位;
傳輸時間數據位的具體值通過接收配置指令進行配置;其中即時通信信息的傳輸時間數據位包括標識符位以及相對截止時間區(qū)間值位;非即時通信信息的傳輸時間數據位包括標識符位;
非即時通信信息的優(yōu)先級數據位為預先設置固定數值;
即時通信信息的優(yōu)先級數據位為可調數值。
在本發(fā)明所述的新型車載設備通信控制方法中,
所述步驟S4包括:
通過can總線干線傳輸即時通信信息中優(yōu)先級達到預設級別的即時通信信息;
通過can總線支線傳輸即時通信信息中優(yōu)先級低于預設級別的即時通信信息以及非即時通信信息包括:
在不滿足通信信息傳輸需求時,通過傳輸時間數據位中標識符位區(qū)分即時通信信息以及非即時通信信息;
繼續(xù)通過判斷即時通信信息的優(yōu)先級數據位確定優(yōu)先傳輸的即時通信信息;根據優(yōu)選級依次傳輸即時通信信息。
在本發(fā)明所述的新型車載設備通信控制方法中,
根據優(yōu)選級依次傳輸即時通信信息后還包括:
在傳輸完優(yōu)選級高的即時通信信息后,繼續(xù)通過未傳輸的即時通信信息中傳輸時間數據位的相對截止時間區(qū)間值位判斷未傳輸的即時通信信息是否超過發(fā)送周期;
在未超過發(fā)送周期時,繼續(xù)發(fā)送未傳輸的即時通信信息;在超過發(fā)送周期時,記錄為未成功發(fā)送的即時通信信息的次數;
在所有即時通信信息傳輸完畢后,傳輸非即時通信信息。
在本發(fā)明所述的新型車載設備通信控制方法中,
判斷未成功發(fā)送的即時通信信息的次數是否超過預設次數閾值;在超過時,提高優(yōu)先級數據值。
本發(fā)明還提供一種新型車載設備通信控制系統,其包括如下單元:
通信信息劃分單元,用于將車載通信信息劃分為即時通信信息、非即時通信信息;并對即時通信信息劃分通信優(yōu)先級;
通信數據格式配置單元,用于根據劃分的即時通信信息、非即時通信信息以及即時通信信息的通信優(yōu)先級配置can總線通信數據格式;
通信信息類型配置單元,用于根據車載裝置配置車載設備的通信信息類型;
通信信息通信控制單元,用于將即時通信信息中優(yōu)先級達到預設級別的即時通信信息通過can總線干線傳輸;將即時通信信息中優(yōu)先級低于預設級別的即時通信信息以及非即時通信信息通過can總線支線傳輸。
在本發(fā)明所述的新型車載設備通信控制系統中,
所述通信信息劃分單元中即時通信信息通信優(yōu)先級高于非即時通信信息;即時通信信息中通信優(yōu)先級高的低于優(yōu)先級低的;相同通信優(yōu)先級的即時通信信息,優(yōu)先級相同;
通過can總線傳輸通信信息時,判斷即時總線帶寬負載是否滿足通信信息傳輸需求,在滿足通信信息傳輸需求時,即時將通信信息進行傳輸;在不滿足通信信息傳輸需求時,根據優(yōu)先級規(guī)則進行通信信息傳輸;
所述通信數據格式配置單元中;所述can總線通信數據格式中包括需要傳輸的傳感數據位、傳輸時間數據位、優(yōu)先級數據位;
傳輸時間數據位的具體值通過接收配置指令進行配置;其中即時通信信息的傳輸時間數據位包括標識符位以及相對截止時間區(qū)間值位;非即時通信信息的傳輸時間數據位包括標識符位;
非即時通信信息的優(yōu)先級數據位為預先設置固定數值;
即時通信信息的優(yōu)先級數據位為可調數值。
在本發(fā)明所述的新型車載設備通信控制系統中,
所述通信信息通信控制單元包括:
通過can總線干線傳輸即時通信信息中優(yōu)先級達到預設級別的即時通信信息;
通過can總線支線傳輸即時通信信息中優(yōu)先級低于預設級別的即時通信信息以及非即時通信信息包括:
在不滿足通信信息傳輸需求時,通過傳輸時間數據位中標識符位區(qū)分即時通信信息以及非即時通信信息;
繼續(xù)通過判斷即時通信信息的優(yōu)先級數據位確定優(yōu)先傳輸的即時通信信息;根據優(yōu)選級依次傳輸即時通信信息;
根據優(yōu)選級依次傳輸即時通信信息后還包括:
在傳輸完優(yōu)選級高的即時通信信息后,繼續(xù)通過未傳輸的即時通信信息中傳輸時間數據位的相對截止時間區(qū)間值位判斷未傳輸的即時通信信息是否超過發(fā)送周期;
在未超過發(fā)送周期時,繼續(xù)發(fā)送未傳輸的即時通信信息;在超過發(fā)送周期時,記錄為未成功發(fā)送的即時通信信息的次數;
在所有即時通信信息傳輸完畢后,傳輸非即時通信信息;
判斷未成功發(fā)送的即時通信信息的次數是否超過預設次數閾值;在超過時,提高優(yōu)先級數據值。通過實施本實施例,能夠動態(tài)對即時通信信息的優(yōu)先級進行調整,能夠避免某些即時通信信息陷入無限制的等待之中。
實施本發(fā)明提供的新型車載設備通信控制系統及方法與現有技術相比具有以下有益效果:本發(fā)明通過將即時通信信息中優(yōu)先級達到預設級別的即時通信信息通過can總線干線傳輸;將即時通信信息中優(yōu)先級低于預設級別的即時通信信息以及非即時通信信息通過can總線支線傳輸,能夠克服現有技術中,由于車載信息越來越多,而can總線的負載容量有限,因此車載信息的傳輸可能發(fā)生阻塞和沖突缺陷。
結合本文中所公開的實施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結合來實施。軟件模塊可以置于隨機儲存器、內存、只讀存儲器、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或技術領域內所公知的任意其他形式的存儲介質中。
可以理解的是,對于本領域的普通技術人員來說,可以根據本發(fā)明的技術構思做出其它各種相應的改變與變形,而所有這些改變與變形都應屬于本發(fā)明權利要求的保護范圍。