Conflicto entre prefijos configurados con la longitud del número

53 0 0 0

Saludos,


A continucación se presenta un problema entre los prefijos configurados con la longitud maxima/mínima del número y el común.


Descripción del problema:

Versión: U1980 V100R001C01SPC800

Red: PSTN– (PRA) –U1980

Hay un usuario de SIP dentro de la oficina cuyo sipue es 888, dn es 888 y el número largo es 88820888.


La oficina tiene los siguientes prefijos relacionados:

  • Prefijo intra-oficina 8: Tanto la longitud mínima como la máxima de los números son 3, y no se configura ningún cambio de número.

  • Prefijo intra-oficina 88820: La longitud mínima del número es 3, la longitud máxima del número es 8, y la regla de cambio de número es eliminar los primeros cinco dígitos del número llamado. Por ejemplo, cuando un usuario de la oficina externa marca 88820888, los primeros cinco dígitos se eliminan del número al que se llama, y el número al que se llama después del cambio es 888.

Cuando un usuario de la oficina externa marca 88820888, la llamada se puede conectar correctamente. Cuando un usuario interno de la oficina marca 888, se reproduce un anuncio que indica que el número marcado es incorrecto. Sobre la base de la captura de paquetes que utiliza UCMaint, se encuentra que la causa es 156 que indica que el formato del número no es válido.


El enrutamiento basado en la longitud del número se configura y se prueba, pero no tiene efecto.

config add predeal index 7 changetype delete changepos 0 changelen 3

config add predeal index 6 changetype insertbynumlen numlen 3 changepos 0 newdn 111

config add predeal index 8 changetype insertbynumlen numlen 29 changepos 0 newdn 222

config add prefix dn 888 callcategory basic callattribute routelen cldpredeal yes cldindex 6&8 waitnextnumberlen 2000

config add prefix dn 111888 call basic call inter cldpredeal yes cldindex 7 min 3 max 6

config add prefix dn 222888 call basic call inter cldpredeal yes cldindex 7 min 8 max 11


Posible causa:

El prefijo 88820 contiene el prefijo 888. El prefijo para el enrutamiento basado en la longitud del número no se analiza debido al conflicto de prefijos. Como resultado, el análisis de números falla.


Solución:

  1. Compruebe la secuencia de comandos para el enrutamiento basado en la longitud del número. El guión es correcto.

  2. Ejecute el comando show prefix para obtener todos los prefijos que comienzan con 8. Se encontró que existen los prefijos 8, 888 y 88820.

  3. Elimine el prefijo 88820. La falla es rectificada.


Conclusión y sugerencia:

Cuando un usuario interno de la oficina marca 888, la llamada falla porque el prefijo 88820 contiene el prefijo 888. Cuando el usuario interno de la oficina marca 888, el U1980 coincide con el número marcado con el prefijo 88820 y espera el siguiente dígito. Si el cuarto dígito no es 2, el U1980 coincide con el número marcado con el prefijo 888. Si el cuarto dígito es 2 pero el quinto dígito no es 0, el U1980 también coincide con el número marcado con el prefijo 888. Dado que el usuario solo marca 888, el U1980 coincide con el número con el prefijo 88820 y no realiza un análisis adicional. Como resultado, la llamada falla. Cuando se produce un conflicto de prefijos y debe resolverse por enrutamiento basado en la longitud del número, elimine el prefijo que contiene otros prefijos. En este ejemplo, los servicios se ejecutan correctamente cuando se elimina el prefijo 88820.


Espero les sea de ayuda.

  • x
  • convención:

Responder

Responder
Debe iniciar sesión para responder la publicación Inicio de sesi | Registrarse

Aviso: Para garantizar sus legítimos derechos e intereses, la comunidad y los terceros no publicarán contenido que pueda generar riesgos legales a las partes, por ejemplo, pornografía, contenido político, contenido sobre juego, consumo y tráfico de drogas, así como contenido que viole los derechos de propiedad intelectual de terceros, por ejemplo, secretos comerciales, marcas, derechos de autor, patentes y privacidad personal. No comparta su cuenta ni su contraseña con terceros. Todas las operaciones realizadas usando su cuenta se considerarán como sus acciones y todas las consecuencias que estas acciones generen serán responsabilidad suya. Para obtener información detallada, consulte la “ Política de privacidad.”
Si el botón para adjuntar no está disponible, actualice Adobe Flash Player con la versión más reciente

¡Ingresa y disfruta de todos los beneficios para los miembros!

Aterrizaje
Respuesta rápida Desplácese hasta arriba