太赫兹科学与电子信息学报, 2018, 16 (2): 312, 网络出版: 2018-06-09  

轻量级 WSN分层协议栈的设计与实现

Design and implementation of lightweight layered protocol stack for WSN
作者单位
杭州电子科技大学电子信息学院, 浙江 杭州 310000
摘要
传统无线网络协议栈存在硬件兼容性弱、内存和 CPU占用率高、函数接口复杂等问题, 采用此类协议栈将提高项目开发的软硬件成本。设计一种轻量级分层协议栈, 通过协议栈架构的分层设计、底层的开放式设计、函数的可重入设计等, 使其具有低系统资源占用率、高可移植性和多网卡协同工作的特点。采用 IAR EW8051,KEIL MDK,STM32CUBE等作为软件平台, 进行协议栈程序的开发与测试。测试结果表明, 该协议栈代码量小, 可应用于 CC1100,CC2500,SI4463, SX1278等无线芯片, 且能有效应对复杂环境下的信号干扰, 提升点对多通信效果, 有较高的实用价值。
Abstract
Traditional wireless network protocol stacks have some problems, such as weak hardware compatibility, high memory and CPU usage, complex function interface and so on. Using such stacks will increase the cost of software and hardware for project development. In this paper, a lightweight layered protocol stack is designed through the hierarchical design of protocol stack architecture, the open design of hardware layer, the re-entrant design of function. It has the characteristics of low system resource occupancy, high portability and multi-card cooperation. IAR EW8051, KEIL MDK, STM32CUBE are utilized as software platforms to develop and test protocol stack. The test results show that this protocol stack can be applied to wireless chips such as CC1100, CC2500, SI4463 and SX1278, and it can effectively deal with signal interference in complex environment and enhance the effect of point-to-multipoint communication, which has high practical value.
参考文献

[1] KR A,KAMDAR N,VYAS D,et al. Design and implementation of a cross layered protocol stack for sensor networks in an indoor environment[C]// International Conference on Wireless and Optical Communications Networks. Indore,India:IEEE, 2012:1-6.

[2] LI Xuezhu. Research on application of wireless sensor network in ecological monitoring[J]. International Journal of Digital Content Technology and its Applications, 2013,7(3):374-380.

[3] 李小龙,彭美平. ZigBee传感器网络协议栈的研究与分析[J].电脑知识与技术, 2013,9(18):4220-4222. (LI Xiaolong, PENG Meiping. Research and analysis on the protocol stack of ZigBee sensor networks[J]. Computer Knowledge and Technology, 2013,9(18):4220-4222.)

[4] 霍岐生,周开利,王颖,等.无线传感器网络在蔬菜大棚中的应用[J].电子技术, 2012,39(3):49-50. (HUO Qisheng, ZHOU Kaili,WANG Ying,et al. The application of wireless sensor network in vegetable sheds[J]. Electronic Technology, 2012,39(3):49-50.)

[5] THASKANI S,KUMAR K V,MURTHY G R. Energy efficient cross-layer design protocol by using token passing mechanism for WSN[C]// 2011 IEEE Symposium on Computers & Informatics(ISCI). Kuala Lumpur,Malaysia:IEEE, 2011:572-575.

[6] HASSAN A E,RASHED M Z,SHARAF A I. Lightweight TCP/IP architecture model for embedded systems using SysML[J]. International Journal of Engineering Science and Technology, 2010,2(7):3093-3100.

[7] BAO J,CHEN H B,OU R X,et al. Design of the wireless monitoring system based on CC1100 in greenhouse[J]. Advanced Materials Research, 2014,945-949:2709-2712.

[8] 屈正庚.一种无线多媒体传感器网络路径最优路由算法[J]. 太赫兹科学与电子信息学报, 2016,14(6):943-947. (QU Zhenggeng. A path optimal routing algorithm for wireless multimedia sensor network[J]. Journal of Terahertz Science and Electronic Information Technology, 2016,14(6):943-947.)

[9] YASHASHWINI T,SUMATHI R,YASHASHWINI T,et al. A cross-layer protocol stack for congestion control in wireless sensor networks[J]. IJCA Special Issue on Advanced Computing and Communication Technologies for HPC Applications, 2012(1):26-31.

顾剑, 李文钧. 轻量级 WSN分层协议栈的设计与实现[J]. 太赫兹科学与电子信息学报, 2018, 16(2): 312. GU Jian, LI Wenjun. Design and implementation of lightweight layered protocol stack for WSN[J]. Journal of terahertz science and electronic information technology, 2018, 16(2): 312.

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!