论文部分内容阅读
伴随着现代化网络技术的不断发展,信息化时代已经改变了各行各业的发展模式。现代社会对信息的需求量也越来越大,尤其是对于大范围远距离区域的信息采集也变得越来越重要,然而传统的网络通信已经已经满足不了需求。本文构建的一个三层网络体系结构实现了远程大范围数据的采集和传输,为此提供了一套可行方案。本系统是针对湿地监测而设计的数据采集系统,湿地的范围大、地形复杂监控起来比较困难,此系统着重解决了这些问题。湿地现场地形复杂采用Zigbee网络广泛覆盖湿地区域,Zigbee节点带有各种传感器用于采集现场信息;Zigbee网络节点采集的信息通过Zigbee网络传输给协调器网关;这里网关由MSP430、CC2530、GPRS模块组成。CC2530作为协调器接收Zigbee网络传来的数据,MSP430F149作为中央处理芯片对采集的数据经行处理然后传输给GPRS模块,GPRS模块通过GPRS网远程连接互联网网站,把数据传输给网站数据库。远程监控网站是基于Visual Studio2005平台设计实现的,采用了C/S和B/S两种模式,B/S模式主要是前台界面设计,C/S模式对后台软件与GPRS进行SOCKET通信的设计;数据库是基于SQL Sever2005平台进行设计开发的。网站采用ADO.NET技术与数据库进行连接,实现了数据的显示、查询、访问和修改。基于Zigbee的远程监控系统基本上实现了对远程湿地数据的采集与传输,三层网络的联合使数据的采集大范围化、数据的传输远程化、数据的查询实时化;形成了未来物联网发展趋势。实验表明:系统工作正常,数据传输丢包率在合适的范围内,网站运行良好,达到了预期目的。