Visible to the public A Distributed Interdomain Control System for Information-Centric Content Delivery

TitleA Distributed Interdomain Control System for Information-Centric Content Delivery
Publication TypeJournal Article
Year of Publication2019
AuthorsChai, W. K., Pavlou, G., Kamel, G., Katsaros, K. V., Wang, N.
JournalIEEE Systems Journal
Volume13
Pagination1568–1579
Date Publishedjun
ISSN1937-9234
Keywordsautomobiles, Business, composability, consumers, content delivery, content delivery paths, content management, content sources, control content access, control systems, cost-efficient Internet-scale content delivery, CURLING supports efficient Internet-scale content delivery, CURLING system, current Internet, data planes, distributed interdomain control system, domain-level Internet subtopologies, dynamic alternative paths, efficient content delivery, facto platform, Future Internet, host-centric, Human Behavior, in-network caching, Information-Centric content delivery, Information-Centric Networking (ICN), information-centric networking paradigm, interdomain hop-by-hop content resolution mechanism, Internet, Internet-scale Computing Security, IP networks, IP-based Internet, large-scale content distribution, manageability, Metrics, network operators, network policies, policy governance, pubcrawl, Resiliency, Routing, Scalability, Software-defined networking (SDN), tight coupling
AbstractThe Internet, the de facto platform for large-scale content distribution, suffers from two issues that limit its manageability, efficiency, and evolution. First, the IP-based Internet is host-centric and agnostic to the content being delivered and, second, the tight coupling of the control and data planes restrict its manageability, and subsequently the possibility to create dynamic alternative paths for efficient content delivery. Here, we present the CURLING system that leverages the emerging Information-Centric Networking paradigm for enabling cost-efficient Internet-scale content delivery by exploiting multicasting and in-network caching. Following the software-defined networking concept that decouples the control and data planes, CURLING adopts an interdomain hop-by-hop content resolution mechanism that allows network operators to dynamically enforce/change their network policies in locating content sources and optimizing content delivery paths. Content publishers and consumers may also control content access according to their preferences. Based on both analytical modeling and simulations using real domain-level Internet subtopologies, we demonstrate how CURLING supports efficient Internet-scale content delivery without the necessity for radical changes to the current Internet.
DOI10.1109/JSYST.2018.2856918
Citation Keychai_distributed_2019