Heterogeneous Communication Virtualization for Distributed Embedded Applications
Citation:
Thinh H. Pham, Shanker Shreejith, Sebastian Steinhorst, Suhaib A. Fahmy, Samarjit Chakraborty, Heterogeneous Communication Virtualization for Distributed Embedded Applications, Euromicro Conference on Digital System Design (DSD), Palero, Italy, September, 2021, IEEE, 2021, 10.1109/DSD53832.2021.00047Abstract:
Distributed embedded applications (DEAs) are typically implemented on diverse embedded nodes interconnected through communication network(s) to exchange data and control information to achieve the desired functionality. Conventional approaches of utilising a single large-bandwidth link in a distributed system are not efficient in large DEAs owing to diverse requirements and factors like cost, reliability, scalability and criticality, among others. Heterogeneous communication is a promising approach in DEAs, where the diverse nature of underlying protocols (wired/wireless, synchronous/asynchronous,multiple access modes and others) can be leveraged to meet such requirements, in addition to the benefits like aggregated bandwidth and robustness. However, utilising them ‘directly’ places significant complexity on the application as it needs to dynamically evaluate the channels and utilise different protocol structures for each case. Virtualising the communication channels would present a unified interface to the application by abstracting away low-level details, similar to virtualisation applied in compute architectures. However, unlike architecturevirtualisation, virtualising heterogeneous communication particularly for resource-constrained device networks involves uniquechallenges imposed by the physical (wired/wireless) and logical domains (limited-bandwidth, small payload, protocols, channel access schemes, etc.), which needs to be concurrently evaluated to optimise the communication system. This paper presents a model and an optimal transmission strategy as the proof of concept for deploying heterogeneous communication in DEAs. The model is described at an abstracted level while capturing transmission parameters of multiple channels, which are then optimised to meet the application’s communication requirements. The model and the optimisation method are validated through simulation and a practical case study.
Author's Homepage:
http://people.tcd.ie/shankersDescription:
PUBLISHEDPalero, Italy
Author: Shanker, Shreejith
Other Titles:
Euromicro Conference on Digital System Design (DSD)Publisher:
IEEEType of material:
Conference PaperAvailability:
Full text availableSubject (TCD):
Telecommunications , Communication Networks , Distributed Embedded ApplicationsMetadata
Show full item recordLicences: