标准规范下载简介
GB/T 40015-2021 信息技术 系统间远程通信和信息交换 社区节能控制网络控制与管理.pdf9WRITE、FETCH和TRAP协议扩展
IEEEStd1888一2011中,WRITE、FETCH和TRAP的消息被以下类所组织: Transport; Header; Body; Service; Argument;
Point Value; OK; Error 该标准引入了控件类GB∕T 25341.2-2019标准下载,并改变了数据结构的模式
9.3重新定义Header类
Header类为控制平面信息提供了一个容器。控制平面信息包括查询表达式、确认或访问失败、会 话控制命令
Error对象(单个); OK对象(单个); Query对象(单个); Control对象(多个)
9.4Control 类
Control类包含会话控制命令。该类用于事务管理、优先级管理、缓存刷新等
图14可管理和非可管理的GW接入
本标准安全性考虑应遵循IEEEStd1888一2011第10章。此外,与MCU通信的安全性也应遵循 以下说明。 MCU负责控制被管理的组件,并维护系统中的重要数据,如参数配置或ACL。MCU应采用物理 安全或网络监控方法配置以保护MCU免受外部恶意攻击。
0015—2021/ISO/IEC/IEEE18881:2016
如果APP可以提供特定功能(例如 到20:00关闭建筑物中的所有灯),则APP可以先查 旬MCU,然后便用这个服务来控制GW(和灯 ,如图A.1所示
图A.1MCU提供的服务的典型流程场景
A.2使用服务协议查询服务
A.3服务协议的服务调用
B.1点ID(PointID的命名规则
B.2产品信息(产品命名空间)
与产品相关的信息如表B.1所示。
表B1产品命名空间表
实现功能文件信息如表B.2所示。并非所有条目都需要实现。如果未实现,组件应在FETCH 时返回POINTNOTFOUND错误
表B.2实现功能文件表
组件配置项如表B.3所示。并非所有条目都需要实现。如果未实现,则组件应在FETCH、WR TRAP请求时返回POINTNOTFOUND错误
表B.3组件配置项表
152021/ISO/IEC/IEE
组件的状态项如表B.4所示。并非所有条目都需要实现。如果未实现,则组件应在FETC RITE和TRAP请求时返回POINTNOTFOUND错误
表B.4组件状态项表
附录C (资料性附录) 访问控制列表编码
C.1ACL编码规则的示例
编码规则示例如表C.1所示,用于将 组ACL表示为IEEEStd1888一2011规定的点列表。
表C.1ACL编码规则
C.2ACL 编码示例
本附录给出了将ACL编码为上面指定的点的示例。 GW1有几个点。点A和点B对用户开放,其他的不向用户开放。供应商中的工作人员有权向两 个点写入内容并显示任何点。供应商中的工作人员具有所有访问权限。GW1的概要信息如表C.2 所示。
表C.2GW1的摘要
应用编码规则后的结果如下所示。
40015—2021/ISO/IEC/IEEE18881:2016
DB45/T 2144-2020标准下载40015—2021/ISO/IEC/IEEE18881:2016
D.1示例1:MCU为GW1设置ACI
步骤1:MCU为GW1生成合适的ACL,并对表示ACL的点列表进行编码。编码的相关建议,请 参见附录E。 步骤2:MCU使用ACL编码点列表调用GW1的数据方法。 步骤3:GW1在此过程之前检查原始ACL集。如果检查通过,GW1将更新或添加点指定的值。 步骤4:GW1从代表ACL的整个点列表中解码完整的ACL,然后安装ACL
D.2示例2:在C.2之后,GW1从MCU请求自己的AC
DB37/T 4261-2020标准下载0015—2021/ISO/IEC/IEEE18881:2016
GB/T40015—2021/ISO/IEC/IEEE18881:2016