PhD

[+] Lightweight and Flexible Single-Path Congestion Control Coupling

Abstract: Communication between two Internet hosts using parallel connections may result in unwanted interference between the connections. In this dissertation, we propose a sender-side solution to address this problem by letting the congestion controllers of the different connections collaborate, correctly taking congestion control logic into account. In addition, this dissertation proposes a simple light-weight encapsulation mechanism that multiplexes the connections onto a single UDP-connection to ensure the same bottleneck. Real-life experiments and simulations show that our solution works for a wide variety of congestion control mechanisms, provides great flexibility when allocating application traffic to the connections, and results in lower queuing delay and less packet loss. (Read here)

Master Thesis

[+] A HTTP Streaming Video Server with Dynamic Advertisement Splicing

Abstract: The Internet today is experiencing a large growth in the amount of traffic due to the number of users consuming streaming media. For both the operator and content providers, streaming of media generates most of its revenue through advertisements inserted in the content. One common approach is to pre-stitched (i.e. insert) advertisements into the content. Another approach is dynamic advertisement insertion, which inserts advertisements at run-time while the media is being streamed. Dynamic advertisement insertion gives operators the flexibility to insert advertisements based on context, such as the user's geographic location or the user's preferences. Developing a technique to successfully insert advertisements dynamically into the streaming media has several challenges, such as maintaining synchronization of the media, choosing the appropriate transport format for media delivery, and finding a splicing boundary that starts with a key frame. The details of these challenges are detailed in this thesis.

We carried out extensive research to find the best transport format for delivery of media and we studied prior work in an effort to find an appropriate streaming solution to perform dynamic advertisement insertion. Based upon this research and our study of prior work we identify the best transport format for delivery of media chunks, then propose, implement, and evaluate a technique for advertisement insertion. (View Full Paper*)

User authentication mechanism using both 802.1x port based and web based solution where port based is
the primary solution and web based is the alternative solution. For both authentications, free radius was
used as the common radius server.
Technologies used:Ubuntu Core service Setup, HP2524 switch for 802.1x port based authentication

BlueTTT is a small screen device game for playing between two peers. It connects through Bluetooth and
thus completely free of charge. The game uses Bluetooth and OBEX API for device and service discovery,
Wireless API for Push registry and MMAPI for background music. A perfect game for small leisure times like
that of in subway.

In this work, major threats and challenges for integration of P2P and SIP have been discussed. It also
identified the mitigation strategy of different existing approaches and their shortcomings. Finally, it proposes
architecture to solve the current major threats and challenges.

Robo-Car has three basic components - ultrasonic range finder sensors, Basic Stamp microcontroller as brain
and wheel as actuator. The main task of the Robo-Car is to detect obstacles and find the best path based on
our own developed algorithm.