![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DLMS/COSEM
文章平均质量分 94
DLMS/COSEM介绍和心得体会
Nerd Nirvana
这个作者很懒,什么都没留下…
展开
-
Cryptographic algorithms—(Green-Book)加密算法
密码学是数学的一个分支,基于数据的转换,并且可以用来提供多种安全服务:保密性、数据完整性、认证、授权和不可否认性。密码学依赖于两个基本组成部分:算法(或密码学方法)和密钥。算法是一个数学函数,而密钥是在转换过程中使用的参数。密码算法和密钥用于对数据应用密码保护(例如,加密数据或生成数字签名),以及移除或检查保护(例如,解密加密的数据或验证数字签名)。密码哈希函数:这类函数不需要密钥(尽管它们可以以使用密钥的模式使用)。哈希函数通常用作算法的一个组成部分,以提供安全服务。见9.2.3.2节。对称密钥算法。原创 2024-06-28 15:06:36 · 758 阅读 · 0 评论 -
DLMS/COSEM协议—(Green-Book)Gateway protocol
网关协议的作用:本小节规定了一种方法,用于在通过网关连接的DLMS客户端和服务器之间交换数据。这种网关可以连接到广域网(WAN)或邻近网(NN)的一侧,以及连接到局域网(LAN)的另一侧,并且有DLMS服务器连接到这个LAN。双向通信:网关是双向的,也就是说,LAN中的服务器也能够通过网关向WAN/NN中的客户端发送消息(推送应用)。网关的实现:网关功能可以集成在DLMS/COSEM设备中,也可以是独立的设备。DLMS/COSEM规范的通信模型。原创 2024-06-27 16:24:48 · 1213 阅读 · 0 评论 -
DLMS/COSEM协议—(Green-Book)Wi-SUN profile
Wi-SUN FAN(Field Area Network,现场区域网络)旨在构建一个无处不在的网络,但它并没有指定特定的应用来在其上运行,因此它是与应用无关的(application agnostic)。同样,DLMS(Device Language Message Specification,设备语言消息规范)也没有指定一套单一的底层来支持应用层,因此它可以被描述为与传输无关的(transport agnostic)。原创 2024-06-26 17:16:21 · 805 阅读 · 0 评论 -
Information security in DLMS/COSEM(Green-Book)—认证机制
DLMS/COSEM安全概念,见9.2.2;选定的加密算法,见9.2.3;安全密钥,见9.2.4、9.2.5和9.2.6;使用加密算法进行实体认证、xDLMS APDU保护和COSEM数据保护,见9.2.7。在DLMS/COSEM体系架构中,信息安全是一个关键组成部分,用于确保数据交换的安全性和完整性。9.2.2.1小节提供了DLMS/COSEM安全概念的高级概述。原创 2024-06-24 15:36:00 · 1245 阅读 · 0 评论 -
DLMS-Blue-Book蓝皮书—曲线类
attribute_index 1 指的是第 1 个属性(即 logical_name),attribute_index 2 指的是第 2 个属性,等等;如果其他“曲线通用类”对象捕获了这个缓冲区,它们的缓冲区也将被清空,以保证它们的缓冲区条目是同质的。如果捕获对象是曲线通用类的缓冲区,则 data_index 标识缓冲区(即列)中的捕获对象(即内部曲线通用类中的列);如果曲线通用类已排序,则调用捕获方法将把新条目存储在缓冲区中的适当位置,移动所有后续条目,并可能丢失最不相关的条目。原创 2024-06-11 19:13:49 · 786 阅读 · 0 评论 -
DLMS/COSEM协议编解码杂谈
在这个函数中,首先从字符串中提取出一个TLV元素,然后根据这个元素的标签(Tag)确定它代表哪个属性,然后根据这个元素的长度(Length)和值(Value)来解码这个属性的值。在这个函数中,每个属性都被编码为一个TLV元素,然后所有的TLV元素被连接在一起,形成一个字符串。如果数据的长度大于127字节,那么长度字段就是多个字节,第一个字节的最高位是1,其余位表示长度字段的字节数,后续的字节表示数据的长度。DLMS/COSEM协议中,数据类型的标签(tag)是一个字节,用于表示数据的类型。原创 2023-11-08 16:11:01 · 517 阅读 · 1 评论 -
DLMS协议——信息安全及应用层服务规范(三)
现有 AA 可以正常或非正常释放。正常释放由客户端 AP 启动。当 AP 发生意外事件(例如检测到物理断开连接)时,将发生非正常释放。原创 2023-09-05 19:57:35 · 1231 阅读 · 1 评论 -
DLMS/COSEM协议的理解体会
DLMS是通信协议,COSEM是电表建模规范。HDLC帧基本格式为0x7e......原创 2023-09-05 19:32:57 · 3589 阅读 · 4 评论 -
DLMS/COSEM协议(二)——UDP、TCP、CoAP传输方式
DLMS/COSEM AL只侦听一个UDP或TCP端口。另一方面,一个物理设备可以承载多个客户机或服务器AP。包装器子层提供的附加寻址功能允许寻址这些ap。原创 2023-08-23 17:50:47 · 996 阅读 · 0 评论 -
DLMS/COSEM协议(一) ————信息交换模型(通信过程)
DLMS/COSEM的目标是为设备和系统指定一个面向业务领域的接口对象模型的标准,以及用来访问这些对象的服务的标准。还指定了通过各种通信媒体传输消息的通信配置文件。术语“设备”是一种抽象;因此,“设备”可以是适合这种抽象适用的任何类型的设备。使用DLMS/COSEM进行数据交换的确保满足上述要求的关键因素是由DLMS/COSEM AL提供的应用程序关联(AA)–确定数据交换的上下文。原创 2023-08-21 15:28:57 · 1593 阅读 · 1 评论