Breaking the Bandwidth Barrier – Li-Fi turns LED bulbs into High Speed Internet Hotspots

Researchers, working on Ultra-Parallel Visible Light Communications (UP-VLC) project, have demonstrated 3.5Gpbs free space data transmission via three separate micro-LEDs that emit red, blue and green colours.  In effect, combining the three colours (that makes up for white colour), researchers say that achieving data rates over 10Gbps is feasible. The technology enabler here is called … Read more

Symbol Timing Recovery for QPSK (digital modulations)

Digital Modulations Lab path:BPSK → QPSK → M-PSK simulation → QPSK symbol timing → π/2-BPSK (5G NR)Tools: BER vs Eb/N0 · EVM → SNR · OFDM CP overhead The goal of timing recovery is to estimate and correct the sampling instants and phase at the receiver, such that it allows the receiver to decode the … Read more

Minimum-variance unbiased estimator (MVUE)

As discussed in the introduction to estimation theory, the goal of an estimation algorithm is to give an estimate of random variable(s) that is unbiased and has minimum variance. This criteria is reproduced here for reference $latex E\left\{\hat{f}_0 \right\} = f_0 $ $latex \sigma^{2}_{\hat{f}_0}= E \left\{ ( \hat{f}_0 – E [ \hat{f}_0 ] )^2 \right\} … Read more

Natural Binary Codes and Gray Codes

In a given communication system, we always want to send data that represent real world data representing some physical quantity (be it speech, temperature, etc..,) .The real world physical quantity exist in analog domain and it becomes imperative to convert it to digital domain if we want to send it via a digital communication system. … Read more

Introduction to concepts in probability

What is Probability? Probability is a branch of mathematics that deals with uncertainty. The term “probability” is used to quantify the degree of belief or confidence that something is true (or false). It gives us the likelihood of occurrence of a given event. It is expressed as a number that could take any value in … Read more

Theoretical BER using Matlab – BERTOOL

When simulating digital modulations in Matlab, it is useful to verify the simulated BER performance curves against theoretical BER curves.Matlab has an inbuilt visualization tool, ‘BERTOOL’, for this purpose. Matlab’s BERTOOL supports 6 types of digital modulations over 3 types of channel for plotting theoretical BER. The six supported modulations are PSK,DPSK,OQPSK,PAM,QAM,FSK and the three … Read more

Log-distance path loss (log-normal shadowing) — model, PLE, and formula

Log-distance / log-normal shadowing path loss: formula beyond Friis, path-loss exponent by environment, shadowing χ, and how it extends free-space models.

Wireless channel models – an Introduction

The medium between the transmitting antenna and the receiving antenna is generally termed as “channel”. In wireless transmission, the characteristics of the signal changes as it travels from the transmitter to the receiver. The signal characteristics are due to several phenomena: 1) existence of line of sight path between the antennas, 2) reflection, refraction and … Read more