Exposing network stack state for optimizations

Hi,

I was talking with someone from France Telecom about a potential hook
that Web apps could use to optimize both battery usage and network
performances, esp. on mobile.

As you may know, mobile devices use various states in their network
stack that have different impact on the battery usage and the network
performance: typically, the low state means lower battery usage, but
much higher latency (see [1] for a lot more on this), while the high
state consumes more battery but induces much smaller latency.

Would it make sense to expose that state somehow to make it possible for
Web developers to organize their network usage depending on their
priority and the state of the network stack? Has there already been work
in that space?

HTTP/2.0 (with SPDY included) might address some of this, but most
likely not all of it (e.g. non-HTTP based network usage).

Dom

1.
http://www.research.att.com/articles/featured_stories/2011_03/201102_Energy_efficient?fbid=Jzq2QAkHxoP

Received on Friday, 30 March 2012 11:57:57 UTC