Ankur Khetrapal

Projects

 

Exploring network host characteristics at wire speeds

Status: ACTIVE

Designing and implementing data structures for exploring network host characteristics at wire speeds. Data structure design is based on Bloom filters that can be manipulated for efficient counting of cardinality of a network host.


Project Supervisors
Prof. Ramana Kompella (ramana@cs.purdue.edu)
Dept. of Computer Science
Purdue University
 
Project Report: Exploring network host characteristics (PDF)

 

Middleware Support for context-aware programming

Status: ACTIVE

The area of context-aware programming has been explored in great depth and breadth by the research community. We aim here to cluster the available systems based on support provided by them along various dimensions.


Project Supervisors
Prof. Patrick Eugster (p@cs.purdue.edu)
Dept. of Computer Science
Purdue University
 
Project Report: In process

 

 

Performance Evaluation of Google BigTable Implementations

Status: NOT ACTIVE

Large scale (Amazon EC2) performance evaluation of HBase and Hypertable, the open source implementations of Google BigTable architecture. HBase in developed in Java and provides BigTable like capabilities on top of Hadoop. Hypertable is developed in C++ and is compatible with multiple distributed file systems.


Project Supervisors
Prof. Charles Killian (ckillian@cs.purdue.edu)
Dept. of Computer Science
Purdue University
 
Project Report: Hypertable and HBase Evaluation (PDF)


 

N-Space Garbage Collector

Status: NOT ACTIVE

Starting from a semi-space collector, the N-space garbage collector was modeled in terms of scanning algorithms. In order to verify the change in performance by increasing the number of spaces, 3-space collector was implemented in Bartok (C#) and was compared to the pre-existing Semi-space collector.

Project Supervisors
Prof. Jan Vitek (jv@cs.purdue.edu)
Dept. of Computer Science
Purdue University

Overview 
Project Report: Trispace Garbage Collector (PDF)
Project Presentation: Trispace Collector (PPT)

 

 

 

 

Quad Rotor Unmanned Aerial Vehicle

Status: NOT ACTIVE

Designed the Wireless Communication system of the Unmanned Aerial Vehicle. The 3 Km 802.11b wireless link was used to relay the video from the secondary UAV to the primary UAV to the base station. The wireless link was also used to implement the secondary kill switch and retrieval of GPS data.

The UAV system was awarded the Most Innovative Design Award at the International Aerial Robotics Competition (IARC) 2006 held at Fort Benning, GA, US. The competition was organized by Association for Unmanned Vehicle Systems International (AUVSI).

Project Supervisors
1. Prof. P. B. Sharma
    Vice Chancellor Rajiv Gandhi Technical University
    Ex-Principal Delhi College of Engineering
2. Dr. M. Kulkarni (mkulkarni@dce.ac.in)
    Head, Dept. of Information Technology
    Delhi College of Engineering
3. Prof Asok De (asokde@dce.ac.in)
    Dept. of Electronics and Communication Engineering
    Delhi College of Engineering

Overview of my module
Project Homepage: www.uavindia.com
Project Report: Quad Rotor UAV - IARC 2006 (PDF)

 


WLAN Manager (WM)

Status: COMPLETED

Designing and Implementing the policies of a black box (WM) that would provide service differentiation among the flows within one IEEE 802.11e Access Category (AC) in an 802.11b wireless network.

The overall aim of the project is to design a black box (WM) placed before the Access Point (AP) that ensures the following properties in an 802.11b network:

1. Fairness of wireless channel time
2. Exercising Connection Admission Control of Voice calls
3. Supporting policy based service differentiation

A Hybrid Testbed was implemented to evaluate the performance of the system. The Hybrid Testbed provided the option to replace a simulated node in a network with a physical node in order to test network performance based on the individual characteristics of the node.

Project Supervisor
Dr. Malati Hegde (malati@ece.iisc.ernet.in)
Principal Research Scientist
Network Labs, Indian Institute of Science, Bangalore

Overview of the Hybrid Testbed
Overview of Service Differentiation module
Project Homepage: WLAN Manager - IISc ( IISc website)

 

 

 

Quicksilver Scalable Multicast (QSM)

Status: COMPLETED

Developing a Content Distribution Application on top of QSM, an IP multicast protocol bearing massive scalability and fault tolerance.

The content distribution applications involved the capability to simultaneously handle multiple senders and receivers. The receivers are automatically divided into groups by QSM ensuring the scalability of the system.

Project Supervisor
Prof. Ken Birman (ken@cs.cornell.edu)
Dept. of Computer Science
Cornell University

Overview of my module
Project Homepage: Quicksilver - Cornell University

 

 

 

Software UART for Real Time Applications

Status: COMPLETED

Developed a Software UART for an ARM based microcontroller, adapted to be used in Real-Time Applications. The Software UARTs are based on interrupts, allowing the processor to carry out processing other instructions while waiting for the bit.

Supervisor
Prof. Subrat Kar
Dept. of Electrical Engineering
Indian Institute of Technology (IIT), Delhi

Project Homepage: Software UART

Download Source Code

 

 

Sideris

Status: COMPLETED

Developed a P2P Application codenamed Sideris as a solution to the Industry Predefined Problem Contest. The problem was provided by IBM India Ltd.

The project was awarded the FIRST PRIZE in the Industry Predefined Problem Contest by IBM India Ltd.

Supervisor
Prof. Rajni Jindal (rajnijindal@dce.ac.in)
Dept. of Computer Engineering
Delhi College of Engineering
University of Delhi

Project Homepage: Sideris

Download Source code and Binaries

 

 

 

Recycle-IT

Status: COMPLETED

Developed a prototype of an intelligent waste monitoring system that can distinguish among materials as well as take into account the non-biodegradable material usage records of a household.

The project reached the semi-finals of the Microsoft Windows Embedded Challenge 2006.

Supervisors
1. Dr. D V Chaure
    Dept. of Physics
    Delhi College of Engineering
2. Prof. P B Sharma
    Vice Chancellor Rajiv Gandhi Technical University
    Ex-Principal Delhi College of Engineering

Download Project Report

 

 

Mobile Traffic Fine Record Application

Status: COMPLETED

Designed an on-the-fly configurable Traffic fine record application for Mobile Devices (with support for integration with all types of databases) in .NET CF Environment.

Supervisor
Mr. Ramesh Singh (rsingh@nic.in)
Senior Technical Director
National Informatics Centre (NIC)
New Delhi, India

Download Project Report