[发明专利]一种无线认知传感器网络MAC协议控制信道选择方法有效
申请号: | 201510109071.X | 申请日: | 2015-03-12 |
公开(公告)号: | CN104661312B | 公开(公告)日: | 2017-12-01 |
发明(设计)人: | 陈涤;张清洋;徐晓荣;马建朋;胡茂晓;宋立涛 | 申请(专利权)人: | 山东大学 |
主分类号: | H04W72/04 | 分类号: | H04W72/04 |
代理公司: | 济南金迪知识产权代理有限公司37219 | 代理人: | 吕利敏 |
地址: | 250100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线 认知 传感器 网络 mac 协议 控制 信道 选择 方法 | ||
技术领域
本发明涉及一种无线认知传感器网络MAC协议控制信道选择方法,属于无线认知传感器网络技术领域。
背景技术
近年来,无线传感器网络越来越广泛地应用于军事、环境监测、医疗卫生等领域,世界各国的大学和研究机构均对无线传感器网络的研究做出了大量的工作,但是随着无线传感器网络的蓬勃发展,无线传感器网络工作的ISM频段变得日益拥堵,ISM频段之间的无线干扰变得日趋严重。为了解决频谱资源匮乏的问题,人们提出了基于认知无线电技术的无线传感器网络,即无线认知传感器网络。
无线认知传感器网络MAC层需要考虑整个网络内控制信道的选择问题。到目前为止,无线认知传感器网络MAC层研究主要集中在两个方向,协商接入和无协商接入,大部分工作又集中在协商接入。协商接入方式又分为固定控制信道和动态控制信道两种方式,其中,固定控制信道的优势是没有控制信道选择问题,缺点是当用户发送数据频繁,握手次数增加,固定控制信道会变得拥堵,不能充分利用空闲信道;动态控制信道的优势是能够充分利用空闲信道,缺点是控制信道的选择困难,控制信道达成握手的时间不固定,可靠性差。
由上述无线认知传感器网络的特点和研究可以看出,目前无线认知传感器网络MAC层控制信道选择问题的难点主要集中在以下两点:
1.控制信道的覆盖范围(全局还是局部)。
2.如何将控制信道信息告知相应的节点等问题。
发明内容
针对现有技术的不足,本发明公开了一种无线认知传感器网络MAC协议控制信道选择方法。
在用户连续发送数据量大或者发送数据频繁时,与现有的固定控制信道方法相比,本发明有效减少了控制信道阻塞造成的延迟,与现有的动态控制信道方法相比,本发明有效减少了控制信道达成握手时间。
本发明充分利用了固定控制信道方法和动态控制信道方法的优势,很大程度上提升了无线认知传感器网络MAC层的性能。
本发明的技术方案如下:
一种无线认知传感器网络MAC协议控制信道选择方法,设定无线认知传感器网络中每个节点装备两个无线收发机,一个用于全局公共控制信道GCCC交换控制信息,另一个用于公共控制信道CCC和数据传输信道;无线认知传感器网络包括N个可用信道,N个可用信道组成序列表,无线认知传感器网络每个节点的序列表相同,序列表包括N个可用信道中每个可用信道的状态值,每个可用信道的状态值为1或0,状态值1表示对应可用信道处于空闲状态,状态值0表示对应可用信道处于忙状态;无线认知传感器网络中每个节点空闲信道列表FCL,每个节点空闲信道列表FCL已通过物理层的频谱感知功能获得;设定节点A、节点B为无线认知传感器网络中任意两个节点,且节点A、节点B相互之间直接通信,节点A向节点B发送数据,具体步骤包括:
一、交换控制信息,具体是指:节点A与节点B交换控制信息;
二、判断主用户使用情况,选择控制信道
(1)节点A的公共空闲信道列表CFCL的首位信道Cn为公共控制信道CCC,节点B的公共空闲信道列表CFCL的首位信道Cn为公共控制信道CCC;其中,节点A的公共空闲信道列表CFCL与节点B的公共空闲信道列表CFCL相同;
(2)判断主用户是否重新占用公共空闲信道列表CFCL的首位信道Cn,如果主用户未重新占用公共空闲信道列表CFCL的首位信道Cn,则选择公共空闲信道列表CFCL的首位信道Cn为公共控制信道CCC,进入步骤d;如果主用户重新占用公共空闲信道列表CFCL的首位信道Cn,则判断节点A是否在主用户覆盖范围及节点B是否在主用户覆盖范围,如果节点A在主用户覆盖范围且节点B不在主用户覆盖范围,进入步骤a;如果节点A不在主用户覆盖范围且节点B在主用户覆盖范围,进入步骤b;如果节点A在主用户覆盖范围且节点B在主用户覆盖范围,进入步骤c;如果节点A不在主用户覆盖范围且节点B不在主用户覆盖范围,进入步骤d;其中,步骤a、步骤b、步骤c及步骤d具体是指:
a、在一个请求发送/清除发送RTS/CTS握手时间内发生如下动作:删除节点A的公共空闲信道列表CFCL的首位信道Cn,节点B在公共空闲信道列表CFCL的首位信道Cn上未接收到请求发送帧RTS,删除节点B的公共空闲信道列表CFCL的首位信道Cn,进入步骤(1);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510109071.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种在车辆中进行导航或通信的方法和系统
- 下一篇:一种美白保湿组合物及面膜