Ruteo: cómo decide NEXIA
Cada llamada pasa por la admisión (¿quién sos, tenés saldo, hay tarifa?) y después el núcleo decide por dónde sale. Entender ese orden es entender tu margen.
El principio: prefijo más largo
Tanto tarifas como reglas matchean por el prefijo más largo. Si existen
57 (Colombia) y 573 (Colombia móvil), un número
573001234567 usa 573. Así, lo específico siempre le gana a lo
general.
Las piezas
| Pieza | Rol |
|---|---|
| Termination Points | Tus carriers: adónde se puede enviar tráfico. |
| Dial Peers | Reglas que unen un conjunto de destinos con uno o más termination points, con peso o prioridad. Manual completo. |
| Routing Groups | Paquetes de reglas que asignás a cada cliente: dos clientes pueden ver el mundo distinto. |
| LCR | Entre los candidatos que quedan, el núcleo ordena por costo — la llamada sale por la ruta más rentable. |
Failover
Si el carrier elegido rechaza o no responde, la llamada reintenta con el siguiente
candidato automáticamente. Solo cuando se agotan todos verás
NEXIA_FAILOVER_EXHAUSTED en el CDR — y el detalle de cada intento queda
registrado.
Reparto por porcentaje
Un dial peer puede repartir tráfico entre varios termination points por peso porcentual (Weight %) — útil para balancear volumen comprometido entre dos carriers o probar uno nuevo con el 10% del tráfico.
Causas de rechazo que vas a ver
| Causa | Significa |
|---|---|
NEXIA_NO_PROVIDER_RATE | No hay tarifa de costo para ese destino: cargala en la tarifa del carrier. |
NEXIA_FAILOVER_EXHAUSTED | Todos los candidatos fallaron: revisá el estado de tus carriers. |
NEXIA_CHANNEL_LIMIT | Tope de canales de tu licencia alcanzado. |