電動(dòng)觀光車遠(yuǎn)程實(shí)時(shí)監(jiān)控通信協(xié)議
時(shí)間:2016-06-03 來(lái)源:中國(guó)集群通信網(wǎng) 作者:朱曉蕓 點(diǎn)擊:
次
主頁(yè)(http://www.www.jjxinkai.com):電動(dòng)觀光車遠(yuǎn)程實(shí)時(shí)監(jiān)控通信協(xié)議
電動(dòng)觀光車遠(yuǎn)程實(shí)時(shí)監(jiān)控系統(tǒng)包含兩路通信:一路是監(jiān)控終端與整車通過(guò)CAN通道進(jìn)行通信,采用高速500kbps速率,數(shù)據(jù)鏈路層協(xié)議符合Bosch2.OB標(biāo)準(zhǔn),應(yīng)用協(xié)議采用自定義CAN應(yīng)用協(xié)議以及KWP2000協(xié)議來(lái)進(jìn)行控制與數(shù)據(jù)通信;另一路是無(wú)線GPRS通信協(xié)議,理論速率為115kbps。在此前項(xiàng)目的應(yīng)用協(xié)議基礎(chǔ)上,新增相關(guān)部分協(xié)議用于電動(dòng)車輛,包含相關(guān)指令與數(shù)據(jù)格式,制定了完善的通信協(xié)議。協(xié)議處理流程圖如圖所示。
協(xié)議處理流程圖
GAN網(wǎng)絡(luò)協(xié)議主要內(nèi)容
根據(jù)協(xié)議要求,運(yùn)行及充電狀態(tài)數(shù)據(jù)采集采用自定義周期性協(xié)議,而讀取故障碼、凍結(jié)幀、清除故障碼以及讀軟件版本等指令采用KWP協(xié)議檢測(cè),以完成不同類型的數(shù)據(jù)采集。
無(wú)線協(xié)議主要內(nèi)容
對(duì)于無(wú)線應(yīng)用層協(xié)議,根據(jù)報(bào)文的類型,分為數(shù)據(jù)報(bào)文和指令報(bào)文。數(shù)據(jù)報(bào)文用于數(shù)據(jù)上傳至服務(wù)器;指令報(bào)文用于下發(fā)至終端。
上位機(jī)的上傳指令,如序列號(hào)、軟件版本號(hào)上傳等,根據(jù)協(xié)議安全性要求,協(xié)議將設(shè)計(jì)一個(gè)Alive Counter,用于周期上傳的循環(huán)計(jì)數(shù);同時(shí)關(guān)鍵指令要求報(bào)文響應(yīng)回復(fù),如果超過(guò)30s沒(méi)有響應(yīng),將認(rèn)為通信失敗。對(duì)于協(xié)議指令,接收端回復(fù)有協(xié)議響應(yīng),不同響應(yīng)具有唯一編碼。
(中國(guó)集群通信網(wǎng) | 責(zé)任編輯:陳曉亮) |