It has been a recent trend of Internet service providers (ISPs) to deploy content delivery networks (CDNs) extensively in their infrastructure in order to utilize their network resources and generate a new profit source. This 'telco CDN' has become an attractive solution since it enables the ISP to use their own network topology and real-time traffic information to address the bottlenecks, and seek for near-optimal path to convey the content to the users. However, since the location of telco CDN cache is limited to their ISP region, it became difficult to bring its performance benefit to the users outside the ISP region and it also led to suboptimal traffic reduction at ISP borders.
CDN interconnection (CDNi) is an emerging technology which has a potential to eliminate the redundant HTTP traffic received from external CDNs. A telco CDN can minimize the CDN traffic crossing the ISP border and at the same time deliver the content to their users quickly from its local cache by temporarily caching the content owned by a collaborating peer CDN. In this paper, we have studied the performance of CDNi when applied to the fast-growing cellular Internet traffic. We have simulated the CDNi protocol to gauge the bandwidth savings along with request redirection overheads using 7.7 billion HTTP logs (290 TBs by the byte volume) from one of the largest cellular ISPs in South Korea. We observed that 69% of total downlink traffic passes the Internet Exchange point (IXP), and according to our simulation results, intra-ISP CDN with CDNi can remove 16.2% to 29% of the IXP traffic. We also saw that the CDNi request redirection overhead could be significant to small objects, but it is still expected that if only large HTTP objects are redirected, a large bandwidth would be saved.
[1]
Luigi Rizzo,et al.
netmap: A Novel Framework for Fast Packet I/O
,
2012,
USENIX ATC.
[2]
Dennis Weller,et al.
Internet Traffic Exchange: Market Developments and Policy Challenges
,
2013
.
[3]
Sangjin Han,et al.
PacketShader: a GPU-accelerated software router
,
2010,
SIGCOMM '10.
[4]
Abraham Silberschatz,et al.
P4p: provider portal for applications
,
2008,
SIGCOMM '08.
[5]
Trevor Burbridge,et al.
Use Cases for Content Delivery Network Interconnection
,
2012,
RFC.
[6]
Eunyoung Jeong,et al.
Comparison of caching strategies in modern cellular backhaul networks
,
2013,
MobiSys '13.
[7]
Fabián E. Bustamante,et al.
Taming the torrent: a practical approach to reducing cross-isp traffic in peer-to-peer systems
,
2008,
SIGCOMM '08.
[8]
George D. Stamoulis,et al.
Improvement of BitTorrent Performance and Inter-domain Traffic by Inserting ISP-Owned Peers
,
2009,
ICQT.
[9]
Francois Le Faucheur,et al.
Content Distribution Network Interconnection (CDNI) Problem Statement
,
2012,
RFC.
[10]
Feng Qian,et al.
An in-depth study of LTE: effect of network protocol and application behavior on performance
,
2013,
SIGCOMM.
[11]
Larry L. Peterson,et al.
HashCache: Cache Storage for the Next Billion
,
2009,
NSDI.