Privacy-Preserving Caching in ISP Networks

Content Providers (CPs) typically encrypt the content sent over the telecom network to improve security and privacy of their final users, as well as to protect business-critical information (e.g., contents' popularity). Due to this encryption, Internet Service Providers (ISPs) can not easily apply caching strategies that require the inspection of traffic traversing their networks to select the most popular contents. The most common approach to solve the conflict between privacy and caching consists in allowing a CP to manage the caches (e.g., by storing and delivering the contents) directly from inside the area of the ISP. However, in this way ISPs lose the legitimate control on a portion of traffic traversing their networks. An alternative approach is enabled by recently-proposed architectural solutions that allow a CP to encrypt the contents and associate pseudonyms to them, and the ISP to count the occurrences of such identifiers to infer popularity-related information without inspecting the original contents. However, we observe that ISPs can still obtain valuable information about contents' popularity that may threaten CPs' privacy. In this paper, we formalize a strategy of association between pseudonyms and contents that effectively improves privacy but leads to a degradation of caching performance. We formally define privacy in this context and study the trade-off between caching and privacy considering differerent metrics, such as the hit-rate and the retrieval latency. The results, obtained by means of simulations over both real and synthetic data, show that privacy can be significantly improved while accepting a minor impact on the hit-rate of caching and suggest the applicability of the considered architecture in a real scenario of content delivery.

[1]  Nick Feamster,et al.  OCDN: Oblivious Content Distribution Networks , 2017, ArXiv.

[2]  Nicholas J. P. Race,et al.  Dataset on usage of a live & VoD P2P IPTV service , 2014, 14-th IEEE International Conference on Peer-to-Peer Computing.

[3]  George Pavlou,et al.  Hash-routing schemes for information centric networking , 2013, ICN '13.

[4]  Ratul Mahajan,et al.  Measuring ISP topologies with rocketfuel , 2002, TNET.

[5]  Nikolaos Laoutaris,et al.  The LCD interconnection of LRU caches and its analysis , 2006, Perform. Evaluation.

[6]  Giacomo Verticale,et al.  To be Neutral or Not Neutral? The In-Network Caching Dilemma , 2018, IEEE Internet Computing.

[7]  Li Fan,et al.  Web caching and Zipf-like distributions: evidence and implications , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[8]  Giacomo Verticale,et al.  Energy-efficient caching for Video-on-Demand in Fixed-Mobile Convergent networks , 2015, 2015 IEEE Online Conference on Green Communications (OnlineGreenComm).

[9]  Bengt Ahlgren,et al.  A survey of information-centric networking , 2012, IEEE Communications Magazine.

[10]  Giovanni Russello,et al.  Multi-CDN: Towards Privacy in Content Delivery Networks , 2020, IEEE Transactions on Dependable and Secure Computing.

[11]  Ben Smyth,et al.  CryptoCache: Network caching with confidentiality , 2017, 2017 IEEE International Conference on Communications (ICC).

[12]  Giacomo Verticale,et al.  Discovering the Geographic Distribution of Live Videos' Users: A Privacy-Preserving Approach , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[13]  George Pavlou,et al.  Cache "Less for More" in Information-Centric Networks , 2012, Networking.

[14]  Rafail Ostrovsky,et al.  Searchable symmetric encryption: Improved definitions and efficient constructions , 2011, J. Comput. Secur..

[15]  Anja Feldmann,et al.  Pushing CDN-ISP collaboration to the limit , 2013, CCRV.

[16]  Cong Wang,et al.  Enabling Secure and Efficient Video Delivery Through Encrypted In-Network Caching , 2016, IEEE Journal on Selected Areas in Communications.

[17]  Yiping Chen,et al.  Content Delivery Networks as a Virtual Network Function: A Win-Win ISP-CDN Collaboration , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).