为了提高异构无线网络的资源利用率以及网络吞吐量,提出一种基于最优功率控制和马尔可夫链优化的异构无线网络,通过建立异构网络模型对异构网络的业务负载情况进行分析,采用有限容量下的最优功率控制方法来使业务能够选择合适的接入网络,并采用基于马尔可夫链来进行网络吞吐量优化,在对不同形式的网络进行速率分配时,采用了多权重优化进行求解最优解,可以降低网络的阻塞情况,提高网络的利用效率。实验仿真结果及分析表明,该算法在提高网络吞吐量、减少网络利用效率上具有较好的效果。