1. A service admission control algorithm for High Speed Uplink Packet Access (HSUPA) having access control steps for a new service or switching service comprising: Serving Radio Network Controller (SRNC) determining whether the service can be carried using Enhanced Dedicated Channel (E-DCH) based on service property information; the SRNC first checking whether a base station of cell and a terminal using the service makes request for accessing support functions of HSUPA and then checking whether the cell is configured with downlink resources associated with HSUPA if the service can be carried using the E-DCH, if yes, the SRNC determining whether the service is admitted or rejected on the E-DCH based on transmission power resources required for the service and interference on the base station during transmission of the service; and the SRNC continuing to check whether the service can be admitted on Dedicated Channel (DCH) if the service is rejected on the E-DCH, if yes, transmitting the service using the DCH, if it is rejected, rejecting the service.