DB33/T 948-2014
基本信息
标准号:
DB33/T 948-2014
中文名称:能源监测信息系统数据传输与接口规范
标准类别:地方标准(DB)
标准状态:现行
出版语种:简体中文
下载格式:.rar .pdf
下载大小:540KB
相关标签:
能源
监测
信息系统
数据传输
接口
规范
标准分类号
关联标准
出版信息
相关单位信息
标准简介
DB33/T 948-2014 能源监测信息系统数据传输与接口规范
DB33/T948-2014
标准压缩包解压密码:www.bzxz.net
标准内容
ICS27.010
DB33/T948—2014
能源监测信息系统数据传输与接口规范Transmission and interface specifications of energy monitoring information system2014-11-14发布
浙江省质量技术监督局
2014-12-14实施
规范性引用文件
3术语和定义
4网络要求:Www.bzxZ.net
5接口协议
附录A(规范性附录)
附录B(规范性附录)
各条指令通讯过程示例.
能源分类编码,
DB33/T9482014
DB33/T9482014
本标准按照GB/T1.1-2009给出的规则起草。本标准由浙江省经济和信息化委员会提出。本标准由浙江省能源标准化技术委员会归口。本标准的附录A、附录B为规范性附录。本标准起草单位:浙江中易和节能技术有限公司、浙江省节能协会、浙江省标准化研究院本标准主要起草人:邹骁、李寅雷、徐至宏、吴冰、李佳鹤、刘璇、蒋建平、金永夫、褚咏凤。本标准为首次发布。
1范围
能源监测信息系统数据传输与接口规范DB33/T948—2014
本标准规定了能源数据采集系统与能源监测应用系统之间的数据传输与接口技术要求本标准适用于浙江省能源监测信息系统的设计和建设。规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T2260中华人民共和国行政区划代码GB/T2589综合能耗计算通则
GB/T29873能源计量数据公共平台数据传输协议DB33/T946能源监测信息系统技术总则3术语和定义
DB33/T946中界定的术语和定义适用于本文件。4网络要求
4.1网络结构
能源监测信息系统由能源数据采集系统和能源监测应用系统组成。能源监测应用系统通过互联网与能源数据采集系统交换数据、发起和应答指令。系统结构可参考GB/T29873的要求。能源数据采集系统通过能源数据采集设备,实现与能源监测应用系统进行数据交换和收发指令。4.2物理连接
能源监测应用系统应提供虚拟专用网络(SSLVPN),并具有固定IP地址或者网络域名。3VPN规格要求
SSLVPN具体规格要求应符合表1的规定。SSLVPN规格要求
快速性
功能要求
WEB应用加速
TCP应用加速
SSLVPN隧道流量压缩加速
对WEB访问资源的压缩
TCP端口数据压缩
对SSL隧道数据进行压缩传输,提高传输效率1
DB33/T9482014
安全性
高可用
易管理
接口协议
基本要求
5.1.1总则
功能要求
安全算法支持
身份认证
权限控制
用户账号有效期策略
服务器内网保护
客户端安全
多平台支持
IP应用支持
单点登录
管理方式
Web管理
虚拟站点
备份功能
在线升级
表1(续)
支持DES、3DES、AES、MD5、RC4、RSA、签名算法,支持加载扩展安全算法模块
支持短信认证、USBKEY认证、U-KEY认证基于角色、用户组的管理、严格细致控制访间者权限、保障接入安全
根据用户角色定义账号使用时间、期限通过SSL代理访问,服务器可隔离外网访问远程用户终端操作系统,杀毒软件版本检测,登陆超时退出,用户登陆VPN后自动断开外网连接支持3270、5250、VT、HP700andSINX97801应用,支持LINUX/UNIx应用:支持Windows98/2000/xP/2003/Vista;PDA访问支持
支持所有基于TCP/UDP/ICMP协议应用支持B/S和C/S的应用支持单点登录持本地及远程的https、Console、SSH等管理方式支持SSL加密的WEB界面进行设备配置和管理根据需要配置不同的站点和分站点管理支持本地和远程备份及恢复
通过远程进行设备版本升级
数据通信应使用基于IP协议的数据网络,在传输层使用TCP协议。建立通信连接
数据通信双方在开始通信之前需建立通信连接。能源监测应用系统应建立并维持TCP监听,准备接收来自能源数据采集系统的连接请求。能源数据采集系统发起对能源监测应用系统的连接请求,TCP建立后应保持常连接状态,不主动断开网络。
5.1.3自动重连
能源数据采集系统应定时向能源监测应用系统发送心跳数据包并监测连接的状态,当监测到网络连接断开时,应能自动重新建立连接。5.1.4
超时重发机制
DB33/T948—2014
条指令发出后在规定的时间内未收到回应,认为超时。超时后需重发,重发3次后仍未收到回应认为通讯失败,需重新建立网络连接。超时时间根据具体的通讯方式和任务性质可自定义。5.1.5通信周期
能源数据采集系统应支持根据能源监测应用系统命令被动传输和主动定时传输两种数据传输模式主动定时传输周期可从5分钟到24小时灵活配置。5.1.6数据安全
能源数据采集系统和能源监测应用系统之间传输的有效数据的指令内容需进行标准AES加密:能源监测应用系统使用标准MD5校验算法进行能源数据采集系统的身份认证,5.1.7数据可靠性
通讯包中对有效数据提供CRC校验,确保通讯数据的可靠性。5.1.8数据可扩展
通讯包中指令内容采用XML格式,在不影响系统基本功能的前提下可对数据包格式进行扩展。5.2接口协议数据结构
5.2.1通讯包组成
接口协议数据结构组成应符合图1的规定。其中有效数据的指令内容为经过AES加密的XML格式数据,加密后以ASCII码的格式进行传输,其它数据明码传输通讯包组成
有效据总长度
指令序号
5.2.2通讯包结构定义
有效数据
CRC校
指令内容(为经过AES加密的L格式数据)有效数据组成
图1通讯包组成
通讯包数据结构详细定义应符合表2的规定。3
DB33/T9482014
有效数据总长度
有效数据
CRC校验
十六进制数
十六进制数
十六进制数
十六进制数
3有效数据结构定义
通讯包数据结构表
4字节
4字节
N字节(M+4)
2字节
4字节
固定为0x680x680x160x16
代表当前数据包中的有效数据的长度,字节序应使用BIGENDIAN
有效数据为数据包的实体内容,M含义见表3指令内容定义
对有效数据进行CRC校验
固定为0x550xAA0x550xAA
通讯包数据结构中,有效数据结构定义应符合表3的规定。表3
有效数据结构表
指令序号
指令内容
5.2.4指令内容格式
十六进制数
4字节
M字节
标识了能源数据采集系统向能源监测应用系统发送的指令序号,能源监测应用系统应答时,本项内容需要按照能源数据采集系统提供的指令序号来进行填充,字节序应使用BIGENDIAN
根据指令不同,内容不同,指令内容为经过AES加密的XML格式数据,加密后以ASCII码的格式进行传输通讯包中指令内容采用XML格式,指令内容基本格式定义如下:
《!—指令参数节点-->
所有能源数据采集系统和能源监测应用系统的交互数据包中均需包含能源数据采集系统类型编码、对应的能源数据采集系统识别编码和能源监测应用系统识别编码。4
DB33/T9482014
当能源数据采集系统类型为能源数据采集设备时,需填充字段,互联网接口软件可不填充字段。
各条指令内容格式和通讯过程示例见本标准附录A。5.3接口协议编码规则
5.3.1能源数据采集系统类型编码能源数据采集系统类型编码,用1位数字表示,具体内容应符合表4的规定,表4能源数据采集系统类型编码表编码
5.3.2用能单位编码
上传类型
能源数据采集设备向能源监测应用系统上传互联网接口软件向能源监测应用系统上传用能单位编码以该用能单位的组织机构代码表示用能单位组织机构代码由8位数字(或大写字母)本体代码和1位数字(或大写字母)校验码组成其表示形式为:XXXXXXXXY。
5.3.3能源数据采集设备编码
图2能源数据采集设备编码定义应符合图2的规定。能源数据采集设备编码由总长度为17位的数字(或大写字母)组成。编码规则为细则层次代码结构,主要按3类细则进行编码,包括:行政区划代码、用能单位编码和能源数据采集设备识别编码,位数12345
XXXXXX
67891011121314151617
KXXXXXXX:
数据集中采集终端识别编码
用能单位编码
行政区划代码
图2能源数据采集设备编码定义
行政区划代码:能源数据采集设备编码第1~6位数为行政区划代码,应符合GB/T2260的要求,用能单位编码:能源数据采集设备编码第7~15位数为用能单位编码。能源数据采集设备识别编码:能源数据采集设备编码第16~17位数为能源数据采集设备识别编码用2位阿拉伯数字表示,如01,02,,99。能源数据采集设备编码由所属用能单位统一规定,保证用能单位内部所有能源数据采集设备识别编码的唯一性。5.3.4能源计量终端编码
能源数据采集系统能源远传数据包中,每个能源计量终端需提供其唯一的识别编码。5
DB33/T9482014
能源计量终端编码用3位数字表示,如001,002,,999,由用能单位自行规定,用能单位应保证内部所有能源计量终端编码的唯一性。5.3.5能源采集点编码
能源数据采集系统能源远传数据包中,每个能源采集点需提供其唯一的识别编码。能源采集点编码用4位数字表示,如0001,0002,,9999,由用能单位自行规定。用能单位应保证内部所有能源采集点编码的唯一性。5.3.6能源分类编码
能源数据采集系统能源远传数据包中,每个能源采集点需提供其所属的能源分类编码。能源分类编码用2位数字和大写字母表示,编码内容应符合GB/T2589的要求。具体定义见附录B。5.4通讯流程
网络连接建立后,能源数据采集系统应发起身份认证、心跳授时、能源远传等数据通信。5.4.1身份认证
能源数据采集系统向能源监测应用系统发起身份认证请求,身份认证通过后,能源数据采集系统可获得向能源监测应用系统上报能源数据的权限。5.4.2定期心跳
身份认证通过后,能源数据采集系统应定期发送心跳数据包,以确保网络连接的有效性。5.4.3定时上传
身份认证通过后,能源数据采集系统应根据能源监测应用系统规定的上传周期,定时将采集到的能源数据上传给能源监测应用系统6
A.1身份认证
附录A
(规范性附录)
各条指令通讯过程示例
DB33/T948—2014
能源监测应用系统将MD5算法用于身份认证,MD5认证密钥为长度5位的数字或者大写字母,如“123AB”
身份认证数据包格式内容和通讯过程应符合表A.1的规定表A.1身份认证数据包
能源数据
采集系统
能源监测
应用系统
能源数据
采集系统
请求身份
request
回复一串
随机序列
sequence
发送计算
的MD5校
/uploadtype><!--用能单位编码编码->
<!用能单位编码编码一>result
1)网络连接建立成功后,能源数据采集系统向能源监测应用系统发送身份认证请求:
2)能源监测应用系统向能源数据采集系统发送一个随机序列字符串;3)能源数据采集系统将接收到的随机序列字符串加上本地存储的MD5认证密钥组合成一个连接串,计算连接串的MD5值并发送给能源监测应用系统;
4)能源监测应用系统将接收到的MD5值和本地连接事的MD5计算结果相比较,如果一致则认证成功,否则认证失败。身份认证成功后能源数据采集系统定时向能源监测应用系统发送心跳包以保持连接的有效性,能源监测应用系统通过授时包对能源数据采集系统进行授时,以确保能源数据采集系统的运行时钟与能源监测应用系统保持一致。
心跳授时数据包格式内容和通讯过程应符合表A.2的规定。8
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。