Hoe kan ik MySipSwitch gebruiken ?

Nederlands Forum
Post Reply
User avatar
TheFug
Posts: 914
Joined: Sat Oct 06, 2007 8:23 am
Location: The Netherlands, North-Holland

Hoe kan ik MySipSwitch gebruiken ?

Post by TheFug » Wed Jan 23, 2008 11:02 pm

Hier is een (Quick)gids, voor dialplans, wat er nu mogelijk is met de MySIPSwitch configuratie:

(Zoveel mogelijk een vertaling, van degene die ook in het Engelse deel staat)

1. Registreer de software, ATA , in op MySIPSwitch (SSUser, SSPassword, sip.mysipswitch.com)
2. Stel de dialplans in,

a) Laat één provider al je aanroepen afhandellen:

exten => _X.,1,Switch(user,pass,${EXTEN}@providerproxy.com)

b) Gebruik bv. verschillende, door *1 of bv *2 etc....

exten => _*1X.,1,Switch(user,pass,${EXTEN:2}@providerproxy1.com)
exten => _*2X.,1,Switch(user,pass,${EXTEN:2}@providerproxy2.com)


Dus: als ik 14161112222 zou willen bellen via provider 1,
dan zou ik *114161112222 intoetsen, (op de telefoon/softphone)
En via provider 2 zou ik dan *214161112222 intoetsen.

c) De "gedraaide" nummers herleiden op het "formaat" (dus zonder *)

Als ik Noord-Amerikaanse nummers, "gedraaid" in het 1-xxx-xxx-xxxx formaat via een provider wil doen, en lange afstands nummers via een andere provider:
exten => _1X.,1,Switch(user,pass,${EXTEN}@NoordAmerikaanseProvider.com)
exten => _011X.,1,Switch(user,pass,${EXTEN}@langeafstandsProvider.com)

d) Instellen voor lokaal "draaien"

Als ik alle Noord Amerikaanse nummers zonder de 1 zou willen draaien,
maar evengoed, lange afstand bellen intact laten:
exten => _011X.,1,Switch(user,pass,${EXTEN}@LongDistance.com)
exten => _X.,1,Switch(user,pass,1${EXTEN}@NorthAmericalProvider.com)

(let op de volgorde van dialplan regels)


Inkomende gesprekken

Inkomende gesprekken "opvangen" met een ATA dmv. instellen op MySIPSwitch

1. Registeer je ATA bij MySipSwitch
2. Registeer provider in je MySipSwitch account (Config pagina, onder Registrations):

Username: Provider Username
Password: Provider Password
Server: ProviderServer.com or ProviderServer.com:5060 (gebruik de naam die de provider opgeeft)
Domain/Realm [optioneel] :
Expiry Seconds (60 to 3600) : 3600 (dit is de standaard waarde, verander dat alleen als dat nodig is)
Contact: JeSipSwitchUsername@sip.mysipswitch.com

"Add" (voeg toe), en gebruik de "Monitoring" pagina om te kijken of alles goed ging/gaat
Nu zullen de inkomende gesprekken van deze ingestelde provider (3rd party) op je ATA/software binnen komen, die je bij MySIPSwitch heb geregistreerd .


Gesprekken ontvangen op een PSTN/Telefoon nummer

1. Registreer een provider bij MySipSwitch

Username: Provider Username
Password: Provider Password
Server: ProviderServer.com or ProviderServer.com:5060 (gebruik de naam die de provider opgeeft)
Domain/Realm [optioneel] :
Expiry Seconds (60 to 3600) : 3600 (dit is de standaard waarde, verander dat alleen als dat nodig is)
Contact: JeSipSwitchUsername@sip.mysipswitch.com

2. Creeer een speciaal dialplan, bij voorkeur aan het eind van je dialplan wat je gebruikt:
exten = SipSwitchUsername,1,SwitchCall(user,pass,HetTeDraaienNummer@UitgaandeProvider.com)

3. "Check" de "Use dial plan for incoming calls" checkbox;
Nu zullen de inkomende gesprekken, van alle providers, die naar SipSwitchUsername@sip.mysipswitch.com, of SIP URI gesprekken naar SipSwitchUsername@sip.mysipswitch.com hebt op gezet, die zullen dan op het telefoon
nummer "HetTeDraaienNummer" binnenkomen.
Thanks, The Fug.

gear: my ISP's Zyxel Modem/Router in bridge, Sitecom WL309 Router, Siemens Gigaset 301D

Post Reply