Not supported by SBC SWe Lite in this release.
The SBC Edge enables multiple media streams, which includes Video Call Passthrough support. Video codecs are passed transparently through the SBC and are negotiated end to end.
Specific configuration allows multiple media streams to be bundled in the Proxy Media Mode or Direct Media Mode (through Audio/Fax Stream Mode and Video/Application Stream Mode). As a result, all media streams (Audio/Video/Application) are supported by the SBC. The media streams can have mixed (hybrid) modes, which enables audio to be transcoded and video to be in Proxy mode.
Sonus recommends using Mixed Media (Hybrid) mode over Proxy mode. Mixed Media (Hybrid) mode allows the SBC to handle multiple streams with different media modes (DSP and Proxy) in the same call; audio is transcoded and video/application is in Proxy Media Mode.
The media streams can be a mixed (Hybrid) mode, allowing audio to be transcoded and video to be in Proxy Media Mode for SIP to SIP calls.
The media streams can be an all-proxy mode, allowing both audio and video to be in the Proxy Media Mode for SIP to SIP calls.
The media streams can be an all-direct mode, allowing both audio and video to be in the Direct Media Mode for SIP to SIP calls between UAs.
While the audio media codec parameters are configurable in the SBC, there is no video media codec parameter configuration provided by the SBCand any type of video codec is passed transparently through end to end.
The following are the various modes and call outcomes due to end-to-end compatibility:
The following steps outline the basic configuration for using a Video Call. See Usage Examples below for specific configuration information. For detailed field configuration, see Creating and Modifying SIP Signaling Groups and Creating and Modifying Entries to Call Routing Tables.
Through the SIP Signaling group's Media Information, a mode could be selected for each media stream type. See Creating and Modifying SIP Signaling Groups.
Through the Call Route Table, a media priority can be selected for each of these media stream types (Audio/Fax Stream, Video/Application Stream). See Creating and Modifying Entries to Call Routing Tables.
Component | How to Configure |
---|---|
Inbound Signaling Group Entry |
|
Outbound Signaling Group Entry |
|
Call Route Entry |
|
Proxy Mode enables multiple media streams to be bundled in Proxy Media Mode; all media streams (audio/video/application) are passed through the SBC.
For this configuration there are two outcomes:
Component | How to Configure |
---|---|
Inbound Signaling Group Entry |
|
Outbound Signaling Group Entry |
|
Call Route Entry |
|
Direct Mode enables multiple media streams to be bundled in Direct Media Mode; all media streams (audio/video/application) are bypassed by the SBC.
For Direct Media Calls, the SIP peer devices should be reachable by each other without the SBC being in the middle. The media would not go through the SBC and the immediate peer devices are allowed to send/receive media to each other.
For this configuration, there are two outcomes:
Component | How to Configure |
---|---|
Inbound Signaling Group Entry |
|
Outbound Signaling Group Entry |
|
Call Route Entry |
|
Mixed Media (Hybrid) mode allows the SBC to handle multiple streams with different media modes (DSP & Proxy) in the same call; audio is transcoded and video/application is in Proxy Media Mode.
For this configuration there are two outcomes:
Component | How to Configure |
---|---|
Inbound Signaling Group Entry |
|
Outbound Signaling Group Entry |
|
Call Route Entry |
|
Recommendation when using the video mode to avoid seeing video call failures:
Call un-hold, might have a period of no video depending upon the the video-fast-update in its SIP-INFO and/or RTCP. After observing different phone end points, this could range from 0(GrandStream) to 30 seconds(Bria).
Early 183 does not function since the SBC does not negotiate codecs with remote peers.
Ring-back generation is not available for all-proxy call.
Dead call detection does not work for all-proxy calsl since the SBC cannot analyze RTP/RTCP streams.
What is hybrid mode?
Audio media is processed through the DSPs and Video media is passed through the Network Processor level without involving the DSPs.
When will you use hybrid mode?
This configuration best suitable for the call routes that need to have audio transcoded, and where the same route needs to handle video calls as well.
How does it compare with Proxy mode?
In Proxy Mode, both the audio and video media are passed through the Network Processor level without involving the DSPs.
What comes extra compared with 3.0 release?
For audio calls, the call handling with respect to Offer/Answer remains identical.
What comes extra compared with 3.1 release?
For audio calls, the call handling with respect to Offer/Answer remains identical.
What is taken away enabling this? (transfer issues, etc.)
There is no difference in audio call processing. However, if the call is video, then transferring the call is supported only in Broadsoft like deployments, wherein it requires configuring the SBC as Broadsoft extension.
This configuration is best suitable for call routes that need to have audio transcoded, and the same route needs to handle video calls as well. See How Sonus SBC Edge Transfers an RTP Stream Through Proxy Mode.