lunes, 11 de enero de 2010

Dialplan para llamadas desde Coronel Suárez

Estoy armando un dialplan para unos Linksys PAP2 a ser utilizados en Coronel Suárez. Para eso primero tuve que armar como sería un dialplan genérico de Argentina, y luego agregarle los detalles de llamar desde Suárez. Para tal menester me basé en la página de la Wikipedia a tal fin.

Voy a usar la sintaxis de los PAP2 con algunos espacios para mejorar el aspecto visual.

Teléfonos fijos: Tenemos tres casos a considerar:

Capital Federal:
011 xxxx xxxx

Interior del país:
0[23]x xxxx xxxx

Llamadas locales:
4x xxxx

Luego, los teléfonos de cobro diferenciado:

0 800 xxx xxxx
0 810 xxx xxxx
0 609 xxx xxxx

Hasta aquí podemos resumir todo a dos reglas, ya que los teléfonos a Capital, interior y de cobro diferenciado tienen todos 11 dígitos:

0xxxxxxxxxx|4xxxxx

Celulares: ya son otra historia:

Capital Federal:
011 15 xxxx xxxx

Interior del país, código de área corto:
0[23]xx 15 xxx xxxx

Interior del país, código de área largo:
0[23]xxx 15 xxx xxx

Locales:
15 xxx xxx

Entonces si tenemos que hacer cuatro reglas distintas:
01115xxxxxxxx|0[23]xx15xxxxxxx|0[23]xxx15xxxxxx|15xxxxxxx

Números especiales:

Emergencias:
911

Teléfonos de servicio (considerando que los teléfonos de emergencia 10x fueron reemplazados por el 911 en la provincia de Buenos Aires):
11x

Internacionales:
00xx.

Que podemos resumir en:

911S0|11x|00xx.

Notar el S0 al final del 911: de esa manera indicamos que no queremos esperar mas dígitos, sino que hay que marcar directamente.

Dialplan final:

(911S0|01115xxxxxxxx|0[23]xx15xxxxxxx|0[23]xxx15xxxxxx|15xxxxxx|0xxxxxxxxxx|4xxxxx|11x|00xx.)

Notar que puse el número de emergencia primero, mientras mas tiempo podamos ahorrar en hacer la llamada, mejor.

4 comentarios:

  1. Sigámos completándolo. Telefónica de Argentina ofrece la posibilidad de hacer desvíos de llamadas. Si bien este feature se podría implementar desde la central con dos lineas POTS, tiene un lado interesante: es posible seguir usando la linea para llamadas mientras el desvío está activo.

    Los códigos para lograr ésto son:

    Activación: *40*numero_a_donde_desviar#
    Desactivación: #40#

    En el primer caso, podemos usar en el dialplan la cadena *40*xx.#, mientras que en el último, es el número tal cual.

    ResponderEliminar
  2. Me dí cuenta que en Suárez los números de celulares tienen 6 dígitos luego del 15...
    Quizás se necesiten dos reglas distintas...

    ResponderEliminar
  3. Tal cual, en los celulares cambia la posición del 15 en función de la longitud del código de área. Corregido.

    ResponderEliminar
  4. Je estaba buscando algun pattern para matchear llamados desde baires, y de pedo termine cayendo aca.... soy alejandro perretta de coronel suarez...

    abrazo

    ResponderEliminar