To accommodate heterogeneous tasks for the Internet of Things (IoT), the emerging mobile edge paradigm extends computing services from the cloud to the edge, but at the same time exposes new challenges on security. In this context, the present paper deals with online security-aware edge computing under jamming attacks. Leveraging online learning tools, novel approaches are developed to cope with adversarial worst-case attacks, and stochastic attacks with random attack strategies. Rather than relying on extra bandwidth and power resources to evade jamming attacks, the resultant algorithms select the most reliable server to offload computing tasks with minimal security concerns. It is analytically established that without any prior information on future jamming and server security risks over a time horizon T, the proposed schemes can achieve O(√ T) regret. Information sharing among devices can accelerate the security-aware computing tasks, quantified by what is termed 'value of cooperation.' Effectiveness of the proposed schemes is tested on synthetic and real datasets.
Bibliographical noteFunding Information:
Manuscript received October 14, 2018; revised June 3, 2019 and July 21, 2019; accepted October 8, 2019. Date of publication October 24, 2019; date of current version November 19, 2019. The associate editor coordinating the review of this manuscript and approving it for publication was Prof. Masahiro Yukawa. This work was supported by NSF under Grants 1509040, 1508993, 1711471, and 1901134. (Corresponding author: Bingcong Li.) B. Li and G. B. Giannakis are with the Department of Electrical and Computer Engineering and the Digital Technology Center, University of Minnesota, Minneapolis, MN 55455 USA (e-mail: firstname.lastname@example.org; email@example.com).
- Cyber security
- mobile edge computing
- multi-armed bandit
- online learning