MAC Layer Design for Network-Enabled Visible Light Communication Systems Compliant with IEEE 802.15.7

Journal Title: EAI Endorsed Transactions on Energy Web - Year 2017, Vol 4, Issue 14

Abstract

The design and implementation of medium access control (MAC) layer for network-enabled visible light communication (VLC) system is presented in this paper. The point-to-point link was chosen because of its simple in configuration as well as implementation. Whereas the FPGA Zybo Zynq-7000 is employed for prototyping the hardware of VLC system because of it serve a Linux operating system (OS), i.e. Xillinux. Our MAC layer has been realized in Python programming and running above the Zynq-7000 processor. The designed MAC Layer is adapted from IEEE 802.15.7 standard, specifically for delivering and receiving the MAC frames from the coordinator to the device or vice versa, wrapping the IP packets and unwrapping the MAC Frames with MAC headers and trailers, and performing the error detection in which the cyclic redundant check 16 (CRC-16) was selected. According to the functionality test, our proposed VLC system can perform to send the multimedia contents (video and image) as well as data packet for internet accessing purpose like a wireless fidelity (Wi-Fi) connectivity. Thus, it can be concluded that the implemented MAC layer has met the functionality specifications referred to the IEEE 802.15.7 standard. We also provide the Pseudo-code of designed MAC layer and its Python script (source-code) implementation that can be found in the Appendix section.

Authors and Affiliations

Trio Adiono, Syifaul Fuada, Muhamad Luthfi, Rosmianto Aji Saputro

Keywords

Related Articles

DETERMINATION OF MANPOWER MODEL FOR A SINGLE GRADE SYSTEM WITH TWO SOURCES OF DEPLETION AND TWO COMPONENTS FOR THRESHOLD

In this paper, an organization with single grade subjected to exodus of personnel due to policy decisions taken by it, is considered. Here the problem of time to recruitment for this organization is analysed when the bre...

Statistical Testing on Prediction of Software Defects

Statistical Tests are used to make inferences from data. These tests will tell whether the observed pattern is real or just due to chance. The type of the test, to be used, depends on research design, distribution of dat...

Efficient Key Management System for Large-scale Smart RFID Applications

Due to low-cost and its practical solution, the integration of RFID tag to the sensor node called smart RFID has become prominent solution in various fields including industrial applications. Nevertheless, the constraine...

Analysis of the Energy-Performance Tradeoff for Delayed Mobile Offloading

Mobile cloud offloading that migrates heavy computation from mobile devices to powerful cloud servers through communication networks can alleviate the hardware limitations of mobile devices for higher performance and ene...

International Smart Grid Roadmaps and their Assessment

In US and Europe many approaches and efforts exist with different viewpoints and focuses on what is understood as smart grids. One agreement of almost all approaches is the need for standardization to operate smart grid...

Download PDF file
  • EP ID EP45198
  • DOI http://dx.doi.org/10.4108/eai.4-10-2017.153163
  • Views 262
  • Downloads 0

How To Cite

Trio Adiono, Syifaul Fuada, Muhamad Luthfi, Rosmianto Aji Saputro (2017). MAC Layer Design for Network-Enabled Visible Light Communication Systems Compliant with IEEE 802.15.7. EAI Endorsed Transactions on Energy Web, 4(14), -. https://europub.co.uk/articles/-A-45198