SITIA

Criterios de Aceptación

Criterios que una integración debe cumplir para ser certificada.

Criterios de Aceptación para la Certificación

Para que una integración sea certificada y aprobada para su despliegue en el ambiente de producción, debe cumplir con los siguientes criterios de manera obligatoria.

1. Cumplimiento de Requerimientos Básicos

  • 1.1. Registro Completo: El Formulario de Registro de Productor debe estar completo, validado y aprobado por el equipo de SITIA.
  • 1.2. Inventario de Sources: El inventario de sources (cámaras/sensores) debe ser exacto y coincidir con los identificadores URN utilizados en los eventos: urn:<codigo-productor-datos>:<type>:<identifier>.
  • 1.3. Infraestructura: Cumplimiento con requerimientos de infraestructura incluyendo conectividad, IPs autorizadas y protocolos de red.
  • 1.4. Seguridad: Implementación correcta del método de autenticación asignado (Bearer Token, OAuth2 o API Key) y cumplimiento con políticas de seguridad SITIA.

2. Superación de Pruebas en Sandbox

  • 2.1. Conectividad y Autenticación: Todas las pruebas de conectividad deben ejecutarse exitosamente, incluyendo autenticación válida e inválida.
  • 2.2. Validación de Eventos: Dependiendo del tipo de integración:
    • Genéricas: Cumplimiento con especificación CloudEvents y estructura URN correcta
    • Nativas: Configuración específica según sistema (Genetec AutoVu, Hikvision Hikcentral, Neural Labs)
  • 2.3. Pruebas de Carga: El sistema debe manejar la carga esperada sin degradación significativa:
    • Envío sostenido de 50 eventos/hora mínimo
    • Picos de tráfico de 200 eventos en 10 minutos
  • 2.4. Estabilidad: Operación estable durante las pruebas sin errores críticos o timeouts excesivos.

3. Calidad de los Datos

  • 3.1. Precisión de Patentes: Tasa de reconocimiento ≥ 95% en condiciones de prueba controladas, verificada mediante casos de prueba específicos.
  • 3.2. Calidad de Imágenes: Las imágenes enviadas como evidencia deben cumplir estándares mínimos:
    • Resolución mínima 300x200px
    • Imágenes nítidas y legibles
    • Enfoque correcto en placas patentes (cuando aplique)
  • 3.3. Consistencia de Datos: Los datos enviados deben ser consistentes y lógicos:
    • Timestamps con zona horaria correcta (RFC 3339)
    • Correspondencia entre source registrado y eventos enviados
    • Valores de confidence scores en rango válido (0.0-1.0) cuando estén presentes
  • 3.4. Manejo de Casos Especiales: Correcta gestión de:
    • Detecciones sin placa (vehiclePlate: null)
    • Vehículos sin placas visibles
    • Condiciones de baja calidad de imagen

4. Validación Específica por Tipo de Integración

Para Integraciones Genéricas (CloudEvents)

  • 4.1. Estructura CloudEvents: Cumplimiento estricto con CloudEvents 1.0:
    • Atributos obligatorios: specversion, type, source, id, time
    • Formato URN correcto para source: urn:<codigo-productor-datos>:<type>:<identifier>
    • Content-Type: application/cloudevents+json
  • 4.2. Campos Condicionales: Manejo correcto de campos condicionales como vehiclePlate y coordenadas geográficas.

Para Integraciones Nativas

  • 4.3. Genetec Security Center + AutoVu:
    • Módulo AutoVu configurado correctamente
    • Conectores SITIA instalados y funcionando
    • Eventos de placa enviados sin errores
  • 4.4. Hikvision Hikcentral/Artemis:
    • Configuración según especificaciones SITIA
    • API de eventos funcionando correctamente
    • Sincronización horaria configurada
  • 4.5. Neural Labs:
    • Neural Server integrado con endpoints SITIA
    • Algoritmos calibrados según requerimientos
    • Métricas de confianza incluidas cuando disponibles

5. Manejo de Errores y Resiliencia

  • 5.1. Reintentos: Implementación de mecanismo de reintentos para fallas de conectividad.
  • 5.2. Logging: Sistema de logging detallado para troubleshooting.
  • 5.3. Recuperación: Capacidad de recuperación automática ante interrupciones de red.
  • 5.4. Manejo de Respuestas: Procesamiento correcto de códigos de respuesta HTTP (2xx, 4xx, 5xx).

6. Documentación y Soporte del Integrador

6. Documentación y Soporte del Integrador

  • 6.1. Contactos Técnicos: Designación de contactos técnicos disponibles para:
    • Resolución de problemas durante certificación
    • Soporte post-producción
    • Escalación de incidentes críticos
  • 6.2. Logs de Pruebas: Recopilación y organización de logs detallados de todas las pruebas ejecutadas para troubleshooting.

📊 Métricas de Aprobación

CriterioUmbral MínimoMedición
Precisión de patentes≥ 95%Casos de prueba controlados
Disponibilidad≥ 99%Durante período de pruebas
Tiempo de respuesta< 5 segundosPor evento enviado
Recuperación ante fallas< 5 minutosTiempo de restablecimiento
Eventos válidos100%Sin errores de formato

🔍 Proceso de Certificación

El cumplimiento de estos criterios es verificado mediante:

  1. Revisión documental de requerimientos y arquitectura
  2. Ejecución del checklist técnico detallado
  3. Validación de métricas en ambiente Sandbox
  4. Aprobación final por el equipo técnico SITIA

Certificación exitosa: Una vez cumplidos todos los criterios, se autoriza el despliegue en producción con credenciales definitivas.

📞 Soporte durante Certificación

Equipo de Certificación SITIA:

  • Email: sitia-soporte@minsegpublica.gob.cl
  • Horario: Lunes a Viernes, 9:00 - 18:00
  • Documentación: Proceso de Validación

El cumplimiento de estos criterios asegura una integración robusta, segura y de alta calidad con la plataforma SITIA.