Opale Technical Blog
Deep insights, practical solutions, and expert analysis for tech enthusiasts.

VoIP tests with VPP vs VPP+

Author icon Opale Systems   Calendar icon Thursday, 21st July 2022

VPP stands for Vox Port Packet. It is a SIP software agent that hooks to your SBC and replaces a hardware device

What does VPP mean and how does it interact with MultiDSLA interfaces?

VPP is seen in MultiDSLA interfaces as a node and can be managed exactly as a DSLA hardware agent:
Automation of call starts, ends, send some sound files (hopefully the standard POLQA files with the language of your choice), answer a call, record degraded file, play some sounds, send DTMF tones etc... You have to see it as a SIP softphone you can automate. The beauty of VPP is because it is a VoIP client, we also offer some IP metrics such as jitter and packet loss.


Graph 1

What is the difference between VPP and VPP+?

Opale offers 2 versions of VPP called VPP and VPP+. While VPP is more oriented towards end-user testing with support for enterprise codecs and fixed data rates, VPP+ is perfect for use in the IMS core network.
VPP+ will offer additional feature such as embedded IP impairement possibility. In a lab environment the network will be perfect. Now if you want to understand what is the impact of additional jitter or packet loss to the communication you measure , VPP+ will allow to add some. That means you will be able to simulate a communication between Japan and Australia right form you lab.

 

Can VPP+ impact the AMR bit rate?

On LTE VPP+ allows AMR bit rate changes. On VoNR, VPP+ includes EVS interoperability with AMR and Dynamic bit rate changes. This done by automating the change of bit rate or codec while the communication is established in the case of interoperability between EVS and AMR codecs.


Graph 2

Contact Opale Systems or your distributor for more information.

Open cookie management panel
Close panel
This site uses cookies to ensure its proper functioning. It also uses cookies from third party services to provide advanced functionality. At any time, you can choose which services you wish to activate or decide to withdraw your consent.
 
Customise accepted services
You are free to choose which services you wish to enable. By authorising these third party services, you agree to the deposit and reading of cookies and the use of tracking technologies necessary for their proper functioning. By withdrawing your consent for some of these services, some website features may no longer function.
Website navigation  Read more
The site writes a session cookie to enable it to function properly and to help with navigation. It cannot be deactivated.
Usage: 1 cookie, records the session identifier.
Time to live: The cookie is present during the entire session on the site. It becomes obsolete after 24 minutes of inactivity.
Mandatory
Media Popup
Display videos from Youtube or Dailymotion.
Google Analytics  Read more
Records website statistics.
 
Accept all Refuse all Manage
Follow us on LinkedIn Follow us on Youtube