欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    北斗农牧定位终端数据传输协议.docx

    • 资源ID:930603       资源大小:69.61KB        全文页数:10页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    北斗农牧定位终端数据传输协议.docx

    ICS3a040.40CCSL78DB15内蒙古自治区地方标准DB15/TXXXX-XXXX北斗农牧定位终端数据传输协议DatatransmissionprotocolforBDSagricultureandanimalhusbandrypositioningterminal(征求意见稿)XXXX-XX- XX 发布XXXX-XX-XX实施内蒙古自治区市场监督管理局目次前言I1范围12规范性引用文件13术语和定义13.1 术语和定义13.2 缩略语14一般要求25通信逻辑26通信数据包格式定义26.1 基本格式定义26.2 数据域内容格式定义36.21 注册报文.36.22 获取通信服务器IP地址和端口号报文.56.23 实时数据上报报文.56.24 心、跳报文.66.25 拆除报警报文.6本文件按照GB/T1.1-2020标准化工作导则第1部分:标准化文件的结构和起草规则的规定起草。本文件由中共内蒙古自治区委员会军民融合发展委员会办公室提出。本文件由内蒙古自治区军民融合标准化技术委员会(SAM/TC57)归口。本文件起草单位:内蒙古自治区军民融合发展研究中心、航天恒星科技有限公司、内蒙古卫星应用产业协会。本文件主要起草人:北斗农牧定位终端数据传输协议1范围本文件规定了北斗农牧定位终端数据传输的通信逻辑、数据包基本格式和数据域格式定义等。本文件适用于北斗农牧定位终端的数据传输。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T39267-2020北斗卫星导航术语GB/T11457-2006信息技术软件工程术语3术语和定义3.1 术语和定义GB/T39267-2020.GB/T11457-2006界定的以及下列术语和定义适用于本文件。3.1.1 1注册register终端向平台发送消息告知其接入平台,获取注册信息。3.1.2网络字节序networkbyteOrder网络字节顺序是TCP中规定好的一种数据表示格式,它与具体的CPU类型、操作系统等无关,从而可以保证数据在不同主机之间传输时能够被正确解释。3.1.3认证服务器authorizationserver用于终端获取token的服务器。3.1.4 1.4分发服务器distiibutionservei'用于终端获取通信服务器IP地址和端口号的服务器。3.1.5通信服务器distibutionSerVer用于接收定位和状态等信息的服务器。3.2 缩略语下列缩略语适用于本文件。TCP传输控制协议(transmissioncontrolProtOCODToken令牌,代表执行某些操作的权利的对象UTC协调世界时(CoOrdinateduniversaltime)4一般要求北斗农机定位终端数据传输协议的一般要求包括:a) “通信服务器”采用“IP地址+端口号”的方式进行访问;b)终端与服务器之间采用TCP协议通信;c)协议采用网络字节序(BigEndian)传输数据。5通信逻辑数据传输通信逻辑为:a)终端上电后连接并发送“注册报文'到“认证三务器”,“认证服务器'返回token信息。(终端掉线或连接失败时需重新获取token)ob)终端连接并发送“IP地址请求报文'到"分发三务器',获得通信服务器的IP地址和端口号。注:终端实时采集定位及相关信息,按照数据通讯协议(必须包含token),发送至'通信服务器”。终端掉线或连接失败时需重新请求“分发服务器”获取新的通信服务器IP地址和端口号。通信逻辑示意图见图1。定位器终端通讯逻辑示意图备认由艮务器邕分发服务器品通信服务器请求Ip地址返回Ip地址端口上报采集数据/ 。回复图1北斗农机定位终端通信逻辑示意图通信数据包格式定义1.1 基本格式定义通信包基本格式要求见下表1。表1通信包基本格式要求序号1234567891011内容协议头包序号农机厂家终端类型终端ID数据包类型Token数据域长度数据域内容CRC16校验位协议尾字节数2421151322N24通信包中各项内容具体要求如下:a)协议头,2字节,固定格式:0XAAOX55。b)包序号,4字节,是报文的序列号,上电发送的第一条报文的包序号为1,后续发送报文的包序号递增1,每天零点清零包序号。c)农机厂家,2字节,是用于唯一标识厂家的代号,OXoOOO为系统保留。d)终端类型,1字节,用于区分终端的类别,OXOO为系统保留,OXOl为定位终端。e)终端ID,15字节,采用终端15位IMEl号作为终端ID。示例:IMEl号为352736081552294,传输内容为0X330X350X320X370X330X360X300X380X310X350X350X320X320X390X34,服务器端按照ASCIT码解析。注:如未使用imei号作为终端编号,需向平台管理方报备,并获取相应的区别码(终端编号要求企业内不重复)。未使用imei号作为终端编号,并且未报备的终端,平台方不接收其上报的数据。a)数据包类型,1字节,对应不同的数据包类型,其中:D上行(终端一“认证服务器'):0X01:注册报文。2)上行(终端一“分发服务器'):0X23:获取通信服务器IP地址和端口。3)上行(终端一“通信服务器):一0X02:实时数据上报报文;一0X04:心跳报文;一0X05:拆除报警报文。4)下行(“认证、通信服务器'一终端):0X09:回复报文。5)下行(“分发务器'一终端):0X24:回复通信服务器IP地址和端口。b) Token,32字节,终端注册成功后,“认证服务器'发送给终端的字符串,上报报文中必须添加TOken才能被'通信服务器册J,“潮报文'没有该字段,字节数为0。c)数据域长度,2字节,用于标识数据域内容有多少个字节。采用2字节的16进制数字表示,值可以为0。d)数据域内容,不限字节,字节个数由“数据域长度'决定,存储实际数据值Ce) CRC16校验位,2字节,采用标准CReI6(Modbus)校验算法,计算范围从协议头起到数据域内容区域止(包含协议头和数据域内容)。f) 协议尾,4字节,固定格式:0X400X400X240X24。6.2数据域内容格式定义6.2.1注册报文定位终端发送注册报文到“认证服务器”,获取Token值。数据包类型为OXo1,完整报文数据格式如下表2(无数据域内容):表2注册报文数据格式序号123456789内容协议头包序号农机厂家终端类型终端ID数据包类型0X01数据域长度CRC16校验位协议尾字节数2421151224AA 55 00 00 Ol 0001133 35 32 37 33 36 30 38 3135 35 32 32 39 34 1的披头包序号衣机终端厂家类型终端 ID (352736081552294)Mtt类型(注册包)长度CRCl6 校*4040 24 24侨议终端注册示例见下图2。图2终端注册报文示例Bi 40 40 24 24CRCl6校验协议尾快证服务器”收到注册报文后,向终端返回回复报文.报文格式如下表3。序号12345678910内容协议头包序农机厂家终端类型终端D数据包类型0X09数据域长度数据域内容CRC16校验位协议尾字节数242115121+N24表3中从“包序号”到“终端IIr区域与注E表4注册而H报文对应区域的值相t务器返回报文数据内彳同。数据为岑说明1内容见下表4。序号区域字节载内容说明1回复码10X01注册成功0X81注册失败2回复内容N注册成功:返回Token值,N=32注册失败:返回空,N=O终端注册成功报文格式示伤见下图3。S55凶0(协议头包)00Ol00Ol13335323733363038313535323239341序号农机MMID(352736081552294)AM厂家类型类型(BfttI)融招域长度I31B49E37438FA9292D0382E3CCADCC28OEE35EA4D3OC98D4A3据域(回复码+Tok<m)表3注册服务器返回报文数据格式719A34B661579E图3终端注册成功报文示例6.2.2获取通信服务器IP地址和端口号报文终端连接到'分发服务器'获取通信服务器IP地址和端口号,获取成功后连接“通信服务器'并进行通信。完整报文的数据格式同表1,其中数据包类型为0X23,数据域内容为空。分发服务器'收到报文后,向终端返回回复报文。报文格式见同表1,其中数据包类型为0X24,数据域内容长度为“包序号”至终端I炉区域与上行报文对应区域的值相同。数据域内容见下表5。表5表获取通信服务器IP地址和端口号报文数据内容说明序号区域字节数内容说明内容数据域内容N通信服务器ip地址:端口号按照ascii码处理,例如:数据域内容为22212&12289:1002,则传输内容为0X320X320X320X2E0X310X320X380X2E0X310X320X320X2E0X380X390X3A0X310X300X300X326.2.3实时数据上报报文完整报文数据格式见表L其中数据包类型为0X02,数据域内容见下表6:表6实时数据上报报文数据域内容说明序号123456789101112内容经度东西经标识纬度南北纬标识速度方向海拔可用卫星定位状态集间采时机器状态外部电压字节数818144411614a)经度,8字节,终端通过定位模块采集的经度信息。如果没有定位成功,无法采集经度信息,则数据为0。数据以度为单位,按照double类型对数据进行处理和上传(double占用8个字节)。b)东西经标识,1字节,东经:0X45,西经:0X57,未定位成功:0X00。c)纬度,8字节,终端通过定位模块采集的纬度信息。如果没有定位成功,无法采集纬度信息,则数据为0。数据以度为单位,按照double类型对数据进行处理和上传(double占用8个字节)。d)南北纬标识,1字节,北纬:0X4E,南纬:0X53,未定位成功:0X00。e)速度,4字节,终端通过定位模块采集的速度信息。如果没有定位成功,无法采集速度信息,则数据为0。数据以公里/小时为单位,保留两位小数。按照float类型对数据进行处

    注意事项

    本文(北斗农牧定位终端数据传输协议.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开