[Freeswitch-users] Any plan to support DPDK?

Steven Ayre steveayre at gmail.com
Sun Apr 30 19:13:27 MSD 2017


If kernel-based routing was to be used it might be best to reuse an
existing project... for example https://github.com/sipwise/rtpengine
Didn't someone already write a mediaproxy module?

On 24 April 2017 at 16:16, Michael Jerris <mike at jerris.com> wrote:

> We have no plans on doing any of this.  If someone wants to try out the
> work and perform some testing to show that it has benefits in our
> architecture, we’d certainly review that, but based on what I see, it would
> only help in a handful of scenarios that would be better helped by using
> kernel methods of routing traffic, so if anything is going to be tried, it
> would likely be that.
>
> Mike
>
> On Apr 24, 2017, at 4:02 AM, Raymond <xxxman2008 at 126.com> wrote:
>
> Hi,
>
>    Yes, DPDK seems can not help with codec conversion (transcode).  But ,
> DPDK will improve the packet throughput. And maybe ,just maybe, decrease
> the delay . And the biggest benifit from DPDK is you will get more cpu time
> for other task, such as "transcoding"( traditional nic work mode will eat
> much cpu on high traffic ).
>
>    And DPDK is now  only work for  Intel NICs .
>
>    Basically , Freeswitch is an "network application" , SO ,why not have
> an "DPDK" version.  Much helpful for high performance.
>
> Raymond
>
> At 2017-04-19 04:11:39, "Daniel-Constantin Mierla" <miconda at gmail.com>
> wrote:
>
> Hello,
>
> On 17.04.17 18:22, Sergey Safarov wrote:
>
> Where in FreeSwith you think DPDK will helpful?
> I think DPDK cannot do RTP streaming or codec conversion.
>
> пн, 17 апр. 2017, 17:31 Raymond <xxxman2008 at 126.com>:
>
>> Hi, guys
>>
>>       Is there's any plan to develop a  "DPDK Freeswitch version" ?
>> DPDK  is really a big improve of network .
>>
>> Just mu 5ct because I haven't spent much time with DPDK, but also my
> impression is that is useful when doing packet routing rather than
> application level complex processing (e.g., handling rtp for dtmf,
> transcoding or mixing streams). Only maybe make sense for media passthrough
> mode with freeswitch, but I guess it won't bring much more performance
> benefits at the expense of losing all media processing capabilities. If you
> only need to collect the rtp streams to a single point, using kernel
> forwarding (iptables) rules can be an alternative solution to cope with
> more traffic (rtpengine can do that, controlled by kamailio sip proxy).
>
> Cheers,
> Daniel
>
> --
> Daniel-Constantin Mierlawww.twitter.com/miconda -- www.linkedin.com/in/miconda
> Kamailio Advanced Training - May 22-24 (USA) - www.asipto.com
> Kamailio World Conference - May 8-10, 2017 - www.kamailioworld.com
>
>
>
>
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20170430/f65cdbf9/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list