- From: Salvatore Loreto <salvatore.loreto@ericsson.com>
- Date: Thu, 12 Apr 2012 10:52:18 +0200
- To: HTTP Working Group <ietf-http-wg@w3.org>
Received on Thursday, 12 April 2012 08:52:49 UTC
Hi there, here a good read about "Optimizing Downloads for Efficient Network Access" http://developer.android.com/training/efficient-downloads/efficient-network-access.html the major points are 1) reducing the number of connections is a MUST as each new network connection is extremely expensive from a Radio/Battery prospective It is also worth to add that the server-initiated closing of idle connection is also something to avoid. So if the client keeps the connection open longer, then the specification has to mandate servers to keep the connection open for very long. 2) the ping frequency is also very important: /"An app that pings the server every 20 seconds, just to acknowledge that the app is running and visible to the user, will keep the radio powered on indefinitely" / 3) also Prefetching data need some consideration from the radio prospective as Prefetching data (on a wireless connection) may cost money but for sure has a cost from a battery prospective cheers Sal -- Salvatore Loreto, PhD www.sloreto.com
Received on Thursday, 12 April 2012 08:52:49 UTC