Projects during Ph.D.
Soft Decision IEEE 802.11g receiver implementation using GNU Radio and USRP.
The GNU Radio package for IEEE 802.11g which is gr-ieee 802.11 has a hard decision receiver. For my thesis, I needed a soft decision receiver. In this project, I took the soft decision Viterbi decoder of Openairinterface IEEE 802.11g package and integrated it into gr-ieee 802.11. Currently, the module has support for MCS 0 only and work for other MCS is in progress. GNU Radio V3.7.1 was used. Video
Narrowband co-channel interference detection using IEEE 802.11g preambles using GNU Radio and USRP.
This work is a byproduct of my work on narrowband interference mitigation in IEEE 802.11g . I used ZigBee (uses PHY of IEEE 802.15.4 and has a bandwidth of 2 MHz, operates in 2.4 GHz band) as the narrowband co-channel interferer. Once the narrowband interferers collide with the preambles of IEEE 802.11g, the corresponding increase in the noise variance can be used to detect the presence of the narrowband interferers. I used GNU Radio V3.7.1 for USRP B210 for this work. Video
Simultaneous reception of IEEE 802.11g and 2.4 GHz ZigBee using GNU Radio and USRP.
This work is a proof of concept demonstration of Simultaneous Multi-Standard Software Defined Radio. It demonstrates the required operations such as channelization, frequency translation, filtering etc, in order to receive collocated IEEE 802.11g and ZigBee. Video
Projects during Masters
SDR implementation of non-contiguous OFDM
This work included the development of non-contiguous OFDM in GNU Radio for transmission in the presence of narrowband co-channel incumbent users. GNU Radio version 3.4.0 and Ettus USRP 1 were used for the implementation. I have used a package named Jello for this implementation. Video