ATM Rate Based Congestion Control Using a Smith Predictor: an EPRCA Implementation