Traffic Optimization at the Application Layer – A Cooperative Approach : The tussle between applications and the physical network infrastructure, and the Application-Layer Traffic Optimization (ALTO) system as solution | IEEE Conference Publication | IEEE Xplore