鮑振標(biāo),劉全周,唐風(fēng)敏,張夢然,牛子佳
(中汽研(天津)汽車工程研究院有限公司,天津 300300)
伴隨物聯(lián)網(wǎng)技術(shù)的快速發(fā)展與技術(shù)逐步走向成熟,作為物聯(lián)網(wǎng)的一個(gè)分支,車聯(lián)網(wǎng)的發(fā)展也取得了巨大的進(jìn)步。車載T-BOX 作為車聯(lián)網(wǎng)的一個(gè)重要部分,通過集成2G/3G/4G/ WiFi/藍(lán)牙等無線通信技術(shù),用于和后臺系統(tǒng)、手機(jī)APP 終端通信,實(shí)現(xiàn)手機(jī)APP 對車輛信息的顯示與控制,同時(shí)使汽車也成為新一代的移動終端。T-BOX 作為一個(gè)信息處理模塊,主要為用戶提供安全服務(wù),為車內(nèi)模塊提供無線通信服務(wù),為用戶和TSP 提供數(shù)據(jù)服務(wù)。為保障T-BOX 功能的正常運(yùn)轉(zhuǎn),對其進(jìn)行功能測試就尤為重要[1]。T-BOX 不能正常工作的原因有很多,包括T-BOX 軟硬件故障,移動網(wǎng)絡(luò)信號質(zhì)量差,信號傳輸錯(cuò)誤,后臺系統(tǒng)處理能力限制,手機(jī)APP自身故障等。本測試使用CMW500 模擬基站[2],并為T-BOX分配真實(shí)IP,使T-BOX 可以在自定義小區(qū)及信道環(huán)境下連接到網(wǎng)絡(luò),既可以設(shè)置良好的小區(qū)信號強(qiáng)度,也可以設(shè)置較差的信號強(qiáng)度,還可以仿真多徑衰落[3]、多普勒頻移等城市場景,在不同的場景下進(jìn)行T-BOX 功能測試,即自定義場景測試。自定義場景測試為實(shí)驗(yàn)室仿真測試,相比于實(shí)車測試,減少了測試不確定性,測試覆蓋度較全,而且節(jié)省資源與時(shí)間。
T-BOX 自定義場景測試環(huán)境架構(gòu)圖如圖1 所示,需要一臺接入網(wǎng)絡(luò)的CMW500,一臺直流電源表,一個(gè)車載總線網(wǎng)絡(luò)仿真設(shè)備,一臺裝有SIM 卡的T-BOX,一臺裝有SIM 卡和車載控制APP 的移動終端、后臺服務(wù)器,裝有自動化測試腳本的計(jì)算機(jī),屏蔽箱。
T-BOX 通過CMW500 連接到后臺系統(tǒng)與手機(jī)APP。T-BOX 將車身環(huán)境信息通過CMW500 傳輸?shù)胶笈_系統(tǒng)和手機(jī)APP 顯示,測試其顯示結(jié)果是否正確;同時(shí)手機(jī)APP 發(fā)出控制指令,通過后臺系統(tǒng)與CMW500 傳輸?shù)絋-BOX,測試T-BOX 是否能夠正確的執(zhí)行指令。
圖1 測試環(huán)境架構(gòu)
1.2.1 小區(qū)配置與信令連接
在儀表上設(shè)置LTE 小區(qū),如設(shè)置為BAND38,38000 信道,10MHz 帶寬,如圖2 所示。打開小區(qū),T-BOX 與儀表建立信令連接并完成注冊。信令是通信設(shè)備間的交流方式,通信設(shè)備間按照既定的通信協(xié)議工作,將信息安全、可靠的傳輸?shù)侥繕?biāo)設(shè)備[4]。
圖2 小區(qū)設(shè)置
1.2.2 網(wǎng)絡(luò)IP 地址的分配
圖3 IP 地址分配
在CMW上需要配置相應(yīng)的外部服務(wù)器以及DNS解析服務(wù)器,以實(shí)現(xiàn)接入互聯(lián)網(wǎng)功能。IP 分配的方式可以按照實(shí)際網(wǎng)絡(luò)情況選擇靜態(tài)IP 或DHCP,如圖3 所示。
車內(nèi)電控系統(tǒng)基于總線設(shè)備CANoe 進(jìn)行模擬,通過CANoe 仿真與T-BOX 交互的節(jié)點(diǎn)、報(bào)文,最終實(shí)現(xiàn)T-BOX與整車的信息交互。車內(nèi)網(wǎng)絡(luò)仿真環(huán)境如圖4 所示:
圖4 車內(nèi)網(wǎng)絡(luò)仿真環(huán)境
在測試之前,一般還需要將T-BOX 相關(guān)信息,如VIN、IMEI、IMSI、ICCID、車主手機(jī)號等,注冊到相應(yīng)后臺系統(tǒng)。注冊完成后,T-BOX 才能與后臺系統(tǒng)正常通信,以實(shí)現(xiàn)遠(yuǎn)程相關(guān)功能。
自定義場景主要是指移動網(wǎng)絡(luò)的非衰落場景和衰落場景。通過仿真自定義場景,在實(shí)驗(yàn)室環(huán)境下驗(yàn)證T-BOX 在不同的場景中的功能是否穩(wěn)定、可靠。
非衰落場景是理想傳輸條件且無附加噪聲的信道場景。
(1)信號強(qiáng)度周期性變化
理想信道環(huán)境,且調(diào)整小區(qū)信號強(qiáng)度,范圍:-60dBm 到-110dBm,模擬小區(qū)信號從強(qiáng)到弱。
(2)信道周期性的變化
調(diào)整信道頻率,使T-BOX 工作在不用的頻率。
(3)LTE 周期性同頻切換
T-BOX 在附著LTE 小區(qū)之后,以特定時(shí)間為間隔,進(jìn)行同頻小區(qū)切換。
(4)LTE 周期性異頻切換
T-BOX 在附著LTE 小區(qū)之后,以特定時(shí)間為間隔,進(jìn)行異頻小區(qū)切換。
在無線通信系統(tǒng)中,信號從基站發(fā)射出來后,會在多個(gè)信道下進(jìn)行傳輸,可能會經(jīng)過地面、建筑物的反射、折射、繞射等,最后才會到達(dá)接收端。在接收端,這些帶有同樣信息的信號由于信道的不同,到達(dá)接收端的時(shí)間以及信號強(qiáng)度等也會相應(yīng)的不同。另外,在“移動”通信系統(tǒng)中,終端難免會有移動速度,根據(jù)物理學(xué)中的多普勒效應(yīng),會產(chǎn)生多普勒頻移[5]。對此,3GPP 協(xié)議中定義了幾種不同的信道仿真模型來對多徑衰落以及多普勒效應(yīng)等進(jìn)行信道模型的仿真,其中有EPA、EVA 以及ETU 三種[6]:
(1)EPA5 步行,5Hz 頻移;
(2)EVA5 機(jī)動車,5Hz 頻移;
(3)EVA70 機(jī)動車,70Hz 頻移;
(4)ETU5 典型城市場景,5Hz 頻移;
(5)ETU70 典型城市場景,70Hz 頻移;
(6)ETU300 典型城市場景,300Hz 頻移。 具體設(shè)置如圖5 所示。
圖5 衰落場景設(shè)置
測試規(guī)范包含測試初始條件、測試時(shí)間、測試人員、測試步驟、預(yù)期結(jié)果、測試結(jié)果等。
測試規(guī)范需要涵蓋在不同的移動通信場景下,進(jìn)行如下功能測試驗(yàn)證:
(1)遠(yuǎn)程診斷:遠(yuǎn)程讀故障碼/清除故障碼;
(2)遠(yuǎn)程監(jiān)控:車輛信息查詢和遠(yuǎn)程定位查詢;
(3)遠(yuǎn)程控制:遠(yuǎn)程解閉鎖、升降車窗、開關(guān)天窗、遠(yuǎn)程啟動停止發(fā)動機(jī)、遠(yuǎn)程開啟關(guān)閉空調(diào)、遠(yuǎn)程開啟關(guān)閉座椅加熱、預(yù)約充電等;
(4)異常報(bào)警上傳:車輛異常時(shí),主動上傳報(bào)警信息;
(5)新能源國標(biāo)數(shù)據(jù)上傳等。
(1)設(shè)置自定義場景,包括小區(qū)設(shè)置、IP 設(shè)置、衰落模型設(shè)置等;
(2)通過CAN 總線設(shè)備模擬整車模型;
(3)配置TSP 域名、端口,PKI 域名、端口等;
(4)線束連接、系統(tǒng)供電;
(4)T-BOX 開機(jī)并注冊到LTE 小區(qū)。
測試環(huán)境搭建好后,依據(jù)測試規(guī)范,通過手機(jī)APP 進(jìn)行遠(yuǎn)程功能觸發(fā),同時(shí)改變自定義場景類型。測試完成后,對 未通過測試項(xiàng)目進(jìn)行記錄、分析。
手機(jī)APP 控制界面如圖6 所示:
圖6 手機(jī)APP 界面示意圖
自定義場景仿真了車輛在停止或移動過程中能夠遇到的移動通信的基本信道場景,能夠驗(yàn)證T-BOX 與TSP 平臺的基本通信功能是否正常。如果某個(gè)場景下的功能測試失敗,便可以在實(shí)驗(yàn)室環(huán)境下定位分析問題,較早的發(fā)現(xiàn)問題、解決問題。
傳統(tǒng)的T-BOX 功能測試是基于實(shí)際運(yùn)營商網(wǎng)絡(luò)的測試,這種情況下,我們無法得知移動網(wǎng)絡(luò)的狀況以及信道環(huán)境,一旦出現(xiàn)問題,無法準(zhǔn)確定位,即無法得知問題原因是外界信號差還是T-BOX 本身的問題。本測試將虛擬運(yùn)營商網(wǎng)絡(luò)和實(shí)際功能測試結(jié)合起來,將移動網(wǎng)絡(luò)變?yōu)榭煽貐?shù),減少不可控因素,一旦出現(xiàn)問題能夠準(zhǔn)確定位。同時(shí)本測試可任意設(shè)置網(wǎng)絡(luò)環(huán)境,仿真車輛實(shí)際使用過程中可能遇到的移動通信場景,使測試覆蓋面更廣,能夠在研發(fā)階段提前發(fā)現(xiàn)更多問題,有效的節(jié)省時(shí)間、節(jié)約成本。