<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 汽車(chē)無(wú)源防盜系統的方案設計及考慮事項解析

汽車(chē)無(wú)源防盜系統的方案設計及考慮事項解析

作者: 時(shí)間:2011-07-22 來(lái)源:網(wǎng)絡(luò ) 收藏

系統接口:邏輯層


  物理層上面是邏輯層。這一層涉及磁場(chǎng)上數據傳輸和編碼的特性及要求。它適用于從汽車(chē)到密鑰卡 (通常被稱(chēng)為“下行鏈路”),以及從密鑰卡到汽車(chē)的雙向數據傳輸 (被稱(chēng)為“上行鏈路”)。

下行鏈路

  下行鏈路的信息采用脈沖長(cháng)度調制方法:一般是二進(jìn)制脈沖長(cháng)度調制 (BPLM) 或 Quad 脈沖長(cháng)度調制 (QPLM))來(lái)進(jìn)行編碼。這種方法基于插入一個(gè)長(cháng)度固定的載波場(chǎng)時(shí)隙“Tgap”,并設置時(shí)隙到時(shí)隙的時(shí)間間隔,以預先確定次數:T0 對應于邏輯“0”,T1 對應于邏輯“1”。這種方案的好處是它把從汽車(chē)到密鑰卡的能量傳輸嵌入到數據編碼中,并確保密鑰卡有足夠的供能用于處理被編碼的數據。不過(guò),這種編碼方法也有一個(gè)缺點(diǎn),那就是數據傳輸波特率必須依賴(lài)于正在發(fā)送的數據位流的邏輯值,因為每一個(gè)二進(jìn)制狀態(tài)的傳輸時(shí)間都是不同的。圖4給出了這種編碼方法的更詳盡的圖解。


圖4 BPLM編碼方法

  QPLM 是BPLM 的一種變體。利用這種調制方法,一個(gè)時(shí)隙后傳輸兩個(gè)比特位,于是在收發(fā)器端有更多的能量可用。此外,其平均波特率比BPLM的高。除了允許的狀態(tài)數目從2擴展到4,而預定的時(shí)隙間隔被擴展以覆蓋更多的狀態(tài)之外,這種編碼方法與BPLM的基本實(shí)現原理是相同的。圖5所示為QPLM的直觀(guān)表示。


圖5 QPLM編碼方法

上行鏈路

  從用戶(hù)密鑰卡到車(chē)載基站的信息通信一般采用曼徹斯特 (Manchester) 或雙相 (Bi-phase) 編碼。這些編碼方法都共有一些不同于下行鏈路的特性:A) 被編碼位流的平均占空比總是為50%;B) 發(fā)送被編碼數據的時(shí)間只依賴(lài)于波特率。上述兩種編碼技術(shù)都能夠從被編碼數據流中提取時(shí)鐘,這是因為編碼位流中的所有時(shí)間段都被量子化為T(mén) 或 2T (T 表示 “半個(gè)比特位”)。數據率固定為1/(2T)。時(shí)鐘提取只需要檢測最小時(shí)間段因子T,并使其相位與被編碼的位流同步即可。


圖6 曼徹斯特 (Manchester) 和雙相 (Bi-phase) 編碼

協(xié)議層

  協(xié)議層定義各個(gè)數據位的分組,以實(shí)現車(chē)載基站和密鑰卡之間的通信。它定義有多少個(gè)比特位,以及它們按什么順序在讀取器和收發(fā)器之間進(jìn)行傳輸。打個(gè)簡(jiǎn)單的比方,這就類(lèi)似于使用單詞構成句子的語(yǔ)法規則。協(xié)議層就象由邏輯層構成的句子,而邏輯層則相當于單詞。它形成一組固定的命令及其允許的應答。

驗證

  驗證是用來(lái)描述判斷駕駛員是否有權啟動(dòng)汽車(chē)這一個(gè)過(guò)程的術(shù)語(yǔ)。最簡(jiǎn)單的驗證形式被稱(chēng)為單向驗證 (unilateral authentication),這種情況下,汽車(chē)對密鑰卡進(jìn)行“測試”,以確定它是否與汽車(chē)匹配。若在這一過(guò)程中再增加一個(gè)步驟,即讓鑰匙也對汽車(chē)進(jìn)行“測試”,判斷其是否匹配,這時(shí)就成為了雙向或交互式驗證。顯然,增加的這一步驟提高了安全強度,不過(guò)代價(jià)是驗證時(shí)間延長(cháng)。

單向驗證

  一般而言,單向驗證協(xié)議由汽車(chē)發(fā)起,并包含以下幾個(gè)步驟:

  1) 汽車(chē)讀取密鑰卡的唯一ID (不會(huì )與密鑰混淆)

  2) 汽車(chē)產(chǎn)生一個(gè)隨機數詢(xún)問(wèn)(challenge),并發(fā)送給密鑰卡

  3) 密鑰卡對詢(xún)問(wèn)進(jìn)行加密(使用密鑰),然后向汽車(chē)發(fā)送應答(response)

  4) 汽車(chē)對密鑰卡的應答與自己計算的應答進(jìn)行比較 (使用相同的密鑰和詢(xún)問(wèn))

  注:汽車(chē)必須擁有密鑰卡的密鑰,這一過(guò)程才能成功完成。共享密鑰的過(guò)程被稱(chēng)為“Key Learn”,下一節將詳細闡述。

圖7 單向驗證



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>