摘要
针对大规模无线传感器网络(WSN)流量随访问者数量增加而上升的问题,设计并实现了一种适用于构建大型WSN并降低系统流量的应用系统框架。系统采用IPv6和低功耗无线个域网的IPv6技术(6Lo WPAN)搭建大规模WSN,使用消息队列遥测传输(MQTT)协议和针对WSN设计的消息队列遥测传输(MQTT-SN)协议在应用层搭建了连接WSN和传统互联网的发布/订阅结构。实验结果显示,当系统中存在5个传感器节点时,与受限应用协议(Co AP)构建的WSN应用系统相比,提出的系统框架的数据流量仅为前者的18%左右。这表明该系统框架可有效地控制访问者增加对WSN流量造成的影响。
Aiming at the problem that the data traffic rises with the increase of data visitors in large-scale Wireless Sensor Networks( WSN), a data traffic optimization WSN system framework was designed and implemented to build large-scale WSN and reduce the network data traffic. The IPv6 and IPv6 over Low Power Wireless Personal Area Network( 6Lo WPAN)technology were adopted to build large-scale WSN. To integrate the WSN and traditional Internet, the Message Queuing Telemetry Transport( MQTT) and Message Queuing Telemetry Transport for Sensor Network( MQTT-SN) protocols were deployed in application layer to build system publish / subscribe model. The experimental results show that, when system has 5sensor nodes, compared with the Constrained Application Protocol( Co AP) based WSN system, the data traffic of the proposed system is 18% of the former. It proves that the proposed system framework can effectively control the impact caused by increasing visitors to WSN data traffic.
出处
《计算机应用》
CSCD
北大核心
2015年第4期905-909,915,共6页
journal of Computer Applications
基金
国家自然科学基金资助项目(U1405255)
福建省自然科学基金资助项目(2013J01222)
福建省2013年战略性新兴产业技术开发项目(闽发改高技[2013]266号)
福建省教育厅科技项目(JK2011010)
福建师范大学校创新团队项目(IRTL1207)
关键词
物联网
无线传感器网
发布/订阅消息系统
消息队列遥测传输协议
IPV6
Internet of Things(IoT)
Wireless Sensor Network(WSN)
publish/subscribe messaging system
Message Queuing Telemetry Transport(MQTT) protocol
IPv6