基于前导侦听的认知传感网介质访问控制方法技术

技术编号:15267624 阅读:225 留言:0更新日期:2017-05-04 02:22
本发明专利技术涉及无线传感器网络技术,具体地说是一种基于前导侦听的认知传感网自适应介质访问控制方法。该方法支持认知传感器的休眠-唤醒机制,采用前导侦听和载波侦听相结合的技术,有效解决了认知传感器的空闲侦听问题和认知传感器之间的冲突问题。此外,提出自适应感知和占空比调整策略,在保证对主用户充分保护的前提下,实现了认知传感网的低功耗运行。本发明专利技术通过定义基于前导侦听的自适应介质访问控制机制,不需要公共控制信道,可以实现认知传感网对授权频段的低开销可靠接入。

Medium access control method based on preamble sensing in cognitive sensor network

The invention relates to a wireless sensor network technology, in particular to an adaptive medium access control method based on the preamble sense. This method supports sleep cognitive sensor wake-up mechanism, the use of pre listening and carrier sensing combining technology, can effectively solve the problem of conflict between cognitive sensor idle listening problems and cognitive sensor. In addition, the adaptive sensing and duty cycle adjustment strategy is proposed to realize the low power consumption of the cognitive sensor network on the premise of ensuring the full protection of the primary user. The invention can realize the low cost and reliable access to the authorized frequency band by the definition of the adaptive medium access control mechanism based on the preamble interception without the need of the common control channel.

【技术实现步骤摘要】

本专利技术涉及无线传感器网络技术,具体地说是一种基于前导侦听的认知传感网介质访问控制方法
技术介绍
无线传感器网络中的设备大多工作在免授权的ISM频段。除无线传感器网络外,工作于ISM频段的无线设备还包括微波炉、射频识别RFID、无绳电话、蓝牙等。无线信道的开放共享特性使得上述无线设备会与无线传感器网络互相干扰,造成无线传感器网络传输可靠性的大幅下降,这为无线传感器网络的可靠传输带来了挑战。认知传感网将认知无线电理念融入无线传感器网络设计中,在实现对授权频段动态接入的同时,认知传感网也继承了传统无线传感器网络低成本、低能耗、多跳和分布式等特性。而决定认知传感网性能的关键点依然是介质访问控制(MediumAccessControl,MAC)方法的设计。传统无线传感器网络的MAC方法主要包括时分多址(TimeDivisionMultipleAccess,TDMA)、频分多址(FrequencyDivisionMultipleAccess,FDMA)、载波侦听多路访问(CarrierSensingMultipleAccess,CSMA)以及CSMA/TDMA混合方法等,这些方法仅考虑了在免授权频段的通信,一定程度上解决了传感节点之间的传输冲突问题。然而,认知传感网主要面向授权频段,除了解决认知传感器(CognitiveSensors,CSs)之间的冲突,还需要严格保护主用户(PrimaryUsers,PUs),实现CSs对PUs的透明传输。现有针对认知传感网MAC方法的研究主要集中于设计有效的频谱接入机制,具体包括频谱共享和机会频谱接入两类方法。其中,频谱共享方法允许CSs和PUs同时通信,但是要求CSs必须严格控制发射功率,保证其对PUs的干扰低于PUs所能承受的最大干扰阈值;机会频谱接入方法仅允许CSs接入PUs未占用的授权频段,从而有效保护PUs不被CSs干扰,但是该方法需要执行高精度的频谱感知。认知传感网机会频谱接入方法是目前的研究热点。机会频谱接入方法中,当CSs利用频谱感知技术找到空闲授权频段之后,如何低开销解决CSs对于授权频段的接入冲突是认知传感网需要解决的核心问题。现有认知传感网方法大多假设通过一个预先设置的可靠的公共控制信道进行信息交互,更注重提升网络的吞吐量(频谱效率)。然而,采用公共控制信道本身就是一个频谱浪费,还存在控制信道饱和的问题。
技术实现思路
针对传统认知传感网采用的机会频谱接入方法所存在的控制信道饱和、资源浪费以及计算开销高的问题,本专利技术提出一种基于前导侦听的认知传感网介质访问控制方法,实现认知传感网对授权频段的低开销且高可靠接入。本专利技术为实现上述目的所采用的技术方案是:一种基于前导侦听的认知传感网介质访问控制方法,CS-TX在每个休眠-唤醒周期执行以下步骤,所述CS-TX表示认知传感器的发送端:步骤1:CS-TX检测其数据队列长度,当数据队列不为空时,CS-TX执行步骤2;否则,执行步骤7;步骤2,频谱感知:CS-TX检测PUs是否正在占用授权频段,当PUs未占用授权频段时,执行步骤3;否则,执行步骤7;所述PUs表示主用户;步骤3,载波监听:CS-TX随机退避一段时间Δ后,进行载波监听,当载波监听结果显示信道未被占用时,CS-TX执行步骤4;否则,CS-TX竞争接入失败,将其占空比减半,执行步骤6;步骤4,发送前导码:CS-TX传输数据前,首先发送一系列前导码,用以与CS-RX建立通信链路,同时防止其它CS-RX的空闲侦听;所述CS-RX表示目的认知传感器的接收端;步骤5,数据传输:如果CS-TX未收到CS-RX对其前导码的确认ACK,则表示其前导码传输与PUs传输发生冲突,CS-TX将其当前的频谱感知时间增大一倍,执行步骤6;否则,向CS-RX发送数据,传输结束后,CS-TX将频谱感知时间线性减小10%,占空比增加10%,执行步骤6;步骤6,休眠:CS-TX关闭射频收发器,同时打开超时定时器进行计时,计时结束后重新唤醒该CS-TX;CS-RX在每个休眠-唤醒周期执行以下步骤:步骤1,前导侦听:CS-RX在周期唤醒后,如果未侦听到前导码或侦听到的前导码所携带的信息与自身信息不匹配,则执行步骤3;如果接收到的前导码携带的信息与自身信息匹配,则该CS-RX即为目的接收端,并发送ACK给CS-TX,然后执行步骤2;步骤2,接收数据:CS-RX接收CS-TX的数据后,执行步骤3;步骤3,休眠:CS-RX关闭射频收发器,同时打开超时定时器进行计时,计时结束后重新唤醒该CS-RX。所述CS-TX采用能量感知方法检测PUs是否正在占用授权频段,包括以下步骤:CS-TX通过能量检测器采集N=f*Ts个PUs信号样本,其中,f为CS-TX的采样频率,Ts为频谱感知时间;将该N个样本的信号能量与给定的能量阈值ε进行比较,其中,y(n)为CS-TX通过能量检测器采集到第n个信号样本;如果T(y)≥ε,CS-TX认为该授权频段正被PUs占用;否则,CS-TX认为该授权频段未被PUs占用。所述随机退避时间上界Δ根据下式计算:Δ=exp(-q)其中,q表示CS-TX的数据队列长度。本专利技术具有以下优点及有益效果:1.在无需公共控制信道的前提下,通过前导侦听和载波侦听技术有效解决CSs的空闲侦听问题和CSs之间的传输冲突问题;2.采用自适应感知和占空比调整策略,在保证对PUs充分保护的前提下,实现认知传感网的低功耗运行。附图说明图1为CS-TX的MAC帧结构图;图2为CS-RX的MAC帧结构图;图3为自适应介质访问控制过程示例图。具体实施方式下面结合附图及实施例对本专利技术做进一步的详细说明。本专利技术提出了一种面向认知传感网的自适应介质访问控制方法,其主要思想是通过CS-TX的队列检测、频谱感知、载波监听、发送前导码、数据传输、参数调整和休眠以及CX-RX的前导侦听、接收数据和休眠等过程实现认知传感器网络的自适应介质访问控制。在保证认知传感网对授权频段的可靠接入的同时,可以自适应调整频谱感知和占空比等参数以降低系统的能耗开销。本专利技术适用于采用机会频谱接入方式的认知传感网。假设认知传感网中共有M对CSs。每个CS都配备一个半双工的认知无线电收发器,即同一时间CSs在授权频段只能发送或接收数据。认知传感网采用自组织方式组网,网络无需公共控制信道和全局时钟。每个CS-TX周期性地进行频谱感知并独立判决授权信道状态,如果判断该授权信道空闲,则采用基于载波侦听的方式接入授权信道。参照IEEE802.22标准,每个CS-TX的帧长度设置为T≤100ms。如图1所示,CS-TX的每个帧主要由频谱感知,频谱接入和休眠三部分组成,各部分时长分别用Ts,Ta和Td来表示,即T=Ts+Ta+Td。其中,频谱感知时间Ts和休眠时间Td是两个可调整参数,可以根据CS-TX之间的冲突情况和频谱感知的可靠性自适应调整。每个CS-RX周期性地(帧周期为TRX)对授权信道进行侦听,如果没有收听到发给自己的前导码,则转入休眠直至下一周期开始;否则,向CS-TX发送ACK以示准备接收数据。待接收数据成功后,继续转入休眠状态直至下一周期开始。CS-RX的帧结构如图2所示。为了保证CS-TX的前导码总能被CS-RX监听本文档来自技高网
...
基于前导侦听的认知传感网介质访问控制方法

【技术保护点】
一种基于前导侦听的认知传感网介质访问控制方法,其特征在于,CS‑TX在每个休眠‑唤醒周期执行以下步骤,所述CS‑TX表示认知传感器的发送端:步骤1:CS‑TX检测其数据队列长度,当数据队列不为空时,CS‑TX执行步骤2;否则,执行步骤7;步骤2,频谱感知:CS‑TX检测PUs是否正在占用授权频段,当PUs未占用授权频段时,执行步骤3;否则,执行步骤7;所述PUs表示主用户;步骤3,载波监听:CS‑TX随机退避一段时间Δ后,进行载波监听,当载波监听结果显示信道未被占用时,CS‑TX执行步骤4;否则,CS‑TX竞争接入失败,将其占空比减半,执行步骤6;步骤4,发送前导码:CS‑TX传输数据前,首先发送一系列前导码,用以与CS‑RX建立通信链路,同时防止其它CS‑RX的空闲侦听;所述CS‑RX表示目的认知传感器的接收端;步骤5,数据传输:如果CS‑TX未收到CS‑RX对其前导码的确认ACK,则表示其前导码传输与PUs传输发生冲突,CS‑TX将其当前的频谱感知时间增大一倍,执行步骤6;否则,向CS‑RX发送数据,传输结束后,CS‑TX将频谱感知时间线性减小10%,占空比增加10%,执行步骤6;步骤6,休眠:CS‑TX关闭射频收发器,同时打开超时定时器进行计时,计时结束后重新唤醒该CS‑TX;CS‑RX在每个休眠‑唤醒周期执行以下步骤:步骤1,前导侦听:CS‑RX在周期唤醒后,如果未侦听到前导码或侦听到的前导码所携带的信息与自身信息不匹配,则执行步骤3;如果接收到的前导码携带的信息与自身信息匹配,则该CS‑RX即为目的接收端,并发送ACK给CS‑TX,然后执行步骤2;步骤2,接收数据:CS‑RX接收CS‑TX的数据后,执行步骤3;步骤3,休眠:CS‑RX关闭射频收发器,同时打开超时定时器进行计时,计时结束后重新唤醒该CS‑RX。...

【技术特征摘要】
1.一种基于前导侦听的认知传感网介质访问控制方法,其特征在于,CS-TX在每个休眠-唤醒周期执行以下步骤,所述CS-TX表示认知传感器的发送端:步骤1:CS-TX检测其数据队列长度,当数据队列不为空时,CS-TX执行步骤2;否则,执行步骤7;步骤2,频谱感知:CS-TX检测PUs是否正在占用授权频段,当PUs未占用授权频段时,执行步骤3;否则,执行步骤7;所述PUs表示主用户;步骤3,载波监听:CS-TX随机退避一段时间Δ后,进行载波监听,当载波监听结果显示信道未被占用时,CS-TX执行步骤4;否则,CS-TX竞争接入失败,将其占空比减半,执行步骤6;步骤4,发送前导码:CS-TX传输数据前,首先发送一系列前导码,用以与CS-RX建立通信链路,同时防止其它CS-RX的空闲侦听;所述CS-RX表示目的认知传感器的接收端;步骤5,数据传输:如果CS-TX未收到CS-RX对其前导码的确认ACK,则表示其前导码传输与PUs传输发生冲突,CS-TX将其当前的频谱感知时间增大一倍,执行步骤6;否则,向CS-RX发送数据,传输结束后,CS-TX将频谱感知时间线性减小10%,占空比增加10%,执行步骤6;步骤6,休眠:CS-TX关闭射频收发器,同时打开超时定时器进行计时,计时结束后重新唤醒该CS-...

【专利技术属性】
技术研发人员:郑萌许驰张晓玲梁炜于海斌
申请(专利权)人:中国科学院沈阳自动化研究所
类型:发明
国别省市:辽宁;21

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

1