CamComSim: a LED-to-Camera Communication Simulator - Archive ouverte HAL Access content directly
Reports (Research Report) Year : 2017

CamComSim: a LED-to-Camera Communication Simulator

CamComSim: un simulateur de communication LED vers camera

(1, 2, 3, 4) , (1, 2) , (1, 2) , (4)
1
2
3
4

Abstract

In this paper, we present CamComSim, the first simulator for development and rapid prototyping of LED-to-Camera communication systems. Our event driven simulator relies on a standalone Java application that is easily extensible through a set of interfaces. A range of low and high-level parameters, such as the camera characteristics, the physical layer data unit size, or the redundancy mechanism can be chosen. CamComSim uses empirically validated models for the LED-to-Camera channel and the broadcast protocols, configurable with a finely grained precision. To validate CamComSim implementation and accuracy, we use a real life testbed based on a color LED and a smartphone and compare the performance reached by the testbed with the results given by our simulator. We illustrate with a real use case the full usage of CamComSim, tuning a broadcast protocol that implements the transmission of 1 kbyte of information. The results highlight that our simulator is very precise and predicts the performance of a real LED-to-Camera system with less than 10% of error in most cases.
Dans cet article, nous présentons CamComSim, le premier simulateur de systèmes de communication par lumière visible d’une LED vers une caméra. Notre simulateur repose sur une application Java autonome qui est facilement extensible grâce un ensemble d’interfaces. De nombreux paramètres bas et haut niveau, tels que les caractéristiques de la caméra, la taille des trames PHY ou le mécanisme de redondance utilisé peuvent être choisis. CamComSim utilise des modèles de canal et de protocole de broadcast validés empiriquement, et finement configurable. Pour valider l’implémentation et la précision de CamComSim, nous utilisons un banc de test basé sur une LED couleur et un smartphone et comparons les performances obtenues par le banc de test avec les résultats fournis par notre simulateur. Nous illustrons avec un cas d’utilisation réel l’utilisation de CamComSim, en ajustant les paramètres d’un protocole de broadcast lors de la transmission de 1 Ko d’information. Les résultats mettent en évidence que notre simulateur est très précis et prédit les performances d’un vrai système LED vers caméra avec moins de 10.
Fichier principal
Vignette du fichier
RR-9114.pdf (822.41 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-01625734 , version 1 (28-10-2017)

Identifiers

  • HAL Id : hal-01625734 , version 1

Cite

Alexis Duque, Razvan Stanica, Hervé Rivano, Adrien Desportes. CamComSim: a LED-to-Camera Communication Simulator. [Research Report] RR-9114, INSA Lyon; INRIA Grenoble - Rhône-Alpes; CITI - CITI Centre of Innovation in Telecommunications and Integration of services; Rtone. 2017, pp.1-15. ⟨hal-01625734⟩
206 View
398 Download

Share

Gmail Facebook Twitter LinkedIn More