{"title":"A Framework of Secure Computation as a Service in Decentralized Environment","authors":"Xin Pei, Wen-jing Song, Juntao Cao, Songsong Zheng, Xiaochuan Wu","doi":"10.1109/FMEC57183.2022.10062843","DOIUrl":"https://doi.org/10.1109/FMEC57183.2022.10062843","url":null,"abstract":"With the increasingly stringent regulatory requirements for data security all around the world, advanced privacy preserving data protection strategies and corresponding secure computation protocols are in urgent needs. The traditional methods for original data transaction and processing may conflict with the data regulation and laws. Thus, the object of data transaction nowadays is no longer the original data, but the encapsulated data services, which seal and combine various computing models and protocols that operate on local data. This paper concludes the cryptography based secure computation protocols including proxy re-encryption (PRE), multiparty computation (MPC), and zero-knowledge proof protocol ($ZK$), then organizes these protocols into smart contract-based layers on blockchain to support verifiable credentials and presentations, authorization-based data re-encryption, and MPC-based data secure computation as well as aggregations with $ZK$ property.","PeriodicalId":129184,"journal":{"name":"2022 Seventh International Conference on Fog and Mobile Edge Computing (FMEC)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131454989","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}
Mohammad Al Ja'afreh, Muath A. Obaidat, S. Alouneh
{"title":"Incorporating MPLS for Better SoC Utilization and Traffic Engineering","authors":"Mohammad Al Ja'afreh, Muath A. Obaidat, S. Alouneh","doi":"10.1109/FMEC57183.2022.10062535","DOIUrl":"https://doi.org/10.1109/FMEC57183.2022.10062535","url":null,"abstract":"Multiprotocol Label Switching (MPLS) traffic engineering by using SoC is discussed in this study. This study firstly provides a brief review of MPLS, constrained-based routing and OSPF protocol in order to create a background for traffic engineering. MPLS is used to provide a smooth flow of traffic into the network. In MPLS, Label Switch Router (LSR) uses a signalling protocol such as Label Distribution Protocol (LDP), Border Gateway Protocol (BGP) and Resource Reservation Protocol (RSVP) to establish label switched paths (LSPs). LSPs only follow explicit paths rather than following the shortest paths. In addition to allowing high-performance forwarding architecture, MPLS technology enables other important applications such as the ability to direct data traffic on the system on the chip around the network. However, MPLS is not a widely used technique in the SoC areas. MPLS is popular in the network engineering field but not much research is done yet on the semiconductor ICs. Fired by shared NOC bus is a single point of failure as well as has scalability issues, and on the other hand, high costs of fabricating network on chip (NoC) using a huge number of multiplexers (MUX components), our main goal is to implement and benchmark the suitability of MPLS traffic engineering on an integrated chip level. In this work, three different topologies and their simulation results are presented. The weaknesses of each topology and potential benefits are also tackled.","PeriodicalId":129184,"journal":{"name":"2022 Seventh International Conference on Fog and Mobile Edge Computing (FMEC)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129119954","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 Computing in Precision agriculture","authors":"Jaime Lloret","doi":"10.1109/fmec57183.2022.10062622","DOIUrl":"https://doi.org/10.1109/fmec57183.2022.10062622","url":null,"abstract":"The computing capability of small embedded systems has greatly increased in the last few years. There are many small devices available in the market with several wireless interfaces, such as Bluetooth, WiFi, Zigbee and LoRa, and high computing capacity. Moreover, the power consumption of these devices has been reduced very much in the last decade. Researchers and industry developers are taking profit from these advances to include complex algorithms and even artificial intelligence in edge nodes in order to process the gathered data locally and run complex communication protocols. In this keynote speech we will show how edge computing systems can improve precision agriculture. Moreover, we will show how edge computing has been applied in several Spanish and European projects.","PeriodicalId":129184,"journal":{"name":"2022 Seventh International Conference on Fog and Mobile Edge Computing (FMEC)","volume":"224 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124301783","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}
Sandra Viciano-Tudela, David Carrasco, L. Parra, S. Sendra, Jaime Lloret
{"title":"Design, Deployment, and Testing a Device with Edge Computing Energy Efficiency Algorithm for Water Quality Monitoring","authors":"Sandra Viciano-Tudela, David Carrasco, L. Parra, S. Sendra, Jaime Lloret","doi":"10.1109/FMEC57183.2022.10062511","DOIUrl":"https://doi.org/10.1109/FMEC57183.2022.10062511","url":null,"abstract":"Monitoring the coastal regions is necessary for adequate management and assessing the environmental impact of human activities. Nonetheless, the diversity of ambients and the harsh conditions characterise the sea stunt data sensing. Using energy-efficient algorithms based on edge detection, it is possible to increase the lifetime of the sensor nodes deployed at sea. In this paper, we propose designing, deploying, and testing a water quality monitoring device with an energy-efficient algorithm based on edge computing. The algorithm analyses the sensed data to determine if data must be sent or not according to the last sent value of each parameter. Every minute, the sensor node measures four parameters relative to water quality, such as hydrogen potential, oxidation and reduction potential, temperature, and conductivity. The data is sent using a LoRa connection to a database located onshore. We have evaluated the performance of the energy-efficiency algorithm in terms of error between the values in the sea and the values in the database and the energy saving compared with a control. As a control, no algorithm is applied, and the sensor node sends the data every minute. The algorithm has two options which can be configurated according to the variability of data. The results indicate that with the second option, it is possible to save 99.99% of the energy in the data sending/receiving with an average error below 5% in all the parameters.","PeriodicalId":129184,"journal":{"name":"2022 Seventh International Conference on Fog and Mobile Edge Computing (FMEC)","volume":"108 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127947776","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":"Link Establishment in Hierarchical and Decentralized Fog IoT Network","authors":"M. Saravanan, Arindam Banerjee","doi":"10.1109/FMEC57183.2022.10062817","DOIUrl":"https://doi.org/10.1109/FMEC57183.2022.10062817","url":null,"abstract":"The Internet of Things (IoT) systems interconnect wide ranges of network devices irrespective of their resource capabilities and local networks. IoT networks need to provide reliable and secure services to the end-users. The system necessitates a certain degree of mutual trust amongst all linked devices to maintain user confidentiality and privacy. In a Fog IoT network, the computing entities (fog nodes) that provide services to IoT devices should be able to verify whether the devices making service requests are legitimate or not. On the other side, IoT devices that deliver data and other valuable processing requests should be able to confirm whether the intended computing entities are secured and gauge the level of confidence that other fog nodes have. This requires a robust link establishment mechanism in place for both way communication to ensure reliability and security in hierarchical and decentralized fog IoT network. The level of confidence among computer entities (fog nodes) and Internet of Things (IoT) devices in a real-time environment has been calculated using a novel methodology that we have developed in this paper.","PeriodicalId":129184,"journal":{"name":"2022 Seventh International Conference on Fog and Mobile Edge Computing (FMEC)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130666654","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}
Jiaqiang Zhang, Farhad Keramat, Xianjia Yu, Daniel Montero Hernández, J. P. Queralta, Tomi Westerlund
{"title":"Distributed Robotic Systems in the Edge-Cloud Continuum with ROS 2: a Review on Novel Architectures and Technology Readiness","authors":"Jiaqiang Zhang, Farhad Keramat, Xianjia Yu, Daniel Montero Hernández, J. P. Queralta, Tomi Westerlund","doi":"10.1109/FMEC57183.2022.10062523","DOIUrl":"https://doi.org/10.1109/FMEC57183.2022.10062523","url":null,"abstract":"Robotic systems are more connected, networked, and distributed than ever. New architectures that comply with the de facto robotics middleware standard, ROS 2, have recently emerged to fill the gap in terms of hybrid systems deployed from edge to cloud. This paper reviews new architectures and technologies that enable containerized robotic applications to seamlessly run at the edge or in the cloud. We also overview systems that include solutions from extension to ROS 2 tooling to the integration of Kubernetes and ROS 2. Another important trend is robot learning, and how new simulators and cloud simulations are enabling, e.g., large-scale reinforcement learning or distributed federated learning solutions. This has also enabled deeper integration of continuous interaction and continuous deployment (CI/CD) pipelines for robotic systems development, going beyond standard software unit tests with simulated tests to build and validate code automatically. We discuss the current technology readiness and list the potential new application scenarios that are becoming available. Finally, we discuss the current challenges in distributed robotic systems and list open research questions in the field.","PeriodicalId":129184,"journal":{"name":"2022 Seventh International Conference on Fog and Mobile Edge Computing (FMEC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131308952","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":"Federated Learning for Vision-based Obstacle Avoidance in the Internet of Robotic Things","authors":"Xianjia Yu, J. P. Queralta, Tomi Westerlund","doi":"10.1109/FMEC57183.2022.10062657","DOIUrl":"https://doi.org/10.1109/FMEC57183.2022.10062657","url":null,"abstract":"Deep learning methods have revolutionized mobile robotics, from advanced perception models for an enhanced situational awareness to novel control approaches through re-inforcement learning. This paper explores the potential of federated learning for distributed systems of mobile robots enabling collaboration on the Internet of Robotic Things. To demonstrate the effectiveness of such an approach, we deploy wheeled robots in different indoor environments. We analyze the performance of a federated learning approach and compare it to a traditional centralized training process with a priori aggregated data. We show the benefits of collaborative learning across heterogeneous environments and the potential for sim-to-real knowledge transfer. Our results demonstrate significant performance benefits of FL and sim-to-real transfer for vision-based navigation, in addition to the inherent privacy-preserving nature of FL by keeping computation at the edge. This is, to the best of our knowledge, the first work to leverage FL for vision-based navigation that also tests results in real-world settings.","PeriodicalId":129184,"journal":{"name":"2022 Seventh International Conference on Fog and Mobile Edge Computing (FMEC)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131369518","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}