一种采用Q学习MAC协议收敛性判定方法技术

技术编号:25529588 阅读:40 留言:0更新日期:2020-09-04 17:17
本发明专利技术公开了一种采用Q学习MAC协议收敛性判定方法,包括S1:传感器网络初始化;S2:节点通过网络初始化或者广播探测包获得邻居节点数M;S3:节点获取自身周期帧时隙数N;S4:判断采用Q学习的MAC协议在所处网络环境中是否收敛,当M+1≤N时,采用Q学习MAC协议收敛;当M+1≥2N时,采用Q学习MAC协议不收敛;当N<M+1<2N时,协议有条件收敛:当(M+1)与N比值在(1,1.5)时,认定采用Q学习MAC协议收敛;(M+1)与N比值在[1.5,2)时,采用Q学习MAC协议不收敛。本发明专利技术节点根据周期帧时隙数与邻居节点数的关系,判定所处网络是否可用,可作为动态设定周期帧时隙数的理论依据,能够扩展基于Q学习MAC协议的应用并提升网络性能。

【技术实现步骤摘要】
一种采用Q学习MAC协议收敛性判定方法
本专利技术涉及一种采用Q学习MAC协议收敛性判定方法,特别是一种利用Q学习结合基于随机访问方式实现无碰撞传输技术中节点周期帧时隙数与网络收敛性判定方法,属于无线传感器网络、介质访问控制协议

技术介绍
无线传感器网络(WirelessSensorNetworks,WSNs)由部署在监测区域内的大量节点组成,通过无线通信的方式形成一个多跳自组织网络,其目的是协作感知、采集以及处理网络覆盖区域中感知对象的信息,并以多跳中继的方式将所感知到的信息传送到用户终端,从而实现计算机网络世界、现实世界以及人类社会的连通。WSNs已被广泛应用于包括环境监测、气候分析、国土安全保护以及地震监测等陆地上的各种领域。介质访问控制(MediumAccessControl,MAC)协议处于WSNs通信协议的底层,决定节点访问信道的方式,负责网络中无线通信资源的分配,对网络的性能有直接的影响。由于节点通常是依靠电池供电,电池能量难以补充,所以在MAC协议开发中需节约能量以延长网络生命周期。不依赖于模型且通过不本文档来自技高网...

【技术保护点】
1.一种采用Q学习MAC协议收敛性判定方法,其特征在于,包括以下步骤:/nS1:传感器网络初始化;/nS2:节点通过网络初始化或者广播探测包获得邻居节点数M;/nS3:节点获取自身周期帧时隙数N;/nS4:判断采用Q学习的MAC协议在所处网络环境中是否收敛,具体为:/n当M+1≤N时,任一帧时隙的节点选择数小于等于1,最终每个时隙至多被1个节点选择,所述采用Q学习MAC协议收敛;/n当M+1≥2N时,任一帧时隙的节点选择数为大于等于2,最终每个时隙至少被2个节点选择,所述采用Q学习MAC协议不收敛;/n当N<M+1<2N时,协议有条件收敛:当(M+1)与N比值在(1,1.5)时,认定采用Q学习...

【技术特征摘要】
1.一种采用Q学习MAC协议收敛性判定方法,其特征在于,包括以下步骤:
S1:传感器网络初始化;
S2:节点通过网络初始化或者广播探测包获得邻居节点数M;
S3:节点获取自身周期帧时隙数N;
S4:判断采用Q学习的MAC协议在所处网络环境中是否收敛,具体为:
当M+1≤N时,任一帧时隙的节点选择数小于等于1,最终每个时隙至...

【专利技术属性】
技术研发人员:冯晓宁陈阿康王卓
申请(专利权)人:哈尔滨工程大学
类型:发明
国别省市:黑龙江;23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1