A Virtualization Architecture for Wireless Network Cards


April 21, 2005


Ranveer Chandra




There are a number of scenarios where it is desirable to have a wireless device connect to multiple networks simultaneously. Currently, this is possible only by using multiple wireless network cards in the device. Unfortunately, using multiple wireless cards causes excessive energy drain and consequent reduction of lifetime in battery operated devices. In my doctoral thesis I propose a software based approach, called MultiNet, which facilitates simultaneous connections to multiple networks by virtualizing a single wireless card. This architecture has a number of benefits, and in this talk I will talk about two of them: increasing the capacity of wireless multihop networks, and providing connectivity to disconnected wireless stations.


Ranveer Chandra

Ranveer is a PhD student in Computer Science at Cornell University. His research interests include computer networks, wireless systems, and distributed systems. In his doctoral work, Ranveer has worked on a new virtualization architecture for wireless cards, called MultiNet. He did his B. Tech. in Computer Science and Engineering from IIT Kharagpur, and M.S. in Computer Science from Cornell University. During his PhD Ranveer has received the Microsoft Research Graduate Fellowship, and the Sage Fellowship for academic excellence at Cornell University.