arrow
Return

Software-Defined Interaction-Based Heterogeneous Bus Data Processing for Low-Cost Embedded Devices

delete2023-01-01
delete0
delete
OA
AI
J
Jiankai Shi
Y
Yue Zhao
J
Jintao Wang
G
Guojun Dai
Y
Yifan Wu *
DOI:10.1109/ACCESS.2023.3317693delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The rapid growth of the Internet of Things (IoT) market has made serial buses a universal transmission method for connecting various devices and carrying large amounts of heterogeneous data. Existing methods of processing heterogeneous serial bus data rely on programmable devices such as FPGAs and MCUs to solve the data heterogeneity problem by updating the system firmware functions. However, these methods are constrained by professional development knowledge, hardware platform compatibility, system reliability, and security, leading to the inflexibility and inefficiency of programmable devices to process serial bus heterogeneous data. In this paper, we propose a novel Software-defined Interaction (SDI) approach that enables the dynamic configuration of heterogeneous bus data and can process different data types by introducing a scripting language into a low-cost embedded device. Specifically, a Lightweight Data Distribution (L2D) mechanism is presented to address the strong dependency between data and protocols, which achieves efficient decoupling between data and processing methods. Additionally, a Multi-instance Hot-switching (MIHS) method is proposed to achieve dynamic switching among multiple instances. Finally, the effectiveness and real-time performance of the proposed method are verified through simulation and low-cost hardware deployment.
Keywords:
Heterogeneous data
low-cost embedded device
software-defined interaction
data distribution
hot-switching

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

H
Hangzhou Dianzi University
Scholars:
1.3W
Papers: 9.6K
Citations: 7.5K
Cited Papers

Cited Papers

Middleware for Internet of Things: A Survey
err2016-02-01
err674
errOAAI
errRazzaque, Mohammad Abdur; Milojevic-Jevric, Marija; Palade, Andrei; Clarke, Siobhan
errShare
errSave
Internet of Things (IoT): Research, Simulators, and Testbeds
err2018-06-01
err173
PREAI
errChernyshev, Maxim; Baig, Zubair; Bello, Oladayo; Zeadally, Sherali
errShare
errSave
IoT Connectivity Technologies and Applications: A Survey
err2020-01-01
err178
errOAAI
errDing, Jie; Nemati, Mahyar; Ranaweera, Chathurika; Choi, Jinho
errShare
errSave
Artificial Intelligence-Based Sensors for Next Generation IoT Applications: A Review
err2021-11-15
err100
PREAI
errMukhopadhyay, Subhas Chandra; Tyagi, Sumarga Kumar Sah; Suryadevara, Nagender Kumar; Piuri, Vincenzo; Scotti, Fabio; Zeadally, Sherali
errShare
errSave
IoT-Based Humanoid Software for Identification and Diagnosis of Covid-19 Suspects
err2022-09-15
err12
errOAAI
errKarmore, Swapnili; Bodhe, Rushikesh; Al-Turjman, Fadi; Kumar, R. Lakshmana; Pillai, Sofia K.
errShare
errSave
Conservação dos recursos hídricos em brejos de altitude: o caso de Brejo dos Cavalos, Caruaru, PE
err2002-12-01
err0
errOAAI
errRicardo A. P. Braga; Jaime J.S.P. Cabral; Suzana M.G.L. Montenegro; Geraldo S. Perrier Júnior
errShare
errSave
researcher View more