Gateway GSM

Da DexWiki.

Indice

VoiceBlue Lite

Configurazione apparato

I manuali ufficiali, il programma client e i firmware aggiornati possono essere scaricati dal sito della 2N: http://www.2n.cz/products/gsm_gateways/voip_gsm_gateway/voiceblue_voip_gsm_gateway.html

Immagine:alert.gif I dispositivi 2n necessitano di un codice di sblocco da richiedere all'azienda produttrice

Questo file di configurazione è stato testato con la versione firmware 02.07.29b.

SI RACCOMANDA DI NON EFFETTUARE DOWNGRADE DEL FIRMWARE, IN CASO DI GATEWAY CHE VI VIENE CONSEGNATO CON FIRMWARE PIU' RECENTE CONTATTARE supporto@dexgate.com oppure seguire la nuova guida Gateway GSM v2 in fase di scrittura e verifica, e pertanto ancora non dichiarata stabile.


Di seguito è riportato il template di un file di configurazione:

LEGENDA:

ETICHETTA DESCRIZIONE
<IPADDRESS> indirizzo ip del VoiceBlue
<NETMASK> netmask del VoiceBlue
<GATEWAY> indirizzo ip del gateway
<TWINBOX ADDRESS> indirizzo ip della twinbox
<TWINBOX PORT> porta del trunk VoiceBlue
<USERNAME> username dell'account voip
<PASSWORD> password dell'account voip
<SIM NUMBER1> numero di telefono della sim1
<SIM NUMBER2> numero di telefono della sim2
<SIM NUMBER3> numero di telefono della sim3
<SIM NUMBER4> numero di telefono della sim4
[System]
S70=<IPADDRESS>
S71=<NETMASK>
S72=<GATEWAY>
S91=1,0
S98=1234
X20=0000,0000
[Ethernet]
E00=SIP
E01=8,0,18
E02=60,10,600
E03=8000,8998
E08=8
E09=1
E10=<TWINBOX ADDRESS>:<TWINBOX PORT>
E11=<TWINBOX ADDRESS>:<TWINBOX PORT>
E14=<TWINBOX ADDRESS>:<TWINBOX PORT>
E16=0.0.0.0
E17=0.0.0.0:3478
E20=2,0
E23=1,0
E29=3,0
E81=dexgate
E80=<USERNAME>/<PASSWORD>
[GSM basic]
G06=
G07=
G08=2,9,9,3
G09=0,0,0
[GSM group assignment]
G00=1234
G90=1234
[GSM Outgoing groups]
G11=,0,0,0,1,1,1,0
G21=,0,0,0,1,1,1,0
G31=,0,0,0,1,1,1,0
G41=,0,0,0,1,1,1,0
G19=1,0,0,1
G29=1,0,0,1
G39=1,0,0,1
G49=1,0,0,1
[GSM Incoming groups]
G91=3,0,4,0,1,,00
G92=3,0,4,0,1,,00
G93=3,0,4,0,1,,00
G94=3,0,4,0,1,,00
G95=<SIM NUMBER1>
G96=<SIM NUMBER2>
G97=<SIM NUMBER3>
G98=<SIM NUMBER4>
G99=0,0
[Network list]
N10=01/
N11=0,1,2,3,4,5,6,7,8,9
N12=
N13=
N14=
N15=
N16=
N17=
N19=,9
N20=02/
N21=0,1,2,3,4,5,6,7,8,9
N22=
N23=
N24=
N25=
N26=
N27=
N29=,9
N30=03/
N31=0,1,2,3,4,5,6,7,8,9
N32=
N33=
N34=
N35=
N36=
N37=
N39=,9
N40=04/
N41=0,1,2,3,4,5,6,7,8,9
N42=
N43=
N44=
N45=
N46=
N47=
N49=,9
N50=/
N51=0,1,2,3,4,5,6,7,8,9
N52=
N53=
N54=
N55=
N56=
N57=
N59=,9
N60=/
N61=0,1,2,3,4,5,6,7,8,9
N62=
N63=
N64=
N65=
N66=
N67=
N69=,9
N70=/
N71=0,1,2,3,4,5,6,7,8,9
N72=
N73=
N74=
N75=
N76=
N77=
N79=,9
N80=/
N81=0,1,2,3,4,5,6,7,8,9
N82=
N83=
N84=
N85=
N86=
N87=
N89=,9
[LCR Table]
R00=1,0:00/24:00,1,0
R01=2,0:00/24:00,2,0
R02=3,0:00/24:00,3,0
R03=4,0:00/24:00,4,0
R04=
R05=
R06=
R07=
R08=
R09=
R10=
R11=
R12=
R13=
R14=
R15=
R16=
R17=
R18=
R19=
R20=
R21=
R22=
R23=
R24=
R25=
R26=
R27=
R28=
R29=
R30=
R31=
R32=
R33=
R34=
R35=
R36=
R37=
R38=
R39=
R40=
R41=
R42=
R43=
R44=
R45=
R46=
R47=
R48=
R49=
R50=
R51=
R52=
R53=
R54=
R55=
R56=
R57=
R58=
R59=
R60=
R61=
R62=
R63=
[AutoRouting table]
A00=
A01=
A02=
A03=
A04=
A05=
A06=
A07=
A08=
A09=
A10=
A11=
A12=
A13=
A14=
A15=
A16=
A17=
A18=
A19=
A20=
A21=
A22=
A23=
A24=
A25=
A26=
A27=
A28=
A29=
A30=
A31=
A32=
A33=
A34=
A35=
A36=
A37=
A38=
A39=
A40=
A41=
A42=
A43=
A44=
A45=
A46=
A47=
A48=
A49=
A50=
A51=
A52=
A53=
A54=
A55=
A56=
A57=
A58=
A59=
A60=
A61=
A62=
A63=
A64=
A65=
A66=
A67=
A68=
A69=
A70=
A71=
A72=
A73=
A74=
A75=
A76=
A77=
A78=
A79=
A80=
A81=
A82=
A83=
A84=
A85=
A86=
A87=
A88=
A89=
A90=
A91=
A92=
A93=
A94=
A95=

Configurazione lato Dexgate

jswitch.properties

Aggiungere questo blocco di istruzioni al jswitch.properties

channels.phone.jswitch.trunks.trunk-VoiceBlue.classname=it.tradesoft.tegate.channels.CorbaChannel.jswitch.trunks.sip.SipTrunk
channels.phone.jswitch.trunks.trunk-VoiceBlue.address=<TWINBOX_ADDRESS>
channels.phone.jswitch.trunks.trunk-VoiceBlue.port=<TWINBOX_PORT>
channels.phone.jswitch.trunks.trunk-VoiceBlue.checkbusytable=no
channels.phone.jswitch.trunks.trunk-VoiceBlue.limbo.enable=yes
channels.phone.jswitch.trunks.trunk-VoiceBlue.limbo.time=3000
channels.phone.jswitch.trunks.trunk-VoiceBlue.video.enable=no
channels.phone.jswitch.trunks.trunk-VoiceBlue.dtmf=rfc2833
channels.phone.jswitch.trunks.trunk-VoiceBlue.codecs.0.classname=it.tradesoft.tegate.rtp.codecs.alaw
channels.phone.jswitch.trunks.trunk-VoiceBlue.session.timer.enable=yes
channels.phone.jswitch.trunks.trunk-VoiceBlue.response4xx.action=LOCAL_BUSY
channels.phone.jswitch.trunks.trunk-VoiceBlue.bugfix.voiceblue=yes
channels.phone.jswitch.trunks.trunk-VoiceBlue.dialog.cleaner.use=yes
channels.phone.jswitch.trunks.trunk-VoiceBlue.dialog.cleaner.time=3600

Quindi aggiungere il trunk o riavviare il Dexgate.

Registrazione e instradamento

Creare una regola di trasformazione URI a priorità zero con i seguenti parametri:

ETICHETTA DESCRIZIONE
Priorità 0
Match in avanti virtual:///<USERNAME>
Trasformazione in avanti sip://trunk-VoiceBlue/<USERNAME>@dexgate
Match all'indietro sip://trunk-VoiceBlue/<USERNAME>@dexgate
Trasformazione all'indietro virtual:///<USERNAME>

A questo punto il Gateway GSM deve apparire nella lista terminali registrati.

Per instradare le chiamate verso di esso basta creare un'opportuna regola chiamate in uscita.
Quindi in gestione linea per l'instradamento si settano i campi:

  • Trunk: nome del trunk usato da VoiceBlue
  • Dominio: la stringa dexgate:<USERNAME> invece che con l'usuale dexgate
  • Linea: Numero da 1 a 4 specifica la SIM che si vuole impegnare

Le chiamate in ingresso sulla SIM#1 (ad esempio) entreranno nel sistema Dexgate con un called virtual:///<SIM_NUMBER1>: pertanto, per indirizzare le chiamate inbound verso l'interno 100, ad esempio, sarà necessario creare una regola chiamate in ingresso (dal menu Gestione/Gestione numeri) inserendo il numero telefonico di una delle SIM del gateway nel campo "Numero da redirigere" e l'interno 100 nel campo "Redirigi al numero"

Numero da redirigere 3471234567
Redirigi al numero 100
Nota Ingresso da SIM 1
V Usa prefisso di rinvio

In questo modo le chiamate ricevute dalla SIM 3471234567 saranno instradate all'interno 100. Per gestire anche le chiamate in ingresso dalle altre SIM sara' necessario creare altre Regole chiamate in ingresso.

Inglese