Blog
VoIP

Como Elegir un SBC para Su Operacion de Voz

Entienda el rol del Session Border Controller en su red de voz y aprenda a elegir el SBC correcto en base a capacidad, soporte de protocolos y modelo de implementacion.

SipPulse - Equipo Tecnico14 de febrero de 20267 min de lectura
Compartir
Como Elegir un SBC para Su Operacion de Voz

Que hace un Session Border Controller

El SBC (Session Border Controller) actua como punto de control entre dominios de red distintos. En la practica, se ubica en la frontera entre su red interna y la red publica, o entre su red y la de otro operador. Sus funciones principales incluyen:

  • Seguridad de borde: proteccion contra ataques SIP (scanning, brute-force, flood de INVITE y REGISTER), limitacion de tasa de solicitudes y filtrado de trafico malicioso.
  • NAT traversal: manipulacion de encabezados SIP y de SDP para garantizar que el media (RTP) fluya correctamente cuando hay dispositivos detras de NAT.
  • Normalizacion de protocolo: traduccion entre variantes de SIP, ajuste de encabezados propietarios e interoperabilidad entre equipos de diferentes fabricantes.
  • Topology hiding: ocultacion de la topologia interna de la red, impidiendo que el lado externo descubra direcciones IP, puertos y estructura de los servidores internos.
  • Cifrado: terminacion y originacion de TLS (senalizacion) y SRTP (media), permitiendo que el trafico entre el borde y el mundo externo sea cifrado incluso cuando internamente se use SIP/RTP sin cifrado.

SipPulse SBC: tres variantes para cada escenario

El SipPulse SBC fue disenado para atender diferentes escenarios de operacion de voz, con tres variantes que cubren desde el acceso de suscriptores hasta la interconexion entre operadoras y operaciones de contact center.

SipPulse SBC UNI (User-to-Network Interface)

El SBC UNI es la variante orientada al borde de acceso. Se ubica entre los endpoints de los suscriptores (telefonos IP, ATAs, PBXs) y el core de la red. Sus principales funciones incluyen:

  • Proteccion del softswitch contra ataques originados en internet
  • NAT traversal para suscriptores detras de routers domesticos o empresariales
  • Normalizacion de senalizacion SIP proveniente de equipos de diferentes fabricantes
  • Soporte a TLS y SRTP para cifrado de extremo a extremo
  • Soporte a WebRTC, permitiendo que softphones basados en navegador se conecten directamente al core

El SBC UNI es la eleccion correcta para ISPs que ofrecen servicio de voz y necesitan un borde robusto entre sus suscriptores y la infraestructura de conmutacion.

SipPulse SBC NNI (Network-to-Network Interface)

El SBC NNI esta orientado al borde de interconexion entre operadoras. Actua en el punto de peering entre su red y las redes de otros operadores, garantizando:

  • Topology hiding completo, impidiendo que la operadora socia vea la estructura interna de su red
  • Normalizacion de protocolo para compatibilidad entre softswitches de diferentes proveedores
  • Aplicacion de politicas de enrutamiento y control de trafico por interconexion
  • Soporte nativo a STIR/SHAKEN para verificacion de origen de llamadas
  • Capacidad de hasta 4.000 llamadas simultaneas por canal

El SBC NNI es esencial para operadoras de STFC que mantienen multiples acuerdos de interconexion y necesitan control granular sobre el trafico de cada peering.

SipPulse SBC NNI-CC (Contact Center)

El SBC NNI-CC es una variante especializada para operaciones de contact center. Ademas de todas las funciones del NNI, agrega:

  • Integracion nativa con plataformas de marcacion predictiva e IVR
  • Control de CPS (calls per second) por campana, evitando sobrecarga en la red
  • Integracion via Oleg con plataformas de comunicacion unificada como Zoom y Microsoft Teams
  • Soporte a WebRTC para agentes basados en navegador, eliminando la necesidad de softphones dedicados
  • Integracion con SipPulse CPA (Clasificador) para analisis de progreso de llamada con 99,9% de precision, detectando buzon de voz antes de la respuesta via Early Media ML

Capacidad del SipPulse SBC

El SipPulse SBC soporta hasta 4.000 llamadas simultaneas por canal, con capacidad de escalar horizontalmente agregando canales conforme la demanda. La arquitectura esta construida sobre OpenSIPS, lo que garantiza alto rendimiento en el procesamiento de senalizacion SIP.

Para operaciones que requieren transcodificacion de media, el SipPulse SBC se integra con RTPEngine, permitiendo conversion transparente entre codecs (G.711, G.729, Opus) sin impacto perceptible en la latencia.

Comparacion con otros SBCs del mercado

AudioCodes Mediant

La linea Mediant de AudioCodes es ampliamente utilizada en operaciones PSTN y contact centers. Ofrece versiones en hardware y virtual con interfaz de gestion intuitiva. Sin embargo, el costo por sesion simultanea tiende a ser significativamente mas alto que soluciones basadas en software, y la integracion con ecosistemas de softswitch de terceros puede requerir personalizacion.

Oracle (Acme Packet)

El Oracle SBC es referencia en grandes operadoras Tier-1, con alta capacidad de CPS y gestion centralizada via Oracle Communications Session Delivery Manager. Es una solucion robusta, pero con costo de licenciamiento elevado y complejidad de implementacion que puede ser desproporcionada para ISPs y operadoras de porte medio.

Ribbon (anteriormente GENBAND/Sonus)

SBCs de alta capacidad orientados a operadoras Tier-1, con soporte para virtualizacion y despliegues cloud-native. Al igual que Oracle, el costo y la complejidad son factores limitantes para operaciones menores.

Por que el SipPulse SBC se destaca

El SipPulse SBC ofrece ventajas especificas para ISPs, contact centers y operadoras de telecomunicaciones en Brasil y America Latina:

  1. Costo-beneficio: construido sobre OpenSIPS, elimina costos de licenciamiento por sesion que encarecen soluciones propietarias.
  2. Ecosistema integrado: funciona nativamente con SipPulse SoftSwitch, SipPulse BSS y SipPulse CPA, eliminando la necesidad de integraciones complejas entre diferentes proveedores.
  3. STIR/SHAKEN nativo: soporte integrado al framework de verificacion de origen de llamadas, preparando la operacion para las exigencias del Origem Verificada de Anatel.
  4. Tres variantes especializadas: en lugar de un producto generico, el SipPulse SBC ofrece variantes optimizadas para cada escenario (acceso, interconexion, contact center).
  5. WebRTC e integraciones modernas: integracion via Oleg con Zoom y Microsoft Teams, ademas de soporte nativo a WebRTC para operaciones de contact center modernas.
  6. Soporte local: equipo tecnico especializado en el escenario regulatorio brasileno, con conocimiento de las exigencias de Anatel para STFC.

Ubicacion en la topologia de red

Con las tres variantes del SipPulse SBC, la topologia de red queda clara y organizada:

  1. SBC UNI en el borde de acceso: entre los suscriptores y el SipPulse SoftSwitch. Protege el core contra ataques provenientes de internet y normaliza el trafico de endpoints heterogeneos.
  2. SBC NNI en el borde de interconexion: entre su red y la red de otras operadoras. Garantiza topology hiding, normalizacion de protocolo y aplicacion de politicas de interconexion.
  3. SBC NNI-CC para contact centers: entre la operacion de marcacion/atencion y la red de voz. Gestiona CPS, integra con plataformas de UC y habilita WebRTC para agentes.

Esta separacion permite dimensionar cada punto de la red de forma independiente, escalando el borde de acceso conforme crece el numero de suscriptores y el borde de interconexion conforme se agregan nuevos peerings.

Dimensionamiento en la practica

Para dimensionar el SipPulse SBC en su operacion, recolecte los siguientes datos:

  • Pico de sesiones simultaneas (mida durante 30 dias en su SipPulse SoftSwitch)
  • Pico de CPS (observe el horario comercial, especialmente entre 10h y 12h)
  • Porcentaje de llamadas que requieren transcodificacion
  • Numero de puntos de interconexion con otras operadoras
  • Volumen de trafico WebRTC (si aplica)

Con estos datos, el equipo tecnico de SipPulse dimensiona la configuracion ideal, definiendo cuantos canales de SBC son necesarios y cual variante debe usarse en cada punto de la red. Consulte el datasheet completo del SipPulse SBC para especificaciones detalladas de capacidad.

Referencias

#SBC#VoIP#softswitch#seguridad

Artículos Relacionados