[发明专利]基于广播前导侦听的认知传感器网络介质访问控制方法在审
申请号: | 201710092252.5 | 申请日: | 2017-02-21 |
公开(公告)号: | CN108696921A | 公开(公告)日: | 2018-10-23 |
发明(设计)人: | 郑萌;都满毅;梁炜;于海斌;杨雨沱;刘帅 | 申请(专利权)人: | 中国科学院沈阳自动化研究所 |
主分类号: | H04W52/02 | 分类号: | H04W52/02;H04W74/08;H04B17/30 |
代理公司: | 沈阳科苑专利商标代理有限公司 21002 | 代理人: | 王倩 |
地址: | 110016 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 认知传感器网络 主用户 介质访问控制 侦听 前导 认知节点 广播 传感器网络技术 公共控制信道 建立通信链路 数据发送节点 数据包传输 传输冲突 唤醒机制 技术判断 邻居节点 频谱感知 认知无线 授权频段 数据转发 跳数信息 中继节点 重传机制 低开销 前导码 休眠 漏警 网关 唤醒 回归 保证 | ||
本发明涉及认知无线传感器网络技术,是一种基于广播前导侦听的认知传感器网络介质访问控制方法。认知传感器网络中的认知节点采用周期性的休眠‑唤醒机制,首先利用频谱感知技术判断主用户的状态,如果主用户不活跃,那么数据发送节点使用广播前导码的方式建立通信链路。各邻居节点按照唤醒的先后顺序,同时考虑距网关的跳数信息,自主决定充当中继节点进行数据转发。此外,由于主用户的回归或者漏警可能导致认知节点与主用户的传输冲突,本发明采用基于确认的重传机制,以保证数据包传输的可靠性。本发明不依赖于公共控制信道,可以实现认知传感器网络对授权频段的低开销可靠接入。
技术领域
本发明涉及无线传感器网络技术,具体地说是一种基于广播前导侦听的认知传感器网络介质访问控制方法。
背景技术
无线传感器网络作为一种事件监测和数据采集技术,已广泛应用于环境监测、军事监控和工业应用等领域。随着无线业务的快速增长,由于无线传感器网络设备和WIFI,蓝牙,射频识别RFID等技术同样使用工业、科学及医疗频段,这使得该免授权频段变得非常拥挤。无线信道的开放共享特性使得无线传感器网络设备会受到其他技术干扰,影响了网络的性能。认知无线传感器网络将认知无线电技术引入到无线传感器网络中,可以实现认知传感器节点(Cognitive Sensors,CSs)对授权频段的动态接入,为上述问题提供了解决思路。而决定认知无线传感器网络性能的关键点依然是介质访问控制(Medium AccessControl,MAC)方法的设计。传统无线传感器网络的MAC方法,只考虑在免授权频段通信的情况下传感节点之间的传输冲突问题;而认知无线传感器网络主要面向授权频段,除了解决CSs之间的冲突,还需要严格保护主用户(Primary Users,PUs),实现CSs对PUs的透明传输。
现有认知无线传感器网络MAC方法,大多通过假设一个预先设置的公共控制信道,用于CSs间交互控制信息。然而,采用公共控制信道本身就要浪费一个信道。此外,公共控制信道还存在控制信道饱和,一旦控制信道遭受攻击,则认知无线传感器网络不能正常工作。此外,由于CSs为了节省能量而采用休眠-唤醒机制,导致较大的数据包传输时延。
发明内容
针对传统认知传感器网络采用的机会频谱接入方法所存在的控制信道饱和、资源浪费以及休眠-唤醒机制造成传输时延增加的问题,本发明提出一种基于广播前导侦听的认知传感器网络介质访问控制方法,可以实现认知传感器网络对授权频段的低开销、高可靠和低时延接入。
本发明解决其技术问题所采用的技术方案是:基于广播前导侦听的认知传感器网络介质访问控制方法,认知传感器节点CS在每个休眠-唤醒周期执行以下步骤:
步骤1,频谱感知:CS检测主用户是否正在占用授权频段;主用户未占用授权频段,执行步骤2;否则,执行步骤7;
步骤2,载波监听:CS进行载波监听;当载波监听结果显示信道未被占用时,执行步骤3;当载波监听结果显示信道忙并且接收到前导码时,如果自身不满足转发条件,则执行步骤7,否则执行步骤6;当载波监听结果显示信道忙并且未接收到前导码时,执行步骤7;
步骤3,CS检测自身数据队列长度;当数据队列不为空时,执行步骤4;否则执行步骤7;
步骤4,广播发送前导码:CS在传输数据前,首先发送前导码,用来和邻居节点建立通信链路;
步骤5,数据传输:如果CS发送前导码的过程中接收到邻居节点的响应ACK,则立即停止前导码的发送,并开始向该邻居节点发送数据包;如果数据包发送完成后接收到确认ACK,则表示数据包发送成功,执行步骤7;否则,表示传输失败,执行步骤7;
步骤6,前导码响应:CS进入接收状态,并发送响应ACK,表示准备接收数据;如果接收到数据包,则发送确认ACK告知发送节点,执行步骤7;否则,直接进入步骤7;
步骤7,休眠:CS关闭射频收发器,同时打开超时定时器进行计时;计时结束后重新唤醒,执行步骤1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院沈阳自动化研究所,未经中国科学院沈阳自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710092252.5/2.html,转载请声明来源钻瓜专利网。