重点用能单位能耗在线监测系统技术规范 第 3 部分(试行)

2019-01-10 16:10:00
Gary
原创
1259
摘要:重点用能单位能耗在线监测系统技术规范 第三部分 系统平台接口协议规范

NHJC-03-2018

















重点 用能单位 能耗在线监测 系统技术规范

3 部分 系统平台接口协议规范

(试行)




























2018 年 5 月发布

SHAPE \* MERGEFORMAT






前  言



为贯彻落实《国家发展改革委 质检总局关于印发 重点 用能单位 能耗 在线监测 系统推广建设工作方案的通知》(发改环资〔2017〕1711  号),规范和指导 重点 用能单位能耗在线监测系统建设,按照统一标准、互联互通、信息共享的建设原则,特制定《 重点 用能单位能耗在线监测系统技术规范》。

本部分为《 重点 用能单位能耗在线监测系统技术规范》的第3 部分。本部分参照 GB/T1.1-2009给出的规则起草。

本部分起草指导单位为国家发展改革委环资司、市场监管总局计量司。

本部分主要起草单位:国家 节能中心、中国电子技术标准化研究院、浙江中易和 节能技术有限公司、中国 节能环保集团公司、重庆市通信建设有限公司、广州博依特智能信息科技有限公司、普天信息技术有限公司、中国计量科学研究院。



重点 用能单位能耗在线监测系统技术规范第 3 部分 系统平台接口协议规范



1  范围


本规范规定了数据传输过程的应用层通信协议,本规范不限制系统扩展其他的信息内容,在扩展内容时应与所使用或保留的控制命令兼容。

本规范适用于 重点 用能单位能耗在线监测系统国家平台和 省级平台之间的数据交换传输。


2  规范性引用文件


下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。

GB 32100                        法人和其他组织统一社会信用代码编码规则

GB/T 2260                       中华人民共和国行政区划代码

GB/T 4754                       国民经济行业分类

国统字〔1998〕200号   国家统计局国家工商行政管理局《关于划分企业登记注册类型的规定》

NHJC-02                         重点 用能单位能耗在线监测系统基础信息与格式规范

NHJC-07                         重点 用能单位能耗在线监测系统 能源品种采集规范

JJF1051                          计量器具命名与分类编码


3  术语和定义


下列术语和定义适用于本规范。

3.1       国家平台

国家平台指设立在国家 节能主管部门,用于接收、存储、汇总、统计、分析全国 重点 用能单位能源相关数据,为相关政府部门、 用能单位、社会公众提供应用服务,也称“国家 数据中心”。

3.2        省级平台

省级平台是部署在省(区、市)相关部门,用于接收、存储、汇总、统计、分析本地区内 重点 用能单位能耗在线监测数据,为本地相关政府部门、 用能单位、社会公众提供应用服务,也称“省级数据中心”。

3.3       前置机

前置机是部署在 省级平台政务外网区的数据交换系统,负责收集、汇总经 互联网区跨网交换的 重点 用能单位能耗在线监测数据,并按照相关技术规范的要求,向国家平台、 省级平台双发数据。


3.4       应用系统平台

应用系统平台包括:

数据接入平台:驻留在国家平台数据接入服务器上的软件系统,主要功能是接收 省级平台上传的 能耗在线监测数据。

数据上传平台:驻留在 省级平台数据上传服务器上的软件系统,主要功能是上传 省级平台汇总的 能耗在线监测数据。CA(CertificateAuthority,认证授权机构)认证中心:提供 省级平台的身份认证服务。 省级平台向数据接入平台发送数据之前,须先到CA认证中心进行身份认证,只有通过认证才允许发送数据。

3.5       通信协议

指实现通信的双方实体完成通信或服务所必须遵循的规则和约定。协议定义了数据单元使用的格式,信息单元应该包含的信息与含义,连接方式,信息发送和接收的时序,从而确保网络中数据顺利地传送到确定的地方。。

本规范主要定义应用层协议。

3.6        能耗在线监测 端设备

指放置在 重点 用能单位,用于采集、分析、汇总 用能单位 能耗数据并将数据上传到系统平台的设备总称。


4  缩略语


下列缩略语适用于本规范。

HTTPS:安全超文本传输协议(hyper text transfer protocol over secure socket layer)

SSL:安全套接层(secure socket layer)

JSON: 对象表示法(javascript object notation)

CA:证书授权中心(certificate authority)

XML:可扩展标记语言(Extensible Markup Language)

TCP/IP:传输控制协议/因特网互联协议(Transmission Control Protocol/Internet Protocol)


5  系统结构


国家平台与各 省级平台实现 能耗在线监测数据的数据通讯功能,国家平台与 省级平台网络互联互通使用国家政务外网,通信结构如下图1所示:





图 1 国家平台与 省级平台通信结构图


6  协议层次


国家平台与 省级平台应用系统平台之间协议关系如图 2 所示:


图 2 协议层次结构图

传输层基于TCP/IP协议。

应用层基于HTTPS协议,在应用层传输的业务数据采用JSON交互格式,数据交互采用的格式详见应用协议说明。


7  通信模式


本规范中通信模式为由客户端和服务端采用请求应答模式。

通讯请求的发起端作为客户端,通讯请求的应答端作为服务端。请求应答过程由客户端发起服务端应答组成。


8  应用协议





8.1  概述


省级平台前置机需采用统一要求的CA数字证书进行身份验证,通过身份验证后才能接入国家平台。 省级平台重点 用能单位采集数据经政务外网上传至国家平台时,需同时采用SSL VPN通道及HTTPS协议进行安全加密传输。


通信协议的构成如图3:

图 3 省级平台与国家平台通信协议构成

省级平台与国家平台的交互操作主要有如下:

a)   省级平台注册: 省级平台注册到国家平台并获取接入传输平台的服务地址;

b)  基础数据下载: 省级平台从数据接入平台下载基础数据;

c)   平台版本校验: 省级平台定期检查国家平台版本号信息,如检查到版本更新,则 省级平台进行相应的更新下载;

d)   用能单位基础信息上传: 省级平台上传 用能单位的基础信息至国家平台;

e)   用能单位 计量器具信息上传: 省级平台上传 用能单位计量器具信息至国家平台;

f)   用能单位采集数据上传: 省级平台上传 用能单位的采集数据至国家平台;

g)   用能单位基础数据下载(可选项):从国家平台下载 用能单位基础信息;

h)   用能单位采集数据下载(可选项):从国家平台下载 用能单位采集数据;


8.2  通信流程


省级平台与国家平台的通信流程分为3种类型。

a.      首次注册并上传数据:包含 省级平台注册、基础数据下载(可选)、 用能单位基础信息上传、 用能单位 计量器具信息上传、 用能单位采集数据上传、 用能单位基础信息下载、 用能单位采集数据下载流程,见图4;



b.      基础信息、 用能单位 计量器具信息修改及平日数据上传:包含 用能单位基础信息上传、 用能单位 计量器具信息上传、 用能单位采集数据上传流程,见图5;

c.      平台版本校验: 省级平台应至少每天一次进行平台版本校验,见图6。


图 4 首次注册并上传数据




图 5 基础信息修改及平日数据上传

图 6 平台版本校验


各通信流程及对应采用协议见表1:

表 1 通信流程及对应采用协议


序号

通信流程

采用协议

1

省级平台 注册

省级平台 注册协议(见 8.3

2

基础数据下载

基础数据下载协议(见 8.4



3

平台版本校验

平台版本校验协议(见 8.5

4

用能单位 基础信息上传

用能单位 基础信息上传协议(见 8.6

5

用能单位 计量器具 信息上传

用能单位 计量器具 信息上传协议(见 8.7

6

用能单位 采集数据上传

用能单位 采集数据上传协议(见 8.8

7

用能单位 基础信息下载

用能单位 基础信息下载协议(见 8.9

8

用能单位 采集数据下载

用能单位 采集数据下载协议(见 8.10



8.3   省级平台注册


省级平台向国家平台上传所采集 重点 用能单位能耗数据前,需进行 省级平台注册。在国家平台上部署的注册平台负责为 省级平台提供 URL 地址。

省级平台注册是指 省级平台向注册平台( 省级平台数据对接专用)发送请求,不是向数

据接入平台发送请求。


省级平台注册应提供如下信息:

a.      所在行政区域的行政区划代码,行政区划代码为 6 位,参见《GB/T 2260 中华人民共和国行政区划代码》。

b.      平台归属,规定为“province”,表示 省级平台


平台返回值包含如下信息:

a.      返回码及说明:详见表 3。

b.       省级平台序列号:provinceId,为 省级平台数据对接接口服务器统一编码,为32 位, 由国家平台统一生成并下发。

c.      国家平台,基础数据下载地址:如 192.168.1.2/downloadBaseData ,用于基础数据下载。

d.      国家平台,平台版本下载地址:如 192.168.1.3/versionCheck ,用于平台版本校验。

e.      国家平台, 用能单位基础信息配置上传地址:如 192.168.1.4/uploadConfigData , 用于 用能单位基础信息上传至国家平台。

f.       国家平台, 用能单位 计量器具信息上传地址:如 192.168.1.5/uploadMeteringData,用于 用能单位 计量器具信息上传至国家平台。

g.      国家平台,采集数据上传地址:如 192.168.1.6/uploadEnergyData ,用于 用能单位采集数据上传至国家平台。

h.      国家平台, 用能单位基础信息配置下载地址:如 192.168.1.7/downloadConfigData , 用于从国家平台下载 用能单位基础信息。

i.       国家平台,采集数据下载地址:如 192.168.1.8/downloadEnergyData ,用于从国家平台下载 用能单位采集数据。


省级平台注册协议代码示例见表2:


表 2 省级平台注册协议代码示例


类型

说明

URL

https://[ www.nfcc.gov.cn] // 固定的域名或 IP 能耗在线监测 系统注册平台

Method

POST

Request

{

"region":"110000"// 省级行政区划代码 "ascription":"province", // 注册归属, province 代表 省级平台

}

Response

{

"responseCode": “0”, // 返 回 码 , 详 见 表 3 "responseMessage": "RECEIVE SUCCESS", // 状态提示

"provinceId": "0ef6ecea08bf84c7b639c3e9b84ed546",// 省级平台 序列号 "loadConfigURL": "192.168.1.2/downloadBaseData",// 国家平台,基础数据下载地址 “loadDicVersionURL”: “192.168.1.3/versionCheck”,// 国家平台,平台版本下载地址 "centerInfoURL": "192.168.1.4/uploadConfigData",// 国家平台, 用能单位 基础信息配置

上传地址

"centerMeteringDataURL": "192.168.1.5/uploadMeteringData",// 国家平台, 用能单位 计量器具 信息上传地址

"centerDataURL": "192.168.1.6/uploadEnergyData",// 国家平台,采集数据上传地址 "centerInfoDownloadURL": "192.168.1.7/downloadConfigData",// 国家平台, 用能单位

基础信息配置下载地址

"centerDataDownloadURL": "192.168.1.8/downloadEnergyData",// 国家平台,采集数据下载地址

}


省级平台发送的每个请求,都会返回相应响应信息。响应信息包括返回码和相应的描述,详见表 3。

表 3 服务地址获取返回码定义


返回码

说明

0

请求成功

E1001

平台服务异常

E1002

服务器数据库异常

E2001

请求参数异常,缺少必填项

E2002

请求参数异常,参数格式不合法

8.4  基础数据下载

省级平台注册成功后,即可通过国家平台返回的基础数据下载地址下载基础数据字典,进行系统对接初始化配置。基础数据字典包括行政区划、行业、能源品种、生产工序、产品指标等相关数据、指标及编码信息。

省级平台需要根据基础数据字典信息,对传输至国家平台的 用能单位基础信息、数据接入配置信息、数据指标等进行定义及编码配置。


省级平台发起基础数据下载应提供如下信息:

a.     省级平台序列号:provinceId,为 省级平台数据对接接口服务器统一编码,为 32 位, 由国家平台统一生成并下发。


平台返回值包含如下信息:

a.      返回码及说明:详见表 3。

b.      行政区划代码:参照《GB/T 2260  中华人民共和国行政区划代码》

c.      行业代码:参照《GB/T 4754 国民经济行业分类》。

d.      单位类别编码:参照《国统字〔1998〕200 号文件》。

e.      采集数据项编码:参照《NECC-NHJC-02 重点 用能单位能耗在线监测系统基础信息与格式规范》。

f.       采集数据项数据用途:参照《NECC-NHJC-02 重点 用能单位能耗在线监测系统基础信息与格式规范》。

g.      产品指标:包含各类单产能耗指标项的指标名称、编码及单位等内容。基础数据下载协议代码示例见表 4。

表 4 基础数据下载协议代码示例


类型

说明

URL

https://[192.168.1.2/downloadBaseData] // 国家平台基础数据下载地址

Method

POST

REQUEST

{

provinceId": "0ef6ecea08bf84c7b639c3e9b84ed546" // 从服务地址发布平台获取 (

)

}

RESPONSE

{

"responseCode": “0”, // 返回码,详见表 3

"responseMessage": "RECEIVE SUCCESS", // 状态提示 "data": {

"region": [ // 行政区划(参照 GB/T 2260

{

"code": "110000",

"fullName": " 北京 ",

"name": " 北京 ",

"pcode": "000000",   // 上一级行政区划编码,全国以 "000000" 表示。

"type": 1 // 1 :省级, 2 :市级, 3 :县级

},

{

"code": "110100",

"fullName": " 市辖区 ",

"name ": " 市辖区 ",

"pcode": "110000",

"type": 2

},

{

"code": "110101",

"fullName": " 东城区 ",

"name ": " 东城区 ",

"pcode": "110100",

"type": 3

}

],

"industry": [ //   行业 (参照 GB/T 4754

{

"code": "C", //   行业编码

"fullName": " 制造业 ", // 行业全名

"jgzh": false, // 是否能源加工转换类行业



"name": " 制造业 ", //   行业名称

"pcode": "0" //   上一级行业编码

},

{

发表评论
评论通过审核后显示。
文章分类
联系我们
联系人: 王先生
电话: 18682310015
Email: info@thinker.vc
网址: www.thinker.vc
地址: 广东省深圳市南山区科苑北路科兴科学园C3座1601室