Ander Galisteo
Please Note
5 records found
1
Visible Light Communication (VLC) has emerged in the last few years as a promising technology not only for high-speed communication but also for serving a new generation of Internet of Things (IoT) devices that may leverage the pervasive lighting infrastructures. Integrating VLC in lighting environments for IoT requires the design of networked and intelligent luminaries and new IoT devices, encompassing the development of innovative technologies and new algorithms. A common experimental platform is necessary to lower the entrance barriers of VLC and speed up the research development. In this article, we provide guidelines for prototyping VLC for IoT applications, assisted by the open-source platform OpenVLC. We also introduce the new development on OpenVLC, which guarantees support for more powerful LEDs and much longer distance (extending the communication distance from 6 m to 19 m), dimming adaption, among other features. Its low-cost, open-source, and open-hardware designs allow researchers in the community to swiftly adapt it to suit their research purposes.
LED luminaries are now deployed densely in indoor areas to provide uniform illumination. Visible Light Communication (VLC) can also benefit from this dense LED infrastructure. In this paper, we propose DenseVLC, a cell-free massive MIMO networking system enabled by densely distributed LEDs, that forms different beamspots to simultaneously serve multiple receivers. This is a cell-free system, as there is no notion of autonomous cells and transmitters cooperate to jointly serve the users. Given a power budget for communication, DenseVLC assigns the power budget among the distributed LEDs to optimize the system throughput and user fairness. We formulate an optimization problem to derive the optimal policy for the power allocation. Our insights from the optimal policies allow us to simplify DenseVLC's system design and propose a heuristic algorithm that can reduce the complexity by 99.96%. Besides, we propose a novel synchronization method using non-line-of-sight VLC to synchronize all the transmitters that will form a beamspot to serve the same receiver. We implement DenseVLC with off-the-shelf devices, solve practical challenges in the system design, and evaluate it with extensive and realistic experiments in a system of 36 transmitters and 4 receivers in an area of\:\text{m}\,\,\times 3\:\text{m}$. Our results show that DenseVLC can improve the average system throughput by 45%, or improve the average power efficiency by 2.3 times, while maintaining the requirement for uniform illumination. Finally, we demonstrate that DenseVLC is robust against blockage.
Light-based positioning systems (LPS) are gaining significant attention as a means to provide localization with cm accuracy. Many of these systems estimate the object position based on the received light intensity, and work properly in 'ideal' environments such as large open spaces without obstructions around the light-emitting diode (LED) and the receiver, where reflections are negligible. In more dynamic environments, such as indoor spaces with moving people and city roads with moving vehicles, materials cause a wide variety of reflections. This causes variations in the received light intensity and, as a consequence, gross localization errors in LPS. We propose a new multipath detection technique for improving LPS that does not require the knowledge of the channel impulse response and then, it is suited to be implemented in low-cost positioning receivers that use a single-pixel photodetector. To develop our technique, we (i) analyze the statistical properties of non-line-of-sight (NLOS) components, (ii) develop an automated testbed to study the reflections of different types of surfaces and materials, and (iii) design an algorithm to remove the NLOS components affecting the positioning estimate. Our experimental evaluation shows that, in complex environments, our methodology can reduce the localization error using LEDs up to 93%.
Demo
OpenVLC1.2 for Increased Data Rate With Embedded Systems
We introduce the OpenVLC1.2 platform for research in Visible Light Communication (VLC) systems. The platform builds on top of previous versions, that has attracted dozens of users from the research community. We maintain its advantages such as the support for communication with TCP/IP layers, software-based and programmable MAC and PHY layers, and low-cost front-end. In this new version, we make an effort to increase data rate and its overall performance. OpenVLC1.2 is available to the research community.
Follow That Light
Leveraging LEDs for Relative Two-Dimensional Localization