Featured

Five reasons to promote OCC

The light spectrum is a rescue solution for the exponential growth of wireless connectivity demand. The bandwidth of light is 1000 times larger than the entire RF bandwidth. Among light communication technologies, Optical Camera Communication (OCC) is an entirely software-based solution, which is the best compatible with existing infrastructures such as commercial cameras and lighting. … Continue reading Five reasons to promote OCC

Compare 2D ACO-OFDM vs 2D DCO-OFDM

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

NEW 2D-OFDM Codes available

We now release new 2D-OFDM Codes (2D ACO-OFDM) and update existing Code adding many interesting features. Notably, TWO MORE new software packages are now included. NEW Package 1 (ACO/DCO-OFDM Simulation) New features This allows for choosing different modulation modes, including Modulation option: 2D ACO-OFDM or 2D DCO-OFDMChangeable clipping factor for reducing PAPREnable Inner-FEC and spatial-pilots … Continue reading NEW 2D-OFDM Codes available

C-OOK Code Update available

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

(PPT) BER measurement of A-QL

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

(PPT) Presentation of technical features: A-QL vs 2D-OFDM

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

(PPT) – BER measurement: 2D-OFDM vs A-QL

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

FREE Software to measure the sampling rate of rolling shutter cameras!

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!

Neural Network for Optical Wireless Communication

This implementation of Neural Network (NN) programmed in Python + Labview shows the feasibility of Artificial Intelligence (AI) assisted Decoder, particularly in our OWC system. In this post, some idea of NN is disclosed, and some piece of implementation results are provided for explanation. In general, NN is very helpful for our OWC if it … Continue reading Neural Network for Optical Wireless Communication

My LiFi demo for ECG transmission

This is a small implementation prepared for our proposal in applying light communication to e-Health. I prepared this demo within a very short time (nearly three weeks) just to test the feasibility of LiFi in transmitting biomedical signal (i.e., ECG). Our demo illustrated that the requirement of communication bandwidth for transmitting the ECG signal can be … Continue reading My LiFi demo for ECG transmission

HS-PSK: High-rate transfer over RoI(s)

HS-PSK is an operating mode being standardized at IEEE 802.15.7m. This post describes what it is for and how it operates. Figure 1 illustrates an example in which an Rx can select the link properly for an intended usage. The link setup procedure is solved by the RoI-Signaling waveform, while this high-rate waveform is additionally … Continue reading HS-PSK: High-rate transfer over RoI(s)

S2-PSK: A choice for RoI-Signaling

S2-PSK is an operating mode being standardized at IEEE 802.15.7m. This post describes what it is for and how it operates.   Technical Considerations for a RoI-signaling Waveform Even though RoI-signaling mode has a very low data rate, it is indispensable to the OCC system operating in a challenging condition such as V2X. The general … Continue reading S2-PSK: A choice for RoI-Signaling

HA-QL: Part 1- Intensity modulation for Hidden Screen Code

HA-QL (Hidden Asynchronous Quick-Link) is a hidden modulation mode among Screen-2-Camera operating modes those are being standardized at IEEE 802.15.7m. This post describes what it is for and how it operates. Introduction The name Hidden A-QL briefly describes how it operates. The mapping from bits into the screen cells during modulation in HA-QL shall follow … Continue reading HA-QL: Part 1- Intensity modulation for Hidden Screen Code

A-QL: Part 2 -BER Measurement

A-QL (Asynchronous Quick-Link) is a Screen-2-Camera operating mode being standardized at the IEEE 802.15.7m. This post introduces the BER measurement method and the performance of A-QL system. See this video demo for the BER measurement scenario: https://www.youtube.com/watch?v=Mkq2lYKzQsQ   Experimental Setup The scenario for measuring BER is illustrated in Figure 1. The bit rate is measured … Continue reading A-QL: Part 2 -BER Measurement

A-QL: Part 1- Introduction of Reliable Screen-Camera Communication

A-QL (Asynchronous Quick-Link) is a Screen-2-Camera operating mode being standardized at IEEE 802.15.7m. This post describes what it is for and how it operates. Figure 1 - Example of color code displaying with video on a screen And before we start talking about A-QL system, a short demo of it is here: https://www.youtube.com/watch?v=B6uBTSdh44Y Introduction The … Continue reading A-QL: Part 1- Introduction of Reliable Screen-Camera Communication

C-OOK: Customizing OOK for Optical Camera Communication

C-OOK stands for Camera ON-OFF Keying, is also an operating mode being standardized in IEEE 802.15.7m. This post reviews the operation of this mode and highlights its characteristics. See video demo 1 (Manchester coded for Rolling shutter OCC): https://www.youtube.com/watch?v=tMaR7B5M3QI See video demo 2 (4B6B coded for Rolling shutter OCC): https://www.youtube.com/watch?v=wPbeZZxEMVY C-OOK for OCC and its … Continue reading C-OOK: Customizing OOK for Optical Camera Communication

What is Optical Region-of-Interest Signaling?

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?

A comparison between OCC standardization groups within IEEE 802.15

This post briefly reviews the current status of standardization groups within IEEE 802.15 There are IEEE standards covering the optical spectrum, IEEE 802.15.7-2011 std., known as VLCIEEE 802.15.7m std., (publication in 2018, as expected), including OCC modesIEEE 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.11IEEE 802.15 … Continue reading A comparison between OCC standardization groups within IEEE 802.15

OCC Standardization Roadmap

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

OCC Use Cases/ Promising Services

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