版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
ICS43.040.10
CCST35
團(tuán)體標(biāo)準(zhǔn)
T/CTS12—2023
汽車(chē)行駛記錄儀聯(lián)網(wǎng)通信技術(shù)要求
Technicalrequirementsfornetworkcommunication
ofvehicletravellingdatarecorder
2023-3-1發(fā)布2023-3-1實(shí)施
中國(guó)道路交通安全協(xié)會(huì)發(fā)布
T/CTS12—2023
汽車(chē)行駛記錄儀聯(lián)網(wǎng)通信技術(shù)要求
1范圍
本文件規(guī)定了汽車(chē)行駛記錄儀與聯(lián)網(wǎng)平臺(tái)間通信功能要求和通信安全要求。
本文件適用于汽車(chē)行駛記錄儀與聯(lián)網(wǎng)平臺(tái)的通信。
2規(guī)范性引用文件
下列文件中的內(nèi)容通過(guò)文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用文件,
僅該日期對(duì)應(yīng)的版本適用于本文件;不注日期的引用文件,其最新版本(包括所有的修改單)適用于本
文件。
GB16735道路車(chē)輛車(chē)輛識(shí)別代號(hào)
GB18030信息技術(shù)中文編碼字符集
GB/T19056汽車(chē)行駛記錄儀
GB/T35789機(jī)動(dòng)車(chē)電子標(biāo)識(shí)通用規(guī)范第1部分:汽車(chē)
GA36中華人民共和國(guó)機(jī)動(dòng)車(chē)號(hào)牌
JT/T808道路運(yùn)輸車(chē)輛衛(wèi)星定位系統(tǒng)終端通訊協(xié)議及數(shù)據(jù)格式
GM/T0008安全芯片密碼檢測(cè)準(zhǔn)則
T/CTS11汽車(chē)記錄儀數(shù)據(jù)安全芯片技術(shù)要求
3術(shù)語(yǔ)和定義
下列術(shù)語(yǔ)和定義適用于本文件。
3.1
汽車(chē)行駛記錄儀編號(hào)recorderID
汽車(chē)行駛記錄儀的唯一性編號(hào)標(biāo)識(shí),由生產(chǎn)廠商名稱(chēng)縮寫(xiě)(2個(gè)大寫(xiě)字符)、產(chǎn)品型號(hào)簡(jiǎn)稱(chēng)(3個(gè)大
寫(xiě)字符或數(shù)字)、以及產(chǎn)品生產(chǎn)流水號(hào)(8位數(shù)字)組成。
3.2
汽車(chē)行駛記錄儀生命周期lifecycle
汽車(chē)行駛記錄儀使用的全過(guò)程:生產(chǎn)、出廠、預(yù)裝、安裝、運(yùn)行、維修、報(bào)廢。
3.3
機(jī)動(dòng)車(chē)電子標(biāo)識(shí)electronicidentificationofmotorvehicle
用于識(shí)別機(jī)動(dòng)車(chē)身份,嵌有超高頻無(wú)線(xiàn)射頻識(shí)別芯片并存儲(chǔ)機(jī)動(dòng)車(chē)登記信息、行業(yè)應(yīng)用信息等信息
的載體。
[GB/T35789.1-2017,術(shù)語(yǔ)和定義3.1]
4縮略語(yǔ)
下列縮略語(yǔ)適用于本文件。
DTMF:雙音多頻(DualToneMultiFrequency)
MID:消息類(lèi)型(MessageInformationDescription)
ACCON:整車(chē)所有電器設(shè)備通電(AccessoriesON)
SMS:短消息服務(wù)(ShortMessageService)
VIN:車(chē)輛識(shí)別代號(hào)(VehicleIdentificationNumber)
GNSS:全球?qū)Ш叫l(wèi)星系統(tǒng)(GlobalNavigationSatelliteSystem)
FlexCAN:靈活的控制器局域網(wǎng)絡(luò)(FlexibleCAN)
CANFD:靈活的數(shù)據(jù)速率控制器局域網(wǎng)絡(luò)(CANwithFlexibleDatarate)
4
T/CTS12—2023
UART:通用異步收發(fā)傳輸器(UniversalAsynchronousReceiver/Transmitter)
LIN:局域互聯(lián)網(wǎng)絡(luò)(LocalInterconnectNetwork)
GZIP:一種數(shù)據(jù)壓縮算法(GNUzip)
LZMA:一種數(shù)據(jù)壓縮算法(Lempel-Ziv-Markovchain-Algorithm)
5通信功能要求
5.1聯(lián)網(wǎng)雙向鑒權(quán)
5.1.1聯(lián)網(wǎng)雙向鑒權(quán)流程
汽車(chē)行駛記錄儀通過(guò)無(wú)線(xiàn)公共網(wǎng)絡(luò)通信接入聯(lián)網(wǎng)平臺(tái)為登錄,聯(lián)網(wǎng)平臺(tái)和汽車(chē)行駛記錄儀間通過(guò)數(shù)
據(jù)確認(rèn)互為可信的通信為鑒權(quán)。聯(lián)網(wǎng)雙向鑒權(quán)流程見(jiàn)圖1:
圖1聯(lián)網(wǎng)雙向鑒權(quán)流程圖
5.1.2聯(lián)網(wǎng)雙向鑒權(quán)過(guò)程
聯(lián)網(wǎng)雙向鑒權(quán)過(guò)程應(yīng)符合以下要求:
a)汽車(chē)行駛記錄儀初始化無(wú)線(xiàn)公共網(wǎng)絡(luò)通信模塊,具備聯(lián)網(wǎng)通信能力;
b)從安全芯片獲取公共網(wǎng)絡(luò)通信的聯(lián)網(wǎng)參數(shù)和經(jīng)過(guò)加密的汽車(chē)行駛記錄儀聯(lián)網(wǎng)鑒權(quán)碼;
c)汽車(chē)行駛記錄儀按聯(lián)網(wǎng)參數(shù)連接聯(lián)網(wǎng)平臺(tái)并發(fā)送汽車(chē)行駛記錄儀信息和對(duì)應(yīng)的鑒權(quán)碼;
d)聯(lián)網(wǎng)平臺(tái)返回對(duì)汽車(chē)行駛記錄儀鑒權(quán)碼的鑒權(quán)結(jié)果,如果鑒權(quán)通過(guò)則同時(shí)返回經(jīng)過(guò)加密的聯(lián)
網(wǎng)平臺(tái)鑒權(quán)碼;
e)聯(lián)網(wǎng)平臺(tái)返回對(duì)汽車(chē)行駛記錄儀鑒權(quán)碼的鑒權(quán)結(jié)果,如果鑒權(quán)未能通過(guò)則延時(shí)5min后從a)
開(kāi)始重試;
f)通過(guò)聯(lián)網(wǎng)平臺(tái)鑒權(quán)的,將收到的聯(lián)網(wǎng)平臺(tái)鑒權(quán)碼發(fā)送到安全芯片;
g)安全芯片校驗(yàn)聯(lián)網(wǎng)平臺(tái)鑒權(quán)碼,將聯(lián)網(wǎng)平臺(tái)鑒權(quán)結(jié)果返回給汽車(chē)行駛記錄儀;
5
T/CTS12—2023
h)汽車(chē)行駛記錄儀收到聯(lián)網(wǎng)平臺(tái)鑒權(quán)結(jié)果,聯(lián)網(wǎng)平臺(tái)鑒權(quán)未能通過(guò)的延時(shí)5min后從a)開(kāi)始重
試;
i)聯(lián)網(wǎng)平臺(tái)鑒權(quán)通過(guò)的,完成登錄鑒權(quán)過(guò)程,按照聯(lián)網(wǎng)參數(shù)發(fā)送和接收聯(lián)網(wǎng)數(shù)據(jù)幀。
5.2數(shù)據(jù)傳輸
5.2.1數(shù)據(jù)傳輸流程
汽車(chē)行駛記錄儀通過(guò)無(wú)線(xiàn)公共網(wǎng)絡(luò)通信接入特定的聯(lián)網(wǎng)平臺(tái)后的數(shù)據(jù)交互,數(shù)據(jù)傳輸流程見(jiàn)圖2:
圖2數(shù)據(jù)傳輸流程圖
6
T/CTS12—2023
5.2.2數(shù)據(jù)傳輸內(nèi)容及要求
5.2.2.1駕駛?cè)诵畔⒂涗?/p>
5.2.2.1.1汽車(chē)行駛記錄儀進(jìn)行以下類(lèi)型的駕駛?cè)诵畔⒂涗洉r(shí),該數(shù)據(jù)記錄塊應(yīng)被實(shí)時(shí)上傳:
a)汽車(chē)行駛記錄儀開(kāi)機(jī)(ACCON)后的首次駕駛?cè)诵畔⒂涗洠?/p>
b)車(chē)輛停車(chē)20分鐘后的首次駕駛?cè)诵畔⒂涗洠?/p>
c)更換駕駛?cè)诵畔C卡后的駕駛?cè)诵畔⒂涗洠?/p>
d)具備人臉識(shí)別功能的汽車(chē)行駛記錄儀檢測(cè)到更換駕駛?cè)撕蟮鸟{駛?cè)诵畔⒂涗洝?/p>
5.2.2.1.2汽車(chē)行駛記錄儀上傳的駕駛?cè)诵畔⒂涗洃?yīng)符合以下要求:
a)因網(wǎng)絡(luò)連接等原因未能實(shí)時(shí)上傳的駕駛?cè)诵畔?shù)據(jù)記錄塊應(yīng)在聯(lián)網(wǎng)平臺(tái)連接恢復(fù)后上傳至聯(lián)
網(wǎng)平臺(tái);
b)駕駛?cè)诵畔?shù)據(jù)記錄塊的傳輸應(yīng)按照駕駛?cè)诵畔⒂涗浀臅r(shí)間順序上傳。
5.2.2.2行駛狀態(tài)記錄
5.2.2.2.1實(shí)時(shí)行駛狀態(tài)記錄
汽車(chē)行駛記錄儀應(yīng)按照傳輸間隔的設(shè)定參數(shù)周期上傳一段時(shí)間內(nèi)的所有行駛狀態(tài)數(shù)據(jù)記錄。
5.2.2.2.2歷史行駛狀態(tài)記錄
汽車(chē)行駛記錄儀應(yīng)按照指定的時(shí)間段上傳該時(shí)間段內(nèi)的所有行駛狀態(tài)數(shù)據(jù)記錄。
5.2.2.3事故疑點(diǎn)記錄
汽車(chē)行駛記錄儀事故疑點(diǎn)數(shù)據(jù)記錄時(shí),該數(shù)據(jù)記錄塊應(yīng)被實(shí)時(shí)上傳,汽車(chē)行駛記錄儀上傳的事故疑
點(diǎn)記錄應(yīng)符合以下要求:
a)因網(wǎng)絡(luò)連接等原因未能上傳的事故疑點(diǎn)數(shù)據(jù)記錄塊應(yīng)在聯(lián)網(wǎng)平臺(tái)連接恢復(fù)后上傳至聯(lián)網(wǎng)平臺(tái);
b)事故疑點(diǎn)數(shù)據(jù)記錄塊的傳輸應(yīng)按照事故疑點(diǎn)記錄的時(shí)間順序上傳,前一個(gè)事故疑點(diǎn)數(shù)據(jù)記錄
塊上傳完成后才能進(jìn)行下一個(gè)事故疑點(diǎn)數(shù)據(jù)記錄塊的上傳。
5.2.2.4超時(shí)駕駛記錄
汽車(chē)行駛記錄儀上傳的超時(shí)駕駛記錄應(yīng)符合以下要求:
a)汽車(chē)行駛記錄儀在超時(shí)駕駛發(fā)生時(shí),應(yīng)實(shí)時(shí)上傳超時(shí)駕駛數(shù)據(jù)記錄;
b)汽車(chē)行駛記錄儀在超時(shí)駕駛發(fā)生后,應(yīng)按一定的頻率上傳超時(shí)駕駛數(shù)據(jù)記錄,上傳頻率為每5
分鐘1次;
c)因網(wǎng)絡(luò)連接等原因未能上傳的超時(shí)駕駛數(shù)據(jù)記錄塊應(yīng)在聯(lián)網(wǎng)平臺(tái)連接恢復(fù)后上傳至聯(lián)網(wǎng)平臺(tái);
d)超時(shí)駕駛數(shù)據(jù)記錄塊的傳輸應(yīng)按照超時(shí)駕駛記錄的時(shí)間順序上傳。
5.2.2.5日志記錄
汽車(chē)行駛記錄儀上傳的日志記錄應(yīng)符合以下要求:
a)汽車(chē)行駛記錄儀在生成日志記錄時(shí),應(yīng)實(shí)時(shí)上傳;
b)因網(wǎng)絡(luò)連接等原因未能上傳的日志記錄,應(yīng)在聯(lián)網(wǎng)平臺(tái)連接恢復(fù)后上傳至聯(lián)網(wǎng)平臺(tái);
c)日志記錄的傳輸應(yīng)按照日志記錄的時(shí)間順序上傳。
5.2.2.6驗(yàn)證記錄塊
汽車(chē)行駛記錄儀在生成驗(yàn)證記錄塊時(shí),應(yīng)實(shí)時(shí)上傳驗(yàn)證記錄塊數(shù)據(jù)。
5.2.2.7運(yùn)行心跳信息
汽車(chē)行駛記錄儀在上傳終端心跳信息時(shí),消息體應(yīng)包含汽車(chē)行駛記錄儀時(shí)間和運(yùn)行狀態(tài)數(shù)據(jù)。
7
T/CTS12—2023
5.2.2.8參數(shù)設(shè)置
汽車(chē)行駛記錄儀聯(lián)網(wǎng)通信應(yīng)支持聯(lián)網(wǎng)平臺(tái)下發(fā)參數(shù)設(shè)置功能,參數(shù)設(shè)置包含汽車(chē)行駛記錄儀生命周
期參數(shù)和經(jīng)授權(quán)后設(shè)置的關(guān)鍵參數(shù)。
5.2.2.9數(shù)據(jù)透?jìng)?/p>
汽車(chē)行駛記錄儀聯(lián)網(wǎng)通信應(yīng)支持其他子系統(tǒng)(如數(shù)據(jù)安全芯片)與聯(lián)網(wǎng)平臺(tái)間數(shù)據(jù)雙向轉(zhuǎn)發(fā)的透?jìng)?/p>
功能。
5.3通信協(xié)議和消息體
汽車(chē)行駛記錄儀和聯(lián)網(wǎng)平臺(tái)應(yīng)實(shí)現(xiàn)安全傳輸,通信協(xié)議可采用附錄A或附錄B的數(shù)據(jù)傳輸格式。
通信協(xié)議報(bào)文的內(nèi)容段(消息體)見(jiàn)附錄C。
6通信安全要求
6.1安全等級(jí)劃分及要求
6.1.1安全等級(jí)劃分
汽車(chē)行駛記錄儀與聯(lián)網(wǎng)平臺(tái)通信的安全等級(jí)由低到高分為3個(gè)等級(jí),安全等級(jí)1、安全等級(jí)2和安全
等級(jí)3。
6.1.2安全等級(jí)1要求
安全等級(jí)1規(guī)定了汽車(chē)行駛記錄儀的聯(lián)網(wǎng)通信安全能力須滿(mǎn)足的最低安全等級(jí)要求。
安全等級(jí)1要求汽車(chē)行駛記錄儀對(duì)網(wǎng)絡(luò)通信和汽車(chē)行駛記錄儀自身安全提供基本的保護(hù)措施。
6.1.3安全等級(jí)2要求
安全等級(jí)2規(guī)定了汽車(chē)行駛記錄儀的聯(lián)網(wǎng)通信安全能力所能達(dá)到的中安全等級(jí)要求。在安全等級(jí)1
的基礎(chǔ)上,安全等級(jí)2規(guī)定了汽車(chē)行駛記錄儀須具備符合GM/T0008一級(jí)及以上要求的安全芯片。
安全等級(jí)2要求安全芯片能夠?qū)W(wǎng)絡(luò)連接參數(shù)、網(wǎng)絡(luò)通信密鑰和其他敏感信息進(jìn)行保護(hù),并要求送
檢單位能夠?qū)ο鄳?yīng)防御措施的有效性進(jìn)行說(shuō)明。
6.1.4安全等級(jí)3要求
安全等級(jí)3規(guī)定了汽車(chē)行駛記錄儀的聯(lián)網(wǎng)通信安全能力所能達(dá)到的高安全等級(jí)要求。在安全等級(jí)2
的基礎(chǔ)上,安全等級(jí)3規(guī)定了汽車(chē)行駛記錄儀須具備符合GM/T0008二級(jí)及以上要求的安全芯片。
安全等級(jí)3要求安全芯片能夠?qū)W(wǎng)絡(luò)連接參數(shù)、網(wǎng)絡(luò)通信密鑰、汽車(chē)行駛記錄儀運(yùn)行代碼和敏感信
息提供高級(jí)保護(hù),要求送檢單位能夠證明相關(guān)防御措施的有效性。
6.2通信接入
6.2.1偽基站識(shí)別
汽車(chē)行駛記錄儀的通信模塊在通過(guò)公共網(wǎng)絡(luò)進(jìn)行聯(lián)網(wǎng)通信時(shí),應(yīng)具備安全機(jī)制,識(shí)別偽基站,確保
接入真實(shí)可信的移動(dòng)通信網(wǎng)絡(luò)。
6.2.2連接與鑒權(quán)
6.2.2.1安全等級(jí)1
a)遠(yuǎn)程連接的目標(biāo)IP地址、端口號(hào)、通信協(xié)議、鑒權(quán)方式等連接參數(shù)須保存在非經(jīng)破壞不可拆
卸和更換的安全存儲(chǔ)器上;
b)通過(guò)汽車(chē)行駛記錄儀顯示面板和按鍵、身份識(shí)別卡接口進(jìn)行的連接參數(shù)本地修改須通過(guò)顯示
面板和按鍵的密碼授權(quán)后方能進(jìn)行。
8
T/CTS12—2023
6.2.2.2安全等級(jí)2
a)遠(yuǎn)程連接的目標(biāo)IP地址、端口號(hào)、通信協(xié)議、鑒權(quán)方式等連接參數(shù)須保存在安全芯片上,通
過(guò)與安全芯片通信的方式獲得相關(guān)參數(shù);
b)通過(guò)汽車(chē)行駛記錄儀顯示面板和按鍵、身份識(shí)別卡接口進(jìn)行的連接參數(shù)本地修改須通過(guò)安全
芯片與遠(yuǎn)程服務(wù)端聯(lián)合驗(yàn)證授權(quán)后方能進(jìn)行,驗(yàn)證碼不少于4位數(shù)字;
c)汽車(chē)行駛記錄儀與聯(lián)網(wǎng)平臺(tái)應(yīng)支持雙向鑒權(quán),汽車(chē)行駛記錄儀發(fā)出的鑒權(quán)碼應(yīng)由安全芯片產(chǎn)
生,聯(lián)網(wǎng)平臺(tái)返回的反向鑒權(quán)碼驗(yàn)證應(yīng)由安全芯片進(jìn)行。
6.2.2.3安全等級(jí)3
a)遠(yuǎn)程連接目標(biāo)IP、端口號(hào)、通信協(xié)議、鑒權(quán)方式等連接參數(shù)須保存在安全芯片上,通過(guò)與安
全芯片以加密通信的方式獲得相關(guān)參數(shù),通信加密密鑰應(yīng)為能夠抵御回放攻擊的動(dòng)態(tài)密鑰;
b)通過(guò)汽車(chē)行駛記錄儀顯示面板和按鍵、身份識(shí)別卡接口進(jìn)行的連接參數(shù)本地修改,須通過(guò)安
全芯片與遠(yuǎn)程服務(wù)端聯(lián)合驗(yàn)證授權(quán)后方能進(jìn)行,驗(yàn)證碼不少于6位數(shù)字;
c)汽車(chē)行駛記錄儀與聯(lián)網(wǎng)平臺(tái)應(yīng)支持雙向鑒權(quán),汽車(chē)行駛記錄儀發(fā)出的鑒權(quán)碼應(yīng)由安全芯片產(chǎn)
生,聯(lián)網(wǎng)平臺(tái)返回的反向鑒權(quán)碼驗(yàn)證應(yīng)由安全芯片進(jìn)行。鑒權(quán)碼和反向鑒權(quán)碼應(yīng)為能夠抵御
回放攻擊的動(dòng)態(tài)鑒權(quán)碼。
6.3數(shù)據(jù)傳輸
6.3.1數(shù)據(jù)上行傳輸
數(shù)據(jù)上行傳輸包含行駛記錄信息、車(chē)輛信息(VIN碼、車(chē)牌號(hào)等)、用戶(hù)資料(駕駛?cè)松矸?、貨?/p>
信息等)等信息。
6.3.1.1安全等級(jí)1
a)上行傳輸?shù)臄?shù)據(jù)幀應(yīng)包含完整性校驗(yàn)部分,數(shù)據(jù)的接收方應(yīng)能通過(guò)完整性校驗(yàn)檢出因不可預(yù)
見(jiàn)因素引起的數(shù)據(jù)錯(cuò)誤幀;
b)上行傳輸?shù)臄?shù)據(jù)幀應(yīng)包含索引標(biāo)識(shí)(如傳輸序列號(hào)),應(yīng)能支持?jǐn)?shù)據(jù)幀接收確認(rèn)、錯(cuò)誤請(qǐng)求
重發(fā)、未確認(rèn)自動(dòng)重發(fā)的功能。
6.3.1.2安全等級(jí)2
除具備安全等級(jí)1要求的安全功能外,還應(yīng)支持以下要求:
a)汽車(chē)行駛記錄儀應(yīng)支持上行傳輸數(shù)據(jù)幀的行駛記錄信息加密功能,加密算法應(yīng)至少支持AES、
RSA、SM4中的一種或幾種;
b)用于加密算法的密鑰應(yīng)存放在安全芯片內(nèi)部。
6.3.1.3安全等級(jí)3
除具備安全等級(jí)2要求的安全功能外,還應(yīng)支持以下要求:
a)汽車(chē)行駛記錄儀應(yīng)支持上行傳輸數(shù)據(jù)幀的各類(lèi)數(shù)據(jù)信息的加密功能,對(duì)稱(chēng)加密算法應(yīng)至少支
持SM1和AES,非對(duì)稱(chēng)加密算法應(yīng)至少支持SM2和RSA;
b)汽車(chē)行駛記錄儀應(yīng)支持上行傳輸數(shù)據(jù)幀中關(guān)鍵信息數(shù)據(jù)幀的數(shù)字簽名功能,簽名算法應(yīng)至少
支持SM1、SM2和RSA;
c)用于簽名算法的密鑰應(yīng)存放在安全芯片內(nèi)部,用于簽名算法的時(shí)間戳?xí)r間信息應(yīng)來(lái)自安全芯
片內(nèi)部實(shí)時(shí)時(shí)鐘。
6.3.2指令下行傳輸
指令數(shù)據(jù)指除用于數(shù)據(jù)幀接收確認(rèn)和重發(fā)要求外的,用于汽車(chē)行駛記錄儀與聯(lián)網(wǎng)平臺(tái)通信參數(shù)設(shè)置
和控制類(lèi)指令的下行傳輸數(shù)據(jù)幀。
9
T/CTS12—2023
6.3.2.1安全等級(jí)1
a)下行傳輸?shù)闹噶顢?shù)據(jù)幀應(yīng)包含完整性校驗(yàn)部分,數(shù)據(jù)的接收方應(yīng)能通過(guò)完整性校驗(yàn)檢出因不
可預(yù)見(jiàn)因素引起的數(shù)據(jù)錯(cuò)誤幀;
b)下行傳輸?shù)闹噶顢?shù)據(jù)幀應(yīng)包含索引標(biāo)識(shí)(如傳輸序列號(hào)),應(yīng)能支持?jǐn)?shù)據(jù)幀接收確認(rèn)、錯(cuò)誤
請(qǐng)求重發(fā)、未確認(rèn)自動(dòng)重發(fā)的功能。
6.3.2.2安全等級(jí)2
汽車(chē)行駛記錄儀除具備安全等級(jí)1要求的安全功能外,還應(yīng)支持以下要求:
a)汽車(chē)行駛記錄儀應(yīng)支持下行傳輸?shù)闹噶顢?shù)據(jù)幀的信息解密功能,解密算法應(yīng)至少支持AES、RSA、
SM4中的一種或幾種;
b)用于解密算法的密鑰應(yīng)存放在安全芯片內(nèi)部。
6.3.2.3安全等級(jí)3
汽車(chē)行駛記錄儀除具備安全等級(jí)2要求的安全功能外,還應(yīng)支持以下要求:
a)汽車(chē)行駛記錄儀應(yīng)支持下行傳輸?shù)闹噶顢?shù)據(jù)幀的各類(lèi)數(shù)據(jù)信息的解密功能,對(duì)稱(chēng)加密算法應(yīng)
至少支持SM1和AES,非對(duì)稱(chēng)加密算法應(yīng)至少支持SM2和RSA;
b)汽車(chē)行駛記錄儀應(yīng)支持下行傳輸?shù)闹噶顢?shù)據(jù)幀的各類(lèi)數(shù)據(jù)信息的數(shù)字簽名驗(yàn)簽功能,以保證
指令數(shù)據(jù)信息來(lái)源的合法性、完整性和有效性;
c)用于驗(yàn)簽算法的密鑰應(yīng)存放在安全芯片內(nèi)部。
6.4其他形式數(shù)據(jù)傳輸
6.4.1SMS短信數(shù)據(jù)傳輸
短信數(shù)據(jù)指汽車(chē)行駛記錄儀通過(guò)無(wú)線(xiàn)公共網(wǎng)絡(luò)的SMS或可識(shí)別來(lái)源的其他文字類(lèi)信息服務(wù)。
6.4.1.1安全等級(jí)1
具備短信數(shù)據(jù)接收和處理功能的,且可通過(guò)短信數(shù)據(jù)進(jìn)行參數(shù)設(shè)置、初始化和執(zhí)行相應(yīng)指令的汽車(chē)
行駛記錄儀,應(yīng)符合以下安全要求:
a)應(yīng)具備識(shí)別信息來(lái)源的功能,汽車(chē)行駛記錄儀僅處理或執(zhí)行指定來(lái)源和授權(quán)來(lái)源的短信指令;
其他來(lái)源的短信數(shù)據(jù),不應(yīng)被處理或執(zhí)行;
b)接收的短信數(shù)據(jù)應(yīng)包含數(shù)據(jù)完整性校驗(yàn),不完整的數(shù)據(jù)或不能通過(guò)完整性校驗(yàn)的短信數(shù)據(jù),
不應(yīng)被處理或執(zhí)行;
c)被處理或執(zhí)行的短信數(shù)據(jù),應(yīng)作為事件進(jìn)行記錄存儲(chǔ),應(yīng)記錄以下信息:短信來(lái)源、接收時(shí)
間、信息內(nèi)容、處理結(jié)果等相關(guān)內(nèi)容。
6.4.1.2安全等級(jí)2
汽車(chē)行駛記錄儀除具備安全等級(jí)2要求的安全功能外,還應(yīng)支持以下要求:
a)汽車(chē)行駛記錄儀接收的短信數(shù)據(jù)應(yīng)當(dāng)被加密,解密后數(shù)據(jù)應(yīng)包含數(shù)據(jù)完整性校驗(yàn);
b)短信數(shù)據(jù)應(yīng)包含滾動(dòng)碼或發(fā)送輪次信息,汽車(chē)行駛記錄儀應(yīng)能防御短信數(shù)據(jù)的重放攻擊;
c)短信數(shù)據(jù)應(yīng)包含目標(biāo)汽車(chē)行駛記錄儀的識(shí)別碼信息(如傳輸序列號(hào)),汽車(chē)行駛記錄儀應(yīng)能
防御短信數(shù)據(jù)的拷貝攻擊;
d)汽車(chē)行駛記錄儀發(fā)送短信數(shù)據(jù)應(yīng)在加密后發(fā)送,短信數(shù)據(jù)應(yīng)含發(fā)送汽車(chē)行駛記錄儀的識(shí)別碼
信息(如汽車(chē)行駛記錄儀序列號(hào))。
6.4.1.3安全等級(jí)3
汽車(chē)行駛記錄儀除具備安全等級(jí)2要求的安全功能外,其接收和發(fā)送短信數(shù)據(jù)的加密和解密應(yīng)由安
全芯片進(jìn)行。
10
T/CTS12—2023
6.4.2基于DTMF數(shù)據(jù)傳輸
6.4.2.1安全等級(jí)1
具備接受語(yǔ)音呼叫和語(yǔ)音通話(huà)功能的,且可通過(guò)DTMF數(shù)據(jù)傳輸進(jìn)行的參數(shù)設(shè)置、初始化和執(zhí)行相應(yīng)
指令的汽車(chē)行駛記錄儀,應(yīng)符合以下安全要求:
a)應(yīng)具備識(shí)別語(yǔ)音呼叫來(lái)源的功能,汽車(chē)行駛記錄儀接通語(yǔ)音呼叫后僅處理或執(zhí)行指定來(lái)源和
授權(quán)來(lái)源的DTMF數(shù)據(jù);其他來(lái)源的DTMF數(shù)據(jù),不應(yīng)被處理或執(zhí)行;
b)接收的DTMF數(shù)據(jù)應(yīng)包含數(shù)據(jù)完整性校驗(yàn),不完整的數(shù)據(jù)或不能通過(guò)完整性校驗(yàn)的DTMF數(shù)據(jù),
不應(yīng)被處理或執(zhí)行;
c)被處理或執(zhí)行的DTMF數(shù)據(jù),應(yīng)作為事件進(jìn)行記錄存儲(chǔ),應(yīng)記錄以下信息:呼叫來(lái)源、接收時(shí)
間、數(shù)據(jù)內(nèi)容、處理結(jié)果等相關(guān)內(nèi)容。
6.4.2.2安全等級(jí)2
汽車(chē)行駛記錄儀除具備安全等級(jí)1要求的安全功能外,還應(yīng)支持以下要求:
a)應(yīng)具備識(shí)別語(yǔ)音呼叫來(lái)源的功能,汽車(chē)行駛記錄儀僅接通指定來(lái)源和授權(quán)來(lái)源的語(yǔ)音呼叫;
其他來(lái)源的語(yǔ)音呼叫,應(yīng)拒絕接通;
b)接收的DTMF數(shù)據(jù)應(yīng)包含密碼信息,且唯一性編碼不同的汽車(chē)行駛記錄儀應(yīng)使用不同的密碼,
密碼的位數(shù)應(yīng)不少于6位數(shù)字;
c)汽車(chē)行駛記錄儀主動(dòng)呼出的語(yǔ)音呼叫,接通后若語(yǔ)音中包含DTMF數(shù)據(jù),應(yīng)忽略或拒絕處理。
6.4.2.3安全等級(jí)3
汽車(chē)行駛記錄儀應(yīng)不具備處理任何形式語(yǔ)音呼叫中DTMF數(shù)據(jù)的功能。
11
T/CTS12—2023
A
A
附錄A
(規(guī)范性)
通信協(xié)議1(JT/T808格式擴(kuò)展)
A.1通用約定
A.1.1數(shù)據(jù)類(lèi)型定義
數(shù)據(jù)類(lèi)型定義見(jiàn)表A.1:
表A.1數(shù)據(jù)類(lèi)型定義表
數(shù)據(jù)類(lèi)型定義數(shù)據(jù)類(lèi)型定義
BIN若干字節(jié)二進(jìn)制數(shù)據(jù)U32四字節(jié)無(wú)符號(hào)整型數(shù)據(jù)
U08單字節(jié)無(wú)符號(hào)整型數(shù)據(jù)S32四字節(jié)有符號(hào)整型數(shù)據(jù),
S08單字節(jié)有符號(hào)整型數(shù)據(jù)BCD若干字節(jié)的壓縮BCD碼。
U16雙字節(jié)無(wú)符號(hào)整型數(shù)據(jù)ASCa僅包含英文和數(shù)字字符的字符串
S16雙字節(jié)有符號(hào)整型數(shù)據(jù)STRaGB18030字符串(含英文字符)
aASC和STR字符串未約定長(zhǎng)度的以00H結(jié)尾,指定長(zhǎng)度的不足部分以00H填充。
A.1.2進(jìn)制數(shù)據(jù)定義
不同進(jìn)制數(shù)值表示方法:
a)十六進(jìn)制數(shù)據(jù)以后綴‘H’表示:xxH,‘x’為字符‘0’~‘9’和‘A’~‘F’;
b)十進(jìn)制數(shù)據(jù)無(wú)后綴:xx,‘x’為字符‘0’~‘9’;
c)二進(jìn)制數(shù)據(jù)以后綴‘B’表示:xxB,‘x’為字符‘0’或‘1’。
A.1.3傳輸約定
本文件采用大端模式的網(wǎng)絡(luò)字節(jié)序來(lái)傳遞字和雙字,傳輸規(guī)則約定如下:
a)字節(jié)(U08,S08)的傳輸,按照字節(jié)流的方式傳輸;
b)短字(U16,S16)的傳輸,先傳遞高八位,再傳遞低八位;
c)字(U32,S32)的傳輸,按高二十四位、高十六位、高八位、低八位的順序傳輸;
d)其他類(lèi)型的數(shù)據(jù)傳輸,按照數(shù)據(jù)組織的先后順序進(jìn)行傳輸;
e)本文件所有附錄的表格中的字節(jié)序號(hào)和字節(jié)數(shù)未能立即確定數(shù)值(因上一項(xiàng)數(shù)據(jù)長(zhǎng)度為不確
定的變動(dòng)長(zhǎng)度)的以省略號(hào)“...”表示。
A.2消息
A.2.1消息定義
A.2.1.1消息是汽車(chē)行駛記錄儀聯(lián)網(wǎng)數(shù)據(jù)傳輸?shù)囊粋€(gè)可驗(yàn)證有效性和完整性的最小數(shù)據(jù)集合,一個(gè)消
息由若干不同含義的數(shù)據(jù)子集組成,數(shù)據(jù)子集至少由一個(gè)字節(jié)組成。
A.2.1.2汽車(chē)行駛記錄儀與聯(lián)網(wǎng)平臺(tái)和安全芯片間的通信由汽車(chē)行駛記錄儀發(fā)起,汽車(chē)行駛記錄儀發(fā)
往聯(lián)網(wǎng)平臺(tái)的消息簡(jiǎn)稱(chēng)為上行聯(lián)網(wǎng)消息;聯(lián)網(wǎng)平臺(tái)發(fā)往汽車(chē)行駛記錄儀消息簡(jiǎn)稱(chēng)為下行聯(lián)網(wǎng)消息。
A.2.1.3聯(lián)網(wǎng)平臺(tái)和汽車(chē)行駛記錄儀發(fā)往安全芯片的消息簡(jiǎn)稱(chēng)為下行安全消息;安全芯片發(fā)往汽車(chē)行
駛記錄儀和聯(lián)網(wǎng)平臺(tái)的消息簡(jiǎn)稱(chēng)為上行安全消息。
A.2.1.4所有消息的長(zhǎng)度應(yīng)不大于16K字節(jié),大于16K字節(jié)的應(yīng)通過(guò)多次發(fā)送消息來(lái)實(shí)現(xiàn)。
12
T/CTS12—2023
A.2.2消息組成
每條消息由標(biāo)識(shí)字節(jié)、消息頭、消息體和校驗(yàn)碼組成,消息結(jié)構(gòu)見(jiàn)表A.2:
表A.2消息結(jié)構(gòu)定義表
項(xiàng)目字節(jié)名稱(chēng)數(shù)據(jù)內(nèi)容
字節(jié)數(shù)名稱(chēng)項(xiàng)目說(shuō)明
序號(hào)序號(hào)縮寫(xiě)或類(lèi)型
111標(biāo)識(shí)字節(jié)SynBs7EH消息起始字節(jié)
222消息類(lèi)型MIDU16見(jiàn)附錄C及JT/T808表2消息ID
342消息體屬性MProU16見(jiàn)表A.3項(xiàng)目2~6
461協(xié)議選項(xiàng)POptU08見(jiàn)表A.3項(xiàng)目7~9
汽車(chē)行駛記錄儀
5710消息頭RecIDBIN見(jiàn)表A.3項(xiàng)目11~14
編號(hào)
6172消息序列號(hào)MImeiU16
7[19]2多包消息的包總數(shù)MPknU16可選項(xiàng):消息為多包消息時(shí)
8[21]2多包消息的包序號(hào)MPkiU16包含此項(xiàng)
9......消息體MDataBIN與消息類(lèi)型相關(guān)的參數(shù)或數(shù)據(jù)
10...1校驗(yàn)字節(jié)ChkU08校驗(yàn)碼
11...1標(biāo)識(shí)字節(jié)SynBe7EH消息結(jié)束字節(jié)
A.2.3標(biāo)識(shí)字節(jié)
A.2.3.1消息的第一個(gè)字節(jié)和最后一個(gè)字節(jié)為消息標(biāo)識(shí)字節(jié),依據(jù)消息轉(zhuǎn)義標(biāo)識(shí)定義(見(jiàn)表A.3項(xiàng)目
9的協(xié)議選項(xiàng)位04),需進(jìn)行轉(zhuǎn)義處理的消息在兩個(gè)標(biāo)識(shí)字節(jié)之間的其他部分不應(yīng)包含標(biāo)識(shí)字節(jié)數(shù)據(jù)。
A.2.3.2消息的標(biāo)識(shí)字節(jié)應(yīng)采用7EH表示,需進(jìn)行轉(zhuǎn)義處理的若消息頭、消息體、校驗(yàn)碼中出現(xiàn)7EH
或7DH,則要進(jìn)行轉(zhuǎn)義處理,轉(zhuǎn)義規(guī)則定義如下:
a)先對(duì)7DH,進(jìn)行轉(zhuǎn)義,轉(zhuǎn)換為固定兩字節(jié)數(shù)據(jù):7DH,01H;
b)再對(duì)7EH,進(jìn)行轉(zhuǎn)義,轉(zhuǎn)換為固定兩字節(jié)數(shù)據(jù):7DH,02H。
A.2.3.3消息無(wú)需進(jìn)行轉(zhuǎn)義處理的,消息頭、消息體、校驗(yàn)碼中可以出現(xiàn)7EH或7DH,一個(gè)消息的符
合性判斷應(yīng)依據(jù)消息起始與結(jié)束的標(biāo)識(shí)字節(jié)、消息體長(zhǎng)度定義和汽車(chē)行駛記錄儀編號(hào)格式綜合判斷。
A.2.3.4轉(zhuǎn)義處理過(guò)程如下:
a)發(fā)送消息時(shí):先對(duì)消息進(jìn)行封裝,然后計(jì)算并填充校驗(yàn)碼,最后進(jìn)行轉(zhuǎn)義處理;
b)接收消息時(shí):先對(duì)消息進(jìn)行轉(zhuǎn)義還原處理,然后驗(yàn)證校驗(yàn)碼,最后解析消息。
示例:
發(fā)送一條內(nèi)容為:30H,7EH,08H,7DH,55H的消息體數(shù)據(jù)包;
則經(jīng)過(guò)轉(zhuǎn)義后為:30H,7DH,02H,08H,7DH,01H,55H。
A.2.4消息頭
A.2.4.1消息頭內(nèi)容見(jiàn)表A.3:
13
T/CTS12—2023
表A.3消息頭定義表
項(xiàng)目字節(jié)數(shù)據(jù)內(nèi)容
字節(jié)數(shù)名稱(chēng)項(xiàng)目說(shuō)明
序號(hào)序號(hào)或類(lèi)型
112消息類(lèi)型U16見(jiàn)附錄C
0B:消息體長(zhǎng)度=長(zhǎng)度基數(shù)
2位16消息體長(zhǎng)度系數(shù)1Bit
1B:消息體長(zhǎng)度=長(zhǎng)度基數(shù)×16
3位15版本標(biāo)識(shí)1Bit固定為1B
0B:消息為單包數(shù)據(jù)
432消息體屬性位14消息體分包標(biāo)識(shí)1Bit
1B:消息為多包數(shù)據(jù)
5位13~11消息體加密標(biāo)識(shí)3Bit見(jiàn)A.2.9章節(jié)
6位10~01消息體長(zhǎng)度基數(shù)10Bit與位16組合確定消息體長(zhǎng)度
7位08協(xié)議類(lèi)別標(biāo)識(shí)1Bit固定為1B(與JT/T808區(qū)分)
8位07~05消息體壓縮標(biāo)識(shí)3Bit見(jiàn)A.2.9章節(jié)
51協(xié)議選項(xiàng)0B:消息需進(jìn)行轉(zhuǎn)義處理
9位04消息轉(zhuǎn)義標(biāo)識(shí)1Bit
1B:消息無(wú)需進(jìn)行轉(zhuǎn)義處理
10位03~01協(xié)議序列號(hào)3Bit協(xié)議版本序列號(hào),本次為3H
1162制造商名稱(chēng)縮寫(xiě)ASC
符合GB/T19056-2021
1283產(chǎn)品型號(hào)簡(jiǎn)稱(chēng)ASC
汽車(chē)行駛附錄A要求
13114記錄儀編號(hào)產(chǎn)品生產(chǎn)流水號(hào)BCD
14151保留00H
15162消息序列號(hào)U16
16[18]2多包消息多包消息的包總數(shù)U16可選項(xiàng):消息為多包消息時(shí)
17[20]2數(shù)據(jù)項(xiàng)多包消息的包序號(hào)U16(消息屬性位14=1)包含此項(xiàng)
A.2.5消息類(lèi)型
每個(gè)不同消息類(lèi)型的消息體格式內(nèi)容由MID確定,MID見(jiàn)附錄C。
A.2.6消息體長(zhǎng)度
A.2.6.1消息體長(zhǎng)度范圍為0~16367字節(jié),并按以下方式表示:
a)當(dāng)消息體長(zhǎng)度小于1024字節(jié)時(shí),消息屬性的位16為0(長(zhǎng)度系數(shù)為1):
b)消息體長(zhǎng)度字節(jié)數(shù)=(消息體長(zhǎng)度基數(shù)×1);
c)當(dāng)消息體長(zhǎng)度大于1023字節(jié)時(shí),消息屬性的位16為0(長(zhǎng)度系數(shù)為16):
d)消息體長(zhǎng)度字節(jié)數(shù)=(消息體長(zhǎng)度基數(shù)×16)-消息體末字節(jié)數(shù)值。
A.2.6.2消息體長(zhǎng)度大于1023字節(jié),消息體應(yīng)按PKCS7方式,16字節(jié)數(shù)據(jù)塊長(zhǎng)度算法填充數(shù)據(jù)至16
字節(jié)的整數(shù)倍,填充的數(shù)據(jù)數(shù)值為需要填充的字節(jié)數(shù)數(shù)值,長(zhǎng)度值恰好為16的整數(shù)倍時(shí),填充16字節(jié)
的10H。
示例1:
消息體41H,42H,43H,44H,45H,46H,47H,48H,49H,4AH。
填充后41H,42H,43H,44H,45H,46H,47H,48H,49H,4AH,06H,06H,06H,06H,06H,06H。
示例2:
消息體41H,42H,43H,44H,45H,46H,47H,48H,49H,4AH,4BH,4CH,4DH,4EH,4FH,50H。
填充后41H,42H,43H,44H,45H,46H,47H,48H,49H,4AH,4BH,4CH,4DH,4EH,4FH,50H,
14
T/CTS12—2023
10H,10H,10H,10H,10H,10H,10H,10H,10H,10H,10H,10H,10H,10H,10H,10H。
A.2.7多包消息
A.2.7.1當(dāng)一個(gè)消息體長(zhǎng)度大于16367字節(jié)時(shí),應(yīng)采用多包消息傳輸,多包消息的消息序列號(hào)應(yīng)是連
續(xù)的。主消息體按消息序列號(hào)拆分成若干個(gè)連續(xù)的子消息體,不同的子消息體長(zhǎng)度可以不一致。
A.2.7.2多包消息的傳輸采用連續(xù)傳輸,同時(shí)進(jìn)行接收確認(rèn)和請(qǐng)求重傳的方式,當(dāng)接收確認(rèn)包數(shù)量和
請(qǐng)求重傳包數(shù)量都為00H時(shí),表示多包消息傳輸完成。
A.2.7.3多包消息傳輸流程圖見(jiàn)圖A.1:
圖A.1多包消息傳輸示意圖
A.2.7.4多包傳輸要求:
a)未被確認(rèn)的消息,應(yīng)按延時(shí)重發(fā)規(guī)則重發(fā)該消息;
b)重發(fā)的消息,其消息序列號(hào)、消息體數(shù)據(jù)、消息體長(zhǎng)度應(yīng)保持不變;
c)同一序號(hào)的消息被多次接收時(shí),只有第一次接收到的消息被處理,后續(xù)接收的將被丟棄;
15
T/CTS12—2023
d)當(dāng)收到確認(rèn)數(shù)和重傳數(shù)均為0的確認(rèn)消息時(shí),表明多包消息傳輸完成;
e)子消息體包含填充數(shù)據(jù)的,應(yīng)在剝離填充數(shù)據(jù)后再進(jìn)行主消息體合并。
A.2.8消息序列號(hào)
A.2.8.1用來(lái)計(jì)數(shù)消息發(fā)送的先后次序,汽車(chē)行駛記錄儀在發(fā)起鑒權(quán)請(qǐng)求時(shí)復(fù)位為0001H,聯(lián)網(wǎng)平臺(tái)
在應(yīng)答汽車(chē)行駛記錄儀鑒權(quán)請(qǐng)求并發(fā)送聯(lián)網(wǎng)平臺(tái)鑒權(quán)數(shù)據(jù)時(shí)復(fù)位為0001H,鑒權(quán)連接成功后每個(gè)消息依
次加1,消息發(fā)生傳輸錯(cuò)誤需要重傳時(shí),序列號(hào)不變。
A.2.8.2當(dāng)序列號(hào)大于FF00H時(shí),汽車(chē)行駛記錄儀應(yīng)重新進(jìn)行一次鑒權(quán),序列號(hào)復(fù)位為0001H。
A.2.8.3通用應(yīng)答幀的序列號(hào)固定為0000H。
A.2.9加密與壓縮
A.2.9.1協(xié)議選項(xiàng)的位07~05為消息體壓縮標(biāo)識(shí)位:
a)000B:消息體未壓縮;
b)001B:消息體經(jīng)GZIP算法壓縮;
c)010B:消息體經(jīng)LZMA算法壓縮。
A.2.9.2消息屬性的位13~11為消息體加密標(biāo)識(shí)位:
a)000B:消息體未加密;
b)001B:消息體經(jīng)RSA算法加密;
c)011B:消息體經(jīng)SM4算法加密,密鑰為聯(lián)網(wǎng)平臺(tái)鑒權(quán)的動(dòng)態(tài)密鑰;
d)101B:消息體經(jīng)SM1算法加密,密鑰為安全芯片數(shù)字證書(shū)存儲(chǔ)的密鑰;
e)110B:消息體經(jīng)SM2算法加密,密鑰為安全芯片數(shù)字證書(shū)存儲(chǔ)的密鑰;
f)111B:消息體經(jīng)SM4算法加密,密鑰為安全芯片數(shù)字證書(shū)存儲(chǔ)的密鑰;
g)100B:消息體經(jīng)SM9算法加密,加密標(biāo)識(shí)和密鑰為安全芯片數(shù)字證書(shū)存儲(chǔ)的標(biāo)識(shí)和密鑰。
A.2.9.3消息體加密與壓縮要求:
a)加密算法要求對(duì)明文數(shù)據(jù)進(jìn)行填充的,按PKCS7方式進(jìn)行;
b)壓縮且采用對(duì)稱(chēng)密鑰加密的消息體發(fā)送時(shí)按數(shù)據(jù)壓縮、數(shù)據(jù)填充、數(shù)據(jù)加密順序進(jìn)行,消息
體接收后按反向順序進(jìn)行釋放數(shù)據(jù);
c)壓縮且采用對(duì)稱(chēng)密鑰加密的消息體發(fā)送時(shí)按數(shù)據(jù)壓縮、數(shù)據(jù)加密、數(shù)據(jù)填充(如需要)順序
進(jìn)行,消息體接收后按反向順序進(jìn)行釋放數(shù)據(jù);
d)多包消息的壓縮和加密對(duì)象為組包后的主消息體,單個(gè)子包的消息體不具備壓縮解壓和加密
解密的意義。
A.2.10消息字節(jié)轉(zhuǎn)義
協(xié)議選項(xiàng)的位04為消息字節(jié)轉(zhuǎn)義標(biāo)識(shí)位:
a)0B:消息需進(jìn)行轉(zhuǎn)義處理;
b)1B:消息無(wú)需進(jìn)行轉(zhuǎn)義處理。
A.2.11消息體
每個(gè)不同消息類(lèi)型(MID)的消息體格式見(jiàn)附錄C。
A.2.12校驗(yàn)字節(jié)
校驗(yàn)字節(jié)要求:
a)校驗(yàn)字節(jié)的計(jì)算對(duì)象為消息頭和消息體,不含消息的標(biāo)識(shí)字節(jié);計(jì)算規(guī)則應(yīng)從消息頭首字節(jié)
開(kāi)始,同后一字節(jié)進(jìn)行異或操作,直到消息體末字節(jié)結(jié)束;
b)校驗(yàn)字節(jié)長(zhǎng)度為1字節(jié)。
16
T/CTS12—2023
B
B
附錄B
(規(guī)范性)
通信協(xié)議2(GB/T19056格式擴(kuò)展)
B.1通用約定
見(jiàn)附錄A.1定義。
B.2數(shù)據(jù)幀
B.2.1數(shù)據(jù)幀定義
B.2.1.1數(shù)據(jù)幀是汽車(chē)行駛記錄儀聯(lián)網(wǎng)數(shù)據(jù)傳輸?shù)囊粋€(gè)可驗(yàn)證有效性和完整性的最小數(shù)據(jù)集合,一個(gè)
數(shù)據(jù)幀由若干不同含義的數(shù)據(jù)段組成,數(shù)據(jù)段至少由一個(gè)字節(jié)組成。
B.2.1.2汽車(chē)行駛記錄儀與聯(lián)網(wǎng)平臺(tái)和安全芯片間的通信由汽車(chē)行駛記錄儀發(fā)起,汽車(chē)行駛記錄儀發(fā)
往聯(lián)網(wǎng)平臺(tái)的數(shù)據(jù)幀稱(chēng)為上行聯(lián)網(wǎng)數(shù)據(jù)幀;聯(lián)網(wǎng)平臺(tái)發(fā)往汽車(chē)行駛記錄儀數(shù)據(jù)幀稱(chēng)為下行聯(lián)網(wǎng)數(shù)據(jù)幀。
B.2.1.3聯(lián)網(wǎng)平臺(tái)和汽車(chē)行駛記錄儀發(fā)往安全芯片的數(shù)據(jù)幀簡(jiǎn)稱(chēng)為下行安全數(shù)據(jù)幀;安全芯片發(fā)往汽
車(chē)行駛記錄儀和聯(lián)網(wǎng)平臺(tái)的數(shù)據(jù)幀簡(jiǎn)稱(chēng)為上行安全數(shù)據(jù)幀。
B.2.1.4所有數(shù)據(jù)幀的長(zhǎng)度應(yīng)不大于16K字節(jié),大于16K字節(jié)的應(yīng)通過(guò)多次發(fā)送數(shù)據(jù)幀來(lái)實(shí)現(xiàn)。
B.2.2數(shù)據(jù)幀格式
B.2.2.1一個(gè)通訊數(shù)據(jù)幀包含起始段、數(shù)據(jù)段、校驗(yàn)段三個(gè)部分,數(shù)據(jù)幀長(zhǎng)度為這三個(gè)部分的總字節(jié)
數(shù),校驗(yàn)字為校驗(yàn)字之前所有字節(jié)的CRC16值。
B.2.2.2汽車(chē)行駛記錄儀發(fā)出的上行聯(lián)網(wǎng)幀起始字節(jié)為5AH、B4H;聯(lián)網(wǎng)平臺(tái)發(fā)出的下行聯(lián)網(wǎng)幀起始字
節(jié)為A5H、B4H。
B.2.2.3數(shù)據(jù)幀數(shù)據(jù)格式見(jiàn)表B.1:
表B.1數(shù)據(jù)幀格式
項(xiàng)目字節(jié)名稱(chēng)數(shù)據(jù)
字節(jié)數(shù)名稱(chēng)項(xiàng)目說(shuō)明
序號(hào)序號(hào)縮寫(xiě)內(nèi)容
5AH/
111起始字節(jié)1SynB1
A5H數(shù)據(jù)幀起始字節(jié)
221起始字節(jié)2SynB2B4H
332數(shù)據(jù)幀類(lèi)型MIDU16—
項(xiàng)目1~9
452定義段數(shù)據(jù)幀長(zhǎng)度SizeU16
總字節(jié)數(shù)
572傳輸序列號(hào)MImeiU16—
692傳輸狀態(tài)字TStaU16—
71110汽車(chē)行駛記錄儀編號(hào)RecIDBIN見(jiàn)表A.3項(xiàng)目11~14
821...內(nèi)容段數(shù)據(jù)幀內(nèi)容DataBIN與數(shù)據(jù)幀類(lèi)型相關(guān)的參數(shù)或數(shù)據(jù)
9...2校驗(yàn)段校驗(yàn)字ChkU16CRC16
B.2.3傳輸序列號(hào)
B.2.3.1用來(lái)計(jì)數(shù)傳輸數(shù)據(jù)幀,汽車(chē)行駛記錄儀在發(fā)起連接鑒權(quán)請(qǐng)求時(shí)復(fù)位為0001H,聯(lián)網(wǎng)平臺(tái)在應(yīng)
答連接鑒權(quán)成功時(shí)復(fù)位為0001H,連接成功后每個(gè)幀依次加1,數(shù)據(jù)幀發(fā)生傳輸錯(cuò)誤需要重傳時(shí),序列
17
T/CTS12—2023
號(hào)不變。
B.2.3.2當(dāng)序列號(hào)大于FF00H時(shí),汽車(chē)行駛記錄儀應(yīng)重新進(jìn)行一次登錄鑒權(quán),序列號(hào)復(fù)位為0001H。
B.2.3.3多幀內(nèi)容段傳輸時(shí),序列號(hào)應(yīng)是連續(xù)的。
B.2.3.4通用應(yīng)答幀的傳輸序列號(hào)固定為0000H。
B.2.4傳輸狀態(tài)字
表示數(shù)據(jù)幀傳輸方向等狀態(tài)標(biāo)識(shí),定義見(jiàn)表B.2:
表B.2傳輸狀態(tài)字位定義表
位號(hào)內(nèi)容=1定義=0定義備注
16~13版本標(biāo)識(shí)通信協(xié)議版本0H
12多幀標(biāo)識(shí)數(shù)據(jù)段由多幀組成單幀數(shù)據(jù)段
用于長(zhǎng)度大于16K
11多幀首幀標(biāo)識(shí)連續(xù)多幀的首幀不是首幀
字節(jié)
內(nèi)容段
10末幀標(biāo)識(shí)連續(xù)多幀的末幀不是末幀的數(shù)據(jù)幀傳輸
09未定義
08~06內(nèi)容段壓縮標(biāo)識(shí)見(jiàn)8.2.5章節(jié)000B:非壓縮內(nèi)容段默認(rèn)為001B
05~03內(nèi)容段加密標(biāo)識(shí)見(jiàn)8.2.5章節(jié)000B:非加密內(nèi)容段默認(rèn)為101B
數(shù)據(jù)幀錯(cuò)誤或未確認(rèn)后的本數(shù)據(jù)幀的
02重傳標(biāo)識(shí)—
重新傳輸首次發(fā)送傳輸
聯(lián)網(wǎng)平臺(tái)->汽車(chē)行駛記錄儀->
01數(shù)據(jù)幀傳輸方向—
汽車(chē)行駛記錄儀聯(lián)網(wǎng)平臺(tái)
B.2.5加密與壓縮
B.2.5.1傳輸狀態(tài)字的位08~06為內(nèi)容段數(shù)據(jù)壓縮標(biāo)識(shí)位:
a)000B:內(nèi)容段未壓縮;
b)001B:內(nèi)容段經(jīng)GZIP算法壓縮;
c)010B:內(nèi)容段經(jīng)LZMA算法壓縮。
B.2.5.2傳輸狀態(tài)字的位05~03為內(nèi)容段數(shù)據(jù)加密標(biāo)識(shí)位:
a)000B:內(nèi)容段未加密;
b)001B:內(nèi)容段經(jīng)RSA算法加密;
c)011B:內(nèi)容段經(jīng)SM4算法加密,密鑰為聯(lián)網(wǎng)平臺(tái)反向鑒權(quán)時(shí)下發(fā)的動(dòng)態(tài)密鑰;
d)101B:內(nèi)容段經(jīng)SM1算法加密,密鑰為安全芯片數(shù)字證書(shū)存儲(chǔ)的密鑰;
e)110B:內(nèi)容段經(jīng)SM2算法加密,密鑰為安全芯片數(shù)字證書(shū)存儲(chǔ)的密鑰;
f)111B:內(nèi)容段經(jīng)SM4算法加密,密鑰為安全芯片數(shù)字證書(shū)存儲(chǔ)的密鑰;
g)100B:內(nèi)容段經(jīng)SM9算法加密,加密標(biāo)識(shí)和密鑰為安全芯片數(shù)字證書(shū)存儲(chǔ)的標(biāo)識(shí)和密鑰。
B.2.5.3內(nèi)容段加密與壓縮應(yīng)符合以下要求:
a)加密算法要求對(duì)明文數(shù)據(jù)進(jìn)行填充的,按PKCS7方式進(jìn)行;
b)壓縮且采用對(duì)稱(chēng)密鑰加密的內(nèi)容段發(fā)送時(shí)按數(shù)據(jù)壓縮、數(shù)據(jù)填充、數(shù)據(jù)加密順序進(jìn)行,內(nèi)容
段接收后按反向順序進(jìn)行釋放數(shù)據(jù);
c)壓縮且采用對(duì)稱(chēng)密鑰加密的內(nèi)容段發(fā)送時(shí)按數(shù)據(jù)壓縮、數(shù)據(jù)加密、數(shù)據(jù)填充(如需要)順序
進(jìn)行,內(nèi)容段接收后按反向順序進(jìn)行釋放數(shù)據(jù);
d)多幀傳輸?shù)膲嚎s和加密對(duì)象為內(nèi)容段合并后的總內(nèi)容段,單個(gè)的內(nèi)容段不具備壓縮解壓和加
密解密的意義。
18
T/CTS12—2023
B.2.6內(nèi)容段
每個(gè)不同數(shù)據(jù)幀類(lèi)型(MID)的內(nèi)容段格式見(jiàn)附錄C。
B.2.7校驗(yàn)段
校驗(yàn)段的校驗(yàn)字為數(shù)據(jù)幀定義段和內(nèi)容段所有字節(jié)的CRC16值,CRC16值計(jì)算方法采用CRC16-CCITT,
生成多項(xiàng)式為:x^16+x^15+x^2+1。
19
T/CTS12—2023
C
C
附錄C
(規(guī)范性)
消息體(內(nèi)容段)
C.1聯(lián)網(wǎng)接入
C.1.1上行聯(lián)網(wǎng)幀.汽車(chē)行駛記錄儀接入鑒權(quán)MID=2001H
汽車(chē)行駛記錄儀上行聯(lián)網(wǎng)接入鑒權(quán)幀消息體格式見(jiàn)表C.1:
表C.1汽車(chē)行駛記錄儀上行聯(lián)網(wǎng)接入鑒權(quán)幀消息體(內(nèi)容段)格式
項(xiàng)目字節(jié)字節(jié)數(shù)據(jù)
名稱(chēng)說(shuō)明
序號(hào)序號(hào)數(shù)類(lèi)型
114特征字節(jié)ASC“@GA@”
2510汽車(chē)行駛記錄儀編號(hào)BIN見(jiàn)表A.3項(xiàng)目11~14
3156安全芯片時(shí)間BCD—
4214鑒權(quán)輪次U32—
5251鑒權(quán)數(shù)字證書(shū)IDBCD—
6262消息體鑒權(quán)數(shù)字證書(shū)編號(hào)BCD—
(內(nèi)容段)
7281鑒權(quán)算法IDU08—
8292汽車(chē)行駛記錄儀狀態(tài)字U16—
9311汽車(chē)行駛記錄儀附加數(shù)據(jù)長(zhǎng)度U08無(wú)附加數(shù)據(jù)時(shí)為00H
1032...汽車(chē)行駛記錄儀附加數(shù)據(jù)BIN—
11...2鑒權(quán)驗(yàn)證數(shù)據(jù)包長(zhǎng)度U16項(xiàng)目12總字節(jié)數(shù)
12......加密的鑒權(quán)驗(yàn)證數(shù)據(jù)包BIN項(xiàng)目1~10驗(yàn)證及加密
注:項(xiàng)目
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)院室內(nèi)保潔合同范例
- 康復(fù)醫(yī)學(xué)治療技術(shù)(士)《專(zhuān)業(yè)實(shí)踐能力》模擬考試題
- 賓館墻畫(huà)合同范例
- 2025年泰州下載貨運(yùn)從業(yè)資格證模擬考試
- 電煤居間合同范例
- 游戲賬號(hào)借用合同范例
- 廣告門(mén)面轉(zhuǎn)讓合同范例
- 天府新區(qū)航空旅游職業(yè)學(xué)院《熱工基礎(chǔ)理論》2023-2024學(xué)年第一學(xué)期期末試卷
- 氣動(dòng)接口銷(xiāo)售合同范例
- 店鋪個(gè)人轉(zhuǎn)讓合同范例
- 重慶地鐵工程項(xiàng)目管理策劃書(shū)
- MOOC 體育保健學(xué)-江西財(cái)經(jīng)大學(xué) 中國(guó)大學(xué)慕課答案
- 廣東省深圳市羅湖區(qū)2022-2023學(xué)年二年級(jí)上學(xué)期數(shù)學(xué)期中復(fù)習(xí)試卷
- 剪紙綜合實(shí)踐活動(dòng)設(shè)計(jì)方案
- 康復(fù)科護(hù)理工作總結(jié)及計(jì)劃
- 基于VMI的庫(kù)存管理
- 建筑工程鋼結(jié)構(gòu)焊接變形的控制措施
- 小兒推拿調(diào)理脾胃(一)
- 零售業(yè)收銀員操作培訓(xùn)
- 四年級(jí)美術(shù) 16. 印染“花布”【全國(guó)一等獎(jiǎng)】
- 西安地鐵8號(hào)線(xiàn)路規(guī)劃方案
評(píng)論
0/150
提交評(píng)論