
Tienes en las manos un archivo de Excel — o peor, un PDF — con miles de filas, columnas llenas de números que no significan nada para ti, códigos alfanuméricos que parecen escritos en otro idioma, y la certeza de que en algún lugar de esa maraña de datos está la información que necesitas para saber dónde estuvo tu familiar.
Y no entiendes una sola línea.
No te culpes. No es tu trabajo entender telecomunicaciones. Es tu trabajo buscar a tu ser querido. Pero entre tú y esa búsqueda hay un documento técnico que nadie te explicó, que nadie te tradujo, y que la fiscalía te entregó como si fuera autoexplicativo.
No lo es. Y este artículo existe para cambiar eso.
Llevo 17 años analizando sábanas de llamadas. He formado a más de 1,300 peritos en 10 países. He tomado documentos de 50,000 registros que parecían ruido incomprensible y los he convertido en mapas con rutas, tiempos y coordenadas que le dieron a una familia un punto de partida real para su búsqueda. Y lo que he aprendido en todos esos años es algo que debería ser obvio pero que aparentemente no lo es para el sistema de justicia: la información que no se puede leer es información que no existe. Da igual que los datos estén ahí si nadie puede interpretarlos.
Este artículo es para la madre buscadora que tiene una sábana de llamadas y necesita convertirla en un mapa. Para el familiar de un detenido que quiere reconstruir los movimientos de su ser querido para entender qué pasó realmente. Para la activista de colectivo que acompaña familias y necesita una guía concreta para trabajar estos documentos. Y para el voluntario que quiere ayudar y está dispuesto a sentarse con alguien a descifrar datos registro por registro.
Lo que voy a hacer en este artículo es tomar la sábana de llamadas — ese Excel incomprensible — y mostrarte cómo convertirla en dos cosas: una línea de tiempo visual y un mapa de movimientos. Las dos herramientas más poderosas que los datos de telecomunicaciones te pueden dar cuando lo que necesitas es reconstruir los pasos de alguien.
La maraña de datos: qué estás viendo realmente
Voy a ser directo. Lo que tienes enfrente no es un galimatías aleatorio. Es un registro sistemático de cada interacción que el celular de tu familiar tuvo con la red de telecomunicaciones. Cada fila es un evento. Cada columna es un dato sobre ese evento. El problema no es que los datos sean complicados. El problema es que nadie te dio la clave para leerlos.
Vamos columna por columna, en lenguaje humano.
Las columnas que importan para reconstruir movimientos
Fecha y hora. Es exactamente lo que parece: cuándo ocurrió el evento. Puede estar en formato día/mes/año o año-mes-día. El detalle crítico es la zona horaria. Muchas sábanas registran los eventos en UTC — Tiempo Universal Coordinado — que no es la hora de México. Si la sábana está en UTC, necesitas restarle entre 5 y 8 horas dependiendo de la zona horaria y el horario de verano. Si no ajustas la zona horaria, vas a ubicar a tu familiar en un momento equivocado. Y un momento equivocado puede ser la diferencia entre «estaba en casa» y «estaba en la escena.»
Cell ID. Este es el dato más valioso de toda la sábana para reconstruir movimientos. Es el identificador único de la antena de telefonía celular a la que estaba conectado el celular en ese momento. Cada antena está plantada en un lugar físico. Si sabes qué antena es, sabes en qué zona estaba el celular. Si tienes la secuencia de antenas a lo largo del tiempo, tienes la ruta.
LAC (Location Area Code). Complementa al Cell ID. Agrupa antenas dentro de una zona geográfica mayor. La combinación Cell ID + LAC te da la ubicación más precisa que la sábana puede ofrecer.
IMEI. El identificador del aparato físico. Si el IMEI cambia dentro de la sábana, significa que la SIM fue puesta en otro teléfono o que otro teléfono usó esa línea. Eso es un dato que merece atención.
IMSI. El identificador de la SIM. Si el IMSI cambia, alguien puso otra SIM en ese teléfono. Cada cambio de IMEI o IMSI cuenta una historia.
Tipo de evento. Puede decir MOC (llamada saliente), MTC (llamada entrante), SMS-MO (mensaje enviado), SMS-MT (mensaje recibido), GPRS o DATA (conexión a internet). A veces son códigos numéricos — 1, 2, 3 — sin clave que los explique. Si los códigos no vienen con su glosario, eso ya es una deficiencia del documento.
Número de destino/origen. Con quién se comunicó. A quién llamó, quién le llamó. Esto no te dice ubicación directamente, pero te dice red de contactos, y la red de contactos es la otra mitad de la reconstrucción.
Duración. Cuánto duró la llamada en segundos. Una llamada de 0 segundos generalmente no fue contestada. Una de 3 segundos puede ser buzón de voz.
Las columnas que frecuentemente faltan
Les soy franco: en la mayoría de las sábanas que recibo, las columnas de Cell ID, LAC e IMEI simplemente no están. Te entregan fecha, hora, número de destino, duración. Punto. Sin Cell ID no hay ubicación. Sin ubicación no hay mapa. Sin mapa no hay reconstrucción de movimientos.
Si tu sábana no tiene Cell ID, lo que te entregaron no sirve para lo que necesitas. No es que sea inútil para todo — sirve para saber con quién se comunicó tu familiar y cuándo –, pero para reconstruir movimientos necesitas las antenas. Y si no te las dieron, tienes que pedirlas.
El artículo 183 de la Ley Federal de Telecomunicaciones y Radiodifusión obliga a los concesionarios a conservar estos datos durante 24 meses. Los Cell IDs existen. Los genera la red automáticamente con cada evento. Si no están en la sábana que te entregaron, no es porque no existan. Es porque alguien no los incluyó — por incompetencia, por negligencia, o porque la solicitud no los pidió.
Solicita los datos completos. Fundamenta en el artículo 183. Exige que incluyan Cell ID y LAC. Es tu derecho.
Del Excel incomprensible a la línea de tiempo visual
Ahora viene la parte práctica. Tienes la sábana con todas las columnas — o al menos con fecha, hora y Cell ID. Vamos a convertir eso en algo que puedas ver, entender y usar.
Paso 1: Limpia y ordena
Si la sábana está en Excel o CSV, lo primero es ordenarla cronológicamente. Columna de fecha y hora, de menor a mayor. Del evento más antiguo al más reciente. Esto te da la secuencia temporal: qué pasó primero, qué pasó después.
Si la sábana tiene miles de filas — y una línea activa genera fácilmente 200 a 500 eventos por día –, no intentes leerla fila por fila. Filtra. Concéntrate en el periodo que te importa. Si lo que necesitas es saber dónde estuvo tu familiar el martes entre las 6 de la tarde y las 11 de la noche, filtra esas horas. Excel te permite filtrar por rango de fechas y horas.
Si la sábana está en PDF, tienes un problema adicional. Un PDF no se puede filtrar ni ordenar. Necesitas convertirlo a Excel o CSV primero. Hay herramientas en línea que convierten PDF a Excel — no son perfectas, a veces las columnas se desalinean y hay que corregir manualmente, pero es mejor que intentar leer un PDF de 200 páginas.
Madre buscadora, activista de colectivo que me leen: si la sábana está en PDF, esa sola decisión de formato ya está obstaculizando su capacidad de análisis. El concesionario no genera los datos en PDF. Los genera en bases de datos estructuradas. Alguien, en algún punto del camino, convirtió un archivo analizable en uno que no se puede analizar. Exijan el formato nativo. CSV o Excel. No PDF. Es la diferencia entre tener un mapa y tener la fotografía borrosa de un mapa.
Paso 2: Identifica los Cell IDs únicos
Una vez que tienes la sábana ordenada, extrae todos los Cell IDs que aparecen. Haz una lista sin repetir. Esa lista es tu catálogo de antenas — todos los puntos geográficos donde estuvo el celular de tu familiar durante el periodo cubierto.
En Excel puedes usar la función «Quitar duplicados» o crear una tabla dinámica que te muestre los Cell IDs únicos con la cantidad de veces que aparece cada uno. Los Cell IDs que aparecen más veces son las antenas habituales — probablemente la casa, el trabajo, los lugares que tu familiar frecuentaba. Los Cell IDs que aparecen pocas veces son antenas de tránsito o de lugares inusuales.
Paso 3: Ubica las antenas en el mapa
Aquí es donde la sábana se convierte en algo visual.
Cada Cell ID corresponde a una antena física. Esa antena tiene coordenadas geográficas — está plantada en algún lugar. Para encontrar dónde está cada antena, necesitas cruzar el Cell ID con una base de datos de ubicación de antenas. El registro del IFT — el Instituto Federal de Telecomunicaciones — contiene la ubicación de las antenas registradas en México. También existen bases de datos abiertas que mapean celdas por Cell ID.
Cuando ubicas cada antena en el mapa, empiezas a ver la geografía de los movimientos de tu familiar. Las antenas habituales forman clusters — grupos de puntos concentrados en las zonas donde tu familiar pasaba más tiempo. Las antenas de tránsito forman líneas — trayectos entre un punto y otro.
Un detalle que necesitas tener en mente: las antenas no te dan un punto exacto donde estaba la persona. Te dan un área. En zona urbana densa, esa área puede ser de 200 a 500 metros de radio. En zona suburbana, de 1 a 5 kilómetros. En zona rural, hasta 35 kilómetros. Lo que la antena te dice es: «el celular estaba dentro de mi área de cobertura en este momento.» No te dice en qué punto exacto dentro de esa área.
Es la diferencia entre saber que alguien estaba en un centro comercial y saber en qué tienda estaba. La antena te da el centro comercial. El GPS te daría la tienda. Pero la sábana de llamadas no tiene GPS. Tiene antenas. Y las antenas te dan áreas, no puntos.
Aun así, un área es infinitamente mejor que nada. Un área acota. Un área orienta. Un área convierte «no tengo idea de dónde estaba» en «estaba en esta zona, en este momento.»

Paso 4: Construye la línea de tiempo
Ahora toma la sábana ordenada cronológicamente y, para cada evento, anota: hora, tipo de evento y ubicación de la antena. El resultado es una línea de tiempo:
- 18:00 — Llamada saliente — Antena en Colonia Roma
- 18:15 — Conexión de datos — Antena en Colonia Roma
- 18:32 — SMS entrante — Antena en Colonia Roma
- 18:47 — Conexión de datos — Antena en Colonia Condesa
- 19:05 — Llamada entrante — Antena en Colonia Condesa
- 19:23 — Conexión de datos — Antena en Coyoacán
- 19:41 — Llamada saliente — Antena en Coyoacán
Lo que ves ahí es movimiento. La persona fue de la Roma a la Condesa y después a Coyoacán entre las 6 y las 7:40 de la tarde. La dirección del desplazamiento. La velocidad aproximada. Los puntos de permanencia.
Si en algún momento la línea de tiempo se detiene — el último registro es a las 19:41 y no hay más actividad –, ese es el punto crítico. La última antena con actividad es tu punto de partida. Ahí es donde el celular dejó de comunicarse con la red. Puede significar que fue apagado, que se quedó sin batería, que la SIM fue retirada, que fue destruido, o que entró a una zona sin cobertura. Cada escenario tiene implicaciones distintas. Pero en todos los casos, la última antena es tu referencia geográfica más concreta.
Madre buscadora que me lee: esa última antena, esa última señal, es lo que tú necesitas identificar primero. Antes que cualquier otra cosa. Porque esa antena marca el último punto conocido donde el celular de tu ser querido estuvo activo. Y en una búsqueda, un punto de partida concreto puede ser la diferencia entre buscar sin rumbo y buscar con dirección.
Paso 5: Dibuja la ruta en el mapa
Toma los puntos de antena que identificaste en el paso 3 y conéctalos en orden cronológico. La secuencia de antenas dibuja la ruta aproximada que siguió el celular.
No es una ruta calle por calle. Es una ruta zona por zona. Pero esa ruta te dice hacia dónde se estaba moviendo la persona. Si las antenas van trazando un camino del centro de la ciudad hacia la periferia sur, la persona se estaba desplazando hacia el sur. Si las antenas muestran un salto de una zona urbana a una rural, la persona salió de la ciudad.
La velocidad también se puede inferir. Si las antenas cambian cada 5 minutos y están separadas por varios kilómetros, la persona probablemente iba en vehículo. Si cambian lentamente y las antenas están cercanas, probablemente iba a pie o en transporte público.
Y si la ruta del día que te importa es diferente a la ruta habitual de días anteriores — si normalmente las antenas muestran un patrón casa-trabajo-casa y ese día el patrón se rompe –, esa desviación es una anomalía que merece investigación.
Comparar el patrón habitual con el día crítico
Este es un paso que muchas familias no dan porque nadie les dice que lo hagan, y es uno de los más reveladores.
Si la sábana cubre varias semanas o meses, tienes suficiente información para construir el patrón de movimiento habitual de tu familiar. Dónde estaba su celular a las 7 de la mañana de un lunes típico. Dónde estaba al mediodía. Dónde estaba por la noche. Las antenas habituales te dicen la rutina: la antena de la casa, la antena del trabajo, la antena del gimnasio, la antena de la escuela de los hijos.
Ese patrón habitual es tu línea base. Es lo «normal.»
Ahora compara el día crítico — el día de la detención, el día de la desaparición, el día de los hechos — con la línea base. ¿Las antenas coinciden con la rutina? ¿El celular estaba donde normalmente estaría a esa hora? ¿O se desvió?
Si se desvió, ¿hacia dónde? ¿A qué hora empezó la desviación? ¿Coincide con alguna llamada o mensaje recibido justo antes del cambio de ruta? ¿Hay un número nuevo — uno que no aparece en el resto de la sábana — que se comunicó con tu familiar justo antes de que la ruta cambiara?
Estas preguntas no son especulación. Son análisis de datos. Y las respuestas están en la sábana. Solo hay que hacerle las preguntas correctas al documento.
Familiar de detenido que me lee: si tu ser querido fue acusado de estar en un lugar a una hora específica, la comparación entre el patrón habitual y el día de los hechos es una herramienta defensiva extraordinaria. Si las antenas muestran que tu familiar sigue su rutina habitual el día de los hechos — las mismas antenas, los mismos horarios –, eso es consistente con normalidad, no con participación en un delito. Y si la fiscalía dice que estaba en la escena pero las antenas lo ubican en su ruta habitual, hay una contradicción que un perito debe documentar y que la defensa debe presentar.

La lectura positiva: lo que la sábana SÍ te dice cuando la lees bien
Voy a hacer algo que no hago con frecuencia en estos artículos: voy a hablar de lo positivo. Porque la sábana de llamadas no es solo un instrumento de acusación o un documento de denuncia. Es una herramienta de reconstrucción. Y cuando la lees correctamente, te cuenta una historia que ningún otro documento puede contarte.
La sábana te dice dónde estuvo el celular de tu familiar, hora por hora, día por día. Te dice con quién se comunicó. Te dice si el celular estaba activo o apagado. Te dice si se movió o si permaneció estacionario. Te dice si la SIM fue cambiada. Te dice si el aparato fue cambiado. Te dice cuándo fue la última vez que tuvo señal.
Toda esa información junta — la línea de tiempo, el mapa de movimientos, la red de contactos, los patrones habituales, las anomalías — construye una narrativa basada en datos. No en testimonios que pueden ser contradictorios. No en declaraciones que pueden ser interesadas. En datos que la red de telecomunicaciones generó automáticamente, sin intervención humana, sin sesgo, sin agenda.
Los datos no mienten. Pueden estar incompletos — y frecuentemente lo están, por las razones que he documentado en otros artículos. Pueden ser mal interpretados — y frecuentemente lo son, por personas sin formación técnica. Pero los datos en sí mismos son objetivos. La antena registró la conexión o no la registró. El timestamp marca la hora o no la marca. El Cell ID identifica la antena o no la identifica.
Esa objetividad es tu aliada. Especialmente cuando todo lo demás falla. Cuando los testigos se contradicen. Cuando la fiscalía construye una narrativa sin sustento. Cuando el abogado no sabe qué preguntar. Cuando sientes que nadie te escucha. Los datos te escuchan. Los datos registraron lo que pasó. Solo necesitas que alguien los lea.
Las limitaciones que debes conocer
Sería irresponsable de mi parte no decir esto: la sábana de llamadas no es infalible ni omnisciente.
La antena no es GPS. Ya lo dije pero lo reitero porque es el error más común. La antena te da área, no punto. Si necesitas precisión de metros, necesitas datos de GPS del dispositivo, no datos de telecomunicaciones. La sábana te dice la zona. No te dice la esquina.
El celular no es la persona. La sábana te dice dónde estaba el celular, no dónde estaba la persona. Es una presunción razonable que la persona tenía su celular, pero es refutable. El celular pudo estar en otro lado. La persona pudo estar sin celular. El IMEI ayuda a vincular persona con dispositivo, pero no lo garantiza al 100%.
Las antenas no registradas son un problema. Todas las antenas deberían estar registradas ante el IFT. En la realidad, existen antenas sin registro — antenas temporales, antenas de concesionarios menores, antenas clandestinas. Si la sábana muestra un Cell ID que no aparece en ninguna base de datos, no puedes ubicar esa antena en el mapa. Es un punto ciego.
Los huecos también son datos. Si hay periodos sin actividad en la sábana, no los ignores. Un celular activo genera eventos constantemente — incluso en standby se comunica con las antenas. Si hay horas sin un solo registro, puede significar celular apagado, batería agotada, SIM retirada, zona sin cobertura, o datos que no se incluyeron en la sábana. Cada escenario es diferente. Cada uno requiere análisis.
La zona horaria puede cambiarte toda la película. Si la sábana está en UTC y tú la lees como hora local, cada evento está desfasado 5 a 8 horas. He visto familias construir líneas de tiempo completas basadas en horas equivocadas porque nadie verificó la zona horaria. Antes de hacer cualquier otra cosa con la sábana, verifica en qué zona horaria están los timestamps.
Cuándo necesitas ayuda profesional (y cuándo puedes avanzar solo)
Voy a ser honesto. Una parte significativa de lo que acabo de explicar la puedes hacer tú. Si tienes la sábana en Excel, si tiene Cell IDs, si tienes acceso a una base de datos de antenas, puedes ordenar los registros, identificar las antenas, ubicarlas en un mapa y trazar la ruta. Es trabajo de paciencia y atención al detalle, pero no requiere título universitario.
Lo que sí requiere un perito es la interpretación forense. Qué significa que el IMEI haya cambiado a mitad de la sábana. Qué implica un hueco de 6 horas sin actividad seguido de un cambio abrupto de zona. Cómo se reconcilia una conexión a una antena en Coyoacán con una conexión a una antena en Xochimilco 3 minutos después — ¿es un handover normal de la red o es una inconsistencia en los datos? Cómo se cruza la información de múltiples líneas telefónicas para reconstruir la interacción entre varias personas.
Esas son preguntas que requieren formación técnica y experiencia. No porque sean inaccesibles, sino porque la interpretación incorrecta puede llevar a conclusiones equivocadas. Y en el contexto de una búsqueda o de una defensa penal, una conclusión equivocada puede tener consecuencias irreparables.
Lo que te recomiendo es esto: haz todo lo que puedas con los pasos que te di. Ordena la sábana. Identifica las antenas. Ubícalas en el mapa. Traza la línea de tiempo. Identifica la última antena con actividad. Compara el día crítico con el patrón habitual. Ese trabajo previo no solo te da información inmediata — te da un punto de partida sólido para cuando consultes a un perito, porque vas a llegar con preguntas específicas en lugar de llegar con un legajo de hojas sin saber qué preguntar.
Voluntario que me lee y que quiere ayudar a una familia: este es exactamente el tipo de apoyo que hace la mayor diferencia. Sentarte con alguien, abrir el Excel, ordenar las columnas, identificar las antenas. Es trabajo de hormiga. Es repetitivo. Es lento. Pero cada registro que descifras es un paso más hacia entender qué pasó. Y eso, para una familia que busca, vale todo.

Qué hacer hoy
Primero: verifica que tu sábana tenga Cell IDs. Abre el archivo. Busca una columna que diga Cell ID, CellID, CI, Celda, o algún código similar. Si no la tiene, lo que tienes no sirve para ubicación. Solicita los datos completos al concesionario a través de tu abogado, fundamentando en el artículo 183 de la Ley Federal de Telecomunicaciones y Radiodifusión.
Segundo: verifica la zona horaria. Busca en el encabezado o en los metadatos del archivo si indica UTC o algún otro huso horario. Si no lo indica, asume que podría estar en UTC y verifícalo cruzando algún evento conocido — una llamada cuya hora tú recuerdes — con el timestamp de la sábana.
Tercero: ordena cronológicamente. De la fecha más antigua a la más reciente. Empieza por el final — el último registro. Esa es la última señal del celular de tu familiar.
Cuarto: identifica la última antena. El Cell ID del último registro es tu punto de partida geográfico. Ubica esa antena. Esa zona es donde el celular estuvo activo por última vez.
Quinto: construye la línea de tiempo del periodo crítico. Filtra las horas que te importan. Anota hora, tipo de evento y Cell ID. Ubica cada antena. Conecta los puntos. Tienes la ruta.
La maraña de datos que tienes en las manos no es ruido. Es la historia de los movimientos de tu familiar contada por la infraestructura de telecomunicaciones. Cada fila es un momento. Cada Cell ID es un lugar. Cada timestamp es un instante en el tiempo. Juntos, construyen la narrativa más objetiva que existe sobre dónde estuvo ese celular y cuándo.
Esa narrativa está ahí. En tu sábana. En ese Excel que no entendías. En esas columnas que parecían código extraterrestre. Está ahí, esperando que alguien la lea.
Ahora sabes cómo empezar a leerla.
En Duriva analizamos sábanas de llamadas y las convertimos en mapas de movimiento, líneas de tiempo forenses y dictámenes periciales que un juez puede valorar. Cruzamos cada Cell ID con el registro del IFT, verificamos zonas horarias, identificamos anomalías y documentamos la ruta con rigor científico. Si tu familiar está detenido y necesitas probar dónde estaba, o si estás buscando a alguien y necesitas la última ubicación conocida de su celular, eso es exactamente lo que hacemos.
La sábana de llamadas es un mapa que nadie te enseñó a leer. Pero es un mapa. Y los mapas existen para encontrar.