Keywords

25.1 Introduction

The field of science and technology is moving swiftly toward its progress. The human being uses this technological change for the saving of time and comfort. Development ranges from wired to wireless communication; and human beings have taken one step upstairs in wireless communication and developed the light fidelity technology, LiFi. Harald Hass is known as LiFi’s father from Edinburgh University who in his TED talks (Sarkar et al. 2015) told of the existence of this technology. The essence of this technology, according to Hass, is the strength and ability of diodes emitting light. In the near future, LiFi is an emerging technology that uses visible light bandwidth for data transmission and is 10,000 times greater than the band used in Wi-Fi technology (Sarkar et al. 2015). Therefore, when vast numbers of users demand Wi-Fi, RF bandwidth is increasingly being used, resulting in a clogged signal. Usage of the LiFi system is the answer. The idea is to use light bulbs as a source for data transmission at our homes as shown in Fig. 25.1.

Fig. 25.1
figure 1

LiFi technology

Road collisions lead to loss of human lives. Such deaths are due to car accidents. Studies show that most collisions are due to the vehicle following being unaware of the vehicle’s actions ahead. Based on the Malaysian Institute of Road Safety Research (MIROS), almost 81% the road accidents happen are caused by the human behavior, 13% is because of road condition and only 6% is caused of vehicle problem. The most common accident that happens in Malaysia is the rear end accident.

If the vehicle ahead may interact with the rear vehicle, as seen in Fig. 25.2, the collision can be avoided. There are several techniques to incorporate such connectivity technology, i.e., 5.9 GHz dedicated short range connectivity (DSRC) wireless in which two vehicles can communicate at the 5.9 GHz frequency and the vehicular ad hoc network which is the implementation of MANETs in which two vehicles can communicate by wireless fidelity (Yang et al. 2004). Using LiFi is intended to introduce a network which is cost-effective and has a high data rate. Because high-intensity LED lights are already present in automobiles these lights can be used as LiFi transmitters. In vehicles using LiFi technology, the collision can be avoided by adding only cheap circuitry.

Fig. 25.2
figure 2

V2V communication

25.2 Literature

The visible light communication protocol applied to the V2V (vehicle to vehicle) network was developed by Ferraz and Santos (2015). The VLC makes low cost use of the white LED. LED has less energy required so replaced with tail and headlights and reduces the thermal damage, LED is preferred as high light due to its high bandwidth and immunity to electromagnetic source interference. The technique of Manchester Coding is used for transmission, because it is safe and reliable. The distance from the vehicles was 20 m.

Ergul et al. (2015) presented the VLC and its challenges. Therefore, VLC has a large bandwidth and a high data carrying capacity thousand times greater than the radio frequency spectrum. The paper stated that the device is effective in carrying up to 300 Mbps of data rate within 25 ft range.

Using visible light communication, Kim et al. (2012) examined the outdoor environmental situation faced by vehicle to vehicle contact. Head light and rear light used for saturation of the transmitter and a picture diode was used for receiver of the light signal. In daytime outdoor environmental conditions the total distance is 20 m range. Outdoor communication problems faced during observation, such as sunlight glare, distortion of the photo diode; increase contact range during the day. In this way, transmitter and receiver are implemented with filter design, error correcting and improving signal power.

Nachimuthu et al. introduced the design methodology of vehicle to vehicle contact using VLC (Abdulsalam et al. 2015). The transmitter is mounted on the front vehicle and a receiver on the rear vehicle is attached. The data received may be helpful in taking further action such as tracking the vehicle speed or preventing collision. The system consists of two main transmitter sections, and the receiver. Modulation is used to modulate the input signal and data is transmitted in 0’s and 1’s type (bulb flashes, i.e., on and off).

25.3 Methodology

The system comprises of a transmitter section and a receiver section as shown in Fig. 25.3.

Fig. 25.3
figure 3

Block diagram of LiFi communication system

Vehicle A’s front lights act as transmitter at behind spot and send pulses of 0’s and 1’s. The flickering of LEDs should be done very quickly, so that the human eye cannot visualize it. The photodiode in the rear of vehicle B receives the data transmitted in current form at the front position. The system applies to scenario when vehicle A is within 5 m, front light transmits speed data to vehicle B to be processed and estimate the distance. The transmitter and receiver block are diagram shown in Figs. 25.4 and 25.5.

Fig. 25.4
figure 4

Block diagram of transmitter section

Fig. 25.5
figure 5

Block diagram of receiver section

For experiment sake, this project is conducted to find the time elapsed between the data during transmission. Serial print is used to define what kind of data will be sent. The data is processed by Arduino ATMEGA and is sent to the LED driver which provides a constant current to the LED. Serial print is a part of Arduino Window which can display when the data is transferred. The transmitted data from the LED is received by the photodiode at receiver section in the form of a current pulse. The received pulse is undetectable and very small. On detection, the received data is displayed on the Arduino window.

The transmitter design in the Fritzing software is shown in Fig. 25.6. The cable/USB is connected to the Arduino when the data is confirmed and be entered then the LED will be on and transmits the signal of single-character data. The purpose of the final transmitter circuit is to test the circuit design output before implementing in a real design.

Fig. 25.6
figure 6

Transmitter circuit design in Fritzing

The final receiver design in the Fritzing software is shown in Fig. 25.7. The character is shown by the Arduino serial monitor with time impulse. When the photodiode detects the photon, it produces the pulses of the current. It is tested using an input square wave supposedly.

Fig. 25.7
figure 7

Receiver circuit design in Fritzing

25.4 Result and Discussion

This section is an elaboration on the result and the discussion of the analysis. In each experimental analysis, all the analysis transmission is being run with a fast flick of the transmitter with a certain data (character), and the data is given into 2 kind of methods which are 2 data at the same time and 3 data at the same time. Then by using 2 type of transmitter sources, 2 of them are assigned with a parameter which is the distance from 30, 25, 20, 15, 10 and 5 cm for comparison. The data have been obtained from the Arduino serial monitor as shown in Fig. 25.8. The data at Arduino serial monitor were exported into a Microsoft excel data sheet to do a further analysis.

Fig. 25.8
figure 8

Data transmission of LiFi system in certain distance

Figure 25.9 is the result of the data that have been extracted from the spreadsheet and plotted on the graph for data analysis.

Fig. 25.9
figure 9

White receiver of 2 input at same time

Figure 25.10 displays the result of the extracted data from the table data sheet. The aim of this constructed graph is to study the gap of the time when the info or data that will be transmit to another party. Besides, to investigate the different color of the transmitter if there will be any clear difference. From that both graphs, the pattern between transmitter and receiver are very smooth and almost accurate based on the ordered data given. For example, the gradient between data 1 and 2 are very small, while the gap between data 2 and 3 are ramping in a short time because the data that being transmitted is not given continuously due to voltage fluctuating at LED and cause of the very fast flick in the LED itself. The pattern of the graph is quite similar even the source of the transmitter is of different color.

Fig. 25.10
figure 10

Distance comparison of 3 data

25.5 Conclusions

As a conclusion, the result obtained is achieving the necessity that should have in the transmission communication and the data that were sent by the transmitter to receiver had no data loss. Based on the result, the delay that happened during the data are being transmitted is in range of 0.011–0.014 s. As from result and discussion, the most suitable and recommended type is the white LED. The data shows that it has slightly higher accuracy than the red and the data will be more accurate when the distance is getting shorter. As for the recommendation, it is recommended for a further analysis to increase the value of data that can be given in the same time by do a study about LED driver to prevent voltage fluctuation. In addition, by increasing the voltage of the transmitter (LED) for getting a better and accurate data in a short time delay. An advanced array coding must be applied in order to prevent the data losses while processing the transmission.