针对异构无线系统垂直切换需要综合考虑多种因素的特点,提出了一种改进的垂直切换方案。该方案首先考虑网络费用,对原方案的代价函数进行改进;然后根据电池电量,分别采用不同的切换方法;最后将切换语音呼叫留在原网络,以达到减小频繁切换的目的。仿真结果表明,本方案较原方案很好地减小了系统阻塞率、平均切换次数和平均通话费用,有效提高了系统性能,具有现实意义。