针对现有无线传感器网络MAC协议不能提供数据业务优先级区分的问题,在充分分析S-MAC协议的基础上,提出了一种基于区分服务的MAC协议改进机制——DQ-MAC(Diffserv-based QoS-aware MAC)。其基本思路是让高优先级数据有更多的侦听时间,使高优先级数据传输的机会是低优先级的两倍,达到了减少高优先级数据的传输时延的目的,从而确保了高优先级数据业务的传输性能。相关分析结果表明,该机制使高优先级数据业务拥有更高的吞吐量,并且降低了高优先级业务的平均服务时延。
Since the most of existing MAC protocols in wireless sensor networks do not support any priority scheme,this paper proposed an improved scheme of the existing S-MAC(sensor MAC) protocol,say,DQ-MAC(Diffserv-based QoS-aware MAC).The main idea is that,based on Differentiated Services,an additional channel listening time was introduced for high priority data.As a result,compared to low priority data,data with high priority can achieve much more chance to be delivered,and the packet transmission latency of high priority data is reduced significantly as well.Our mathematical analysis demonstrates that,using the proposed DQ-MAC,the transmission quality of high priority data over wireless sensor networks is effectively improved,in terms of achieved throughput,average service delay,and so on.