Maintaining end-to-end throughput in a differentiated-services Internet | IEEE Journals & Magazine | IEEE Xplore