为了满足资源受限的无线传感器网络对于高带宽的需求,提出了一种基于信道可靠性的多信道媒体访问控制(MAC)协议RB—MAC.引入了一种新的控制包结构和数据信道协商机制,提出了可发送信道列表和可接收信道列表的概念.为了从候选信道中选择最可靠的数据信道,将信道的可靠性问题抽象为博弈论中的多臂匪徒问题,并采用上限信心算法进行求解.仿真结果表明,与已有的动态信道分配方案相比,RB—MAC协议的时延、吞吐量和丢包率等性能指标均有所提高,且其抗干扰能力更强.
In order to meet the demand of high bandwidth in resource-constrained sensor networks, a chan nel-reliability based multi-channel MAC protocol namely RB-MAC was proposed. This protocol introduces a new kind of control packet format and handshaking process. Moreover, a ready-to-send channel list concept and a ready-to-receive channel list concept were proposed. In order to find the most reliable channel for data transmission, the data channel selection problem is transformed into the multi-armed bandit problem which is solved by the upper confidence bound algorithm. The simulation results show that, compared with dynamic channel allocation MAC (DCA MAC), RB MAC decreases the delay and packet loss ratio, thereby increase the throughput. Besides, RB-MAC is more immune to interferences.