DB15∕T 3485-2024 北斗農(nóng)機(jī)定位終端數(shù)據(jù)傳輸協(xié)議_第1頁(yè)
DB15∕T 3485-2024 北斗農(nóng)機(jī)定位終端數(shù)據(jù)傳輸協(xié)議_第2頁(yè)
DB15∕T 3485-2024 北斗農(nóng)機(jī)定位終端數(shù)據(jù)傳輸協(xié)議_第3頁(yè)
DB15∕T 3485-2024 北斗農(nóng)機(jī)定位終端數(shù)據(jù)傳輸協(xié)議_第4頁(yè)
DB15∕T 3485-2024 北斗農(nóng)機(jī)定位終端數(shù)據(jù)傳輸協(xié)議_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

ICS33.040.40

CCSL78

15

內(nèi)蒙古自治區(qū)地方標(biāo)準(zhǔn)

DB15/T3485—2024

北斗農(nóng)機(jī)定位終端數(shù)據(jù)傳輸協(xié)議

DatatransmissionprotocolforBeidouagriculturalmachinery

positioningterminal

2024-06-14發(fā)布2024-07-14實(shí)施

內(nèi)蒙古自治區(qū)市場(chǎng)監(jiān)督管理局發(fā)布

DB15/T3485—2024

目次

前言.................................................................................II

1范圍...............................................................................1

2規(guī)范性引用文件.....................................................................1

3術(shù)語(yǔ)和定義.........................................................................1

4縮略語(yǔ).............................................................................1

5一般要求...........................................................................2

6通信邏輯...........................................................................2

7通信數(shù)據(jù)包格式定義.................................................................3

基本格式定義...................................................................3

數(shù)據(jù)域內(nèi)容格式定義.............................................................4

I

DB15/T3485—2024

前言

本文件按照GB/T1.1—2020《標(biāo)準(zhǔn)化工作導(dǎo)則第1部分:標(biāo)準(zhǔn)化文件的結(jié)構(gòu)和起草規(guī)則》的規(guī)定

起草。

本文件由中共內(nèi)蒙古自治區(qū)委員會(huì)軍民融合發(fā)展委員會(huì)辦公室提出。

本文件由內(nèi)蒙古自治區(qū)軍民融合標(biāo)準(zhǔn)化技術(shù)委員會(huì)(SAM/TC57)歸口。

本文件起草單位:內(nèi)蒙古自治區(qū)軍民融合發(fā)展研究中心、航天恒星科技有限公司、內(nèi)蒙古衛(wèi)星應(yīng)用

產(chǎn)業(yè)協(xié)會(huì)、內(nèi)蒙古自治區(qū)知識(shí)產(chǎn)權(quán)保護(hù)中心、內(nèi)蒙古自治區(qū)大數(shù)據(jù)中心、內(nèi)蒙古自治區(qū)黨委軍民融合辦

綜合保障中心。

本文件主要起草人:魏國(guó)、王子軒、趙曉梅、趙春艷、韓繼昌、高斌、王偉、馬寧、蘇明明、丁子

辰、張蕾、張靜、蘇惠田、張婷婷、孫素芬。

II

DB15/T3485—2024

北斗農(nóng)機(jī)定位終端數(shù)據(jù)傳輸協(xié)議

1范圍

本文件規(guī)定了北斗農(nóng)機(jī)定位終端數(shù)據(jù)傳輸?shù)囊话阋蟆⑼ㄐ胚壿嫾巴ㄐ艛?shù)據(jù)包格式定義。

本文件適用于北斗農(nóng)機(jī)定位終端與服務(wù)器間的數(shù)據(jù)傳輸。

2規(guī)范性引用文件

下列文件中的內(nèi)容通過(guò)文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用文件,

僅該日期對(duì)應(yīng)的版本適用于本文件;不注日期的引用文件,其最新版本(包括所有的修改單)適用于本

文件。

GB/T11457信息技術(shù)軟件工程術(shù)語(yǔ)

GB/T39267北斗衛(wèi)星導(dǎo)航術(shù)語(yǔ)

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

GB/T11457、GB/T39267界定的以及下列術(shù)語(yǔ)和定義適用于本文件。

注冊(cè)register

終端向平臺(tái)發(fā)送消息告知其接入平臺(tái),獲取注冊(cè)信息。

認(rèn)證服務(wù)器authorizationserver

用于終端獲取token的服務(wù)器。

分發(fā)服務(wù)器distributionserver

用于終端獲取通信服務(wù)器IP地址和端口號(hào)的服務(wù)器。

通信服務(wù)器communicationserver

用于接收定位和狀態(tài)等信息的服務(wù)器。

4縮略語(yǔ)

下列縮略語(yǔ)適用于本文件。

1

DB15/T3485—2024

TCP:傳輸控制協(xié)議(transmissioncontrolprotocol)

UTC:協(xié)調(diào)世界時(shí),又稱世界統(tǒng)一時(shí)間、世界標(biāo)準(zhǔn)時(shí)間、國(guó)際協(xié)調(diào)時(shí)間(coordinateduniversal

time)

IMEI:國(guó)際移動(dòng)設(shè)備識(shí)別碼,即設(shè)備序列號(hào),具有唯一性(Internationalmobileequipment

identity)

5一般要求

北斗農(nóng)機(jī)定位終端數(shù)據(jù)傳輸協(xié)議的一般要求包括:

a)“通信服務(wù)器”采用“IP地址+端口號(hào)”的方式進(jìn)行訪問(wèn);

b)終端與服務(wù)器之間采用TCP協(xié)議通信;

c)協(xié)議采用網(wǎng)絡(luò)字節(jié)序大端序傳輸數(shù)據(jù)。

注1:網(wǎng)絡(luò)字節(jié)序是TCP中規(guī)定好的一種數(shù)據(jù)表示格式,它與具體的CPU類型、操作系統(tǒng)等無(wú)關(guān),從而可以保證數(shù)據(jù)在

不同主機(jī)之間傳輸時(shí)能夠被正確解釋。

注2:大端序是將高序字節(jié)存儲(chǔ)在起始地址的字節(jié)序。

6通信邏輯

數(shù)據(jù)傳輸通信邏輯為:

a)終端上電后連接并發(fā)送“注冊(cè)報(bào)文”到“認(rèn)證服務(wù)器”,“認(rèn)證服務(wù)器”返回token信息。(終端掉

線或連接失敗時(shí)需重新獲取token);

b)終端連接并發(fā)送“IP地址請(qǐng)求報(bào)文”到“分發(fā)服務(wù)器”,獲得通信服務(wù)器的IP地址和端口號(hào)。

注:終端實(shí)時(shí)采集定位及相關(guān)信息,按照數(shù)據(jù)通訊協(xié)議(必須包含token),發(fā)送至“通信服務(wù)器”。終端掉線或連接

失敗時(shí)需重新請(qǐng)求“分發(fā)服務(wù)器”獲取新的通信服務(wù)器IP地址和端口號(hào)。

通信邏輯示意圖見(jiàn)圖1。

圖1北斗農(nóng)機(jī)定位終端通信邏輯示意圖

2

DB15/T3485—2024

7通信數(shù)據(jù)包格式定義

基本格式定義

7.1.1通信包基本格式要求見(jiàn)表1。

表1通信包基本格式要求

序號(hào)內(nèi)容字節(jié)數(shù)

1協(xié)議頭2

2包序號(hào)4

3終端ID15

4數(shù)據(jù)包類型1

5Token32

6數(shù)據(jù)域長(zhǎng)度2

7數(shù)據(jù)域內(nèi)容N

8CRC16校驗(yàn)位2

9協(xié)議尾4

7.1.2通信包中各項(xiàng)內(nèi)容具體要求如下:

a)協(xié)議頭,2字節(jié),固定格式:0XAA0X55;

b)包序號(hào),4字節(jié),是報(bào)文的序列號(hào),上電發(fā)送的第一條報(bào)文的包序號(hào)為1,后續(xù)發(fā)送報(bào)文的包

序號(hào)遞增1,每天零點(diǎn)清零包序號(hào);

c)終端ID,15字節(jié),采用終端15位IMEI號(hào)作為終端ID;

示例:IMEI號(hào)為352736081552294,傳輸內(nèi)容為0X330X350X320X370X330X360X300X380X310X350X350X32

0X320X390X34,服務(wù)器端按照ASCII碼解析。

注:如未使用IMEI號(hào)作為終端編號(hào),需向平臺(tái)管理方報(bào)備,并獲取相應(yīng)的區(qū)別碼(終端編號(hào)要求企業(yè)內(nèi)不重復(fù))。

未使用IMEI號(hào)作為終端編號(hào),并且未報(bào)備的終端,平臺(tái)方不接收其上報(bào)的數(shù)據(jù)。

d)數(shù)據(jù)包類型,1字節(jié),對(duì)應(yīng)不同的數(shù)據(jù)包類型,其中:

1)上行(終端→“認(rèn)證服務(wù)器”):0X01:注冊(cè)報(bào)文;

2)上行(終端→“分發(fā)服務(wù)器”):0X23:獲取通信服務(wù)器IP地址和端口;

3)上行(終端→“通信服務(wù)器”):

——0X02:實(shí)時(shí)數(shù)據(jù)上報(bào)報(bào)文;

——0X04:心跳報(bào)文;

——0X05:拆除報(bào)警報(bào)文。

4)下行(“認(rèn)證、通信服務(wù)器”→終端):0X09:回復(fù)報(bào)文;

5)下行(“分發(fā)服務(wù)器”→終端):0X24:回復(fù)通信服務(wù)器IP地址和端口。

e)Token,32字節(jié),終端注冊(cè)成功后,“認(rèn)證服務(wù)器”發(fā)送給終端的字符串,上報(bào)報(bào)文中必須添加

Token才能被“通信服務(wù)器”識(shí)別,“注冊(cè)報(bào)文”沒(méi)有該字段,字節(jié)數(shù)為0;

f)數(shù)據(jù)域長(zhǎng)度,2字節(jié),用于標(biāo)識(shí)數(shù)據(jù)域內(nèi)容有多少個(gè)字節(jié)。采用2字節(jié)的16進(jìn)制數(shù)字表示,

值可以為0;

g)數(shù)據(jù)域內(nèi)容,不限字節(jié),字節(jié)個(gè)數(shù)由“數(shù)據(jù)域長(zhǎng)度”決定,存儲(chǔ)實(shí)際數(shù)據(jù)值;

3

DB15/T3485—2024

h)CRC16校驗(yàn)位,2字節(jié),采用標(biāo)準(zhǔn)CRC16(Modbus)校驗(yàn)算法,計(jì)算范圍從協(xié)議頭起到數(shù)據(jù)域內(nèi)容

區(qū)域止(包含協(xié)議頭和數(shù)據(jù)域內(nèi)容);

i)協(xié)議尾,4字節(jié),固定格式:0X400X400X240X24。

數(shù)據(jù)域內(nèi)容格式定義

7.2.1注冊(cè)報(bào)文

7.2.1.1定位終端發(fā)送注冊(cè)報(bào)文到“認(rèn)證服務(wù)器”,獲取Token值。

7.2.1.2數(shù)據(jù)包類型為0X01,完整報(bào)文數(shù)據(jù)格式見(jiàn)表2(無(wú)數(shù)據(jù)域內(nèi)容)。

表2注冊(cè)報(bào)文數(shù)據(jù)格式

序號(hào)內(nèi)容字節(jié)數(shù)

1協(xié)議頭2

2包序號(hào)4

3終端ID15

4數(shù)據(jù)包類型0X011

5數(shù)據(jù)域長(zhǎng)度2

6CRC16校驗(yàn)位2

7協(xié)議尾4

7.2.1.3終端注冊(cè)示例見(jiàn)圖2。

圖2終端注冊(cè)報(bào)文示例

7.2.1.4“認(rèn)證服務(wù)器”收到注冊(cè)報(bào)文后,向終端返回回復(fù)報(bào)文。報(bào)文格式見(jiàn)表3。

表3注冊(cè)服務(wù)器返回報(bào)文數(shù)據(jù)格式

序號(hào)內(nèi)容字節(jié)數(shù)

1協(xié)議頭2

2包序號(hào)4

3終端ID15

4數(shù)據(jù)包類型0X091

5數(shù)據(jù)域長(zhǎng)度2

6數(shù)據(jù)域內(nèi)容1+N

7CRC16校驗(yàn)位2

8協(xié)議尾4

4

DB15/T3485—2024

7.2.1.5表3中從“包序號(hào)”到“終端ID”區(qū)域與注冊(cè)報(bào)文對(duì)應(yīng)區(qū)域的值相同。數(shù)據(jù)域內(nèi)容見(jiàn)表4。

表4注冊(cè)服務(wù)器返回報(bào)文數(shù)據(jù)內(nèi)容說(shuō)明

序號(hào)區(qū)域字節(jié)數(shù)內(nèi)容說(shuō)明

0X01注冊(cè)成功

1回復(fù)碼1

0X81注冊(cè)失敗

①注冊(cè)成功:返回Token值,N=32

2回復(fù)內(nèi)容N

②注冊(cè)失?。悍祷乜眨琋=0

7.2.1.6表3中從“包序號(hào)”到“終端ID”區(qū)域與注冊(cè)報(bào)文對(duì)應(yīng)區(qū)域的值相同。數(shù)據(jù)域內(nèi)容見(jiàn)表4。

圖3終端注冊(cè)成功報(bào)文示例

7.2.2獲取通信服務(wù)器IP地址和端口號(hào)報(bào)文

7.2.2.1終端連接到“分發(fā)服務(wù)器”獲取通信服務(wù)器IP地址和端口號(hào),獲取成功后連接“通信服務(wù)器”

并進(jìn)行通信。完整報(bào)文的數(shù)據(jù)格式同表1,數(shù)據(jù)包類型為0X23,數(shù)據(jù)域內(nèi)容為空。

7.2.2.2“分發(fā)服務(wù)器”收到報(bào)文后,向終端返回回復(fù)報(bào)文。報(bào)文格式同表1,數(shù)據(jù)包類型為0X24,

數(shù)據(jù)域內(nèi)容長(zhǎng)度為N,“包序號(hào)”到“終端ID”區(qū)域與上行報(bào)文對(duì)應(yīng)區(qū)域的值相同。數(shù)據(jù)域內(nèi)容見(jiàn)表5。

表5表獲取通信服務(wù)器IP地址和端口號(hào)報(bào)文數(shù)據(jù)內(nèi)容說(shuō)明

序號(hào)區(qū)域字節(jié)數(shù)內(nèi)容說(shuō)明

按照ascii碼處理,例如:數(shù)據(jù)域內(nèi)容為

通信服務(wù)器ip地址:222.128.122.89:1002,則傳輸內(nèi)容為0X320X320X320X2E

1數(shù)據(jù)域內(nèi)容N

端口號(hào)0X310X320X380X2E0X310X320X320X2E0X380X390X3A

0X310X300X300X32

7.2.3實(shí)時(shí)數(shù)據(jù)上報(bào)報(bào)文

7.2.3.1完整報(bào)文數(shù)據(jù)格式見(jiàn)表1,數(shù)據(jù)包類型為0X02,數(shù)據(jù)域內(nèi)容見(jiàn)表6。

5

DB15/T3485—2024

表6實(shí)時(shí)數(shù)據(jù)上報(bào)報(bào)文數(shù)據(jù)域內(nèi)容說(shuō)明

序號(hào)內(nèi)容字節(jié)數(shù)

1經(jīng)度8

2東西經(jīng)標(biāo)識(shí)1

3緯度8

4南北緯標(biāo)識(shí)1

5速度4

6方向4

7海拔4

8可用衛(wèi)星1

9定位狀態(tài)1

10采集時(shí)間6

11機(jī)器狀態(tài)1

12外部電壓4

7.2.3.2數(shù)據(jù)域詳細(xì)說(shuō)明如下:

a)經(jīng)度,8字節(jié),終端通過(guò)定位模塊采集的經(jīng)度信息。如果沒(méi)有定位成功,無(wú)法采集經(jīng)度信息,

則數(shù)據(jù)為0。數(shù)據(jù)以度為單位,按照double類型對(duì)數(shù)據(jù)進(jìn)行處理和上傳(double占用8個(gè)字

節(jié));

b)東西經(jīng)標(biāo)識(shí),1字節(jié),東經(jīng):0X45,西經(jīng):0X57,未定位成功:0X00;

c)緯度,8字節(jié),終端通過(guò)定位模塊采集的緯度信息。如果沒(méi)有定位成功,無(wú)法采集緯度信息,

則數(shù)據(jù)為0。數(shù)據(jù)以度為單位,按照double類型對(duì)數(shù)據(jù)進(jìn)行處理和上傳(double占用8個(gè)字

節(jié));

d)南北緯標(biāo)識(shí),1字節(jié),北緯:0X4E,南緯:0X53,未定位成功:0X00;

e)速度,4字節(jié),終端通過(guò)定位模塊采集的速度信息。如果沒(méi)有定位成功,無(wú)法采集速度信息,

則數(shù)據(jù)為0。數(shù)據(jù)以公里/小時(shí)為單位,保留兩位小數(shù)。按照f(shuō)loat類型對(duì)數(shù)據(jù)進(jìn)行處理和上

傳(float占用4個(gè)字節(jié));

f)方向,4字節(jié),終端通過(guò)定位模塊采集的方向信息。如果沒(méi)有定位成功,無(wú)法采集方向信息,

則數(shù)據(jù)為0。數(shù)據(jù)以度為單位,保留兩位小數(shù)。按照f(shuō)loat類型對(duì)數(shù)據(jù)進(jìn)行處理和上傳(float

占用4個(gè)字節(jié),以正北為參考基準(zhǔn));

g)海拔,4字節(jié),終端通過(guò)定位模塊采集的海拔信息。如果沒(méi)有定位成

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論