提出了一种基于网络特性的单天线媒体接入控制(STNC—MAC)协议用于认知无线传感器网络.该协议能使作为次用户的无线传感器节点有效地对主用户使用信道进行机会接入.STNC—MAC充分考虑了主用户和次用户的网络特性,通过定义数据传输单元和最大信道占用时间。设计出适用于STNC—MAC的数据传输方案和可用信道列表管理机制,克服多信道隐藏终端问题和“盲”状态问题;同时,在不对主用户造成严重干扰的情况下,实现了不同主用户信道利用率的数据信道支持不同长度数据包传输的功能.NS2仿真结果表明,STNC—MAC在吞吐量和平均时延方面比STDCA—MAC和原始的IEEE802.1lMAC更好地提高了网络性能.
This paper proposed a single transceiver and network characteristics based MAC protocol (ST- NC-MAC). The cognitive MAC can make wireless sensor nodes with single transceiver opportunistically access the licensed spectrum. STNC-MAC takes the network characteristics of both PUs (primary users) and SUs (secondary users) into consideration sufficiently. By defining the concepts of data transmission u nit and maximum channel occupation period, STNC-MAC developed its data transmission pattern and a vailable channel table management mechanism to solve the multi-channel hidden terminal problem and blind state problem. Additionally, the packets transmission of different lengths is supported by using the chan nels of different PUs utilizations, causing no or limited interference to PUs. The NS2 simulation results show that STNC-MAC outperforms STDCA-MAC and IEEE 802.11 MAC in terms of throughput and average transmission delay.