Advanced

A lightweight data interchange format for Internet of Things in the PalCom middleware framework.

Nordahl, Mattias LU and Magnusson, Boris LU (2015) 10th International Conference on Future Networks and Communications (FNC 2015) / The 12th International Conference on Mobile Systems and Pervasive Computing (MobiSPC 2015) Affiliated Workshops In Procedia Computer Science 56. p.284-291
Abstract
We present the PalCom Object Notation, a textual data representation format for communication between internet of things

which support binary and textual data. The format does not require parsing of user data (or the “payload”) and is thus efficient to

use also for large binary values such as digital images, audio and video as well as for short textual values. These can be mixed in

the same messages and thus transported over the same communication link. Its structure is influenced by JSON, making it easy to

translate between the two formats. The evaluation show that its size and processing efficiency is comparable to that of JSON for

small data, but becomes both smaller and more efficient as... (More)
We present the PalCom Object Notation, a textual data representation format for communication between internet of things

which support binary and textual data. The format does not require parsing of user data (or the “payload”) and is thus efficient to

use also for large binary values such as digital images, audio and video as well as for short textual values. These can be mixed in

the same messages and thus transported over the same communication link. Its structure is influenced by JSON, making it easy to

translate between the two formats. The evaluation show that its size and processing efficiency is comparable to that of JSON for

small data, but becomes both smaller and more efficient as data grows, and can yield a tenfold performance increase for binary

payloads. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
keywords
PalCom, Java, Efficient binary handling, Textual format, JSON, PON, Data interchange format, Lightweight protocol
in
Procedia Computer Science
editor
Shakshuki, Elhadi; Galland, Stéphane and Yasar, Ansar-Ul-Haque
volume
56
pages
8 pages
publisher
Elsevier
conference name
10th International Conference on Future Networks and Communications (FNC 2015) / The 12th International Conference on Mobile Systems and Pervasive Computing (MobiSPC 2015) Affiliated Workshops
external identifiers
  • Scopus:84939126292
  • WOS:000373734500039
DOI
10.1016/j.procs.2015.07.210
language
English
LU publication?
yes
id
3b8a0896-9a6a-4081-891a-4e2fa577509c (old id 7865073)
date added to LUP
2015-09-24 09:47:45
date last changed
2016-10-13 04:49:32
@misc{3b8a0896-9a6a-4081-891a-4e2fa577509c,
  abstract     = {We present the PalCom Object Notation, a textual data representation format for communication between internet of things<br/><br>
which support binary and textual data. The format does not require parsing of user data (or the “payload”) and is thus efficient to<br/><br>
use also for large binary values such as digital images, audio and video as well as for short textual values. These can be mixed in<br/><br>
the same messages and thus transported over the same communication link. Its structure is influenced by JSON, making it easy to<br/><br>
translate between the two formats. The evaluation show that its size and processing efficiency is comparable to that of JSON for<br/><br>
small data, but becomes both smaller and more efficient as data grows, and can yield a tenfold performance increase for binary<br/><br>
payloads.},
  author       = {Nordahl, Mattias and Magnusson, Boris},
  editor       = {Shakshuki, Elhadi and Galland, Stéphane and Yasar, Ansar-Ul-Haque},
  keyword      = {PalCom,Java,Efficient binary handling,Textual format,JSON,PON,Data interchange format,Lightweight protocol},
  language     = {eng},
  pages        = {284--291},
  publisher    = {ARRAY(0x9d9e1c8)},
  series       = {Procedia Computer Science},
  title        = {A lightweight data interchange format for Internet of Things in the PalCom middleware framework.},
  url          = {http://dx.doi.org/10.1016/j.procs.2015.07.210},
  volume       = {56},
  year         = {2015},
}