新型NPCSMA随机多址接入WSN的协议分析

2019-08-12 06:15韩泽军丁洪伟保利勇何敏杨志军
现代电子技术 2019年15期
关键词:无线传感器网络

韩泽军 丁洪伟 保利勇 何敏 杨志军

摘  要: 无线传感器网络(WSN)因采用大量廉价的微型传感器节点并可以感知和处理传输网络覆盖区域内被感知对象的信息而备受人们喜爱。在此,提出一种基于碰撞长度可变的三时钟NP?CSMA提高系统的吞吐率,通过划分成功分组发送时间1+[a]、碰撞分组发送时间[b+a]、空闲分组发送时间[a],利用平均周期法求出吞吐率、碰撞率和空闲率,并用仿真实验验证该理论的准确性。通过与其他协议进行对比,验证了所提协议的优越性。

关键词: 无线传感器网络; 碰撞长度可变; 三时钟; NP?CSMA; 平均周期法; 随机多址接入

中图分类号: TN915.04?34; TP393                   文献标识码: A                  文章编号: 1004?373X(2019)15?0017?04

Analysis of a new NP?CSMA random multi?access WSN protocol

HAN Zejun, DING Hongwei, BAO Liyong, HE Min, YANG Zhijun

(School of Information Science and Engineering, Yunnan University, Kunming 650504, China)

Abstract: Wireless sensor network (WSN) is popular because it uses a large number of inexpensive micro sensor nodes, and can sense and process the information of the perceived objects in the transmission network coverage area. In this paper, a three?clock NP?CSMA (non? persistent carrier sense multi?channel access) with variable collision length is proposed to improve the system throughput rate. By dividing the successful packet sending time [1+a], collision packet sending time [b+a] and idle packet sending time [a], the throughput rate, collision rate and idle rate are calculated by means of average cycle method, and the accuracy of the theory is verified by simulation experiments. The superiority of this protocol is verified by comparison with other protocols.

Keywords: wireless sensor network; collision length variable; three?clock; NP?CSMA; average cycle method; random multi?access

0  引  言

无线传感器网络是集信息采集、处理和传输于一体的综合智能信息系统,由大量造价低廉的微型传感器节点组成[1?3],因而,广受学者喜爱。国内外目前主要将其应用于医疗军事和智能家电等诸多领域。传统P?CSMA协议只规定信息空闲时[4?6]以[p]概率发送,信道忙时,则未说明。若持续侦听信道,即为1坚持型P?CSMA(1P?CSMA)[7?9];不侦听信道则为非坚持型P?CSMA(NP?CSMA)。1P?CSMA由于持续侦听信道而能量消耗巨大,不适用于无线传感器网络。同时,NP?CSMA兼顾非坚持CSMA(Non?Persistent CSMA)特性,通过调节[p]概率,可保障在重负载下依然可以保持较低的碰撞率和较高的吞吐率。本文采用平均周期法对NP?CSMA协议进行建模,可精确获得系统吞吐率([SU])、碰撞率([SB])、空闲率([SI1])、信息分组的发送时延([SI2])等重要参数。通过仿真实验和理论分析,并与其他协议进行对比分析,验证本协议的准确性和优越性。

1  基于碰撞长度可变的NP?CSMA接入无线传感器网络协议的模型描述

所有的系统终端节点均采用新型NP?CSMA[10?12],该协议在信道空闲时,以[p]概率进行发送;在信道忙时,不再侦听信道,若发生碰撞,采用截断二进制指数后退算法,随机后退一个随机的时间再重新发送。本文分别划分成功、碰撞和空闲的发送时间为[1+a],[b+a]和[a]。图1为碰撞长度可变的NP?CSMA协议系统模型图。

图1  基于碰撞长度可变的三时钟NP?CSMA随机多址协议模型

为了分析系统性能,对系统作如下假设:

参考文献

[1] 王宇,王新春,赵东风.基于联合控制的无线传感器网络MAC协议[J].通信技术,2011(4):114?117.

WANG Yu, WANG Xinchun, ZHAO Dongfeng. MAC Protocolbased on joint control for wireless sensor network [J]. Communi?cations technology, 2011(4): 114?117.

[2] 李文锋,符修文.无线传感器网络抗毁性[J].计算机学报,2015,38(3):625?647.

LI Wenfeng, FU Xiuwen. Survey on invulnerability of wireless sensor networks [J]. Chinese journal of computers, 2015, 38(3): 625?647.

[3] 何红松.无线传感器网络通信协议研究[J].电子世界,2014(16):224.

HE Hongsong. Research on communication protocol of wireless sensor network [J]. Electronics world, 2014(16): 224.

[4] 黄业文,杨荣领,邝神芬.动态[p]?坚持CSMA/CD协议的统计改进[J].信息技术,2016(9):22?29.

HUANG Yewen, YANG Rongling, KUANG Shenfen. Improved adaptive [p]?persistent CSMA/CD protocol based on statistical theory [J]. Information technology, 2016(9): 22?29.

[5] 黄旭方,王旭阳,孙鑫,等.有效减小时延的自适应[p]?坚持CSMA协议研究[J].计算机工程与应用,2017,53(12):99?104.

HUANG Xufang, WANG Xuyang, SUN Xin, et al. Research of adaptive [p]?persistent CSMA protocol for reducing delay [J]. Computer engineering and applications, 2017, 53(12): 99?104.

[6] 方飞,毛玉明,冷甦鹏,等.[P]坚持时隙ALOHA稳定性[J].计算机工程与应用,2011,47(34):101?102.

FANG Fei, MAO Yuming, LENG Supeng, et al. Stability of [P]?persistent slotted ALOHA [J]. Computer engineering and applications, 2011, 47(34): 101?102.

[7] 周圣杰,丁洪伟,杨志军,等.自适应三维概率CSMA控制策略研究[J].电子学报,2017,45(2):440?445.

ZHOU Shengjie, DING Hongwei, YANG Zhijun, et al. Study on adaptive three?dimensional probability CSMA control policy [J]. Acta electronica sinica, 2017, 45(2): 440?445.

[8] 邓清勇,裴廷睿,李哲涛,等.多接口协作的高吞吐多信道MAC协议[J].通信学报,2017,38(8):50?59.

DENG Qingyong, PEI Tingrui, LI Zhetao, et al. High?throughput multi?channel MAC protocol with multi?interface cooperation [J]. Journal on communications, 2017, 38(8): 50?59.

[9] 南京.在WSN中基于二叉树冲突分解算法的随机多址接入控制协议分析[D].昆明:云南大学,2014.

NAN Jing. The Random multiple access control protocol analysis based on the binary tree conflict resolution algorithm in WSN [D]. Kunming: Yunnan University, 2014.

[10] 周圣杰.WSN中三維概率随机多址接入MAC层协议分祈[D].昆明:云南大学,2016.

ZHOU Shengjie. Three?dimensional probabilistic random multiple access MAC layer protocol in WSN [D]. Kunming: Yunnan University, 2016.

[11] DING H W, GUO Y Y, LIU Q L, et al. The multichannel PD?CSMA with 3?way handshake based on conflict resolution algorithm in WSN [J]. International journal of recent scientific research, 2015, 6(4): 3714?3718.

[12] ZHOU S J, DING H W, ZHAO Y F, et al. The discrete time non?persistent csma protocol with functions of monitoring and multichannel mechanism based on binary tree conflict resolution in WSN [C]// International Conference on Computer Information Systems and Industrial Management. Warsaw: IFIP, 2015: 118?121.

[13] 余英,袁凌云,匡玉兰.时隙式随机多址系统平均周期分析方法研究[J].云南师范大学学报(自然科学版),2013,33(6):1?5.

YU Ying, YUAN Lingyun, KUANG Yulan. Study of average cycle analysis method for slotted random multi?access protocol [J]. Journal of Yunnan Normal University (Natural sciences edition), 2013, 33(6): 1?5.

[14] 丁洪伟,赵东风,黄毛毛.新型随机多址接入无线传感器网络MAC控制协议与能量有效性分析[J].通信学报,2010,31(2):51?57.

DING Hongwei, ZHAO Dongfeng, HUANG Maomao. Analysis of a new random multi?access MAC protocol and its energy efficiency for wireless sensor networks [J]. Journal on communications, 2010, 31(2): 51?57.

[15] 牛勤,赵东风,何敏.概率函数检测随机多址接入无线传感器网络MAC协议分析[J].云南大学学报(自然科学版),2011,33(2):136?140.

NIU Qin, ZHAO Dongfeng, HE Min. Analysis of the function [p(x)]?detection random multi?access protocol for wireless sensor networks [J]. Journal of Yunnan University (Natural sciences edition), 2011, 33(2): 136?140.

猜你喜欢
无线传感器网络
基于STC单片机及SI4432的无线传感网的设计与实现
无线传感器网络在农田数据监测中的应用研究
基于层次和节点功率控制的源位置隐私保护策略研究
基于无线传感器网络的绿色蔬菜生长环境监控系统设计与实现
基于无线传感器网络的葡萄生长环境测控系统设计与应用
一种改进的基于RSSI最小二乘法和拟牛顿法的WSN节点定位算法
无线传感器网络定位技术可靠性分析
对无线传感器网络MAC层协议优化的研究与设计
无线传感器网络技术综述
无线传感器网络在农田温湿度信息采集中的应用