DB32T 2773-2015 环境监控物联网系统建设要求 辐射环境质量监控信息传输技术规范  _第1页
DB32T 2773-2015 环境监控物联网系统建设要求 辐射环境质量监控信息传输技术规范  _第2页
DB32T 2773-2015 环境监控物联网系统建设要求 辐射环境质量监控信息传输技术规范  _第3页
DB32T 2773-2015 环境监控物联网系统建设要求 辐射环境质量监控信息传输技术规范  _第4页
DB32T 2773-2015 环境监控物联网系统建设要求 辐射环境质量监控信息传输技术规范  _第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

DB32Constructionrequirementofinternetofthingsforenvironmentalmonitoring—Technicalspecificationsforradiationenvironmentalqualityinf江苏省质量技术监督局发布I 1 1 1 2 3 3 9 1环境监控物联网系统建设要求辐射环境质量监控信息传输技术规范凡是不注日期的引用文件,其最新版本(包括所有的修改单)适GB/T2260-2007中华人民共和国行政区划GB2312-1980信息交换用汉字编码字符集基GB/T10114-2003县级以下行政区划代码编GB13000-2010信息技术.任何1分钟辐射环境质量监测项目浓度的算任何5分钟辐射环境质量监测项目浓度的算2一年内辐射环境质量监测项目浓度的算术平均值,也XML可扩展置标语言ExtensibleMarkupLanRadiationenvirontmentqua“/radi4.2.3交换报文规范XML描述使用的命名空间为:“/radiationxml”。3/radiationxml/ope表2查询响应结构/radiationxml/op4表3订阅请求结构/radiationxml/ope辐射环境质量监测点对订阅请求的响应,订阅响应包含订阅的数据报文。订阅响应结构见表4。表4订阅响应结构订阅响应订阅响应/radiationxml/op6.2.1数据查询与响应5输入身份认证相关信息返回身份认证通过信息查询请求处理错误返回错误信息处理成功传输数据返回数据接收结果图1数据查询与响应流程图6输入身份认证相关信息返回身份认证通过信息订阅请求返回订阅请求是否成功信息输入身份认证相关信息返回身份认证通过信息发送订阅请求数据返回数据接收结果图2数据订阅与响应流程应有身份认证,采用方式依据具体的业务需求来确定,可采用数字证7表5错误信息结构6.3.2操作错误数据交换过程中发生的操作错误信息结构见表6;操作错误编码规则为:操作类别编码(2位编码)+错误原因编码(3位编码),操作类别编码见表7;错误原因编码见表8。表6操作错误信息结构操作错误编码操作错误描述由/eqixml/ope表7操作类别编码查询操作订阅操作8身份信息已过期身份信息已被废除网络连接错误网络可能无法连接其他原因其他原因数据错误描述http:///eqixml/ope9数据包版本不正确不支持的服务类型地址不匹配,即数据包得接收方与该数据包的“接收方”定义不相同数据错误的服务优先级缺省为4级,操作错误的服务优先级缺省为3级。/radia注:eqixml报文包括报文头和报文体两部分。eqixml为根元素。eqixmlXMLSch表12。DB32/T2773-2015记录将要发送数据包的节点记录数据包将要传递的节点,消息序号据交换时数据包的匹配序号服务时间表示服务请求产生的时间的规定时间,单位为秒,如取值为0,则示没有时间限制服务类型回执要求/radia发送方接收方消息序号服务时间服务时限服务类型服务优先级回执要求b)YYYYMMDDHHMMSSRRRRn输的发起消息序号为:201212211221121324001;响应方产生的消息序号为201212211“订阅响应”等。具体说明如下:b)查询请求:客户端向服务端发出的查询请求服表示数据包在网络传输交换以及系统处理时的优先级。一般分为5级,级数越高,优先级越高。若请求数据包规定服务优先级为5级,则响应数据包的定义是否需要接收方给出回执表示对方已经收到数据包。0表示不需要回执,1表示需要回执,缺产生的错误信息,可根据需要扩展,报文体结构见DB32/T2773-2015签名信息/radiat签名信息签名算法信息签名时间/radia注:摘要算法取值为:0,1。0表示SHA-1算法,1表示SHA-256,可根据实际DB32/T2773-2015签名算法名签名算法名签名算法信息公钥证书/radia签名算法信息DB32/T2773-2015辐射环境质量1分钟数据/radiatio8.3辐射环境质量监测点位信息辐射环境质量监测点位信息结构见表17。监测站编码测点名称所属地区编码点位管理级别点位城监测时间 /radiat测站代码测站名称行政区划代码行政区划名称时间辐射剂8.5辐射环境质量1分钟数据监测时间/radiat测站标识测站代码测站名称行政区代码行政区名称时钟平均8.6辐射环境质量5分钟数据辐射环境质量5分钟信息结构见表20。监测时间/radiat测站标识测站代码测站名称行政区代码行政区名称钟平均8.7辐射环境质量1小时数据辐射环境质量1小时数据结构见表21。 监测时间/radiat测站代码测站名称行政区代码行政区名称时间辐射剂量率_小时平均辐射环境质量日均数据结构见表22。监测时间/radiat辐射环境质量月均数据结构见表23。监测时间/radiat测站代码测站名称行政区代码行政区名称时间辐射剂量率_8.10辐射环境质量年均数据辐射环境质量年均数据结构见下表24。表19辐射环境质量年均数据结构行政区划代码行政区划名称测站代码测站名称行政区代码行政区名称时间辐射剂量率_年平均本部分中涉及的代码应符合如下要求:a)行政区划:符合GB/T2260-2007和GB/T10114-2003的要求。c)计量单位编码:常用计量单位为“纳<?xmlversion="1.0"encoding="UTF-8"?><xs:schemaxmlns:xs="/2013/XMLSchema"elementFormDefault="qualified"attributeFormDefault="unqualified"><xs:elementname="辐射环质量监测信息"><xs:complexType><xs:sequence><xs:elementname="辐射环境质量监测信息"/><xs:elementname="实时信息"/><xs:elementname="1分钟信息"/><xs:elementname="5分钟信息"/><xs:elementname="小时信息"/><xs:elementname="日均数据"/><xs:elementname="月均数据"/><xs:elementname="年均数据"/></xs:sequence></xs:complexType></xs:element><xs:elementname="辐射环境质量监测点位信息"><xs:complexType><xs:sequence><xs:elementname="监测站编码"/><xs:elementname="测点名称"/><xs:elementname="所属地区编码"/><xs:elementname="点位管理级别"/><xs:elementname="点位城市位置"/><xs:elementname="点位具体地址"/><xs:elementname="站位类型"/><xs:elementname="度_经度"minOccurs="0"><xs:simpleType><xs:restrictionbase="xs:decimal"/></xs:simpleType></xs:element><xs:elementname="分_经度"minOccurs="0"><xs:simpleType><xs:restrictionbase="xs:decimal"/></xs:simpleType></xs:element><xs:elementname="秒_经度"minOccurs="0"><xs:simpleType><xs:restrictionbase="xs:decimal"/></xs:simpleType></xs:element><xs:elementname="度_纬度"minOccurs="0"><xs:simpleType><xs:restrictionbase="xs:decimal"/></xs:simpleType></xs:element><xs:elementname="分_纬度"minOccurs="0"><xs:simpleType><xs:restrictionbase="xs:decimal"/></xs:simpleType></xs:element><xs:elementname="秒_纬度"minOccurs="0"><xs:simpleType><xs:restrictionbase="xs:decimal"/></xs:simpleType></xs:element></xs:sequence></xs:complexType></xs:element><xs:elementname="辐射环境质量实时信息"><xs:complexType><xs:sequence><xs:elementname="测站代码"type="测站代码"/><xs:elementname="测站名称"type="测站名称"/><xs:elementname="行政区划代码"type="行政区划代码"/><xs:elementname="行政区划名称"type="行政区划名称"/><xs:elementname="时间"type="xs:date"/><xs:elementname="辐射剂量率监测值"type="辐射剂量率监测值"/><xs:elementname="风向监测值"type="风向监测值"/><xs:elementname="温度监测值"type="温度监测值"/><xs:elementname="湿度监测值"type="湿度监测值"/><xs:elementname="风速监测值"type="风速监测值"/><xs:elementname="雨量监测值"type="雨量监测值"/><xs:elementname=气压监测值</xs:sequence></xs:complexType></xs:element><xs:elementname="辐射环境质量1分钟信息"><xs:complexType><xs:sequence><xs:elementname="测站代码"type="测站代码"/><xs:elementname="测站名称"type="测站名称"/><xs:elementname="行政区划代码"type="行政区划代码"/><xs:elementname="行政区划名称"type="行政区划名称"/><xs:elementname="时间"type="xs:date"/><xs:elementname="辐射剂量率_1分钟平均</xs:sequence></xs:complexType></xs:element><xs:elementname="辐射环境质量5分钟信息"><xs:complexType><xs:sequence><xs:elementname="测站代码"type="测站代码"/><xs:elementname="测站名称"type="测站名称"/><xs:elementname="行政区划代码"type="行政区划代码"/><xs:elementname="行政区划名称"type="行政区划名称"/><xs:elementname="时间"type="xs:date"/><xs:elementname="辐射剂量率_5分钟平均</xs:sequence></xs:complexType></xs:element><xs:elementname="辐射环境质量小时均值"><xs:complexType><xs:sequence><xs:elementname="测站代码"type="测站代码"/><xs:elementname="测站名称"type="测站名称"/><xs:elementname="行政区划代码"type="行政区划代码"/><xs:elementname="行政区划名称"type="行政区划名称"/><xs:elementname="时间"type="xs:date"/><xs:elementname="辐射剂量率_小时平均</xs:sequence></xs:complexType></xs:element><xs:elementname="辐射环境质量日均值"><xs:complexType><xs:sequence><xs:elementname="测站代码"type="测站代码"/><xs:elementname="测站名称"type="测站名称"/><xs:elementname="行政区划代码"type="行政区划代码"/><xs:elementname="行政区划名称"type="行政区划名称"/><xs:elementname="时间"type="xs:date"/><xs:elementname="辐射剂量率_日平均</xs:sequence></xs:complexType></xs:element><xs:elementname="辐射环境质量月均值"><xs:complexType><xs:sequence><xs:elementname="测站代码"type="测站代码"/><xs:elementname="测站名称"type="测站名称"/><xs:elementname="行政区划代码"type="行政区划代码"/><xs:elementname="行政区划名称"type="行政区划名称"/><xs:elementname="时间"type="xs:date"/><xs:elementname="辐射剂量率_月平均</xs:sequence></xs:complexType></xs:element><xs:elementname="辐射环境质量年均值"><xs:complexType><xs:sequence><xs:elementname="测站代码"type="测站代码"/><xs:elementname="测站名称"type="测站名称"/><xs:elementname="行政区划代码"type="行政区划代码"/><xs:elementname="行政区划名称"type="行政区划名称"/><xs:elementname="时间"type="xs:date"/><xs:elementname="辐射剂量率_年平均</xs:sequence></xs:complexType></xs:element><xs:simpleTypename="测站代码"><xs:restrictionbase="xs:string"/></xs:simpleType><xs:simpleTypename="测站名称"><xs:restrictionbase="xs:string"/></xs:simpleType><xs:simpleTypename="行政区划代码"><xs:restrictionbase="xs:string"/></xs:simpleType><xs:simpleTypename="行政区划名称"><xs:restrictionbase="xs:string"/></xs:simpleType><xs:simpleTypename="项目代码"><xs:restrictionbase="xs:string"/></xs:simpleType><xs:simpleTypename="项目名称"><xs:restrictionbase="xs:string"/></xs:simpleType><xs:elementname="辐射剂量率_年平均"><xs:complexType><xs:sequence><xs:elementname="浓度限值"minOccurs="0"maxOccurs="300"/></xs:sequence><xs:attributename="排放浓度单位"default="nGy/h"/></xs:complexType></xs:element><xs:elementname="辐射剂量率_月平均"><xs:complexType><xs:sequence><xs:elementname="浓度限值"minOccurs="0"maxOccurs="300"/></xs:sequence><xs:attributename="排放浓度单位"default="nGy/h"/></xs:complexType></xs:element><xs:elementname="辐射剂量率_24小时平均"><xs:complexType><xs:sequence><xs:elementname="浓度限值"minOccurs="0"maxOccurs="300"/></xs:sequence><xs:attributename="排放浓度单位"default="nGy/h"/></xs:complexType></xs:element><xs:elementname="辐射剂量率_小时平均"><xs:complexType><xs:sequence><xs:elementname="浓度限值"minOccurs="0"maxOccurs="300"/></xs:sequence><xs:attributename="排放浓度单位"default="nGy/h"/></xs:complexType></xs:element><xs:elementname="辐射剂量率_5分钟平均"><xs:complexType><xs:sequence><xs:elementname="浓度限值"minOccurs="0"maxOccurs="300"/></xs:sequence><xs:attributename="排放浓度单位"default="nGy/h"/></xs:complexType></xs:element><xs:elementname="辐射剂量率_1小时平均"><xs:complexType><xs:sequence><xs:elementname="浓度限值"minOccurs="0"maxOccurs="300"/></xs:sequence><xs:attributename="排放浓度单位"default="nGy/h"/></xs:complexType></xs:element></xs:schema><?xmlversion="1.0"encoding="UTF-8"?><!--editedwithXMLSpyv2013()by()--><xs:schemaxmlns:xs="/2001/XMLSchema"elementFormDefault="qualified"attributeFormDefault="unqualified"><xs:elementname="查询请求"><xs:annotation><xs:documentation>客户端向辐射环境质量监测点发出的查询数据传输请求</xs:documentation></xs:annotation><xs:complexType><xs:all><xs:elementname="数据报文"/></xs:all></xs:complexType></xs:element><xs:elementname="查询响应"><xs:annotation><xs:documentation>辐射环境质量监测点对查询请求的响应</xs:documentation></xs:annotation><xs:complexType><xs:all><xs:elementname="数据报文"/></xs:all></xs:complexType></xs:element><xs:elementname="订阅请求"><xs:annotation><xs:documentation>客户端向辐射环境质量监测点发出的数据传输请求</xs:documentation></xs:annotation><xs:complexType><xs:all><xs:elementname="数据报文"/></xs:all></xs:complexType></xs:element><xs:elementname="订阅响应"><xs:annotation><xs:documentation>订阅请求的应答</xs:documentation></xs:annotation><xs:complexType><xs:all><xs:elementname="数据报文"/></xs:all></xs:complexType></xs:element><xs:elementname="错误信息"><xs:complexType><xs:sequence><xs:elementref="操作错误"/><xs:elementref="数据错误"/></xs:sequence></xs:complexType></xs:element><xs:elementname="操作错误"><xs:annotation><xs:documentation>操作的错误信息:操作类别编码:编码名称描述01查询操作与数据查询有关的错误02订阅操作与数据订阅有关的错误99其他操作错误原因编码:编码名称描述001数字证书非法节点认证无效,数字证书非法002数字证书已过期节点认证无效,数字证书已过期003数字证书已被废除节点认证无效,数字证书已被废除004其他证书错误节点认证无效,其他证书错误005其他认证错误节点认证无效,其他认证错误010节点不存在节点信息未注册020数据不存在操作数据不存在030数据已存在操作数据已存在040权限超限超出赋予的操作权限范围050数据库错误数据库系统错误060网络连接错误网络可能无法连接999其他原因</xs:documentation></xs:annotation><xs:complexType><xs:all><xs:elementname="操作错误编码"><xs:complexType><xs:sequence><xs:elementname="操作类别编码"><xs:simpleType><xs:restrictionbase="xs:string"><xs:enumerationvalue="01"/><xs:enumerationvalue="02"/><xs:enumerationvalue="03"/><xs:enumerationvalue="99"/></xs:restriction></xs:simpleType></xs:element><xs:elementname="错误原因编码"><xs:simpleType><xs:restrictionbase="xs:string"><xs:enumerationvalue="001"/><xs:enumerationvalue="002"/><xs:enumerationvalue="003"/><xs:enumerationvalue="004"/><xs:enumerationvalue="005"/><xs:enumerationvalue="010"/><xs:enumerationvalue="020"/><xs:enumerationvalue="030"/><xs:enumerationvalue="040"/><xs:enumerationvalue="050"/><xs:enumerationvalue="060"/><xs:enumerationvalue="999"/></xs:restriction></xs:simpleType></xs:element></xs:sequence></xs:complexType></xs:element><xs:elementname="操作错误名称"><xs:complexType><xs:sequence><xs:elementname="操作类别名称"><xs:simpleType><xs:restrictionbase="xs:string"><xs:enumerationvalue="查询操作"/><xs:enumerationvalue="订阅操作"/><xs:enumerationvalue="其他操作"/></xs:restriction></xs:simpleType></xs:element><xs:elementname="错误原因名称"><xs:simpleType><xs:restrictionbase="xs:string"><xs:enumerationvalue="数字证书非法"/><xs:enumerationvalue="数字证书已过期"/><xs:enumerationvalue="数字证书已被废除"/><xs:enumerationvalue="其他证书错误"/><xs:enumerationvalue="其他认证错误"/><xs:enumerationvalue="节点不存在"/><xs:enumerationvalue="数据不存在"/><xs:enumerationvalue="数据已存在"/><xs:enumerationvalue="权限超限"/><xs:enumerationvalue="数据库错误"/><xs:enumerationvalue="网络连接错误"/><xs:enumerationvalue="其他原因"/></xs:restriction></xs:simpleType></xs:element></xs:sequence></xs:complexType></xs:element><xs:elementname="操作错误描述"><xs:complexType><xs:sequence><xs:elementname="操作类别描述"><xs:simpleType><xs:restrictionbase="xs:string"><xs:enumerationvalue="与数据查询有关的错误"/><xs:enumerationvalue="与数据订阅有关的错误"/></xs:restriction></xs:simpleType></xs:element><xs:elementname="错误原因描述"><xs:simpleType><xs:restrictionbase="xs:string"><xs:enumerationvalue="节点认证无效,数字证书非法"/><xs:enumerationvalue="节点认证无效,数字证书已过期"/><xs:enumerationvalue="节点认证无效,数字证书已被废除"/><xs:enumerationvalue="节点认证无效,其他证书错误"/><xs:enumerationvalue="节点认证无效,其他认证错误"/><xs:enumerationvalue="节点信息未注册"/><xs:enumerationvalue="操作数据不存在"/><xs:enumerationvalue="操作数据已存在"/><xs:enumerationvalue="超出赋予的操作权限范围"/><xs:enumerationvalue="数据库系统错误"/><xs:enumerationvalue="网络可能无法连接"/><xs:enumerationvalue="其他原因"/></xs:restriction></xs:simpleType></xs:element></xs:sequence></xs:complexType></xs:element></xs:all></xs:complexType></xs:element><xs:elementname="数据错误"><xs:annotation><xs:documentation>数据错误编码规则:编码描述001数据格式错误002数据包版本不正确003不支持的服务类型004交换格式错误005数据包不能通过Schema验证006数据包签名验证有误007指定接收方不存在009地址不匹配,即数据包的接收方与该数据包的"接收方"定义不相同999其他系统错误</xs:documentation></xs:annotation><xs:complexType><xs:all><xs:elementname="数据错误编码"><xs:simpleType><xs:restrictionbase="xs:string"><xs:enumerationvalue="001"/><xs:enumerationvalue="002"/><xs:enumerationvalue="003"/><xs:enumerationvalue="004"/><xs:enumerationvalue="005"/><xs:enumerationvalue="006"/><xs:enumerationvalue="007"/><xs:enumerationvalue="009"/><xs:enumerationvalue="999"/></xs:restriction></xs:simpleType></xs:element><xs:elementname="数据错误描述"><xs:simpleType><xs:restrictionbase="xs:string"><xs:enumerationvalue="数据格式错误"/><xs:enumerationvalue="数据包版本不正确"/><xs:enumerationvalue="不支持的服务类型"/><xs:enumerationvalue="交换格式错误"/><xs:enumerationvalue="数据包不能通过Schema验证"/><xs:enumerationvalue="数据包签名验证有误"/><xs:enumerationvalue="指定接收方不存在"/><xs:enumerationvalue="地址不匹配,即数据包的接收方与该数据包的接收方定义不相同"/><xs:enumerationvalue="其他系统错误"/></xs:restriction></xs:simpleType></xs:element></xs:all></xs:complexType></xs:element></xs:schema><?xmlversion="1.0"encoding="UTF-8"?><!--editedwithXMLSpyv2013()by()--><xs:schemaxmlns:xs="/2001/XMLSchema"elementFormDefault="qualified"attributeFormDefault="unqualified"><xs:elementname="eqixml"id="T0001"><xs:complexType><xs:sequence><xs:elementref="报文头"/><xs:elementref="报文体"/></xs:sequence></xs:complexType></xs:element><xs:elementname="报文头"id="T0002"><xs:complexType><xs:sequence><xs:elementref="发送方"/><xs:elementref="接收方"/><xs:elementref="消息序号"/><xs:elementref="服务时间"/><xs:elementref="服务时限"/><xs:elementref="服务类型"/><xs:elementref="服务优先级"/><xs:elementref="回执要求"/></xs:sequence></xs:complexType></xs:element><xs:elementname="发送方"type="节点标识"block="restriction"id="T1003"><xs:annotation><xs:documentation>记录将要发送数据包的节点</xs:documentation></xs:annotation></xs:element><xs:simpleTypename="节点标识"><xs:restrictionbase="xs:string"><xs:maxLengthvalue="50"/></xs:restriction></xs:simpleType><xs:elementname="接收方"type="节点标识"id="T1004"><xs:annotation><xs:documentation>记录数据包将要传递的节点</xs:documentation></xs:annotation></xs:element><xs:elementname="消息序号"id="T1005"><xs:annotation><xs:documentation>数据请求节点与数据响应节点之间数据交换时数据包的匹配序号</xs:documentation></xs:annotation><xs:simpleType><xs:restrictionbase="xs:string"><xs:patternvalue="\w{8}\d{4}[01]\d[0123]\d[012](\d[0-6]){2}\d{11}"/></xs:restriction></xs:simpleType></xs:element><xs:elementname="服务时间"type="xs:dateTime"id="T1006"><xs:annotation><xs:documentation>表示服务请求产生的时间</xs:documentation></xs:annotation></xs:element><xs:elementname="服务时限"type="xs:long"id="T1007"><xs:annotation><xs:documentation>记录要求目标节点对数据包作出回应的规定时间,单位为秒,如取值为0,则示没有时间限制</xs:documentation></xs:annotation></xs:element><xs:elementname="服务类型"id="T1008"><xs:annotation><xs:documentation>此数据包所承载的数据操作名称</xs:documentation></xs:annotation><xs:simpleType><xs:restrictionbase="xs:string"/></xs:simpleType></xs:element><xs:elementname="服务优先级"default="5"id="T1009"><xs:annotation><xs:documentation>服务优先级描述,共分为5级</xs:documentation></xs:annotation><xs:simpleType><xs:restrictionbase="xs:string"><xs:minLengthvalue="1"/><xs:patternvalue="([1-5])|(10)"/></xs:restriction></xs:simpleType></xs:element><xs:elementname="回执要求"id="T1010"><xs:annotation><xs:documentation>0表示不要求回执,1表示要求回执</xs:documentation></xs:annotation><xs:simpleType><xs:restrictionbase="xs:string"/></xs:simpleType></xs:element><xs:elementname="报文体"id="T003"><xs:com

温馨提示

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

评论

0/150

提交评论