推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

OSI模型的EIB协议栈设计与实现

更新时间:2019-04-22 15:24:51 大小:16M 上传用户:sun2152查看TA发布的资源 浏览次数:297 下载积分:1分 下载次数:0 次 标签:osi模型eib协议栈 出售积分赚钱 评价赚积分 ( 如何评价?) 收藏 评论(0) 举报

资料介绍

智能建筑是信息时代的产物,它把以计算机技术和网络技术为核心的信息技术应用在建筑行业。在楼宇自控领域,EIB协议以其开放、简单、兼容性强的特点不仅成为了事实上的欧洲规范,也成为了楼宇自控领域的国际标准之一。EIB标准定义了一种控制信息传递和交换的规范,可以方便地实现设备之间的通信。EIB通信协议遵循0SI参考模型,并对0SI的七层模型进行了合理简化,把会话层和表示层并入应用层,使用简化后的其中五层,即物理层、数据链路层、网络层、传输层和应用层。设计与实现一个可移植、可裁剪的EIB协议栈,避免在不同的楼宇自控系统中重复进行EIB设备软件开发,是本文主要讨论的内容。

本文首先介绍了楼宇自控领域的一些主流协议,接着对OSI参考模型和EIB标准等进行了介绍和分析。在本文实现部分,论述了EIB对象和服务的设计方案,给出了物理层和数据链路层的服务接口并设计了数据链路层的状态机和链路层数据冲突检测算法CSMA/CA的程序流程图和部分实现代码。最后,对用C语言开发出的EIB协议栈进行测试,测试结果表明协议栈运行良好,符合EIB协议规范。本文实现的EIB协议栈,对设计和开发符合EIB标准的智能建筑控制设备产品和系统具有一定的参考价值。


部分文件列表

文件名 大小
基于OSI模型的EIB协议栈设计与实现.pdf 16M

推荐下载

全部评论(0)

暂无评论

上传资源

更多>>

项 目 外 包