Configuración Sipura3000 para registrar con sip

Realmente, hay que cambiar pocos parámetros en el sipura3000 para ponerlo a funcionar con asterisk, dejando aparte configuraciones raras de nat y otros casos especiales

En la pestaña "system", configuraremos la red. En realidad, la habremos configurado con anterioridad mediante el teclado del terminal telefónico, pero aquí podemos retocar los valores si hiciera falta.

La siguiente pestaña a la que ir será "Line1", sección "Proxy and Registration"

"Proxy" es el sip server al que nos conectamos. "Register" = yes"

El parámetro "Use Outbound Proxy" es algo oscuro para mí. Sólo sé que, en mi caso, no hace falta (realmente, no le he prestado mucha atención, y da igual que le diga yes o no, siempre que el valor coincida con el sip server)

Pasamos a "Suscriber Information"

"Display Name", el que prefieras; sirve para identificarte en asterisk (en la consola, por ejemplo) pero en el display del teléfono al que llamas aparecera lo que hayas definido como "callerid" en sip.conf para el "friend"

"User Id" y "Password", lo que hayas definido como "username" y "secret" en sip.conf para el "friend"

Configuración Line1 Sipura3000

(ya lo sé, tengo el firefox petado de pestañas...)

En cuanto a codecs, "Audio Setup", para poder acceder al buzon de voz, concretamente a la churri que te ofrece el menú, he tenido que seleccionar "g711u" ("a" también vale) y poner "Use Pref Codec Only" a "yes", pues si no, el asterisk daba error.

Igualmente, para poder interactuar mediante los tonos dtmf, he tenido que forzar "DTMF Tx Method" a "AVT", pues el "Auto" no rulaba.

Configuración Audio Line1
    Sipura3000


Configuración en pestaña "PSTN Line" para redirigir llamadas entrantes en la línea analógica

Esto es un poco escabroso, así que, si no me explico bien, preguntadme

Igual que registramos el terminal que insertamos en "Line1", tenemos que registrar la línea analógica. Así que, en la sección "Proxy and Registration", hacemos la misma operación que en "Line1", pero son dos registros distintos que corresponden a dos "friend" distintos en sip.conf.

Hay que fijarse en que el puerto por el que se va a comunicar este registro no es el 5060, sino el 5061, y así habrá que definirlo en el sip.conf (port=5061)

El resto de los parámetros, "register"="yes" y el user y password que hayamos definido en sip.conf

Configuración Audio Line1
      Sipura3000

Ahora viene lo escabroso: sección "Dial Plans"

Definimos un dialplan por el que lo que viene por el S0, o línea analógica, lo mandamos a la extensión especial "s" del sip server, según la línea insertada en el "Dial Plan2" de la imagen

Configuración Audio Line1
      Sipura3000

Para que este dial plan surta efecto, pondremos el valor "2" en "PSTN Caller Default DP", de acuerdo con el número de dial plan que hayamos elegido arriba. Ponemos "VoIP-To-PSTN Gateway Enable" a "yes", "PSTN-To-VoIP Gateway Enable" a "yes" y "PSTN CID For VoIP CID" a "yes"

El resto de la configuración se hace en asterisk. Creamos un contexto en "extensions.con" al que haremos referencia en el "context" del usuario con el que se registra la pstn que reciba las instrucciones del dialplan que hemos definido en el sipura, tal que así:

[from-pstn]

exten => s,1,Dial(SIP/username_donde_queremos_que_entren_las_llamadas,30,t)

exten => s,2,Voicemail(usu_buzon_de_voz)

exten => s,3,Hangup

exten => s,102,Voicemail(bsu_buzon_de_voz)

exten => s,103,Hangup


Queda todo dicho, pero no sé si explicado, asi que si hace falta cualquier aclaración, ya sabéis dónde estoy

Pido disculpas por el formato rápido y chapucero del documento, pero es lo que hay a estas horas


root
Last modified: Wed May 11 01:36:46 CEST 2005