国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在車載通信領(lǐng)域運(yùn)用模糊測試

汽車電子設(shè)計(jì) ? 來源:汽車電子設(shè)計(jì) ? 作者:汽車電子設(shè)計(jì) ? 2022-09-26 14:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

模糊測試是網(wǎng)絡(luò)安全測試領(lǐng)域必然會(huì)被提及的一類測試方法。它有著極其鮮明的特點(diǎn),包括極低的需求依賴性、可逆向的測試?yán)砟畹?,與常規(guī)測試方法顯得是那么的“風(fēng)格迥異”。但同時(shí),這種測試方法又常常能發(fā)現(xiàn)一些核心、嚴(yán)重的BUG,因此其在整個(gè)測試體系中有著重要的地位,且這種測試方法也已“潤物細(xì)無聲”地融入到我們的測試活動(dòng)中了。本次就為大家介紹如何在車載通信領(lǐng)域運(yùn)用模糊測試。

1

什么是模糊測試

模糊測試的整體測試思路非常簡單,給待測系統(tǒng)輸入“隨機(jī)值”,然后監(jiān)測是否出現(xiàn)異常。

d3c69674-3d65-11ed-9e49-dac502259ad0.png

圖1 模糊測試示意圖這個(gè)過程中有這樣幾個(gè)特點(diǎn):

1

/ 隨機(jī)值

隨機(jī)值可以是正常的數(shù)據(jù),也可以是非預(yù)期的數(shù)據(jù),通常可以通過變異(篡改原有數(shù)據(jù))和生成(通過規(guī)則偽造數(shù)據(jù))來獲得。且整個(gè)測試不是找?guī)讉€(gè)隨機(jī)值來做測試,而是不斷地輸入大量的隨機(jī)值(可以理解為無窮盡)來做長時(shí)間的持續(xù)測試。

d3db7cc4-3d65-11ed-9e49-dac502259ad0.png

圖2 功能性測試與模糊測試對比

2

/ 監(jiān)測異常

正是由于待測系統(tǒng)可能接收處理非預(yù)期數(shù)據(jù),因此其會(huì)有各種各樣的表現(xiàn)。而異常表現(xiàn)可以是服務(wù)停止、程序崩潰,也可以是資源過載、數(shù)據(jù)丟失。

3

/ 自動(dòng)化

每個(gè)測試輪次都是給定輸入然后監(jiān)測異常,而對于模糊測試來說,這樣的輪次需要執(zhí)行非常多的次數(shù),甚至可以永無止境,所以自動(dòng)化是基本必須要實(shí)現(xiàn)的內(nèi)容。

2

模糊測試運(yùn)用到車載通信

雖然模糊測試在車載通信測試中很少被單獨(dú)拿出來,但實(shí)則我們在很多的測試中使用了這種方法。比如:

CAN通信測試中的高負(fù)載測試

對CAN通信注入特定的報(bào)文,形成期望的負(fù)載條件,然后監(jiān)測是否有異常。這個(gè)測試中的隨機(jī)值變量為負(fù)載率和產(chǎn)生負(fù)載的報(bào)文ID,異常的判斷可能包括錯(cuò)誤幀、通信恢復(fù)等,這就形成了一個(gè)高負(fù)載模糊測試。

網(wǎng)絡(luò)管理中的休眠喚醒測試

控制器休眠的各個(gè)時(shí)刻觸發(fā)喚醒事件,然后監(jiān)測是否正常喚醒。這個(gè)測試中隨機(jī)值變量是時(shí)序,即喚醒事件的觸發(fā)是在什么時(shí)刻,異常的判斷是喚醒行為,這就形成了一個(gè)休眠喚醒時(shí)序模糊測試。

這里舉的2個(gè)例子比較特別,想要說明的是我們提及的隨機(jī)值并不僅僅是協(xié)議字段或者信號數(shù)值這種很容易聯(lián)想到的數(shù)據(jù),還包括各種狀態(tài)值(如負(fù)載率、吞吐量、頻率等)、時(shí)序(如休眠喚醒過程、TCP連接的三次握手、診斷服務(wù)的解鎖交互等)等數(shù)據(jù)。尤其是時(shí)序,通常是有一連串的步驟,這一過程中不僅可以將每一步的間隔時(shí)間用作隨機(jī)值,還可以在各個(gè)步驟本身“大做文章”,比如每一步再耦合隨機(jī)信號值。 概括起來就是萬物皆可數(shù)據(jù)化,數(shù)據(jù)皆可隨機(jī)化,這或許是模糊測試的核心思想。而結(jié)合車載通信本身的特點(diǎn),我們可以得到一些典型的模糊測試內(nèi)容:

針對協(xié)議中數(shù)據(jù)格式的模糊測試

如CAN總線中接收到不同ID、DLC時(shí),是否出現(xiàn)錯(cuò)誤幀。這種測試可能更針對CANFD節(jié)點(diǎn)或者OBD節(jié)點(diǎn),甚至還包括擴(kuò)展幀、遠(yuǎn)程幀等特殊數(shù)據(jù)。 又比如以太網(wǎng)中接收到不同的源MAC、目標(biāo)MAC、源IP、目標(biāo)IP、源端口、目標(biāo)端口時(shí),是否出現(xiàn)異常。這里的異常又會(huì)根據(jù)防火墻策略變得不盡相同,比如無響應(yīng)、重啟、發(fā)出不可達(dá)的錯(cuò)誤報(bào)文等。

d3ef661c-3d65-11ed-9e49-dac502259ad0.png

圖3 針對協(xié)議中數(shù)據(jù)格式的模糊測試示例-CAN ID模糊測試

針對信號值的模糊測試

如CAN總線中接收到不同的信號值(包括非法值、無效值等),是否出現(xiàn)重啟、死機(jī)等情況。 又比如SOME/IP中接收到各種請求、響應(yīng)、訂閱等數(shù)據(jù)(包括非預(yù)期的數(shù)據(jù)類型、編碼、字節(jié)順序等),是否出現(xiàn)服務(wù)暫停、服務(wù)崩潰、死機(jī)等情況。

d3fe04ec-3d65-11ed-9e49-dac502259ad0.png

圖4 針對信號值的模糊測試示例-CAN信號模糊測試

針對時(shí)序的模糊測試

如上文提及的網(wǎng)絡(luò)管理休眠喚醒測試。 又比如SecOC或者時(shí)間同步機(jī)制中,需要周期性地對特定基準(zhǔn)進(jìn)行同步處理,又有其他數(shù)據(jù)會(huì)使用同步后的基準(zhǔn),而在同步時(shí)序中出現(xiàn)各種偏移(包括基準(zhǔn)本身的偏移、應(yīng)用數(shù)據(jù)使用的基準(zhǔn)與基準(zhǔn)更新時(shí)刻的偏移等),判斷同步機(jī)制是否崩潰。

d412b75c-3d65-11ed-9e49-dac502259ad0.png

圖5 針對時(shí)序的模糊測試示例-休眠喚醒模糊測試

針對流量的模糊測試

如上文提及的高負(fù)載測試。 又比如網(wǎng)關(guān)節(jié)點(diǎn)的性能測試中,在各端口并行接收不同的數(shù)據(jù)流以構(gòu)成不同的吞吐量,判斷路由機(jī)制是否崩潰。

d42cd1a0-3d65-11ed-9e49-dac502259ad0.png

圖6 針對流量的模糊測試示例-吞吐量模糊測試

3

模糊測試中需要注意的問題

雖然有大量的測試可以使用模糊測試方法,但同樣的,模糊測試也有著其局限性或者說不足,如何盡可能地發(fā)揮其優(yōu)點(diǎn)、規(guī)避其不足可能需要考慮以下內(nèi)容:

異常

對于異常的判斷是一個(gè)十分困難但又非常重要的點(diǎn)。困難是在于異常的情況比較復(fù)雜且能夠監(jiān)測的手段很多時(shí)候是有限的,尤其是需要實(shí)現(xiàn)異常情況的自動(dòng)化監(jiān)測。在車載網(wǎng)絡(luò)中可以用來判斷異常的包括特定信號值、周期報(bào)文的周期波動(dòng)、控制器的電流值、DTC等。對于每一種不同的模糊測試,應(yīng)該需要根據(jù)測試內(nèi)容選擇合適的異常判斷方式。另一個(gè)有效的方法是進(jìn)行“插樁”,用來突破控制器本身的局限性,突破常規(guī)“黑盒測試”的局限性。

d4415be8-3d65-11ed-9e49-dac502259ad0.png

圖7 插樁示意圖

平衡

由于模糊測試是一種趨近于無窮測試的方式,帶來的必然影響就是時(shí)間成本的增加。但是我們實(shí)際的產(chǎn)出并不會(huì)隨時(shí)間增加而呈現(xiàn)線性的增加,因此測試效率會(huì)變得越來越低。為了提高測試效率,我們必然會(huì)使用一些規(guī)則做隨機(jī)值的篩選,但這又必然導(dǎo)致隨機(jī)性的降低。正如很多測試?yán)碚撍枋?,“測試可以證明存在缺陷,但不能證明不存在缺陷”。我們很多的測試都是在投入和產(chǎn)出中尋求平衡,模糊測試由于其特點(diǎn)顯得更加明顯,以至于我們要界定測試是否完成會(huì)存在一些爭議和博弈,要處理這樣的平衡,難度會(huì)可能大于測試本身。

定位及修復(fù)

測試會(huì)發(fā)現(xiàn)問題,這帶來的另一個(gè)問題就是如何定位。而模糊測試的特點(diǎn)又會(huì)導(dǎo)致問題的定位(包括問題復(fù)現(xiàn))會(huì)有很大的難度和不確定性,尤其是當(dāng)模糊測試中隨機(jī)值是更多維度的情況下,事情就會(huì)變得更加復(fù)雜。另一個(gè)需要考慮的點(diǎn)就是問題修復(fù)后的復(fù)測工作,這可能比做一次完整的模糊測試還要麻煩,此時(shí)需要解決的點(diǎn)是如何快速驗(yàn)證問題已被修復(fù)和如何驗(yàn)證修復(fù)方案是否會(huì)產(chǎn)生新的問題。雖然這兩個(gè)點(diǎn)在所有測試中都存在,但是由于模糊測試的隨機(jī)性,這兩個(gè)問題顯得更加困難。 綜合上述幾點(diǎn)考量,個(gè)人認(rèn)為對于當(dāng)前的車載通信來說,在開發(fā)前中期采用模糊測試時(shí)需要有規(guī)則性和針對性的,雖然我們降低了發(fā)現(xiàn)問題的范圍,但得到的是測試效率、問題修復(fù)效率、資源利用率的有效提升。而隨著軟件的逐步成熟,可以逐步放開原有規(guī)則,增加隨機(jī)性。這一過程中也需要結(jié)合自身的情況來做調(diào)整,總之,關(guān)鍵點(diǎn)其實(shí)就兩個(gè)字:平衡。

4

總結(jié)

模糊測試是一個(gè)相當(dāng)有效的測試方法,其隨機(jī)性的思想可以讓我們發(fā)現(xiàn)通過邏輯很難想到的問題,這擴(kuò)大了我們發(fā)現(xiàn)問題的范圍和手段,能有效提高測試經(jīng)驗(yàn),這與場景測試有著異曲同工之妙。但同時(shí),其投入多、修復(fù)難的問題也是不可忽視的內(nèi)容。如何達(dá)到平衡是我們必須要考慮的點(diǎn),總的來說,這是個(gè)以時(shí)間換經(jīng)驗(yàn)還是以經(jīng)驗(yàn)換時(shí)間的選擇題。

另外,本文的車載通信測試是廣義概念,也包括了以車載通信技術(shù)作為載體的安全通信、安全診斷、安全刷寫等測試。 北匯信息專注于汽車電子測試,與國內(nèi)外眾多OEM和Tier1合作,在車載通信、診斷刷寫、OTA、車內(nèi)網(wǎng)絡(luò)安全、域控制器功能測試等領(lǐng)域積累了豐富的實(shí)踐經(jīng)驗(yàn),歡迎大家交流、探討。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 測試
    +關(guān)注

    關(guān)注

    9

    文章

    6203

    瀏覽量

    131373
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    59

    文章

    3067

    瀏覽量

    472760
  • 車載通信
    +關(guān)注

    關(guān)注

    0

    文章

    60

    瀏覽量

    13778
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    博世GTM IP模塊在車載系統(tǒng)中的具體實(shí)現(xiàn)方式與優(yōu)勢

    在汽車電子系統(tǒng)中,如何充分發(fā)揮 GTM IP的功能,以滿足復(fù)雜的系統(tǒng)級應(yīng)用場景,是用戶實(shí)現(xiàn)高效控制與精確響應(yīng)的關(guān)鍵。本文將聚焦幾個(gè)典型且核心的應(yīng)用實(shí)例,探討GTM IP在車載系統(tǒng)中的具體實(shí)現(xiàn)方式與優(yōu)勢。
    的頭像 發(fā)表于 12-30 17:36 ?702次閱讀
    博世GTM IP模塊<b class='flag-5'>在車載</b>系統(tǒng)中的具體實(shí)現(xiàn)方式與優(yōu)勢

    英唐智控車載顯示芯片全覆蓋,迎接車載顯示市場爆發(fā)期

    致遠(yuǎn),特別是在車載顯示芯片領(lǐng)域取得了顯著成果。經(jīng)過近五年的努力,英唐智控構(gòu)建了從芯片設(shè)計(jì)、制造到銷售的全產(chǎn)業(yè)鏈條,并在車載顯示芯片領(lǐng)域實(shí)現(xiàn)了全覆蓋。隨著新能源汽車市
    的頭像 發(fā)表于 11-07 15:17 ?634次閱讀
    英唐智控<b class='flag-5'>車載</b>顯示芯片全覆蓋,迎接<b class='flag-5'>車載</b>顯示市場爆發(fā)期

    中國電研威凱公司榮獲vivo車載無線充卓越認(rèn)證測試合作伙伴

    近日,中國電研威凱公司榮獲全球知名移動(dòng)通信企業(yè)vivo授予的“車載無線充卓越認(rèn)證測試合作伙伴”稱號。該殊榮不僅體現(xiàn)了vivo對中國電研威凱公司在車載無線充
    的頭像 發(fā)表于 10-21 09:42 ?540次閱讀

    SiC MOSFET分立器件和功率模塊在車載充電器應(yīng)用中的性能分析

    本文圍繞基于SiC分立器件和功率模塊的功率因數(shù)校正器(PFC)級,分析并比較了二者在車載充電器(OBC)應(yīng)用中的性能。
    的頭像 發(fā)表于 10-18 09:30 ?5914次閱讀
    SiC MOSFET分立器件和功率模塊<b class='flag-5'>在車載</b>充電器應(yīng)用中的性能分析

    通信測試領(lǐng)域的可靠伙伴:HP 8924 系列測試儀解析

    領(lǐng)域占據(jù)了重要地位,成為眾多通信企業(yè)和測試機(jī)構(gòu)信賴的工具。該系列主要包含 HP 8924C 和 HP 8924E 兩種型號,它們在功能上各有側(cè)重,卻共同為通信
    的頭像 發(fā)表于 09-18 17:46 ?1433次閱讀
    <b class='flag-5'>通信</b><b class='flag-5'>測試</b><b class='flag-5'>領(lǐng)域</b>的可靠伙伴:HP 8924 系列<b class='flag-5'>測試</b>儀解析

    合粵高頻低阻鋁電解電容:在車載多媒體中,音質(zhì)更純凈

    在車載多媒體系統(tǒng)中,音質(zhì)的表現(xiàn)直接影響著駕駛者和乘客的聽覺體驗(yàn)。而作為電子電路中的重要元件,鋁電解電容的性能對音質(zhì)的影響尤為關(guān)鍵。合粵高頻低阻鋁電解電容憑借其獨(dú)特的技術(shù)優(yōu)勢,在車載音頻系統(tǒng)中發(fā)
    的頭像 發(fā)表于 09-17 16:32 ?937次閱讀
    合粵高頻低阻鋁電解電容:<b class='flag-5'>在車載</b>多媒體中,音質(zhì)更純凈

    激光振鏡掃描錫焊技術(shù)在車載攝像頭模組中的應(yīng)用

    車載攝像頭模組是汽車智能駕駛系統(tǒng)的核心視覺傳感器,集成了光學(xué)成像、光電轉(zhuǎn)換、信號處理等模塊,為ADAS(高級駕駛輔助系統(tǒng))和自動(dòng)駕駛提供實(shí)時(shí)環(huán)境感知數(shù)據(jù)。激光振鏡掃描錫焊技術(shù)在車載攝像頭模組中的應(yīng)用,主要聚焦于微電子元件互連環(huán)節(jié),尤其適用于精密引腳焊接、溫度敏感元件裝配等
    的頭像 發(fā)表于 08-18 09:25 ?1423次閱讀

    幽靈雷達(dá):誰在車底制造隱形路障?#車載以太網(wǎng) #毫米波雷達(dá)

    車載網(wǎng)絡(luò)
    北匯信息POLELINK
    發(fā)布于 :2025年07月07日 09:27:29

    汽車智能座艙ITU-T測試認(rèn)證,車載語音通信測試智慧解決方案

    隨著車聯(lián)網(wǎng)和人工智能技術(shù)的不斷發(fā)展,駕駛者與車機(jī)互動(dòng)場景越來越多,車機(jī)系統(tǒng)的語音通信質(zhì)量正在變得越來越重要,各個(gè)國家和車輛生產(chǎn)廠越來越重視車載語音通信質(zhì)量的提升。然而,車載語音
    的頭像 發(fā)表于 06-25 11:04 ?1767次閱讀
    汽車智能座艙ITU-T<b class='flag-5'>測試</b>認(rèn)證,<b class='flag-5'>車載</b>語音<b class='flag-5'>通信</b><b class='flag-5'>測試</b>智慧解決方案

    G22TC26溫補(bǔ)晶振在車載導(dǎo)航系統(tǒng)的應(yīng)用

    同類產(chǎn)品 30%?以上;通過嚴(yán)苛環(huán)境測試,確保在車載全生命周期(-40℃~+85℃,10?年以上)穩(wěn)定運(yùn)行;從衛(wèi)星定位、車聯(lián)網(wǎng)通信車載系統(tǒng)計(jì)時(shí),G22TC26溫補(bǔ)晶
    的頭像 發(fā)表于 06-24 13:38 ?611次閱讀
    G22TC26溫補(bǔ)晶振<b class='flag-5'>在車載</b>導(dǎo)航系統(tǒng)的應(yīng)用

    如何破解車載定位系統(tǒng)測試難題?北匯信息仿真解決方案讓驗(yàn)證更高效

    ?如何在實(shí)驗(yàn)室環(huán)境復(fù)現(xiàn)真實(shí)路況的復(fù)雜測試場景?這正是車企研發(fā)面臨的核心挑戰(zhàn)。"車載定位車載定位是一種通過衛(wèi)星導(dǎo)航技術(shù)(如GPS、北斗系統(tǒng)等)結(jié)合其他傳感器例如慣導(dǎo)、攝像頭等,實(shí)時(shí)
    的頭像 發(fā)表于 04-09 10:05 ?923次閱讀
    如何破解<b class='flag-5'>車載</b>定位系統(tǒng)<b class='flag-5'>測試</b>難題?北匯信息仿真解決方案讓驗(yàn)證更高效

    泰克示波器MDO3024在車載以太網(wǎng)測試中的應(yīng)用

    隨著汽車電子技術(shù)的飛速發(fā)展,車載以太網(wǎng)作為新一代汽車通信網(wǎng)絡(luò)技術(shù),正逐步取代傳統(tǒng)的CAN、LIN等總線系統(tǒng),成為連接車內(nèi)各種電子控制單元(ECU)的主要通信方式。車載以太網(wǎng)不僅具有更高
    的頭像 發(fā)表于 03-31 13:22 ?869次閱讀
    泰克示波器MDO3024<b class='flag-5'>在車載</b>以太網(wǎng)<b class='flag-5'>測試</b>中的應(yīng)用

    東芝半導(dǎo)體在CIES 2025展示車載領(lǐng)域前沿技術(shù)

    在智能電動(dòng)汽車的時(shí)代浪潮中,每一次技術(shù)的突破都可能重塑未來的出行方式。2025年3月27日,備受矚目的中國智能電動(dòng)汽車科技與供應(yīng)鏈展覽會(huì)(CIES)于重慶國際博覽中心盛大開幕。在為期3天的展會(huì)中,東芝半導(dǎo)體攜豐富的車載相關(guān)產(chǎn)品及解決方案亮相會(huì)場,展示了公司在車載
    的頭像 發(fā)表于 03-28 09:10 ?2183次閱讀
    東芝半導(dǎo)體在CIES 2025展示<b class='flag-5'>車載</b><b class='flag-5'>領(lǐng)域</b>前沿技術(shù)

    愛普生車規(guī)晶振SG2016CAA在車載攝像頭的應(yīng)用

    性與可靠性。愛普生推出的SG2016CAA車規(guī)晶振,憑借高精度、寬溫適應(yīng)性及嚴(yán)苛的車規(guī)級認(rèn)證,成為車載攝像頭模組的理想選擇。SG2016CAA晶振應(yīng)用在車載攝像頭
    的頭像 發(fā)表于 03-26 11:47 ?810次閱讀
    愛普生車規(guī)晶振SG2016CAA<b class='flag-5'>在車載</b>攝像頭的應(yīng)用

    車載通信方案為何選擇CAN/CANFD?

    摘要 隨著汽車電子技術(shù)的飛速發(fā)展,車載通信系統(tǒng)在車輛的智能化、網(wǎng)聯(lián)化進(jìn)程中扮演著至關(guān)重要的角色??刂破骶钟蚓W(wǎng)絡(luò)(CAN)及其擴(kuò)展版本CANFD憑借其卓越的可靠性、高效的數(shù)據(jù)傳輸能力和強(qiáng)大的抗干擾特性
    的頭像 發(fā)表于 03-25 21:38 ?997次閱讀