Skip to content

madhanraj/drwa-android-ics

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DRWA Patched Android ICS kernel

This was a project undertaken by Pulkit Yadav and Shivam Singh as a part of the course SIL769 (Internet Traffic - Measurement, Modeling & Analysis) at IIT Delhi under Prof. Aaditeshwar Seth.

To tackle the bufferbloat problem, predominantly affecting cellular 3G and 4G networks, an algorithm called Dynamic Receive Window Adjustment (DRWA) was proposed (Haiqing Jiang et al, Tackling Bufferbloat in 3G/4G Networks, IMC 2012).

This is an implementation of the same algorithm in Android 4.0 kernel. This has been tested on Samsung Tab 8.9 P7300. Our tests show that DRWA proves effective in tackling bufferbloat issue to a great extent. Detailed information about the methodology and results obtained can be found in Report.pdf.

About

Android Ice Cream Sandwich kernel patched to use DRWA algorithm to tackle bufferbloat issue

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 89.2%
  • Batchfile 7.0%
  • Assembly 2.0%
  • Objective-C 0.7%
  • C++ 0.7%
  • Makefile 0.3%
  • Other 0.1%