环境污染源自动监控信息传输交换技术规范
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图2国家级节点与省级节点之间信息交换模型图
6.8信息交换流程的描述
污染源自动监控信息交换的操作包括上传数据、查询请求、查询相应、订阅请求、订阅响应。
上传数据是指省级节点向国家级节点传输数据,传输数据可以是一个或多个数据对象;查询请求是指国家级节点向省级节点发出的数据传输请求;查询响应是指省级节点对查询请求的应答;订阅请求是指一个省级节点向另一个省级节点发出的数据传输请求;订阅响应是指省级节点对订阅请求的应答。污染源自动监控信息交换的操作可以根据实际需要在现有基础上进行扩展。
污染源自动监控信息交换的流程包括数据上传的流程、数据查询与响应的流程、数据订阅与响应的流程。同样,污染源自动监控信息交换的流程可以根据实际需要扩展。
污染源自动监控信息交换的错误信息包括操作错误信息和数据错误信息。操作错误是指数据交换过程中发生的操作错误信息,包括操作错误编码和操作错误描述。数据错误是指数据内容相关的错误信息,如接收方接收到一个格式不正确的数据包,则需要向发送方返回数据错误信息,同样包括数据错误编码和数据错误描述信息。错误信息同样可以根据实际需要扩展。
6.9数据交换接口的描述
污染源自动监控数据交换报文采用XML定义,包括报文头和报文体两部分。
报文头的作用是在国家级与省级节点或者省级与省级节点之间进行数据交换时,将数据包正确的传送到目的地址。报文头中定义的主要内容包括发送方、接收方、消息序号、服务时间、服务时限、服务优先级、回执要求、服务类型。
图3报文头结构示意图
报文体的主要内容是污染源自动监控数据发送方需要接收方处理的数据内容,包括污染源自动监控数据信息、系统回执信息和签名信息。其中,系统回执信息是指接收方正确收到数据包时,发送给发送方正确接收的确认数据包。签名信息包括五个元素:摘要算法、签名算法信息、签名值、签名时间、签名备注。摘要算法取值为:0,1,2。0表示SHA-1算法,1表示MD5,2表示MD2,可以根据实际需要进行扩充。签名算法信息包括签名算法名和公钥证书
两个元素。签名算法名取值为:0,1,2。0表示RSA算法,1表示DSS算法,2表示ECC算法(可以根据实际需要扩充)。公钥证书为签名者所持的公钥证书。
图4报文体结构示意图
数据交换接口信息可以根据实际需要进行扩展。
6.10数据安全保障的描述
污染源自动监控数据安全保障主要从身份认证和签名两个方面体现。
身份认证采用颁发数字证书的方式进行身份认证。国家级节点中心采用SSL 配置的方式,要求省级节点使用HTTPS的方式登录到国家级节点中心,由国家级节点中心为省级节点颁发数字证书,省级节点通过该证书信息登录,完成身份认证。
签名是指在数据上报过程中,要求上报节点加入数据签名信息。签名信息元
规范中对数据的完整性做了相应的要求,当出现同一条数据重复传输时,以
最后一条数据为准。
6.11污染源自动监控信息结构的描述
污染源自动监控信息结构如下图所示:
图6污染源自动监控信息结构图
上述信息中又包含了相应的子信息。如污染源基本信息所包含的内容如下图
所示:
图7污染源基本信息结构图
这些信息组成了污染源自动监控信息结构,该信息结构可以根据实际需要进
行扩充,在扩充时不得与已有的内容相冲突。
6.12数据代码的描述
本规范中的代码,对于国家已经有相关标准的,则遵循国家已有的标准规范,如行政区划编码遵循<<中华人民共和国行政区划代码》(GB/T2260-2002)、行业类别编码遵循《国民经济行业分类》(GB/T4754―2002)、污染物代码(废水污染物编码、废气污染物编码)遵循《环境信息标准化手册》第3卷。有些代码使用总局文件要求的代码。计量单位代码采用《国际贸易用计量单位代码》(GB/T-17295-1998),增编M00-万标立方米、H00-色度单位、T00-万吨代码。而对于一些国家尚还没有标准规范的代码,则需要另行制定,如污染源编码等。