DLMS/COSEM协议(一) ————信息交换模型(通信过程)

DLMS/COSEM协议

DLMS/COSEM信息交换模型

DLMS/COSEM的目标是为设备和系统指定一个面向业务领域的接口对象模型的标准,以及用来访问这些对象的服务的标准。还指定了通过各种通信媒体传输消息的通信配置文件。

术语“设备”是一种抽象;因此,“设备”可以是适合这种抽象适用的任何类型的设备。

使用DLMS/COSEM进行数据交换的主要特点如下:

  • 设备可以由客户端和第三方等多方访问;
  • 提供了控制对设备资源访问的机制;这些机制由DLMS/COSEM AL(应用层)和COSEM对象(“关联SN/LN”对象、“安全设置”对象)提供;
  • 通过对xDLMS消息和COSEM数据应用加密保护,确保了安全和隐私性;
  • 通过选择性访问、紧凑编码和压缩等多种机制,保证了低开销和低效率;
  • 在一个站点上,可能有单个或多个设备。在一个站点上有多个设备的情况下,可以提供一个单一的接入点;
  • 数据交换可以在远程或本地进行。根据设备的能力,本地和远程数据交换可以同时执行,而不相互干扰;
  • 各种通信媒体可用于本地网络(LN)、邻域网络(NN)和广域网(WAN)上。

确保满足上述要求的关键因素是由DLMS/COSEM AL提供的应用程序关联(AA)–确定数据交换的上下文。

Communication model

DLMS/COSEM使用开放系统互连(OSI)模型的概念来模拟设备和数据收集系统之间的信息交换。

设备和数据收集系统的应用功能由应用过程(ap)建模。

ap之间的通信是通过应用程序实体之间的通信(AEs)来建模的。在一个AP中可能有多组OSI通信功能,因此单个AP可以由多个AEs表示。然而,每个AE代表一个AP。AE包含一组被称为应用程序服务元素(ase)的通信功能。ASE是一组相干的集成函数。这些AEs可以独立使用,也可以联合使用。

数据收集系统和设备之间的数据交换是基于客户机/服务器模型的,其中数据收集系统扮演客户机的角色,而设备扮演服务器的角色。客户端向发送服务响应的服务器发送服务请求。此外,服务器可以发起未经请求的服务请求,以通知客户端事件或发送预先配置条件的数据。

一般来说,客户端和服务器ap位于单独的设备中。因此,消息交换通过一个协议堆栈进行。

在这里插入图片描述

命名和寻址

命名和寻址是通信系统中的重要方面。一个名称可标识一个通信实体一个地址标识了可以找到该实体的位置。名称被映射到地址;这被称为绑定过程。图中显示了DLMS/COSEM中的命名和寻址的主要元素。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Nerd Nirvana

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值