-
Oracle ISR – Lab Setup – Advance topic 2 – Extending SIPRec features with SPL
In this entry we will extend the SIPRec features integration with our Oracle ISR lab using SBC Programming Language (SPL) plug-in. As already spoke in the Oracle ISR – Lab Setup – Analyzing session recording entry SIPRec includes metadata information, that comes by default. In this entry we will work with 2 different SPL options…
-
Verizon – Admin task – Apply different dial plan
Verizon provides the possibility to apply a different routing to TFNs depending on which plan is applied. In this case the objective of the change is modify the termination of a specific TFN from our current SIP Trunk on premises to a DID number in Amazon Connect. This is an alternative way for business continuity,…
-
VMWare – Troubleshoot – Oracle SBC not deploying in lab
I was trying to deploy an lab Oracle SBC in vmware but I was getting an error, this is the procedure I followed to resolve that issue. https://download3.vmware.com/software/vmw-tools/esxui/esxui-signed-12086396.vib
-
Avaya MS – Troubleshoot – Certificate renewal
We recently had an issue with alarms in Avaya Media Server with Certificates about to expire, this is the procedure followed: https://support.avaya.com/public/index?page=content&id=SOLN372549&viewlocale=en_US 3. Assign Certificate 4. Reboot using CLI
-
Oracle Operations Monitor – Admin task – Call correlation including SIPRec part 1
Operations Monitor is a monitoring tool that comes with a default correlation script that works perfectly out of the box. When adding SIPRec into the equation that default correlation script doesn’t work, this is caused due to that script is based in comparing the Call-ID but when SIPRec creates the first INVITE it uses a…
-
Oracle Operations Monitor – Admin task – Call correlation including SIPRec part 2
In the previous entry we applied all the configuration required in the Oracle SBC to have the Recording Session with the Call-ID in the Communication Session added as a new header. In the current entry we will focus on EOM changes required to have the correlation implemented. Open EOM settings and navigate to Platform Devices,…
-
Session Initiation Protocol – Dual-tone multi-frequency (DTMF)
Session Initiation Protocol support devices and applications to exchange user input DMTF information end-to-end over IP networks. There are 3 ways to support DTMF information communication: DTMF digit waveforms are encoded inline with voice packets. This method only works with uncompressed audio codecs like G.711. Compressed audio codecs like G.729 and G.723 are incompatible with…
-
Session Initiation Protocol – Troubleshooting – Transcoding
Having devices that speak differently (SIP/H323, analog/IP, etc) is a common situation. In this entry we will have a short definition to understand transcoding (used in the next entries where will test it using the Oracle SBC). Coding is the process of turning the sound wave into digital data, and decoding is converting it back.…
-
Oracle SBC – Lab Setup Transcoding – Environment
In the previous entry we reviewed a few basic concepts we will be using in this and the following entries. For this lab we will leverage the basic Oracle SBC lab, with a minor but powerful modification in the softphone endpoints, these changes are highlighted in yellow in the next image: With these simple changes…
-
Oracle SBC – Lab Setup Transcoding – SBC transcoding explanation
Transcoding is accomplished using codec policies and those configurations are applied in sip-interface or realm-config elements. Oracle SBC based the decision to transcode based in the following diagram: Transcoding decision is taken based on: In our lab environment: Lets test configure this in our lab environment in the next entry.
-
Oracle SBC – Lab Setup Transcoding – Codec Policies config and other changes
Before configuring let’s verify that our virtual environment have the correct core assignment for transcoding issuing the command: In the previous command 4 core CPUs are assigned to the SBC (3 for Signaling and 1 for Forward), but no CPU is assigned for transcoding (it’s represented with an X), after modifying the system-config settings and…
-
Oracle SBC – Lab Setup Transcoding – Testing
Configuration was created and applied in the last entry, it’s time to test again, but unlike to the result got in Oracle SBC – Lab Setup Transcoding – Environment this time it should work! Traces shown here were gotten using the Ubuntu VMs and then merging the captures having the following result using VoIP Calls:…
-
Oracle SBC – Admin Task – DTMF Interworking
In this entry we will work in DTMF interworking, as already mentioned some devices doesn’t support all DTMF modes and Oracle SBC can help to normalize the communication between different endpoints. Let’s imagine the following scenario (the same scenario we always use!): The only difference here is the support for RFC2833 in the External and…


