timonoj
05/05/10, 03:12:06
Buenas. Mi pregunta es un poco rebuscada, pero bueno. Tras darle vueltas al tema, he descubierto que el problema de no recibir llamadas cuando estoy conectado es culpa del GPRS. Digamos que fagocita toda la línea, y es imposible recibir sms ni llamadas en tanto esté conectado. Pero no tengo alternativa:
-No quiero perder la opción de sincronizar datos todo el rato.
-Mi tarifa es ultra barata porque sólo es 2G...No permite conectarse a 3G. Aunque desmarque la casilla, intentando conectar a 3G, no lo va a hacer.
No me queda otra...si quiero datos tengo que perder llamadas. Y no me hace gracia....
Así que investiJando un poco, veo que en teoría los dispositivos con GPRS de "clase A" sí permiten recibir y emitir llamadas mientras se están transfiriendo datos.
Tras investijar un poco más, veo que nuestro querido nexus tiene "GPRS Clase 10 (4+1/3+2 slots)".
Sé que los slots son los hilos multiplexados que se pueden emitir simultáneamente, cada uno de un máximo de 20kbits. Aunque no entiendo la diferenciación que hacen de ese 1 y de esos 2, como que son "aparte".
Elucubrando un poco, la forma de recibir una llamada mientras se está transfiriendo datos GPRS, y sin tener que montar un segundo circuito GPRS, sería reservar uno de esos hilos (quizá el 1 por un lado ¿bajada? y los dos por el otro ¿subida?) para quedarse a la escucha en caso de llamadas. Esto repercutiría en una conexión GPRS más coja (si no entiendo mal la tabla de la wikipedia, pasaría de unos 60kbps teóricos a 40kbps teóricos...aunque soporta EDGE...pero eso es otro cuento).
Mi pregunta es: Existe alguna forma de forzar esto? Permite esto el protocolo (entiendo que sí, pero no estoy seguro)? Es el operador el que decide los slots que te asigna para datos/voz? Está preconfigurado a nivel hardware y es intocable? Está en el driver, y por tanto sería trasteable? O es tan fácil como modificar una configuración de android y ya?
Muchas gracias!
-No quiero perder la opción de sincronizar datos todo el rato.
-Mi tarifa es ultra barata porque sólo es 2G...No permite conectarse a 3G. Aunque desmarque la casilla, intentando conectar a 3G, no lo va a hacer.
No me queda otra...si quiero datos tengo que perder llamadas. Y no me hace gracia....
Así que investiJando un poco, veo que en teoría los dispositivos con GPRS de "clase A" sí permiten recibir y emitir llamadas mientras se están transfiriendo datos.
Tras investijar un poco más, veo que nuestro querido nexus tiene "GPRS Clase 10 (4+1/3+2 slots)".
Sé que los slots son los hilos multiplexados que se pueden emitir simultáneamente, cada uno de un máximo de 20kbits. Aunque no entiendo la diferenciación que hacen de ese 1 y de esos 2, como que son "aparte".
Elucubrando un poco, la forma de recibir una llamada mientras se está transfiriendo datos GPRS, y sin tener que montar un segundo circuito GPRS, sería reservar uno de esos hilos (quizá el 1 por un lado ¿bajada? y los dos por el otro ¿subida?) para quedarse a la escucha en caso de llamadas. Esto repercutiría en una conexión GPRS más coja (si no entiendo mal la tabla de la wikipedia, pasaría de unos 60kbps teóricos a 40kbps teóricos...aunque soporta EDGE...pero eso es otro cuento).
Mi pregunta es: Existe alguna forma de forzar esto? Permite esto el protocolo (entiendo que sí, pero no estoy seguro)? Es el operador el que decide los slots que te asigna para datos/voz? Está preconfigurado a nivel hardware y es intocable? Está en el driver, y por tanto sería trasteable? O es tan fácil como modificar una configuración de android y ya?
Muchas gracias!