Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Performance comparison of data serialization schemes for ETSI ITS car-to-X communication systems

: Bittl, Sebastian; Gonzalez, Arturo A.; Spähn, Michael; Heidrich, Wolf A.

Fulltext urn:nbn:de:0011-n-3496605 (4.4 MByte PDF)
MD5 Fingerprint: acd24b84af587e0c2d3061f07f5d9249
"Reference to an article in the journal is as follows: Bittl, Sebastian; Gonzalez, Arturo A.; Spähn, Michael; Heidrich, Wolf A., "Performance comparison of data serialization schemes for ETSI ITS car-to-X communication systems", International Journal on Advances in Telecommunications, ISSN 1942-2601; vol.8, no. 1&2, year 2015, S.48-58,"
Created on: 24.7.2015

International Journal on Advances in Telecommunications 8 (2015), No.1-2, pp.48-58
ISSN: 1942-2601
Journal Article, Electronic Publication
Fraunhofer ESK
ETSI ITS; data serialization; ASN.1; Google Protocol Buffers; efficient XML interchange format; Car-to-x; Car2X; communication system; automotive; wireless; automotive connectivity

Wireless Car-to-X communication is about to enter the mass market in upcoming years. The non-licensed, but reserved bandwidth for such communications is relatively narrow in terms of the few usable channels and the expected number of communicating entities. Among other communication aspects, data serialization schemes that allow compact encoding as well as fast encoding and decoding are required. Compact representation of data helps in keeping a minimal bandwidth overhead in the wireless channel. Moreover, since delay is an important performance parameter in Car-to-X communication, the processing time of the serialization / deserialization schemes shall be kept to a minimum. So far, no detailed analysis of different data serialization schemes for Car-to-X communication regarding important properties such as runtime, memory consumption and encoded output length has been published. In this work, we provide a performance comparison analysis between the standardized ASN.1, the binary representations, Google Protocol Buffers and Efficient XML Interchange format (EXI), all of them as alternative strategies for data serialization. Standardized data content for CAM, DENM and the security envelope are used in the conducted study. We conclude that ASN.1 encoding on the facility layer shows the best performance, outperforming Google Protocol Buffers and EXI. However, for the case of encoding the security envelope, ASN.1 is outperformed by a binary encoding scheme in most cases, while EXI encoding outperforms all other schemes. This implies that standardization efforts for the security envelope should recondsider the recent shift from binary encoding towards usage of ASN.1. Instead, the Efficient XML Interchange format should be considered for this purpose.