针对EAQR和QMR协议综合考虑QoS指标时没有体现各种指标间相互联系的问题,提出了基于分类和代价期望的WSN路由协议——CCECRP。CCECRP协议考虑了时延、丢包率、能耗和可靠性等QoS指标间的联系;其数据包分为普通包和重要包,网络节点形成簇结构并在簇头进行数据融合。不同类别的数据包根据不同的代价期望选择路由,采用的排队机制也不相同。协议中还应用了拥塞反馈机制。仿真实验结果表明,CCECRP协议能够有效地延长网络生存期,增加收包数,提高投递率,实现重要包的可靠、快速传输。CCECRP协议提高了WSN的利用效率,具有较好的服务质量。
The EAQR and QMR can not reflect the mutual link between various QoS metrics, a clustered routing protocol (CCECRP) based on the classification and cost expectation is proposed. The link between time delay, rate of packet loss, energy consumption and the reliability is considered in CCECRP. Data packets are divided into ordinary packets and the important ones, Nodes form into clusters and data fusion is taken in the cluster heads. Different data packets select route according to different cost expectation, the queuing mechanism is not same. The congestion feedback mechanism is also applied in the protocol. Simulation results show that the CCECRP can effectively prolong the net- work lifetime, increase the number of packets received, improve the delivery rate and realize rapid and reliable trans- mission of the important packets. The CCECRP protocol improves the utilization efficiency of WSN and has the better quality of service.