wat betekent SIP forking ?

het woord forking is afgeleid van de Engelse vork.SIP forking maakt de gelijktijdige registratie van meerdere SIP-abonnees mogelijk onder hetzelfde telefoonnummer, met identieke login parameters.In op deze manier kunnen inkomende gesprekken meerdere VoIP-abonnees tegelijk bereiken, zelfs zonder de gespreksdistributie van een duur telecommunicatiesysteem.De forking komt dus overeen met een parallelle aanroep.

voorbeeld van call setup:Abonnee 1 belt kantoor nummer 4711.De VoIP-netwerkoperator stuurt de oproep via zijn netwerk door naar alle abonnees die zich hebben geregistreerd op rekening 4711.Alle betrokken deelnemers (2,3,4,5… ) signaal tegelijkertijd.De eerste persoon die de oproep beantwoordt kan het gesprek leiden.De resterende telefoons zullen stoppen met signaleren.

vereisten :om dit gedrag te laten werken zoals beschreven, moet de VoIP-provider SIP-forking ondersteunen op de relevante verbinding.Netwerkexploitanten maken dit echter vaak niet beschikbaar en complicaties of wangedrag zijn onvermijdelijk.

de volgende foutafbeeldingen treden op: 1. Sip forking wordt niet ondersteund op de relevante verbinding, maar de gebruiker heeft zijn VoIP-apparaten dienovereenkomstig ingesteld.

 So registriert sich immer nur ein IP-Teilnehmer, der oder die anderen werden verworfen und verlieren ihre Registrierungen. 

2. De provider ondersteunt SIP forking en de VoIP-abonnees zijn correct ingelogd.

 Wird dessen Anschluss von extern angerufen, signalisieren alle VoIP-Endgeräte. Im Moment, wenn der Ruf bei einem Teilnehmer angenommen, bricht die Verbindung jedoch ab. 

de volgende reeks is indicatief voor dit gedrag in het netwerkprotocol:

100 Trying180 RingingPrack200 OK dit wordt gevolgd door meer ‘ringings’ – ‘cancel’ – en tenslotte ‘487 Request Terminated’.

geanonimiseerd forken.png

ter vergelijking: een protocolopname van een gebruikelijke, succesvolle aanroepinstelling zonder forking

 SIP OK.PNG

vanaf mei 2018

Softwarebasis: – onafhankelijk

productgroep: be.IP (all), Hybird (all)

TSt