This post discovers the difference between 2D ACO-OFDM and 2D DCO-OFDM from implementation perspective. The Simulation Package allows us to test all the performance without any hardware configuration needed. Besides the simulation package (package 1), optical link package (package 2) and optimal optical link package (package 3) are within the 2D-OFDM Code packages. 2D Mapping … Continue reading Compare 2D ACO-OFDM vs 2D DCO-OFDM
We now release new updates of the C-OOK Codes by adding several interesting features as follows. (Two additional software Packages, but the same single price.) Package 1 (Back to Back Link) New features This allows for choosing different modulation modes for Tx, configuring (simulated) cameras and channel. All are live demonstration, which are similar real … Continue reading C-OOK Code Update available
The OpticalPress Team is happy to provide Open Source Codes based on IEEE 802.15.7-2018 Optical Wireless Communication (OWC) standard, the most recent international standard that includes Optical Camera Communication (OCC) technologies. We believe that the codes are beneficial for the implementation of your novel ideas as well as practical comparison purposes. We were lucky and … Continue reading Update OpenSource List
HA-QL (Hidden Asynchronous Quick-Link) is a hidden modulation mode among Screen-2-Camera operating modes within the IEEE 802.15.7-2018 Optical Wireless Communication standard. An interesting feature of HA-QL is that it allows for controlling the peak-to-peak amplitude of the intensity modulation, from a visible code to a hidden code. The HA-QL Code Project is cleaned, well-packed and documented. Technical … Continue reading Implementation of HA-QL Code
A-QL stands for Asynchronous Quick Link, a two-dimensional multi-band color code sequential transmission protocol from a screen to camera. The A-QL is one of mode within the IEEE 802.15.7-2018 Optical Wireless Communication standard. For your convenience, we have measured the BER performance of A-QL code. The results showed that A-QL can support the transmission distance of 4.5m with the wide … Continue reading (PPT) BER measurement of A-QL
The following PPT file presents the technical features of A-QL code versus 2D-OFDM code. Also, we have included the performance comparison between the codes. Please download the file for more technical details. Presentation of technical features in 2D-OFDM and A-QL (PPT file)Download Notice: A-QL stands for Asynchronous Quick Link, a two-dimensional multi-band color code sequential transmission protocol from … Continue reading (PPT) Presentation of technical features: A-QL vs 2D-OFDM
A-QL stands for Asynchronous Quick Link, a two-dimensional multi-band color code sequential transmission protocol from a screen to camera. The A-QL is one of mode within the IEEE 802.15.7-2018 Optical Wireless Communication standard. After the IEEE 802.15.7-2018 A-QL color code for Optical Camera Communication, 2D-OFDM is one of the next generation for Mbps data rate transmission from a screen TX to a camera. … Continue reading (PPT) – BER measurement: 2D-OFDM vs A-QL
Our 2D-OFDM implementation is mature by the employment of MIMO sub-transmitters within a single TX, each sub-transmitter is an independent 2D-multi-carrier modulator. For your convenience, the generation of 2D-OFDM is summarized in the following PPT file. Please download the file for your reference. Generation of 2D-OFDM (PPT file)Download
I remember that some of my colleagues had really tough time figuring out what is the sampling rate of a rolling shutter camera since camera producers never ever shown the value! We are not talking about the frame rate of camera if you are missing understanding. The reason was quite understandable, because the sampling rate … Continue reading FREE Software to measure the sampling rate of rolling shutter cameras!
Reed Solomon and Convolutional Code are chosen for IEEE 802.15.7-2011 and IEEE 802.15.7m implementation. In this post, we will review the generation of the codes and simulate their performance for comparison. Reed Solomon Systematic RS codes are used for FEC (typically outer FEC) with GF(16), generated by the polynomial x4+x+1. The generators for the RS(n, … Continue reading FEC: Generation of Reed-Solomon and Convolutional Code
Hi there! Two weeks busy in writing an SCI paper is over, and I am back beginning with a list of notations and acronyms that I usually use in OCC systems from now on. ACO-OFDM Asymmetrically Clipped OFDM Ab … Continue reading Abbreviation in OCC Systems
In the context of a safety assistance communication-based solution, OWC is a strong candidate for delivering the V2V communication power to cars. It is realized that the LED lighting is quipped to car mandatorily, meanwhile, a camera is considered as one of the indispensable sensors for car vision. The existence of supportive infrastructure enables the … Continue reading What is Optical Region-of-Interest Signaling?
OWC Standards under IEEE 802 There are IEEE standards covering the optical spectrum, IEEE 802.15.7-2011 std., known as VLC IEEE 802.15.7m std., (publication in 2018, as expected), including OCC modes IEEE 802.15.13 std., (ongoing), adding LiFi (IEEE 802.15.7-2011 std. is also the base document as IEEE 802.15.7m) IEEE 802.11, introducing LiFi to 802.11 IEEE 802.15 … Continue reading OCC Standardization Roadmap
Figure 1 - Examples of promising use cases using OCC Various application fields of OCC include Indoor lighting Digital Signage Traffic lighting, V2V, V2X Interactive Display with Screen Augmented Reality experience with Smartphones There are plenty of promising applications with OCC. I have drawn several illustrations to explain "where OCC can be used" and "how … Continue reading OCC Use Cases/ Promising Services
Table 1- Classification of OCC, its expected performance, and intended usages Given that various modulation schemes for OCC systems have been investigated till the date, the proper modulation scheme should depend on both Tx and Rx. Table 1 suggests to classify OCC schemes into four categories under the following considerations: (i) The method by which … Continue reading Classification of OCC Technologies
Figure 1- Example of OCC promising services (a) OCC vehicular use case. (b) OCC indoor use case OCC: Optical Camera Communication VLC: Visible Light Communication LiFi: Light Fidelity OWC: Optical Wireless Communication What is Optical Camera Communication? OCC aims to deliver data from the light source(s) to the camera. Artificial lights (LED light) are available everywhere human being … Continue reading What is Optical Camera Communication?