针对常权评估导致的网络选择不均衡问题,提出了一种联合结构熵权和惩罚性变权的网络选择算法。首先根据用户和业务特点确定指标体系,并采用结构熵权法计算指标常权重。然后根据实际网络参数,通过惩罚变权函数对常权重进行动态调整。最后计算各备选网络的综合性能,确定最佳接入网络。该算法同时考虑了用户偏好及实际网络参数,使判决结果兼顾用户与网络双侧利益。仿真结果表明,网络负载较高时,所提算法可有效降低网络阻塞率、均衡网络间负载,保证用户与网络双侧收益。