An Analytical View of Multiple CDNs Collaboration | IEEE Conference Publication | IEEE Xplore