2.1 Přenašeč SIP

SIP Gateway

Přenašeč typu SIP Gateway (brána) slouží k propojení dvou systémů nebo k připojení systému do veřejné sítě prostřednictvím VoIP operátora.

 

Základní parametry

V sekci Základní parametry jsou tyto parametry:

  • Naslouchací port – představuje lokální port systému, na kterém daná gateway přijímá SIP zprávy od protistrany.
  • Síťové rozhraní - umožňuje nastavení síťového rozhraní pro signalizaci.
  • Realm (Domain) – definuje doménu, nad kterou komunikuje tato Gateway. Podle domény a portu specifikovaných v tomto nastavení jsou následně routovány hovory směrem do systému. U příchozích INVITE se kontroluje pole Request-URI a v něm položka Realm (Domain) + port. Odpovídá-li nastavení SIP GW, jsou pakety zaroutovány do systému. Obsluhovány jsou také zprávy INVITE, jejichž Request-URI jsou uvedena v poli Aliasy.
  • Hlavička Via/Contact – definuje obsah hlavičky Via a Contact. Lze volit mezi následujícími možnostmi:
    • IP adresa – hlavička se vyplní vlastní IP adresou systému.
    • FQDN – v hlavičce se uvede DNS Host Name systému.
    • NAT – vyplní se napevno veřejná IP adresa a port NAT, na který mají být protistranou zasílány signalizační zprávy pro tento systém. Na základě nastaveného routingu portu a IP adresy na routeru jsou pakety směrovány k systému.
    • STUN – vyplní se adresa a port STUN serveru, který umožní zjistit aktuální adresu za NAT routerem.
  • Vyžaduje autorizaci – volbou lze aktivovat vyžadování autorizace pro příchozí hovory od protistrany. Pro autorizaci hovorů jsou využívány údaje uživatelských loginů. Loginy se procházejí vždy všechny.

Pohled na menu konfigurace přenašeče typu SIP gateway

Poznámka

  • Pro signalizaci a RTP lze nastavit různá síťová rozhraní.

Parametry vzdáleného SIP serveru

Sekce Parametry vzdáleného SIP serveru obsahuje následující možnosti:

  • Připojit k – udává IP adresu nebo DNS jméno oponenta (operátor nebo další ústředna), ke kterému chcete systému příčkou připojit (kam se mají směrovat hovory a požadavky o registraci). Pokud je potřeba použít jiný port než 5060, je potřeba tento specifikovat za dvojtečku (192.168.122.43:5071).
  • Protokol – lze specifikovat, zda se má používat pro přenos striktně UDP či TCP, nebo jeden z těchto dvou protokolů. Pokud je zvolena možnost NAPTR (Name Authority PoinTeR), je nejprve proveden dotaz na DNS server a podle jeho odpovědi se nastaví přenosový protokol. Pouze při tomto nastavení a s vhodným DNS serverem lze zároveň využít parametr Použít protokol DNS SRV v menu Další parametry na záložce Různé.
  • Registrovat linku – volbou lze povolit registraci k protistraně a specifikovat číslo (Caller ID), pod kterým se bude tato gateway registrovat. Pokud není gateway zaregistrována, nejsou na ni přeposílány ani požadavky na sestavení hovoru.
  • Platnost – nastavuje dobu platnosti registrace. Výsledná hodnota může být určena protistranou (vyžaduje-li kratší).
  • Jméno – parametr představuje uživatelské jméno pro přihlášení k protistraně.
  • Heslo – parametr představuje heslo pro připojení k protistraně.

Důvěryhodné IP adresy

Parametr slouží k zabezpečení před nežádoucími pokusy o spojení se systémem přes danou SIP Gateway. Po zaškrtnutí této volby bude systém zpracovávat pouze požadavky, které dorazily z důvěryhodných IP adres uvedených v seznamu. Pomocí tlačítek vpravo od seznamu IP adres nebo po vyvolání kontextové nabídky pravým tlačítkem myši v seznamu IP adres lze přidat novou IP adresu nebo stávající odebrat či změnit.

 

RTP rozhraní

V sekci RTP rozhraní jsou tyto parametry:

  • Název – uvádí název použitého síťovéhorozhraní.
  • UDP min – parametr uvádí dolní hranici používaných UDP portů pro zasílání RTP streamu.
  • UDP max – parametr uvádí horní hranici používaných UDP portů pro zasílání RTP streamu.
  • NAT – parametrem lze umožnit směrování RTP streamu skrze router s funkcionalitu NAT. Pokud je tato volba nastavena na není, tak se RTP od protistrany posílá na IP adresu systému. Pokud je konfigurovaný systém za NATem, je nutné použít jednu z voleb v tomto menu, aby se rozhraní identifikovalo správnou IP adresou při komunikaci do WAN.
  • Adresa NAT – v případě použití Fixní IP adresy je ve sloupci vyplněna IP adresa NAT routeru, kam jsou protistranou směrovány RTP pakety.
  • Port NAT – sloupec specifikuje port NAT routeru, na který mají být protistranou směrovány RTP pakety.

Kodeky

V sekci Kodeky jsou tyto parametry:

  • Podporované – v okně je zobrazena nabídka podporovaných kodeků. Nejsou zde zobrazeny kodeky, které již byly označeny jako Povolené.
  • Povolené – v okně jsou zobrazeny kodeky, které jsou využívány pro komunikaci na daném přenašeči. V kontextovém menu pod pravým tlačítkem myši je volba pro nastavení dalších vlastností zvoleného kodeku.
  • DTMF dle RFC2833 – volbou se povoluje přenos DTMF volby dle doporučení RFC2833. Po zaškrtnutí volby je možné prostřednictvím linku pod názvem nastavit Payload type pro přenos DTMF.

Pohled na konfiguraci kodeků přenašeče

Upozornění

  • Veškeré video kodeky jsou dojednávány pouze signalizačně. 2N® NetStar SW nezprostředkovává resp. netranskóduje RTP pakety, které obsahují data kódovaná některým z uvedených video kodeků.

SIP Proxy

Přenašeč typu Proxy slouží k připojení SIPových telefonů k systému prostřednictvím registrace k jednotlivým terminálům. Parametry přenašeče jsou logicky členěny do několika sekcí.

 

Záložka Základní

Základní parametry

V sekci Základní parametry jsou tyto parametry:

  • Naslouchací port – představuje port systému, na kterém daná proxy komunikuje s připojenými terminály.
  • Realm (Domain) – definuje doménu, nad kterou komunikuje tato SIP Proxy. Podle domény a portu specifikovaných v tomto nastavení jsou následně routovány hovory směrem do systému. U příchozích INVITE se kontrolují pole Request-URI (položka Realm (Domain) + port) a pokud odpovídají nastavení SIP Proxy, jsou pakety zaroutovány do systému. Obsluhováni jsou také klienti, jejichž Request-URI jsou uvedena v poli Aliasy
  • Hlavička Via/Contact – definuje obsah hlavičky Via a Contact. Lze volit mezi následujícími možnostmi:
    • IP adresa – hlavička se vyplní vlastní IP adresou systému.
    • FQDN – v hlavičce se uvede DNS Host Name systému.
    • NAT – vyplní se napevno veřejná IP adresa a port NAT, na který mají být protistranou zasílány signalizační zprávy pro tento systém. Na základě nastaveného routingu portu a IP adresy na routeru jsou pakety směrovány k systému.
    • STUN – vyplní se adresa a port STUN serveru, který umožní zjistit aktuální adresu za NAT serverem.
  • Vyžaduje autorizaci – volbou lze povolit vyžadování autorizace pro přihlášení terminálu k přenašeči. Pro registraci jsou používány loginy a hesla uživatelů, jejichž stanice jsou přiřazeny k danému terminálu v rámci záložky Stanice.

Parametry Proxy

  • Platnost registrací – parametrem lze nastavit platnost registrace terminálu na dané SIP proxy. Po vypršení tohoto času se musí terminál znovu zaregistrovat. Parametr lze nastavovat v mezích 30–3600 s. Výsledná doba registrace může být kratší, než zde nastavená (závisí na nastavení terminálu).

RTP rozhraní

V sekci RTP rozhraní jsou tyto parametry:

  • Název – uvádí název použitého ethernetového rozhraní.
  • UDP min – parametr uvádí dolní hranici používaných UDP portů pro zasílání RTP streamu.
  • UDP max – parametr uvádí horní hranici používaných UDP portů pro zasílání RTP streamu.
  • NAT – parametrem lze umožnit směrování RTP streamu skrze router s funkcionalitou NAT. Pokud je tato volba nastavena na není, tak se RTP od protistrany posílá na IP adresu systému. Pokud je konfigurovaný systém za NATem, je nutné použít jednu z voleb v tomto menu, aby se rozhraní identifikovalo správnou IP adresou při komunikaci do WAN.
  • Adresa NAT – v případě použití fixní IP adresy je ve sloupci vyplněna IP adresa NAT routeru, kam jsou protistranou směrovány RTP pakety.
  • Port NAT – sloupec specifikuje port NAT routeru, na který mají být protistranou směrovány RTP pakety.

Kodeky

V sekci Kodeky jsou tyto parametry:

  • Podporované – v okně je zobrazena nabídka podporovaných kodeků. Nejsou zde zobrazeny kodeky, které již byly označeny jako Povolené.
  • Povolené – v okně jsou zobrazeny kodeky, které jsou využívány pro komunikaci na daném přenašeči. V kontextovém menu pod pravým tlačítkem myši je volba pro nastavení dalších vlastností zvoleného kodeku.
  • DTMF dle RFC2833 – volbou se povoluje přenos DTMF volby dle doporučení RFC2833. Po zaškrtnutí volby je možné prostřednictvím linku pod názvem nastavit Payload type pro přenos DTMF.
  • Fax T.38 – volbou lze povolit přenos faxu dle doporučení T.38. Po povolení faxu je prostřednictvím linku pod názvem Další nastavení umožněna další konfigurace. Doporučené nastavení je TCF – Přenášet, Korekce chyb – Redundance a Bez komprese.
  • Detekce FAXu – nastavuje, zda 2N NetStar SW detekuje fax (odesílá zprávu re-INVITE s T.38 v SDP) pouze pro příchozí nebo odchozí faxy, případně vždy nebo nikdy.

Upozornění

  • Veškeré video kodeky jsou dojednávány pouze signalizačně. 2N® NetStar SW nezprostředkovává, resp. netranskóduje RTP pakety, které obsahují data kódovaná některým z uvedených kodeků.

Záložka Terminály

Záložka slouží ke správě terminálů, k nimž se následně připojují jednotlivé fyzické telefony. Pokud není terminál vytvořen, nemůže se k proxy žádné zařízení připojit. Zaregistrování k terminálu je signalizováno zobrazením IP a MAC adresy připojeného zařízení. K jednomu terminálu se může připojit více zařízení. V případě odchozího volání na tento terminál jsou vyzváněna všechna najednou do doby, než některé z nich hovor vyzvedne. V příchozím směru se připojená zařízení identifikují jako stanice, které jsou k terminálu přiřazeny v záložce Stanice.

Pohled na část konfigurace vztahující se výhradně k přenašeči SIP proxy

Pod pravým tlačítkem se skrývají následující volby:

  • Přidat – vyvolá dialog pro přidání terminálu. V rámci dialogu můžete zvolit NázevTyp a MAC adresu terminálu.
  • Upravit – umožňuje editovat stávající záznamy.
  • Odebrat – odebírá zvolený záznam z konfigurace.
  • Přenést MAC adresu na terminál – umožňuje přenést MAC adresu zaregistrovaného koncového zařízení do konfigurace terminálu.

Barva ikony sluchátka signalizuje stav terminálu. U zaregistrovaného terminálu znamená zelená barva klidový stav, červená signalizuje aktivní hovor, vyzvánění terminálu nebo vyzvánějící odchozí hovor z terminálu. Modrá barva informuje o neznámém stavu terminálu nebo o právě probíhající změně stavu.

Upozornění

  • Při použití funkce SIP Provisioning pro podporované IP telefony a interkomy, musí být správně nastaven typ terminálu a vyplněna jeho MAC adresa.

Záložka Provisioning

Záložka obsahuje parametry, které mohou být použity při vytváření konfiguračních souborů (SIP provisioning) pro některé telefony 2N® StarPoint IP, Well nebo Yealink. Seznam podporovaných IP telefonů naleznete v kapitole 9.1 v sekci Softphone.

  • Záložní proxy – adresa záložní proxy
  • Port – port záložní proxy
  • Primární a sekundární NTP server – adresy serverů pro synchronizaci času
  • Heslo – nastavuje heslo pro přihlášení k telefonu přes webové rozhraní

Další parametry

Pohled na dialog pro konfiguraci rozšířených parametrů VoIP přenašečů

SIP

V záložce SIP jsou tyto parametry:

  • Plně zpracovávat RTP – pokud je tento parametr aktivní, je RTP stream vždy směrován skrze rozhraní systému. V opačném případě může být RTP stream veden zcela mimo systém (v případě spojení VoIP – VoIP) a systém řeší jen signalizaci takového hovoru.
  • RTP pouze přeposílat – RTP stream je směrován přes rozhraní systému, ale nedochází k jeho zpracování.
  • Reverzní vyjednávání RTP – touto volbou se nastavuje způsob vyjednávání kodeků. Pokud není volba zatržena, nabízí systém kodeky již ve zprávě Invite.
  • Používat krátké hlavičky – při aktivní volbě jsou v odchozích SIP paketech použity zkratky položek hlavičky. Například: From = f, To = t, Via = v. Tato optimalizace slouží k minimalizaci přenášených dat.
  • V číslech nenahrazovat +,#,* – uvedené znaky jsou v číslech nahrazovány odpovídajícími řetězci %xx jen v případě, že není volba zaškrtnuta. V opačném případě jsou odesílány.
  • Směrovat podle hlavičky To – pouze v případě zaškrtnutí volby probíhá směrování příchozích hovorů daného přenašeče dle hlavičky To. V ostatních případech (též výchozí nastavení!) se hovory směrují dle hlavičky request URI.
  • BLF na stanici – aktivuje sledování stavu stanice (podle čísla stanice). Ve výchozím stavu je sledován stav uživatele (podle interního čísla uživatele).
  • Registrovat adresu odesilatele – využívá se pro zobrazení IP adresy a portu NATu, odkud přišla registrace terminálu, který je za NATem a registruje se k proxy systému.
  • Vysílat RTP na adresu odesílatele – systém odesílá RTP stream na adresu a port NATu (odkud pakety přišly) a ne dle informace v SDP.
  • Přenášet obsazovací tón – povoluje přenos obsazovacího tónu ze systému nebo sítě, pokud protistrana zavěsí.
  • Zachovat jméno volajícího – vloží původní jméno volajícího do hlavičky "header name" při odchozím hovoru přes SIP přenašeč, na kterém je parametr zaškrtnut. Nahradí se tak  jméno z telefonního seznamu nebo jméno vložené např. v komplexním routeru.
  • Podporovat WebSocket SIP – umožňuje využití technologie WebSockets pro komunikaci s klienty pomocí protokolu SIP.
  • Ignorovat History-Info a Referred-By – zakazuje další zpracování hlaviček History-Info a Referred-By, jsou-li v příchozí SIP signalizaci detekovány.
  • Registrovat jedinečné terminály – umožňuje registraci pouze jednoho zařízení. Registrováno je poslední, které poslalo registraci.
  • Čekat na registrace v odchozím volání – příchozí hovor je zařazen do fronty a čeká na registraci volaného. Výchozí hodnota je 60s.
  • Dedikovaný Registrar – využívá se pouze pro bránu a umožňuje směrovat registraci na jiný server.
    • Adresa – IP adresa zvoleného Registrar serveru.
  • Schéma – nastavuje schéma sip nebo tel v hlavičce "To" a "From" signalizačního protokolu SIP. Volba tel slouží pro sítě využívající číslovací plán dle doporučení E.164.
  • ID volajícího – specifikuje, zda se pro identifikaci volajícího použije informace v hlavičce From nebo P-Asserted-Identity.
  • Min. MTU – nastavuje mezní délku paketu pro povinné použití TCP při zvoleném režimu UDP&TCP. Doporučená maximální hodnota je 1448 bytů.

Hlavičky

V záložce Hlavičky jsou tyto parametry:

  • Doplňovat doménu – prostřednictvím této sekce lze specifikovat doménu, která bude použita v rámci hlaviček FromTo nebo PAI (P-Asserted-Identity).
  • Vysílat informace 
    • P-Asserted-Identity – aktivuje hlavičku P-Asserted-Identity ve zprávě INVITE. Tato hlavička slouží k přenosu potlačeného čísla volajícího. Protistrana je z ní schopna získat informaci o volajícím čísle i v případě, kdy má aktivní funkci CLIR (potlačení identifikace volajícího). Na SIP Gateway přenašeči defaultně zapnuta (hlavička je přítomna), kdežto na SIP Proxy přenašeči defaultně vypnuta (hlavička chybí).
    • P-Preferred-Identity – aktivuje hlavičku P-Preferred-Identity ve zprávě INVITE. Tato hlavička slouží k přenosu čísla (identifkace) uživatele, který má nastaveno přesměrování. Zároveň musí být na přenašeči povolen parametr Redirecting number nebo  Facility na záložce Vlastnosti – Zákazník.
  • Doplňovat uživatele – umožňuje upravit odesílanou identifikaci v hlavičce P-Asserted-Identity.

Aliasy

Volba umožňuje specifikovat další Realmy (Domény), které budou akceptovány na tomto přenašeči. Do přenašeče bude umožněn routing příchozích hovorů (jejich INVITE), u kterých pole Request-URI odpovídá nastavení dané SIP GW nebo SIP Proxy a jejich Doménám nebo Aliasům.

 

RTP

V záložce RTP jsou tyto parametry:

  • DSP – sekce pro optimalizaci přenášených dat. Pakety nejsou zbytečně odesílány, pokud uživatel nehovoří. Zkratka VAD představuje Voice Activity Detector.
    • Vypnutý VAD
    • VAD dle G.729 Annex B
    • VAD light
  • Generovat comfort-noise – parametrem se aktivuje generování umělého šumu pozadí. Uživatelé klasických analogových linek jsou zvyklí na určitý šum na pozadí a právě ten je zde simulován pro obdobný pocit z hovoru.
  • Maskovat ztracené pakety – parametrem lze zapnout optimalizaci dopočítávání pravděpodobného obsahu ztracených paketů.
  • RTCP – nastavuje interval odesílání RTCP paketů.

QoS

Sekce TOS/DiffServ umožňuje nastavit odchozí parametry paketu, které určují prioritu pro jeho zpracování síťovými prvky.

V záložce QoS jsou tyto parametry:

  • SIP – udává hexadecimální hodnotu priority pro SIP pakety.
  • RTP – udává hexadecimální hodnotu priority pro RTP pakety.
  • Standardní hodnoty – obnoví výchozí hodnoty nastavení obou parametrů.

Potlačování echa

Záložka umožňuje aktivovat různé způsoby potlačení ozvěny.

V záložce Potlačování echa jsou tyto parametry:

  • Potlačování vypnuto
  • Profil G.168 8 ms
  • Profil G.168 16 ms
  • Profil G.168 32 ms
  • Profil G.168 64 ms
  • Profil G.168 128 ms

Pro funkci potlačování jsou dále dostupné následující parametry: 

  • Zpoždění [ms]
  • Adaptivní potlačování
  • Nelineární zpracování
  • Opakované použití koeficientů
  • Automatické řízení

Jitter buffer

Záložka obsahuje několik parametrů pro optimalizaci kolísání velikosti zpoždění paketů při průchodu sítí a obsahuje následující parametry:

  • Typ – umožňuje výběr z následujících typů jitter buferů:
    • Konstantní – nastavení jitter bufferu se nemění, udržuje se pevná hodnota nastaveného zpoždění.

    • Adaptivní – nastavení jitter bufferu se mění v závislosti na podmínkách sítě a měnícím se zpožděním paketů.

    • Zjednodušený – nastavení jitter-bufferu se nemění, udržuje se pevná hodnota nastaveného zpoždění. Dojde-li však k situaci, že pakety začnou být zahazovány nebo zpoždění přesáhne horní či dolní mez zpoždění, přizpůsobí se jitter buffer aktuálním podmínkám sítě.

      • Dolní mez [ms]

      • Horní mez [ms]

      • Práh

    • Non-Managed Network – nastavení jitter bufferu pro sítě s neustále se měnícími přenosovými podmínkami. Nastavení vychází z adaptivního jitter bufferu, ale změny nastavení se neprovádějí skokově.

  • Zpoždění [ms]
  • Hloubka [ms]

Různé

Příjem značek v hovoru

  • Režim – parametr umožňuje nastavit podporovanou metodu příjmu DTMF značek v hovoru.

Vysílání značek metodou INFO

  • DTMF – umožňuje zvolit jednu ze dvou režimů vysílání DTMF značek metodou SIP INFO. Režimy se od sebe liší různým formátováním zprávy přenášející DTMF značky.

Keep-alive

  • Perioda – definuje periodu odesílání keep-alive paketů. Ve výchozím stavu je perioda nastavena na 10 s.
    Stav lze notifikovat pomocí SNMP. (Při volbě keep-alive OPTION)

STUN server

Server STUN umožňuje klientům NAT (tj. počítačům za firewallem) sestavovat telefonní hovory s poskytovatelem VOIP hostovaným mimo lokální síť.

  • Adresa – je potřeba vyplnit adresu STUN serveru (IP či doménové jméno). Adresa je použita v případě, že je v konfiguraci RTP rozhraní přenašeče zvolena metoda STUN IP. Ve výchozím stavu je nastaven server stunserver.org.
  • Port – parametr nastavuje port, který bude pro STUN používán. Ve výchozím stavu je hodnota nastavena na port 3478.

Ostatní

  • Použít protokol DNS SRV – pokud je volba aktivována, je před odesláním INVITE proveden dotaz na definovaný DNS server. V jeho odpovědi jsou definovány dvě rozdílné adresy pro směrování hovoru. Invite je směrován na první adresu a pokud se na první tři pokusy o odeslání Invitu nedostane systému odpovědi, pokusí se Invite směrovat na druhou adresu z odpovědi DNS serveru.
  • Odchozí brána – pokud je volba zaškrtnuta, jsou při odpovědích ignorovány hlavičky Contact a Record route a pakety jsou směrovány přímo na IP adresu specifikovanou v poli Adresa.

Stav přenašeče

Pole v horní části menu zobrazuje informaci o typu stacku (komunikačního protokolu) a jeho aktuálním stavu. 

V sekci Stav přenašeče jsou tyto parametry:

  • SOCK_TCP_ERROR – nepodařilo se otevřít TCP socket
  • SOCK_UDP_ERROR – nepodařilo se otevřít UDP socket
  • CREDS_IN_ERROR – autorizační server není k dispozici
  • CREDS_OUT_ERROR – autorizační klient není k dispozici
  • REALM_CONFLICT – zadaný realm koliduje s realmem/aliasem jiného přenašeče
  • STUNNING – probíhá získávání veřejné adresy ze STUN serveru
  • STUN_TIMEOUT – STUN server není dostupný
  • EXPIRED – platnost získané veřejné adresy vypršela
  • SIP_REGISTERING – probíhá registrace brány
  • REG_TIMEOUT – server služby REGISTRAR není dostupný
  • REG_NOT_AUTH – registrace nebyla autorizována
  • REG_REJECTED – registrace byla zamítnuta s chybou

Stav SIP serveru

Zobrazuje aktuální stav spojení s protistranou. Zjišťování stavu spojení je prováděno odesíláním zpráv OPTIONS v nastaveném intervalu. Nastavení se nalézá v menu Další parametry na záložce Různé. Stav SIP serveru je dostupný pouze pro přenašeč typu SIP Gateway. Možné stavy jsou:

  • Nemonitorováno – odesílání zpráv OPTIONS je vypnuto
  • Funkční – protistrana odpověděla na zaslanou zprávu OPTIONS. Spojení je navázáno.
  • Neodpovídá – nebyla přijata odpověď na odeslanou zprávu OPTIONS
  • Neznámý