帖時,獲取模塊 200獲取車輛(接收端)在第2個信道切換周期的信道切換時間點信息;依次類推,直至獲 取模塊200獲取到車輛(接收端)在第i個信道切換周期的信道切換時間點信息。
[0109] 預測模塊300用于根據(jù)信道切換的周期、信道切換延遲時間信息、所接收到的服 務端的信道切換時間點信息和所獲取到的接收端的信道切換時間點信息預測接收端在第K 個信道切換周期的信道切換時間點信息,其中,K大于N。
[0110] 在本發(fā)明的實施例中,如圖2和3所示,在通用的信道切換的流程中增加了路基側 廣播的信道切換的時間同步公告帖序列,接收端在收到運些帖對后,通過信道切換時間同 步算法推算(例如基于最小二乘法的線性回歸預測信道切換時間算法)出在第K個信道切 換周期的信道切換時間點信息,而后在K周期時刻進行車輛節(jié)點的信道切換。 陽111] 其中,需要理解是的,該實施例中所說路基側廣播可W是路邊單元(服務端)周期 性的廣播。
[0112] 其中,需要理解是的,只有在服務端的通信范圍內的接收端才能接收到服務端發(fā) 送的服務公告帖和時間公告帖,且服務端是基于單跳廣播發(fā)送上述服務公告帖和時間公告 帖的,因此,在預測信道切換時間的過程中,可不考慮可將各節(jié)點的中斷處理延遲和無線傳 輸延遲,從而可W降低延遲的不確定性。
[0113] 在本發(fā)明的實施例中,上述FTSP算法的簇頭可W設定為路邊單元(服務端)。
[0114] 在本發(fā)明的一個實施例中,基于信道切換時間同步算法,預測模塊300,還用于基 于最小二乘算法,根據(jù)所接收到的服務端的信道切換時間點信息和所獲取到的接收端的信 道切換時間點信息計算接收端和服務端之間的線性斜率a和截距0 ;根據(jù)線性斜率a、截 距0、信道切換的周期、服務端在第N個信道切換周期的信道切換時間點信息和信道切換 延遲時間信息預測接收端在第K個信道切換周期的信道切換時間點信息。
[0115]其中,在本發(fā)明的一個實施例中,通過下述公式(1)計算線性斜率a,
[0116] O=(乙;_|?V巧-,V* 民矜)^乙巧2 -Ar' * 反;) (I)
[0117] 其中,TSi為服務端在第i個信道切換周期的信道切換時間點信息,Tri為接收 端在第i個信道切換周期的信道切換時間點信息,^ = 2;;豈碼;/次為TSi的算術平均值, 而=y,、_1乃:/八為化1的算術平均值, 陽11引其中,通過下述公式似計算截距0, 陽119] P=Yr-ofX 口)
[0120] 其中,根據(jù)線性斜率a、截距0、信道切換的周期、服務端在第N個信道切換周期 的信道切換時間點信息和信道切換延遲時間信息預測接收端在第K個信道切換周期的信 道切換時間點信息的公式(3)為:
[0121] Tr(K)=曰燈S(N)+化-腳 *100)+PWsd做
[0122] 其中,T為信切的周期,Trw為接收端在第K個信道切換周期的信道切換時間點信 息,Trw為服務端在第N個信道切換周期的信道切換時間點信息,Tgd為信道切換延遲時間 f目息。 陽123] 進一步地,在本發(fā)明的實施例中,預測模塊300,還用于在第K個信道切換周期時, 控制接收端根據(jù)所預測的信道切換時間點信息執(zhí)行信道切換,W實現(xiàn)接收端和服務端的信 道的時間同步。
[0124] 例如,當車輛(接收端)得到在第K個信道切換周期時,預測模塊300控制車輛 (接收端)根據(jù)所預測的信道切換時間點信息執(zhí)行信道切換,W實現(xiàn)車輛(接收端)和路邊 單元(服務端)的信道的時間同步。
[01巧]根據(jù)本發(fā)明實施例的預測信道切換時間的裝置,首先通過接收模塊接收服務端發(fā) 送的服務公告帖和N個時間公告帖,而后通過獲取模塊在接收到用戶確認邀請信息的確認 指令之后,分別獲取接收端在第i個信道切換周期的信道切換時間點信息,最后預測模塊 根據(jù)信道切換的周期、信道切換延遲時間信息、所接收到的服務端的信道切換時間點信息 和所獲取到的接收端的信道切換時間點信息預測接收端在第K個信道切換周期的信道切 換時間點信息。由此,準確了接收端的預測信道切換時間,從而保證了服務端與接收端之間 的信道切換時切換時機一致,有效的降低網(wǎng)絡的資源消耗和延遲所引起的不確定性,提高 了數(shù)據(jù)傳輸?shù)耐ㄐ判省?br>[0126] 通常整個車間網(wǎng)絡由多個車間子網(wǎng)絡組成,每個車間子網(wǎng)絡都有一個簇首(服務 端),在監(jiān)控車輛駛入簇首的可通信范圍后,該車輛可同時收到簇首廣播的服務公告帖和時 間公告帖,由于服務公告帖的交互流程比較復雜,需要多次握手才能完成,耗費時間基本在 1秒鐘W上,在1秒鐘的時間內,由于車間網(wǎng)絡的信道切換周期為100ms,因此,該車輛可W 接收到8-10個時間公告帖,又由于各個車輛的時鐘漂移是一定的,所W,車輛的信道切換 時間與簇首的信道切換時間偏差是線性的,通過最小二乘法的線性回歸來預測車輛的信道 切換時間。
[0127] 需要說明的是,前述對預測信道切換時間的方法實施例的解釋說明也適用于該實 施例的預測信道切換時間的裝置,此處不再寶述。
[0128] 根據(jù)本發(fā)明實施例的預測信道切換時間的裝置,首先通過接收模塊接收服務端發(fā) 送的服務公告帖和N個時間公告帖,而后通過獲取模塊在接收到用戶確認邀請信息的確認 指令之后,分別獲取接收端在第i個信道切換周期的信道切換時間點信息,最后預測模塊 根據(jù)信道切換的周期、信道切換延遲時間信息、所接收到的服務端的信道切換時間點信息 和所獲取到的接收端的信道切換時間點信息預測接收端在第K個信道切換周期的信道切 換時間點信息。因此,該裝置能夠精準預測信道切換時間,從而保證了服務端與接收端之間 的信道切換時切換時機一致,有效的降低網(wǎng)絡的資源消耗和延遲所引起的不確定性,提高 了數(shù)據(jù)傳輸?shù)耐ㄐ判省?br>[0129] 在本發(fā)明的描述中,需要理解的是,術語"第一"、"第二"僅用于描述目的,而不能 理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數(shù)量。由此,限定有"第 一"、"第二"的特征可W明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,"多個" 的含義是至少兩個,例如兩個,=個等,除非另有明確具體的限定。
[0130] 在本說明書的描述中,參考術語"一個實施例"、"一些實施例"、"示例"、"具體示 例"、或"一些示例"等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特 點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不 必須針對的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可W在任 一個或多個實施例或示例中W合適的方式結合。此外,在不相互矛盾的情況下,本領域的技 術人員可W將本說明書中描述的不同實施例或示例W及不同實施例或示例的特征進行結 合和組合。 陽131] 流程圖中或在此W其他方式描述的任何過程或方法描述可W被理解為,表示包括 一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部 分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可W不按所示出或討論的順 序,包括根據(jù)所設及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,運應被本發(fā)明 的實施例所屬技術領域的技術人員所理解。
[0132] 在流程圖中表示或在此W其他方式描述的邏輯和/或步驟,例如,可W被認為是 用于實現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可W具體實現(xiàn)在任何計算機可讀介質中,W供指令執(zhí)行系統(tǒng)、裝置或設備(如基于計算機的系統(tǒng)、包括處理器的系統(tǒng)或其他可W從指 令執(zhí)行系統(tǒng)、裝置或設備取指令并執(zhí)行指令的系統(tǒng))使用,或結合運些指令執(zhí)行系統(tǒng)、裝置 或設備而使用。就本說明書而言,"計算機可讀介質"可W是任何可W包含、存儲、通信、傳 播或傳輸程序W供指令執(zhí)行系統(tǒng)、裝置或設備或結合運些指令執(zhí)行系統(tǒng)、裝置或設備而使 用的裝置。計算機可讀介質的更具體的示例(非窮盡性列表)包括W下:具有一個或多個 布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀 存儲器(ROM),可擦除可編輯只讀存儲器巧PROM或閃速存儲器),光纖裝置,W及便攜式光 盤只讀存儲器(CDROM)。另外,計算機可讀介質甚至可W是可在其上打印所述程序的紙或其 他合適的介質,因為可W例如通過對紙或其他介質進行光學掃描,接著進行編輯、解譯或必 要時W其他合適方式進行處理來W電子方式獲得所述程序,然后將其存儲在計算機存儲器 中。 陽133] 應當理解,本發(fā)明的各部分可W用硬件、軟件、固件或它們的組合來