1 / 28
文档名称:

电力边缘计算框架技术和功能要求.docx

格式:docx   大小:275KB   页数:28页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

电力边缘计算框架技术和功能要求.docx

上传人:书籍1243595614 2024/5/10 文件大小:275 KB

下载得到文件列表

电力边缘计算框架技术和功能要求.docx

相关文档

文档介绍

文档介绍:该【电力边缘计算框架技术和功能要求 】是由【书籍1243595614】上传分享,文档一共【28】页,该文档可以免费在线阅读,需要了解更多关于【电力边缘计算框架技术和功能要求 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。T/CECXXXXX—XXXXIIICS点击此处添加ICS号点击此处添加中国标准文献分类号T/CEC中国电力企业联合会标准T/CECXXXXX—XXXX电力边缘计算框架技术和功能要求putingframework点击此处添加与国际标准一致性程度的标识XXXX-XX-XX发布XXXX-XX-XX实施中国电力企业联合会发布T/CECXXXXX—XXXXIT/CECXXXXX—XXXXII124电力边缘计算框架技术和功能要求范围本文件规定了电力物联网边缘计算框架的总体架构、功能性要求及非功能性要求。适用于电网开展相应设计、开发、测试功工作。规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T33745—2017物联网术语GB/-2018《物联网信息交换和共享第1部分:总体架构》GB/T40287-2021《电力物联网信息通信总体架构》GB/T40687-2021《物联网生命体征感知设备通用规范》GB/T40688-2021《物联网生命体征感知设备数据接口》术语和定义GB/T33745—2017界定的以及下列术语和定义适用于本文件。putingframework运行在电力物联网网关上的基础平台系统,负责与物联管理平台进行业务和管理数据交互,实现对边缘侧的管理以及数据的采集、存储和分析功能,支撑各类型终端的标准化接入。物联网网关IoTedgeagent对各类智能传感器、智能业务终端进行统一接入、数据解析和实时计算的装置或组件,实现对多种通信方式和协议规约的适配。物联网网关与物联管理平台双向互联,部署在边缘侧,实现跨专业数据就地汇集、云边协同业务处理。物联管理平台connectionmanagementplatform连接感知层设备与企业中台或相关业务系统,提供资源配置、数据汇聚、基础管理功能的信息系统,支持连接管理、网络管理、设备管理、用户管理等功能。T/CECXXXXX—XXXX232物联终端eIoTterminal是一种能够对电网对象或环境的状态进行感知,并具有简单数据处理、通信、人机交互等全部或部分功能的专用装置,包括智能传感器、智能业务终端、采集控制终端等。缩略语下列缩略语适用于本文件。ARM:精简指令集处理器架构(AdvancedRISCMachine)APP:应用程序(Application)CENTOS:munityEnterpriseOperatingSystem)CPU:中央处理器(CentralProcessingUnit)HTTP:超文本传输协议(HyperTextTransferProtocol)HTTPS:超文本传输安全协议(HyperTextTransferProtocolOverSecureSocketLayer)JSON:一种轻量级数据交互格式(JavaScriptObjectNotation)LORA:远距离无线电(LongRangeRadio)MQTT:消息队列遥测传输(MessageQueuingTelemetryTransport)MIPS:精简指令集的处理器架构(Microprocessorwithoutinterlockedpipedstagesarchitecture)NFC:近场通信(munication)RFID:射频识别(RadioFrequencyIdentification)RHEL:红帽企业Linux操作系统(RedHatEnterpriseLinux)WIFI:无线保真(WirelessFidelity)X86:微处理器执行的计算机语言指令集(TheX86Architecture)Zigbee:一种短距离无线通信技术总体架构概述边缘计算框架位于电力物联网的感知层,负责与物联管理平台进行业务和管理数据交互,实现对物联网网关的管理以及数据的采集、存储和分析功能,支撑各类型终端的标准化接入,边缘计算框架在电力物联网的具体定位示意图见图1。T/CECXXXXX—XXXX324边缘计算框架示意图框架架构整体功能架构边缘计算框架功能模块应包括对外交互、基础服务、系统管理、安全服务等,整体功能架构如图2所示。T/CECXXXXX—XXXX234图2功能架构图对外交互边缘计算框架对外交互模块应符合以下要求:对外交互模块可作为边缘物联代理与物联管理平台交互的统一接口,提供边缘计算框架与物联管理平台双向交互功能;具备在与物联管理平台的网络连接发生中断重连后,向物管平台补发数据功能,并能配置补发规则;边缘计算框架与物联管理平台交互支持MQTT、HTTP/HTTPS、DL/、CoAP等协议,对于采用MQTT进行通信的场景应按照电力边缘物联代理与物联管理平台交互协议实现交互。基础服务基础服务模块应提供数据共享库、物模型管理、消息总线、端设备管理等基础功能,包括以下组件,各组件符合以下要求:数据共享库应提供对APP数据进行本地化管理的服务;物模型管理应提供物模型的存储、管理和校验的服务;T/CECXXXXX—XXXX524消息总线应提供边缘计算框架与应用APP以及框架内部组件间的标准化交互通道,边缘计算框架与应用APP基础功能交互接口应采用MQTT协议,提供有序、可靠的双向连接,具体交互内容及格式参见附录A;端设备管理应提供端设备管理服务,包含端设备接入、端设备数据、状态、事件上报等功能,并维护APP与端设备的对应关系;应支持蓝牙、Zigbee、Wifi、LoRa、NFC、RFID等无线或有线功能模块的管理,具体接入满足各网络协议接入要求;宜支持人工智能在物联网网关的应用,包括人工智能模型管理、边缘智能计算等。系统管理边缘计算框架应支持系统管理功能,实现对边设备、边缘框架、容器/应用APP的状态监控、远程运维的管理。安全服务边缘计算框架应具备安全服务功能,包括身份认证、数据加密功能模块,并实现物联管理平台、物联网网关、终端设备之间的安全交互。功能性要求基础服务数据共享库边缘计算框架的数据共享库应符合以下要求:支持对数据进行新增、更新、查询、删除操作,数据存储周期宜可配置;支持APP经访问权限授权后访问数据共享库。消息总线边缘计算框架消息总线应符合以下要求:提供边缘计算框架与应用APP以及框架内部组件间的标准化交互通道;实现消息按照过滤条件过滤,并转发至框架内目标节点功能。物模型管理边缘计算框架的物模型管理应符合以下要求:支持物模型在边缘计算框架和物联管理平台之间的同步,允许物联管理平台向边设备下发物模型;支持所有连接到边缘计算框架的终端设备的物模型存储和解析,包含其设备的属性描述、事件描述、指令服务描述和定义;支持物模型的更新、查询、新增、删除等管理和基于物模型的数据校验等功能。端设备管理边缘计算框架的端设备管理应符合以下要求:支持在物联管理平台注册后的端设备接入;支持接收来自物联管理平台的端设备配置文件,并下发APP实现终端设备配置;T/CECXXXXX—XXXX236支持接收与解析来自物联管理平台的远程命令,并下发APP实现终端设备更新、删除与控制;支持新接入端设备信息通过边缘计算框架上送至物联管理平台完成注册。系统管理边设备管理边缘计算框架的边设备管理应支持设备信息查询及配置管理,并应符合以下要求:具备查询边设备配置信息、网络带宽使用情况、软硬件版本信息等;具备配置边设备名称、网络信息、设备当前时间、CPU以及内存告警门限等;具备边设备的状态监控、事件上报、网络状态使用情况、对时及远程运维功能;具备对边设备远程通信、本地通信的标准化管理功能。框架管理边缘计算框架的框架管理应符合以下要求:提供对边缘计算框架各功能模块监视功能,包括CPU、内存、磁盘使用率的监视;支持对框架的远程重启、配置和升级等功能。应用/容器管理边缘计算框架的应用/容器管理应符合以下要求:支持配置和修改容器资源,包括CPU资源可利用的上限、内存可利用的上限,配置和修改容器资源应不影响已部署应用软件的运行;支持查询容器信息,包括容器列表、容器版本信息和容器运行状态;支持容器本地及远程启动、停止、安装、升级和卸载以及远程应用下发功能;支持容器监控功能,包括容器事件、CPU、内存、磁盘占用率等,对CPU内存、磁盘占用率越限应上报告警。安全服务身份认证边缘计算框架身份认证应符合以下要求:实现与物联管理平台的安全认证,包括终端、APP、容器等认证;采用SM2、SM3、SM4等国产商用算法实现与安全接入网关的双向身份认证,并对认证过程中存在的非法认证、密钥过期等认证事件进行告警。数据加密边缘计算框架数据加密应满足以下要求:应采用国家密码管理部门认可要求的密码算法,基于公司统一密码基础设施产生的证书或密钥,实现鉴别信息、隐私数据和重要业务数据等敏感信息的传输和存储加密。安全计算环境边缘计算框架安全计算环境符合以下要求:应具备对操作系统、应用、漏洞补丁等重要程序代码,以及配置参数和控制指令等重要操作的数字签名和验证能力;应支持本地及远程可信升级,应能校验升级包的合法性,并具备升级失败回退功能;T/CECXXXXX—XXXX724宜支持对自身软件的完整性度量,包括但不限于对系统引导程序、系统程序、重要配置参数和应用程序等进行完整性度量;宜支持对自身的安全状态进行监测,并具备向物联管理平台报送的能力。非功能性要求统一边缘计算框架非功能性应符合以下要求:框架支持ARM32、ARM64、MIPS、X86等主流CPU架构;框架支持Ubuntu、RHEL、CentOS、麒麟、凝思等操作系统,要求操作系统应支持进程管理、内存管理、文件系统、网络管理、虚拟化及Docker-;框架能管理运行在Docker容器中的APP应用;T/CECXXXXX—XXXX238(资料性附录)。交互主题分类业务功能主题用途发送方(publisher)订阅方(subscriber)云边交互相关数据上报/v1/${appName}/service/data用于业务APP对框架发送业务数据APP边缘框架事件上报/v1/${appName}/service/event用于业务APP对框架发送紧急事件APP边缘框架控制命令下发/v1/${appName}/mand用于框架转发物管平台对下的控制命令边缘框架APP/v1/${appName}/service/reply用于业务APP对框架发送服务响应APP边缘框架业务配置更新/v1/${appName}/mand用于框架通知APP更新业务配置文件边缘框架APP/v1/${appName}/app/reply用于APP对框架发送配置文件更新的响应APP边缘框架端设备管理/v1/${appName}/topo/request用于业务APP对框架发送添加端设备、删除端设备、更新请求APP边缘框架/v1/${appName}/topo/response用于框架对业务APP发送端设备操作请求的响应边缘框架APP数据共享库相关数据存储、查询、删除/v1/${appName}/database/request用于APP对数据的存储、查询、删除。APP边缘框架数据响应/v1/${appName}/database/response用于边缘框架对APP数据请求的响应边缘框架APP设备属性请求/v1/${appName}/edge_properties/request用于APP请求设备属性。APP边缘框架设备属性响应/v1/${appName}/edge_properties/,。T/CECXXXXX—XXXX