BACnet鉴别服务:中国土壤分类与编码详解
需积分: 38 166 浏览量
更新于2024-08-09
收藏 5.45MB PDF 举报
"本资源主要讨论的是BACnet(楼宇自动化控制网络)中的鉴别服务,这是确保数据完整性和设备身份验证的重要机制。在BACnet系统中,鉴别服务涉及到客户端(如用户设备或操作员)与设备(起始设备、执行设备)之间的安全交互。该服务通过使用伪随机数、期待的调用ID、操作员名称和密码等参数进行加密传输,确保只有授权用户能访问和操作设备。
24.5.1节详细描述了鉴别服务的结构,包括请求指示符(Req Ind)、响应确认(Rsp Cnf)等字段,其中伪随机数作为32位无符号整型,由服务请求者生成并在鉴权过程中进行修改。期待的调用ID是一个可选的8位无符号整型,用于报文鉴别,表明发送报文的身份。
BACnet的设计目标是支持HVAC&R(供暖、通风和空调)系统的监控设备以及楼宇自动化系统的计算机通信。它不仅传输二进制、模拟和文本数据,还涵盖硬件输入/输出值、模拟信号、时间表、报警、事件、文件和控制逻辑等重要信息。协议将设备模型化为对象,每个对象包含代表设备硬件、软件和操作的属性,使得系统能够按需访问信息,无需深入了解设备内部结构。
在协议的术语定义部分,引用了多个国际标准来确保一致性,例如抽象句法结构(Abstract Syntax)、应用层(Application)、应用实体(Application Entity)等。这些定义有助于理解BACnet协议在信息交换过程中的角色和作用。
本资源的核心内容是BACnet的鉴别服务及其在楼宇自动化系统中的关键作用,以及如何通过标准化的通信协议来确保数据的安全性和设备间的可靠交互。"
2021-08-26 上传
2021-09-11 上传
2024-01-25 上传
2019-08-13 上传
2019-08-13 上传
2019-08-13 上传
2019-08-13 上传
2013-07-16 上传
2009-05-23 上传
Big黄勇
- 粉丝: 64
- 资源: 3916
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析