Nitinder Mohan, Aleksandr Zavodovski, Pengyuan Zhou, J. Kangasharju
{"title":"Anveshak","authors":"Nitinder Mohan, Aleksandr Zavodovski, Pengyuan Zhou, J. Kangasharju","doi":"10.1145/3229556.3229560","DOIUrl":"https://doi.org/10.1145/3229556.3229560","url":null,"abstract":"Edge computing provides an attractive platform for bringing data and processing closer to users in networked environments. Several edge proposals aim to place the edge servers at a couple hop distance from the client to ensure lowest possible compute and network delay. An attractive edge server placement is to co-locate it with existing (cellular) base stations to avoid additional infrastructure establishment costs. However, determining the exact locations for edge servers is an important question that must be resolved for optimal placement. In this paper, we present Anveshak1, a framework that solves the problem of placing edge servers in a geographical topology and provides the optimal solution for edge providers. Our proposed solution considers both end-user application requirements as well as deployment and operating costs incurred by edge platform providers. The placement optimization metric of Anveshak considers the request pattern of users and existing user-established edge servers. In our evaluation based on real datasets, we show that Anveshak achieves 67% increase in user satisfaction while maintaining high server utilization.","PeriodicalId":290806,"journal":{"name":"Proceedings of the 2018 Workshop on Mobile Edge Communications","volume":"215 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114849702","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Edge-assisted Traffic Engineering and applications in the IoT","authors":"N. Fotiou, D. Mendrinos, George C. Polyzos","doi":"10.1145/3229556.3229561","DOIUrl":"https://doi.org/10.1145/3229556.3229561","url":null,"abstract":"Software-Defined Networking (SDN) promises novel traffic engineering capabilities transforming every network from a mere packet forwarding fabric into an intelligent distribution medium. We extend the functionality of the core SDN component, the SDN controller, to perform path computations over \"annotated\" topologies. Specifically, we exploit the use of tags, which describe network node properties and capabilities, enabling a new type of network control applications and thus connecting user applications and traffic flows with network decisions and management. Tags can be set and modified in a number of different ways, supporting context awareness and cognition in the network in a lightweight and loosely integrated way. Intelligent applications running at edge nodes may request unicast, anycast, or multicast paths among nodes with specific tags or tag properties, realizing efficiently traffic engineering goals and supporting network slicing, virtualization, finer resource control, and easier management. We illustrate this new capability in the IoT domain by demonstrating how CoAP group communication can be implemented in a seamless, lightweight, and efficient way, releasing the constrained endpoints from the requirement to support IP multicast.","PeriodicalId":290806,"journal":{"name":"Proceedings of the 2018 Workshop on Mobile Edge Communications","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127814784","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"CABaRet","authors":"Savvas Kastanakis, Pavlos Sermpezis, Vasileios Kotronis, X. Dimitropoulos","doi":"10.1145/3229556.3229563","DOIUrl":"https://doi.org/10.1145/3229556.3229563","url":null,"abstract":"Cabaret [Free] Cabaret [EPUB] [PDF] Geschiedenis. Cabaret was oorspronkelijk een term ter aanduiding van een 'kroeg' die echter geleidelijk een gunstigere klank kreeg. In 1881 opende de literair ... zo, 26 mei 2019 13:43:00 GMT Cabaret Wikipedia depurmaryn.nl Theater De Purmaryn Cabaret — Wikipédia Au sens premier, un cabaret est un lieu de consommation de boisson — une taverne ou une auberge — où l'on pouvait également manger. Désormais, un cabaret est ... Cabaret (film) Wikipedia Cabaret è un film musicale del 1972, diretto e prodotto da Bob Fosse. Il film è un riadattamento su pellicola del musical di Broadway Cabaret del 1966, a sua volta ... Cabaret Wikipedia Il cabaret (o, meno usato, cabarè, adattamento italiano della parola francese), è storicamente una forma di spettacolo che combina teatro, canzone, commedia e danza. Cabaret – Wikipedia Cabaret steht für: eine Form des Musiktheaters, siehe Revue; Cabaret (Musical), aus dem Jahr 1966; Cabaret (Film), US-amerikanisches FilmMusical aus dem Jahr 1972 Cabaret – Wikipédia, a enciclopédia livre Cabaret (br: Cabaret / pt: Cabaret Adeus Berlim) é um filme americano de 1972, do gênero drama musical, dirigido por Bob Fosse e baseado no musical teatral de ... Cabaret (musical) Wikipedia Cabaret is a 1966 musical with music by John Kander, lyrics by Fred Ebb, and book by Joe Masteroff, based on John Van Druten's 1951 play I Am a Camera, which was ...","PeriodicalId":290806,"journal":{"name":"Proceedings of the 2018 Workshop on Mobile Edge Communications","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114625986","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Joint Allocation of Computing and Wireless Resources to Autonomous Devices in Mobile Edge Computing","authors":"Sladana Jošilo, G. Dán","doi":"10.1145/3229556.3229559","DOIUrl":"https://doi.org/10.1145/3229556.3229559","url":null,"abstract":"We consider the interaction between mobile edge computing (MEC) resource management and wireless devices that offload computationally intensive tasks through shared wireless links to edge cloud servers, so as to minimize their completion times. We model the interaction between the devices and the operator that optimizes the allocation of the wireless and computing resources as a Stackelberg game. We show that a pure strategy Stackelberg equilibrium exists, and we provide an efficient algorithm for computing equilibrium allocations. Our simulation results show that joint optimization of the wireless and computing resources can provide a significant reduction of completion times at little increase in computational complexity compared to a system where resource allocation is not optimized.","PeriodicalId":290806,"journal":{"name":"Proceedings of the 2018 Workshop on Mobile Edge Communications","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127580310","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Proceedings of the 2018 Workshop on Mobile Edge Communications","authors":"","doi":"10.1145/3229556","DOIUrl":"https://doi.org/10.1145/3229556","url":null,"abstract":"","PeriodicalId":290806,"journal":{"name":"Proceedings of the 2018 Workshop on Mobile Edge Communications","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131943514","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Meenakshi Syamkumar, P. Barford, Ramakrishnan Durairajan
{"title":"Deployment Characteristics of \"The Edge\" in Mobile Edge Computing","authors":"Meenakshi Syamkumar, P. Barford, Ramakrishnan Durairajan","doi":"10.1145/3229556.3229557","DOIUrl":"https://doi.org/10.1145/3229556.3229557","url":null,"abstract":"The envisioned capabilities of mobile edge computing are predicated on a delivery infrastructure with capacity, ubiquity, robustness, and capabilities to serve a country-wide user base. In this paper, we present an empirical study of key aspects of mobile edge infrastructure toward the goal of understanding their current characteristics and identifying future deployments. We start by analyzing a dataset of over 4M cell tower locations in the US. We evaluate the geographic characteristics of deployments and highlight how locations correspond to population density in major metropolitan areas and in rural areas. We also show how deployments have been arranged along highways throughout the US. Our analysis highlight areas where new deployments would be warranted. Finally, we analyze how cell tower deployments correspond to current major data center locations and assess how micro servers might be deployed to improve response times and to better serve customers.","PeriodicalId":290806,"journal":{"name":"Proceedings of the 2018 Workshop on Mobile Edge Communications","volume":"109 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115551649","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pengyuan Zhou, Wenxiao Zhang, Tristan Braud, Pan Hui, Jussi Kangasharju
{"title":"ARVE","authors":"Pengyuan Zhou, Wenxiao Zhang, Tristan Braud, Pan Hui, Jussi Kangasharju","doi":"10.1145/3229556.3229564","DOIUrl":"https://doi.org/10.1145/3229556.3229564","url":null,"abstract":"Vehicular communication applications, be it for driver-assisting augmented reality systems or fully driverless vehicles, require an efficient communication infrastructure for timely information delivery. Centralized, cloud-based infrastructures present latencies too high to satisfy the requirements of emergency information processing and transmission. In this paper, we present a novel Vehicle-to-Edge (ARVE) infrastructure, with computational units co-located with the base stations and aggregation points. Embedding computation at the edge of the network allows to reduce the overall latency compared to vehicle-to-cloud and significantly trim the complexity of vehicle-to-vehicle communication. To demonstrate the efficiency of our solution, we apply these principles on an augmented reality head-up display. In this use case, vehicular communication is exploited to connect vehicle's vision, and quickly propagate emergency information. ARVE is a general system framework, applicable to many practical scenarios. Our preliminary evaluation shows that ARVE noticeably decreases transmission latency with reasonable capital expenditure.","PeriodicalId":290806,"journal":{"name":"Proceedings of the 2018 Workshop on Mobile Edge Communications","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127309111","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Yotam Harchol, Aisha Mushtaq, James Mccauley, Aurojit Panda, Scott Shenker
{"title":"CESSNA","authors":"Yotam Harchol, Aisha Mushtaq, James Mccauley, Aurojit Panda, Scott Shenker","doi":"10.1145/3229556.3229558","DOIUrl":"https://doi.org/10.1145/3229556.3229558","url":null,"abstract":"The introduction of computational resources at the network edge has moved us from a Client-Server model to a Client-Edge-Server model. By offloading computation from clients and/or servers, this approach can reduce response latency, backbone bandwidth, and computational requirements on clients. While this is an attractive paradigm for many applications, particularly 5G mobile networks and IoT devices, it raises the question of how one can design such a client-edge-server system to tolerate edge failures and client mobility. The key challenge is to ensure correctness when the edge processing is stateful (so the processing depends on state it has previously seen from the client and/or server). In this paper we propose an initial design for meeting this challenge called Client-Edge-Server for Stateful Network Applications (CESSNA).","PeriodicalId":290806,"journal":{"name":"Proceedings of the 2018 Workshop on Mobile Edge Communications","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126878218","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Edge Intelligence: On-Demand Deep Learning Model Co-Inference with Device-Edge Synergy","authors":"En Li, Zhi Zhou, Xu Chen","doi":"10.1145/3229556.3229562","DOIUrl":"https://doi.org/10.1145/3229556.3229562","url":null,"abstract":"As the backbone technology of machine learning, deep neural networks (DNNs) have have quickly ascended to the spotlight. Running DNNs on resource-constrained mobile devices is, however, by no means trivial, since it incurs high performance and energy overhead. While offloading DNNs to the cloud for execution suffers unpredictable performance, due to the uncontrolled long wide-area network latency. To address these challenges, in this paper, we propose Edgent, a collaborative and on-demand DNN co-inference framework with device-edge synergy. Edgent pursues two design knobs: (1) DNN partitioning that adaptively partitions DNN computation between device and edge, in order to leverage hybrid computation resources in proximity for real-time DNN inference. (2) DNN right-sizing that accelerates DNN inference through early-exit at a proper intermediate DNN layer to further reduce the computation latency. The prototype implementation and extensive evaluations based on Raspberry Pi demonstrate Edgent's effectiveness in enabling on-demand low-latency edge intelligence.","PeriodicalId":290806,"journal":{"name":"Proceedings of the 2018 Workshop on Mobile Edge Communications","volume":"64 5","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120817355","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}