An Analysis of Signaling in a Hybrid WebRTC and SIP Environment

Robert R Chodorek, Grzegorz Rzym, Krzyszto Wajda, Agnieszka Chodorek

Abstract


The paper describes a complete voice communication system based on the implementation of Asterisk software PBX and additionally employing classical SIP, and novel WebRTC solutions to create a signaling system. The  implementation presented explores many functions of the system with an emphasis on enhancing its didactic impact and promoting understanding of configuration and signaling aspects.

Keywords


SIP; WebRTC; PBX; VoIP; Asterisk

Full Text:

PDF

References


Madsen L., Meggelen J.V., Bryant R.: Asterisk™: The Future of Telephony. 2nd Edition, OReilly, 2007.

Madsen L., Meggelen J.V., Bryant R.: Asterisk™: The Definitive Guide, e-book: http://www.asteriskdocs.org/en/3rdEdition/asterisk-book-html/asterisk-book.html

Asterisk web page: http://www.asterisk.org/, March 2018.

http://www.asteriskdocs.org/en/3rdEdition/asterisk-book-html/asteriskbook.html#asterisk-Arch, March 2018.

http://www.asterisk.org/downloads/asterisknow, March 2018.

Holmberg Ch., Eriksson G, Hakansson S.: Web Real-Time Communication Use Cases and Requirements. RFC 7478, Oct. 2015.

Loreto S., Romano S.P.: Real-Time Communications in the Web. Issues, Achievements, and Ongoing Standardization Efforts, IEEE Internet Computing, 2012.

Amirante A., Castaldi T., Miniero L., Romano S.P.: On the seamless interaction between WebRTC browsers and SIP-based conferencing systems. IEEE Communications Magazine, Vol. 51(4), 2013.

Johnston A., Yoakum J., Singh K.: Taking on webRTC in an enterprise. IEEE Communications Magazine, Vol. 51(4), 2013.




DOI: http://dx.doi.org/10.21936/si2018_v39.n1.833