DL/T 1872-2018 电力系统即时消息传输规范

DL/T 1872-2018 电力系统即时消息传输规范
仅供个人学习
反馈
标准编号:DL/T 1872-2018
文件类型:.pdf
资源大小:1.2M
标准类别:电力标准
资源ID:37045
免费资源

DL/T 1872-2018 标准规范下载简介

DL/T 1872-2018 电力系统即时消息传输规范简介:

DL/T 1872-2018是中华人民共和国电力行业标准,全称为《电力系统即时消息传输规范》。该规范主要规定了电力系统中实时信息传输的、消息格式、传输协议以及相关服务接口等技术要求,旨在保证电力系统运行信息的实时性、准确性和完整性,提升电力系统的自动化和信息化水平。

该规范适用于电力系统的控制、监视、数据采集与处理等实时信息的传输,包括但不限于电力调度自动化系统、继电保护系统、电力市场交易系统等。通过该规范,各类电力设备和系统能够按照统一的标准进行信息交互,实现数据的无缝对接和高效传输,对于提高电力系统的稳定运行、优化调度决策、保障电力供应具有重要意义。

具体来说,DL/T 1872-2018内容可能包括以下几个方面:

1. 消息:定义了消息的结构、类型、内容等,如状态报告、控制命令、异常告警等消息的格式。

2. 传输协议:规范了消息在网络中的传输方式,可能包括TCP/IP、UDP等网络协议,以及特定的报文头、报文尾等细节。

3. 服务接口:描述了系统之间如何通过接口进行消息的发送和接收,包括接口的定义、调用方式、错误处理等。

4. 安全机制:包括数据的加密、消息的认证、访问控制等,确保信息在传输过程中的安全。

5. 故障恢复和一致性:规定了在网络中断、设备故障等情况下,如何保证消息的可靠传输和系统的正常运行。

6. 测试和验证:提供了测试方法和验证标准,确保各系统按规范正确实现。

需要注意的是,具体的技术细节和要求,还需要查阅完整的标准文档。

DL/T 1872-2018 电力系统即时消息传输规范部分内容预览:

即时消息系统InstantMessagingSystem(IMs) 为用户提供IM信息交换的系统。这里指为电力系统中设备或系统间提供以消息的方式进行 务的信息系统。

消息分发服务 负责接收消息发布者发布的信息并根据策略将消息转发给消息接收者的一种信息传输服务

DL/T18722018

IMSInstantMessagingSystem即时消息系统 GSPGeneral ServiceProtocol电力系统通用服务协议

DB45∕T 1551-2017 高等级公路水泥混凝土路面设计规范图1即时消息系统(IMS)构成图

IMS中的即时消息(IM)基于主题进行组织、管理和分发,跨域消息和分发策略由域消息管理服务统一 管理,域内消息和分发策略可由域内消息管理服务或由域消息管理服务统一管理,可根据应用需要进行确 定。域间消息传输分为直接分发和通过域服务分发两种模式,直接分发和通过域服务分发两种模式是兼容 的,由分发策略管理确定。图2,图3为IMS工作流程图,展示了消息定义和策略管理、消息定义查询、消 息发布过程。

DL/T18722018

图2IMS直接分发模式工作流程

图3IMS域服务分发模式工作流程图

IM的分发策略也是基于主题的,每个主题可采用各自的分发策略,跨域的分发策略采用预配置和由域 消息管理服务集中管理模式,域内消息可采用预配置和注册配置两种方式,由域内消息管理服务管理。 依据电力系统分层分级管理的特点,可能建有多套IMS系统。当需要跨IMS系统进行通信时,跨IMS的 消息应通过域消息分发服务转发,由本侧域消息分发服务向需要通信的IMS系统的域消息分发服务进行消 息分发。 IMS还包含一种端到端的消息传输模式,该模式消息传输不通过消息分发服务,消息接收者向服务管理 注册消息接收服务,以服务的形式接收消息。图4为IMS端到端模式工作流程图,展示了服务注册、服务定 位、消息发布流程

DL/T18722018

6. 1. 2 发送和接收者

图4IMS端到端直接传输模式工作流程图

消息发送者和接收者对应与GSP中的服务或客户端,其标识直接采用GSP中定义的三段式名称结构, 为可读字符串。发送者标识格式为:DomainID.ProviderID.SenderID,接收者标识格式为 DomainID.ProviderID.ReceiverID。 实际使用中消息发送者标识直接使用相应的服务或客户端标识,不再为IMS单独取名。

6.1.3消息发出时间

消息发出时间为发送者生成的消 编码采用CP56Time2a时间 格式。作为IMS消息传输使用, 居体中另外列时间参数

差错控制,消息头设置了消息序列号MsgSeg,

6. 1.5 消息主题

如表1,消息主题的具体定义根据系统和应用的需要,在构建系统和应用开发时进行定义。 对跨域消息主题的设立,应根据其应用范围,在一个IMS范围或多个IMS范围内协商确定,以保证其 唯一性。

DL/T 18722018

消息数据体为消息包含的具体内容,标识为MsgData,其内容与MsgTopic有关,其内容和格式在定义 MsgTopic的同时进行定义。 消息数据体(MsgData)为消息数据结构的数据流,其数据结构采用和GSP服务的描述一致的的方法 即用DL/T1233《电力系统简单服务接口规范》描述。如下格式:

在消息传输前,消息发收双方通过消息定义查询服务接口GetMsgDef()先获取MsgData的描述,发送 者依据消息定义生成MsgData的数据流后,通过消息发送服务接口SendMsg()将消息发给接收者,接收者 收到消息后,依据相应的定义解析MsgData的数据流,以获得消息内容。如图5所示。

6.2.2消息传输原语

消息发送原语如下: SendMsg( IN string: DomainID.ProviderID.ReceiverID, //消息接收者 IN string:DomainID. ProviderID. SenderID, //消息发送者 IN INT16U: MsgSeq //消息序列号

DL/T18722018

//消息发送时间 //消息主题 //消息数据体字节数 //消息数据体,数组长度取决于MsgTopic对 应的消息体长度 //收到消息发送者 //收到消息序列号 //收到消息主题 //服务结果代码

IN TIME: SendTime, //消息发送时间 IN INT16U:MsgTopic, //消息主题 IN INT32U :msgdatalength, //消息数据体字节数 IN INT8U[J :MsgData, //消息数据体,数组长度取决于MsgTopic对 应的消息体长度 OUT string:DomainID.ProviderID.ReceiverID //收到消息发送者 OUT INT16U MsgSeq, //收到消息序列号 OUT INT16U MsgTopic, //收到消息主题 OUT INT16U:resultCode //服务结果代码 MS消息发送服务"/>

IN TIME: SendTime , IN INT16U:MsgTopic, IN INT32U :msgdatalength, IN INT8U[] :MsgData, OUT string:DomainID.ProviderID.ReceiverID OUT INT16U MsgSeq, OUT INT16U MsgTopic, OUT INT16U:resultCode ”IMS消息发送服务"/>

消息分发服务为GSP服务端,负责接收消息发布者发布的消息并根据消息转发策略向消息接收者转发 息,域消息分发服务功能相同。 其主要功能包括: 消息用户管理服务:接收消息发送和接收者注册,并对其进行管理。 6) 分发消息服务:根据消息转发表所确定的转发策略向消息接收者和其它消息分发服务分发消息: C) 消息分发策略管理服务:接收消息管理服务统一管理的消息转发策略; d) 消息定义查询和管理服务:接收管理从消息管理服务下发的主题和消息体数据结构描述,并提供消 息主题消息体数据结构查询服务。 e) 消息监控服务:记录消息转发和消息转发过程的错误信息,并对外提供查询服务

7.2消息用户管理服务

消息发送者和接收者在使用消息系统时应向消息分发服务注册其名字、IP地址和端口。注册信息作为消 息分发服务从ID到IP的映射,用户退出时则注销其注册信息。 用户注册采用以下服务原语:

DL/T18722018

DL/T18722018

标识该转发策略项产生或修改是由那方面来的,通常包括:本地编辑、域消息管理中心下发 自已注册。

7.4消息分发策略的应用

通过灵活组织分发策略表中的分发项,可以构造成各种类型的消息分发模式以满足客类不同应用的需 求,消息分发模式按消息主题进行,不同主题可采用不同的分发模式。典型的应用模式如下: a)域内消息分发 域内消息分发是消息分发服务的基础,只有域内的消息分发服务直接与消息用户产生关系,消息发送者 只将消息送给消息分发服务,再由消息分发服务发给消息接收者。某主题消息发给哪些接收者,由分发逻辑 管理工具通过人工或由接收者自行订阅(对域内消息)方式在策略分发表上生成相应的转发任务项来确定。 使用通配符可有效减少分发策略表的行数。 b)域间消息分发 跨域分发依照消息主题通过管理分发策略可形成直接分发和通过域服务转发模式: 直接分发模式: 本模式消息发送者把消息发给发端消息分发服务,消息分发服务根据维护在本地分发逻辑表的分发逻 辑,逐个给相应域的消息分发服务分发相应消息(每个域只发一次),再由收端消息分发服务进行再分发到 接收者。此时,分发策略表的接收地址项需包含有需转发的接收域消息分发服务器清单(一个域只需一项), 通常这个清单是由域消息管理中心进行合并处理后下载到相应分发中心的。 通过域服务转发模式: 本模式消息发送者把消息发给发端消息分发服务,消息分发服务收到消息后把消息转发给域消息分发 服务,域消息分发服务根据维护在域分发服务的分发策略表把消息发给接收端所在域的分发服务,再由收 端消息分发服务进行再分发到接收者。此时,发端只维护一条由域消息管理中心下发指向域消息分发服务 的分发任务项(每个主题)

7.5消息分发策略管理服务

肖息分发服务同时提供消息分发策略管理服务功能,该功能提供分发策略表的存储管理,策略 修改、查询服务功能。

7.5.1分发策略查询服务接口

《挤压钢管工程设计规范 GB50754-2012》”查询某主题分发策略项清单"/

7.5.2分发策略项管理服务接口(消息订阅

DL/T 18722018

7.6消息定义管理和查询服务

消息分发服务接收并管理从消息管理服务下发的主题和消息体数据结构描述,并对域内消 和接收者提供消息主题消息体数据结构查询服务。在机制上同样支持由消息提供者自行注册 工程确定。消息定义管理服务接口如下:

7.6.1消息定义管理服务接口

7.6.2消息定义查询服务接口

CJJ 25-1989 环卫工人技术等级标准7.6.3消息主题清单查询服务接口

DL/T 18722018

©版权声明
相关文章