An ADMM-based Optimal Transmission Frequency Management System for IoT Edge Intelligence

In this paper, we investigate a key problem of Internet of Things (IoT) applications in practice. Our research objective is to optimize the transmission frequencies for a group of IoT edge devices under practical constraints. Our key assumption is that different IoT devices may have different priority levels when transmitting data in a resource-constrained environment and that those priority levels may only be locally defined and accessible by edge devices for privacy concerns. To address this problem, we leverage the well-known Alternating Direction Method of Multipliers (ADMM) optimization method and demonstrate its applicability for effectively managing various IoT data streams in a decentralized framework. Our experimental results show that the transmission frequency of each edge device can converge to optimality with little delay using ADMM, and the proposed system can be adjusted dynamically when a new device connects to the system. In addition, we also introduce an anomaly detection mechanism to the system when a device’s transmission frequency may be compromised by external manipulation, showing that the proposed system is robust and secure for various IoT applications.

[1]  Ashish Jasuja,et al.  Health monitoring based on IoT using Raspberry PI , 2017, 2017 International Conference on Computing, Communication and Automation (ICCCA).

[2]  Ioannis Lambadaris,et al.  Cloud Customer's Historical Record Based Resource Pricing , 2016, IEEE Transactions on Parallel and Distributed Systems.

[3]  Mounir Hamdi,et al.  A Survey on Security and Privacy Issues in Edge-Computing-Assisted Internet of Things , 2020, IEEE Internet of Things Journal.

[5]  Zuo Quan Xu,et al.  Utility Maximization Under Trading Constraints with Discontinuous Utility , 2019, SIAM J. Financial Math..

[7]  Athanasios V. Vasilakos,et al.  Security and Privacy for Mobile Edge Caching: Challenges and Solutions , 2020, IEEE Wireless Communications.

[8]  Zhihan Lv,et al.  Intelligent edge computing based on machine learning for smart city , 2021, Future Gener. Comput. Syst..

[9]  Emmanuel S. Pilli,et al.  Brokering in interconnected cloud computing environments: A survey , 2019, J. Parallel Distributed Comput..

[10]  Marko Bertogna,et al.  Real-Time clustering and LiDAR-camera fusion on embedded platforms for self-driving cars , 2020, 2020 Fourth IEEE International Conference on Robotic Computing (IRC).

[11]  Hao Chen,et al.  A brief introduction to IoT gateway , 2011 .

[12]  Kui Wu,et al.  Online Resource Scheduling Under Concave Pricing for Cloud Computing , 2014, IEEE Transactions on Parallel and Distributed Systems.

[13]  George Suciu,et al.  Cyber-physical healthcare security system based on a Raspberry Pi , 2020, Advanced Topics in Optoelectronics, Microelectronics, and Nanotechnologies.

[14]  Marc St-Hilaire,et al.  Economic and Energy Considerations for Resource Augmentation in Mobile Cloud Computing , 2018, IEEE Transactions on Cloud Computing.

[15]  Mumbai,et al.  Internet of Things (IoT): A Literature Review , 2015 .

[16]  Stephen P. Boyd,et al.  Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers , 2011, Found. Trends Mach. Learn..

[17]  Andrea Clematis,et al.  Delivering cloud services with QoS requirements: Business opportunities, architectural solutions and energy-saving aspects , 2016, Future Gener. Comput. Syst..

[18]  Derong Liu The Mathematics of Internet Congestion Control , 2005, IEEE Transactions on Automatic Control.