Summary This work develops a half duplex system operating at 122.88 MSPS and transmitting data generated according to 5G NR standards using a Universal Software Radio Peripheral (USRP). A half duplex system can both transmit and receive but can not do both simultaneously. Instead, the system transmits for a period of time and receives for the remaining. Therefore, the system is designed in three stages- transmitter, receiver and then integration of the two. Once designed, the USRP is expected to work in parallel with the existing Keysight systems used at the Testbed if not replace them. In this work, USRP N321 by Ettus Research is used. The USRP is a software defined radio that uses software as a substitute for components implemented in hardware. The accompanying technical report details the procedures involved in setting up the USRP- the associated software, interfacing and verification of function. This document also discusses the design of a transmitter and receiver using GNU Radio and the associated challenges. The designed systems are tested using a Vector Signal Analyzer (VSA) and Vector Signal Generator (VSG) and data that adheres to the 5G standards is generated using MATLAB.
Multiple projects done at the Indigenous 5G Testbed at IIT Madras.
Simulation of an 8 bit microprocessor using Verilog.
Deep learning for laser beam position tracking for LIGO interferometers.
LIGO interferometers used to detect gravitational waves achieve extremely high sensitivity through precise angular control of suspended optics that direct the laser beam. A host of sensing techniques, ranging from optical levers and wavefront sensors …