本申請涉及無線通信,尤其涉及一種車聯(lián)網(wǎng)信道防擁堵的方法、裝置、設備及存儲介質。
背景技術:
1、車聯(lián)網(wǎng)作為無線網(wǎng)絡通信的新范式,旨在利用無線通信的先進技術實現(xiàn)智能駕駛車輛間的通信。
2、車輛間的通信通常只有一個信道被用來傳輸車輛間的安全消息信標,安全消息信標通常以每秒10條消息的速度發(fā)送給鄰域車輛,這導致信道經(jīng)常發(fā)生擁堵。常用的防止信道堵塞的方法主要通過控制安全信息的發(fā)送功率來避免車聯(lián)網(wǎng)信道擁堵,但是這些方式無法保證最終確定的發(fā)送功率可以降低車聯(lián)網(wǎng)信道的負載,進而導致車聯(lián)網(wǎng)信道防擁堵的效果不能達到最佳。
技術實現(xiàn)思路
1、本申請的主要目的在于提供一種車聯(lián)網(wǎng)信道防擁堵的方法、裝置、設備及存儲介質,旨在解決常用技術無法保證最終確定的發(fā)送功率可以降低車聯(lián)網(wǎng)信道的負載,進而導致車聯(lián)網(wǎng)信道防擁堵的效果不能達到最佳的技術問題。
2、為實現(xiàn)上述目的,本申請?zhí)峁┮环N車聯(lián)網(wǎng)信道防擁堵的方法,所述車聯(lián)網(wǎng)信道防擁堵的方法,包括:
3、獲取第一車輛向第二車輛發(fā)送的至少一個第一信標與從所述第二車輛接收的第二信標,其中,所述第一信標與第二信標均攜帶有發(fā)送車輛發(fā)送該信標時的最優(yōu)發(fā)送功率;
4、基于所述第二信標、所述第一信標與預設粒子群算法,確定所述第一車輛的功率更新速度;
5、基于所述功率更新速度優(yōu)化所述第一信標中的自身最優(yōu)發(fā)送功率,獲得當前時刻的目標發(fā)送功率;
6、基于所述目標發(fā)送功率發(fā)送當前時刻的待發(fā)送信標。
7、可選地,所述基于所述第二信標、所述第一信標與預設粒子群算法,確定所述第一車輛的功率更新速度的步驟,包括:
8、將各所述第二車輛作為交互粒子、第一車輛作為當前粒子,構建粒子群;
9、基于所述第二信標與所述第一信標,確定所述當前粒子的預設最佳功率值、自身最優(yōu)發(fā)送功率與所述粒子群的功率值最大的全局最優(yōu)功率;
10、基于所述預設最佳功率值、所述全局最優(yōu)功率、所述自身最優(yōu)發(fā)送功率與預設粒子群算法,確定所述當前粒子的功率更新速度。
11、可選地,所述基于所述第二信標與所述第一信標,確定所述粒子群的功率值最大的全局最優(yōu)功率的步驟,包括:
12、從所述第二信標中篩選所有所述交互粒子的交互最優(yōu)發(fā)送功率;
13、從所述第一信標中篩選所述當前粒子的自身最優(yōu)發(fā)送功率;
14、從所述交互最優(yōu)發(fā)送功率與所述自身最優(yōu)發(fā)送功率中確定所述粒子群的功率值最大的全局最優(yōu)功率。
15、可選地,所述基于所述第二信標與所述第一信標,確定所述當前粒子的預設最佳功率值、自身最優(yōu)發(fā)送功率的步驟,包括:
16、基于所述第二信標與所述第一信標,確定所述粒子群的信標傳輸成功率;
17、從所述第二信標中篩選各所述交互粒子的交互最優(yōu)發(fā)送功率與實際交互發(fā)送功率;
18、從所述第一信標中篩選所述當前粒子的自身最優(yōu)發(fā)送功率與自身實際發(fā)送功率;
19、從所述實際交互發(fā)送功率、交互最優(yōu)發(fā)送功率、所述自身最優(yōu)發(fā)送功率與自身實際發(fā)送功率中,確定所述粒子群的最大發(fā)送功率與最小發(fā)送功率;
20、基于所述信標傳輸成功率、所述最大發(fā)送功率與所述最小發(fā)送功率,確定所述當前粒子的預設最佳功率值。
21、可選地,所述基于所述第二信標與所述第一信標,確定所述粒子群的信標傳輸成功率的步驟,包括:
22、從所述第二信標與所述第一信標中獲取信標序列號;
23、基于所述信標序列號確定成功接收到的交互第二信標與成功發(fā)出的交互第一信標;
24、基于所述交互第二信標與所述交互第一信標,確定所述粒子群的信標傳輸成功率。
25、可選地,所述基于所述功率更新速度優(yōu)化所述第一信標中的自身最優(yōu)發(fā)送功率,獲得當前時刻的目標發(fā)送功率的步驟之后,所述方法還包括:
26、基于所述信標傳輸成功率實時更新所述自身最優(yōu)發(fā)送功率,獲得當前時刻的自身最優(yōu)發(fā)送功率。
27、可選地,所述基于所述目標發(fā)送功率發(fā)送當前時刻的待發(fā)送信標的步驟之前,所述方法還包括:
28、根據(jù)所述第一車輛的信標序列號、信標發(fā)射間隔、當前所在位置、當前車速、當前行駛方向、當前時刻的自身最優(yōu)發(fā)送功率與所述目標發(fā)送功率,生成待發(fā)送信標;
29、基于所述目標發(fā)送功率發(fā)送所述待發(fā)送信標。
30、此外,為實現(xiàn)上述目的,本申請還提供一種車聯(lián)網(wǎng)信道防擁堵的裝置,車聯(lián)網(wǎng)信道防擁堵的裝置包括:
31、調用模塊,用于獲取第一車輛向第二車輛發(fā)送的至少一個第一信標與從所述第二車輛接收的第二信標,其中,所述第一信標與第二信標均攜帶有發(fā)送車輛發(fā)送該信標時的最優(yōu)發(fā)送功率;
32、確定模塊,用于基于所述第二信標、所述第一信標與預設粒子群算法,確定第一車輛的功率更新速度;
33、優(yōu)化模塊,用于基于所述功率更新速度優(yōu)化所述第一信標中的自身最優(yōu)發(fā)送功率,獲得當前時刻的目標發(fā)送功率;
34、發(fā)送模塊,用于基于所述目標發(fā)送功率發(fā)送當前時刻的待發(fā)送信標。
35、此外,為實現(xiàn)上述目的,本申請還提出一種車聯(lián)網(wǎng)信道防擁堵的設備,所述設備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的車聯(lián)網(wǎng)信道防擁堵的程序,所述車聯(lián)網(wǎng)信道防擁堵的程序配置為實現(xiàn)如上文所述的車聯(lián)網(wǎng)信道防擁堵的方法的步驟。
36、此外,為實現(xiàn)上述目的,本申請還提出一種存儲介質,所述存儲介質上存儲有車聯(lián)網(wǎng)信道防擁堵的程序,所述車聯(lián)網(wǎng)信道防擁堵的程序被處理器執(zhí)行時實現(xiàn)如上文所述的車聯(lián)網(wǎng)信道防擁堵的方法的步驟。
37、本申請?zhí)峁┮环N車聯(lián)網(wǎng)信道防擁堵的方法、裝置、設備及存儲介質,與現(xiàn)有技術中無法保證最終確定的發(fā)送功率可以降低車聯(lián)網(wǎng)信道的負載,進而導致車聯(lián)網(wǎng)信道防擁堵的效果不能達到最佳相比,在本申請中,獲取第一車輛向第二車輛發(fā)送的至少一個第一信標與從所述第二車輛接收的第二信標,其中,所述第一信標與第二信標均攜帶有發(fā)送車輛發(fā)送該信標時的最優(yōu)發(fā)送功率;基于所述第二信標、所述第一信標與預設粒子群算法,確定第一車輛的功率更新速度;基于所述功率更新速度優(yōu)化所述第一信標中的自身最優(yōu)發(fā)送功率,獲得當前時刻的目標發(fā)送功率;基于所述目標發(fā)送功率發(fā)送當前時刻的待發(fā)送信標。在本申請中,利用第二車輛發(fā)送的第二信標與向第二車輛發(fā)送的第一信標,并基于預設粒子群算法,確定第一車輛的功率更新速度,再根據(jù)自身更新速度優(yōu)化安全信息中的最優(yōu)發(fā)送功率,獲得目標發(fā)送功率,最后將車聯(lián)網(wǎng)信道的發(fā)射功率調整為目標發(fā)射功率,發(fā)送當前時刻的待發(fā)送信標,以降低車聯(lián)網(wǎng)信道的負載,避免信道擁堵,即在本申請中,利用預設粒子群算法確定第一車輛的功率更新速度,并利用功率更新速度優(yōu)化自身最優(yōu)發(fā)送功率,獲得目標發(fā)射功率,并利用該目標發(fā)射功率發(fā)送當前時刻的待發(fā)送信標,以使車聯(lián)網(wǎng)信道防擁堵的效果達到最佳。
1.一種車聯(lián)網(wǎng)信道防擁堵的方法,其特征在于,應用于第一車輛,所述方法包括:
2.如權利要求1所述的車聯(lián)網(wǎng)信道防擁堵的方法,其特征在于,所述基于所述第二信標、所述第一信標與預設粒子群算法,確定所述第一車輛的功率更新速度的步驟,包括:
3.如權利要求2所述的車聯(lián)網(wǎng)信道防擁堵的方法,其特征在于,所述基于所述第二信標與所述第一信標,確定所述粒子群的功率值最大的全局最優(yōu)功率的步驟,包括:
4.如權利要求2所述的車聯(lián)網(wǎng)信道防擁堵的方法,其特征在于,所述基于所述第二信標與所述第一信標,確定所述當前粒子的預設最佳功率值、自身最優(yōu)發(fā)送功率的步驟,包括:
5.如權利要求4所述的車聯(lián)網(wǎng)信道防擁堵的方法,其特征在于,所述基于所述第二信標與所述第一信標,確定所述粒子群的信標傳輸成功率的步驟,包括:
6.如權利要求4所述的車聯(lián)網(wǎng)信道防擁堵的方法,其特征在于,所述基于所述功率更新速度優(yōu)化所述第一信標中的自身最優(yōu)發(fā)送功率,獲得當前時刻的目標發(fā)送功率的步驟之后,所述方法還包括:
7.如權利要求1-6任一項所述的車聯(lián)網(wǎng)信道防擁堵的方法,其特征在于,所述基于所述目標發(fā)送功率發(fā)送當前時刻的待發(fā)送信標的步驟之前,所述方法還包括:
8.一種車聯(lián)網(wǎng)信道防擁堵的裝置,其特征在于,所述車聯(lián)網(wǎng)信道防擁堵的裝置包括:
9.一種車聯(lián)網(wǎng)信道防擁堵的設備,其特征在于,所述車聯(lián)網(wǎng)信道防擁堵的設備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的車聯(lián)網(wǎng)信道防擁堵的程序,所述車聯(lián)網(wǎng)信道防擁堵的程序配置為實現(xiàn)如權利要求1至7中任一項所述的車聯(lián)網(wǎng)信道防擁堵的方法的步驟。
10.一種存儲介質,其特征在于,存儲介質上存儲有實現(xiàn)車聯(lián)網(wǎng)信道防擁堵的方法的程序,實現(xiàn)車聯(lián)網(wǎng)信道防擁堵的方法的程序被處理器執(zhí)行以實現(xiàn)如權利要求1至7中任一項所述車聯(lián)網(wǎng)信道防擁堵的方法的步驟。