针对现有蜂窝网络运营中基站能耗过高的问题,提出一种基站休眠算法。该算法首先将网络表示成基站、用户以及他们的连接关系的二部图,在此基础上对用户服务质量和基站节能进行非线性加权得到基站休眠机制,将基站休眠机制与基站常开机制作对比,然后建模为0-1 规划模型。仿真结果表明:当采用非线性加权算法选择用户连通性时,不论是在简单蜂窝网络中还是在中继蜂窝网络中,选取适当的加权系数―――权值系数,可使中断率和激活基站数达到两者的最优值中,网络的能效有较大的提高。该算法能提高基站节能减排效率,符合中国能源结构的演进趋势。