论文部分内容阅读
随着网络技术和通信技术的迅速发展,人们对家居的自动化和信息化程度要求越来越高,这些要求的实现都依赖于智能家庭网络的建立。BACnet 楼宇控制网络协议是当前智能建筑发展的主流技术,已经成为楼宇自控的国际标准,它给智能家居的发展指明了方向。视频监控系统作为传统安防系统的重要组成部分,将其引入到基于BACnet 的智能家居系统中是一项很有应用价值的工作。本文首先分析了基于BACnet 的智能家居原理结构,结合视频监控系统发展历史,阐述了将视频监控系统引入到BACnet 智能家居中的重要意义。在此基础上,详细分析了视频监控系统的框架结构和工作原理,给出了系统总体设计和子系统软件设计方案。其次,论文分析了BACnet 编解码机制,并针对BACnet 协议编码器的应用要求,给出了面向嵌入式和支持可裁减性应用的编解码器设计方案,详细描述了其实现,为视频监控系统的BACnet 实现提供了编解码基础。再次,深入分析了系统软件实现中的关键技术,并详细描述了视频监控系统的BACnet 实现。然后,针对视频监控系统和智能家居中其它系统的BACnet 协议状态机测试需求,提出了一种BACnet 协议状态机测试方法,给出了状态机描述模型和状态变迁判定算法,并通过视频监控系统的测试实例分析,验证了该测试方法的可行性。最后,论文对系统进行了总结,并就今后研究工作的方向和内容提出了想法和建议。