版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ICS29.020电力系统即时消息传输规范2018-06-06发布I前言 12规范性引用文件 13术语和定义 14缩略语 25构成和原理 26消息及其传输方法 46.1消息定义和描述 46.2消息传输方法 57消息分发服务 6 67.2消息用户管理服务 67.3消息分发策略 67.4消息分发策略的应用 87.5消息分发策略管理服务 87.6消息定义管理和查询服务 97.7消息监控服务 8消息管理 8.1功能 8.2消息定义管理 8.3消息分发策略管理 8.4消息监控信息管理 ⅡDL/T1872—2018本标准按照GB/T1-1-2009《标准化工作导则第1部分:标准的结构和编写》给出的规则编写。本标准由中国电力企业联合会提出。本标准由全国电网运行与控制标准化技术委员会(SAC/TC446)归口。本标准起草单位:国家电网公司国家电力调度控制中心、国网福建省电力有限公司、北京科东电力控制系统有限责任公司、中国南方电网有限责任公司、国家电网公司华中分部、国网北京市电力公司、国网河北省电力公司、国网上海市电力公司、国网四川省电力公司、中国电力科学研究院有限公司、国网电力科学研究院、积成电子股份有限公司、北京四方继保自动化股份有限公司、南京南瑞继保电气有限公司、国电南京自动化股份有限公司、长园深瑞继保自动化有限公司。1电力系统即时消息传输规范1范围本标准规定了电力系统即时消息传输系统的传输方法、服务接口、交互过程,适用于电力系统中需要实现消息订阅和推送模式的信息传输的场合。本标准适用于电力系统设备和系统间信息交互系统及接口的设计、研发、建设。2规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T33602-2017电力系统通用服务协议DL/T1233电力系统简单服务接口规范下列术语和定义适用于本文件。3.1即时消息InstantMessaging(IM)一个实时通信系统,一般指允许两人或多人使用网络实时的传递文字消息、文件、语音与视频交流。这里指在电力系统中设备或系统间以消息的方式进行信息传递的通信方式。3.2为用户提供IM信息交换的系统。这里指为电力系统中设备或系统间提供以消息的方式进行信息传递服务的信息系统。3.3负责接收消息发布者发布的信息并根据策略将消息转发给消息接收者的一种信息传输服务。3.4消息管理服务负责IMS消息主题、消息体内容、消息发布和转发策略管理的管理服务。3.5服务域2相关的服务(GB/T33602-2017)。4缩略语IMS]InstantMessagin5构成和原理即时消息系统(IMS)基于GB/T33602-2017电力系统通用服务协议(GSP)体系架构,通过一系列的服务成如图1所示。图中的服务代理,为GSP所规定的服务代理,消息发布者及消息接收者为IMS的用户,等服务域消息管理服务代理消息管理消息分发理接收者消息消息消息服务域的,由分发策略管理确定。图2,图3为IMS工作流程图,展示了消息定义和策略管理、消息定义查询、消3.消息定.消息定图2IMS直接分发模式工作流程消息管理/分发服务消息管理/分发服务本地服务代理4.消息定义6.消息定义查询义和分发发消息发布者消息接收者服务定义注册远程服务代理消息管理/分发服务消息接收者消息定服务域消息分发服务和分发策略息分发9.消息分发IM的分发策略也是基于主题的,每个主题可采用各自的分发策略,跨域的分发策略采用预配置和由域消息管理服务集中管理模式,域内消息可采用预配置和注册配置两种方式,由域内消息管理服务管理。依据电力系统分层分级管理的特点,可能建有多套IMS系统。当需要跨IMS系统进行通信时,跨IMS的消息应通过域消息分发服务转发,由本侧域消息分发服务向需要通信的IMS系统的域消息分发服务进行消IMS还包含一种端到端的消息传输模式,该模式消息传输不通过消息分发服务,消息接收者向服务管理注册消息接收服务,以服务的形式接收消息。图4为IMS端到端模式工作流程图,展示了服务注册、服务定4DL/T1872—2018服务注册消息发送者和接收者对应与GSP中的服务或客户端,其标识直接采用GSDomainID.ProviderID.ReceiverID。6.1.3消息发出时间消息发出时间为发送者生成的消息向接口提交的时间,其标识为SendTime,编码采用CP56Time2a时间6.1.4消息序列号为支持重传等差错控制,消息头设置了消息序列号MsgSeq,为16位无符号整数。6.1.5消息主题消息主题标识为MsgTopic,为16位无符号整数。消息主题由消息管理服务统一管理,其主体的分配表如表1,消息主题的具体定义根据系统和应用的需要,在构建系统和应用开发时进行定义。消息主题值用途说明5域内部消息域内或IMS范围内唯一5001-10000调控主站内部消息域内或IMS范围内唯一跨域消息IMS内唯一50001-65535跨IMS消息多IMS内唯一<Tnnnnn(//消息ID,nnnnn为MsgTopic值的数字串INDataType1:DataName1,//IN参数标识发出消息的数据内容INDataType2:DataName2,//IN参数标识发出消息的数据内容)"Tnnnnn消息体"/>6.2.1传输原理在消息传输前,消息发收双方通过消息定义查询服务接口GetMsgDef()先获取MsgData的描述,发送收到消息后,依据相应的定义解析MsgData的数据流,以获得消息内容。如GetMsgDef()/GetMsgDef()消息定义消息定义IM数据流消息发送原语如下:<SendMsg(INstring:DomainID.ProviderID.ReceiverID,//消息接收者INstring:DomainID.ProviderID.SenderID,//消息发送者ININT16U:MsgSeq,//消息序列号6INTIME:SendTime,ININT16U:MsgTopic,ININT32U:msgdatalength,ININT8U[]:MsgData,0UTstring:DomainID.ProviderID.ReceiverID0UTINT16UMsgTopic,0UTINT16U:resultCode)”IMS消息发送服务"/>//消息发送时间//消息主题//消息数据体字节数//消息数据体,数组长度取决于MsgTopic对应的消息体长度//收到消息发送者//收到消息序列号//收到消息主题//服务结果代码其主要功能包括:d)消息定义查询和管理服务:接收管理从消息管理服务下发的主题和消息体数据结构描述,并提供消息主题消息体数据结构查询服务。消息发送者和接收者在使用消息系统时应向消息分发服务注册其名字、IP地址和端口。注册信息作为消息分发服务从ID到IP的映射,用户退出时则注销其注册信息。用户注册采用以下服务原语:<MsgDistServer.IDRegist(INSTRING:IDName//消息发送者或接收者IDININT16U:0peration,//1:注册,0注销INSTRING:ServerIPAddress,//服务IP地址,多个用“,”隔离ININT16:Port,//服务端口0UTINT16:ResultCode,//返回结果)”消息用户注册"/>消息发送者发出的消息统一发给消息分发服务由消息分发服务根据分发策略逐个发给消息接收者,消息分发策略由消息分发策略表确定,分发策略表包含的栏目如表2所示。表2消息分发策略表7DL/T1872—2018含义示例消息主题该策略的主题分发地址(订阅转发任务的接收者地址domain_0.imscenter.Receiver过滤条件用于选择过滤发送者domain_1.imscenter.缓存时间用于指定发送信息失败时发送任务的保留时间,单位为秒(s)重发间隔时间用于指定发送信息失败时重发间隔时间,单位为秒3编辑者标识标识该转发策略项产生或修改是由那方面来的Editera)消息主题b)分发地址c)过滤条件时为任何发送者发送的该主题的消息都发给接收地址所指定的接用户过滤条件中的ProvideerID和SenderIDd)缓存时间e)重发时间f)编辑者标识8自己注册。通过灵活组织分发策略表中的分发项,可以构造成各种类型的消息分发模式以满足各类不同a)域内消息分发b)域间消息分发辑,逐个给相应域的消息分发服务分发相应消息(每个域只发一次),再由收端消息分发服务进行再分发到的分发任务项(每个主题)。7.5.1分发策略查询服务接口<MsgDistServer.GetDistList(INSTRING:MsgTopic_ID,//消息主题{STRING:MsgTopic_ID,STRING:Receiver,STRING:Filter,STRING:Editer}[],//转发策略清单0UTINT16:ResultCode,//返回结果9)"查询某主题分发策略项清单"/>7.5.2分发策略项管理服务接口(消息订阅)分发策略按主题管理,接口实现增加分发项(消息订阅),删除分发项(取消消息订阅)及修改分发项操作。<MsgDistServer.DistListEdit(INSTRING:MsgTopic_ID,//消息主题ININT16U:Edit,//管理操作:1:增加、2:删除、3:修改{STRING:Filter,INT16U:BufTime,STRING:Editer}[],//转发策略清单INSTRING:authPara,//认证参数0UTINT16:ResultCode,//返回结果)”转发项管理"/>和接收者提供消息主题消息体数据结构查询服务。在机制上同样支持由消息提供者自行注册,是否采用由7.6.1消息定义管理服务接口<MsgDistServer.MsgDefEdit(INSTRING:MsgTopic_ID,ININT16U:Edit,INSTRING:MsgDef,0UTINT16:ResultCode)"消息定义编辑"/>7.6.2消息定义查询服务接口<MsgDistServer.GetMsgDef(INSTRING:MsgTopic_ID,0UTSTRING:MsgDef,OUTINT16:ResultCode)”消息数据体查询"/>//消息主题//管理操作:1:增加、2:删除、3:修改//消息数据体(MsgData)的描述//认证参数//返回结果//消息主题//消息数据体(MsgData)的描述//返回结果<MsgDistServer.GetMsgDefList(ININT16U:Status,//消息主题状态,0:全部,1:在用0UTSTRING:MsgTopic_ID[],//消息主题清单0UTINT16:ResultCode//返回结果)”消息主题清单查询"/><MsgDistServer.GetLog(INSTRING:MsgTopic_ID,INSTRING:EndTime,INSTRING:Status,0UTINT16:ResultCode//开始时间(格式:YYYY/MM/DDHH:MM:SS.mmm)//发送状态//返回结果structDistLogData{STRING:MsgTopic_ID,//消息主题STRING:Sender,//发送者STRING:Status,//发送状态8.1功能消息管理为消息分发服务的客户端,主要负责管理消息主题、消息格式、消息发布和转发(订阅)策略DL/T1872—2018c)域间消息分发策略管理:对域间消息分发服务的分发策略进行管理,建立和维护域间消息转发策消息管理使用消息分发服务的消息分发策略管理服务接口、消息定8.2.1消息定义发布义通过域间消息管理人机界面,由人工编辑或a)新建消息、修改域间消息定义时域间消息管理服务应根据分发策略向相关的域内消息分发服务推d)消息管理服务应提供人工同步(下载或推送)消息定义的功能。8.2.2消息定义编辑8.2.4主题及定义管理DL/T1872—2018d)可按主题、按域导出消息主题及其定义。8.3消息分发策略管理8.3.1消息分发策略管理模式消息分发策略采用分层的统一管理模式管理,域内消息分发策略由各域内消息管理服务管理,域间消息分发策略由域间消息管理服务管理。分发策略按主题管理,不同主题可采用不同的分发策略。域内消息分发策略指消息分发到用户的策略,包括来自域内或域外的消息。域内消息分发策略或自动订阅的方式进行管理。在建立或修改域内分发策略后,由域内消息分发服务归纳出跨域消息订阅信息后向域间消息管理服务发出订阅请求,订阅请求在域间消息管理服务通过人工审核后形成域间消息分发策略,并发往各域内消息分发服务。所有自动订阅过程,均应基于证书的安全控制。域间消息分发策略指各域之间传输的消息,为消息从一个域的消息分发服务到另外一个域的分发服务的分发策略,只包括域间消息。域间消息分发策略采用人工方式进行管理,通过人工编
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- VIP包厢接待服务流程
- 《公司治理结构》课件
- 奥尔夫音乐教师培训教案
- 《光学课件全集》课件
- 《电弧及电路》课件
- 小学三年级数学两位数乘两位数笔算同步练习试题
- 《组培应用》课件
- 《儿童重症感染》课件
- 福建省福州市连江第五中学2020-2021学年高一下学期第一次质量检测化学试题
- 学校防拐骗安全教育
- 开发区污水处理厂建设项目可行性研究报告模板-立项备案
- 配电箱设备供货方案
- 农业肥料代理销售合同协议书
- 国防安全知识竞赛题以及答案
- 2024至2030年中国冲调饮料行业市场深度研究及投资规划建议报告
- 高考英语读后续写高分素材总结之动物描写句型清单
- 石油化工生产和危险化学品基础知识考试题库500题(含答案)
- DL∕T 1075-2016 保护测控装置技术条件
- 金属矿产资源开发利用方案编制提纲
- 部编版语文二年级上册《口语交际 有趣的动物》(教案)
- JT-T-1199.2-2018绿色交通设施评估技术要求第2部分:绿色服务区
评论
0/150
提交评论