Opus and Session Initiation Protocol Security in Voice over IP (VOIP )


  •   Siddarth Kaul

  •   Anuj Jain


The purpose of the paper is to clearly elaborate how Opus Codec can be used as Voice over IP or Unified Communication as known Opus is an Audio Codec which is royalty free and most versatile format of Audio Codec the Opus codec is used for Interactive Voice and Multimedia application, Opus codec with WEBRTC (Web Real Time Communication) is a framework based on the Chrome Web Browser the codec behavior is usually effectively utilized under testing conditions for understanding the MOS assessment in comparison to the Opus Codec.The Opus codec is generally a low latency codec used for real time interactive communication the Opus codec replaces both Vorbis and Speex for new applications.

Keywords: Codec, CELT, Session Border Controller (SBC), Session Initiation Protocol (SIP), Unified Communication, Cloud Communication


Doxygen Opusfile 0.7 https://opus-codec.org/docs/opusfile_api-0.7

Flavio E Goncalves Building telephony system with Open SIPS pp 78-83

Salvatore Loreto and Simon Pietro Romano Real time communicationwith Webrtc chapter 5.

Michael Maruschke, Oliver Jokisch, Martin Meszaros and Viktor IaroshenkoReview of the Opus Codec in a WebRTC Scenario for Audio and Speech Communication Conference Paper · September 2015

Jenkins Refmanhttps://mf4.xiph.org/jenkins/view/opus/job/opus

https://www.microsoft.com/en-us/microsoft 365/blog/2015/09/18/enabling-seamless-communication-experiences-for-the-web-with-skype-skype-for-business-and-microsoft-edge/



Doxygen Opusfile1.2 https://opus-codec.org/docs/opus_api-1.2.

J.Skoglund and M. GraczykIETF https://tools.ietf.org/pdf/rfc8486, October 2018.

J.Spittika,K.Voctone,JM.ValinandMozillahttps://tools.ietf.org/pdf/rfc7587, June 2015.

R. Bonica, C. Pignataro and J. Touch https://tools.ietf.org/pdf/rfc7588, July 2015


H. Tscofenig, J. Arkko, D. Thaler and D. McPherson https://tools.ietf.org/pdf/rfc8486, March 2015.

JM. Valin, k.Vos and T.Terriberryhttps://tools.ietf.org/pdf/rfc6716,September 2012.

Jean-MarcValin,GregoryMaxwell,TimothyB.Terriberry,andKoenVoshttps://jmvalin.ca/papers/aes135_opus_celt,2013 October 17-20.

Koen Vos, Karstenvandborg,Sorensen, Soren Skak Jensen and Jean Marc Valin https://jmvalin.ca/papers/aes135_opus_silk. 2013 October 17-20.

Eric Steven Raymond The art of Unix Programming Bell SystemTechnical Journal, v57 #6 part 2 (July-Aug. 1978) pp. 69-70.

Sabu M thampi , Gregorio Martinez, and Carlos Becker West phallSecurity in Computing and communication 5th International Symposium pp 121-123

Ilya GrigorikHigh performance Browser Networking pp 66-70

Ted Wallingford Switching to VOIP O Reilly pp 55-58.

Ian E Richardson VideoCodec Design Developing Image andVideCompression pp 66-69.

Amruta Ambre and Narendra ShekokarDetection and prevention mechanism on call hijacking in voip system International Journal of Computer Applications 90(6) · February 2014

Dan RisticLearning Webrtc pp 66-69.

JeanMarcValin1,GregoryMaxwell1,TimothyB.Terriberry1,andKoenVos https://arxiv.org/pdf/1602.04845, 2013 October17-20,pp3-5.


http://blog.schertz.name/author/jeff-schertz/page/1-2 on Microsoft teams







Download data is not yet available.


How to Cite
Kaul, S. and Jain, A. 2019. Opus and Session Initiation Protocol Security in Voice over IP (VOIP ). European Journal of Engineering and Technology Research. 4, 12 (Dec. 2019), 27-37. DOI:https://doi.org/10.24018/ejers.2019.4.12.1625.