Asterisk, FreePBX - cesty, 8.díl

Napsal (») 30. 12. 2009 v kategorii Mobilní sítě, přečteno: 2738×

Outbound Routes:

Route Name: orientační název

Route Password – volitelné – heslo por používání odchozí cesty

Emergency Dialog – umožnění tísňových hovorů touto cestou

Dial Patterns: můžeme použít i přednastavené, pro většinu čísel XXXXXXXXX nebo XXXXXXXXXXXX

Pokud chceme povolit lidem volat skrz Asterisk ven a máme tuto možnost aktivovanou, potřebujeme nastavit uživatelům možnost vytočit libovolné číslo. Tuto možnost nám poskytuje rozpoznávání vzorů (pattern matching). Umožní nám vytvořit rozšíření v našem dialplanu k použití mnoha různých čísel.

Pokud pattern matching používáme, určitá písmena a symboly reprezentují, co chceme spojit. Patterns obvykle začínají podtržítkem (_). To říká Asterisku, že začíná pattern matching a ne rozšíření. Z tohoto důvodu nesmí rozšíření začínat podtržítkem.

Za podtržítkem můžeme použít jedno nebo více z následujících znaků

X – vyjadřuje nějakou jednu číslici od 0 do 9

Z – vyjadřuje nějakou jednu číslici od 1 do 9

N – vyjadřuje nějakou jednu číslici od 2 do 9

[15-7] – vyjadřuje nějakou jednu číslici ze specifikovaného rozsahu, v tomto případě vyjadřuje číslice 1,5,6,7

. (perioda) – Wildcard; vyjadřuje jeden nebo více znaků, nezáleží které to jsou

! (bang) – Wildcard; vyjadřuje nula nebo více znaků, nezáleží které to jsou

Při použití v dialplanu umístěte jednoduše pattern na místo jména rozšíření (nebo číslice)

exten => _NXX,1,Playback(skladba_nashledanou)

V tomto případě dojde ke spojení tří číslic v rozsahu 200 do 999. (N vyjadřuje jednu číslici od 2 – 9, X jednu číslici od 0 – 9). Pokud tedy volající zadá číslo od 200 do 999, uslyší skladbu skladba_nashledanou.

Je důležité vědět, že pokud jednomu rozšíření odpovídá více pattern matches, bude vybrán ten specifičtější (bráno zleva doprava).

exten => _555XXXX,1,Playback(skladba_1)

exten => _55512XX,1,Playback(skladba_2)

Při volbě 555-1212 bude vybrána skladba_2

Trunk sequence

Zvolíme kanál, který bude pro hovor použit. Definován je buď v sip_additional.conf nebo mobile.conf

Trunk – nastavení propojení

Oubound Caller ID: identifikace volajícího skrz tento trunk

Never Override CallerID: znemožňuje změnu Caller ID např. poskytovatelem VoIP služeb

Maximum Channels: maximální počet současných kanálů

Disable Trunk: deaktivace trunku

Dial Rules: viz Dial Patterns

Custom Dial String: cesta ke konfiguračnímu souboru zařízení, přes které voláme

Inbound Routes

Oubound Caller ID:interní název příchozí cesty

Maximum Channels – maximální počet simultánních hovorů (mobilní telefon 1, VoIP providerů několik najednou)

Dial Rules: stejné jako Dial Patterns XXXXXXXXXXXX

Custom Dial String: nastaveno v mobile.conf

 

Štítky: asterisk
Hodnocení:     nejlepší   1 2 3 4 5   odpad
Facebook Twitter Topčlánky.cz Linkuj.cz

Komentáře

Zobrazit: standardní | od aktivních | poslední příspěvky | všechno
Článek ještě nebyl okomentován.


Nový komentář

Téma:
Jméno:
Notif. e-mail *:
Komentář:
  [b] [obr]
Odpovězte prosím číslicemi: Součet čísel nula a sedm