Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
voip:asterisk18:twinset [04.08.2011 06:15. ] – [extern] djangovoip:asterisk18:twinset [20.04.2018 09:00. ] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 +====== TK-Leistungsmerkmal - Doppelruf/Parallelschaltung/Twinning ======
 +
 +{{voip:asterisk.gif|Asterisk Logo}} \\
 +\\
 +Im folgenden Beispiel wird davon ausgegangen, dass ein Mitarbeiter nicht nur an seinem Arbeitsplatz sitzt, sondern auch viel unterwegs ist. Zur Sicherstellung der Erreichbarkeit, hat besagter Kollege also neben seiner internen Nebenstelle **13** auch noch ein Händie mit der Rufnummer 0190/7422960. Freilich könnte man nun eine externe Rufumleitung einlegen, aber besagter Kollege ist erstens ein bequemer Zeitgenosse und zweitens ist er sehr vergesslich was das Zurücknehmen der Rufumleitung betrifft.\\
 +Wir sorgen also dafür, dass vei Amwahl der internen Nebenstelle **13** nicht nur sein Bürotelefon mit der Nummer **13** klingelt, sondern auch sein Mobiltelefom mit der Nummer **01907422960**.
 +===== intern =====
 +Wir erweitern unseren Wählplan nun beim Kontext **[intern]**:
 +  # vim /etc/asterisk/extensions.conf
 +<code>; Parallelruf auf int. Nst. 13 _UND_ extern auf Händie bei Anwahl der Nst. 13
 +exten => 13,1,Set(CALLERID(num)=883176)
 +exten => 13,n,Dial(SIP/13&mISDN/g:Mnet/01907422960,60)</code>
 +Bei der **Priorität 1**, setzen wir die zu der Nebenstelle gehörende **MSN**. So sieht der Supportmitarbeiter im Display seines Mobiltelefones sofort, dass der Anruf quasi automatisch von seinem Interntelefon weitergeleitet wurde. Ohne diese Korrekturen würde in diesem Fall die erste und auch falsche MSN nach extern übertragen.
 +Rufen wir nun unseren //Mr. Wichtig// und beobachten dabei die Asterisk-Konsole erkennen wird, dass nach dem Setzen der richtigen MSN, beide Ziele gerufen werden.
 +<code>asterisk*CLI> 
 +  == Using SIP RTP CoS mark 5
 +    -- Executing [13@default:1] Set("SIP/14-00000009", "CALLERID(num)=883176") in new stack
 +    -- Executing [13@default:2] Dial("SIP/14-00000009", "SIP/13&mISDN/g:Mnet/01907422960,60") in new stack
 +  == Using SIP RTP CoS mark 5
 +    -- Called 13
 +    -- Called g:Mnet/01907422960
 +    -- SIP/13-0000000a is ringing
 +    -- SIP/13-0000000a is ringing
 +  == Spawn extension (default, 13, 2) exited non-zero on 'SIP/14-00000009'
 +asterisk*CLI></code>
 +Der Anruf kann nun an einem der beiden Geräten angenommen werden.
 +===== extern =====
 +Natürlich soll auch noch bei einem ankommenden Externgespräch auf die MSN **883176** beide Ziele erreicht werden können. Hierzu erweitern wir nun unseren Wählplan um ein paar weitere Zeilen, dieses mal aber beim Kontext **[ankommend_(mISDN)]**.
 +  # vim /etc/asterisk/extensions.conf
 +<code>; ankommende ISDN-Anrufe der MSN 883176 auf int. Nst. 14 _UND_ extern auf Händie signalisieren
 +exten => 883176,1,Set(CALLERID(num)=883176)
 +exten => 883176,n,Dial(SIP/13&mISDN/g:Mnet/01907422960,60)
 +exten => 883176,n,Hangup</code>
 +Auch hier setzen wir für die korrekte Übertragung der Rufnummer die richtige **MSN**.\\
 +Nachfolgender Konsolenmitschnitt, zeigt den Ablauf bei einem Anruf auf die **MSN 883176**.
 +<code>office*CLI> 
 +    -- Executing [883176@ankommend_(mISDN):1] Set("mISDN/1-u15", "CALLERID(num)=883176") in new stack
 +    -- Executing [883176@ankommend_(mISDN):2] Dial("mISDN/1-u15", "SIP/13&mISDN/g:Mnet/01907422960,60") in new stack
 +  == Using SIP RTP CoS mark 5
 +    -- Called 13
 +    -- Called g:Mnet/01907422960
 +    -- SIP/13-0000000f is ringing
 +    -- SIP/13-0000000f is ringing
 +    -- SIP/13-0000000f is ringing
 +    -- SIP/13-0000000f is ringing
 +    -- mISDN/2-u17 is ringing
 +    -- SIP/13-0000000f is ringing
 +  == Spawn extension (ankommend_(mISDN), 883176, 2) exited non-zero on 'mISDN/1-u15'
 +</code>
 +
 +Weitere TK-Leistungsmerkmale werden [[voip:asterisk18:start|hier]] beschrieben.
 +