DB34-T 2384-2015 农业物联网信息服务平台数据交换协议_第1页
DB34-T 2384-2015 农业物联网信息服务平台数据交换协议_第2页
DB34-T 2384-2015 农业物联网信息服务平台数据交换协议_第3页
DB34-T 2384-2015 农业物联网信息服务平台数据交换协议_第4页
DB34-T 2384-2015 农业物联网信息服务平台数据交换协议_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ICS35.020A90DB34DB34/T2384—2015农业物联网信息服务平台数据交换协议agricultureIOT:informaitonservice:thedataofplatformexchangeprotocol2015-06-03发布2015-07-03实施安徽省质量技术监督局发布IDB34/T2384—2015本标准按照GB/T1.1-2009给出的规则起草。本标准由安徽省信息技术标准化技术委员会提出并归口。本标准起草单位:安徽省农村综合经济信息中心、安徽朗坤物联网有限公司、安徽斯玛特物联网科技有限公司、中国科学院合肥物质科学研究院。本标准主要起草人:徐建鹏、程文杰、孙叶根、吴仲城、琚书存、周鹿扬、王杰、吴然、洪宸、洪勇勇、杨磊、王东旭、胡甜甜、李冉、高昆仑。DB34/T2384—20151农业物联网信息服务平台数据交换协议本标准利用XML语言规定了农业物联网平台数据交换规范协议。本标准适用于农业物联网平台的生产、测试、系统集成与应用开发,涵盖农业物联网监测数据、图片数据以及直播式音视频的交换格式,不适用于流媒体平台相关交换规范。2规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB2312-1980信息交换用汉字编码字符集基本集GB/T7408-2005数据元和交换格式信息交换日期和时间表示法GB13000-2010信息技术通用多八位编码字符集(UCS)GB18030-2005信息技术中文编码字符集3术语和定义下列术语和定义适用于本文件。3.1封装encapsulation将农业物联网平台数据文件及其元数据按指定结构打包的过程。3.2封装包encapsulationpackage封装(3.1)形成的数据单元。3.3封装格式encapsulationformat封装包(3.2)的数据结构。3.4设备device农业物联网相关的监测、控制单元,如传感器、摄像头等。3.52DB34/T2384—2015设施facility安装了农业物联网设备(3.4)相对独立的农业设施,如一栋大棚、一块鱼塘等。3.6元数据metadata描述数据的数据,对数据及信息资源的描述性信息。4总则本协议利用标准的、与软硬件无关的语言将农业物联网平台数据文件与其元数据按照规范结构封装在一个数据包中,以维护农业物联网平台数据文件与其元数据的完整性,保障两者之间的可靠联系,实现数据文件自包含、自描述和自证明。5文件封装结构模型本标准采用封装技术,按指定结构封装农业物联网平台数据文件数据和本标准第6章所规定的元数据,数据封装包的Schema参见附录A,结构模型见图1:图1农业物联网平台数据文件封装UML结构模型6封装元数据为表达农业物联网平台数据文件封装的层次结构,数据接口表述格式结构应符合附录B,本规范描述了封装有关的元数据元素见表1:DB34/T2384—20153表1封装的元数据校验7元数据的描述7.1元数据的描述方法本标准所描述的元数据元素具有相同的命名空间。7.2元数据元素的描述7.2.1数据封装包维护数据文件及其元数据的完整性,保障两者之间————————DB34/T2384—20154————————<xs:elementref="封装包格式描述"type="x<xs:elementref="版本"type="<xs:elementref="验证块7.2.2封装包格式描述DB34/T2384—20155————空——————<xs:elementname="封装包格式描述"type="xs:s7.2.3版本————————————<xs:elementname="版本"type="xs:i7.2.4数据对象DB34/T2384—20156——————————————<xs:elementname="数据创建时间"t7.2.5数据内容见表6。DB34/T2384—20157————————————————7.2.6采集数据块DB34/T2384—20158————————————————<xs:elementname="监测数据包"maxOccurs="unb<xs:elementname="图像数据包"maxOccurs="unb<xs:elementname="音视频数据包"maxOccurs="unbou7.2.7监测数据包见表8。DB34/T2384—20159——————————采用GB/T7408-2005中5.4.1条的扩展格式:<xs:elementname="监测数据包"max<xs:attributename="设施编号"type="xs:strin<xs:attributename="设备编号"type="xs:strin<xs:attributename="设备类型"type="xs:strin<xs:attributename="测量单位"type="xs:strin<xs:attributename="数据值"type="xs:floDB34/T2384—20157.2.8图像数据包见表9。——————————DB34/T2384—2015<xs:elementname="图像数据包"max<xs:extensionbase="x<xs:attributename="设施编号"type="xs:strin<xs:attributename="设备编号"type="xs:strin<xs:attributename="采集时间"type="xs:dateT<xs:attributename="数据格式"type="PhotoTyp<xs:attributename="数据值"type="xs:str7.2.9图像格式见表10。表10——7.2.10音视频数据包表11。表11DB34/T2384—2015————————————————<xs:elementname="音视频数据包"minOccurs=<xs:attributename="设施编号"type="xs:strin<xs:attributename="设备编号"type="xs:strin<xs:attributename="URL地址"type="xs:stri<xs:attributename="端口号"type="xs:decim<xs:attributename="音视频用户名"type="xs:strin<xs:attributename="音视频密码"<xs:attributename="音视频7.2.11控制指令块见表12。表12DB34/T2384—2015————————————————<xs:elementname="请求控<xs:elementname="控制指令"maxOccurs="unbo7.2.12请求控制表13。表13————DB34/T2384—2015————————<xs:attributename="设施编号"type="xs:strin<xs:attributename="请求时间7.2.13控制指令见表14。表14————DB34/T2384—2015————控制指令,数值True编号设备开机,False<xs:elementname="控制指令<xs:attributename="设施编号"type="xs:strin<xs:attributename="设备编号"type="xs:strin<xs:attributename="指令内容"type="xs:boole<xs:attributename="控制时间"type="xs:dateT<xs:attributename="控制时长"type="xs:i7.2.14数据来源单位表15。表15DB34/T2384—2015——————————————<xs:attributename="基地代码"type="xs:strin<xs:attributename="基地名称"type="xs:stri<xs:attributename="经度<xs:attributename="纬度7.2.15数据创建时间DB34/T2384—2015见表16。表16——<xs:elementname="数据创建时间"ty7.2.16校验块见表17。表17————————————————<xs:elementname="加<xs:elementname="校DB34/T2384—20157.2.17加密见表18。表18——存放对数据对象(A04)加密方法,Encryption类型,类型<xs:elementname="加密"7.2.18校验见表19。表19——存放对数据对象(A04)校验方法,Ver<xs:elementname="校验"typDB34/T2384—20158字符集方案在农业物联网平台数据文件封装包中,可以使用如下字符集:——GB/T13000-2010;——GB2312-1980;——GB18030-2005。DB34/T2384—2015(规范性附录)农业物联网平台数据封装包的Schema<?xmlversion="1.0"encoding="UTF-8"?><xs:schemaxmlns:xs="/2001/XMLSchema"elementFormDefault="qualified"attributeFormDefault="unqualified"><xs:elementname="数据封装包"><xs:complexType><xs:sequence><xs:elementname="封装包格式描述"type="xs:string"default=""/><xs:elementname="版本"type="xs:int"fixed="2013"/><xs:elementname="数据对象"><xs:complexType><xs:sequence><xs:elementname="数据内容"><xs:complexType><xs:choicemaxOccurs="unbounded"><xs:elementname="采集数据块"><xs:complexType><xs:choicemaxOccurs="unbounded"><xs:elementname="监测数据包"maxOccurs="unbounded"><xs:complexType><xs:simpleContent><xs:extensionbase="xs:float"><xs:attributename="设施编号"type="xs:string"use="required"/><xs:attributename="设备编号"type="xs:string"use="required"/><xs:attributename="设备类型"type="xs:string"use="optional"/><xs:attributename="测量单位"type="xs:string"use="optional"/><xs:attributename="采集时间"type="xs:dateTime"use="required"/><xs:attributename="数据值"type="xs:float"use="required"/></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:elementname="音视频数据包"maxOccurs="unbounded"><xs:complexType><xs:attributename="设施编号"type="xs:string"use="required"/><xs:attributename="设备编号"type="xs:string"use="required"/><xs:attributename="URL地址"type="xs:string"use="required"/><xs:attributename="端口号"type="xs:decimal"use="required"/>DB34/T2384—2015<xs:attributename="音视频用户名"type="xs:string"use="optional"/><xs:attributename="音视频密码"type="xs:string"use="optional"/><xs:attributename="音视频控件地址"type="xs:string"use="optional"/></xs:complexType></xs:element><xs:elementname="图像数据包"maxOccurs="unbounded"><xs:complexType><xs:simpleContent><xs:extensionbase="xs:base64Binary"><xs:attributename="设施编号"type="xs:string"use="required"/><xs:attributename="设备编号"type="xs:string"use="required"/><xs:attributename="采集时间"type="xs:dateTime"use="required"/><xs:attributename="图像格式"type="PhotoType"use="required"/><xs:attributename="数据值"type="xs:string"use="required"/></xs:extension></xs:simpleContent></xs:complexType></xs:element></xs:choice></xs:complexType></xs:element><xs:elementname="控制指令块"><xs:complexType><xs:choicemaxOccurs="unbounded"><xs:elementname="请求控制"><xs:complexType><xs:attributename="设施编号"type="xs:string"use="required"/><xs:attributename="请求时间"type="xs:dateTime"use="required"/></xs:complexType></xs:element><xs:elementname="控制指令"maxOccurs="unbounded"><xs:complexType><xs:simpleContent><xs:extensionbase="xs:boolean"><xs:attributename="设施编号"type="xs:string"use="required"/><xs:attributename="设备编号"type="xs:string"use="required"/><xs:attributename="指令内容"type="xs:boolean"use="required"/><xs:attributename="控制时间"type="xs:dateTime"use="required"/><xs:attributename="控制时长"type="xs:integer"use="required"default="0"/></xs:extension></xs:simpleContent></xs:complexType></xs:element>DB34/T2384—2015</xs:choice></xs:complexType></xs:element></xs:choice></xs:complexType></xs:element><xs:elementname="数据来源单位"><xs:complexType><xs:simpleContent><xs:extensionbase="xs:string"><xs:attributename="基地代码"type="xs:string"use="required"/><xs:attributename="基地名称"type="xs:string"use="required"/><xs:attributename="经度"type="xs:float"/><xs:attributename="纬度"type="xs:float"/></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:elementname="数据创建时间"type="xs:dateTime"/></xs:sequence></xs:complexType></xs:element><xs:elementname="验证块"><xs:complexType><xs:sequence><xs:elementname="加密"><xs:complexType><xs:attributename="数据格式"type="Encryption"use="required"/><xs:attributename="数据值"type="xs:string"use="required"/></xs:complexType></xs:element><xs:elementname="校验"><xs:complexType><xs:attributename="数据格式"type="Verification"use="required"/><xs:attributename="数据值"type="xs:string"use="required"/></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element>DB34/T2384—2015<xs:simpleTypename="PhotoType"><xs:restriction<xs:enumeration<xs:enumeration<xs:enumeration<xs:enumerationbase="xs:string">value="JPG"/>value="BMP"/>value="PNG"/>value=""/></xs:restriction></xs:simpleType><xs:simpleTypename="Encryption"><xs:restriction<xs:enumeration<xs:enumeration<xs:enumerationbase="xs:string">value=""/>value="DES"/>value="3DES"/><xs:enumerationvalue="AES"/><xs:enumerationvalue="RSA"/></xs:restriction></xs:simpleType><xs:simpleTypename="Verification"><xs:restriction<xs:enumeration<xs:enumeration<xs:enumeration<xs:enumerationbase="xs:string">value=""/>value="MD5"/>value="CRC16"/>value="CRC32"/></xs:restriction></xs:simpleType></xs:schema>DB34/T2384—2015(规范性附录)数据接口表述格式结构图DB34/T2384—2015(资料性附录)平台数据交换XML文件实例<?xmlversion="1.0"encoding="UTF-8"?><数据封装包xmlns:xsi="/2001/XMLSchema-instance"><封装包格式描述>这个是示例示范点的数据</封装包格式描述><版本>2013</版本><数据对象><数据内容><采集数据块><监测数据包设施编号="58236F001G001"设备编号="58236F001G001T001"采集时间="2001-12-17T09:30:47Z"数据值="3.1"></监测数据包><监测数据包设施编号="58236F001G001"设备编号="58236F001G001T002"采集时间="2001-12-17T09:30:47Z"数据值="3.1"></监测数据包><监测数据包设施编号="58236F001G001"设备编号="58236F001G001T003"采集时间="2001-12-17T09:30:47Z"数据值="3.1"></监测数据包><图像数据包设施编号="58236F001G001"设备编号="58236F0="2001-12-17T09:30:47Z"数据格式="JPG"数据值="UjBsR09EbGhjZ0dTQUxNQUF..."></图像数据包><音视频数据包设施编号="58236F001G001"设备编号="58236F001G001T010"URL地址="0"端口号="3360"音视频用户名="admin"音视频密码="123456"音视频控件地址=""></视频数据包></采集数据块><控制指令块><请求控制设施编号="58236F001G001"请求时间="2001-12-17T09:30:47Z"/><控制指令设施编号="58236F001G001"设备编号="58236F001G001T004"指令内容="true"控制时间="2001-12-17T09:30:47Z"控制时长="200"></控制指令><控制指令设施编号="58236F001G001"设备编号="58236F001G001T004"指令内容="true"控制时间="2001-12-17T09:30:47Z"控制时长="300"></控制指令></控制指令块></数据内容><数据来源单位基地代码="8236F001"基地名称="合肥测试示范点"经度="106.72"纬度="26.57"></数据来源单位><数据创建时间>2001-12-17T09:30:47Z</数据创建时间></数据对象><验证块><加密><数据格式></数据格式><数据值></数据值></加密><校验><数据格式>CRC16</数据格式><数据值>9cd7</数据值></校验></验证块></数据封装包>DB34/T2384—2015(资料性附录)平台数据交换JSON文件实例{"封装包格式描述":"这个是示例示范点的数据","数据对象":{"数据来源单位":{"基地代码":"8236F001","基地名称":"合肥测试示范点","数据创建时间":"2001-12-17T09:30:47Z","数据内容":{"采集数据块":{{"设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论