Research

 

We are investigating the synthesis between the demands of highly dynamic systems (e.g., mobile and wireless systems), the need to embed better service creation engines into the network infrastructure, and the development of quantitative and scalable resource provisioning models for such environments. We aim to connect the theoretical with the practical and architect new networking systems that contribute to the development of wireless Internet.

 

·          In the area of mobile networking, we have developed 4G techniques best exemplified by our work on Cellular IP, CIMS and P-MIP. In the area of mobile ad hoc and sensor networks, we have studied and proposed new energy conservation routing protocols (PARO) and resource management schemes (INSIGNIA and SWAN). The Armstrong Project is currently investigating new architectures, protocols and services for sensor networks. We developed the first reliable transport protocol for wireless sensor networks called PSFQ. In addition, PARO is designed to operate in sensor networks too.

 

·          In the area of QOS research, we have investigated the use of utility functions and developed new economic techniques for scalable, adaptive and responsive resource control (CubaNet) in mobile networks and the Internet.  We have also designed and analyzed a set of fully distributed control mechanisms (VMAC) suitable for supporting differentiated services in wireless networks. We have also recently developed a new approach to delivering service differentiation based in wireless networks based on economic theory supporting the notion of incentive engineering in wireless packet networks.

 

·          In the area of programmable networks, we have designed, developed and implemented one of the first programmable mobile networking platforms (Mobiware) with an emphasis on service creation in wireless networks. We are currently investigating the problem of dynamically creating and deploying complete network architectures on-demand based on a methodology of Spawning Networks. The Genesis project is developing a network kernel (GK) that is capable of spawning architectures over a large-scale testbed comprised of network-processor based routers and base stations. The project has also developed new binding tools (NetBind) for the dynamic composition of high performance IP data paths using Intel IXP network processors. Spawning networks balance the flexibility introduced by programmability with the need to achieve line speed programming performance.

 

Many of the systems developed have been widely distributed and used by other research laboratories and companies for experimentation.  For publications and networking software see the project web pages listed below.

Our Sponsors

Currently, research is sponsored by NSF, ARO, IBM, Intel (recently featured), Ericsson, Nortel Networks, Broadcom Research (Eire), WICAT, Microsoft Research and NYSTAR.

Past sponsors include Fujitsu, Hitachi, NEC, Toshiba and AT&T.

We also gratefully acknowledge, Microsoft, AT&T Cambridge Labs (UK) and Intel for equipment support. 

Visitors I worked with

 

Current Research Projects

Past Research Projects