Ribbon Media Resource Function Processor (MRFP)
Voice and video media are a key component of any CSP real time communications service offering – so the processing of media packet streams is critical to address in network virtualization. Media is largely processed today using custom proprietary appliances such as IP media gateways or Session Border Controllers (SBCs), using hardware digital signal processing for transcoding of media packets. Given the sensitivity of media to latency, delay and jitter, these media appliances have been fine-tuned over the years to attain optimal performance and provide media processing scalability with vertical scaling. Ribbon’s approach for enabling media processing in the telco cloud leverages standard NFV Infrastructure (NFVI) in the most efficient manner as a common resource pool using media virtual network functions that scale transcoding elastically.
Common Processing for Multiple Media Applications
The most effective way to provide media processing support for multiple communications applications is to utilize a common media processing approach in the NFV cloud that different applications can all utilize and control. This implies the applications have separated control and media processing to allow for independent scaling and distribution.
High Performance using Open Source Software Technologies
To successfully execute media processing in the cloud, a focused effort is needed on achieving high performance in software versus using purpose-built digital signal processors. Open approaches such as Open vSwitch and the Data Plane Development Kit (DPDK) are critical in achieving these high performance levels. By combining these software-based acceleration techniques with Intel-based servers, greater performance has been realized.
Key Advantages & Benefits
Ribbon’s MRFP supports:
|Packaging||Virtual Appliance/VM Image|