标准号:T/BEA 20001-2025
标准名称:基于分布式数字身份(DID)的电碳计量智能电能表数据格式规范
团体名称:北京电子仪器行业协会
发布日期:2025年10月24日
实施日期:2025年11月01日
1 范围
本文件规定了基于分布式数字身份(DID)的电碳计量智能电能表的数据格式规范,包括数据帧格式、数据格式、数据安全与隐私要求、兼容性要求。
本文件适用于基于分布式数字身份(DID)的电碳计量智能电能表的数据采集、传输和应用。
2 规范性引用文件
下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T17215.321电测量设备(交流)特殊要求第21部分:静止式有功电能表(A级、B级、C级、D级和E级)
GB/T17215.323电测量设备(交流)特殊要求第23部分:静止式无功电能表(2级和3级)
GB/T32918.1信息安全技术SM2椭圆曲线公钥密码算法第1部分:总则
GB/T32918.2信息安全技术SM2椭圆曲线公钥密码算法第2部分:数字签名算法
GB/T43572区块链和分布式记账技术术语
DL/T698.45电能信息采集与管理系统第4-5部分:通信协议—面向对象的数据交换协议
3 术语和定义
GB/T43572界定的以及下列术语和定义适用于本文件。
分布式数字身份distributeddigitalidentity;DID
一种基于密码学和去中心化技术的数字身份范式。
注:分布式数字身份允许身份主体自主创建、拥有和控制其身份而无需依赖中心化身份提供商。
分布式标识符distributedidentifier
一种具有去中心化控制、持久性和可验证性特征的统一资源标识符(URI),用于唯一标识任何可被标识的主体。
注:可被标识的主体可以是个人、组织、设备、软件、数据模型或抽象概念等。
碳排放因子carbonemissionfactor
表征单位生产或消费活动量的二氧化碳或等效温室气体排放的系数。
电碳计量electricityandcarbonmetering
以电能计量数据为基础,通过预设碳排放因子(3.3)计算碳排放量的过程。
智能电能表smartelectricitymeter
由测量单元、数据处理单元、通信单元等组成,具有电能量计量、信息存储及处理、实时监测、自动控制、信息交互等功能的电能表。
[来源:GB/T38317.11-2019,3.1]
度电赋码greenelectricitycoding
绿电赋码
对可再生能源发电量和上网电量按照一定时间或一定电量赋予唯一且特定绿色电力编码的过程。
注:绿色电力编码简称绿码。
4 缩略语
下列缩略语适用于本文件。
APDU--应用协议数据单元(ApplicationProtocolDataUnit)
BSN--区块链服务网络(Blockchain-basedServiceNetwork)
FCS--帧校验(FrameCheckSum)
HCS--帧头校验(HeaderCheckSum)
5 数据帧格式
数据帧格式应符合DL/T698.45的规定。数据帧总体结构基本单元为八位字节。数据帧由帧头、APDU/APDU分帧片段、帧尾组成,见表1。
表1 数据帧格式
数据帧组成部分 内容 长度(字节) 说明
帧头 起始字符 1 帧的起始标志,固定值68H
长度域 2 除起始字符和结束字符之外的帧长度
控制域 1 帧类型和控制信息
地址域 可变 服务器地址和客户机地址信息
HCS 2 对帧头部分除起始字符和HCS本身之外的所有字节的校验
APDU/APDU分帧片段 链路用户数据 可变 包含应用层信息
帧尾 FCS 2 对整帧除起始字符、结束字符和FCS本身之外的所有字节的校验
结束字符 1 帧的结束标志,固定值16H
6 数据格式
通则
本章规定的数据项为链路用户数据,数据类型应符合DL/T698.45中的相关规定。
数据项表
数据项分为身份与安全数据项、碳排放数据项、度电赋码数据项,详见表2~表4。分布式标识符(DID标识符)的数据格式要求应符合附录A的规定。
表2 身份与安全数据项
项目 数据类型 长度(byte) 说明
DID标识符 visible-string 155 设备的分布式身份标识
电表公钥 octet-string 64 -
平台公钥 octet-string 64 -
数字签名 octet-string 64 -
表3 碳排放数据项
项目 数据类型 长度(字节) 说明
电力碳排放因子 long-unsigned 2 单位kgCO2e/kWh,换算方法为原值×10-4
正向电力碳排放量 long64-unsigned 8 单位kgCO2e,换算方法为原值×10-4
反向电力碳排放量 long64-unsigned 8 单位kgCO2e,换算方法为原值×10-4
表4 度电赋码数据项
项目 数据类型 长度(字节) 说明
绿码电量 long64-unsigned 8 单位kWh,换算方法为原值×10-4
发电类型 enum 1 取值为枚举类型:
风电(0),光伏发电(1),水电(2),生物质能发电(3),地热发电(4),海洋能发电(5),预留(6~254),其他(255)
资产管理码 visible-string 32 -
客户编号 octet-string 6 用电客户的唯一标识
设备地理位置 structure 18 -
电流互感器变比 double-long-unsigned 4 -
电压互感器变比 double-long-unsigned 4 -
发生时间 date_time_s 7 基于事件上报,当前记录发生时间
结束时间 date_time_s 7 基于事件上报,当前记录结束时间
7 数据安全与隐私要求
数据加密传输
数据传输安全应符合DL/T698.45的相关规定。
密钥安全
SM2密钥对的生成应满足GB/T32918.1的相关要求。智能电能表应具备安全的密钥存储机制,实现SM2私钥在设备内部安全生成和存储,防止被未授权访问或导出。
隐私保护
智能电能表仅采集和传输业务所必须的数据,不应收集与业务无关的用户隐私信息。
数据完整性与源认证
7.4.1 数字签名
每条数据报文应附带关键字段的数字签名,关键字段包括:正向电力碳排放量、反向电力碳排放量、度电赋码数据等。数字签名使用设备私钥生成,用于提供数据完整性保护与来源真实性验证。
7.4.2 签名算法与格式
数字签名应采用GB/T32918.2规定的SM2椭圆曲线数字签名算法生成,签名格式应采用裸签名。
7.4.3 签名验证
接收方应通过查询发送方的DID文档获取其公钥,并使用SM2算法验证签名,实现数据溯源。
数据存储安全
宜在后端采用区块链等分布式账本技术存储数据,实现数据不可篡改和全程溯源。
8 兼容性要求
通用要求
智能电能表的有功电能测量应符合GB/T17215.321的规定,无功电能测量应符合GB/T17215.323的规定。
通信协议兼容性
通信协议应以DL/T698.45为基础,支持电碳计量数据的传输并具备扩展DID认证信息的能力,实现与现有电力系统的兼容。
分布式身份兼容性
DID格式宜优先支持中国自主的DID方法,如“did:bsn”“did:chainmaker”等,参照《DecentralizedIdentifiers(DIDs)v1.0》设计,与国际分布式身份体系兼容。
附录A
(规范性)
DID标识符数据格式
A.1 组成要素
DID标识符由did、method、method-specific-id三部分构成,以英文冒号“:”分隔,表A.1规定了组成要素的具体要求。如果标识符不足155位则用英文冒号“:”分隔并以“F”补足。
表A.1DID标识符组成要素
组件 说明 要求
did 固定前缀 固定为小写字符串“did”,表示该标识符为DID标识符
method DID标识符方法名 表示该标识符所基于的分布式账本或网络协议,可以由小写字母、数字、“.”“-”“_”中的任意一种或多种字符组合而成,长度为1至20个字符
method-specific-id 方法特定标识符 由具体DID标识符方法定义的唯一标识字符串,长度不得超过128字符,可以由字母、数字、“.”“-”“_”“~”“%”中的任意一种或多种字符组合而成,其中“%”仅用于百分号编码表示非ASCII字符或保留字符
A.2 格式要求
did和method部分应为小写,method-specific-id部分区分大小写,其语义由具体分布式标识方法定义。
每个DID标识符在全局命名空间中应具有唯一性。相同的method和method-specific-id组合在相同方法下不应映射到多个不同实体。
DID标识符一经创建,应具有长期有效性,不应因服务中断或控制者变更而失效。DID标识符的撤销或销毁应依据其DID标识符方法中定义的机制进行,相关语义由该方法决定。
A.3 示例
“did:bsn:aNbZ2koJkt5BFHdo9VxaJjPSDWV:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF”表示基于BSN的DID标识符,方法特定标识符为“aNbZ2koJkt5BFHdo9VxaJjPSDWV”,“:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF”为补位数据。
参考文献
[1]GB/T32150-2015工业企业温室气体排放核算和报告通则
[2]GB/T38317.11-2019智能电能表外形结构和安装尺寸第11部分:通用要求
[3]W3C.DecentralizedIdentifiers(DIDs)v1.0[EB/OL].(2022-07-19)[2025-08-25].https://www.w3.org/TR/did-1.0/.
_________________________________
以下空白
起草人:周锡忠、贾月芹、李文峰、曾璐琨、李晓丹、孙干、王平欣、胡兴婷、李豪、徐向东、王超、杨剑、王清、程昱舒、杨芾藜、苏宇、黄志伟、杨景旭、周政雷、杨婧、王宏盛、张志远、张靓、何莹、陈林、李彬、郭庆雷、张学森、李闯、薛文昊、张君石、李雪蓉、杨光、刘茜、王泽黎、刘惠颖、文茹馨、程含渺、赵志宇、孟超、葛利宏、郭琦、路石俊、奥韦、康毅、朱振良、吴雁南、张琪、马麟、姜振宇、崔凯、赵思翔、王宏宇、李骥、胡常昊、胡桂明、李万信、张荣浩、王小享、王成祖、姜永东、宁海星、敬亚娟、王奕文、李刚、郭智慧、彭巍巍、解博钧、李卫萍、姜维、申莉莉、张家乐、尹晓博、刘知羽、李志华、周杰、张丽萍、窦冲、辛红金、陈思