廣東省標(biāo)準(zhǔn)衛(wèi)星定位汽車行駛記錄儀通用技術(shù)規(guī)范-附錄B無線數(shù)據(jù)通信協(xié)議(投資公司附注091116)[001]
《廣東省標(biāo)準(zhǔn)衛(wèi)星定位汽車行駛記錄儀通用技術(shù)規(guī)范-附錄B無線數(shù)據(jù)通信協(xié)議(投資公司附注091116)[001]》由會(huì)員分享,可在線閱讀,更多相關(guān)《廣東省標(biāo)準(zhǔn)衛(wèi)星定位汽車行駛記錄儀通用技術(shù)規(guī)范-附錄B無線數(shù)據(jù)通信協(xié)議(投資公司附注091116)[001](30頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
精選資料 廣東省標(biāo)準(zhǔn)衛(wèi)星定位汽車行駛記錄儀通用技術(shù)規(guī)范 附錄B 無線數(shù)據(jù)通信協(xié)議 (投資公司附注) 序號(hào) 修改人 修改日期 修改后版本 修改說明 1 肖玉佳 2009-11-16 V0.5 創(chuàng)建 2 肖玉佳 2009-12-2 V0.5.5 修改。 1. 修改了協(xié)議07-0E中“禁入”“禁出”參數(shù)值。 2. 修改了協(xié)議1C參數(shù)的描述。 3 肖玉佳 2009-12-17 V0.5.6 修改。 1.增加了A.3.1.14一節(jié),以便對(duì)“11-查詢歷史軌跡”的應(yīng)答做詳細(xì)說明。 文檔說明:文檔中紅色字體內(nèi)容為投資公司對(duì)通信協(xié)議的補(bǔ)充解釋。 A. B. B.1 概述 本協(xié)議規(guī)定了衛(wèi)星定位車輛監(jiān)控管理系統(tǒng)中MDT與管理中心之間進(jìn)行無線數(shù)據(jù)傳輸和數(shù)據(jù)交換的通信接口協(xié)議。 本協(xié)議適用于衛(wèi)星定位車輛監(jiān)控管理系統(tǒng)中各MDT的開發(fā)廠商和運(yùn)營(yíng)管理中心。 B.2 通信傳輸約定 a) 監(jiān)控管理系統(tǒng)中MDT通過無線通信網(wǎng)絡(luò)將車輛的位置和狀態(tài)信息傳輸至運(yùn)營(yíng)管理中心,并能接受其指令。MDT使用移動(dòng)公網(wǎng)G網(wǎng)的EDGE/GPRS/SMS或C網(wǎng)的CDMA1X/SMS或其他的無線通信方式。 b) 本協(xié)議中的數(shù)據(jù)分別采用十六進(jìn)制編碼、BCD碼及ASCII字符碼。 注:漢字等采用GB2312編碼。 c) 協(xié)議長(zhǎng)度指協(xié)議號(hào)和協(xié)議內(nèi)容字節(jié)數(shù)之和,協(xié)議長(zhǎng)度采用兩字節(jié)表示,高字節(jié)在前,低字節(jié)在后。 注:長(zhǎng)度值取協(xié)議號(hào)和協(xié)議內(nèi)容加密前的總長(zhǎng)。 d) 校驗(yàn)的范圍為不包含幀頭、幀尾和校驗(yàn)值的全部數(shù)據(jù)內(nèi)容的CRC-CCITT碼校驗(yàn)值,高字節(jié)在前,低字節(jié)在后。CRC-CCITT碼生成多項(xiàng)式為x16+x12+x5+10,簡(jiǎn)記式為:1021。 注:計(jì)算CRC校驗(yàn)時(shí)初值從0x0000開始。 e) 指令循環(huán)碼是采用累加的方式,應(yīng)答數(shù)據(jù)的指令循環(huán)碼與發(fā)送的指令循環(huán)碼相同。 f) 在幀頭7EH和幀尾7FH之間的數(shù)據(jù)出現(xiàn)的7DH、7EH、7FH分別與20H異或,變成(5DH、5EH、5FH)再在前加7DH,如收到一個(gè)字節(jié)是7DH,經(jīng)過轉(zhuǎn)義后變?yōu)?DH,5DH。 g) 協(xié)議組包順序?yàn)椋禾畛鋮f(xié)議長(zhǎng)度 =>加密協(xié)議號(hào)和協(xié)議內(nèi)容 =>計(jì)算CRC => 轉(zhuǎn)義 => BASE64編碼;解析順序?yàn)椋築ASE64解碼 => 反轉(zhuǎn)義=> 校驗(yàn)CRC => 解密協(xié)議號(hào)和協(xié)議內(nèi)容=> 截取協(xié)議長(zhǎng)度。 h) 協(xié)議中描述的2字節(jié)整數(shù),4字節(jié)整數(shù)如不做特別說明都是倒序整數(shù),高字節(jié)在前,低字節(jié)在后。 B.2.1 營(yíng)運(yùn)管理中心與MDT之通信的數(shù)據(jù)格式 見表B.1。 表B.1 營(yíng)運(yùn)管理中心與MDT之通信的數(shù)據(jù)格式 序號(hào) 長(zhǎng)度(字節(jié)) 名稱 描述 投資公司附注 1 1 幀頭 7EH 2 1 標(biāo)志碼 47H 3 1 指令循環(huán)碼 4 2 廠商代碼 終端生產(chǎn)廠家代碼 l 廠商代碼由相關(guān)管理部門統(tǒng)一編碼。 5 4 終端ID 特指MDT識(shí)別號(hào) l 終端ID由各廠商自行編號(hào),營(yíng)運(yùn)管理中心可將廠商代碼和終端ID合并使用來唯一標(biāo)識(shí)一臺(tái)終端; 6 4 中心ID 營(yíng)運(yùn)管理中心識(shí)別號(hào) 7 4 密碼 l 暫不清楚此字段的設(shè)計(jì)原因,但不作為傳遞加密參數(shù)KEY的字段使用。 8 2 協(xié)議長(zhǎng)度 長(zhǎng)度只指協(xié)議號(hào)和協(xié)議內(nèi)容字節(jié)數(shù),高字節(jié)在前,低字節(jié)在后 l 長(zhǎng)度值取協(xié)議號(hào)和協(xié)議內(nèi)容加密后的總長(zhǎng)。參考通信傳輸約定B.2.g。 9 2 協(xié)議號(hào) 10 不定 協(xié)議內(nèi)容(需要加密、編碼、時(shí)效性) 11 2 校驗(yàn) 從幀頭(不包含)到校驗(yàn)前的CRC-CNITT的校驗(yàn)值,高字節(jié)在前,低字節(jié)在后 l 計(jì)算CRC校驗(yàn)時(shí)初值從0x0000開始。 12 1 幀尾 7FH l 1、參照通信傳輸約定B.2.f描述,使用7FH作為幀尾。 B.2.2 基本衛(wèi)星定位數(shù)據(jù)包內(nèi)容 見表B.2。 表B.2 基本衛(wèi)星定位數(shù)據(jù)包內(nèi)容(26字節(jié)) 序號(hào) 內(nèi)容 長(zhǎng)度(字節(jié)) 描述 投資公司附注 1 時(shí)間 6 年月日時(shí)分秒 采用BCD碼 2 經(jīng)度 4 DDDFF.FFF 采用BCD碼 3 緯度 4 0DDFF.FFF 采用BCD碼 4 記錄儀速度 1 單位:km/h l 速度范圍 0x00-0xFF。 5 方向 1 單位:2dec l 方向范圍 0x00-0xFF 6 高度 2 單位:m l 高度范圍 0x0000-0xFFFF 7 里程 4 單位:0.1km 采用BCD碼 l 里程范圍 00000000-99999999 8 狀態(tài) 8 如下表 注:基本衛(wèi)星定位數(shù)據(jù)包內(nèi)容的長(zhǎng)度為 6+4+4+1+1+2+4+8 = 30。 B.2.3 基本車輛狀態(tài) 見表B.3。 注:一個(gè)狀態(tài)字的二進(jìn)制形式可以表示8個(gè)開關(guān)量,0是低位(在右),7是高位(在左),比如整數(shù)200 [11001000]的BIT3、BIT6、BIT7位為1。本協(xié)議后面提到的BIT0、BIT1等同理。 表B.3 基本車輛狀態(tài) 位(Bit) 第一狀態(tài)字描述 第二狀態(tài)字描述 0 經(jīng)度 1:東經(jīng) 0:西經(jīng) 剎車 1:制動(dòng) 0:正常 1 緯度 1:北緯 0:南緯 門邊線 1:開門 0:關(guān)門 2 緊急報(bào)警 1:報(bào)警 0:正常 左轉(zhuǎn)向燈 1:ON 0: OFF 3 車輛控制 1:斷油 0:正常 右轉(zhuǎn)向燈 1:ON 0:OFF 4 超速報(bào)警 1:報(bào)警 0:正常 遠(yuǎn)光燈 1:ON 0:OFF 5 振動(dòng)報(bào)警 1:報(bào)警 0:正常 ACC 1:ON 0:OFF 6 主電源斷電 1:報(bào)警 0:正常 預(yù)留 7 預(yù)留 預(yù)留 位(Bit) 第三狀態(tài)字描述 第四狀態(tài)字描述 0 衛(wèi)星定位鎖定 1:鎖定 0:未鎖定 備用電池 1:異常 0:正常 1 衛(wèi)星定位天線 1:短路 0:正常 地理柵欄 1:越界 0:正常 2 衛(wèi)星定位天線 1:開路 0:正常 發(fā)動(dòng)機(jī) 1:ON 0:OFF 3 定位模塊 1:異常 0:正常 疲勞駕駛 1:報(bào)警 0:正常 4 通信模塊 1:異常 0:正常 預(yù)留 5 出區(qū)域越界 1:越界 0:正常 預(yù)留 6 入?yún)^(qū)域越界 1:越界 0:正常 預(yù)留 7 預(yù)留 預(yù)留 位(Bit) 第五狀態(tài)字描述 第六狀態(tài)字描述 0 CPU狀態(tài) 1:異常 0:正常 是否定時(shí)產(chǎn)生 1:是 0:否 1 內(nèi)存狀態(tài) 1:異常 0:正常 是否定距產(chǎn)生 1:是 0:否 2 FLASH狀態(tài) 1:異常 0:正常 預(yù)留 3 顯示屏狀態(tài) 1:異常 0:正常 預(yù)留 4 SD卡狀態(tài) 1:異常 0:正常 預(yù)留 5 打印機(jī)連接狀態(tài) 1:斷開 0:連上 預(yù)留 6 攝像頭連接狀態(tài) 1:斷開 0:連上 預(yù)留 7 預(yù)留 預(yù)留 位(Bit) 第七狀態(tài)字描述 第八狀態(tài)字描述 0 預(yù)留 GPS速度 預(yù)留 記錄儀每分鐘平均速度 1 預(yù)留 GPS速度 預(yù)留 記錄儀每分鐘平均速度 2 預(yù)留 GPS速度 預(yù)留 記錄儀每分鐘平均速度 3 預(yù)留 GPS速度 預(yù)留 記錄儀每分鐘平均速度 4 預(yù)留 GPS速度 預(yù)留 記錄儀每分鐘平均速度 5 預(yù)留 GPS速度 預(yù)留 記錄儀每分鐘平均速度 6 預(yù)留 GPS速度 預(yù)留 記錄儀每分鐘平均速度 7 預(yù)留 GPS速度 預(yù)留 記錄儀每分鐘平均速度 B.3 數(shù)據(jù)傳輸約定 通信協(xié)議包括兩類工作方式: a) MDT發(fā)送消息至運(yùn)營(yíng)管理中心,簡(jiǎn)稱上行,協(xié)議號(hào)第一字節(jié)為‘U’,協(xié)議號(hào)第二字節(jié)00~EF為標(biāo)準(zhǔn)統(tǒng)一定義協(xié)議, F0~FF為廠家自定義協(xié)議。 b) 運(yùn)營(yíng)管理中心發(fā)送消息至MDT,簡(jiǎn)稱下行,協(xié)議號(hào)第一字節(jié)為‘D’,協(xié)議號(hào)第二字節(jié)00~EF為標(biāo)準(zhǔn)統(tǒng)一定義協(xié)議, F0~FF為廠家自定義協(xié)議。 B.4 數(shù)據(jù)協(xié)議接口格式 見表B.4。 注:下表B.4中“協(xié)議格式”和“參數(shù)”列描述的各個(gè)參數(shù)段是連續(xù)的,之間不使用任何分隔符。 表B.4 數(shù)據(jù)協(xié)議接口格式 B.4.1 必選協(xié)議(00-06) 協(xié)議號(hào) 第二字節(jié)(HEX) 方向 功能 協(xié)議格式 參數(shù) 備注 00 U 自動(dòng)上傳衛(wèi)星定位數(shù)據(jù)包 按設(shè)置產(chǎn)生的基本衛(wèi)星定位數(shù)據(jù)包 基本衛(wèi)星定位數(shù)據(jù)包N個(gè):每個(gè)30字節(jié) 1 條或多條 l N>=1,每個(gè)基本衛(wèi)星定位數(shù)據(jù)包30字節(jié),下同。 l 建議每次發(fā)送一條,不超過10條。 l 定時(shí)和定距可以同時(shí)工作,可以關(guān)閉其中一種監(jiān)控方式。 l 當(dāng)前發(fā)送的GPS數(shù)據(jù)包帶有監(jiān)控方式,參考基本車輛狀態(tài)B.2.3第六狀態(tài)字。 01 D 查詢當(dāng)前位置 無參數(shù) 01 U 當(dāng)前位置返回 1 個(gè)完整衛(wèi)星定位數(shù)據(jù)包 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 每次只能返還一個(gè)衛(wèi)星定位數(shù)據(jù)包 02 D 定時(shí)監(jiān)控設(shè)置 采集定位數(shù)據(jù)時(shí)間間隔(1-FF)s,發(fā)送條數(shù)(0-FF) ,發(fā)送包數(shù)(0-FFFF) 時(shí)間間隔:1字節(jié),1-FF秒 發(fā)送條數(shù):1字節(jié),0-FF 發(fā)送包數(shù):2字節(jié)HEX,0x0000-0xFFFF 發(fā)送包數(shù)為FFFF時(shí)無包數(shù)限制 l 發(fā)送包數(shù)必須支持關(guān)閉和持續(xù)發(fā)送,為0x0000則關(guān)閉,為0xFFFF則持續(xù)發(fā)送。 l 定時(shí)產(chǎn)生的GPS數(shù)據(jù)狀態(tài)位“是否定時(shí)產(chǎn)生”設(shè)為1 02 U 設(shè)置響應(yīng) 1個(gè)完整衛(wèi)星定位數(shù)據(jù)包及發(fā)送參數(shù) 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 時(shí)間間隔:1字節(jié)HEX,1-FF秒 發(fā)送條數(shù):1字節(jié)HEX,0-FF 發(fā)送包數(shù):2字節(jié)HEX,0x0000-0xFFFF 每次只能返還一個(gè)衛(wèi)星定位數(shù)據(jù)包 03 D 定時(shí)監(jiān)控查看 無參數(shù) 發(fā)送包數(shù)為FFFF時(shí)無包數(shù)限制 03 U 查看參數(shù)響應(yīng) 1 條衛(wèi)星定位數(shù)據(jù)包,采集定位數(shù)據(jù)時(shí)間間隔(1-FF)s,發(fā)送條數(shù)(0-FF ,剩余發(fā)送包數(shù)(0-FFFF) 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 時(shí)間間隔:1字節(jié)HEX,1-FF秒 發(fā)送條數(shù):1字節(jié)HEX,0-FF 剩余發(fā)送包數(shù):2字節(jié)HEX,0x0000-0xFFFF l 剩余發(fā)送包數(shù)為0xFFFF時(shí)表示無包數(shù)限制。 04 D 定距監(jiān)控設(shè)置 發(fā)送距離間隔(50-9999)m,發(fā)送條數(shù)(0-FF),發(fā)送包數(shù)(0-FFFF) 距離間隔:2字節(jié)HEX,50-9999米 發(fā)送條數(shù):1字節(jié)HEX,0-FF 發(fā)送包數(shù):2字節(jié)HEX,0x0000-0xFFFF 發(fā)送包數(shù)為FFFF時(shí)無包數(shù)限制 l 發(fā)送包數(shù)必須支持關(guān)閉和持續(xù)發(fā)送,為0x0000則關(guān)閉,為0xFFFF則持續(xù)發(fā)送。 l 定距產(chǎn)生的GPS數(shù)據(jù)狀態(tài)位“是否定距產(chǎn)生”設(shè)為1 04 U 設(shè)置響應(yīng) 1個(gè)完整衛(wèi)星定位數(shù)據(jù)包及發(fā)送參數(shù) 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 距離間隔:2字節(jié)HEX,50-9999米 發(fā)送條數(shù):1字節(jié)HEX,0-FF 發(fā)送包數(shù):2字節(jié)HEX,0x0000-0xFFFF 每次只能返還一個(gè)衛(wèi)星定位數(shù)據(jù)包 05 D 定距監(jiān)控查看 無參數(shù) 05 U 查看參數(shù)響應(yīng) 1 條衛(wèi)星定位數(shù)據(jù)包,采集定位數(shù)據(jù)距離間隔(50-9999)m,發(fā)送條數(shù) (0-FF),剩余發(fā)送包數(shù) (0-FFFF) 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 距離間隔:2字節(jié)HEX,50-9999米 發(fā)送條數(shù):1字節(jié)HEX,0-FF 剩余發(fā)送包數(shù):2字節(jié)HEX,0x0000-0xFFFF 發(fā)送包數(shù)為FFFF時(shí)無包數(shù)限制 l 剩余發(fā)送包數(shù)為0xFFFF時(shí)表示無包數(shù)限制。 06 D 速度監(jiān)控設(shè)置 發(fā)送限定速度(0~255)km/h ,持續(xù)時(shí)間(1~FF)s 限定速度:1字節(jié)HEX,km/h 持續(xù)時(shí)間:1字節(jié)HEX,秒 0為關(guān)閉 持續(xù)超速才報(bào)警 l 限定速度0表示關(guān)閉速度監(jiān)控 06 U 設(shè)置響應(yīng) 1個(gè)完整衛(wèi)星定位數(shù)據(jù)包 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 00 U 超速自動(dòng)上傳 1個(gè)衛(wèi)星定位數(shù)據(jù)包 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 超速警情 B.4.2 可選協(xié)議(07-0E) 協(xié)議號(hào) 第二字節(jié)(HEX) 方向 功能 協(xié)議格式 參數(shù) 備注 07 D 區(qū)域設(shè)定(封閉區(qū)域) 區(qū)域設(shè)定總數(shù)N, 第一區(qū)域編號(hào)X,第一區(qū)域點(diǎn)數(shù)M,經(jīng)緯度1,經(jīng)緯度2,…,經(jīng)緯度M; 第二區(qū)域編號(hào)X,…… 設(shè)定區(qū)域總數(shù):1字節(jié)HEX 第一區(qū)域: n 編號(hào)X:1字節(jié)HEX n 區(qū)域點(diǎn)數(shù)M:1字節(jié)HEX n 經(jīng)緯度M個(gè):每個(gè)8字節(jié)BCD 第二區(qū)域: … 第N區(qū)域 N為本次設(shè)定的區(qū)域總數(shù)(1~24) X是區(qū)域編號(hào) M是本區(qū)域點(diǎn)數(shù)(16~255) 經(jīng)緯度為8個(gè)字節(jié) 07 U 收到區(qū)域號(hào)總數(shù),區(qū)域清單 收到區(qū)域號(hào)總數(shù)N:1字節(jié)HEX 區(qū)域清單:N字節(jié)HEX,每字節(jié)表示一個(gè)區(qū)域編號(hào) 例如6:23,45,34,26,12,66 08 D 查看區(qū)域設(shè)定(封閉區(qū)域) 區(qū)域設(shè)定總數(shù)N,第一區(qū)域編號(hào)X,第二區(qū)域編號(hào)X,…… 查看區(qū)域總數(shù)N:1字節(jié)HEX 查看區(qū)域清單:N字節(jié)HEX,每字節(jié)表示一個(gè)區(qū)域編號(hào) N為本次設(shè)定的區(qū)域總數(shù)(1~24) X是區(qū)域編號(hào) M是本區(qū)域點(diǎn)數(shù)(16~255) 經(jīng)緯度為8個(gè)字節(jié) 08 U 區(qū)域設(shè)定總數(shù)N, 第一區(qū)域編號(hào)X,第一區(qū)域點(diǎn)數(shù)M,經(jīng)緯度1,經(jīng)緯度2,…,經(jīng)緯度M; 第二區(qū)域編號(hào)X,…… 查看區(qū)域總數(shù)N:1字節(jié)HEX 第一區(qū)域: n 編號(hào)X:1字節(jié)HEX n 區(qū)域點(diǎn)數(shù)M:1字節(jié)HEX n 經(jīng)緯度M個(gè):每個(gè)8字節(jié)BCD 第二區(qū)域: … 第N區(qū)域 l 如果給定的區(qū)域編號(hào)不存在則該區(qū)域點(diǎn)數(shù)M為0x00。 l N為本次設(shè)定的區(qū)域總數(shù)(1~24) l X是區(qū)域編號(hào) l M是本區(qū)域點(diǎn)數(shù)(16~255) l 經(jīng)緯度為8個(gè)字節(jié) 09 D 區(qū)域監(jiān)控 區(qū)域編號(hào),限速設(shè)定(0~255)km/h),持續(xù)時(shí)間(0~FF)s,禁入禁出(四種情況,1字節(jié))禁入禁出持續(xù)時(shí)間(0~FF)s 區(qū)域編號(hào):1字節(jié)HEX 限速設(shè)定:1字節(jié)HEX,km/h 持續(xù)時(shí)間:1字節(jié)HEX,秒 禁入禁出:1字節(jié)HEX 禁入禁出持續(xù)時(shí)間:1字節(jié)HEX,秒 區(qū)域編號(hào)1個(gè)字節(jié),每次只起用一個(gè)區(qū)域,四種情況:禁入,禁出禁入,禁出,解除。速度為0時(shí)解除限速 l 限速設(shè)定為0x00表示解除限速 l 禁入禁出:1字節(jié),可以表示8個(gè)BIT狀態(tài),狀態(tài)位為1時(shí)表示啟用或者有效。BIT0為禁入狀態(tài)位,BIT1為禁出狀態(tài)位,則解除=0(00),禁入=1(01),禁出=0x02(10),禁出禁入=3(11)。 09 U 回傳設(shè)置成功,返回區(qū)域編號(hào) 區(qū)域編號(hào):1字節(jié)HEX 應(yīng)答 l 如果設(shè)置不成功則不應(yīng)答 l 應(yīng)答的協(xié)議內(nèi)容為下行區(qū)域編號(hào) 0A D 區(qū)域監(jiān)控查看 區(qū)域設(shè)定總數(shù)N,第一區(qū)域編號(hào)X,第二區(qū)域編號(hào)X,…… 查看區(qū)域總數(shù)N:1字節(jié)HEX 查看區(qū)域清單:N字節(jié)HEX,每字節(jié)表示一個(gè)區(qū)域編號(hào) 區(qū)域編號(hào)1個(gè)字節(jié),每次只起用一個(gè)區(qū)域,四種情況:禁入,禁出禁入,禁出,解除。速度為0時(shí)解除限速 0A U 查看回應(yīng) 區(qū)域設(shè)定總數(shù)N,區(qū)域編號(hào)1,限速設(shè)定(0~255)km/h),限速持續(xù)時(shí)間(0~FF)s,禁入禁出(四種情況,1字節(jié)),禁入禁出持續(xù)時(shí)間(0~FF)s 區(qū)域設(shè)定總數(shù)N:1字節(jié)HEX 區(qū)域編號(hào):1字節(jié)HEX 限速設(shè)定:1字節(jié)HEX,km/h 持續(xù)時(shí)間:1字節(jié)HEX,秒 禁入禁出:1字節(jié)HEX 禁入禁出持續(xù)時(shí)間:1字節(jié)HEX,秒 應(yīng)答 l 限速設(shè)定為0x00表示關(guān)閉限速 l 禁入禁出:1字節(jié),可以表示8個(gè)BIT狀態(tài),狀態(tài)位為1時(shí)表示啟用或者有效。BIT0為禁入狀態(tài)位,BIT1為禁出狀態(tài)位,則解除=0(00),禁入=1(01),禁出=0x02(10),禁出禁入=3(11)。 l 區(qū)域編號(hào)1個(gè)字節(jié),每次只起用一個(gè)區(qū)域,四種情況:禁入,禁出禁入,禁出,解除。速度為0時(shí)解除限速 00 U 區(qū)域報(bào)警自動(dòng)上傳 1個(gè)衛(wèi)星定位數(shù)據(jù)包 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 超速警情,越界警情(告警時(shí)) 0B 下行 道路設(shè)定 路段設(shè)定總數(shù)N, 第一路段編號(hào)X,第一路段點(diǎn)數(shù)M,經(jīng)緯度1,經(jīng)緯度2,…,經(jīng)緯度M; 第二路段編號(hào)X,…… 設(shè)定路段總數(shù):1字節(jié)HEX 第一路段: n 編號(hào)X:1字節(jié)HEX n 路段點(diǎn)數(shù)M:1字節(jié)HEX n 經(jīng)緯度M個(gè):每個(gè)8字節(jié)BCD 第二路段: … 第N路段 N為本次設(shè)定的路段總數(shù)(1~30),M(1~255),經(jīng)緯度為8個(gè)字節(jié) 0B 上行 設(shè)定響應(yīng) 收到道路號(hào)總數(shù),道路清單, 設(shè)定路段總數(shù)N:1字節(jié)HEX 設(shè)定路段清單:N字節(jié)HEX,每字節(jié)表示一個(gè)路段編號(hào) 0C 下行 道路設(shè)定查看 路段設(shè)定總數(shù)N, 第一路段編號(hào)X, 第二路段編號(hào)X,…… 查看路段總數(shù)N:1字節(jié)HEX 查看路段清單:N字節(jié)HEX,每字節(jié)表示一個(gè)路段編號(hào) N為本次設(shè)定的路段總數(shù)(1~30),M(1~255),經(jīng)緯度為8個(gè)字節(jié) 0C 上行 設(shè)定響應(yīng) 路段設(shè)定總數(shù)N, 第一路段編號(hào)X,第一路段點(diǎn)數(shù)M,經(jīng)緯度1,經(jīng)緯度2,…,經(jīng)緯度M; 第二路段編號(hào)X,…… 查看路段總數(shù):1字節(jié)HEX 第一路段: n 編號(hào)X:1字節(jié)HEX n 路段點(diǎn)數(shù)M:1字節(jié)HEX n 經(jīng)緯度M個(gè):每個(gè)8字節(jié)BCD 第二路段: … 第N路段 0D 下行 道路監(jiān)控 道路編號(hào),限速設(shè)定((0~255)km/h),禁入禁出(四種情況,1字節(jié)),路段規(guī)定時(shí)間(時(shí),分),偏離道路 x dam(10~2550m) 道路編號(hào):1字節(jié)HEX 限速設(shè)定:1字節(jié)HEX,km/h 禁入禁出:1字節(jié)HEX 路段規(guī)定時(shí)間:4字節(jié)BCD,表示起始時(shí)分和結(jié)束時(shí)分 偏離道路:2字節(jié)HEX,米 道路編號(hào)1個(gè)字節(jié),每次只起用一個(gè)區(qū)域,四種情況:禁入,禁出禁入,禁出,解除。速度為0時(shí)解除限速 l 限速設(shè)定為0表示解除限速 l 禁入禁出:1字節(jié),可以表示8個(gè)BIT狀態(tài),狀態(tài)位為1時(shí)表示啟用或者有效。BIT0為禁入狀態(tài)位,BIT1為禁出狀態(tài)位,則解除=0(00),禁入=1(01),禁出=0x02(10),禁出禁入=3(11)。 l 路段規(guī)定時(shí)間4字節(jié)BCD碼,表示起始時(shí)分和結(jié)束時(shí)分。 l 偏離道路X為2字節(jié)整數(shù)。 0D 上行 回傳設(shè)置成功,返回道路編號(hào) 路段編號(hào):1字節(jié)HEX 應(yīng)答 l 如果設(shè)置不成功則不應(yīng)答 l 應(yīng)答的協(xié)議內(nèi)容為下行路段編號(hào) 0E 下行 道路監(jiān)控查看 路段設(shè)定總數(shù)N, 第一路段編號(hào)X, 第二路段編號(hào)X,…… 查看路段總數(shù)N:1字節(jié)HEX 查看路段清單:N字節(jié)HEX,每字節(jié)表示一個(gè)路段編號(hào) 道路編號(hào)1個(gè)字節(jié),每次只起用一個(gè)區(qū)域,四種情況:禁入,禁出禁入,禁出,解除。速度為0時(shí)解除限速 0E 上行 查看回應(yīng) 路段設(shè)定總數(shù)N, 第一路段編號(hào)X, 限速設(shè)定((0~255)km/h) ,禁入禁出(四種情況,1字節(jié)),路段規(guī)定時(shí)間(時(shí),分),偏離道路 x dam(10~2550m) 第二路段編號(hào)X,…… 查看路段總數(shù)N:1字節(jié)HEX 道路編號(hào):1字節(jié)HEX 限速設(shè)定:1字節(jié)HEX,km/h 禁入禁出:1字節(jié)HEX 路段規(guī)定時(shí)間:4字節(jié)BCD,表示起始時(shí)分和結(jié)束時(shí)分 偏離道路:2字節(jié)HEX,米 應(yīng)答 l 限速設(shè)定為0x00表示關(guān)閉限速 l 禁入禁出:1字節(jié),可以表示8個(gè)BIT狀態(tài),狀態(tài)位為1時(shí)表示啟用或者有效。BIT0為禁入狀態(tài)位,BIT1為禁出狀態(tài)位,則解除=0(00),禁入=1(01),禁出=0x02(10),禁出禁入=3(11)。 l 道路編號(hào)1個(gè)字節(jié),每次只起用一個(gè)區(qū)域,四種情況:禁入,禁出禁入,禁出,解除。速度為0時(shí)解除限速 00 上行 道路報(bào)警自動(dòng)上傳 1個(gè)衛(wèi)星定位數(shù)據(jù)包 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 超速警情,越界警情(告警時(shí)) B.4.3 必選協(xié)議(0F-1D) 協(xié)議號(hào) 第二字節(jié)(HEX) 方向 功能 協(xié)議格式 參數(shù) 備注 0F 下行 設(shè)備自檢功能 下達(dá)自檢指令,有三種命令(77H、66H、55H) 命令字:1字節(jié)HEX 命令字為55H,下次啟動(dòng)時(shí)上報(bào)啟動(dòng)信息; 命令字為66H,下次啟動(dòng)時(shí)定位上報(bào)啟動(dòng)信息; 命令字為77H,下次啟動(dòng)時(shí)不上報(bào)啟動(dòng)信息 0F 上行 返回完整衛(wèi)星定位數(shù)據(jù)包 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) l 必須應(yīng)答。啟動(dòng)信息含義不明確,GPS數(shù)據(jù)包已經(jīng)包含自檢信息,此指令可暫不做處理,但必須應(yīng)答。 10 下行 事故疑點(diǎn)數(shù)據(jù) 停車序號(hào)(0~10),時(shí)間(2個(gè)字節(jié)) 停車序號(hào):1字節(jié)HEX 時(shí)間(日時(shí)分):3字節(jié)BCD 次數(shù)為0取時(shí)間數(shù)據(jù),最近時(shí)間查詢(日、時(shí)、分)BCD碼 l 時(shí)間參數(shù)為3個(gè)字節(jié)(日、時(shí)、分)。 l 停車序號(hào)為0x00時(shí)按時(shí)間查詢。 10 上行 返回停車序號(hào),1,完整衛(wèi)星定位數(shù)據(jù)包,2,完整衛(wèi)星定位數(shù)據(jù)包,…,100,完整衛(wèi)星定位數(shù)據(jù)包 停車序號(hào):1字節(jié)HEX 停車時(shí)間(年月日時(shí)分秒):6字節(jié)BCD 事故疑點(diǎn)數(shù)據(jù)100組:每個(gè)2字節(jié)(參見本規(guī)范中A.3.1.1 上載事故疑點(diǎn)速度數(shù)據(jù)塊格式) l 參考本規(guī)范中A.3.1.1 上載事故疑點(diǎn)速度數(shù)據(jù)塊格式。 l 疑點(diǎn)數(shù)據(jù)采用A.3.1.1所描述的格式,包含“速度和狀態(tài)”(2字節(jié))。完整的協(xié)議內(nèi)容長(zhǎng)度為1+6+200(序號(hào)+時(shí)間+2*100)。 l 如果無停車記錄或者給定序號(hào)損壞(不存在),則疑點(diǎn)數(shù)據(jù)段全用0x00填充。 11 下行 歷史軌跡 起始時(shí)間(月,日,時(shí),分),點(diǎn)數(shù)N(1個(gè)字節(jié)) 起始時(shí)間(月日時(shí)分):4字節(jié)BCD 點(diǎn)數(shù)N:1字節(jié)HEX 可以取任意時(shí)間段的數(shù)據(jù) 11 上行 N組數(shù)據(jù),完整衛(wèi)星定位數(shù)據(jù)包(至少平均速度) 衛(wèi)星軌跡數(shù)據(jù)塊N個(gè):每個(gè)13字節(jié)(參見:A.3.1.14 衛(wèi)星軌跡數(shù)據(jù)塊) l 參考本規(guī)范A.3.1.15 上載最近360h內(nèi)的車輛歷史軌跡數(shù)據(jù)。 l 參見本文:A.3.1.14 衛(wèi)星軌跡數(shù)據(jù)塊。 l 上行長(zhǎng)度為:13*N。(N個(gè)軌跡點(diǎn)) l 點(diǎn)數(shù)N范圍0-60,即一次可查詢一個(gè)小時(shí)的軌跡,有多少反饋多少。 12 下行 駕駛員身份功能 查詢駕駛員身份 無參數(shù) 12 上行 上傳駕駛員身份信息(4個(gè)字節(jié)BCD),駕駛員駕駛時(shí)間(2個(gè)字節(jié)BCD) 身份信息:4字節(jié)BCD 駕駛時(shí)間:2字節(jié)BCD,單位分鐘 6個(gè)字節(jié)BCD l 身份信息和駕駛時(shí)間都是BCD碼。 l 駕駛時(shí)間的單位是分鐘 13 上行 打印前上報(bào) 完整衛(wèi)星定位數(shù)據(jù)包,打印前上報(bào) 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 14 下行 疲勞駕駛時(shí)限功能 允許連續(xù)駕駛時(shí)間X*5min,休息時(shí)間 允許連續(xù)駕駛時(shí)間:1字節(jié)HEX,單位5分鐘 休息時(shí)間:1字節(jié)HEX,單位分鐘 X值([默認(rèn)值48]6~255) 0取消功能 1查詢實(shí)際連續(xù)駕駛時(shí)間 其它備用 l 休息時(shí)間1字節(jié)整數(shù),單位分鐘。有效值15-255,否則設(shè)置無效,但正常應(yīng)答 14 上行 實(shí)際連續(xù)駕駛時(shí)間 實(shí)際連續(xù)駕駛時(shí)間:2字節(jié)BCD,單位分鐘 l 所有應(yīng)答都包含實(shí)際連續(xù)駕駛時(shí)間。 15 下行 下發(fā)顯示國(guó)標(biāo)漢字信息 參數(shù),顯示內(nèi)容 下發(fā)信息內(nèi)容:N字節(jié)GB2312 l 信息內(nèi)容長(zhǎng)度必須至少支持60個(gè)漢字,120個(gè)字節(jié)。 15 上行 返回完整衛(wèi)星定位數(shù)據(jù)包及下發(fā)內(nèi)容 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 下發(fā)信息內(nèi)容:N字節(jié)GB2312 16 上行 上發(fā)國(guó)標(biāo)漢字信息 發(fā)送完整衛(wèi)星定位數(shù)據(jù)包及上發(fā)信息 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 上發(fā)信息內(nèi)容:N字節(jié)GB2312 l 信息內(nèi)容長(zhǎng)度必須至少支持60個(gè)漢字,120個(gè)字節(jié)。 16 下行 沒有參數(shù) 無參數(shù) 17 上行 緊急報(bào)警 返回完整衛(wèi)星定位數(shù)據(jù)包 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) l 如沒確認(rèn),重發(fā)到確認(rèn)為止 l 重發(fā)間隔必須在1-5秒之間。 17 下行 返回報(bào)警確認(rèn) 無參數(shù) 如沒確認(rèn),重發(fā)到確認(rèn)為止 18 下行 緊急報(bào)警警情的解除 沒有參數(shù) 無參數(shù) 18 上行 返回完整衛(wèi)星定位數(shù)據(jù)包 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 19 下行 遠(yuǎn)程斷油控制 參數(shù): 控制參數(shù)1字節(jié)(BIT0是斷油路控制,1斷油,0恢復(fù)油路), 時(shí)效參數(shù),6字節(jié),年月日時(shí)分秒(BCD)在此時(shí)間前有效 控制參數(shù):1字節(jié)HEX(8BIT,BIT0為油路控制:1斷油,0恢復(fù)油路) 時(shí)效參數(shù)(年月日時(shí)分秒):6字節(jié)BCD l 時(shí)效參數(shù)是指執(zhí)行指令后狀態(tài)持續(xù)有效截止時(shí)間。比如下發(fā)斷油指令01 09 11 30 12 00 00,則斷油后在09年11月30日12時(shí)之前車輛不能通油啟動(dòng)(下發(fā)通油命令除外)。 19 上行 返回完整衛(wèi)星定位數(shù)據(jù)包及發(fā)出參數(shù) 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 執(zhí)行結(jié)果:1字節(jié)HEX(0x01表示執(zhí)行成功,0x00表示失?。? l 應(yīng)答31字節(jié),第31字節(jié)為整數(shù) l BIT7表示執(zhí)行結(jié)果,1成功,0失敗 l BIT0為下發(fā)的控制參數(shù)。 1A 下行 遠(yuǎn)程參數(shù)查看 參數(shù):遠(yuǎn)程參數(shù)類型,遠(yuǎn)程參數(shù)內(nèi)容 詳見表B.5 MDT基本參數(shù)表 參數(shù)類型:1字節(jié)HEX l 詳見表B.5 MDT基本參數(shù)表 1A 上行 返回完整衛(wèi)星定位數(shù)據(jù)包及發(fā)出參數(shù) 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 參數(shù)類型:1字節(jié)HEX 參數(shù)內(nèi)容:N字節(jié) l 詳見表B.5 MDT基本參數(shù)表 1B 下行 遠(yuǎn)程參數(shù)設(shè)置 參數(shù):遠(yuǎn)程參數(shù)類型,遠(yuǎn)程參數(shù)內(nèi)容 詳見表B.5 MDT基本參數(shù)表 參數(shù)類型:1字節(jié)HEX 參數(shù)內(nèi)容:N字節(jié) l 詳見表B.5 MDT基本參數(shù)表 1B 上行 返回完整衛(wèi)星定位數(shù)據(jù)包及發(fā)出參數(shù) 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 參數(shù)類型:1字節(jié)HEX 參數(shù)內(nèi)容:N字節(jié) l 詳見表B.5 MDT基本參數(shù)表 1C 下行 復(fù)位 參數(shù):1字節(jié) BIT1整機(jī)復(fù)位 復(fù)位參數(shù):1字節(jié)(8BIT,BIT1整機(jī)復(fù)位) l 參數(shù)為1字節(jié)整數(shù),可以表示BIT0-BIT7的8個(gè)狀態(tài)位。BIT1為1時(shí)代表整機(jī)復(fù)位。 l 終端收到指令后必須應(yīng)答,之后1分鐘內(nèi)重啟。 1C 上行 返回完整衛(wèi)星定位數(shù)據(jù)包及發(fā)出參數(shù) 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 復(fù)位參數(shù):1字節(jié)(8BIT,BIT1整機(jī)復(fù)位) 1D 下行 加密鑰報(bào)告 需要MDT返回密鑰 無參數(shù) 1D 上行 1個(gè)完整衛(wèi)星定位數(shù)據(jù)包+密鑰 基本衛(wèi)星定位數(shù)據(jù)包:30字節(jié) 密鑰:4字節(jié)HEX l 此命令無實(shí)際意義,應(yīng)答即可。 B.4.4 投資公司自定義協(xié)議 注:下述自定義協(xié)議為可選協(xié)議,請(qǐng)根據(jù)實(shí)際情況實(shí)現(xiàn),盡量符合下述協(xié)議描述的規(guī)范。 協(xié)議號(hào) 第二字節(jié)(HEX) 方向 功能 協(xié)議格式 參數(shù) 備注 E0 上行 UDP握手包 無參數(shù) 無參數(shù) l 采用UDP通信時(shí)候必須實(shí)現(xiàn)。 l 握手包在未登錄時(shí)每30-60秒一個(gè),在登錄后每180秒一個(gè)。 l 如果收到反饋,頻率變?yōu)槊?80秒一個(gè),沒有收到反饋則改為每30-60秒一個(gè)。 l 終端長(zhǎng)時(shí)間(時(shí)間自定)未收到握手包視為掉線。 E0 下行 UDP握手包反饋 無參數(shù) 無參數(shù) E1 上行 車載登錄 完整衛(wèi)星定位數(shù)據(jù)包+SIM卡號(hào)(15字節(jié),位數(shù)不足,前補(bǔ) 0x00),車牌號(hào)碼,車牌分類, 固件版本號(hào)(只能讀) 基本衛(wèi)星定位數(shù)據(jù):30字節(jié) SIM卡號(hào):15字節(jié)ASCII碼,位數(shù)不足前面補(bǔ)0x00 車牌號(hào)碼,車牌分類, 固件版本號(hào)(只能讀), 參照相應(yīng)的基本參數(shù)表 l 收到確認(rèn)前持續(xù)重發(fā)。 l 采用UDP時(shí),在掉線(長(zhǎng)時(shí)間未收到握手包)后如果收到握手包反饋則開始登錄。 l 采用TCP時(shí),TCP連接成功后開始登錄。 E1 下行 車載登錄確認(rèn) 確認(rèn)時(shí)間(6字節(jié)BCD,年、月、日、時(shí)、分、秒) 確認(rèn)時(shí)間(年月日時(shí)分秒):6字節(jié)BCD E2 上行 駕駛員狀態(tài)變化上報(bào) 駕駛證(18字節(jié))+駕駛狀態(tài)(1字節(jié)) 駕駛證號(hào):18字節(jié)ASCII碼,位數(shù)不足前面補(bǔ)0x00 駕駛狀態(tài):1字節(jié)HEX,0x00開始駕駛,0x01結(jié)束駕駛 l 可選功能 l 收到反饋前持續(xù)重發(fā)。 E2 下行 駕駛員狀態(tài)變化上報(bào)反饋 無參數(shù) E3 上行 盲區(qū)補(bǔ)償 1或者多個(gè)完整定位數(shù)據(jù)包 基本衛(wèi)星定位數(shù)據(jù)N個(gè):每個(gè)30字節(jié) l N不要大于10 E4 上行 透明通道上行 自定義協(xié)議內(nèi)容 l 預(yù)留協(xié)議號(hào) E4 下行 透明通道下行 自定義協(xié)議內(nèi)容 E5 下行 F0-FF協(xié)議控制命令 命令類型, 十六個(gè)表示F0到FF的開關(guān)。 命令類型:1字節(jié),‘0’表示查詢,‘1’表示設(shè)置。 啟用和關(guān)閉控制開關(guān)16個(gè):每個(gè)開關(guān)1字節(jié), 1’為啟用,‘0’為關(guān)閉。 l 可選功能 E5 上行 F0-FF協(xié)議控制應(yīng)答 反饋十六個(gè)表示F0到FF的當(dāng)前啟用狀態(tài)。 命令類型:1字節(jié),‘0’表示查詢,‘1’表示設(shè)置。 十六個(gè)‘0’和‘1’表示的狀態(tài),‘1’為啟用,‘0’為關(guān)閉。 F0 上行 非交投版本的登錄及心跳 無參數(shù) 非交投版本,默認(rèn)1分鐘發(fā)一次 F0 下行 非交投版本的登錄及心跳 無參數(shù) 收到F0后立即回F0 非交投版本 F1 上行 IC卡插卡上報(bào) 一個(gè)完整衛(wèi)星定位數(shù)據(jù)包,工號(hào)(3字節(jié)),駕駛證號(hào)(18字節(jié)),姓名(16字節(jié)), IC卡插入后立即上報(bào),直到中心反饋為止。如果工號(hào)、駕駛證和姓名為空,代表無插卡行車 F1 下行 IC卡插卡回饋 無參數(shù) 收到車機(jī)的F1數(shù)據(jù)應(yīng)立即反饋F1。 F2 上行 IC卡拔卡上報(bào) 一個(gè)完整衛(wèi)星定位數(shù)據(jù)包,工號(hào)(3字節(jié)),駕駛證號(hào)(18字節(jié)),姓名(16字節(jié)), IC卡拔出后立即上報(bào),直到中心反饋為止。 F2 下行 IC卡拔卡反饋 無參數(shù) 收到車機(jī)的F2數(shù)據(jù)應(yīng)立即反饋F2 F3 上行 盲區(qū)補(bǔ)償 N個(gè)完整衛(wèi)星定位數(shù)據(jù)包 F4 上行 10天里程上報(bào) 10天里程(時(shí)間3字節(jié)BCD碼,里程:4字節(jié),單位米),設(shè)備唯一號(hào)(20個(gè)字節(jié)) F4 下行 10天里程回饋 無參數(shù) F5 下行 提取圖像 TYPE拍照類型(1字節(jié)),CHANNEL通道(1字節(jié)),INTERVAL時(shí)間(1字節(jié)), 備用(2字節(jié)) 類型說明: TYPE=1:?jiǎn)闻?。即發(fā)一個(gè)命令拍[CHANNEL]通道的INTERVAL張大圖上傳。 TYPE=5:間隔一定時(shí)間拍多幅圖像。即按[CHANNEL]指名的通道號(hào)拍照,拍[INTERVAL]指定的時(shí)間,范圍:1-254,單位為分鐘。255表示停止拍照。 F5 上行 提取圖像反饋 無參數(shù) F7 下行 遠(yuǎn)程程序升級(jí)IP地址 6字節(jié),4字節(jié)IP,2字節(jié)端口 車機(jī)收到指令應(yīng)反饋 F7 上行 遠(yuǎn)程程序升級(jí)IP地址反饋 37字節(jié),一個(gè)完整定位包 + 下發(fā)參數(shù) + 狀態(tài)位 1:狀態(tài)位 = 0表示接收F7成功回饋。 2:狀態(tài)位 = 1表示升級(jí)成功成功回饋。 3:狀態(tài)位 = 2表示升級(jí)失敗回饋。 F8 下行 擴(kuò)展設(shè)置命令 1字節(jié)命令類型(TYPE) + 下發(fā)參數(shù) 0:TYPE = 0,表示熄火上報(bào)間隔設(shè)置。參數(shù)內(nèi)容,2字節(jié),高位在前,低位在后,單位為秒。 1:TYPE = 1,表示查詢當(dāng)前GPS統(tǒng)計(jì)的總里程。 2:TYPE = 2,設(shè)置當(dāng)前GPS的總里程,4字節(jié),高位在前,低位在后,單位:米。 3:TYPE = 3,設(shè)置普通定位包中里程的上報(bào)類型,1字節(jié),0XAA表示啟動(dòng)GPS里程,0X55表示啟動(dòng)記錄儀里程。 4:TYPE = 4,設(shè)置當(dāng)前記錄儀的總里程,4字節(jié),高位在前,低位在后,單位:米。 F8 上行 擴(kuò)展設(shè)置命令回饋 一個(gè)完整定位包 + 下發(fā)參數(shù) 0:TYPE = 0,一個(gè)完整定位包 + 下發(fā)參數(shù)。 1:TYPE = 1, 一個(gè)完整定位包 + 下發(fā)參數(shù) + 4字節(jié)GPS里程,高位在前,低位在后 。 2:TYPE = 2,一個(gè)完整定位包 + 下發(fā)參數(shù)。 3:TYPE = 3,一個(gè)完整定位包 + 下發(fā)參數(shù)。 4:TYPE = 4,一個(gè)完整定位包 + 下發(fā)參數(shù)。 B.4.5 MDT基本參數(shù)表 表B.5 MDT基本參數(shù)表 遠(yuǎn)程參數(shù)類型編號(hào) 遠(yuǎn)程參數(shù)類型說明 遠(yuǎn)程參數(shù)內(nèi)容格式 投資公司附注 1 車輛識(shí)別代號(hào) 17字節(jié)ASCII碼字符 l ASCII碼,不足前面補(bǔ)0x00(\0) 2 車牌號(hào)碼 12字節(jié) 3 車牌分類 12字節(jié) 4 駕駛員代碼 6字節(jié) l BCD碼,參照4.2.6和4.2.7描述,駕駛員代碼不超過7位,因此約定使用后4個(gè)字節(jié)表示,不足前面補(bǔ)0x00(\0) 5 駕駛證證號(hào) 18字節(jié) l ASCII碼,不足前面補(bǔ)0x00(\0) 6 MDT主機(jī)ID(只能讀) 4字節(jié) l 參見終端ID 7 固件版本號(hào)(只能讀) 4字節(jié),V開始,如V236 l ASCII碼 8 初次安裝日期 3字節(jié)BCD碼代表年、月、日 9 實(shí)時(shí)時(shí)鐘 6字節(jié)BCD碼代表年、月、日、時(shí)、分、秒 10 運(yùn)營(yíng)管理中心主IP地址、端口 10字節(jié)其中4字節(jié)IP,2字節(jié)GPS端口,2字節(jié)小圖端口,2字節(jié)大圖端口,高字節(jié)在前,低字節(jié)在后 l IP為FF.FF.FF.FF形式,端口為2字節(jié)整數(shù) l 如果沒有設(shè)置則全0x00(\0) l 支持無線設(shè)置和查看 11 運(yùn)營(yíng)管理中心備用IP地址、端口 6字節(jié)其中4字節(jié)IP,2字節(jié)端口 12 短消息服務(wù)中心號(hào)碼 15字節(jié),不足前面補(bǔ)0 l ASCII碼,不足前面補(bǔ) 0x00(\0) l 如果沒有設(shè)置則全 0x00(\0)’ l 支持無線設(shè)置和查看 13 運(yùn)營(yíng)管理中心短消息服務(wù)號(hào)碼一 15字節(jié),不足前面補(bǔ)0 14 運(yùn)營(yíng)管理中心短消息服務(wù)號(hào)碼二 15字節(jié),不足前面補(bǔ)0 15 特征系數(shù) 3字節(jié),當(dāng)下發(fā)參數(shù)為全0時(shí),啟動(dòng)速度自動(dòng)校準(zhǔn)功能。 B.5 數(shù)據(jù)加密要求 加密只針對(duì)協(xié)議號(hào)和協(xié)議內(nèi)容進(jìn)行。密鑰只能通過本地有線的方式進(jìn)行存儲(chǔ)和更新。 在數(shù)據(jù)包發(fā)送之前,二進(jìn)制數(shù)據(jù)包與偽隨機(jī)序列按字節(jié)進(jìn)行異或運(yùn)算。 加密算法如下:用N模偽隨機(jī)序列發(fā)生器產(chǎn)生偽隨機(jī)字節(jié)序列。將待傳輸?shù)臄?shù)據(jù)與偽隨機(jī)碼按字節(jié)進(jìn)行異或運(yùn)算。 偽隨機(jī)序列發(fā)生器以MDT的密鑰為種子,即對(duì)于同一個(gè)MDT,所產(chǎn)生的偽隨機(jī)序列是一樣的,而對(duì)于不同的MDT,若密鑰只有一位不同,所產(chǎn)生的偽隨機(jī)序列相同的概率只有2-26。 數(shù)據(jù)先經(jīng)過加密而后解密。C程序見表B.6。 表B.6 加密算法 Const unsigned long M1 =A; Const unsigned long IA1 =B; Const unsigned long IC1 =C; Void encrypt( unsigned long key, unsigned char* buffer, unsigned short size ) { unsigned short idx = 0; if( key == 0 ) key = 1; while( idx < size ) { key = IA1 * ( key % M1 ) + IC1; buffer[idx++] ^= (unsigned char)((key>>20)&0xFF); } } 注:加密算法中需要確定的參數(shù)為M1、IA1、IC1和key參數(shù),由運(yùn)營(yíng)商確定參數(shù)值,只能通過本地有線的方式進(jìn)行存儲(chǔ)和更新,由生產(chǎn)商提供有線配置工具軟件。 B.6 數(shù)據(jù)編碼要求 數(shù)據(jù)編碼指對(duì)幀頭幀尾之間的數(shù)據(jù)進(jìn)行編碼。 MDT中使用標(biāo)準(zhǔn)的MIME base64編碼算法。該算法由RFC1521:MIME規(guī)定。 該算法將字符流順序放入一個(gè)24位的緩沖區(qū),缺字符的補(bǔ)零,然后將緩沖區(qū)截?cái)喑蔀?個(gè)部分,高位在先,每個(gè)部分6位,用表1中的64個(gè)字符中的一個(gè)表示。如果輸入只有一個(gè)或兩個(gè)字節(jié),那么輸出將用等號(hào)“=”補(bǔ)足;只有一個(gè)字節(jié)時(shí),補(bǔ)充兩個(gè)“=”;兩個(gè)字節(jié)時(shí),補(bǔ)充一個(gè)“=”;三個(gè)字節(jié)時(shí),不需要補(bǔ)充。 算法中使用的64個(gè)字符是ASCII碼的子集,見表B.7。 表B.7 加密算法 數(shù)值 碼字 數(shù)值 碼字 數(shù)值 碼字 數(shù)值 碼字 0 A 16 Q 32 g 48 w 1 B 17 R 33 h 49 x 2 C 18 S 34 I 50 y 3 D 19 T 35 j 51 z 4 E 20 U 36 k 52 0 5 F 21 V 37 l 53 1 6 G 22 W 38 i 54 2 7 H 23 X 39 n 55 3 8 I 24 Y 40 o 56 4 9 J 25 Z 41 p 57 5 10 K 26 A 42 q 58 6 11 L 27 B 43 r 59 7 12 M 28 C 44 s 60 8 13 N 29 D 45 t 61 9 14 O 30 E 46 u 62 + 15 P 31 F 47 v 63 / A.3.1.14 衛(wèi)星軌跡數(shù)據(jù)塊的格式 見表A.15。 表A.15 上載最近360h內(nèi)的車輛累計(jì)行駛里程數(shù)據(jù)塊格式 1 0~99999999 緯度的DDDFF.FFF BCD碼 2 0~99999999 經(jīng)度的DDDFF.FFF BCD碼 3 0~FFFF 16個(gè)狀態(tài)的開關(guān)量 4 0~FF 記錄儀速度 公里/小時(shí) 5 0~FF GPS速度 公里/小時(shí) 6 0~FF 方向 15度 16個(gè)狀態(tài)的開關(guān)量 位(Bit) 描述 0 經(jīng)度 1:東經(jīng) 0:西經(jīng) 1 緯度 1:北緯 0:南緯 2 緊急報(bào)警 1:報(bào)警 0:正常 3 車輛控制 1:斷油 0:正常 4 超速報(bào)警 1:報(bào)警 0:正常 5 振動(dòng)報(bào)警 1:報(bào)警 0:正常 6 主電源斷電 1:報(bào)警 0:正常 7 備用 8 剎車 1:制動(dòng) 0:正常 9 門邊線 1:開門 0:關(guān)門 10 左轉(zhuǎn)向燈 1:ON 0:OFF 11 右轉(zhuǎn)向燈 1:ON 0:OFF 12 遠(yuǎn)光燈 1:ON 0:OFF 13 ACC 1:ON 0:OFF 14 備用 15 備用 THANKS !!! 致力為企業(yè)和個(gè)人提供合同協(xié)議,策劃案計(jì)劃書,學(xué)習(xí)課件等等 打造全網(wǎng)一站式需求 歡迎您的下載,資料僅供參考 可修改編輯- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
15 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 001 廣東省 標(biāo)準(zhǔn) 衛(wèi)星 定位 汽車 行駛 記錄儀 通用 技術(shù)規(guī)范 附錄 無線數(shù)據(jù) 通信協(xié)議 投資公司 附注 091116
鏈接地址:http://m.jqnhouse.com/p-11177006.html