Performance evaluation of using Protocol Buffers in the Internet of Things communication
Srdan Popic, Drazen Pezer, Bojan Mrazovac, Nikola Dj. Teslic · 2016
Things connected to the internet may not be connected only to servers on the cloud. Its usefulness can be unleashed only if they are interconnected as well. This interconnection is recognized as communication between services of the Internet of Things. Due to the nature of the things on the web, spatial overhead for any data exchanged needs to be kept to a minimum. JSON is recognized as a most efficient way to transfer various data in domain of distributed embedded systems. JSON's binary representation, BSON is even more preferable. This paper explores the possibilities and critically examines and evaluates the effectiveness of using Google's Protocol Buffer as a processing protocol and communication standard in transportation domain of the Internet of Things.