johanlh
09/08/12, 22:31:09
En este articulo hablare del Fast Dormancy y como puede o no puede ayudarnos en el rendimiento de nuestra Bateria.
El conocimiento del Fast Dormancy lo adquirí a través de los foros de XDA y viendo este fantastico video hecho por Erica:
http://www.youtube.com/watch?v=2VhwQ04IXJM
Un articulo con mas información lo encuentran en un POST de acá: http://www.htcmania.com/showthread.php?t=430755
El tutorial original lo encuentran en mi blog: http://loqueselocomparto.blogspot.com/2012/08/fast-dormancy-en-s3-colombia.html
Yo estuve haciendo pruebas y encontré que TIGO COLOMBIA tiene implementado Fast Dormancy por lo menos en la ciudad de Barranquilla.
Esto es una buena noticia porque permite establecer un modo de operación 3G en el S3 de manera que se logre el menor consumo de batería posible.
Antes de continua, es importante entender lo que significa el Fast Dormancy y los tipos de actividad del RRC:
Modos RRC
El RRC IDLE mode (sin conección) tiene el menor consumo de energía..
CELL_DCH (Dedicated Channel), Máximo consumo de energía en conexión activa
CELL_FACH (Forward access channel) Aproximadamente el 50% del consumo del modo DCH
CELL_PCH (Cell Paging channel) Aproximadamente el 1 - 2% del consumo del modo DCH
URA_PCH (URA (http://en.wikipedia.org/w/index.php?title=UTRAN_Registration_Area&action=edit&redlink=1) Paging channel).
Luego, el telefono pasa de un modo a otro en la medida que se cumplen los tiempos establecidos en las variables:
T1: de DCH a FACH
T2: de FACH a PCH
T3: de PCH to IDLE
Cada operador tiene configurados diferentes tiempos de inactividad para estas variable, lo cual acarrea diferentes desempeños de consumo de batería para las distintas redes moviles. Adicionalmente, no todos los operadores implementan el modo PCH.
Entonces porque es importante el Fast Dormancy, porque si nuestro operador lo tiene implementado. Entonces nuestro teléfono puede pasar de un estado de DCH directamente a IDLE sin necesidad de pasar por los estados intermedios (DCH a FACH a PCH a IDLE)
Si queremos determinar si tenemos la opción de ahorrar batería activando el Fast Dormancy, debemos proceder como sigue:
PROCEDIMIENTO PARA DETERMINAR SI NUESTRO OPERADOR TIENE IMPLEMENTADO FAST DORMANCY:
1. Entender como funcionan los tiempos de inactividad y estados RRC de nuestro operador, esto se hace de la siguiente manera:
a. Desde el Task Manager cerrar todas las aplicaciones activas (esto con el fin de que haya mínima interferencia de aplicaciones que consumen datos)
b. Entrar al Dialer y marcar *#0011#, esto nos lleva a la siguiente pantalla:
http://3.bp.blogspot.com/-D4pTDOKYaBY/UCNnfyF4KhI/AAAAAAAAAG4/1x_rTIDnXb8/s320/Screenshot_2012-08-09-01-51-57.png (http://3.bp.blogspot.com/-D4pTDOKYaBY/UCNnfyF4KhI/AAAAAAAAAG4/1x_rTIDnXb8/s1600/Screenshot_2012-08-09-01-51-57.png)
En ella podemos observar en que estado RRC se encuentra nuestro equipo (en tiempo real), que para mi caso es modo DCH.
c. Luego minimizamos con el botón HOME y abrimos una pagina del Navegador y realizamos una actividad que requiera de datos, por ejemplo una búsqueda en google:
http://3.bp.blogspot.com/-QPb213feT7I/UCNnktd-A6I/AAAAAAAAAHo/HaIi3N7aE-k/s320/Screenshot_2012-08-09-01-59-38.png (http://3.bp.blogspot.com/-QPb213feT7I/UCNnktd-A6I/AAAAAAAAAHo/HaIi3N7aE-k/s1600/Screenshot_2012-08-09-01-59-38.png)
d. Inmediatamente dejamos la tecla HOME presionada para cambiar a la pantalla anterior, donde observamos y medimos el tiempo que le toma a nuestro terminal pasar por los diferentes estados:
DCH (20 seg)
http://3.bp.blogspot.com/-D4pTDOKYaBY/UCNnfyF4KhI/AAAAAAAAAG4/1x_rTIDnXb8/s320/Screenshot_2012-08-09-01-51-57.png (http://3.bp.blogspot.com/-D4pTDOKYaBY/UCNnfyF4KhI/AAAAAAAAAG4/1x_rTIDnXb8/s1600/Screenshot_2012-08-09-01-51-57.png)
FACH (15 seg)
http://3.bp.blogspot.com/-UIFMlk4XXxM/UCNngisPfvI/AAAAAAAAAHA/CGbgGbHPx14/s320/Screenshot_2012-08-09-01-52-02.png (http://3.bp.blogspot.com/-UIFMlk4XXxM/UCNngisPfvI/AAAAAAAAAHA/CGbgGbHPx14/s1600/Screenshot_2012-08-09-01-52-02.png)
PCH ( aquí se quedó :S y no pasó a IDLE)
http://1.bp.blogspot.com/-Ll7OlmHQ23Y/UCNnhrTqKhI/AAAAAAAAAHI/M9fiqzAILz8/s320/Screenshot_2012-08-09-01-52-17.png (http://1.bp.blogspot.com/-Ll7OlmHQ23Y/UCNnhrTqKhI/AAAAAAAAAHI/M9fiqzAILz8/s1600/Screenshot_2012-08-09-01-52-17.png)
De esta manera obtenemos nuestros valores T1, T2 y T3. Ahora vamos a verificar si nuestro operador tiene implementado el Fast Dormancy.
2. Instalamos la siguiente aplicación de la Play Store:
Voodoo RRC Tool (https://github.com/supercurio/voodoo-rrc-tool-app)
Esta apliación nos permite activar de manera conveniente el FD y establecer el tiempo de activación del IDLE, además que tiene accesos directos a la pantalla que veiamos hace un rato sin necesidad de entrar al Dialer:
http://4.bp.blogspot.com/-oc1-9NoU170/UCNnfBF6SlI/AAAAAAAAAGw/eXpsqJoaAO4/s320/Screenshot_2012-08-09-01-49-09.png (http://4.bp.blogspot.com/-oc1-9NoU170/UCNnfBF6SlI/AAAAAAAAAGw/eXpsqJoaAO4/s1600/Screenshot_2012-08-09-01-49-09.png)
3. Ahora procedemos a activar el Fast Drmancy con un timer de 10 - 20 seg:
http://2.bp.blogspot.com/-7cD16B5u4VY/UCNnj9LYUbI/AAAAAAAAAHg/szVy1UOHf_I/s320/Screenshot_2012-08-09-01-59-03.png (http://2.bp.blogspot.com/-7cD16B5u4VY/UCNnj9LYUbI/AAAAAAAAAHg/szVy1UOHf_I/s1600/Screenshot_2012-08-09-01-59-03.png)
Le damos Apply! y esperamos que nuestro equipo reciba señal nuevamente.
4. Nuevamente ejecutamos la búsqueda en el Navegador y observamos como se comportan nuestros estados RRC y el tiempo entre cada uno de ellos.
Para mi caso, al celular le tomo 15 seg ir de modo DCH a IDLE sin necesidad de pasar por los otros dos modos. De esta manera concluyo que mi operador en mi zona, tiene habilitado el Fast Dormancy:
http://1.bp.blogspot.com/-7ZPeh8Upv1M/UCNnlRS1pcI/AAAAAAAAAHw/ftKuUZ7f2XE/s320/Screenshot_2012-08-09-01-59-48.png (http://1.bp.blogspot.com/-7ZPeh8Upv1M/UCNnlRS1pcI/AAAAAAAAAHw/ftKuUZ7f2XE/s1600/Screenshot_2012-08-09-01-59-48.png) http://3.bp.blogspot.com/-XGOZJSdlL-8/UCNnmVa7ptI/AAAAAAAAAH4/qSfDhV1iPcU/s320/Screenshot_2012-08-09-02-00-57.png (http://3.bp.blogspot.com/-XGOZJSdlL-8/UCNnmVa7ptI/AAAAAAAAAH4/qSfDhV1iPcU/s1600/Screenshot_2012-08-09-02-00-57.png)
La idea es que todos nos colaboremos y determinemos que combinación OPERADOR - PAIS - ÁREA tiene implementada Fast Dormancy y lo alimentemos a la wiki que va a crear Erica. Pero por lo pronto, sería agradable que dejaran sus resultados en los comentarios.
Estaré actualizando este articulo en la medida que consiga mas información
El conocimiento del Fast Dormancy lo adquirí a través de los foros de XDA y viendo este fantastico video hecho por Erica:
http://www.youtube.com/watch?v=2VhwQ04IXJM
Un articulo con mas información lo encuentran en un POST de acá: http://www.htcmania.com/showthread.php?t=430755
El tutorial original lo encuentran en mi blog: http://loqueselocomparto.blogspot.com/2012/08/fast-dormancy-en-s3-colombia.html
Yo estuve haciendo pruebas y encontré que TIGO COLOMBIA tiene implementado Fast Dormancy por lo menos en la ciudad de Barranquilla.
Esto es una buena noticia porque permite establecer un modo de operación 3G en el S3 de manera que se logre el menor consumo de batería posible.
Antes de continua, es importante entender lo que significa el Fast Dormancy y los tipos de actividad del RRC:
Modos RRC
El RRC IDLE mode (sin conección) tiene el menor consumo de energía..
CELL_DCH (Dedicated Channel), Máximo consumo de energía en conexión activa
CELL_FACH (Forward access channel) Aproximadamente el 50% del consumo del modo DCH
CELL_PCH (Cell Paging channel) Aproximadamente el 1 - 2% del consumo del modo DCH
URA_PCH (URA (http://en.wikipedia.org/w/index.php?title=UTRAN_Registration_Area&action=edit&redlink=1) Paging channel).
Luego, el telefono pasa de un modo a otro en la medida que se cumplen los tiempos establecidos en las variables:
T1: de DCH a FACH
T2: de FACH a PCH
T3: de PCH to IDLE
Cada operador tiene configurados diferentes tiempos de inactividad para estas variable, lo cual acarrea diferentes desempeños de consumo de batería para las distintas redes moviles. Adicionalmente, no todos los operadores implementan el modo PCH.
Entonces porque es importante el Fast Dormancy, porque si nuestro operador lo tiene implementado. Entonces nuestro teléfono puede pasar de un estado de DCH directamente a IDLE sin necesidad de pasar por los estados intermedios (DCH a FACH a PCH a IDLE)
Si queremos determinar si tenemos la opción de ahorrar batería activando el Fast Dormancy, debemos proceder como sigue:
PROCEDIMIENTO PARA DETERMINAR SI NUESTRO OPERADOR TIENE IMPLEMENTADO FAST DORMANCY:
1. Entender como funcionan los tiempos de inactividad y estados RRC de nuestro operador, esto se hace de la siguiente manera:
a. Desde el Task Manager cerrar todas las aplicaciones activas (esto con el fin de que haya mínima interferencia de aplicaciones que consumen datos)
b. Entrar al Dialer y marcar *#0011#, esto nos lleva a la siguiente pantalla:
http://3.bp.blogspot.com/-D4pTDOKYaBY/UCNnfyF4KhI/AAAAAAAAAG4/1x_rTIDnXb8/s320/Screenshot_2012-08-09-01-51-57.png (http://3.bp.blogspot.com/-D4pTDOKYaBY/UCNnfyF4KhI/AAAAAAAAAG4/1x_rTIDnXb8/s1600/Screenshot_2012-08-09-01-51-57.png)
En ella podemos observar en que estado RRC se encuentra nuestro equipo (en tiempo real), que para mi caso es modo DCH.
c. Luego minimizamos con el botón HOME y abrimos una pagina del Navegador y realizamos una actividad que requiera de datos, por ejemplo una búsqueda en google:
http://3.bp.blogspot.com/-QPb213feT7I/UCNnktd-A6I/AAAAAAAAAHo/HaIi3N7aE-k/s320/Screenshot_2012-08-09-01-59-38.png (http://3.bp.blogspot.com/-QPb213feT7I/UCNnktd-A6I/AAAAAAAAAHo/HaIi3N7aE-k/s1600/Screenshot_2012-08-09-01-59-38.png)
d. Inmediatamente dejamos la tecla HOME presionada para cambiar a la pantalla anterior, donde observamos y medimos el tiempo que le toma a nuestro terminal pasar por los diferentes estados:
DCH (20 seg)
http://3.bp.blogspot.com/-D4pTDOKYaBY/UCNnfyF4KhI/AAAAAAAAAG4/1x_rTIDnXb8/s320/Screenshot_2012-08-09-01-51-57.png (http://3.bp.blogspot.com/-D4pTDOKYaBY/UCNnfyF4KhI/AAAAAAAAAG4/1x_rTIDnXb8/s1600/Screenshot_2012-08-09-01-51-57.png)
FACH (15 seg)
http://3.bp.blogspot.com/-UIFMlk4XXxM/UCNngisPfvI/AAAAAAAAAHA/CGbgGbHPx14/s320/Screenshot_2012-08-09-01-52-02.png (http://3.bp.blogspot.com/-UIFMlk4XXxM/UCNngisPfvI/AAAAAAAAAHA/CGbgGbHPx14/s1600/Screenshot_2012-08-09-01-52-02.png)
PCH ( aquí se quedó :S y no pasó a IDLE)
http://1.bp.blogspot.com/-Ll7OlmHQ23Y/UCNnhrTqKhI/AAAAAAAAAHI/M9fiqzAILz8/s320/Screenshot_2012-08-09-01-52-17.png (http://1.bp.blogspot.com/-Ll7OlmHQ23Y/UCNnhrTqKhI/AAAAAAAAAHI/M9fiqzAILz8/s1600/Screenshot_2012-08-09-01-52-17.png)
De esta manera obtenemos nuestros valores T1, T2 y T3. Ahora vamos a verificar si nuestro operador tiene implementado el Fast Dormancy.
2. Instalamos la siguiente aplicación de la Play Store:
Voodoo RRC Tool (https://github.com/supercurio/voodoo-rrc-tool-app)
Esta apliación nos permite activar de manera conveniente el FD y establecer el tiempo de activación del IDLE, además que tiene accesos directos a la pantalla que veiamos hace un rato sin necesidad de entrar al Dialer:
http://4.bp.blogspot.com/-oc1-9NoU170/UCNnfBF6SlI/AAAAAAAAAGw/eXpsqJoaAO4/s320/Screenshot_2012-08-09-01-49-09.png (http://4.bp.blogspot.com/-oc1-9NoU170/UCNnfBF6SlI/AAAAAAAAAGw/eXpsqJoaAO4/s1600/Screenshot_2012-08-09-01-49-09.png)
3. Ahora procedemos a activar el Fast Drmancy con un timer de 10 - 20 seg:
http://2.bp.blogspot.com/-7cD16B5u4VY/UCNnj9LYUbI/AAAAAAAAAHg/szVy1UOHf_I/s320/Screenshot_2012-08-09-01-59-03.png (http://2.bp.blogspot.com/-7cD16B5u4VY/UCNnj9LYUbI/AAAAAAAAAHg/szVy1UOHf_I/s1600/Screenshot_2012-08-09-01-59-03.png)
Le damos Apply! y esperamos que nuestro equipo reciba señal nuevamente.
4. Nuevamente ejecutamos la búsqueda en el Navegador y observamos como se comportan nuestros estados RRC y el tiempo entre cada uno de ellos.
Para mi caso, al celular le tomo 15 seg ir de modo DCH a IDLE sin necesidad de pasar por los otros dos modos. De esta manera concluyo que mi operador en mi zona, tiene habilitado el Fast Dormancy:
http://1.bp.blogspot.com/-7ZPeh8Upv1M/UCNnlRS1pcI/AAAAAAAAAHw/ftKuUZ7f2XE/s320/Screenshot_2012-08-09-01-59-48.png (http://1.bp.blogspot.com/-7ZPeh8Upv1M/UCNnlRS1pcI/AAAAAAAAAHw/ftKuUZ7f2XE/s1600/Screenshot_2012-08-09-01-59-48.png) http://3.bp.blogspot.com/-XGOZJSdlL-8/UCNnmVa7ptI/AAAAAAAAAH4/qSfDhV1iPcU/s320/Screenshot_2012-08-09-02-00-57.png (http://3.bp.blogspot.com/-XGOZJSdlL-8/UCNnmVa7ptI/AAAAAAAAAH4/qSfDhV1iPcU/s1600/Screenshot_2012-08-09-02-00-57.png)
La idea es que todos nos colaboremos y determinemos que combinación OPERADOR - PAIS - ÁREA tiene implementada Fast Dormancy y lo alimentemos a la wiki que va a crear Erica. Pero por lo pronto, sería agradable que dejaran sus resultados en los comentarios.
Estaré actualizando este articulo en la medida que consiga mas información