Monitoreo de torres de telefonía celular

Uno de mis libros favoritos es High Performance Browser Networking de Ilya Grigorik. Además de muchos consejos útiles, el libro contiene muchas historias fascinantes de la vida real.



imagen“El 46% del consumo de batería para transferir el 0,2% de la información del número total de bytes.



Cada vez que un usuario de Pandora reproduce una canción, la aplicación transmite el archivo de música desde la red de una sola vez, que es el comportamiento correcto: copia la mayor cantidad de datos posible y luego puedes apagar la radio durante mucho tiempo.



Sin embargo, una vez que se transmite la música, la aplicación analizará periódicamente a la audiencia y enviará solicitudes analíticas intermitentes cada 60 segundos. ¿Efecto puro? Las consultas de análisis representaron el 0,2% del total de bytes transferidos y el 46% del consumo total de energía de la aplicación ".



- Ilya Grigorik, Redes de navegadores de alto rendimiento



Ilya se toma su tiempo para expresar su punto de vista en detalle. Para educar a los lectores sobre la duración de la batería de los teléfonos celulares, dedica un capítulo completo a descripciones detalladas de los módems de radio GSM, UMTS y LTE. Es sorprendente darse cuenta de que los problemas en un nivel pueden tener sus raíces en varios niveles inferiores.



imagen



Conduzca desde Sunnyvale hasta el centro de Mountain View.



Al examinar toda la pila, High Performance Browser Networking hace más que proporcionar datos. Defiende la filosofía.



Los buenos desarrolladores saben cómo funcionan las cosas.

Los grandes desarrolladores saben por qué todo funciona.



- Steve Souders, Redes de navegadores de alto rendimiento, Prólogo




La vieja idea es nueva otra vez



Cuando leí esto en 2013, pensé que sería genial hacer mi propia investigación y visualizar la radio saltando de una celda a otra mientras el teléfono está viajando.



Esta idea no se pudo implementar con mi teléfono iOS 2013 ya que no proporcionó los datos que necesitaba, pero mi Pixel actual no tiene este problema. LocationManager puede proporcionar ubicación GPS (latitud, longitud) cada segundo. Mientras tanto, TelephonyManager emite cellID = (mmc, mcc, lac, cid) qué radio está encendida actualmente.



La base de datos CellID [1] le permite averiguar (latitud, longitud) de cada CellID. Todo lo que queda es dibujar la ruta (en rojo) y para cada segundo una conexión de celda codificada por colores.



El resultado anterior muestra un viaje de 7 minutos, 3,7 km de largo, con un teléfono habilitado para LTE (también conocido como UE para equipos de usuario). En el camino se descubrieron cinco torres y nueve celdas (también conocidas como eNB para Evolved NodeB).



Análisis



imagenLa combinación del mapa, Google StreetView y Wikipedia hizo posible muchas cosas.



  • Múltiples ID de celda se asignan a las mismas coordenadas de latitud y longitud del eNB. Esto se debe a que las antenas instaladas en el eNB no tienen cobertura de 360 ​​°. El ángulo y el alcance de cada antena divide el espacio en celdas con forma de pizza.
  • . 85, . . , .
  • eNB , . « », 45 . , eNB . , .
  • . CellID (CellMapper) , Google StreetView . , , .
  • eNB , [2]. [3], [4] .
  • , .
  • LTE- UE . , -, , .
  • ( ) . … , SIB. , .
  • «» (10 ) , LAC ( ) CellID . LTE, UE, LAC. , RCC_IDLE . , , , , LAC ( GSM [5]).
  • , 120°. , .




imagen



120 ° .





Dibujar mapas fue divertido. Esto me hizo querer saber más sobre esta área. Descubrí que no solo era profundo sino también bastante ancho. Incluso compilar una tabla mínima para resumirla requirió una cantidad significativa de investigación sobre abreviaturas.



imagen



Mundo esotérico



Desde 1998 con 2G (GSM), todas las pilas de tecnología han sido estandarizadas y documentadas por 3GPP. Estas especificaciones cubren más de cien documentos. Comprenderlos parece ser el logro de toda una vida.



No hay una pila LTE de código abierto de la que aprender [6], e incluso si la hubiera, las emisiones de banda de teléfonos móviles están estrictamente reguladas para garantizar que las frecuencias no se contaminen con módems con errores.



Los pocos libros en esta área son muy caros. Mi "ventana genuina de interés" fue impulsada por estos tres.



  • Una introducción a LTE por Christopher Cox.
  • LTE avanzado Sasana Ahmadi.
  • Evolución a largo plazo en balas, segunda edición por Chris Johnson.




Finalmente, hay aplicaciones que le permiten mirar bajo el capó para mostrar el estado del módem y los mensajes. Decidí no usarlos ya que no solo son caros sino que también requieren rootear el teléfono.



Fuentes de



  1. Lista de Wikipedia de bases de datos CellID
  2. Torre celular en un mástil
  3. Torre celular en una iglesia
  4. Torre celular en una torre eléctrica
  5. Ciencia basura de la torre celular
  6. Osmocom y srsRAN .



All Articles