BACnet路由器的研究与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:peiyingbin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能建筑是信息时代的必然产物,是建筑技术与现代信息技术的有机结合。在智能建筑中,以计算机为核心的控制设备日益增多,其控制功能强大而复杂。而各式各样的通信协议和设备给智能建筑的系统集成及管理使用带来诸多不便,用户处于受制于厂商而使造价提高、使用和维护费用增加的境地。于是迫切需要制定一个开放的、统一的通信协议标准。而BACnet以其强大的互操作性及其简洁而灵活的结构特点成为楼宇网络控制领域中最有竞争力的通信协议。 本课题来源于广东省科技攻关项目“基于BACnet通信协议的网络控制设备研发技术”,对于BACnet协议在国内推广和应用有着深远的意义。 BACnet应用层是BACnet协议中的信息处理层,BACnet应用层服务是BACnet中的核心内容,通过服务,BACnet路由器可以查询另一个BACnet设备的数据,或命令另一个BACnet设备执行某些操作,或向其他设备主动声明或通告发生的时间或报警。 在BACnet体系结构中,网络层位于多种局域网技术之上,因此BACnet路由器可以灵活地支持多种不同的BACnet协议子网之间通信。 BACnet路由器除了具有一般路由器的功能外,还有其作为BACnet设备所具有的特点。首先,由于BACnet网络要求任何两个设备之间只能有一条有效路径,所以路由器不需要在源和目标之间选择一个基于优化算法的通信路径;其次网络层协议数据单元长度受限,所以网络层不需要报文的分段和重组功能;BACnet网络层实现将不同物理传输的地址映射的功能。 在本课题研究中,BACnet路由器实现BACnet/IP,MS/TP和PTP协议子网之间的通信。通过BACnet路由器连接BACnet/IP子网与MS/TP子网,可以在当前应用广泛的以太网中方便地操作BACnet控制器。而应用PTP协议子网,则将路由器作为半路由器连接,可以利用公用电话网远程操作BACnet控制器。并且,在BACnet协议分析工具VTS(Visual Testing Shell)中获得预期的测试结果,为整个BACnet协议栈的实现以及产品的不断完善奠定了坚实的基础。
其他文献
通过对家居视频监控系统的要求以及现有的视频监控系统优缺点的研究基础上,提出了要建立的嵌入式视频监控系统的设计目标以及设计方案。首先,在研究家居视频监控系统需求与功
随着风电总装机容量的不断扩大,风电对接入电网的影响愈来愈明显,大规模风电场的接入对电网的稳定运行、电力调度、电能质量都将产生严重的后果。如何准确评估风电并网对电能质
随着科学技术的发展,永磁同步电机以其可靠的调速性能、良好的机械特性得到了广泛的应用。尤其是在要求高控制精度和高可靠性的场合,如国防、航空、航天、数控机床、机器人等方
车辆超限超载运输对交通安全、运输市场秩序造成了极大危害。车辆动态称重技术是目前治理车辆超载超限的最有效的手段。国外对动态称重技术的研究起步早,因而对动态称重技术的
本文的研究工作围绕表面式永磁同步电机直接转矩控制开展,主要是直接转矩控制策略研究和基于DSP TMS320LF2406A数字实验平台的设计,并且对实验中涉及的一些问题,如转矩脉动优化
本文所设计的基于DSP的数据链路层加密网卡集加密功能和以太网卡功能于一体,在数据链路层内部(MAC子层内)由高性能DSP处理器对敏感数据进行加解密处理,加解密过程及网络收发数