Abstract The 3G mobile communication systems based on CDMA technique are expected to provide multi-services to mobile users. An efficient call admission control scheme is essential to provide QoS guarantees of different services to as many users as possible. This paper analyzes the relation between the system residual capacity and QoS constraints for a multi-service CDMA cellular system. Then the SIR-measurement-based local and global call admission control schemes for multi-services are proposed. The performances of the two schemes under both uniform and non-uniform traffic distribution environments are studied through extensive simulations. The simulation results show that global scheme outperforms the local scheme under both environments.