Terminos en lenguaje sencillo

Antes de entrar en detalles, estos son los terminos que si importan. La mayoria de lectores administran edificios, telefonia, seguridad o proveedores; no necesitan memorizar jerga telecom.

  • Centro que responde al 911: el centro local que contesta una llamada al 911 y envia policia, bomberos o servicios medicos. Los documentos tecnicos a veces lo llaman 911 answering center.
  • Sistema telefonico empresarial: el entorno de telefonia de oficinas, hoteles, escuelas, fabricas, bodegas, retail, salud o campus. En regulacion puede aparecer como business phone system, sistema telefonico multilinea.
  • Ubicacion despachable: direccion mas detalles interiores como edificio, piso, suite, sala, muelle, entrada, aula, habitacion, zona de fabrica o puesto de seguridad.
  • Numero de retorno de emergencia: el numero que el centro 911 puede llamar si se corta la llamada.
  • Proveedor de enrutamiento de emergencia: operador o servicio especializado que ayuda a entregar la llamada y ubicacion al centro 911 correcto.

PIDF-LO suena academico hasta que una llamada E911 falla. Entonces se vuelve muy concreto. Si una plataforma internet-based voice, troncal SIP, servicio de enrutamiento de emergencia o sistema conectado al 911 answering center necesita describir donde esta el llamante, PIDF-LO es una de las formas principales de transportar esa ubicacion.

PIDF-LO significa Presence Information Data Format Location Object. En terminos simples, es un documento XML que envuelve informacion de ubicacion con contexto sobre el objetivo, el metodo usado para determinar la ubicacion y reglas de uso o privacidad. Puede llevar una direccion civica, coordenadas geodeticas o ambas.

PIDF-LO no es la llamada. Es el objeto de ubicacion que viaja con la llamada o junto a ella.

Version corta

Para E911 empresarial, PIDF-LO ayuda a responder:

  • De quien o que es esta ubicacion?
  • Donde esta el usuario, dispositivo o endpoint?
  • Que reglas o metadata deben viajar con esa ubicacion?
Usuario / dispositivo / app
        |
        v
Fuente de ubicacion
(LIS, direccion del usuario, mapa de red, handset, registro proveedor)
        |
        v
Documento PIDF-LO
(direccion, coordenadas, metodo, reglas)
        |
        v
Ruta de llamada de emergencia
(SIP, API proveedor, servicio E911)
        |
        v
911 answering center / red de emergencia

Que contiene un PIDF-LO?

Normalmente hay un contenedor de presencia, una seccion de dispositivo o tuple, y un bloque GEOPRIV. Ese bloque contiene la ubicacion real y las reglas de uso.

presence
  entity = identidad objetivo
  device o tuple
    status
      geopriv
        location-info
          direccion civica y/o ubicacion geodetica
        usage-rules
          retencion, retransmision, privacidad
        method
          como se determino la ubicacion
        provided-by
          fuente/proveedor

Campos importantes para E911:

  • Direccion civica: pais, estado, condado, ciudad, calle, numero, postal.
  • Detalle despachable: piso, sala, suite, unidad, edificio o landmark.
  • Ubicacion geodetica: latitud/longitud, punto, circulo, poligono o forma.
  • Metodo: red, wiremap, entrada manual, GPS, Wi-Fi o base proveedor.
  • Timestamp: cuando se creo o afirmo la ubicacion.
  • Reglas de uso: privacidad y retencion.

Civica versus geodetica

La ubicacion civica responde: donde debe ir una persona. La geodetica responde: donde esta esto en un mapa. La ubicacion despachable responde: pueden encontrar al llamante rapidamente?

Civica: direccion, edificio, piso, sala
Geodetica: coordenadas o forma en mapa
Despachable: suficiente para que respondedores encuentren al llamante

Ubicacion compuesta

RFC 5491 habla de ubicacion compuesta: civica y geodetica que describen el mismo lugar. Esto es util, pero peligroso si se mezclan datos viejos y nuevos.

Reglas practicas:

  • No mezclar direccion de oficina con coordenadas de casa.
  • No enviar ubicaciones contradictorias esperando que alguien elija bien.
  • No tratar igual una direccion manual vieja y una ubicacion de red actual.
  • Si se envia ubicacion compuesta, ambas partes deben describir el mismo sitio.
Ubicacion de red conocida? -- si --> Crear PIDF-LO desde LIS/mapa
        |                              |
        no                             v
        |                       Civica + geodetica coinciden?
        v                              |
Direccion del usuario? -- no --> Bloquear, alertar o usar fallback
        |
       si
        |
        v
Validar direccion --> agregar detalle despachable --> crear PIDF-LO

PIDF-LO en SIP

En SIP, PIDF-LO puede transportarse usando patrones de location conveyance descritos en RFC 6442.

Endpoint o phone system SIP
   obtiene o crea PIDF-LO
        |
        v
SIP INVITE incluye ubicacion o referencia
        |
        v
session border controller / carrier / proveedor E911
   preserva y usa ubicacion
        |
        v
Red de emergencia / 911 answering center

Un PIDF-LO perfecto no ayuda si la ruta SIP lo elimina, lo cambia o lo ignora.

Fallos comunes

  • Solo se entrega la direccion principal.
  • Falta piso, suite, sala o zona.
  • Civic y geodetic describen lugares distintos.
  • Hay multiples ubicaciones contradictorias.
  • El session border controller elimina encabezados o cuerpos SIP.
  • El endpoint envia ubicacion cacheada vieja.
  • Reglas de privacidad rompen el uso downstream.
  • El proveedor enruta con un registro antiguo.

Evidencia que se debe guardar

  • Tipo de dispositivo o usuario.
  • Plataforma y ruta.
  • Muestra PIDF-LO o exporte del proveedor.
  • Campos civicos entregados.
  • Campos geodeticos, si existen.
  • Callback.
  • Resultado del proveedor.
  • Resultado 911 answering center/test center.
  • Timestamp y ticket de cambio.

Comentario

PIDF-LO no es trivia XML. Es un acuerdo entre sistemas sobre donde una persona necesita ayuda. La prueba real no es si el XML valida. La prueba es si un dispatcher o respondedor podria usar esa ubicacion en un dia malo.

Que significa esto en ubicaciones empresariales reales

E911 se entiende mejor caminando el edificio. El llamante no es un numero en una hoja de calculo; es una persona dentro de una oficina, planta, bodega, tienda, clinica, hotel, escuela, espacio publico o lugar remoto.

Para planificacion empresarial, pregunte que necesita un despachador y un respondedor:

  • Oficinas: piso, suite, recepcion, salas de conferencia, telefonos compartidos y acceso fuera de horario.
  • Fabricas e industria: linea de produccion, maquina, porton, oficina de turno, area peligrosa, primeros auxilios y entrada de respondedores.
  • Bodegas y logistica: muelle, bahia, rango de pasillos, mezzanine, porton, seguridad y zona de alarma.
  • Retail y espacios publicos: nombre del local, nivel, entrada, oficina trasera, farmacia, almacen, patio de comidas y seguridad.
  • Hoteles y residencias: torre, piso, habitacion, alerta a recepcion, ascensor/escalera y retorno de llamada.
  • Salud y clinicas: edificio, ala, unidad, sala, estacion de enfermeria, acceso controlado y seguridad.
  • Remotos e hibridos: forma simple de mantener ubicacion de casa u oficina temporal antes de una llamada de emergencia.

La regla practica es simple: si los respondedores llegan a la direccion y todavia tienen que buscar, el registro de ubicacion probablemente es demasiado vago.

Fuentes