ACM Transactions on Computer Systems (TOCS)
MediaPlayer™ versus RealPlayer™: a comparison of network turbulence
Proceedings of the 2nd ACM SIGCOMM Workshop on Internet measurment
Self-tuning wireless network power management
Proceedings of the 9th annual international conference on Mobile computing and networking
Wireless wakeups revisited: energy management for voip over wi-fi smartphones
Proceedings of the 5th international conference on Mobile systems, applications and services
Allocating dynamic time-spectrum blocks in cognitive radio networks
Proceedings of the 8th ACM international symposium on Mobile ad hoc networking and computing
FreeMAC: framework for multi-channel mac development on 802.11 hardware
Proceedings of the ACM workshop on Programmable routers for extensible services of tomorrow
Wi-Fi neighborcast: enabling communication among nearby clients
Proceedings of the 9th workshop on Mobile computing systems and applications
IEEE Communications Surveys & Tutorials
Hi-index | 0.00 |
The increasing reliance of users on wireless networks for Internet connectivity has posed two significant challenges for mobile networking research. The first challenge is to provide high quality of service for interactive real-time applications such as VoIP and video conferencing. The second challenge is to reduce the energy consumption of mobile devices and improve battery life. Past research has focused on separately addressing these seemingly conflicting goals in distributed medium access based wireless networks. Contrary to the traditional tiered networking approach, we argue that an application aware approach to medium access and power saving has the potential to significantly improve the performance of real-time applications and conserve battery power on mobile devices. As a proof of concept, we present the design and implementation of Rendezvous - an application aware MAC protocol. Rendezvous uses short term dynamic channel reservations to achieve higher quality of service and increased power saving opportunities for mobile devices running VoIP and real-time video applications. A preliminary evaluation from our testbed implementation reveals promising results, motivating the need and opportunity for future research in the direction of application awareness at lower layers of the networking stack.