该算法是第一个具有Qos意识的路由协议。该协议以基于路由表驱动的多路径方式满足网络低能耗和鲁棒性的要求。它的特点是路由决策不仅要考虑到每条路径的能源,还要涉及端到端的延迟需求和待发送数据包的优先级。 为了在每个源节点和汇聚节点之间生成多条路径。需要维护多个树结构。每个树落在汇聚点有效传输半径内的节点为根向外生长,枝干的选择需要满足一定Qos要求,并要有一定的能源储备。这一处理使大多数
传感器节点可能同时属于多个树。接可以根据没条路径的能源、附加的Qos度量和包的优先级选择某棵树将信息返回给汇聚节点。