A method and system for closed loop power control in a wireless communication network. A received signal is despread. The signal power of the despread received signal is estimated. The noise power of the despread received signal is estimated. Estimating the noise power includes multiplying the despread received signal with an orthogonal noise code to cancel the received signal, accumulating the multiplied despread received signal over one frame and determining a signal-to-noise ratio of the received signal at least in part by dividing the estimated signal power by the estimated noise power. A reverse power control bit is determined based on the determined signal-to-noise ratio.