transparent gif

 

Ej inloggad.

Göteborgs universitets publikationer

Improving Bandwidth Efficiency with Self-Adaptation for Data Marshalling on the Example of a Self-Driving Miniature Car

Författare och institution:
Federico Giaimo (Institutionen för data- och informationsteknik, Software Engineering (Chalmers), Chalmers); Hugo Sica de Andrade (Institutionen för data- och informationsteknik, Software Engineering (Chalmers), Chalmers); Christian Berger (Institutionen för data- och informationsteknik (GU)); Ivica Crnkovic (Institutionen för data- och informationsteknik, Software Engineering (Chalmers), Chalmers)
Publicerad i:
Proceedings of the 2015 European Conference on Software Architecture Workshops Article No. 21,
ISBN:
978-1-4503-3393-1
Publikationstyp:
Konferensbidrag, refereegranskat
Publiceringsår:
2015
Språk:
engelska
Fulltextlänk:
Sammanfattning (abstract):
Publish/subscribe communication is a common architectural design pattern in component-based software systems used in many of today’s cyber-physical systems to exchange information between distributed software components. These systems typically deal with an increased number of data transfers, with a risk of lacking resources. Our recent domain analysis for a lane-following algorithm of a self-driving miniature car unveiled that the actual “information increment” between two subsequently sent packets is often small. Such scenario enables possibilities for a more efficient data exchange by avoiding redundant and/or unnecessary information transfer. In this paper, we propose and evaluate our concept for “self-adaptive data marshalling” that transparently adapts data types in messages to be exchanged by analyzing the actual information increment. The approach could reduce the bandwidth usage by more than 50% in comparison to the current approach, and by approximately 33% compared to the use of the general-purpose compression library zlib.
Länk till sammanfattning (abstract):
Ämne (baseras på Högskoleverkets indelning av forskningsämnen):
TEKNIK OCH TEKNOLOGIER ->
Elektroteknik och elektronik ->
Datorsystem
TEKNIK OCH TEKNOLOGIER ->
Elektroteknik och elektronik ->
Inbäddad systemteknik
Nyckelord:
Data marshalling, Self-adaptation, Cyber-physical systems, Self-driving cars, Communication, Publish/subscribe
Chalmers styrkeområden:
Informations- och kommunikationsteknik
Postens nummer:
225856
Posten skapad:
2015-11-17 13:48
Posten ändrad:
2016-09-06 13:31

Visa i Endnote-format

Göteborgs universitet • Tel. 031-786 0000
© Göteborgs universitet 2007