Network rate optimization