
Daño en un contenedor
¿Entró así o pasó dentro? Sin fotograma fechado y firmado, terminal, naviera y aseguradora tardan semanas.
AVANZIA · plataforma de evidencia portuaria · tecnología ATALAYA
Captura con cámaras IP, dron y radar de satélite. Inferencia en un nodo de borde dentro del puerto. Certificado por evento con huella de lote, firma del nodo, sello de tiempo cualificado y ancla en cadena pública. Salida por NGSI-LD, DCSA y OGC a la plataforma que el puerto ya tiene.
00 · Qué se discute en un puerto
Los puertos compran por piezas: cámaras, sensores, plataforma, gemelo. Los proveedores venden gestión y software. La evidencia verificable de lo que ocurrió no la vende nadie.

¿Entró así o pasó dentro? Sin fotograma fechado y firmado, terminal, naviera y aseguradora tardan semanas.

Tensión de amarras, conexión eléctrica a tierra, emisiones: lo que se factura por escala necesita un registro que la naviera acepte.

¿De qué buque, a qué hora, con qué extensión? Sin medida ni hora de primera detección, el vertido se denuncia sin prueba o no se denuncia.

Camiones esperando y carriles parados. Cada paso debería dejar lectura de contenedor, matrícula y tiempo, sin papel.
01 · Arquitectura
AVANZIA no fabrica hardware. Especifica y homologa la captura y la conectividad, y construye el software del nodo de borde, la plataforma de datos con la IA y la capa de prueba. Cada capa tiene una interfaz definida; ninguna depende de un solo fabricante.
02 · Captura e inferencia
Los modelos se ajustan con imágenes del propio puerto. El fotograma no sale del nodo: salen el evento, su evidencia recortada y difuminada, y la huella.

| Cámaras | PTZ y fijas con óptica para OCR en puertas y muelle; RTSP/ONVIF |
| Dron | Base automática; inspección programada o por alerta; operación bajo SORA/STS con autorización |
| Satélite | Sentinel-1 (10 m) para vigilancia continua de la lámina; SAR comercial (1–3 m) solo para probar un evento |
| Sensores | LoRaWAN: nivel de ruido en dB, aire, viento, tensión de amarras; medidores OPS |
| AIS | Receptor terrestre; cruce de posición y hora con la detección |

| Contenedor | Caja, código ISO 6346 (propietario, serie, dígito de control validado), precinto |
| Vehículo | Camión, matrícula, carril, tiempos de espera y paso |
| Daño | Abolladura, perforación, corrosión; medida aproximada en cm |
| Zona | Persona en zona de riesgo (alerta por zona, nunca por trabajador) |
| Agua | Mancha en lámina (óptica y SAR), embarcación, trayectoria |

| Hash | SHA-256 del evento con nonce aleatorio (una matrícula sola no es anónima: el nonce evita la fuerza bruta) |
| Firma | Ed25519 con clave del nodo; rotación y revocación remotas |
| Lote | Árbol de Merkle por intervalo; solo la raíz sale del puerto |
| Tiempo | Sello cualificado RFC 3161 (TSA eIDAS) sobre la raíz |
| Ancla | Raíz publicada en cadena pública; coste por lote, no por evento |
03 · Certificado por evento
El certificado es un documento JSON autocontenido. Cualquiera puede comprobarlo con el verificador público o con herramientas estándar, sin cuenta en AVANZIA.
certificado · ejemplo
{
"tipo": "inspeccion_entrada",
"id": "evt_01JCM7Q3R8…",
"t": "2026-11-09T05:12:41.318Z",
"puerto": "ESALC", "punto": "puerta-2/carril-3",
"objeto": { "iso6346": "MSCU6123457", "digito_control": "ok" },
"hallazgo": { "clase": "abolladura", "cara": "lateral_izq",
"mm": [420, 180], "confianza": 0.90 },
"evidencia": [ { "cam": "CAM-02", "fotogramas": 4, "c2pa": "sha256:1b…" },
{ "cam": "CAM-07", "fotogramas": 7, "c2pa": "sha256:ae…" } ],
"hash": "sha256:9f2c…b71e", "nonce": "b64:Qx…",
"firma_nodo": { "alg": "Ed25519", "kid": "nodo-02/2026-10", "sig": "…" },
"lote": { "raiz": "0x3a8d…c04f", "prueba_inclusion": ["…"] },
"tsa": { "rfc3161": "base64:MIIB…", "emisor": "TSA cualificada (eIDAS)" },
"ancla": { "red": "publica", "tx": "7c1e…", "confirmaciones": 3 }
} // datos de ejemplo
| Imágenes | Se quedan en el nodo y en el almacén del cliente; en el certificado solo va su huella C2PA |
| Personas | Difuminadas en el borde antes de almacenar; las alertas son por zona |
| Matrículas | Hasheadas con nonce; nunca en claro fuera del sistema del cliente |
| Audio | No se graba: los sensores de ruido entregan nivel en dB |
| Retención | Vídeo de cámaras 30 días por defecto (art. 22 LOPDGDD); eventos y certificados, según contrato |
04 · Panel y app
Mapa operativo con los eventos del intervalo, indicadores por carril y por zona, cola de alertas con estado y acceso al certificado de cada evento. Permisos por rol: Autoridad Portuaria, terminal, perito, estibadora.
Alerta por zona con recorte difuminado, aceptar o descartar con motivo, y certificado compartible por enlace con verificación pública.
05 · Integración
El puerto no tiene que adaptarse a AVANZIA. Los eventos se publican en los formatos que ya usan la plataforma del puerto, la terminal y las navieras.
| Destino | Formato | Uso |
|---|---|---|
| Plataforma del puerto | NGSI-LD (ETSI) · Smart Data Models | Entidades de evento, sensor y zona en tiempo real; cumple UNE 178110 «abierta e interoperable» |
| Gemelo del puerto | OGC API Features · 3D Tiles | Geometrías de eventos y capas operativas |
| Navieras y agentes | DCSA OVS 3.0 · Track & Trace | Estados de escala y de contenedor con certificado adjunto |
| TOS / PCS | REST/JSON · EDI · UN-LOCODE | Paso por puerta, inspección, incidencias |
| Sistemas del cliente | Webhooks firmados · exportación CSV/Parquet | Automatizaciones y analítica propia |
| Terceros | Verificador público | Comprobar un certificado sin cuenta |
API · ejemplo
# Eventos de un carril en un intervalo
GET /v1/puertos/ESALC/eventos?punto=puerta-2/carril-3
&desde=2026-11-09T05:00Z&hasta=2026-11-09T06:00Z
Authorization: Bearer <token del cliente>
# Certificado completo con prueba de inclusión
GET /v1/eventos/evt_01JCM7Q3R8…/certificado
# Verificación pública (sin autenticación)
POST /verificar
Content-Type: application/json
{ "certificado": { … } }
→ { "hash": "ok", "firma": "ok", "inclusion": "ok",
"tsa": "ok", "ancla": "ok (3 confirmaciones)" }
# Suscripción NGSI-LD hacia la plataforma del puerto
POST /ngsi-ld/v1/subscriptions
{ "type": "Subscription",
"entities": [{ "type": "PortEvent" }],
"notification": { "endpoint": { "uri": "https://plataforma.puerto/…" } } }
// rutas y nombres ilustrativos
06 · Despliegue y operación
| Requisito | Detalle |
|---|---|
| Nodo de borde | Módulo GPU embebido (clase Jetson Orin NX 16 GB), carcasa IP66, alimentación PoE, SAI; un nodo por 4 a 8 cámaras según resolución y fps |
| Red local | VLAN para cámaras y nodos; salida a la plataforma por fibra del puerto o 4G/5G con túnel cifrado |
| Sin red | El nodo sigue detectando y firmando; los eventos se encolan y los lotes se sellan al recuperar la conexión |
| Actualizaciones | Modelos y software firmados, despliegue escalonado por nodo, vuelta atrás automática |
| Alojamiento | Infraestructura en la Unión Europea; almacén de objetos S3 compatible; copia cifrada |
| Observabilidad | Métricas por cámara (fps, detecciones, confianza media), por nodo (CPU/GPU, temperatura, cola) y por lote (tiempo hasta el ancla) |
| Integración física | Cámaras, drones, sensores y SAR los suministran socios homologados; AVANZIA especifica, homologa e integra |
07 · Cumplimiento
| Ámbito | Norma o marco | Cómo lo cumple el diseño |
|---|---|---|
| Datos personales | RGPD · LOPDGDD (art. 22 y 89) · EIPD | Difuminado en el borde, alertas por zona, hashes con nonce, retención de vídeo 30 días, EIPD por despliegue |
| Prueba electrónica | eIDAS · RFC 3161 · C2PA | Sello de tiempo cualificado sobre cada lote; procedencia de imagen C2PA; verificador público |
| Interoperabilidad | UNE 178110 · ETSI NGSI-LD · OGC · DCSA | Adaptadores de salida estándar; sin formato cautivo |
| Ciberseguridad | NIS2 (anexo I, transporte por agua) · Cyber Resilience Act | Firma de software y modelos, túneles cifrados, registro de acceso; el hardware del nodo lo suministra un integrador responsable del CRA |
| Operación aérea | Reglamento UE 2019/947 · SORA / STS · Capitanía Marítima | Vuelos programados bajo autorización; sin captación de personas identificables |
| Espectro | LoRaWAN 868 MHz (banda libre, ciclo de trabajo limitado) | Sensores de baja tasa; sin 5G privado propio |
La evaluación de impacto y el encaje jurídico de cada despliegue los revisa el asesor del cliente; este documento describe el diseño técnico.
08 · Módulos
OCR de contenedor, matrícula y precinto por carril; tiempos de paso y espera; registro firmado por paso.
Estado de la caja a la entrada y a la salida con evidencia multicámara y certificado verificable.
Eventos verificados hacia la plataforma y el gemelo del puerto por NGSI-LD y OGC.
Zonas definidas por geometría; alerta y registro de cuasi accidente sin identificar personas.
Lámina de agua por óptica y SAR; consumo en OPS y emisiones en atraque certificados por escala.
Vertidos y tráfico de embarcaciones con cámaras, AIS y satélite; el mismo nodo y el mismo certificado.
Radar de satélite
Sentinel-1 (10 m por píxel, gratuito, pasadas regulares) detecta manchas grandes y embarcaciones con independencia de la luz y las nubes. Cuando hay un evento, se encarga una escena comercial de 1 a 3 m para medirlo y se cruza con AIS y con las cámaras.
| Continuo | Sentinel-1 · 10 m · procesado con ESA SNAP · clasificador de manchas propio |
| Por evento | SAR comercial 0,5–3 m · encargo por escena · solo cuando hay que probar |
| Cruce | AIS terrestre (posición, rumbo, hora) · cámaras de la marina · meteorología |
| Salida | Polígono, superficie, hora de primera detección y embarcaciones candidatas, en el certificado |
09 · Piloto de entrada
Tres a cuatro meses. Un cliente privado desde el primer día (una terminal y una aseguradora o perito). Puertas de salida al final de cada fase.
| Alcance | Detalle |
|---|---|
| Captura | 2 PTZ y 4 cámaras fijas con óptica para OCR (o las existentes, si cumplen); 2 nodos de borde |
| Red | VLAN local y enlace a la plataforma; gateways LoRaWAN y sensores de ruido, aire y viento |
| Agua | 1 sonda de calidad, 2 bulones de tensión de amarra, 1 medidor OPS; 4 escenas SAR de encargo; AIS terrestre |
| Módulos | Puerta inteligente e inspección certificada; capa de prueba completa; panel y app |
| Equipo | Tres perfiles: visión por computador, plataforma e integración, operación en puerto |
| 0 · 1 mes | Prototipo local con imágenes propias y certificado de prueba |
| 1 · 3–4 meses | Piloto en puerto: 1 puerta + 1 zona de inspección |
| 2 · 6–12 meses | Capa de sensores y prueba, seguridad laboral, agua y emisiones |
| 3 · después | Otros puertos, marinas |
Siguiente paso
Enviamos la especificación del nodo de borde, el esquema del certificado y la lista de adaptadores. La visita fija qué cámaras sirven y dónde se discute más.
| Producto | AVANZIA |
| Tecnología | ATALAYA |
| Desarrolla | Brikodex Technologies · Grupo Brikex |
| Documentación | Especificación del nodo, esquema JSON del certificado, guía de integración NGSI-LD/DCSA |