|
§ Mobile Miniaturized Network Testbed(Description)
This project involved building a 12 node mobile wireless network
testbed. More details can be found in the link above § Multi-Network Association This project involved implementing a
virtualization layer over the hostAP driver. This layer enables switching
between infrastructure and ad-hoc networks. It also buffers packets to ensure
that switching can be done transparently. This ensures uninterupted
connectivity for both networks, and in certain cases better throughput. § Software Techniques to Reduce Power
Consumption of NIC(Description) This project involved coming up with
client side techniues to reduce power consumption on the wireless NIC. This
project involved techniques such as prediction and TCP flow manipulation, to
exploit idle periods within a TCP stream. These idle periods can then be used
to turn the NIC to a low power mode. More details are available in the
Description section. § Experimental Study of TCP over 802.11
Power Save Mode This was an experimental study of TCP
performance over 802.11 power save mode. In this mode the access point
buffers packets destined to the client This causes increase in TCPs RTT and
RTO estimates. Also packets in a single TCP window can get split because of
this buffering, which may cause further problems in TCP window estimation
algoithms. This study aimed at modelling TCP behaviour over 802.11s PSM. § Power Aware Proxy The Network Interface Card is a major
source of power drain in a mobile client. Streaming TCP data in a
predictable manner can allow the clients to shut down the NIC (Network
Interface Card) when no data is expected, thereby conserving power. This
project involved building a proxy which buffers client data, and a client
side daemon. The proxy communicates to the client daemon the duration of the
sleep phase during which it can turn down the NIC. § Compiler for C-- Language This project involves building a compiler
with some optimizations for the C-- language. The lexical analysis and
parsing is done using lex and yacc, and the output code is mips instructions
which can be run on the spim simulator. § This project involved implementing a
semantic association path operator for the Semantic Web. This was a part of
Enterprise Integration course. § XML Based Workflow Management System (Description ) Workflow Management systems are
traditionally task oriented. A document centric workflow management system, with
XML as the document structure is suitable in environments involving huge
amounts of document processing. This project involved building a document
centric workflow management system, wherein users could specify document
flows through an organization. § Online Dynamic Character Recognition (Description) Dynamic character recognition involves
recognizing characters as they are being written. Such a system would be very
useful in palm tops where a user could provide input using a stylus. This
project involved building such a system for the Hindi language. The language
platform was VC++. § Text Categorization System (Description) A Text Categorization system tailored for
Indian Languages gives a better performance, because language specific tools
and optimizations can be used. This project involved building such a system
to categorize a huge corpus of Indian language text. It was built for the |
·