Responsive Content-Centric Delivery in Large Urban Communication Networks: A LinkNYC Use-Case

Large urban communication networks such as smart cities are an ecosystem of devices and services cooperating to address multiple issues that greatly benefit end users, cities, and the environment. LinkNYC is a first-of-its-kind urban communications network aiming to replace all payphones in the five boroughs of New York City (NYC) with kiosk-like structures providing free public Wi-Fi. We consolidate these networks with standalone edge cloud devices known as cloudlets and introduce geographically distributed content delivery cloudlets (CDCs) to store popular Internet content closer to end users; essential in environments with diverse and dynamic content interests. A content-centric and delivery framework is proposed leveraging NYC’s population densities and CDCs for interest-based in-network caching. Analysis shows that although the adoption of multiple CDCs dramatically improves overall network performance, advanced caching policies are needed when considering increased content heterogeneity. Thus, we propose popularity-driven and cooperation-based caching policies at individual CDCs to account for user and content dynamics over time. The amalgamation of urban population densities, multiple CDC placements and smarter caching techniques helps exploit the ultimate benefits of a content-centric urban communications network and dramatically improves overall network performance and responsiveness. Our proposed solutions are validated using LinkNYC as a use-case.

[1]  Kang G. Shin,et al.  Characterization and analysis of multi-hop wireless MIMO network throughput , 2007, MobiHoc '07.

[2]  Anja Feldmann,et al.  Leveraging Zipf's law for traffic offloading , 2012, CCRV.

[3]  Alexander Afanasyev,et al.  ndnSIM 2 . 0 : A new version of the NDN simulator for NS-3 , 2015 .

[4]  Nikos Fotiou,et al.  A Survey of Information-Centric Networking Research , 2014, IEEE Communications Surveys & Tutorials.

[5]  Bechir Hamdaoui,et al.  Uplink Performance Characterization and Analysis of Two-Tier Femtocell Networks , 2012, IEEE Transactions on Vehicular Technology.

[6]  Patrick Crowley,et al.  Named data networking , 2014, CCRV.

[7]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

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

[9]  Shiwen Mao,et al.  Energy Delay Tradeoff in Cloud Offloading for Multi-Core Mobile Devices , 2015, IEEE Access.

[10]  Chuan Pham,et al.  Efficient forwarding and popularity based caching for Content Centric Network , 2015, 2015 International Conference on Information Networking (ICOIN).

[11]  Tarik Taleb,et al.  Service-aware network function placement for efficient traffic handling in carrier cloud , 2014, 2014 IEEE Wireless Communications and Networking Conference (WCNC).

[12]  Victor C. M. Leung,et al.  EMC: Emotion-aware mobile cloud computing in 5G , 2015, IEEE Network.

[13]  Bechir Hamdaoui,et al.  Cross-layer assisted TCP for seamless handoff in heterogeneous mobile wireless systems , 2013, 2013 IEEE Globecom Workshops (GC Wkshps).

[14]  K. J. Ray Liu,et al.  Cooperative Communication Protocols in Wireless Networks: Performance Analysis and Optimum Power Allocation , 2007, Wirel. Pers. Commun..

[15]  Parameswaran Ramanathan,et al.  Cross-Layer Optimized Conditions for QoS Support in Multi-Hop Wireless Networks with MIMO Links , 2007, IEEE Journal on Selected Areas in Communications.

[16]  Lada A. Adamic,et al.  Zipf's law and the Internet , 2002, Glottometrics.

[17]  Abdallah Shami,et al.  Energy-Aware Resource Allocation Strategies for LTE Uplink with Synchronous HARQ Constraints , 2014, IEEE Transactions on Mobile Computing.

[18]  Stefan Weber,et al.  A Survey of Caching Policies and Forwarding Mechanisms in Information-Centric Networking , 2016, IEEE Communications Surveys & Tutorials.

[19]  Mingwei Xu,et al.  Age-based cooperative caching in information-centric networking , 2014, ICCCN.

[20]  Santiago Manen,et al.  Prime Object Proposals with Randomized Prim's Algorithm , 2013, 2013 IEEE International Conference on Computer Vision.

[21]  Min Chen,et al.  Privacy Protection and Intrusion Avoidance for Cloudlet-Based Medical Data Sharing , 2020, IEEE Transactions on Cloud Computing.

[22]  Sang Lyul Min,et al.  LRFU: A Spectrum of Policies that Subsumes the Least Recently Used and Least Frequently Used Policies , 2001, IEEE Trans. Computers.

[23]  Jun Zhang,et al.  Intra-AS cooperative caching for content-centric networks , 2013, ICN '13.

[24]  J. Gower,et al.  Minimum Spanning Trees and Single Linkage Cluster Analysis , 1969 .

[25]  Bechir Hamdaoui,et al.  Cloudlet-Aware Mobile Content Delivery in Wireless Urban Communication Networks , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[26]  Olivier Festor,et al.  Socially-aware caching strategy for content centric networking , 2014, 2014 IFIP Networking Conference.

[27]  Wu Muqing,et al.  Socially-aware NodeRank-based caching strategy for Content-Centric Networking , 2016, 2016 International Symposium on Wireless Communication Systems (ISWCS).

[28]  Bruce M. Maggs,et al.  Less pain, most of the gain: incrementally deployable ICN , 2013, SIGCOMM.

[29]  Tarik Taleb,et al.  User mobility-aware Virtual Network Function placement for Virtual 5G Network Infrastructure , 2015, 2015 IEEE International Conference on Communications (ICC).

[30]  Jose F. Monserrat,et al.  5G Mobile and Wireless Communications Technology , 2016 .

[31]  Mohsen Guizani,et al.  Opportunistic Bandwidth Sharing Through Reinforcement Learning , 2010, IEEE Transactions on Vehicular Technology.

[32]  Olivier Festor,et al.  MPC: Popularity-based caching strategy for content centric networks , 2013, 2013 IEEE International Conference on Communications (ICC).

[33]  Michalis Faloutsos,et al.  On power-law relationships of the Internet topology , 1999, SIGCOMM '99.

[34]  Jianping Wu,et al.  Collaborative caching based on hash-routing for information-centric networking , 2013, SIGCOMM 2013.

[35]  Meng Zhang,et al.  A Survey of Caching Mechanisms in Information-Centric Networking , 2015, IEEE Communications Surveys & Tutorials.

[36]  Aleksandar Milenkovic,et al.  Performance evaluation of cache replacement policies for the SPEC CPU2000 benchmark suite , 2004, ACM-SE 42.

[37]  Xin Wang,et al.  Popularity-driven coordinated caching in Named Data Networking , 2012, 2012 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS).

[38]  Mohsen Guizani,et al.  Handoff-Aware Cross-Layer Assisted Multi-Path TCP for Proactive Congestion Control in Mobile Heterogeneous Wireless Networks , 2014, GLOBECOM 2014.

[39]  Tarik Taleb,et al.  Content delivery network slicing: QoE and cost awareness , 2017, 2017 IEEE International Conference on Communications (ICC).

[40]  Shiwen Mao,et al.  A survey of mobile cloud computing for rich media applications , 2013, IEEE Wireless Communications.

[41]  Dario Rossi,et al.  Caching performance of content centric networks under multi-path routing (and more) , 2011 .