论文部分内容阅读
随着半导体技术、微系统技术、现代网络和无线电通信技术的飞速发展,无线传感器网络被应用到越来越多的领域。而无线传感器网络要真正投入使用,不能完全孤立存在。如果通过WSN网关接入外部网络,如Internet、Intranet等,则可提供用户对无线传感器网络的远程访问和监控。嵌入式Web技术的发展,使得具有远程访问接口的WSN网关的实现成为可能。基于B/S模式的WSN网关应该能提供HTTP服务,使得远程用户能够对其进行实时的监测和管理。
本文针对现有嵌入式网关的一些不足,如嵌入式Linux的繁琐开发,CGI方式的运行慢、开销大、效率低等,提出了一种Windows CE嵌入式操作系统和ISAPI技术相结合的WSN网关的设计与实现方法。本文构建了一套WSN实验平台,其中重点实现了具有远程接口的WSN网关。该WSN网关以ARM9作为核心芯片,并以HTTPD作为嵌入式Web服务器,应用ISAPI实现嵌入式Web服务器和用户浏览器之间的动态页面交互。最后通过一系列实验,测试了嵌入式Web服务器的性能,实现了远程的数据实时访问,以及对WSN节点控制,调节节点数据发送时间等。证明了该方案的可行性,为以后的工作奠定了基础。