User Tools

Site Tools


project-ideas

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
project-ideas [2008/09/12 00:30]
suman
project-ideas [2010/02/01 07:15] (current)
suman
Line 20: Line 20:
 5. Energy Efficiency for mobile devices 5. Energy Efficiency for mobile devices
  
-Approach ANAPman - Network Assisted Power MANagement+5a) Network Assisted Power Management
  
 802.11 wireless interfaces are major source of power drain in the 802.11 wireless interfaces are major source of power drain in the
Line 34: Line 34:
 applications like VoIP because of their low-latency requirements. applications like VoIP because of their low-latency requirements.
  
-In this project, we would implement intelligent power saving +In this project, we would implement intelligent power saving mechanisms which would provide a solution to the above two problems. The work would involve ​implementation on Linux/MadWiFi open source driver. ​For further information please email me. Help would be provided by a senior graduate student with significant experience in the topic and in implementation of the ideas.
-mechanisms which would provide a solution to the above two problems. +
-The idea is based on virtualizing access points and having customized +
-beacon periods for each client. We would also be using priority +
-scheduling to negate the effect of background traffic.This would +
-enable devices to perform "mini sleeps"​ with +
-much higher frequency and hence save energy. (Current 802.11 devices +
-would have to sleep for a minimum duration of 100ms as the beacon +
-periods are fixed) +
- +
- +
-The work would involve ​implementing (1) priority scheduling for PSM +
-packets and and (2) support for dynamic beacon periods in the MadWiFi +
-open source driver ​in order to facilitate smart power management. (3) +
-Evaluating the implementation under a variety of scenarios (e.g.+
-different traffic patterns, link quality, presence of background +
-traffic etc). +
- +
-Help would be provided by a senior graduate student with significant experience in the topic and in implementation of the ideas.+
  
 5b) Network stack offloading 5b) Network stack offloading
Line 87: Line 69:
 - Investigate some core aspects of a WiMAX system. - Investigate some core aspects of a WiMAX system.
  
-9. Think of your own projects.+9. Implement full virtualization for a Nokia N800 phone (running Linux currently). Use Xen. 
 + 
 +10. Think of your own projects.
project-ideas.1221197459.txt.gz · Last modified: 2008/09/12 00:30 by suman