摘 要:为了降低无线Ad hoc 网络中节点的能量消耗,该文提出了一种基于节点位置的功率控制算法(PCAP)。 PCAP 算法通过分析节点间的位置关系,建立节点的优化邻居集合,并对路由层报文、MAC 层控制报文和其它数据类报文使用不同的功率控制策略。PCAP 算法在保证网络连接性的同时能降低网络能量消耗,计算机仿真表明,PCAP 算法在MAC 层的吞吐量、MAC 层丢包、端到端时延等方面取得较好的性能表现。