ICedge: When Edge Computing Meets Information-Centric Networking

被引:62
作者
Mastorakis, Spyridon [1 ]
Mtibaa, Abderrahmen [2 ]
Lee, Jonathan [3 ]
Misra, Satyajayant [4 ]
机构
[1] Univ Nebraska, Dept Comp Sci, Omaha, NE 68182 USA
[2] Univ Missouri, Dept Math & Comp Sci, St Louis, MO 63103 USA
[3] Duke Univ, Dept Comp Sci, Durham, NC 27708 USA
[4] New Mexico State Univ, Dept Comp Sci, Las Cruces, NM 88003 USA
关键词
Computation reuse; edge computing; information-centric networking; Internet of Things (IoT); named-data networking; service discovery; service invocation; SECURITY; SUPPORT;
D O I
10.1109/JIOT.2020.2966924
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In today's era of explosion of Internet of Things (IoT) and end-user devices and their data volume emanating at the network's edge, the network should be more in-tune with meeting the needs of these demanding edge computing applications. To this end, we design and prototype Information-Centric edge (ICedge), a general-purpose networking framework that streamlines service invocation and improves the reuse of redundant computation at the edge. ICedge runs on top of named-data networking, a realization of the information-centric networking vision, and handles the "low-level" network communication on behalf of applications. ICedge features a fully distributed design that: 1) enables users to get seamlessly on-boarded onto an edge network; 2) delivers application invoked tasks to edge nodes for execution in a timely manner; and 3) offers naming abstractions and network-based mechanisms to enable (partial or full) reuse of the results of already executed tasks among users, which we call "compute reuse," resulting in lower task completion times and efficient use of edge computing resources. Our simulation and testbed deployment results demonstrate that ICedge can achieve up to 50x lower task completion times leveraging its network-based compute reuse mechanism compared to cases, where reuse is not available.
引用
收藏
页码:4203 / 4217
页数:15
相关论文
共 40 条
[1]   NDNe: Enhancing Named Data Networking to Support Cloudification at the Edge [J].
Amadeo, Marica ;
Campolo, Claudia ;
Molinaro, Antonella .
IEEE COMMUNICATIONS LETTERS, 2016, 20 (11) :2264-2267
[2]  
[Anonymous], 2019, 10 2 MILLION VISITOR
[3]  
[Anonymous], 2015, NDN0021
[4]  
Balan Rajesh., 2002, EW10, P87
[5]  
Boneh D, 2009, FULLY HOMOMORPHIC EN, V20
[6]  
Chun BG, 2011, EUROSYS 11: PROCEEDINGS OF THE EUROSYS 2011 CONFERENCE, P301
[7]  
Cuervo E., 2010, MOBISYS 10, P49, DOI [10.1145/1814433.1814441, DOI 10.1145/1814433.1814441]
[8]  
de las Heras-Quiros P., 2017, NDN0048
[9]  
Flinn J., 2012, Synthesis Lectures on Mobile and Pervasive Computing, V7, P1, DOI DOI 10.2200/S00447ED1V01Y201209MPC010
[10]   Information-Centric Mobile Edge Computing for Connected Vehicle Environments: Challenges and Research Directions [J].
Grewe, Dennis ;
Wagner, Marco ;
Arumaithurai, Mayutan ;
Psaras, Ioannis ;
Kutscher, Dirk .
PROCEEDINGS OF THE 2017 WORKSHOP ON MOBILE EDGE COMMUNICATIONS (MECOMM '17), 2017, :7-12