MMCD: Max-throughput and min-delay cooperative downloading for Drive-thru Internet systems | IEEE Conference Publication | IEEE Xplore