Proyecto personal · Online en telcomiq.com
TelcomIQ
Una plataforma de referencia para ingenieros de redes móviles. Cada protocolo, nodo y generación es una página; cada relación entre ellos es un dato estructurado — así que toda la base de conocimiento se navega como un grafo, se filtra por generación y nivel de amenaza, y se busca desde un solo campo.
Abrir telcomiq.com (se abre en una pestaña nueva)- Next.js 14
- TypeScript
- MDX / Contentlayer
- React Flow
- Supabase
- Vercel
- Periodo
- 2026 — actualidad
- Contexto
- Proyecto personal, online y público
- Rol
- Contenido, diseño, desarrollo y despliegue
- Disponible en
- telcomiq.com
- 38
- Temas publicados
- 142
- Referencias a especificaciones
- 27
- Diagramas interactivos
- 212
- Aristas del grafo
Protocolos, nodos de red, generaciones y conceptos, de 2G GSM a 5G Standalone.
Cada afirmación anclada a una fuente primaria: 3GPP, GSMA, IETF, UIT-T y ANSI.
11 arquitecturas de red y 16 flujos de llamada de señalización.
Relaciones únicas resueltas a partir de 660 declaraciones en todo el conjunto de temas.
01Por qué existe
El conocimiento existe. La forma, no.
Las especificaciones de 3GPP y GSMA son autoritativas y casi ilegibles a velocidad. Responder algo tan corriente como qué habla con el HSS por S6a, y por qué eso es un problema, significa abrir cuatro PDF y sostener la respuesta entera en la cabeza.
Las alternativas son peores. Wikipedia y los blogs de fabricantes son superficiales e inconsistentes, y rara vez conectan un protocolo con los nodos que lo hablan, la generación a la que pertenece o su superficie de ataque. Los wikis internos se pudren, y ninguno enseña la forma de la red: qué sustituye a qué, y qué está construido sobre qué.
Las preguntas que los ingenieros hacen de verdad son relacionales: qué reemplazó a esto, qué depende de ello, dónde está la exposición, qué especificación lo dice. TelcomIQ está construido en torno a esas relaciones. Cada tema las declara como datos estructurados, así que la referencia no es un montón de artículos: es un grafo que se puede recorrer.
Para quién es
- Core y roaming
- Consulta rápida de roles de nodo, interfaces y rutas de migración entre generaciones: HLR a HSS a UDM, MME a AMF, PCRF a PCF.
- Equipos de seguridad
- Superficie de ataque por protocolo, mitigaciones alineadas con GSMA FS.11 y FS.19, y una biblioteca de amenazas de seis dominios.
- Preventa y soluciones
- Respuestas citables en una conversación con un operador, con la referencia a la especificación adjunta a cada una.
- Quien llega al sector
- Un camino estructurado de 2G GSM a 5G Standalone, con un diagrama para cada flujo de llamada importante y un test para comprobar que ha calado.

02Temas
Treinta y ocho temas, una sola forma
Todos los temas se escriben con la misma estructura de nueve secciones, de modo que el lector siempre sabe dónde mirar y ninguna sección puede desaparecer sin que se note.
- Búsqueda. Búsqueda de texto completo sobre todo el corpus, ejecutada en el cliente contra un índice generado en tiempo de compilación. Ninguna consulta sale del navegador.
- Filtros. Chips de selección múltiple para tipo, generación y nivel de amenaza, combinables con el campo de búsqueda y entre sí.
- Tarjetas legibles. Cada tarjeta lleva su distintivo de tipo, su chip de amenaza, sus etiquetas de generación y una estrella de marcador, así que un resultado sirve sin necesidad de abrirlo.
- Barra lateral. Tipo, generaciones, nivel de amenaza, especificaciones enlazadas, un test propio del tema y un grafo en vivo a un salto de todo lo que el tema toca.
- Superficie de ataque. Cada vector se describe con su mecanismo, su impacto y lo difícil que es ejecutarlo, no solo con su nombre.
- Diagramas integrados. Los diagramas se asocian a los temas de forma declarativa, así que cada página muestra sus propias arquitecturas y flujos de llamada sin que nadie mantenga una lista.
La forma de un tema
- 01Resumen
- 02Cómo funciona
- 03Papel en la arquitectura
- 04Interfaces principales
- 05Postura de seguridad
- 06Superficie de ataque
- 07Mitigaciones
- 08Referencias de especificación
- 09Temas relacionados



Qué se cubre
- Generaciones
- 2G GSM
- 3G UMTS
- 4G EPC
- 5G NSA
- 5G SA
- Protocolos
- SS7
- MAP
- ISUP
- SIGTRAN
- SCTP
- Diameter
- GTP-C
- GTP-U
- PFCP
- SIP
- RTP
- Nodos 2G / 3G
- HLR
- MSC
- SGSN
- GGSN
- STP
- SMSC
- Nodos 4G
- MME
- HSS
- S-GW
- P-GW
- PCRF
- DRA
- Nodos 5G
- AMF
- SMF
- UPF
- AUSF
- UDM
- PCF
- NRF
- NEF
- SEPP
- Conceptos
- IMS Core
03Grafo de conocimiento
Relaciones como datos, no como un «véase también»
La mayoría de las referencias tratan una relación como un enlace al pie. Aquí es un campo tipado en el frontmatter del tema, validado antes de que la compilación se ejecute: 660 declaraciones repartidas entre 38 temas se resuelven en 212 aristas únicas.
El grafo se dibuja con React Flow sobre un diseño de Dagre. Los nodos se colorean por tipo y se dimensionan según cuántas relaciones sostienen, así que los temas estructuralmente importantes — SS7, Diameter, el EPC — se ven más grandes. Pasar el ratón por un nodo lo resalta junto a sus vecinos directos y atenúa el resto; al pulsarlo se abre el tema.
El constructor es lo que convierte una referencia en una herramienta didáctica. Selecciona el grupo de SS7, MAP, STP y SIGTRAN, o solo el núcleo 5G, y explora ese subgrafo por separado.
Seis aristas tipadas
- relatedTo
- Un tema que conviene leer junto a este.
- builtOn
- La capa de debajo: SS7 sobre SIGTRAN está construido sobre SCTP.
- supersedes
- A qué sustituyó.
- supersededBy
- Qué lo sustituyó: HLR por HSS, MME por AMF, PCRF por PCF.
- usedBy
- Los nodos de red que hablan este protocolo.
- interfaces
- Los puntos de referencia con nombre, de la interfaz A a N32.


04Seguridad
Seis dominios, escritos a nivel de operador
La seguridad no es un apéndice aquí. Cada tema lleva un nivel de amenaza, sus vectores de ataque con severidad y sus mitigaciones — en el frontmatter, que es la razón por la que se pueden filtrar y agregar, y por la que la página de inicio puede poner un desglose de amenazas en la puerta de entrada.
Sobre eso se asienta una biblioteca de seis dominios interconectados, cada uno con su nivel de amenaza, sus vectores, su análisis de impacto real y sus pautas de mitigación: 31 vectores documentados y 39 mitigaciones.
La escritura es deliberadamente concreta. Los vectores se describen al nivel del mensaje — MAP SendRoutingInfoForSM, RegisterSS, CancelLocation, Diameter sobre S6a — y las mitigaciones remiten al filtrado por categorías de GSMA FS.11, FS.19 y FS.37, al home routing de SMS y al despliegue de SEPP, en lugar de a consejos genéricos de seguridad.
Los seis dominios
- Señalización
- SS7, Diameter, MAP y SIGTRAN. La señalización heredada expone los datos del abonado, el enrutamiento de llamadas y la entrega de SMS a manipulación entre redes de operadores que confían entre sí.
- Voz
- Interceptación de llamadas, fraude en VoIP y abuso de la interceptación legal, tanto en redes de conmutación de circuitos como en voz sobre IP.
- SMS y mensajería
- Suplantación del identificador de remitente, smishing, elusión de OTP y SIM swap, en un canal heredado que sigue transportando autenticación.
- Roaming
- GRX/IPX, GTP y SEPP. Relaciones de confianza transfronterizas explotables para rastreo de ubicación, fraude y ataques de señalización.
- Acceso radio
- IMSI catchers, estaciones base falsas e interferencias: una interfaz físicamente accesible para cualquier atacante que esté al alcance.
- Identidad y SIM
- Clonado de SIM, inyección de perfiles eSIM y privacidad del IMSI. Un compromiso aquí rompe la autenticación en todas las capas superiores.



05Diagramas
27 diagramas, dos motores de dibujo
Las arquitecturas de bloques y las secuencias de señalización son problemas distintos. Obligar a un solo motor a hacer ambas cosas degrada las dos, así que la biblioteca usa cada uno donde corresponde.
- Arquitecturas — React Flow
- 11 arquitecturas de red con 146 interfaces de referencia etiquetadas: 2G GSM/GPRS, 3G UMTS, 4G EPC, roaming 4G, 5G NSA, la arquitectura basada en servicios del núcleo 5G, roaming 5G sobre SEPP y N32, IMS, la pasarela IMS-PSTN, la red de señalización SS7 y la calidad de servicio de VoLTE. Todas con desplazamiento y zoom.
- Flujos de llamada — Mermaid
- 16 secuencias de señalización, unos 180 mensajes en total: SMS sobre MAP, Diameter y SIP; actualización de ubicación de 2G a 5G; voz en conmutación de circuitos; CSFB; registro SIP; establecimiento de llamada VoLTE; y establecimiento de sesión de datos desde el contexto PDP hasta la sesión PDU de 5G.



06Cobertura
Lo que el mundo tiene de verdad, país por país
La UIT publica la cobertura de población de forma acumulada: al menos 2G, al menos 3G, al menos 4G. Esa no es la forma adecuada para la pregunta que casi todo el mundo hace, que es qué tiene realmente una población.
Un script de compilación descarga el conjunto de datos de ITU DataHub y calcula porciones exclusivas: la parte de la población cuya generación más alta disponible es exactamente 2G, 3G, 4G o 5G, más quienes no tienen ninguna. El resultado es un mapa coroplético en SVG con zoom, desplazamiento, información al pasar el ratón y un panel de detalle por país.
De la última publicación de ITU DataHub
- 239
- Países registrados
- 102
- Con 5G medible
- 28.0%
- Cobertura media de 5G sobre población
- 80.8%
- Media de 4G o superior

07Plataforma
Tests, cuentas y un sitio que funciona en el móvil
Hay un test semanal de 15 preguntas con un archivo rotativo y una cola de semanas ya escritas, junto a 13 comprobaciones de conocimiento por tema de 10 preguntas cada una, que se lanzan desde la barra lateral del tema. Hay unas 280 preguntas escritas, y todas muestran su explicación después de responder.
Las cuentas son sin contraseña — Google OAuth o un magic link, gestionados por Supabase — y completamente opcionales. Todo el contenido sigue siendo público y no hay guardas de autenticación en el middleware: si la autenticación se cae, la referencia sigue funcionando. Iniciar sesión añade marcadores, historial de tests y la posibilidad de comentar.
- Tests. Los visitantes pueden repetirlos libremente; quien inicia sesión tiene un intento puntuado por test, guardado en el historial de su perfil.
- Marcadores. Marca cualquier tema desde su tarjeta o su barra lateral, sincronizado entre dispositivos.
- Discusión. Hilos de comentarios de un solo nivel por tema, con una elección por usuario entre comentar públicamente o de forma anónima.
- Seguridad a nivel de fila. Cinco tablas de Postgres detrás de Supabase, cada una con su política: un perfil, un marcador o el resultado de un test los lee su dueño y nadie más.
- Privacidad. El consentimiento de cookies controla la analítica y nada se dispara antes de darlo; el único formulario del sitio está protegido con captcha y hay una política de privacidad publicada.
- Ancho de móvil. Todas las páginas están pensadas para él: la página de tema sube los metadatos de la barra lateral por encima del artículo y la navegación se pliega en un menú lateral.




Contenido
La ingeniería es el medio de entrega
Lo que hace que merezca la pena abrir la plataforma es lo que hay escrito dentro: todo original, y anclado a fuentes primarias de 3GPP, la GSMA, el IETF, la UIT-T y ANSI, no a los resúmenes de otros.
| Medida | Cantidad |
|---|---|
| Temas publicados | 38 |
| Referencias a especificaciones | 142 |
| Vectores de ataque documentados | 169 |
| Mitigaciones documentadas | 196 |
| Filas en tablas estructuradas | 293 |
| Declaraciones de relación | 660 |
| Aristas únicas del grafo | 212 |
| Etiquetas de búsqueda únicas | 168 |
| Diagramas interactivos | 27 |
| Preguntas de test escritas | ~280 |
Tecnología
Construido con
Framework
- Next.js 14 (App Router)
- React
- TypeScript (estricto)
- Tailwind CSS
Contenido
- MDX
- Contentlayer
- Fuse.js
- Validación en compilación
Visualización
- React Flow 11
- Dagre
- Mermaid 11
- react-simple-maps
Plataforma
- Supabase (Postgres + RLS)
- Cloudflare Turnstile
- Vercel
- ITU DataHub
Cada elección se nota en el producto. El índice de búsqueda se construye de antemano, así que los resultados se acotan mientras escribes. React Flow sobre una disposición de Dagre es lo que le da al grafo su forma estable y su comportamiento al pasar el ratón, y lo que permite al constructor redibujar cualquier subgrafo al vuelo. Mermaid dibuja los flujos de llamada con sus parámetros anotados, mensaje a mensaje. Y Supabase sostiene la capa opcional — marcadores, historial de tests y discusión — para quien inicie sesión, sin restringir nunca la referencia en sí.
Créditos
Diseñado, escrito y desplegado de principio a fin
El modelo de contenido, los 38 temas, la biblioteca de diagramas, la investigación de seguridad, la aplicación y el despliegue son todo trabajo propio. Es un proyecto personal, no algo hecho para una empresa, y se sigue ampliando.
- Rol
- Contenido, diseño, desarrollo y despliegue
- Fuentes
- Especificaciones de 3GPP, GSMA, IETF, UIT-T y ANSI
- Datos de cobertura
- Conjunto de datos de cobertura de población de ITU DataHub
- Siguiente
- Un pipeline de recuperación sobre el corpus de temas y especificaciones, que responda con citas