在Ad hoc网络中,为了降低网络时延,减少能量消耗,延长系统工作时间,改善网络性能,在Ad hoc网络节点MAC层发射功率可控情况下,根据节点之间的距离,动态调整节点的分组发射功率,从而降低网络节点能量消耗。在此基础上,该文提出了一种基于平均分组时延与分组能量消耗乘积最小的流量分配算法。仿真表明该算法可以动态调整各路径间的流量分配,使网络的平均分组时延与分组能量消耗乘积达到最小。