中文字幕在线视频不卡,亚洲欧美日本另类激情,天天摸天天操天天爽,人人揉人人捏人人添小说

主題顏色

危險化學(xué)品汽車(chē)運輸安全監控系統 通信中心與運營(yíng)控制中心、客戶(hù)端監控中心間數據接口和數據交換技術(shù)規范

  • 發(fā)布時(shí)間:2008年02月19日
  • 作者:互聯(lián)網(wǎng)
  • 來(lái)源:互聯(lián)網(wǎng)
  • 瀏覽: 次
  • 查看所有評論
  • 打印文章

【頒布單位】:

【發(fā) 文 號】:

【頒布日期】:

【實(shí)施日期】:

【標  題】:

本規范規定了危險化學(xué)品汽車(chē)運輸監控系統中,通信控制處理中心與運營(yíng)控制中心、客戶(hù)端監控中心間經(jīng)通信網(wǎng)絡(luò )進(jìn)行數據傳輸和數據交換的通信接口協(xié)議的術(shù)語(yǔ)、定義和縮略語(yǔ)和接口要求。

本規范適用于危險化學(xué)品汽車(chē)運輸安全監控系統中通信控制處理中心、運營(yíng)控制中心和客戶(hù)端監控中心和其他汽車(chē)安全運輸監控系統的軟件設計和開(kāi)發(fā)。

2 規范性引用文件

下列文件中的條款通過(guò)本標準的引用而成為本標準的條款。凡是注日期的引用文件,其隨后所有的修改單(不包括勘誤的內容)或修訂版均不適用于本標準,然而,鼓勵根據本標準達成協(xié)議的各方研究是否可使用這些文件的最新版本。凡是不注日期的引用文件,其最新版本適用于本標準。

AQ30032005 危險化學(xué)品汽車(chē)運輸安全監控系統通用規范

AQ30042005 危險化學(xué)品汽車(chē)運輸安全監控車(chē)載終端

RFC 1321 The MD5 Message—Digest Algorithm

3 術(shù)語(yǔ)、定義和縮略語(yǔ)

3.1 術(shù)語(yǔ)和定義

術(shù)語(yǔ)見(jiàn)AQ30032005AQ30042005。

指令 command

控制車(chē)載終端設備工作的報文

字節 byte

8位二進(jìn)制數據

/比特位 bit

一個(gè)位/比特位擁有一個(gè)值,01。

配置 configuration

車(chē)載終端在工作過(guò)程中相對穩定的信息,如固件版本,存儲器容量,輸入端口等。TCU的配置不能動(dòng)態(tài)的進(jìn)行更改,只有當TCU無(wú)其他任務(wù)時(shí)才可進(jìn)行升級或更改,但可以動(dòng)態(tài)的通過(guò)通信網(wǎng)絡(luò )對配置信息進(jìn)行查詢(xún)。

受控輸出 controlled output

車(chē)載終端設備中可遠程控制的輸出端口。通過(guò)通信網(wǎng)絡(luò ),受控輸出的狀態(tài)能夠被查詢(xún)或改變。

事件 events

車(chē)載終端設備狀態(tài)的改變。

網(wǎng)關(guān) gateway

在不同協(xié)議間編碼和解碼及傳輸數據的網(wǎng)絡(luò )交換設備。

消息 message

汽車(chē)運輸安全監控系統實(shí)體間傳輸的分組數據。

車(chē)載終端設備識別號 telematics control unit identifier

分配給車(chē)載終端設備的48位編碼信息,用于識別系統內的車(chē)載終端設備,TCUID。

應答/回復 reply

監控系統用于應答指令、通告或報告的報文。表明指令的執行結果,聲明通告或報告的接收情況。如果指令執行失敗,應當在回復中說(shuō)明失敗的原因。

報告 report

由車(chē)載終端設備發(fā)出的報文,包含車(chē)載終端設備的配置信息,工作參數或狀態(tài)信息。

工作參數 settings

在不同的工作模式下,車(chē)載終端不同的工作參數值。工作模式規范了TCU的行為,可以通過(guò)通信網(wǎng)絡(luò )被查詢(xún)或者更改。

狀態(tài) status

反映TCU在某一時(shí)刻或一小段時(shí)間內所處環(huán)境。包括了如地理位置,輸入端口狀態(tài)等。車(chē)載終端設備將狀態(tài)報告發(fā)送至通信控制處理中心。

電源管理策略 ASAP

電源管理策略與機制保證系統最高效的節能,系統分為:運行, 空閑,睡眠三種運行模式。交互式應用的超時(shí),非交互式應用設備的使用,只占用CPU設備運算應用的運行,以及系統偵測設備運行狀態(tài)的綜合判斷導致操作系統電源管理服務(wù)器運行狀態(tài)機的改變,從而保證系統始終處于最少的能耗狀態(tài)。

3.2 縮略語(yǔ)

車(chē)載終端設備 telematics control unit

TCU

低位優(yōu)先 least significant bit

LSB

高位優(yōu)先 most significant bit

MSB

指令和文件傳輸協(xié)議 command and file transfer protocol

CFTP

挑戰握手認證協(xié)議challenge handshake authentication protocol

CHAP

電路數據交換 circuit switched data

CSD

全球定位系統 global positioning system

GPS

全球移動(dòng)通信系統 global system for mobile communications

GSM

通信控制處理中心 communication control processing center

CCPC

運營(yíng)控制中心 operation control center

OCC

客戶(hù)端監控中心clinet of monitoring center

CMC

接入點(diǎn) access point node

APN

檢測網(wǎng)絡(luò )設備可訪(fǎng)問(wèn)性的方法package internet groper

Ping

世界協(xié)調時(shí)間universal time coordinated

UTC

TCU提交的消息(上行) Mobile Originated

MO

TCU接收的消息(下行) Mobile Terminated

MT

輸入輸出端口 input/output

I/O

GPS里程表值 vehicle odometer value of gps

ODO

4 要求

4.1 通用要求

4.1.1 通信網(wǎng)絡(luò )的系統要求

對通信網(wǎng)絡(luò )有如下要求:

a. 通信媒介具備連接性;

b. 信息流具備雙向特性;

c. 信息由若干8位字節組成,在必要時(shí)通信網(wǎng)絡(luò )負責數據的分段;

d. 通信網(wǎng)絡(luò )不負責對成功的數據傳輸進(jìn)行反饋。

4.1.2 基本數據類(lèi)型定義

表1 基本數據類(lèi)型

類(lèi)型名稱(chēng)

長(cháng)度 (字節)

描述

BOOL

1

布爾量,其中 代表 假,非零 代表

S8

1

有符號8整型

S16

2

有符號16整型

S32

4

有符號32整型

U8

1

無(wú)符號8整型

U16

2

無(wú)符號16整型

U32

4

無(wú)符號32整型

DATA

可變

任意長(cháng)度數據串

STRING

可變

用字符串編碼的ASCII碼,以空,即NULL標識字符串結束

ADDRESS

4

用于識別TCUCCPCID,32整型

POSITION

8

地理位置編碼。包含兩個(gè)有符號32整型,依次為:經(jīng)度,緯度。坐標以毫分為單位,使用WGS84坐標系

TIMESTAMP

4

無(wú)符號32整型,使用UTC

4.1.3 擴展數據類(lèi)型定義

擴展數據類(lèi)型由基本數據類(lèi)型組合而成。圖1給出了擴展數據類(lèi)型的通用結構。

字段[1]

字段[2]

……

字段[n]

圖1 擴展數據類(lèi)型的通用結構

2中給出了可用的擴展數據類(lèi)型。

表2 擴展數據類(lèi)型

擴展數據類(lèi)型名稱(chēng)

長(cháng)度 (字節)

描述

數據段描述

可變

見(jiàn)表3

多邊形區域

可變

見(jiàn)表4

圓形區域

16

見(jiàn)表5

區域簡(jiǎn)報

4

見(jiàn)表6

預訂任務(wù)

27

見(jiàn)表7

黑匣子消息

11

見(jiàn)表8

線(xiàn)路點(diǎn)集

26

見(jiàn)表9

通告消息

3

見(jiàn)表10

區域模板

2

見(jiàn)表11

IP

U32

IP地址

對數

4

表示對數值,包含兩個(gè)有符號8整型。第一個(gè)是下式中的尾數m,第二個(gè)是指數em/128 * 2e.

4.1.3.1 數據段描述

數據段中各個(gè)字段的數據類(lèi)型定義見(jiàn)表3

表3 數據段描述的字段定義

字段名稱(chēng)

數據類(lèi)型

長(cháng)度(字節)

參數標識

U8

1

參數體數據類(lèi)型

U8

1

參數長(cháng)度,以字節為單位

U8

1

標識集

U8

1

參數名稱(chēng)

STRING

可變

3第二列的定義見(jiàn)表1。

4.1.3.2 多邊形區域

本數據類(lèi)型各個(gè)字段的定義如下表4

表4 多邊形區域的字段定義

字段名稱(chēng)

數據類(lèi)型

長(cháng)度(字節)

描述

區域 ID

U16

2

區域ID

節點(diǎn)數量

U8

1

節點(diǎn)數

區域配置

U8

1

區域配置,見(jiàn)表51

節點(diǎn)[1]

POSITION

8

第一個(gè)節點(diǎn)的位置

節點(diǎn)[2]

POSITION

8

第二個(gè)節點(diǎn)的位置

……

……

……

……

節點(diǎn)[n]

POSITION

8

n個(gè)節點(diǎn)的位置

4.1.3.3 圓形區域

本數據類(lèi)型用于描述圓形區域,各個(gè)字段的定義如下表5

表5 圓形區域的字段定義

字段名稱(chēng)

數據類(lèi)型

長(cháng)度(字節)

描述

區域 ID

U 16

2

區域ID

節點(diǎn)數量

U8

1

節點(diǎn)數

區域配置

U8

1

區域配置

中心位置

POSITION

8

區域中心的位置

區域半徑

U32

4

圓形區域半徑,以米為單位

4.1.3.4 區域簡(jiǎn)報

本數據類(lèi)型用于描述區域簡(jiǎn)報,各個(gè)字段的定義見(jiàn)表6。

表6 區域簡(jiǎn)報的字段定義

字段名稱(chēng)

數據類(lèi)型

長(cháng)度(字節)

描述

ID

U16

2

區域ID

CRC

U16

2

循環(huán)冗余校驗碼

4.1.3.5 預定任務(wù)

本數據類(lèi)型用于描述預定任務(wù)信息,各個(gè)字段的定義見(jiàn)下表7

表7 預定任務(wù)的字段定義

字段名稱(chēng)

數據類(lèi)型

長(cháng)度(字節)

描述

任務(wù)編號

U8

1

唯一的任務(wù)識別號

起始時(shí)間*

U32

4

任務(wù)起始時(shí)間。單位:秒,小時(shí)進(jìn)制。取值為0xffffffff,代表任務(wù)開(kāi)始執行的時(shí)間

任務(wù)時(shí)間窗

U32

4

時(shí)間窗長(cháng)度。單位:秒。如果該值是0,任務(wù)無(wú)法執行

星期*

U8

1

該任務(wù)將在星期幾執行,采用LSB,位0表示星期一

重復

BOOL

1

若為1-,重復該任務(wù)。如果起始時(shí)間0xffffffff,這一項為0-假時(shí),表示無(wú)效

任務(wù)

STRING

16

時(shí)間窗內要完成的一個(gè)或多個(gè)動(dòng)作描述任務(wù)的字符串以NULL結尾

表注:* UTC時(shí)間

4.1.3.6 黑匣子信息

本數據類(lèi)型用于描述黑匣子信息,各個(gè)字段的定義見(jiàn)表8

表8 黑匣子信息的字段定義

字段名稱(chēng)

數據類(lèi)型

描述

碰撞發(fā)生前的時(shí)間

U8

本記錄中位置和速度記錄的時(shí)間

位置

POSITION

發(fā)生碰撞的位置

速度

U16

該位置上的瞬間速度,單位為0.01米每秒

4.1.3.7 線(xiàn)路點(diǎn)

本數據類(lèi)型用于描述TCU行駛路線(xiàn)上的點(diǎn)和環(huán)繞該點(diǎn)的圓形區域,也稱(chēng)檢查點(diǎn)。在某個(gè)預定的時(shí)間,車(chē)輛應該進(jìn)入該檢查點(diǎn),且在該檢查點(diǎn)內的停留時(shí)間不超過(guò)預定值。本數據類(lèi)型各個(gè)字段的定義見(jiàn)表9

表9 線(xiàn)路點(diǎn)的字段定義

字段名稱(chēng)

數據類(lèi)型

描述

檢查點(diǎn)ID

U16

識別檢查點(diǎn)的唯一標識ID

位置

POSITION

檢查點(diǎn)的經(jīng)緯度

半徑

U16

檢查點(diǎn)周?chē)鷪A形區域的半徑。若該值為0,該檢查點(diǎn)相關(guān)信息將從TCU中被刪除

進(jìn)入時(shí)間

TIMESTAMP

車(chē)輛進(jìn)入檢查點(diǎn)的預定時(shí)間,若該值為,本功能無(wú)效

持續時(shí)間

U16

車(chē)輛在檢查點(diǎn)區域內停留的時(shí)間,以秒為單位,若該值為0,本功能無(wú)效

寬限

U16

允許車(chē)輛遲到的時(shí)間上限,以秒為單位

配置

U16

說(shuō)明檢查點(diǎn)完成狀況,采用MSB

0=1- 真:車(chē)輛第一次離開(kāi)后檢查點(diǎn)失效

115未定義

當檢查點(diǎn)ID0時(shí),進(jìn)入時(shí)間和持續時(shí)間將被忽略。

4.1.3.8 通告消息

本數據類(lèi)型用于事件發(fā)生后,TCU發(fā)送至相關(guān)單位的通告,各個(gè)字段的定義見(jiàn)表10

表10 通告消息的字段定義

字段名稱(chēng)

數據類(lèi)型

描述

事件

U8

消息事件:

0- 保留

1- 輸入1高電平

2- 輸入2高電平

3- 輸入3高電平

4- 車(chē)輛防盜,地理柵欄啟用

5- 區域越界

6- 錯過(guò)檢查點(diǎn)

消息

U8

消息編號。該字段應和消息的原始定義相一致。文本消息T=1,數據子類(lèi)型 S=3

目的地址

U8

手機號碼,表明消息的目的地址,采用LSB

0- 表示手機號碼1

1- 表示手機號碼2

2- 表示手機號碼3

3- 表示手機號碼4

4.1.3.9 區域模板

本數據類(lèi)型定義了該區域對車(chē)輛行為規定的相應參數。各個(gè)字段的定義如下表11

表11 區域模板的字段定義

字段名稱(chēng)

數據類(lèi)型

描述

參數編號

U8

區域參數編號,取值域為0255

操作

U8

由區域定義消息中的參數標識為5的參數定義

4.2 CCPCOCC、CMC間信息流

本節闡述CCPCOCC、CMC應用程序間的通信機制。

4.2.1 通過(guò)CCPC創(chuàng )建或終止通信

應用程序通過(guò)CCPC在通信網(wǎng)絡(luò )中建立和終止通信。

4.2.2 通信接口間的交互機制

通常,發(fā)送端將需要回復的報文發(fā)送至接收端。有三種形式的回復:

a. 應答與正確的響應;

b. 應答與錯誤的響應;

c. 沒(méi)有收到應答或者響應。

典型的交互的特征如下:

4.2.2.1 事務(wù)處理成功

4.2.2.1.1 提出交互的應用程序簽發(fā)一個(gè)操作請求,并為其配發(fā)一個(gè)事務(wù)ID。CCPC簽發(fā)一個(gè)應答,使用:

a. 與操作請求一致的事務(wù)ID;

b. 在認證請求有效后,回復“接受”;

c. 收到SMSC信息后,回復“提交成功”;

d. TCU發(fā)送信息后,回復“發(fā)送成功”;

4.2.2.1.2 CCPC/TCU完成所請求的操作后發(fā)出回復,回復內容包括:

a. 與操作請求一致的事務(wù)ID;

b. 所請求的報告信息,或者“完成”消息;

c. 應用程序不對“完成”消息做出響應。

4.2.2.1.3 對于接收到的操作,應用程序回復如下:

a. 與操作請求一致的事務(wù)ID;

b. OCCCMC的應用程序發(fā)起的交互事務(wù)的ID是偶數,由CCPC發(fā)起的交互事務(wù)的ID是奇數。

4.2.2.2 事務(wù)處理未完成

當處理信息時(shí), TCUCCPC可能會(huì )遇到異常。為處理可能出現的異常,交互事務(wù)作出以下調整:

4.2.2.2.1 提出交互的應用程序使用一個(gè)唯一的事務(wù)ID簽發(fā)一個(gè)操作請求。

4.2.2.2.2 CCPC簽發(fā)一個(gè)應答,使用:

a. 與操作請求一致的事務(wù)ID;

b. 在認證請求有效后,回復“接受”;

c. 收到SMSC信息后,回復“提交成功”;

d. TCU發(fā)送信息后,回復“發(fā)送成功”。

4.2.2.2.3 CCPC簽發(fā)回復,內容包括:

a. 與操作請求一致的事務(wù)ID;

b. “接受”消息。

4.2.2.2.4 TCU經(jīng)判斷若認為行動(dòng)請求中有異常信息,將通過(guò)CCPC發(fā)送以下應答至應用程序:

a. 與操作請求一致的事務(wù)ID;

b. “無(wú)效”消息。

4.2.2.3 事務(wù)處理失敗

除以上情況外,信息處理事務(wù)失敗的情況有:

4.2.2.3.1 實(shí)體將請求丟棄;

4.2.2.3.2 實(shí)體不工作;

4.2.2.3.3 網(wǎng)絡(luò )將請求丟棄;

4.2.2.3.4 網(wǎng)絡(luò )將響應丟棄;

4.2.2.3.5 超時(shí)。

出現上述情況后,應用程序會(huì )使用新的事物ID重新發(fā)送相同的信息。

4.2.2.4 事件處理

事件處理是一類(lèi)由TCU發(fā)起的事務(wù)。事件處理的機制允許應用程序對可能發(fā)生的事件進(jìn)行預定義,同時(shí)預先規定該狀況發(fā)生后TCU應該執行的任務(wù)。

CCPC為事件選擇事務(wù)ID,并在某個(gè)事件的處理過(guò)程中始終使用相同的事務(wù)ID。事件的處理過(guò)程為:

4.2.2.4.1 CCPC使用由CCPC選擇的事務(wù)ID簽發(fā)CCPC事件, TCU事件或TCU狀態(tài)信息

4.2.2.4.2 應用程序的應答包括:

a. 與請求保持一致的事務(wù)ID;

b. “完成”消息。

4.2.3 信息發(fā)送序列

收到應用程序發(fā)送的“請求CSD鏈接”指令后,CCPC將發(fā)起如圖2所示的通話(huà)過(guò)程。若CCPC無(wú)法提供相應的CSD鏈路,將發(fā)出通用NAK應答。

如果預定通話(huà)失敗,CCPC應發(fā)送CSD預定通話(huà)報文至用戶(hù),該報文的原因標識為“關(guān)閉”,預定通話(huà)狀態(tài)為“失敗”。預定通話(huà)失敗的原因可能為通話(huà)未按時(shí)發(fā)起,TCU未能在配給的時(shí)間窗內通話(huà),或預定任務(wù)未完成。

預訂通話(huà)若開(kāi)始執行的時(shí)刻,與通話(huà)相關(guān)的資源可能與預定不同。這將導致預定被取消。如果當前配給的時(shí)間窗無(wú)法繼續使用,但另一個(gè)時(shí)段可用,那么通話(huà)重新預定至該時(shí)段進(jìn)行。如CCPC將預定通話(huà)取消,應發(fā)送原因標識為“失去操作資源,通話(huà)取消”,預定通話(huà)狀態(tài)為“預定已刪除”的CSD預定通話(huà)報文至預定通話(huà)發(fā)起端。

圖2 CSD通話(huà)進(jìn)程

4.3 報文結構要求

4.3.1 所有報文遵循以下結構,見(jiàn)圖3。

版本

修訂

信息長(cháng)度

事務(wù)編號

時(shí)間

地址

消息類(lèi)型

消息子類(lèi)型

數據段

校驗和

圖3 報文的結構

4.3.2 報文中使用的數據類(lèi)型和各數據項的長(cháng)度見(jiàn)表12。

表12 消息報文中的各信息項的定義

數據類(lèi)型

長(cháng)度(字節)

1

版本

U8

1

2

修訂

U8

1

3

信息長(cháng)度

U16

2

4

事務(wù)編號

U32

4

5

時(shí)間

TIMESTAMP

4

6

地址

ADDRESS

4

7

消息類(lèi)型:T

U8

1

8

消息子類(lèi)型:S

U8

1

9

數據段

FIELD

可變

10

校驗和:CS

U16

2

注:

1. 版本:報文的接口協(xié)議版本。

2. 修訂:對已經(jīng)建立的接口協(xié)議軟件的增補。修訂編號從0開(kāi)始。

3. 信息長(cháng)度:信息的總長(cháng)度,即從版本號到校驗和,以8位字節為單位。

4. 事務(wù)編號:反映系統對并行事務(wù)的處理能力。

5. 時(shí)間:應用程序發(fā)出指令的時(shí)間或TCU發(fā)出事件/位置報告的時(shí)間。

6. 地址:識別該信息相關(guān)的TCU或通信單位。

7. 消息類(lèi)型:在4.4中定義,包括如:狀態(tài)報告、事件報告和配置更改指令等。

8. 消息子類(lèi)型:消息類(lèi)型的細化。消息子類(lèi)型缺省值為1。

9. 數據段:消息數據主體,由若干消息參數組成。消息不同,數據段包含不同的消息參數。每個(gè)消息參數包括參數標識和參數體,其中,參數標識長(cháng)度為1字節。

10. 校驗和:負責對報文校驗,是報文中所有字節的模65536和,共16比特。

4.4 消息類(lèi)型

消息類(lèi)型見(jiàn)表13。

表13 消息類(lèi)型

消息類(lèi)型: T

消息名稱(chēng)

消息子類(lèi)型: S

0

通用ACK應答

1- 通用ACK

1

文本信息

1- 預定文本

2- 通用文本

3- 通用數據

2

TCU控制指令

1- TCU復位指令

2- 查詢(xún)TCU信息指令

3- 輸出設置指令

4- 工作模式設置指令

5- 路線(xiàn)設置指令

3

TCU配置

1- TCU配置

4

TCU工作參數設置

1- 通用TCU工作參數設置

2- 用戶(hù)報警SMS設置

3- 車(chē)載終端GPRS工作參數

4- GPRS APN配置

5

TCU狀態(tài)

1- 通用狀態(tài)

2- CSD信道狀態(tài)

3- UDP信道狀態(tài)

6

TCU事件

1- TCU事件

7

CCPC信息查詢(xún)

1- CCPC配置查詢(xún)

2- CCPC工作參數查詢(xún)

3- CCPC狀態(tài)查詢(xún)

5- 消息結構查詢(xún)

6- CSD預定通話(huà)列表查詢(xún)

7- CSD預定通話(huà)建立時(shí)間查詢(xún)

8- 下一個(gè)CSD預定通話(huà)的建立時(shí)間查詢(xún)

9- 車(chē)載終端發(fā)送隊列查詢(xún)

8

CCPC配置報告

1- CCPC配置

911

預留

12

區域定義

1- 區域定義

13

區域簡(jiǎn)報

1- 區域簡(jiǎn)報

14

TCU日志

1- TCU日志

15

CCPC事件

1- CCPC事件

16

信息結構

1- 信息結構

17

Cftp信息

1- CFTP信息

18

CSD信道指令

1- 請求CSD

2- CSD指令

19

黑匣子

1- 黑匣子

20

用戶(hù)鑒定

1- 用戶(hù)鑒權

21

多重區域定義

1- 多重區域定義

22

CSD預定

1- CSD 預定

23

CCPC指令

1- 刪除TCU發(fā)送隊列指令

2- CSD指令

24

終端發(fā)送隊列狀態(tài)

1- TCU發(fā)送隊列狀態(tài)

25

路線(xiàn)定義

1- 路線(xiàn)定義

26

路線(xiàn)簡(jiǎn)報

1- 路線(xiàn)簡(jiǎn)報

27

TCU實(shí)體

1- TCU實(shí)體

28254

未分配

255

通用NAK應答

1- 消息無(wú)效或操作失敗的應答

4.4.1 OCCCMC發(fā)送至CCPC的消息

OCCCMC發(fā)送至CCPC的消息見(jiàn)表14。

表14 OCCCMC發(fā)送至CCPC的消息報文

編號

消息類(lèi)型

描述

0

通用ACK

表明報文已經(jīng)被通信實(shí)體接受,等待進(jìn)一步處理。

1

文本信息

CCPC將該消息轉發(fā)至TCU,用于向司機顯示文本信息

2

TCU指令

CCPC將該消息轉發(fā)至TCU,用于控制TCU的行為

4

通用TCU工作參數設置,S=1

CCPC將該消息轉發(fā)至TCU,用于改變TCU的設置

用戶(hù)報警SMS設置,S=2

用于改變第三方SMS設置

7

CCPC信息查詢(xún)

OCCCMC發(fā)出該消息,查詢(xún)CCPC配置,工作參數或狀態(tài)

12

區域定義

CCPC將該消息轉發(fā)至TCU,TCU定義單個(gè)區域

17

CFTP消息

OCCCMC使用該消息將一串二進(jìn)制數據封裝成TSIP規定的格式。

18

CSD指令

OCCCMC使用該消息發(fā)送CSD信道指令。

20

用戶(hù)鑒權

通信開(kāi)始前OCCCMC用此消息證明自身權限

21

多區域定義

CCPC將該消息轉發(fā)至TCU,TCU定義多個(gè)區域

23

CCPC指令

指示CCPC作出某個(gè)操作。這些指令不轉發(fā)給TCU,但可能包含相關(guān)TCU的地址

25

路線(xiàn)定義

CCPC將該消息轉發(fā)至TCU,用于TCU的路線(xiàn)定義

255

通用NAK

通信實(shí)體收到無(wú)效報文或操作失敗后發(fā)出此應答消息

4.4.2 CCPC發(fā)送至OCCCMC的消息

CCPC發(fā)送至OCCCMC的消息見(jiàn)表15。

表15 CCPC發(fā)送至OCCCMC的消息

編號

消息類(lèi)型

描述

0

通用ACK

表明消息已經(jīng)被接受,等待進(jìn)一步處理。

1

文本消息

CCPC通過(guò)該消息將TCU發(fā)出的文本信息發(fā)送至OCCCMC

3

TCU配置

CCPC通過(guò)該消息將TCU配置發(fā)送至OCCCMC

4

GPRS_TCU設置,S=3

CCPC通過(guò)該消息將TCU工作參數發(fā)送至OCCCMC

GPRS_APN配置,S=4

用于更新TCUAPN設置。

5

TCU狀態(tài)

CCPC通過(guò)該消息將TCU狀態(tài)發(fā)送至OCCCMC

6

TCU事件

CCPC通過(guò)該消息將TCU事件發(fā)送至OCCCMC

8

CCPC配置

CCPC通過(guò)該消息將CCPC配置發(fā)送至OCCCMC

9

CCPC工作參數

CCPC通過(guò)該消息將CCPC工作參數發(fā)送至OCCCMC

10

CCPC狀態(tài)

CCPC通過(guò)該消息將CCPC狀態(tài)發(fā)送至OCCCMC

12

區域定義

CCPC通過(guò)該消息將TCU的區域定義發(fā)送至OCCCMC

13

區域簡(jiǎn)報

CCPC通過(guò)該消息將TCU的區域簡(jiǎn)報發(fā)送至OCCCMC

14

TCU日志

CCPC通過(guò)該消息將TCU的日志發(fā)送至OCCCMC

15

CCPC事件

CCPC通過(guò)該消息將CCPC事件發(fā)送至OCCCMC

16

消息定義

CCPC通過(guò)該消息將消息定義發(fā)送至OCCCMC。這個(gè)消息用來(lái)回復CCPC對消息定義的查詢(xún)

17

數據消息

CCPC使用該消息將一串二進(jìn)制數據封裝成接口協(xié)議格式

19

黑匣子

CCPC通過(guò)該消息將特定TCU的黑匣子消息發(fā)送至OCCCMC

24

TCU發(fā)送隊列狀態(tài)

CCPC通過(guò)該消息將TCU發(fā)送隊列,既將要通過(guò)電路數據交換發(fā)送至TCU的消息的狀態(tài)變化發(fā)送至OCCCMC。用于回復帶有“發(fā)自”標識的由OCCCMC發(fā)給CCPC的查詢(xún)TCU發(fā)送隊列狀態(tài)消息

25

路線(xiàn)定義

CCPC通過(guò)該消息將TCU的路線(xiàn)定義發(fā)送至OCCCMC

26

路線(xiàn)簡(jiǎn)報

用于回復OCCCMC發(fā)出的“查詢(xún)TCU路線(xiàn)檢查點(diǎn)”消息

255

通用NAK

CCPC收到無(wú)效報文或操作失敗后發(fā)出該消息

4.5 消息格式

a. 通用的消息格式見(jiàn)圖4。

消息類(lèi)型:T

消息子類(lèi)型:S

數據段

校驗和:CS

圖4 通用消息格式

在消息中,數據段由若干消息參數組成。消息類(lèi)型不同,數據段包含不同的消息參數。每個(gè)消息參數包括參數標識和參數體,其中,參數標識長(cháng)度為1字節。

b. 數據段結構見(jiàn)圖5。

參數標識[1]

參數體[1]

參數標識[2]

參數體[2]

……

參數標識[n]

參數體[n]

圖5 數據段結構

4.5.1 通用ACK應答(T=0,S=1

通用ACK應答表明網(wǎng)絡(luò )實(shí)體接收到一個(gè)消息并可以對其進(jìn)一步處理。通用ACK可由OCCCMC發(fā)送至CCPC,也可由CCPC發(fā)送至OCCCMC。通用ACK消息的結構見(jiàn)圖6。

T=0

S=1

數據段

CS

圖6 通用ACK消息報文的消息數據的結構

通用ACK消息的參數標識見(jiàn)表16。

表16 通用ACK數據段定義

參數名稱(chēng)

參數標識

參數體數據類(lèi)型

描述

結果碼

1

U32

可選參數,見(jiàn)附錄A

結果文本

2

STRING [228]

可選參數,解釋ACK原因的純文本消息

“結果碼”為3表示接受了事務(wù)的指令。如果不使用結果碼,將設置為默認值0,表示指令已執行,事務(wù)處理結束。結果碼的參數定義具體見(jiàn)附錄A.

4.5.2 通用NAK應答(T=255,S=1

實(shí)體發(fā)出通用NAK消息表明接收到的報文無(wú)效或者接收到的指令執行失敗。通用NAK可以由OCCCMC發(fā)送至CCPC,也可由CCPC發(fā)送至OCCCMC。通用NAK內可包含錯誤碼,表示所發(fā)生錯誤的類(lèi)型以及其它附加信息,具體定義見(jiàn)附錄B。

T=255

S=1

數據段

CS

圖7 通用NAK消息報文的消息數據的結構

通用NAK的消息結構見(jiàn)表17。

表17 通用NAK消息數據段定義

參數名稱(chēng)

參數標識

參數體數據類(lèi)型

描述

錯誤碼

1

U32

描述失敗的原因

錯誤附注

2

U32

進(jìn)一步描述失敗的原因,可選

文本信息

3

STRING [223]

描述NAK原因的純文本消息,可選

4.5.3 文本消息(T=1

使用不同協(xié)議的文本消息子類(lèi)型見(jiàn)表18

表18 文本消息子類(lèi)型

子類(lèi)型(S)

描述

1

預定義的文本消息。使用消息編號指向定義好的消息集,消息集由用戶(hù)定義

2

通用文本消息,內容自由定義

3

通用數據消息,包含自由定義的二進(jìn)制數據,最大2048

文本消息可以由OCCCMC發(fā)送至CCPC。文本消息也可由CCPC發(fā)送至OCCCMC。

4.5.4 TCU指令(T=2

本消息由OCCCMC發(fā)送至CCPC。其指令子類(lèi)型見(jiàn)表19

表19 TCU指令子類(lèi)型

子類(lèi)型(S)

指令名稱(chēng)

1

TCU復位

2

查詢(xún)TCU

3

輸出設置

4

工作模式設置

5

路線(xiàn)設置

4.5.4.1 TCU復位指令(T=2,S=1

a. TCU指令子類(lèi)型 1TCU復位指令的消息結構見(jiàn)圖8。

T=2

S=1

數據段

CS

圖8 TCU復位指令的消息結構

b. 參數標識定義見(jiàn)表20

表20 TCU復位指令數據段定義

參數名稱(chēng)

參數標識

參數體數據類(lèi)型

描述

類(lèi)型

1

U8

復位類(lèi)型:

0- 正常

1- 快速

2- 區域

3- 日志

4- 隊列

5- GPS里程表讀數

6- 檢查點(diǎn)路線(xiàn)

設置值

2

U32

參數標識125時(shí),設置值有效

4.5.4.2 查詢(xún)TCU信息指令(T=2,S=2

TCU指令子類(lèi)型2:查詢(xún)TCU信息指令。本指令用于控制TCU上報自身信息。指令的消息結構見(jiàn)圖9。

T=2

S=2

數據段

CS

圖9 查詢(xún)TCU信息指令的消息結構

參數標識定義見(jiàn)表21。

表21 查詢(xún)TCU信息指令數據段定義

參數名稱(chēng)

參數標識

參數體數據類(lèi)型

描述

所查詢(xún)的

信息

類(lèi)型

1

U8

查詢(xún)內容:

1- 配置

2- 工作參數設置

3- 狀態(tài)

4- 區域簡(jiǎn)報

5- 區域詳情

6- 日志

7- 診斷反饋

8- 黑匣子

9- CSD信道狀態(tài)

10- 路線(xiàn)簡(jiǎn)報

11- 路線(xiàn)詳情

12- 用戶(hù)SMS報警設置

13- 預定消息

14- 呼叫狀態(tài)

15- 指定 APN配置

16- 所有 APN配置

17- GPRS UDP 配置

18- GPRS UDP 狀態(tài)

TCU種類(lèi)

2

U16

指明TCU設備的類(lèi)型

如果指令執行成功,CCPC將發(fā)送相應的報告如TCU配置、TCU設置、TCU狀態(tài)等消息或者通用ACK消息。

4.5.4.3 輸出設置指令(T=2,S=3

TCU指令子類(lèi)型3:輸出設置指令。本指令用于控制TCU輸出的電平高低。指令的消息結構見(jiàn)圖10。

T=2

S=3

數據段

CS

圖10 輸出設置指令的消息結構

參數標識定義見(jiàn)表22。

表22 輸出設置消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

輸出端口

1

U8

輸出的端口號

輸出值

2

BOOL

輸出值設置

4.5.4.4 工作模式設置指令(T=2,S=4

TCU指令子類(lèi)型4:模式設置指令。本指令用于更改TCU的工作模式。模式設置指令的消息結構見(jiàn)圖11。

T=2

S=4

數據段

CS

圖11 模式設置指令的消息結構

參數標識定義見(jiàn)表23。

表23 模式設置指令參數數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

工作模式

1

U8

工作模式:

1- 正常模式

2- 緊急危機模式

3- 導航模式

4- 實(shí)時(shí)跟蹤模式

5- 維修服務(wù)模式

6- 普通危機模式

4.5.4.5 路線(xiàn)設置指令(T=2,S=5

TCU指令子類(lèi)型5:路線(xiàn)設置指令。本指令用于控制TCU路線(xiàn)監控功能的開(kāi)或關(guān)。路線(xiàn)設置指令的結構見(jiàn)圖12。

T=2

S=5

數據段

CS

圖12 路線(xiàn)設置指令的消息結構

參數標識定義見(jiàn)表24。

表24 路線(xiàn)設置指令數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

路線(xiàn)功能

1

U8

路線(xiàn)設置:

0- 保留

1- 保留

2- 出發(fā)晚點(diǎn)通告

設置

2

BOOL

啟動(dòng)/關(guān)閉本功能

4.5.5 TCU配置(T=3,S=1

本指令由CCPC發(fā)送至OCCCMC,是對“查詢(xún)TCU信息”指令的回復。本消息的結構見(jiàn)圖13。

T=3

S=1

數據段

CS

圖13 TCU配置消息的結構

參數標識定義見(jiàn)表25,其中,參數設備類(lèi)型定義見(jiàn)表26。

表25 TCU配置消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

類(lèi)型

1

U8

TCU產(chǎn)品類(lèi)型

模式

2

U8

TCU工作模式

序列號

3

U32

序列號

版本號

4

U8

固件版本號

修訂版本號

5

U8

固件修訂版本號

端口號

10

U8

串行口編號

輸入

11

U8

數字信號輸入編號

輸出

12

U8

數字信號輸出編號

設備類(lèi)型

13

U8

設備類(lèi)型,參見(jiàn)表26

設備編號

14

STRING[6]

設備編號

硬件配置

15

STRING[4]

識別硬件的4字符編碼。需與固件升級文件中的硬件標志編號一致。如果不一致,丟棄該固件升級文件

固件兼容性

16

STRING[4]

本設備的硬件兼容性碼,不包含正確產(chǎn)品編號和兼容性碼的固件將被丟棄

版本和修訂

17

STRING[15]

固件版本和修訂版本號,或符合特定設備格式要求的代表版本的字符串

IP地址

18

IP

網(wǎng)絡(luò )中設備的IP地址

網(wǎng)絡(luò )尺寸

19

U8

IP地址的比特數。例如,比特數為8,子網(wǎng)掩碼為 255.255.255.0

設備類(lèi)型編號見(jiàn)表26。

表26 設備類(lèi)型

類(lèi)型編號

設備

1

TCU

2

GPS

3

GSM

4.5.6 TCU工作參數設置(T=4

這類(lèi)消息可能由OCCCMC發(fā)送至CCPC,用于更改TCU的工作參數設置;也可能由CCPC發(fā)送至OCCCMC,用于上報TCU的工作參數設置信息。消息子類(lèi)型見(jiàn)表27。

表27 TCU設置消息子類(lèi)型

消息子類(lèi)型(S

消息名稱(chēng)

1

通用TCU工作參數設置

2

SMS警報工作參數設置

3

GPRS TCU工作參數設置

4

GPRS APN配置工作參數設置

4.5.6.1 通用TCU工作參數設置(T=4,S=1

本消息是對查詢(xún)TCU配置 指令的回復。本指令由OCCCMC發(fā)送至CCPC,用于更改TCU的設置。

a. TCU工作參數設置消息的結構見(jiàn)圖14。

T=4

S=1

數據段

CS

圖14 TCU工作參數設置消息的結構

b. 參數標識定義見(jiàn)下表28,其中部分由輸入控制的功能參數見(jiàn)表29。

表28 TCU工作參數設置消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

正常模式上報頻率

1

U32

單位為0.001,0表示無(wú)報告

緊急危機模式上報頻率

2

U32

單位為0.001秒,0表示無(wú)報告

導航模式上報頻率

3

U32

單位為0.001秒,0表示無(wú)報告

導航模式上報持續時(shí)間

4

U8

單位為5

工作模式

5

U8

TCU模式設置 僅用于上報:

1- 正常模式

2 - 緊急危機模式

3 -導航模式

4 - 實(shí)時(shí)跟蹤

5 - 維修服務(wù)模式

6 - 普通危機模式

狀態(tài)標識

6

U16

用戶(hù)定義的終端狀態(tài)標識,僅用于上報

區域監控模式

7

U8

區域監控模式,見(jiàn)表29

位置項類(lèi)型

8

U8

定位服務(wù)的質(zhì)量:

0- 位置

1- 位置、朝向、速度、距離,單位為千米

2- 位置、朝向、速度、距離,單位為千米、高度、所用衛星

3- 位置、朝向、速度、距離,單位為100

喚醒間隔

9

U16

喚醒間隔,以5秒為單位,0代表無(wú)喚醒

喚醒持續時(shí)間

10

U8

喚醒持續時(shí)間,以5秒為單位

MO通話(huà)

11

BOOL

上行發(fā)送消息的通話(huà)

MT通話(huà)

12

BOOL

下行接收消息的通話(huà)

開(kāi)啟SMS

13

BOOL

開(kāi)啟SMS傳輸

提取SMSC號碼

14

BOOL

從接收消息中提取消息中心號碼

區域檢查

15

BOOL

開(kāi)啟區域檢查

開(kāi)啟喚醒

16

BOOL

開(kāi)啟喚醒功能

點(diǎn)火時(shí)觸發(fā)上報

17

BOOL

點(diǎn)火時(shí)發(fā)送事件報告

熄火時(shí)觸發(fā)上報

18

BOOL

熄火時(shí)發(fā)送位置報告

GPS鎖定觸發(fā)報告

19

BOOL

GPS鎖定,發(fā)送位置報告

消息隊列

20

U8

消息隊列長(cháng)度,以1024字節為單位

SMSC編號

21

STRING

短消息中心號碼

CCPC編號

22

STRING

CCPC編號

點(diǎn)火報告模式

23

U8

0- 在狀態(tài)歷史中允許點(diǎn)火報告

1- 在狀態(tài)歷史中不允許點(diǎn)火報告

2- 在狀態(tài)日志或位置日志中沒(méi)有點(diǎn)火事件

轉入睡眠

觸發(fā)的狀態(tài)報告

24

BOOL

TCU從工作轉入睡眠剪裁并發(fā)送狀態(tài)歷史

輸出端口模式

25

U8

0- 正常輸出

1- 制動(dòng)輸出

2- TCU進(jìn)入危機模式是輸出為高電平,脫離危機模式是輸出為低電平模式

運行延時(shí)

26

U16

車(chē)輛熄火后TCU繼續工作的時(shí)長(cháng),以秒為單位

第一喚醒預定

27

預定任務(wù)

第一次喚醒的參數,以下字符用于任務(wù)項:

S- 發(fā)送狀態(tài)歷史

H- 發(fā)送健康狀態(tài)

“”- 忽略,不用采取特定行動(dòng)

在日周項,可以選擇所有天或某一天;重復項應設置為真

第二喚醒預定

28

預定任務(wù)

第二次喚醒參數,任務(wù)項同上

.

.

.

.

n喚醒預定

28

預定任務(wù)

n次喚醒參數,“任務(wù)”項同上

隨機喚醒

29

U16

以秒為單位

位置日志上報頻率

30

U32

位置日志上報頻率,以秒為單位,0表示無(wú)報告

位置日志長(cháng)度

31

U32

位置日志的長(cháng)度,以字節為單位

事件日志長(cháng)度

32

U32

事件日志的長(cháng)度,以字節為單位

普通危機模式

上報頻率

33

U32

普通危機模式上報率,以0.001秒為單位,0表示無(wú)報告

普通危機模式

上報距離

34

U32

普通危機模式上報距離,以米為單位,0表示無(wú)報告

危機模式

速度修正因子

35

U16

危機模式下上報速度的修正因子,以千米每小時(shí)為單位,0 表示不可修正

CSD最大連接時(shí)間

36

U16

CSD最大連接時(shí)間,即超時(shí)時(shí)間,以秒為單位,0表示不設置超時(shí)

危機模式下的CSD響應

37

BOOL

TCU進(jìn)入危機模式,開(kāi)啟/關(guān)閉CSD

危機模式下動(dòng)力響應

38

BOOL

危機模式是否切斷車(chē)輛供電

正常模式上報距離

39

U32

正常模式上報距離,以米為單位,0表示無(wú)報告

正常模式上報速度修正因子

40

U16

正常模式上報速度修正因子,以千米每小時(shí)為單位,0表示不可修正

實(shí)時(shí)跟蹤模式上報頻率

41

U32

實(shí)時(shí)跟蹤模式上報率,以0,001秒為單位,0表示無(wú)報告

地理柵欄

42

BOOL

開(kāi)啟/關(guān)閉地理柵欄功能

地理柵欄定時(shí)器

43

U16

以秒為單位

上報空閑距離

44

U32

如果在標識45標記的時(shí)間內車(chē)輛行駛距離小于上報空閑距離,TCU發(fā)出空閑報告,以米為單位,0表示不允許發(fā)出空閑報告

上報空閑時(shí)間

45

U16

如果在空閑報告時(shí)間內行駛距離小于標識48中的值,終端發(fā)出空閑報告,以秒為單位

點(diǎn)火去抖動(dòng)計時(shí)器

46

對數

點(diǎn)火去抖動(dòng)定時(shí)器,以秒為單位

I/O輸入1去抖動(dòng)定時(shí)器

47

對數

I/O輸入1去抖動(dòng)定時(shí)器,以秒為單位

I/O輸入2去抖動(dòng)定時(shí)器

48

對數

I/O輸入2去抖動(dòng)定時(shí)器,以秒為單位

I/O輸入3去抖動(dòng)定時(shí)器

49

對數

I/O輸入3去抖動(dòng)定時(shí)器,以秒為單位

空閑日志

50

BOOL

如果為真,終端將在內部日志中記錄空閑/交通堵塞事件,但不計入狀態(tài)歷史

系統保留

5180

控制參數輸入1

81

U8

輸入1所控制的TCU功能,見(jiàn)表29

控制參數輸入2

82

U8

輸入2所控制的TCU功能,見(jiàn)表29

控制參數輸入3

83

U8

輸入3所控制的TCU功能,見(jiàn)表29

控制參數輸入4

84

U8

系統保留

8590

I/O輸出1控制信號

91

U8

0- 正常輸出

1- 制動(dòng)輸出

2- TCU進(jìn)入危機模式是輸出為高電平,脫離危機模式是輸出為低電平模式

I/O輸出2控制信號

92

U8

輸出2模式,同上

I/O輸出3控制信號

93

U8

輸出3模式,同上

I/O輸出4控制信號

94

U8

輸出4模式,同上

I/O輸出5控制信號

95

U8

輸出5模式,同上

I/O輸出6控制信號

96

U8

輸出6模式,同上

I/O輸出7控制信號

97

U8

輸出7模式,同上

I/O輸出8控制信號

98

U8

輸出8模式,同上

系統保留

99107

強制關(guān)閉GSM

108

U8

X秒后強制關(guān)閉GSM,以秒為單位,取值域為0255

斷電輸入

109

U8

斷電輸入模式,見(jiàn)表29

超速上限

110

U8

速度報告中速度上限,取值范圍為1255,以千米每小時(shí)為單位,0表示不上報

超速時(shí)間

111

U8

速度報告中超速時(shí)間,以秒為單位,0表示不報告

距離日志

112

U16

日志記錄距離,以10米為單位,0表示不記錄

加速門(mén)限

113

U8

可接受加速門(mén)限取值范圍為1255,以千米每小時(shí)為單位,0表示不使用

加速過(guò)濾時(shí)間

114

U8

取值范圍為1255,以秒為單位,0表示不使用

減速門(mén)限

115

U8

取值范圍為1255,以千米每小時(shí)為單位,0表示不使用

減速過(guò)濾時(shí)間

116

U8

取值范圍為1255,以秒為單位,0表示不使用

/減速狀態(tài)下的輸入控制參數

117

U8

/減速輸入模式,見(jiàn)表29

速度報告日志

118

BOOL

超速/速度過(guò)低事件,寫(xiě)入事件日志文件

模式變更觸發(fā)

119

BOOL

在模式改變時(shí)發(fā)送設置消息

保留

120121

普通危機模式喚醒周期

251

U8

在節能的普通危機狀態(tài)喚醒間隔周期時(shí)間,以分鐘為單位

普通危機模式GSM工作時(shí)間

252

U8

TCU進(jìn)入節能的普通危機模式時(shí)GSM模塊保持工作的時(shí)間,以秒為單位

表29 由輸入控制的功能的編號

功能編號

名稱(chēng)

描述

0

狀態(tài)

將輸入狀態(tài)記錄至狀態(tài)歷史,與其他狀態(tài)條目共同傳輸,但控制TCU的任何功能。

1

啟動(dòng)觸發(fā)記錄

當本輸入由關(guān)閉變?yōu)殚_(kāi)啟時(shí),對狀態(tài)記錄緩存器進(jìn)行一次寫(xiě)操作。當緩存器充滿(mǎn)時(shí),其中內容將發(fā)送至CCPC

2

啟動(dòng)/關(guān)閉

觸發(fā)記錄

當輸入狀態(tài)變化時(shí),即關(guān)閉變?yōu)殚_(kāi)啟或開(kāi)啟變?yōu)殛P(guān)閉,對狀態(tài)記錄緩存器進(jìn)行一次寫(xiě)操作。當緩存器充滿(mǎn)時(shí),其中內容將發(fā)送至CCPC

3

啟動(dòng)觸發(fā)發(fā)送

當本輸入由關(guān)閉變?yōu)殚_(kāi)啟時(shí),對狀態(tài)記錄緩存器進(jìn)行一次寫(xiě)操作。當緩存器充滿(mǎn)時(shí),其中內容將發(fā)送至CCPC。當狀態(tài)變回原狀時(shí),也將被記錄

4

啟動(dòng)/關(guān)閉觸發(fā)發(fā)送

當本輸入由關(guān)閉變?yōu)殚_(kāi)啟時(shí),對狀態(tài)記錄緩存器進(jìn)行一次寫(xiě)操作,將狀態(tài)記錄發(fā)送至CCPC

5

報警

當本輸入由關(guān)閉變?yōu)殚_(kāi)啟時(shí),對狀態(tài)記錄緩存器進(jìn)行一次寫(xiě)操作。TCU進(jìn)入緊急模式,狀態(tài)記錄發(fā)送至CCPC。當輸入由開(kāi)啟變?yōu)殛P(guān)閉,輸入的這一變化將寫(xiě)入狀態(tài)紀錄

6

車(chē)輛防盜鎖定

當本輸入由關(guān)閉變?yōu)殚_(kāi)啟時(shí),對狀態(tài)記錄緩存器進(jìn)行一次寫(xiě)操作。TCU進(jìn)入緊急模式,狀態(tài)記錄發(fā)送至CCPC。當輸入由開(kāi)啟變?yōu)殛P(guān)閉,輸入的這一變化將寫(xiě)入狀態(tài)紀錄

7

啟動(dòng)/關(guān)閉觸發(fā)

寫(xiě)日志

當輸入狀態(tài)變化時(shí),即關(guān)閉變?yōu)殚_(kāi)啟或開(kāi)啟變?yōu)殛P(guān)閉,對事件日志緩存器進(jìn)行一次寫(xiě)操作。日志將在稍后傳送至CCPC

8

碰撞

緊急模式并凍結黑匣子

9

輸出允許

開(kāi)啟時(shí),輸出為高電平。關(guān)閉時(shí),輸出為低電平

10

維修服務(wù)模式

開(kāi)啟后,TCU進(jìn)入維修服務(wù)模式。關(guān)閉后,將從維修服務(wù)模式恢復到正常模式

11

喚醒模式

當輸入為高電平且TCU工作于正常模式且處于熄火狀態(tài),終端會(huì )從休眠中醒來(lái),或在設置時(shí)間開(kāi)始工作

4.5.6.2 用戶(hù)報警SMS設置(T=4,S=2

本消息由OCCCMC發(fā)送至CCPC,用于改變第三方SMS設置。是對“查詢(xún)用戶(hù)SMS報警設置”指令的回復。

報警SMS設置消息報文消息的結構見(jiàn)下圖。

T=4

S=2

數據段

CS

圖15 用戶(hù)報警SMS設置消息的結構

參數標識定義見(jiàn)下表。

表30 用戶(hù)報警SMS設置消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

第一手機號碼

1

STRING

第一手機號,0表示該號碼禁用

第二手機號碼

2

STRING

第二手機號,0表示該號碼禁用

第三手機號碼

3

STRING

第三手機號,0表示該號碼禁用

第四手機號碼

4

STRING

第四手機號,0表示該號碼禁用

SMSC編號

5

STRING

短消息中心號碼,終端將向該中心發(fā)送文本通告,

如果在用戶(hù)發(fā)來(lái)的消息中沒(méi)有包含該號碼將由CCPC提供

TCU名稱(chēng)

6

STRING

源識別。由終端插入文本消息

報告參數[1]

7

通告消息

第一種報告的具體參數

報告參數[2]

7

通告消息

第二種報告的具體參數

..

..

..

..

報告參數[n]

7

通告消息

n種報告的具體參數

4.5.6.3 車(chē)載終端GPRS設置(T=4,S=3

本消息由CCPC發(fā)送至OCCCMC,是TCUGPRS工作參數設置的上報。

該消息報文消息數據的結構見(jiàn)下圖。

T=4

S=3

數據段

CS

圖16 GPRS TCU設置消息的結構

參數標識定義見(jiàn)下表。

表31 車(chē)載終端GPRS設置消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

GPRS UDP

1

BOOL

GPRS服務(wù)中UDP設置,缺省值為

日志清空

2

BOOL

1/真:GPRS連通后清空日志

數據報

3

BOOL

1/真:UDP傳輸數據報

UDP IP地址

4

U32

使用UDP發(fā)送消息時(shí)CCPCIP地址

UDP IP端口

5

U16

使用UDP發(fā)送消息時(shí)CCPC的端口IP地址

備用IP地址

6

U32

使用UDP發(fā)送消息時(shí)備用的CCPCIP地址

備用IP端口

7

U16

使用UDP發(fā)送消息時(shí)備用的CCPC的端口IP地址

UDP

封包串聯(lián)延時(shí)

8

U16

終端保留UDP包的毫秒數,保證屬于同一消息的后續數據報能被裝入同一個(gè)UDP包。缺省值為2

4.5.6.4 GPRS_APN配置(T=4,S=4

本消息由OCCCMC發(fā)送至CCPC,將GPRS_APN配置設置消息發(fā)送網(wǎng)絡(luò )的APN具體參數發(fā)送至特定TCU。TCU使用收到的APN具體參數更新APN的設置。

GPRS APN配置消息的結構見(jiàn)圖22,參數標識見(jiàn)表32。

T=4

S=4

數據段

CS

圖17 GPRS APN配置消息的結構

表32 GPRS APN配置消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

待發(fā)送APN

配置消息報文總數

1

U8

0代表 1個(gè)數據報

本報文編號

2

U8

0代表 1個(gè)數據報

網(wǎng)絡(luò ) ID

3

U32

GSM網(wǎng)絡(luò )ID

APN 名稱(chēng)

4

STRING(30)

使用的APN名稱(chēng)

APN IP地址

5

U32

APN IP地址

APN 用戶(hù)名

6

STRING(16)

登陸APN PPP服務(wù)的用戶(hù)名

APN密碼

7

STRING(10)

登陸APN PPP服務(wù)的密碼

重發(fā)超時(shí)

8

U8

取值范圍:1 210,以秒為單位

最大發(fā)送延時(shí)

9

U8

取值范圍:1 210,以秒為單位

最大包傳輸重試次數

10

U8

取值范圍:150

最大時(shí)間窗尺寸

11

U8

取值范圍:1100

連接目的:

12

位圖[16]

連接目的,采用LSB

0- 非危機數據

1- 正常模式

2- 危機報告

連接機制

13

位圖[16]

連接機制,采用LSB

0- 點(diǎn)火時(shí)連接

1- 工作模式連接

2- TCU處于移動(dòng)網(wǎng)絡(luò )盲區時(shí)存儲的未發(fā)送消息隊列在重新進(jìn)入移動(dòng)網(wǎng)絡(luò )覆蓋區時(shí)連接

優(yōu)先

14

U8

0…255. APN中該值越小優(yōu)先級越高

APN重連超時(shí)

15

U8

登陸失敗到重新連接之間的時(shí)間

信道保持周期

16

U16

TCU為了保持信道激活發(fā)出的Ping指令的時(shí)間間隔,以秒為單位

4.5.7 TCU狀態(tài)消息(T=5

本消息由CCPC發(fā)送至OCCCMC,用于向OCCCMC報告TCU狀態(tài)。消息子類(lèi)型見(jiàn)表33。該消息可以是面向請求的,也可以是非面向請求的。

表33 TCU狀態(tài)消息子類(lèi)型

消息子類(lèi)型S

名稱(chēng)

1

通用狀態(tài)

2

CSD信道狀態(tài)

3

UDP信道狀態(tài)

4.5.7.1 通用狀態(tài)(T=5,S=1

通用狀態(tài)消息用于報告終端的位置、操作和健康狀態(tài)。原因碼用于表明發(fā)送本消息的原因。TCU狀態(tài)消息子類(lèi)1:通用狀態(tài)消息的結構見(jiàn)圖18。

終端反饋的位置消息可包括多個(gè)狀態(tài)消息,來(lái)描述終端在一段時(shí)間內位置和狀態(tài)的變化。

T=5

S=1

數據段

CS

圖18 通用狀態(tài)消息的結構

參數標識定義見(jiàn)表34。

表34 通用狀態(tài)消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

報告原因

1

U8

報告的原因,見(jiàn)表39

位置

2

POSITION

終端的地理位置

修正

3

BOOL

1- 真,位置被差分修正,缺省值0- 假,位置不進(jìn)行差分修正

半徑誤差

4

U16

0.1米為單位

距離

5

U32

上一次距離復位后的行駛距離

方向

6

U16

方向,以10度為單位

行駛速度

7

U16

終端行駛速度,以0.01米每秒為單位

最高速度

8

U16

自上次狀態(tài)報告后的最高速度。以0.01米每秒為單位

衛星編號

9

U32

提供位置信息的衛星編號

點(diǎn)火

10

BOOL

車(chē)輛處于點(diǎn)火狀態(tài)

GPS鎖定

11

BOOL

GPS信號鎖定

危機模式

12

BOOL

終端處于危機模式

區域越界

13*

BOOL

終端區域越界違規

碰撞

14**

BOOL

碰撞輸入高電平

斷點(diǎn)

15*

BOOL

TCU車(chē)輛供電切斷

用戶(hù)受控輸出

16*

BOOL

用戶(hù)受控輸出高電平

GPS開(kāi)啟

17*

BOOL

GPS開(kāi)啟

工作狀態(tài)

19**

BOOL

終端處于正常模式/工作狀態(tài)

點(diǎn)火模式

20**

BOOL

終端處于正常模式/已點(diǎn)火

睡眠模式

21 **

BOOL

終端處于正常模式/睡眠狀態(tài)

喚醒模式

22**

BOOL

終端處于正常模式/醒來(lái)

維修服務(wù)模式

23**

BOOL

終端處于維修服務(wù)模式

自檢模式

24**

BOOL

終端處于自檢模式

導航模式

25**

BOOL

終端處于導航模式

固件復位

30**

BOOL

之前24小時(shí)內固件曾復位

GPS看門(mén)狗復位

31 **

BOOL

之前24小時(shí)內GPS看門(mén)狗曾復位

GSM看門(mén)狗復位

32**

BOOL

之前24小時(shí)內GSM看門(mén)狗曾復位

微處理器復位

33**

BOOL

之前24小時(shí)內微處理器曾復位

GSM通信失敗

34**

BOOL

GSM模塊的通信失敗

GSM消息棧

35**

BOOL

GSM消息推入待處理隊列

無(wú)GSM消息

36**

BOOL

之前24小時(shí)內沒(méi)收到GSM消息

GPS通信失敗

37**

BOOL

GPS模塊的通信失敗

GPS天線(xiàn)連接失敗

38**

BOOL

GPS天線(xiàn)連接失敗

GPS鎖定失敗

39*

BOOL

之前24小時(shí)內GPS衛星無(wú)法鎖定

備用電池未連接

40**

BOOL

1-

備用電池充電失敗

41 **

BOOL

1-

子原因

42

U8

狀態(tài)報告的子原因,見(jiàn)表36

ODO

43*

U32

GPS里程表讀數,以米為單位

I/O輸入1

51

BOOL

I/O輸入 1的狀態(tài)

I/O輸入2

52

BOOL

I/O輸入 2的狀態(tài)

I/O輸入3

53

BOOL

I/O輸入 3的狀態(tài)

I/O輸入4

54

BOOL

I/O輸入 4的狀態(tài)

I/O輸入5

55

BOOL

I/O輸入 5的狀態(tài)

I/O輸入6

56

BOOL

I/O輸入 6的狀態(tài)

I/O輸入7

57

BOOL

I/O輸入 7的狀態(tài)

I/O輸入8

58

BOOL

I/O輸入 8的狀態(tài)

距離復位時(shí)長(cháng)

61

TIMESTAMP

距離復位的時(shí)間

用戶(hù)狀態(tài)標識

70

U16

用戶(hù)定義狀態(tài)標識

CMC標識

71

U32

區域ID

80***

U16

檢查點(diǎn) ID

81***

U16

當原因編號是4041時(shí),檢查點(diǎn)的ID。

消息源

82

U8

消息發(fā)送的機制或消息的源

0- 通用

1- 健康

2- 實(shí)時(shí)跟蹤

3- 位置日志

模式編號

83

U8

0- 模式0

1- 模式1

2- 模式2

當前GPS位置

84

BOOL

GPS運轉并鎖定

CSD導航模式

85**

BOOL

終端模式為CSD導航 ,用于實(shí)時(shí)跟蹤

突發(fā)狀況

86

U8

0- 突然剎車(chē)

1- 突然加速

漫游

87

BOOL

終端正在漫游

工作網(wǎng)絡(luò ) ID

88

U32

GPRS使用的網(wǎng)絡(luò )ID

地理柵欄越界

89

BOOL

地理柵欄越界狀態(tài)

檢查點(diǎn)越界

90

BOOL

檢查點(diǎn)越界狀態(tài)

FlashCRC校驗失敗

91**

BOOL

Flash進(jìn)行CRC校驗失敗

注:

*為可選

**為健康狀態(tài)標識

***為可能收到一個(gè)以上這樣的標識

原因編號定義見(jiàn)表35。

表35 原因編號

編碼

描述

I/O輸入變化

5

I/O輸入變化

6

輸入 1變化

7

輸入 2變化

8

輸入 3變化

9

輸入 4變化

10

輸入 5變化

11

輸入 6變化

12

輸入 7變化

13

輸入 8變化

I/O輸出變化

14

I/O輸出變化

15

輸出 1變化

16

輸出 2變化

17

輸出 3變化

18

輸出 4變化

19

輸出 5變化

20

輸出 6變化

21

輸出 7變化

22

輸出 8變化

其他輸入

0

正常的周期間隔上報

1

面向查詢(xún)狀態(tài)指令請求

3

點(diǎn)火/熄火變化

區域

4

區域越界

23

進(jìn)入區域

24

離開(kāi)區域

74

區域超速

75

區域速度過(guò)低

80

地理柵欄越界

81

檢查點(diǎn)越界

反饋標識

2

復位

25

等待靜止

26

靜止

31

輸入復位

32

行駛距離復位

33

未發(fā)送消息隊列緩存清空

34

GPS失去鎖定

36

終端收到的安全密碼無(wú)效的消息

37

終端改變CCPCSMSC號碼

38

從終端讀取的安全密碼

39

終端加密碼改變

42

空閑報告

76

速度報告

路線(xiàn)管理

40

錯過(guò)到達時(shí)間

41

錯過(guò)離開(kāi)時(shí)間

43

路線(xiàn)檢查點(diǎn)被接受

44

路線(xiàn)檢查點(diǎn)被清除

45

路線(xiàn)檢查點(diǎn)被拒絕:存儲器已滿(mǎn)

46

到達檢查點(diǎn)

47

離開(kāi)檢查點(diǎn)

48

以訪(fǎng)問(wèn)過(guò)的檢查點(diǎn)

70

進(jìn)入檢查點(diǎn)區域

71

離開(kāi)檢查點(diǎn)區域

72

檢查點(diǎn)內開(kāi)始重新定位

73

檢查點(diǎn)內重新定位

TCU/CCPC初始化

27

TCU輪詢(xún)

28

基于請求的模式改變

29

主供電改變

30

TCU被移除

其他

35

未定義

CSD信道

49

終端發(fā)起通話(huà)

50

重開(kāi)信道

51

被接受的預定通話(huà)

52

被清除的預定通話(huà)

53

錯誤模式,通話(huà)終止

54

無(wú)法初始化數據信道

55

CSD信道鑒權

56

在運行中被清除的任務(wù)

57

數據流超時(shí),信道關(guān)閉

58

接到指令關(guān)閉信道

59

上傳文件校驗失敗(重新開(kāi)始)

60

文件上傳成功

61

文件下載成功

62

文件清除

63

文件傳輸成功 (未指明是上傳還是下載時(shí)使用)

64

超過(guò)通話(huà)時(shí)間上限,CSD信道關(guān)閉

65

無(wú)法注冊GPRS服務(wù)

66

APN配置錯誤

67

無(wú)法登陸APN

6869

保留

82255

保留

子原因編號見(jiàn)表36。

表36 子原因編號

編號

描述

0

未定義

1

終端進(jìn)入危機模式

2—255

未使用

4.5.7.2 CSD信道狀態(tài)(T=5,S=2

TCU狀態(tài)消息子類(lèi)2, CSD信道狀態(tài)消息。用于報告CSD信道和相關(guān)OCCCMC的狀態(tài)。用于回復“查詢(xún)TCUCSD信道狀態(tài)”指令。

CSD信道狀態(tài)消息的結構見(jiàn)圖19。

T=5

S=2

數據段

CS

圖19 CSD信道狀態(tài)消息的結構

參數標識定義見(jiàn)表37。

表37 CSD信道狀態(tài)消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

報告原因

1

U8

狀態(tài)報告的原因,見(jiàn)表39

涉及文件

2

U8

標識1中要求的文件:

0- 無(wú)特定文件

1- 固件

2- 位置日志

3- 事件日志

CSD應用狀態(tài)

3

U8

0- 空閑

1- 初始化通話(huà)/等待GSM

2- 鏈路活動(dòng)

3- 等待CFTP

4- CFTP遇忙

5- 等待重試

6- 不能建立GPRS連接

7- 重試

通話(huà)重試次數

4

U8

為建立通話(huà)重試的次數

工作模式

5

U8

0- 正常模式/點(diǎn)火

1- 正常模式/工作狀態(tài)

2- 正常模式/睡眠狀態(tài)

3- 正常模式/喚醒狀態(tài)

4- 導航模式

5- 緊急危機模式

6- 維修服務(wù)模式

7- 自檢模式

8- 普通危機模式

預定CSD鏈路

6

Timestamp

任何預定CSD通話(huà)的時(shí)間,0表示沒(méi)有預定通話(huà),1表示預定通話(huà)過(guò)時(shí),將被ASAP發(fā)起

調制解調器

工作進(jìn)程

7

U8

0- 工作正常

1- 無(wú)載波

2- 無(wú)應答

3- 連接

4-

5- 無(wú)撥號音

6- 錯誤

狀態(tài)消息內包含的設置類(lèi)型

8

U8

0- 消息包括背景數據通話(huà)設置

1- 消息包括預定通話(huà)設置,以前該預定不存在

2- 消息包括預定通話(huà)設置,已經(jīng)過(guò)時(shí),在當前CSD結束后應馬上進(jìn)行該預定通話(huà)

3- 消息包括預定通話(huà)設置,數字是通話(huà)時(shí)間,使用GPS周表示

CSD預定通話(huà)個(gè)數/目的地址

9

STRING (15)

CSD:預定通話(huà)個(gè)數

GPRS:十六進(jìn)制IP地址和端口號,格式為XX XX XX XX YY YY

連接數目

10

U8

終端最大連接或重連數,不包括嘗試數 ,當該值為255時(shí),表示GPRS通話(huà),即對重連次數沒(méi)有規定

連接時(shí)間窗

11

U8

TCU嘗試初次與CCPC連接的最大允許時(shí)間窗,兩次嘗試間相隔10秒,當該值為255時(shí),表示GPRS通話(huà),即對重連次數沒(méi)有規定

數據通話(huà)時(shí)間窗

12

U8

在這段時(shí)間內可以嘗試重連,每次嘗試間隔10秒,當該值為255時(shí),表示GPRS通話(huà),既對重連次數沒(méi)有規定

連接類(lèi)型

13

U8

1- CSD通話(huà)

2- GPRS

APN 名稱(chēng)

14

STRING (15)

GPRS的接入點(diǎn)名稱(chēng)

用戶(hù)名

15

STRING (15)

GPRS的登陸APN的用戶(hù)名

密碼

16

STRING (15)

GPRS的登陸APN的密碼

網(wǎng)關(guān)IP

17

Addr U32

CSD網(wǎng)關(guān)的IP地址

網(wǎng)關(guān)Ip端口

18

U16

CSD網(wǎng)關(guān)IP端口

備用網(wǎng)關(guān)IP

19

Addr U32

備用CSD網(wǎng)關(guān)的IP地址

備用網(wǎng)關(guān)IP端口

20

U16

備用CSD網(wǎng)關(guān)IP端口

4.5.7.3 UDP信道狀態(tài)(T=5,S=3

TCU狀態(tài)消息的子類(lèi)型3UDP信道狀態(tài)。用于報告UDP(GPRS)信道和相關(guān)OCCCMC的狀態(tài)。本消息是對“查詢(xún)UDP信道”指令的回復。

UDP信道狀態(tài)消息的結構見(jiàn)圖20。

T=5

S=3

數據段

CS

圖20 UDP信道狀態(tài)消息的結構

參數標識定義見(jiàn)表38。

表38 UDP信道狀態(tài)消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

原因

1

U8

1- 面向請求

2- 失敗

3- 日志文件已寫(xiě)入滿(mǎn)70%

4- 鏈路將關(guān)閉

工作網(wǎng)絡(luò )ID

2

U32

工作網(wǎng)絡(luò )ID

GPRS狀態(tài)

3

U8

1- 未連接

2- 正在連接到APN

3- 正在連接到一級主網(wǎng)關(guān)

4- 失敗

5- 空閑

6- 一級主網(wǎng)關(guān)連接中發(fā)送

7- 二級從網(wǎng)關(guān)連接中發(fā)送

8- 正在連接至二級從網(wǎng)關(guān)

計時(shí)器

4

U16

超時(shí)時(shí)間,以分為單位,依賴(lài)于GPRS系統的狀態(tài):

失?。骸爸匦逻B接”計時(shí)器

APN連接超時(shí):連接重試

上一次失敗

的錯誤編號

5

U8

失敗編號

0- 無(wú)錯誤

1- 連接GPRS網(wǎng)絡(luò )失敗

2- 登陸APN失敗

3- 無(wú)法Ping通任何網(wǎng)關(guān)

4- 無(wú)法將報文發(fā)送至任何網(wǎng)關(guān)

5- 危機模式中GPRS禁用

6- TCUID未定義

7- 網(wǎng)絡(luò )未收到APN消息

8- 沒(méi)有網(wǎng)關(guān)配置

9- GPRS未啟用

丟失數據報數

6

U16

發(fā)送的UDP包個(gè)數。此參數為循環(huán)數,在GPRS連接/重連接時(shí)復位

發(fā)送數據報數

7

U16

聲明已收到的UDP包個(gè)數。此參數為循環(huán)數,在GPRS連接/重連接時(shí)復位

當前幀長(cháng)度

8

U8

UDP數據幀最大允許長(cháng)度

失敗編號

9

U16

上周GSM服務(wù)的失敗次數:循環(huán)數

狀態(tài)

10

STRING (15)

狀態(tài)聲明位圖:

0- 1/真,APN配置存儲器已滿(mǎn)

1- 1/真,上個(gè)數據報發(fā)送到二級網(wǎng)關(guān)

4.5.8 TCU事件(T=6,S=1

本消息由CCPC發(fā)送至OCCCMC,用于向OCCCMC報告TCU事件。本消息可以是面向請求的,作為對“查詢(xún)TCU狀態(tài)”指令的回復,也可以是非面向請求的。

TCU事件消息的結構見(jiàn)圖21。

T=6

S=1

數據段

CS

圖21 TCU事件消息的結構

參數標識定義見(jiàn)表39。

表39 TCU事件消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

上報原因

1

U8

發(fā)送狀態(tài)報告的原因 (見(jiàn)表39)

上報子原因

2

U8

發(fā)送狀態(tài)報告的子原因 (見(jiàn)表40)

狀態(tài)標識

70

U16

用戶(hù)定義狀態(tài)標識

4.5.8.1 預定義文本(T=1,S=1

文本消息子類(lèi)1:預定義文本消息。消息結構見(jiàn)圖22。

T=1

S=1

數據段

CS

圖22 預定義文本消息的結構

參數標識定義見(jiàn)表40。

表40 預定義文本消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

編碼

1

U16

消息碼

4.5.8.2 通用文本(T=1,S=2

文本消息子類(lèi)2:通用文本消息。消息結構見(jiàn)圖23。

T=1

S=2

數據段

CS

圖23 通用文本消息的結構

參數標識定義見(jiàn)表41。

表41 通用文本消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

文本

1

STRING

消息文本

4.5.8.3 通用數據(T=1,S=3

文本消息子類(lèi)3:通用數據消息。消息結構見(jiàn)圖24。

T=1

S=3

數據段

CS

圖24 通用數據消息的結構

OCCCMC使用通用數據消息發(fā)送數據分組給多點(diǎn)式網(wǎng)絡(luò )中的實(shí)體。CCPC發(fā)送本消息來(lái)回復相關(guān)指令。參數標識定義見(jiàn)表42。

表42 通用數據消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

消息長(cháng)度

1

U16

數據消息的長(cháng)度

數據

2

DATA

消息數據

地址類(lèi)型

3

U8

接收本消息的目的OCCCMC的功能:

0 – 保留

1 – 多點(diǎn)式網(wǎng)絡(luò )實(shí)體

2 – 通用文本通告

地址

4

U8

標識3中的目的OCCCMC的地址。在同一個(gè)終端內,屬于同一類(lèi)的各項應從0起順序排列,與物理地址無(wú)關(guān)。

參數體數據類(lèi)型

5

U8

本消息中數據的類(lèi)型

4.5.9 CCPC信息查詢(xún)(T=7

本消息由OCCCMC發(fā)送至CCPC,用于獲得CCPC內的數據。查詢(xún)CCPC信息指令子類(lèi)型見(jiàn)表43。

表43 查詢(xún)CCPC消息子類(lèi)型

子類(lèi)型

描述

1

CCPC配置查詢(xún)

2

CCPC工作參數查詢(xún)

3

CCPC狀態(tài)查詢(xún)

4

保留

5

TCU消息結構查詢(xún)

6

CSD預定通話(huà)列表查詢(xún)

7

CSD預定通話(huà)建立時(shí)間查詢(xún)

8

下一個(gè)CSD預定通話(huà)的建立時(shí)間查詢(xún)

9

車(chē)載終端發(fā)送隊列查詢(xún)

在子類(lèi)1468中不需要參數標識,它們的消息結構見(jiàn)圖25

T=7

S=2

CS

圖25 查詢(xún)CCPC指令的結構(子類(lèi)編號等于1,2,3,4

4.5.9.1 消息結構查詢(xún)(T=7,S=5

查詢(xún)CCPC指令的子類(lèi)5:查詢(xún)消息結構指令用于查詢(xún)消息的字節數,或子消息的類(lèi)型。本消息的結構見(jiàn)圖26。

T=7

S=5

數據段

CS

圖26 查詢(xún)消息結構指令的結構

參數標識定義見(jiàn)表44。

表44 查詢(xún)消息結構指令數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

消息類(lèi)型(T)

1

U8

所查詢(xún)消息的類(lèi)型編號

消息子類(lèi)型(S)

2

U8

所查詢(xún)消息的子消息類(lèi)型編號.

4.5.9.2 CSD預定通話(huà)列表查詢(xún)(T=7,S=6

查詢(xún)CCPC指令的子類(lèi)6查詢(xún)TCUCSD預定通話(huà)指令用于獲得TCUCSD預定通話(huà)的狀態(tài)。 本指令的消息結構見(jiàn)圖27。

T=7

S=6

數據段

CS

圖27 查詢(xún)TCUCSD預定通話(huà)指令的結構

參數標識定義見(jiàn)表45。

表45 查詢(xún)TCUCSD預定通話(huà)指令數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

連接ID

1

U32

過(guò)濾預定的連接ID,若為0,表示不使用連接ID過(guò)濾器

預定編號

2

U8

被過(guò)濾的預定編號,若為0,表示不使用預定編號過(guò)濾器

預定任務(wù)

3

STRING (16)

只有完成這些任務(wù)的預定通話(huà)才被執行,若為0,表示不使用任務(wù)過(guò)濾器

請求CCPC指令應該使用一個(gè)或多個(gè)“請求CSD鏈路消息(T=18, S=1)”應答。應答消息的個(gè)數視預定通話(huà)的個(gè)數以及過(guò)濾器的設置而定。

4.5.9.3 CSD預定通話(huà)建立時(shí)間查詢(xún)(T=7,S=7

查詢(xún)CCPC指令子類(lèi)7:查詢(xún)TCU_CSD通話(huà)建立時(shí)間指令用于獲得TCUCSD預定通話(huà)建立時(shí)間。本指令的消息結構見(jiàn)圖28,表 查詢(xún)TCUCSD預定通話(huà)指令數據段定義 中的參數標識13同樣適用于本消息。

T=7

S=7

數據段

CS

圖28 查詢(xún)TCUCSD通話(huà)建立時(shí)間指令的結構

CCPC對本指令的應答是ACK:接受 ,對本指令的響應是一個(gè)或多個(gè)CSD預定消息。消息個(gè)數視預定通話(huà)的個(gè)數以及過(guò)濾器的設置而定。通常包括一周之內被查詢(xún)TCU的所有預定通話(huà)。CCPC使用ACK:完成結束應答過(guò)程。

4.5.9.4 下一個(gè)CSD預定通話(huà)的建立時(shí)間查詢(xún)(T=7,S=8

查詢(xún)CCPC指令子類(lèi)8:查詢(xún)TCU下一個(gè)CSD通話(huà)建立時(shí)間指令用于獲得TCU的下一個(gè)CSD預定通話(huà)建立時(shí)間。本指令的消息結構見(jiàn)圖29,表45中的參數標識13同樣適用于本消息。當使用一個(gè)或多個(gè)過(guò)濾器時(shí),返回符合條件的下一個(gè)預定通話(huà)的通話(huà)建立時(shí)間。

T=7

S=8

數據段

校驗和

圖29 查詢(xún)TCU下一個(gè)CSD通話(huà)建立時(shí)間指令的結構

CCPC通過(guò)一個(gè)CSD預定消息對本指令進(jìn)行響應。

4.5.9.5 車(chē)載終端發(fā)送隊列查詢(xún)(T=7,S=9

查詢(xún)CCPC指令的子類(lèi)9:查詢(xún)TCU發(fā)送隊列指令用于獲得TCU發(fā)送隊列的狀態(tài)。隊列中的成員是所有發(fā)送到CCPC的預定通話(huà)消息中“發(fā)送于某時(shí)”時(shí)間為將來(lái)某時(shí)刻的通話(huà)。本指令的消息結構見(jiàn)圖30。

T=7

S=9

數據段

CS

圖30 查詢(xún)TCU發(fā)送隊列指令的結構

參數標識定義見(jiàn)表46。

表46 查詢(xún)TCU發(fā)送隊列指令數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

查詢(xún)參數標識

1

U8

TCU發(fā)送隊列中被查詢(xún)的消息類(lèi)型,如表15中定義??赡苁且韵聨讉€(gè)特定值中的一個(gè):

0— 發(fā)送所有消息消息類(lèi)型的總結

255— 發(fā)送總結報告,并緊接著(zhù)發(fā)送每個(gè)消息的具體報告。發(fā)送結束的標識是ACK: 完成

應該使用一個(gè)或多個(gè)TCU發(fā)送隊列狀態(tài)消息(T=24, S=1)響應查詢(xún)TCU發(fā)送隊列指令。如果參數標識1中指明的消息類(lèi)型無(wú)效,則使用NAK: 無(wú)效類(lèi)型(NAK 23)應答。

4.5.10 CCPC配置報告(T=8,S=1

本消息由CCPC發(fā)送至運營(yíng)及監控系,用于向OCCCMC報告CCPC的配置。本消息是對CCPC信息查詢(xún)指令的響應。

CCPC配置報告的消息結構見(jiàn)圖31。

T=8

S=1

數據段

CS

圖31 CCPC配置報告的結構

參數標識定義見(jiàn)表47。

表47 CCPC配置報告數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

主軟件版本號

1

U8

主軟件版本號,如1.1.2.5

輔助軟件版本號

2

U8

輔助軟件版本號,如1.1.2.5

主軟件修訂版本號

3

U8

主軟件修訂版本號,如1.1.2.5

輔軟件修訂版本號

4

U8

輔軟件修訂版本號,如1.1.2.5

協(xié)議版本號

5

U8

協(xié)議版本號

協(xié)議修訂版本號

6

U8

協(xié)議修訂版本號

4.5.11 區域定義(T=12,S=1

本消息可能由CCPC發(fā)送至OCCCMC,用于向OCCCMC報告TCU的已定義區域的消息;也可由OCCCMC發(fā)送至CCPC,用于為TCU定義區域。區域定義報文的消息結構見(jiàn)圖32。

T=12

S=1

數據段

CS

圖32 區域定義消息的結構

參數標識定義見(jiàn)表48。

表48 區域定義消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

區域ID

1

U16

區域ID

節點(diǎn)

2

U8

區域內節點(diǎn)數。如果本標識是0,那么終端內該區域的節點(diǎn)將被刪除。

參數

3

U8

區域參數,見(jiàn)表60

節點(diǎn)位置[1]

4

POSITION

區域第一節點(diǎn)的位置

節點(diǎn)位置[2]

4

POSITION

區域第二節點(diǎn)的位置

……..

…...

…...

…...

節點(diǎn)位置[n]

4

POSITION

區域第n節點(diǎn)的位置

操作

5

U8

區域被破壞后TCU采取的動(dòng)作:

0- 狀態(tài)

1- 存記錄

2-清記錄

3- 發(fā)送

4- 清發(fā)送

5- 報警

6- 保留

7- 清日志

8- 保留

9- 輸出高電平

10- 保留

11- 保留

12- 強制GSM模塊關(guān)閉

13255- 保留

區域最高限速

6

U16

區域限速的上限,單位千米每小時(shí)

區域最低限速

7

U16

區域限速的下限,單位千米每小時(shí)

區域居民

8

U8

區域定義所處系統實(shí)體:

0- TCU

1- 地理匹配

缺省設置為TCU

起始時(shí)間

9

U32

區域監視開(kāi)始的時(shí)間,以秒為單位

持續時(shí)間

10

U32

監視功能持續時(shí)間,以秒為單位

星期

11

U8

監視功能在星期幾執行,采用LSB

時(shí)間范圍

12

BOOL

若為1/, 區域將在標識910限定的時(shí)間被監視。如果是假,區域將在標識910限定的時(shí)間以外被監視

區域模式

13

區域模式

第一模式配置

區域模式

13

區域模式

第二模式配置

區域定義消息中的參數標識在表49中定義。

表49 區域參數標識

比特位

描述

0

0- .選定

1- 反向選定

17

未用

區域定義消息包含的參數標識4的個(gè)數為參數標識2中定義的節點(diǎn)個(gè)數。

區域定義消息包含的參數標識13的個(gè)數, 依賴(lài)于參數標識35中要求的工作模式個(gè)數。

4.5.12 區域簡(jiǎn)報(T=13,S=1

本消息由CCPC發(fā)送至OCCCMC,用于向OCCCMC報告TCU的區域定義。本消息是對查詢(xún)TCU區域簡(jiǎn)報指令的響應。本指令的消息結構見(jiàn)圖33。

T=13

S=1

數據段

校驗和

圖33 區域簡(jiǎn)報的結構

參數標識定義見(jiàn)表50。

表50 區域簡(jiǎn)報數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

計數

1

U8

被報告的區域的個(gè)數

區域項[1]

2

區域簡(jiǎn)報

區域報告

區域項[2]

2

區域簡(jiǎn)報

區域報告

...

...

...

...

區域項[n]

2

區域簡(jiǎn)報

區域報告

區域居民

3

U8

區域定義所處系統實(shí)體:

0- CU

1- 地理匹配

缺省設置是TCU

4.5.13 TCU日志報告(T=14,S=1

本消息由CCPC發(fā)送至OCCCMC,用于向OCCCMC上報TCU日志。本消息是對查詢(xún)TCU日志 指令的響應。本指令的消息結構見(jiàn)圖34。

T=14

S=1

數據段

CS

圖34 TCU日志報告的結構

參數標識定義見(jiàn)表51。

表51 TCU日志報告數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

里程

1

U32

每行駛千米距離累加器

最高行駛速度

2

U16

最高行駛速度

可操控秒表

3

U32

可操控秒表

點(diǎn)火時(shí)間

4

U32

車(chē)輛啟動(dòng)點(diǎn)火時(shí)間

GPS死鎖時(shí)間

5

U32

GPS鎖定時(shí)間

SMS個(gè)數

6

U32

發(fā)送的SMS消息個(gè)數

接收通話(huà)次數

7

U32

收到通話(huà)的個(gè)數

發(fā)出通話(huà)次數

8

U32

發(fā)出通話(huà)的個(gè)數

存儲器寫(xiě)次數

9

U32

存儲器寫(xiě)次數

最遠點(diǎn)

10

POSITION

車(chē)輛行駛中達到的最遠位置

最近點(diǎn)

11

POSITION

車(chē)輛行駛中達到的最近位置

看門(mén)狗復位次數

12

U16

看門(mén)狗復位次數

電源復位次數

13

U16

電源復位次數

密碼錯誤次數

14

U16

收到的密碼錯誤的數據分組的個(gè)數

4.5.14 CCPC事件報告(T=15,S=1

本消息由CCPC發(fā)送至OCCCMC,用于通知OCCCMC發(fā)生在CCPC的事件和該事件對用戶(hù)/終端間通信的影響。本報告的消息結構見(jiàn)圖35。

T=15

S=1

數據段

校驗和

圖35 CCPC事件報告的結構

參數標識定義見(jiàn)表52。

表52 CCPC事件報告數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

原因

1

U8

對所報告事件的描述(見(jiàn)表58)

CCPC事件報告的事件編號見(jiàn)表53。

表53 CCPC事件報告的事件編號

編號

描述

0

保留

1

CSD連接TCU失敗

2255

未使用

4.5.15 消息結構報告(T=16,S=1

本消息由CCPC發(fā)送至OCCCMC,用于向OCCCMC報告消息的長(cháng)度,消息類(lèi)型,和子類(lèi)型。本報告是對查詢(xún)消息結構指令的響應。消息結構見(jiàn)圖36。

T=16

S=1

數據段

CS

圖36 消息結構報告的結構

參數標識定義見(jiàn)表54。

表54 消息結構報告數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

消息類(lèi)型

1

U8

被查詢(xún)消息的消息類(lèi)型

消息子類(lèi)型

2

U8

被查詢(xún)消息的消息子類(lèi)型

消息參數的個(gè)數

3

U8

標識4的數量

消息參數描述

4

數據段描述

包含對被查詢(xún)消息的消息參數的描述

其中,參數標識4所屬的消息參數在本報告中的數量與被查詢(xún)消息的消息參數數目相同。

4.5.16 CFTP消息(T=17,S=1

本消息由CCPC發(fā)送至OCCCMC,用于將二進(jìn)制數據串封裝成TSIP結構。CFTP消息的結構見(jiàn)圖37。

T=17

S=1

數據段

CS

圖37 CFTP消息的結構

參數標識定義見(jiàn)表55。

表55 CFTP消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

消息長(cháng)度

1

U16

數據串長(cháng)度

數據

2

DATA

數據串

4.5.17 CSD信道指令(T=18

本指令由OCCCMC發(fā)送至CCPC,子類(lèi)型見(jiàn)表56。

表56 CSD信道指令子類(lèi)型

消息子類(lèi)型(S

指令

1

請求CSD鏈接

2

CSD指令

4.5.17.1 請求CSD鏈接指令(T=18,S=1

CSD信道指令子類(lèi)型1:請求CSD鏈接消息。本指令用于控制TCU開(kāi)通CSD信道或者執行預定通話(huà)任務(wù)。本指令消息結構見(jiàn)圖38。

T=18

S=1

數據段

CS

圖38 請求CSD鏈接消息的結構

參數標識定義見(jiàn)表57。

表57 請求CSD鏈接消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

起始時(shí)間

1

TIMESTAMP

預定通話(huà)開(kāi)始的時(shí)間。如果該時(shí)間未到來(lái),CCPC負責記錄該時(shí)間,如果其實(shí)時(shí)間為零,通話(huà)應立即開(kāi)始。

結束時(shí)間

2

TIMESTAMP

通話(huà)過(guò)期的時(shí)間。

該時(shí)間為零則預定通話(huà)永遠有效

預定任務(wù)

3

預定通話(huà)

預定通話(huà):

項目編號:用戶(hù)為預定通話(huà)選擇的唯一的編號。

持續時(shí)間CCPC允許的任務(wù)執行的時(shí)長(cháng)(時(shí)間窗長(cháng)度),是CCPC對代處理隊列中的任務(wù)進(jìn)行估計的值。如果隊列中沒(méi)有任務(wù),將時(shí)間窗長(cháng)度設為最長(cháng)。

“重復”項被忽略。

“任務(wù)”項包含以下字符中的一個(gè)或多個(gè),指明了要完成的任務(wù):

P”-下載位置日志

E”-下載事件日志

F”-清空TCU發(fā)送隊列

D”-斷開(kāi)連接

除此之外的字符忽略

最長(cháng)通話(huà)時(shí)間

4

U16

允許的最長(cháng)通話(huà)時(shí)長(cháng)。

預定通話(huà)準備時(shí)間

5

S32

預定通話(huà)開(kāi)始前的一段時(shí)間。在這段時(shí)間,CCPC應該向TCU提交預定通話(huà)。如果將本參數設置為1,則CCPC馬上向TCU提交該預定,并且該預定將成為下一個(gè)預定通話(huà)。

預定安排機制

6

U8

CCPC的預定通話(huà)機制。如果無(wú)特別聲明,缺省機制是

預定任務(wù)的識別號由應用程序選擇。編號0是為系統預留,用于表明需要立即執行的預定任務(wù)。編號是0時(shí),除了“持續時(shí)間”和“任務(wù)”外的所有內容都被忽略。

上載到CCPC的新預定通話(huà)隊列會(huì )將舊預定通話(huà)隊列覆蓋。欲刪除預定通話(huà)隊列,則發(fā)送“持續時(shí)間”為0的預定通話(huà)隊列將舊預定通話(huà)隊列覆蓋即可。

如果在規定時(shí)間沒(méi)執行預定通話(huà)任務(wù),CCPC發(fā)出通用NAKOCCCMC。

如預定通話(huà)任務(wù)按時(shí)執行,CCPC發(fā)出通用ACK。

如果TCU沒(méi)能在預定時(shí)間執行任務(wù),它將發(fā)出NAK=42OCCCMC。如果CCPC在預定時(shí)間無(wú)法連接TCU,CCPC發(fā)出NAK=43給用戶(hù)端OCCCMC。

如果超出時(shí)間窗仍未完成預定任務(wù),CCPC發(fā)出NAK=44OCCCMC。

如果CCPC在一段時(shí)間沒(méi)監測到終端的活動(dòng),發(fā)出NAK=46OCCCMC并關(guān)閉CSD信道。如果通話(huà)持續時(shí)間超出CSD通話(huà)允許時(shí)間,發(fā)出NAK=47給用戶(hù)端OCCCMC。

4.5.17.2 CSD指令(T=18,S=2

CSD信道指令子類(lèi)型2CSD信道指令。本指令用于控制TCU完成CSD信道任務(wù)。 CSD指令的消息結構見(jiàn)圖39。

T=18

S=2

數據段

CS

圖39 CSD指令的消息結構

參數標識定義見(jiàn)表58。

表58 CSD指令數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

CSD指令

1

U8

0- 清除正進(jìn)行的數據傳輸

1- 清除預定數據通話(huà)

2- 清除并關(guān)閉數據信道

3- 清除文件

4- 準備上載文件

5- 準備下載文件

6255- 系統預留

文件類(lèi)型

2

U8

1- 固件

2- 位置日志

3-事件日志

416- 系統保留使用

17255- 用戶(hù)文件保留使用

4.5.18 黑匣子(T=19,S=1

本消息由CCPC發(fā)送至OCCCMC,用于向OCCCMC報告TCU的黑匣子信息。

黑匣子消息的時(shí)間戳是碰撞發(fā)生的時(shí)間。為便于識別,來(lái)自同一個(gè)TCU的若干條黑匣子消息使用相同的時(shí)間戳,或將同一TCU用一條消息一次性發(fā)送。黑匣子消息的結構見(jiàn)圖40。

T=19

S=1

數據段

CS

圖40 黑匣子消息的結構

參數標識定義見(jiàn)表59。

表59 黑匣子消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

條目數

1

U8

消息中的條目數n

條目[1]

2

黑匣子數據段1

碰撞發(fā)生的前一刻TCU的狀態(tài)

條目[2]

2

黑匣子數據段2

碰撞發(fā)生的特定時(shí)刻TCU的狀態(tài)

…...

…...

…….

…….

條目[n]

2

黑匣子數據段n

碰撞發(fā)生的特定時(shí)刻TCU的狀態(tài)

4.5.19 用戶(hù)鑒權(T=20,S=1

用戶(hù)鑒權是OCCCMC發(fā)送至CCPC的報文,通信開(kāi)始前OCCCMC用此消息證明自身權限。未通過(guò)鑒權的用戶(hù)OCCCMC發(fā)送的消息不會(huì )被接受。用戶(hù)鑒權消息的結構見(jiàn)圖41。

T=20

S=1

數據段

CS

圖41 用戶(hù)鑒權消息的結構

參數標識定義見(jiàn)表60。

表60 用戶(hù)鑒權消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

用戶(hù)ID

1

U32

用戶(hù)在CCPC注冊的ID

身份

2

U8

指明本消息在鑒權過(guò)程中的作用:

1- 識別

2- 挑戰

3- 響應

加密協(xié)議

3

U32

用戶(hù)所支持的協(xié)議的位圖。當標識2為“1”時(shí),可設置多位,當標識2為“2”或“3”時(shí),只能設置一位,采用LSB

0 – 純文本鑒權,即PAP

1 – 挑戰/響應鑒權,即CHAP

2 – 混列密碼鑒權,即HPAP

332 - 未使用

鑒權信息長(cháng)度

4

U16

消息參數5中的字節數

鑒權信息

5

STRING

[128]

特定鑒權協(xié)議使用的鑒權數據,協(xié)議種類(lèi)見(jiàn)標識3

0- 純文本密碼

1- 挑戰或響應,即CHAP

2- 混列密碼,即MD5

42是一個(gè)典型的鑒權過(guò)程,鑒權協(xié)議使用CHAP。

圖42 CHAP鑒權流程

CCPC對用戶(hù)的鑒權成功后會(huì )發(fā)出通用ACK應答。之后CCPC便可以處理用戶(hù)的消息了。如果鑒權失敗,CCPC將發(fā)出通用NAK58)應答通知OCCCMC。在規定時(shí)間內,用戶(hù)可以重新開(kāi)始鑒權過(guò)程,如果規定時(shí)間內不能成功,用戶(hù)將發(fā)出NAK59),鑒權連接關(guān)閉。

4.5.19.1 PAP鑒權

PAP鑒權協(xié)議中,用戶(hù)僅需將純文本密碼寫(xiě)入鑒權數據消息參數,并將鑒權消息發(fā)送至CCPC。這種鑒權協(xié)議的安全系數最低。

4.5.19.2 CHAP鑒權

使用CHAP鑒權協(xié)議,CCPC將發(fā)送一個(gè)隨機生成的“挑戰”給用戶(hù)。用戶(hù)收到“挑戰”以后對該“挑戰”加密,回復給CCPC。使用單向加密算法MD5。

對挑戰和密碼的選擇:

a. 初始化MD5狀態(tài);

b. 將最長(cháng)64字節的CCPC“挑戰”寫(xiě)入MD5消息緩存。如果“挑戰”長(cháng)度小于64字節, 0填充;

c. 將密碼和“挑戰”進(jìn)行異或運算;

d. 進(jìn)行一次MD5迭代運算,將16字節的運算結果返回給CCPC,作為鑒權數據。

在連接過(guò)程中的任意時(shí)刻,CCPC都可以向用戶(hù)發(fā)送“挑戰”,為了保持連接,用戶(hù)必須返回正確的響應。如果用戶(hù)在鑒權中失敗,連接將被關(guān)閉。在規定時(shí)間內,用戶(hù)可以重新開(kāi)始鑒權過(guò)程,如果規定時(shí)間內不能成功,用戶(hù)將發(fā)出NAK=59,連接關(guān)閉。

4.5.19.3 HPAP鑒權

使用HPAP鑒權,用戶(hù)將“混列密碼”寫(xiě)入鑒權數據項,并進(jìn)行以下操作:

a. 初始化MD5狀態(tài);

b. 將密碼寫(xiě)入MD5緩存器;

c. 進(jìn)行一次MD5迭代運算;

d. 將每字節的第一位提取出來(lái);

e. 對于小于32的字節,加32;對于等于127的字節, 將其變?yōu)?/SPAN>126。

4.5.20 多區域定義(T=21,S=1

一個(gè)多區域定義消息可用于定義多個(gè)區域。本消息可能由CCPC發(fā)送至OCCCMC,用于向OCCCMC報告TCU的已定義區域的消息;也可由OCCCMC發(fā)送至CCPC,用于為TCU定義區域。消息結構見(jiàn)圖43。

T=21

S=1

數據段

CS

圖43 多區域定義消息的結構

參數標識定義見(jiàn)表61。

表61 多區域定義消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

區域

1

U8

本消息中所定義區域的個(gè)數(至多13個(gè))

多邊形區域

2

多邊形區域

多邊形區域

圓形區域

3

圓形區域

圓形區域

多區域定義消息包含n個(gè)tag2/tag3數據項, nTag1數據項中聲明的區域個(gè)數。

4.5.21 CSD預定通話(huà)指令(T=22,S=1

本指令OCCCMC發(fā)送至CCPC,用于向用戶(hù)報告預定通話(huà)開(kāi)始的時(shí)間。這種消息跟隨在請求CSD連接指令后面,是對查詢(xún)CCPC信息指令的回復。

CSD預定通話(huà)消息的結構見(jiàn)圖44。

T=22

S=1

數據段

CS

圖44 CSD預定通話(huà)消息的結構

參數標識定義見(jiàn)表62。

表62 CSD預定通話(huà)消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

報告原因

1

U8

發(fā)送本消息至應用程序的原因:

0- 面向請求

1- 新的預定出現

2- 重新預定

3- 解除預定

4- 由于缺少資源取消預定

5- 鏈路打開(kāi)

6- 發(fā)送至TCU

7- 鏈路關(guān)閉

8- 權限證實(shí)

9- TCU連接狀態(tài)改變

下一次通話(huà)的時(shí)間

2

TIMESTAMP

下一次預定通話(huà)的時(shí)間

預定狀態(tài)

3

U8

預定的狀態(tài):.

0- 預定空或無(wú)效

1- 這是將來(lái)的預定

2- 這是下一個(gè)預定

3- 預定被終端接受

4- 終端正執行預定

5- 預定被從CCPC刪除

6- 失敗,結果編碼集見(jiàn)標記5

7- 預定任務(wù)完成

8- 等待重試

預定任務(wù)

4

預定任務(wù)

任務(wù)執行的時(shí)間窗長(cháng)度

結果編碼

5

U32

NAK描述的失敗原因,標識36

失敗預定編號

6

U8

失敗預定的編號.

通話(huà)發(fā)起時(shí)間

7

TIMESTAMP

如果使用預定副本是對失敗預定的重新執行,本標識表示原始(失?。╊A定的時(shí)間

失敗序列號

8

U8

如果預定副本是對失敗預定的重新執行,本序列號表示預定副本的個(gè)數。從1開(kāi)始計數。

預定提交時(shí)間

9

U32

預定通話(huà)開(kāi)始前的一段時(shí)間。在這段時(shí)間,CCPC應該向TCU提交預定通話(huà)。如果將本參數設置為—1,則CCPC馬上向TCU提交該預定,并且該預定將成為下一個(gè)預定通話(huà)

預定機制

10

U8

在預定通話(huà)中CCPC采取的政策:

1- 所預定的時(shí)間到來(lái)時(shí)盡快執行

設置類(lèi)型

11

U8

0- 消息包含后臺數據通話(huà)的設置

1- 消息包含立即數據通話(huà)的設置

2- 消息包含預定數據通話(huà)的設置,“GPS周數”代表預定時(shí)間

連接個(gè)數

12

U8

終端的最大連接次數,不包括嘗試:

CSD無(wú),設計預留

GPRS小于255 ,即不定長(cháng)

CSD

呼叫次數/目的地址

13

STRING (15)

CSD:為建立CSD通話(huà)而進(jìn)行的呼叫

GPRS:十六進(jìn)制IP地址和端口號,不分大小寫(xiě)。例如,IP地址9.10.11.200,端口1005將寫(xiě)成“090A0BC803ED

建立連接

時(shí)間窗

14

U8

TCU嘗試初次與CCPC連接的最大允許時(shí)間窗,兩次嘗試間相隔10秒,0120,即0秒~20分鐘,若為255時(shí),表示無(wú)限大時(shí)間窗,121 254為保留

CSD:無(wú),設計預留

GPRS:小于255 ,變長(cháng)

數據通話(huà)

時(shí)間窗

15

U8

TCU嘗試重新與CCPC連接的最大允許時(shí)間窗,兩次嘗試間相隔10秒,若為0120時(shí),即0秒~20分鐘,若為255時(shí),表示無(wú)限大時(shí)間窗,121 254為保留

CSD:無(wú),設計預留

GPRS: 小于255,不定長(cháng)

連接方式

16

U8

為日后應用而保留:

1- 電路數據交換

2- GPRSTCP/IP

預定通話(huà)的首選通信方式是CSD,備用通信方式為基于TCP/IPGPRS通信

APN電話(huà)號碼

17

STRING (15)

CSD:無(wú)

GPRSAPN電話(huà)號碼

APN名稱(chēng)

18

STRING (15)

CSD:無(wú)

GPRS:接入點(diǎn)名稱(chēng),如:‘Internet’

用戶(hù)名

19

STRING (15)

CSD:未定義

GPRS:登陸APN的用戶(hù)名

密碼

20

STRING (15)

CSD:未定義

GPRS: 登陸APN的密碼

4.5.22 CCPC指令(T=23

本消息由OCCCMC發(fā)送至CCPC,控制CCPC與其內部隊列或數據庫相關(guān)的操作。通用消息結構見(jiàn)圖45。

T=23

S

數據段

CS

圖45 消息指令的結構

CCPC指令子類(lèi)型見(jiàn)表63。

表63 消息指令子類(lèi)型

子類(lèi)型

描述

1

刪除TCU發(fā)送隊列

2

CSD指令

4.5.22.1 刪除TCU發(fā)送隊列指令(T=23,S=1

消息指令子類(lèi)型1:刪除TCU發(fā)送隊列指令。用于刪除TCU發(fā)送隊列內排列的消息??梢詣h除特定類(lèi)型的消息,或刪除整個(gè)隊列。本報文消息結構見(jiàn)圖46。

T=23

S=1

數據段

CS

圖46 刪除TCU發(fā)送隊列指令的結構

參數標識定義見(jiàn)表64。

表64 刪除TCU發(fā)送隊列指令數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

車(chē)載終端ID

1

ADDRES

被操作的TCU的地址

消息類(lèi)型

2

U8

將被刪除的消息的消息類(lèi)型,類(lèi)型定義見(jiàn)表15。若本標識是255,則刪除整個(gè)隊列

如果發(fā)送隊列狀態(tài)改變,使用TCU發(fā)送隊列狀態(tài)消息(T24,S1)對本指令進(jìn)行響應。如果執行完本指令后隊列狀態(tài)未發(fā)生改變,發(fā)送ACK完成進(jìn)行應答。如果參數標識2中標定的消息類(lèi)型無(wú)效,發(fā)送NAK=23對本指令進(jìn)行應答。

4.5.22.2 CSD指令(T=23,S=2

消息指令子類(lèi)型2CSD指令。用于對CSD預定通話(huà)和CSD通話(huà)進(jìn)行相關(guān)操作。包含本指令的報文的地址信息項指向目的TCU。

T=23

S=2

數據段

CS

圖47 CSD指令的結構

參數標識定義見(jiàn)表65。

表65 CSD指令數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

CSD指令

1

U8

CCPC根據以下值執行相應指令:

1 項地址標識中指定的TCU重發(fā)下一個(gè)CSD預定通話(huà)訂單。

2 刪除所有預定通話(huà)訂單

CCPC使用通用ACK: 接受對CSD指令進(jìn)行應答。指令執行完畢,CCPC向發(fā)起源用戶(hù)發(fā)送ACK完成。

如果參數標識1指向的TCU無(wú)預定通話(huà),CCPC發(fā)出NAK(60)對該指令進(jìn)行應答。

4.5.23 TCU發(fā)送隊列狀態(tài)(T=24,S=1

本消息由CCPC發(fā)送至OCCCMC,用于將TCU發(fā)送隊列狀態(tài)的變化通知用戶(hù)OCCCMC。發(fā)送隊列包括所有“發(fā)自”標識定義的時(shí)間在將來(lái)某時(shí)刻的消息。如果隊列狀態(tài)發(fā)生變化(增加/刪減),CCPC發(fā)送隊列狀態(tài)總結給源用戶(hù),聲明發(fā)送至該用戶(hù)的發(fā)送隊列狀態(tài)變化。TCU發(fā)送隊列狀態(tài)消息的結構見(jiàn)圖48。

T=24

S=1

數據段

校驗和

圖48 TCU發(fā)送隊列狀態(tài)消息的結構

參數標識定義見(jiàn)表66。

表66 TCU發(fā)送隊列狀態(tài)消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

條目類(lèi)型

1

U8

本標識中使用的條目類(lèi)型在表15中定義。如果是255,這個(gè)標識是對所有消息類(lèi)型的總結

條目計數

2

U16

隊列中的條目數

最早發(fā)送時(shí)間

3

TIMESTAMP

隊列中最早需要發(fā)送的消息的發(fā)送時(shí)間

最早過(guò)期時(shí)間

4

TIMESTAMP

隊列中所有消息的過(guò)期時(shí)間中最早的那個(gè)時(shí)間。如果都不會(huì )過(guò)期,不設置本標識

下次預定通話(huà)時(shí)間

5

TIMESTAMP

下一個(gè)預定通話(huà)的時(shí)間。該時(shí)刻到來(lái)時(shí),整個(gè)隊列都要重寫(xiě)

本消息可以是對 “查詢(xún)TCU發(fā)送隊列”指令的響應。如果需要多于一個(gè)的本消息進(jìn)行響應,這一串消息將以ACK完成應答表明隊尾。

4.5.24 路線(xiàn)定義(T=25,S=1

本消息可以由OCCCMC發(fā)送至CCPC,用于向TCU傳送路線(xiàn)定義。每條路線(xiàn)都有一個(gè)由用戶(hù)定義的,唯一的ID。每個(gè)路線(xiàn)上的檢查點(diǎn)也有唯一的ID??梢杂枚鄺l路線(xiàn)定義消息定義一條路線(xiàn)。用戶(hù)可以向TCU上載路線(xiàn)時(shí)選擇設置“發(fā)自”標識,這樣就可以稍候利用CSD通話(huà)上載路線(xiàn)。

本消息也可由CCPC發(fā)送至OCCCMC,用于響應“查詢(xún)具體路線(xiàn)報告”指令。

路線(xiàn)定義消息的結構見(jiàn)圖49。

T=25

S=1

數據段

CS

圖49 路線(xiàn)定義消息的結構

參數標識定義見(jiàn)表67。

表67 路線(xiàn)定義消息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

路線(xiàn)類(lèi)型

1

U8

聲明路線(xiàn)定義的類(lèi)型:

0- 保留

1- 檢查點(diǎn)路線(xiàn)

路線(xiàn)ID

2

U16

路線(xiàn)識別ID

檢查點(diǎn)編號

3

U16

檢查點(diǎn)編號。當此標識是0時(shí),該路線(xiàn)將被刪除。

檢查點(diǎn)[1]

4

路線(xiàn)點(diǎn)

本消息中的第一個(gè)檢查點(diǎn)

檢查點(diǎn)[2]

4

路線(xiàn)點(diǎn)

本消息中的第二個(gè)檢查點(diǎn)

.

.

.

.

檢查點(diǎn)[n]

4

路線(xiàn)點(diǎn)

本消息中的第n個(gè)檢查點(diǎn),一個(gè)消息中最多可以有7個(gè)檢查點(diǎn)消息

4.5.25 路線(xiàn)簡(jiǎn)報(T=26,S=1

本消息由CCPC發(fā)送至OCCCMC,包括TCU內某路線(xiàn)的所有檢查點(diǎn)的信息。它用來(lái)響應查詢(xún)TCU信息指令。對于不同的路線(xiàn),應分別發(fā)送相應的路線(xiàn)簡(jiǎn)報。

路線(xiàn)簡(jiǎn)報的消息結構見(jiàn)圖50。

T=26

S=1

數據段

CS

圖50 路線(xiàn)簡(jiǎn)報的結構

參數標識定義見(jiàn)表68。

表68 路線(xiàn)簡(jiǎn)報數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

原因

1

U8

報告原因,見(jiàn)表39中的編號27、354345時(shí),有效

路線(xiàn)類(lèi)型

2

U8

聲明路線(xiàn)定義的類(lèi)型:

0- 保留

1- 檢查點(diǎn)路線(xiàn)

路線(xiàn)ID

3

U16

路線(xiàn)ID,如果為0,表明路線(xiàn)為空

參數

4

U32

位圖參數,采用LSB

0- 保留

1- 保留

2- 允許/禁止推遲離開(kāi)檢查點(diǎn)

331- 未使用

檢查點(diǎn)個(gè)數

5

U8

本消息中包含的檢查點(diǎn)的個(gè)數

檢查點(diǎn)ID[1]

10

U16

路線(xiàn)中使用的第一個(gè)檢查點(diǎn)

檢查點(diǎn)ID[2]

10

U16

路線(xiàn)中使用的第二個(gè)檢查點(diǎn)

.

.

.

.

檢查點(diǎn)ID[n]

10

U16

路線(xiàn)中使用的第n個(gè)檢查點(diǎn)

4.5.26 TCU實(shí)體信息(T=27,S=1

一旦連接建立,或者終端細節發(fā)生變化,將向連接的TCU發(fā)送TCU實(shí)體消息。

TCU實(shí)體消息的結構見(jiàn)圖51。

T=27

S=1

數據段

CS

圖51 TCU實(shí)體信息的結構

參數標識定義見(jiàn)表69。

表69 TCU實(shí)體信息數據段定義

參數

名稱(chēng)

參數

標識

參數體

數據類(lèi)型

描述

實(shí)體操作

1

U8

可能執行的實(shí)體操作類(lèi)型。操作可能用來(lái)報告實(shí)體的變化,也可用來(lái)查詢(xún)實(shí)體消息。

1- 保留

2 - 插入,即插入新的實(shí)體

3- 更新,即已有實(shí)體的變更

4- 清除,即清除已有實(shí)體

5- 開(kāi)始枚舉,即開(kāi)始對所有實(shí)體進(jìn)行枚舉

6- 枚舉,即一個(gè)被枚舉的實(shí)體

7- 枚舉結束,即所有實(shí)體枚舉完畢

8- 進(jìn)行枚舉,即請求對所有實(shí)體進(jìn)行枚舉

9- 查詢(xún),即查詢(xún)單一實(shí)體

實(shí)體ID

2

U32

實(shí)體ID

供應商ID

11

U8

TCU供應商標識號

名稱(chēng)

12

STRING

TCU產(chǎn)品名稱(chēng)

序列號

13

STRING

TCU序列號

硬件編號

14

u32

TCU硬件編號

設備編號

15

STRING

設備編號,提供TCU相關(guān)消息

版本

16

U16

TCU的固件版本號。第一位是主版本,后兩位是副版本,如‘513’即版本5.13

注冊號

17

STRING

車(chē)輛注冊號

GPRS使能

18

BOOL

1- 真:GPRS允許使用

0- 假:GPRS禁用

短信顯示外圍設備

19

BOOL

1- 真:安裝

0- 假:未裝

司機身份識別設備

20

BOOL

1- 真:安裝

0- 假:未裝

手機號碼

21

STRING(30)

TCU 手機號碼

輸入標識

22

STRING(50)

15個(gè)輸入標識

客戶(hù)代碼

23

STRING(8)

終端所有者的編號代碼

客戶(hù)名稱(chēng)

24

STRING(60)

終端所有者的組織或公司名稱(chēng)

附 錄 A“結果碼”定義

“結果碼”定義見(jiàn)附錄A1。

附錄A1 “結果碼”定義

編碼

描述

0

完成

表明與某一事務(wù)ID相關(guān)的全部動(dòng)作都已完成。僅當該事務(wù)不返回其他結果時(shí)發(fā)送本應答

1

表明SMSC已經(jīng)收到消息,并準備將其發(fā)送至車(chē)載終端

2

表明SMSC已經(jīng)將消息其發(fā)送至車(chē)載終端,系統正在等待車(chē)載終端的響應

3

表明CCPC已經(jīng)收到消息指令并驗證了消息指令的有效性,準備執行

4

表明CCPC已經(jīng)發(fā)送了消息指令


附 錄 B “錯誤碼”定義

“錯誤碼”定義見(jiàn)附錄B1。

附錄B1 “錯誤碼”定義

編碼

描述

1

校驗位錯誤:由于校驗位錯誤將消息丟棄

2

版本號無(wú)效:由于版本號無(wú)效將消息丟棄

3

長(cháng)度無(wú)效:由于消息長(cháng)度字段內表明的長(cháng)度無(wú)效將消息丟棄

4

只讀:由于消息是只讀的,將其丟棄

5

事務(wù)ID無(wú)效:由于事務(wù)ID無(wú)效將消息丟棄

11

事務(wù)編碼無(wú)效:由于事務(wù)編碼無(wú)效或為零將消息丟棄

12

事務(wù)ID重復:由于事務(wù)ID重復,將消息丟棄

21

車(chē)載終端不存在:消息中聲明的車(chē)載終端不存在

22

時(shí)間戳無(wú)效:由于時(shí)間戳無(wú)效將消息丟棄

23

消息類(lèi)型T無(wú)效:由于消息類(lèi)型T無(wú)效將消息丟棄

24

消息子類(lèi)型S無(wú)效:由于消息子類(lèi)型S無(wú)效將消息丟棄

25

參數標識無(wú)效:由于參數標識無(wú)效將消息丟棄

26

參數無(wú)效:由于參數無(wú)效將消息丟棄

27

優(yōu)先級不夠:由于優(yōu)先級不夠將消息丟棄

30

參數缺失:由于參數缺失將消息丟棄

31

無(wú)法同車(chē)載終端建立通話(huà):CCPC無(wú)法同車(chē)載終端建立通話(huà),導致指令無(wú)法完成

32

注冊失?。簾o(wú)法完成車(chē)載終端所請求的注冊

33

資源不足:由于相應資源被占用或不足導致無(wú)法完成指令

34

連接失活:通信的某一端停止工作導致連接失效

35

CCPC繁忙:CCPC繁忙,無(wú)法處理通信請求,請稍后再試

36

用戶(hù)鑒權失敗,CCPC將連接關(guān)閉

40

無(wú)法支持消息處理:當前TSIP版本無(wú)法處理該消息

41

響應超時(shí):車(chē)載終端收到消息但未在規定時(shí)間內做出響應

42

車(chē)載終端無(wú)法建立預定通話(huà),預定通話(huà)取消

43

CCPC無(wú)法為車(chē)載終端建立預定通話(huà)

44

CSD通話(huà)預定任務(wù)未完成,車(chē)載終端和CCPC建立了連接,但該連接在預定任務(wù)全部完成以前失效

45

無(wú)法提供通話(huà)時(shí)間,稍候重試:CCPC通話(huà)時(shí)間資源飽和,在另一時(shí)段重新提交通話(huà)申請

46

CSD信道閑置超時(shí)鏈路將關(guān)閉

47

CSD通話(huà)超時(shí)

48

連接尚未建立,無(wú)法向指定車(chē)載終端發(fā)出命令。

49

CSD預定通話(huà)ID無(wú)效

50

CSD時(shí)間窗結束

51

CSD通話(huà)失?。很?chē)載終端在時(shí)間窗之外請求建立通話(huà),請求被拒絕

52

CSD失敗通話(huà)次數過(guò)多:車(chē)載終端CSD不成功通話(huà)次數過(guò)多,該終端剩余的預定通話(huà)都將被取消

53

獲得MT消息隊列失?。簾o(wú)法獲得MT消息隊列

54

MT消息隊列查詢(xún)超時(shí)

55

MT消息隊列查詢(xún)失敗

56

MT消息隊列刪除失敗

57

MT消息隊列刪除正在進(jìn)行,重復請求被拒絕

58

拒絕:消息數據無(wú)效

59

關(guān)閉:CCPC將某個(gè)用戶(hù)連接關(guān)閉

60

本車(chē)載終端無(wú)CSD預定

61

CSD狀態(tài)不良

感動(dòng) 同情 無(wú)聊 憤怒 搞笑 難過(guò) 高興 路過(guò)

責任編輯 :楊潔 (易 安 網(wǎng) 版 權 所 有 ,未 經(jīng) 授 權 禁 止 使 用 ,不 能 轉 載 ! )

分享或轉發(fā)本文