论文部分内容阅读
ZigBee技术是一种新兴的短距离无线通信标准,具有功耗低、成本低、复杂度低等优点,到目前为止ZigBee技术已经被广泛的应用于智慧城市、智能楼宇系统、智能家居及远程医疗系统等领域。ZigBee技术已经逐渐成为短距离无线通信领域的主流标准,在工业控制、智能家居等领域得到了广泛的应用。网关是一种网络互联设备。嵌入式ZigBee-以太网网关是指完成从ZigBee协议到以太网协议转换的异构网络互联的嵌入式设备。本文基于802.15.4协议的ZigBee无线通信技术及基于ARM的嵌入式技术,提出了一种无线传感网络网关节点的解决方案。网关主处理器模块采用SamsungElectronics公司生产的ARMS3C2410处理器,无线传感器模块采用英国Jennic公司推出的JN5121无线微处理器。在分析了ZigBee协议、嵌入式Linux系统后,在网关节点应用层设计了数据通信的标准,利用串口编程、Socket网络编程及在ARM处理器内移植web服务器(boa),利用CGI(Common Gateway Interface)技术等初步实现了无线传感器网络网关的功能。该网关不仅可以进行远程的维护和设置,在现场也可以通过液晶屏或其它联网设备对网关进行维护和设置。通过实验测试表明:网关节点可以将无线传感器网络数据传输到以太网,网关在数据管理等方面也达到了预期的效果。论文主要从嵌入式系统应用与实践的角度出发,以ARM处理器S3C2410为基础,研究讨论了嵌入式系统基本理论以及其开发与应用方法。论文做到了理论性和应用性相结合。