摘要

T-UDHR protocol adopts AEMP (Addition Encouragement, Multiplication Punishment), which is a kind of trust evaluating mechanism with low computing complexity and low storing requirement, when selecting the next node for message transporting. The metric value of a route item in T-UDHR (Trust-based Uplink Downlink Heterogeneous Routing) is composed of three factors: trust value, residual energy of a node and the distance between potential next node and the sink node. The method of confirmation from every other node is used to judge bad communication behaviors of nodes. Simulation experiments show that T-UDHR protocol can work properly and can find out malicious nodes quickly. The protocol can also identify those nodes whose energy is not enough to maintain communication in time.