针对计量自动化系统中无线传感器网络存在的数据传输效率不高、节点的数据传输拥塞严重的问题,提出一种优化路由算法。该算法基于传输效率和拥塞控制平衡考虑的思路,通过对链路效率和流动半径的融合计算,实现了节点数据路由能够合理选择多跳路径,从而确保无线网络的链路资源得到充分利用,节点拥塞程度得到降低,数据通信速率得到提高。通过实验证明,该算法能够在可以接受的时延基础上有效降低网络的丢包率,保持网络的数据传输效率。