Ish Kumar Jain

Ish Kumar Jain

PhD Candidate
Electrical Engineering
UC San Diego

About Me

I am a PhD candidate in Electrical and Computer Engineering with Prof. Dinesh Bharadia at UC San Diego. I received my MS degree from New York University and B.Tech. degree from IIT Kanpur, India. My research spans diverse areas in ECE, including Wireless Communications and Networking, Signal Processing, and Security \& Privacy. My research is both theoretical and systems-oriented and has been published in leading venues such as Sigcomm, NSDI, Mobicom, Infocom, and IEEE journals.
I am a recipient of the Qualcomm Innovation Fellowship 2022 and VMWare research grant 2023. I received the Best Poster Award at Hotmobile 2023 and won the 3-minute competition at ACM student workshops thrice. I also served as co-chair for the ACM Mobicom S3 workshop 2023.
Feel free to email me (ikjain@ucsd.edu) if you are interested in my work!

I am in the academic job market in 2024! Please get in touch with me if you have any potential opportunities.


CV Research Teaching Diversity

My Research

The next generation of wireless networks would connect billions of devices using existing and limited natural spectrum resources, all the while making it secure and sustainable with limited power and antennas. My research takes a holistic approach to optimizing these resources to deliver not only high data rates but also enhance reliability and scalability and facilitate practical deployments. Moreover, as the wireless infrastructure is deployed ubiquitously in both indoor (e.g., WiFi) and outdoor (e.g., 5G cellular) environments, there is an opportunity to provide sensing services alongside data communication, eliminating the need for additional sensor deployment. By leveraging existing wireless infrastructure, my research focuses on developing radio-frequency-based sensing solutions such as localization and tracking of mobile devices. Furthermore, my research recognizes that as communication and sensing systems become more accessible, they are vulnerable to security threats such as spoofing and jamming attacks, so I designed and implemented appropriate measures to counter these attacks.

Research Projects


project BeamArmor

BeamArmor: Anti-Jamming in 5G Cellular Networks with MIMO Null-steering [Hotmobile'24], [Milcom'23 Demo]

F Zumegen, IK Jain, D Bharadia

BeamArmor is a practical real-time application to monitor and mitigate jamming attacks in cellular networks while being hosted on a custom cellular Radio Access Network (RAN) controller. The RAN controller is built with the open-source RAN stack srsRAN and employs beam-nulling techniques to create nulls towards a jammer in real-time while efficiently managing computational resources, meeting the time requirements of the cellular network's physical layer functionalities, and seamlessly integrating with srsRAN.

PDF (coming soon)

project mmFlexible

mmFlexible: Flexible Directional Frequency Multiplexing for Multi-user mmWave Networks [Infocom'23]

IK Jain, RR Vennam, R Subbaraman, D Bharadia

Millimeter-wave bands support 100$\times$ more bandwidth than sub-6 systems, which could have easily been used to scale mmWave connectivity to hundreds or thousands of devices in a network, but it is limited to only a few devices. The underlying problem is not the availability of resources but the inefficient distribution of those resources to all users. The resource distribution in mmWave is limited to time-based scheduling, which serves one user at a time using a single directional beam. Our system, mmFlexible, deploys a new antenna array for frequency-dependent beamforming, where different frequency slices of the mmWave signal are beamformed in different directions with the same pencil beam.

PDF Slides Video Code

project mmSpoof

mmSpoof: Resilient Spoofing of Automotive Millimeter-wave Radars using Reflect Array [IEEE S&P'23]

RR Vennam, IK Jain, K Bansal, J Orozco, P Shukla, A Ranganathan, D Bharadia

We show that FMCW automotive radars are vulnerable to spoofing attacks that can cause sensor malfunction and potentially lead to accidents. We present a "reflect array" spoofing device that manipulates the FMCW signal to carry out the attack.

PDF Slides Video

project Hotcarbon

Multiple smaller base stations are greener than a single powerful one [HotCarbon 2022]

A Gupta, IK Jain, D Bharadia

With uniform densification of base stations, the dependency on power amplifiers to transmit at unreasonable high powers reduces and opens the doors for greener wireless networks. At the same time, large-scale densification will lead to mushrooming of base-station hardware, which will start consuming more power. Hence, there exists a green-point of densification. Check out our short HotCarbon’22 workshop paper, which shows empirical models on green densification levels!

PDF Slides Video

project VRProj

VRProj: Delivering 360-degree Video With Viewport-Adaptive Truncation [WPMC 2022]

T Qiu, IK Jain, R Wu, P Cosman, D Bharadia

We explore a new 3D-to-2D VR projection method called truncated square pyramid projection and show that it offers high flexibility for network and headset motion adaptation.

PDF

project name mmReliable

Two beams are better than one: Towards Reliable and High Throughput mmWave Links [Sigcomm'21]

IK Jain, R Subbaraman, D Bharadia

We show that a class of beamforming techniques called constructive multi-beam not only provides blockage resilience but also doubles the SNR leading to highly reliable and high throughput links compared to traditional single-beam links.

PDF Slides Video Code

project name mMobile

mMobile: Building a mmWave Testbed to Evaluate and Address Mobility Effects [mmNets'20]

IK Jain, R Subbaraman, TH Sadarahalli, X Shao, H Lin, D Bharadia

We built a custom 5G NR compliant mmWave testbed at 28 GHz to evaluate beam management algorithms. We describe the architecture and challenges in building such a testbed. We then create a novel, low-complexity beam tracking algorithm by exploiting the 5G NR waveform structure. The algorithm can sustain almost twice the average throughput compared to the baseline.

PDF Slides Video Code

project name LocAP

LocAP: Autonomous Millimeter Accurate Mapping of WiFi Infrastructure [NSDI'20]

R Ayyalasomayajula, A Arun, C Wu, S Rajagopalan, S Ganesaraman, A Seetharaman, IK Jain, D Bharadia

LocAP is an autonomous system to physically map the environment and accurately locate the attributes of existing wireless infrastructure in the physical space down to the required stringent accuracy of 3 mm antenna separation and 3 degree deployment orientation median errors, whereas state-of-the-art algorithm reports 150 mm and 25 degree respectively.

PDF Slides Video


project name

mmWave Blockage Analysis

IK Jain, R Kumar, S Panwar

We analyze the impact of blockage by static buildings, mobile blockers, and self-blockage by the user's body through stochastic geometry. Our results indicate that the minimum density of BS required to satisfy the Quality of Service (QoS) requirements of Ultra-Reliable Low Latency Communication (URLLC) applications is mainly driven by reliability and latency constraints rather than coverage or capacity requirements.

Master's thesis at NYU Wireless with Prof. Shivendra Panwar

Papers: ITC 2018 and JSAC 2019

Code PDF Slides Thesis

Fun Projects


Space Balls VR game

HackXR Hackathon UCSD (May 2019)

Space Balls is a VR game designed with unity where you can test your reflexes using audio and visual cues in a space-themed environment where balls attack you from all sides!

HackXR   Devpost link


ALO (Autonomous Library Organizer)

HackNYU Hackathon NYU (Feb 2018)

ALO is an autonomous robot which can self-navigate itself in a library whose map has been stored inside the robot. It can move around various shelves avoiding obstacles and organize books at their correct place.

HackNYU   Devpost link


No more Allowed!

Intel IoT Hackathon NYC (Dec 2016)

An IoT device that will help the Fire Department to detect if a public building or room has reached its occupant's limit.

Hackster link


Chameo (A colour sensing and production device)

Electronics Club IIT Kanpur (2014)

A platform which is balanced horizontally with the help of three motors, irrespective of the movement of the base at the bottom.

Documentation


Self Balancing Platform

Electronics Club IIT Kanpur (2013)

Fabricated a device which can sense and produce same colour using different proportion of CMYK ink and solvent.

Documentation

Work Experience

Research Intern
VMware, Palo Alto, CA (Jun - Sep 2022)

Mentor: Rakesh Misra
VMWare is modernizing the next generation of radio access networks (RAN) architectures so that it is open, programmable, and more intelligent. I contribute towards developing intelligent applications (xApps) with VMWare RIC (RAN intelligent controller) and bring my research to industry development.

Summer Research Intern
Nokia Bell Labs, Murray Hills, NJ (May - Aug 2017)

Mentor: Ozge Kaya
Developed beam training algorithm for initial access in mmWave Network. It allows the users to connect to the mmWave access point faster than the traditional exhaustive search scheme using directional beams. The algorithm is robust to channel variations, blockages, and user mobility.

MITACS Research Intern
University of Victoria, Canada (May - Jul 2015)

Mentor: Dr. Jianping Pan, Dept. of Computer Science
Studied state-of-the-art Rendezvous algorithms for Cognitive Radio Networks and obtained channel availability probability for cognitive users based on primary users location in a cellular model, which is used to evaluate the rendezvous performance in the practical conditions.