{"title":"μActor","authors":"Raphael Hetzel, Teemu Kärkkäinen, Jörg Ott","doi":"10.1163/2214-8647_dnp_e102930","DOIUrl":"https://doi.org/10.1163/2214-8647_dnp_e102930","url":null,"abstract":"","PeriodicalId":110732,"journal":{"name":"Proceedings of the 1st Workshop on Serverless mobile networking for 6G Communications","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121124719","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":"μActor: Stateful Serverless at the Edge","authors":"Raphael Hetzel, Teemu Kärkkäinen, J. Ott","doi":"10.1145/3469263.3470828","DOIUrl":"https://doi.org/10.1145/3469263.3470828","url":null,"abstract":"Serverless computing has the potential to produce a universal service platform by integrating an execution environment into networked devices. However, current serverless solutions are often limited to the cloud, Linux-based devices, and stateless functions. In this paper, we propose to integrate the actor model of computation with content-based networking to produce a serverless computing platform that can run on all devices from microcontrollers to cloud servers. We present the model of computation, a platform to realize it, a proof-of-concept implementation, and its evaluation. The resulting system is capable of placing interconnected serverless computations over the entire leaf-edge-cloud continuum.","PeriodicalId":110732,"journal":{"name":"Proceedings of the 1st Workshop on Serverless mobile networking for 6G Communications","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115202557","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}
Gabriele Baldoni, Julien Loudet, Luca Cominardi, A. Corsaro, Yong He
{"title":"Facilitating distributed data-flow programming with Eclipse Zenoh: the ERDOS case","authors":"Gabriele Baldoni, Julien Loudet, Luca Cominardi, A. Corsaro, Yong He","doi":"10.1145/3469263.3469858","DOIUrl":"https://doi.org/10.1145/3469263.3469858","url":null,"abstract":"Data-flow programming is the computational model of choice for a large class of application domains, such as, real-time data processing, robotics platforms, and big-data analytics. Traditionally, dataflows are deployed and executed within well-defined system boundaries, such as robots, radars, or data-centers. These boundaries however are expected to blur with the advent of Edge Computing, which provides a multi-tier infrastructure spanning from the cloud to the things and enables for the distribution of applications across this continuum. In this paper we make a step towards the design of an Edge-native data-flow by mixing technologies coming from both worlds: ERDOS, a novel data-flow framework, and Eclipse Zenoh, a Named-Data-Networking built for the Edge Computing. More specifically, we (i) investigate how ERDOS can be expanded to cover Edge deployments by leveraging Zenoh, (ii) analyze the advantages provided by this integration, and (iii) evaluate the performance of a Zenoh-powered ERDOS. Our results show that ERDOS experiences a higher throughput and bounded latency when operating over Zenoh. Moreover, Zenoh enhances ERDOS with full location transparency, allowing developers and system designers to focus on the logic of their application as opposed to the topology deployment. Finally, our integration of Zenoh and ERDOS is available as open source at https://github.com/atolab/erdos-on-zenoh.","PeriodicalId":110732,"journal":{"name":"Proceedings of the 1st Workshop on Serverless mobile networking for 6G Communications","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125468025","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}
M. Groshev, Jorge Martín-Pérez, Kiril Antevski, A. D. Oliva, C. Bernardos
{"title":"COTORRA: COntext-aware Testbed fOR Robotic Applications","authors":"M. Groshev, Jorge Martín-Pérez, Kiril Antevski, A. D. Oliva, C. Bernardos","doi":"10.1145/3469263.3469857","DOIUrl":"https://doi.org/10.1145/3469263.3469857","url":null,"abstract":"Edge computing have received considerable attention as a promising candidate for the evolution of robotic systems. In this work, we propose COTORRA, an Edge driven robotic testbed that combines context information with robot sensor data to validate innovative concepts for robotic systems prior to being applied in a production environment. We have tested COTORRA in a controlled university environment as an easy applicable, serverless, and modular testbed on top of commodity network infrastructure. COTORRA supports pluggable robotic applications. To verify its feasibility and assess its performance, we ran a set of experiments that show how autonomous navigation applications can achieve target latencies bellow 15 ms, and perform an inter-domain Distributed Ledger Technology (DLT) federation within 19 seconds.","PeriodicalId":110732,"journal":{"name":"Proceedings of the 1st Workshop on Serverless mobile networking for 6G Communications","volume":"103 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-01-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131743331","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 1st Workshop on Serverless mobile networking for 6G Communications","authors":"","doi":"10.1145/3469263","DOIUrl":"https://doi.org/10.1145/3469263","url":null,"abstract":"","PeriodicalId":110732,"journal":{"name":"Proceedings of the 1st Workshop on Serverless mobile networking for 6G Communications","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128093548","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}