针对传感器网络多类型业务混合传输时服务质量难以保证的问题,提出一种多路径区分服务的QoS路由协议DSMQR(Differentiated Services Multipath QoS Routing Protocol)。该协议利用跨层协作的思想设计了传感器网络节点的通信模型,通过网络层与MAC层协作处理建立区分服务框架,采用以数据为中心的多优先级队列调度分发模式,利用综合代价函数实现了多业务流的路由路径选取。仿真实验表明,DSMQR能够满足传感器网络时延敏感分组与可靠性敏感分组的QoS需求,有效地优化利用了系统资源。
According to the problem that quality of service is difficult to guaranteed for Multi-class mixed transmission in wireless sensor network,we put forward a kind of protocol,named DSMQR( Differentiated Services Multipath QoS Routing Protocol). The model of sensor node communication is designed by the idea of cross-layer collaborative and the service framework is established with collaborating the network layer and MAC layer. The distribution model is adopted a data-centric scheduling of multi-priorities queue. The business flow routing path is selected by value of comprehensive cost function.The simulations show that DSMQR is satisfied of QoS requirements for the timeless of delay sensitive packet and reliability of reliability sensitive packets,which effective optimized system resources.