智能家居远程监控系统的研究与实现
【摘要】:本课题研究了国内外智能家居和网络管理技术的发展现状及发展趋势,阐述了选题的意义,并根据家居网络的特点和结合简单网络管理协议(SNMP),详细论述了智能家居远程监控系统的构架、设计方案和实现过程。文中将嵌入式技术、网络管理技术、通信技术相结合,以ARM处理器作为硬件核心,嵌入式LINUX作为软件平台,利用QT Designer开发环境,采用Client/Server结构以及网管协议开发包Net-Snmp,设计了智能家居远程监控系统的各项功能,包括传感器报警数据的采集、家用电器开关的控制、视频数据的采集、GSM模块短消息收发处理、有线或无线网络的数据通信以及SNMP在本系统的实现。其中传感器报警模块采用了自定义的通信数据协议;视频传输采用了分块传输算法;SNMP功能利用了协议自身的trap陷阱方式。经过试验验证,本系统基本上达到了预期的要求。
本文的创新之处在于:不仅在本系统中融入了家电智能控制、GSM通信、视频监控、传感器监测以及无线网络通讯,同时还在系统监控前端设备中加入了网络管理功能,利用SNMP自身的trap陷阱方式,可以主动获取设备运行、配置状况、性能以及监控质量相关的参数,从而可以准确定位设备的的故障信息,并将故障信息自动发送给管理端,极大地提高了智能家居监控系统的智能度,扩大了智能家居监控系统的使用范围。将SNMP协议的优势运用到智能家居远程监控系统中,很大程度上弥补了以往监控方法的不足,也为系统提供了多种有效监控手段,使得智能家居远程监控系统在一个更高的层面上进行智能化管理。