[Freeswitch-users] Freeswitch "Cluster"

Michael Jerris mike at jerris.com
Fri Jan 8 20:58:07 MSK 2016


It could easily be implemented in dial plan with a db backed or key value
backed storage.

On Friday, January 8, 2016, Regis M <regis.freeswitch.org at tornad.net> wrote:

> You realise that "As a concept", it's not a really stable concept.. which
> will have lot of side effects.. but it's interesting...
>
> globaly, it could be done.. you have to code a function called
> uuid_distribued_bridge(uuid)... that will check if uuid is local or not,
> ask a remote centralized repository, find the freeswitch handle it and
> then... back to my first proposal (packaged).
>
> It doesn't exists for the moment :)
>
> Regards
>
>
> 2016-01-08 13:43 GMT+01:00 Pierre-Emmanuel Dutang <dutangp at gmail.com
> <javascript:_e(%7B%7D,'cvml','dutangp at gmail.com');>>:
>
>> @Regis, your theory works cause I did it but I wanted something more
>> efficient, like database between all FS to share the session and when I
>> need to bridge from another FS the connection between both is automatic.
>>
>> On Fri, Jan 8, 2016 at 1:39 PM, Regis M <regis.freeswitch.org at tornad.net
>> <javascript:_e(%7B%7D,'cvml','regis.freeswitch.org at tornad.net');>> wrote:
>>
>>> It's not possible to internaly bridge 2 channels between 2
>>> freeswitchs... You need to make a call from FS1 to FS2.
>>> Once this fact is posed, you could be a specific and logical dialplan
>>> between boxes
>>>
>>> incoming dialplan destination="uuid_(.+)" with action uuid_intercept
>>> data="$1".
>>> FS2 channel uuid AAA to bridge with FS1 uuid BBB
>>> ESL event on FS1 transfer  BBB to FS/uuid_AAA
>>>
>>> * done * ...  :)
>>>
>>> It's only theory, never done it ;)
>>>
>>> Regards,
>>>
>>> Régis
>>>
>>>
>>>
>>> 2016-01-08 10:17 GMT+01:00 Joshua Gigg <giggsey at gmail.com
>>> <javascript:_e(%7B%7D,'cvml','giggsey at gmail.com');>>:
>>>
>>>> Do you have any examples of the bridge command working with two
>>>> sessions on different FS boxes?
>>>>
>>>> The confluence page only shows examples for numbers.
>>>>
>>>>
>>>> I have the same need as Pierre, where we have a pairs of FreeSWITCH,
>>>> and need to join calls between them. The biggest problem we've had so far
>>>> is the so called 'nightmare transfer'.
>>>>
>>>> On Fri, 8 Jan 2016 at 02:29 Michael Giagnocavo <mgg at giagnocavo.net
>>>> <javascript:_e(%7B%7D,'cvml','mgg at giagnocavo.net');>> wrote:
>>>>
>>>>> The “bridge” command will literally bridge two sessions between FS
>>>>> boxes. Or any other box that speaks a protocol in common.
>>>>>
>>>>> -Michael
>>>>>
>>>>>
>>>>>
>>>>> *From:* freeswitch-users-bounces at lists.freeswitch.org
>>>>> <javascript:_e(%7B%7D,'cvml','freeswitch-users-bounces at lists.freeswitch.org');>
>>>>> [mailto:freeswitch-users-bounces at lists.freeswitch.org
>>>>> <javascript:_e(%7B%7D,'cvml','freeswitch-users-bounces at lists.freeswitch.org');>]
>>>>> *On Behalf Of *Pierre-Emmanuel Dutang
>>>>> *Sent:* Thursday, 7 January, 2016 15:40
>>>>> *To:* Luis Daniel Lucio Quiroz <luis.daniel.lucio at gmail.com
>>>>> <javascript:_e(%7B%7D,'cvml','luis.daniel.lucio at gmail.com');>>;
>>>>> FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org
>>>>> <javascript:_e(%7B%7D,'cvml','freeswitch-users at lists.freeswitch.org');>
>>>>> >
>>>>> *Subject:* Re: [Freeswitch-users] Freeswitch "Cluster"
>>>>>
>>>>>
>>>>>
>>>>> Hello,
>>>>>
>>>>> Yes it's kinda that, but I'm not sure to understand the explanation.
>>>>> What I'm looking for it's to be able to bridge 2 sessions from 2 differents
>>>>> freeswitch, if an application can manage a link between different
>>>>> freeswitch I m interested.
>>>>>
>>>>> Bests,
>>>>>
>>>>>
>>>>>
>>>>> On Wed, Jan 6, 2016 at 9:26 PM, Luis Daniel Lucio Quiroz <
>>>>> luis.daniel.lucio at gmail.com
>>>>> <javascript:_e(%7B%7D,'cvml','luis.daniel.lucio at gmail.com');>> wrote:
>>>>>
>>>>> Is this what you are looking for?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> https://okay.com.mx/en/entrepreneurs/balancing-clustering-and-high-availability-with-fusionpbx.html
>>>>>
>>>>>
>>>>>
>>>>> Long text, please read it.
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> Luis Daniel Lucio Quiroz
>>>>> CISSP, CISM, CISA
>>>>> Linux, VoIP and much more fun
>>>>> www.okay.com.mx
>>>>>
>>>>> Need LCR? Check out LCR for FusionPBX with FreeSWITCH
>>>>> Need Billing? Check out Billing for FusionPBX with FreeSWITCH
>>>>>
>>>>>
>>>>>
>>>>> 2016-01-06 8:47 GMT-05:00 Pierre-Emmanuel Dutang <dutangp at gmail.com
>>>>> <javascript:_e(%7B%7D,'cvml','dutangp at gmail.com');>>:
>>>>>
>>>>> Hello,
>>>>>
>>>>> I need to create a cluster of Freeswitch for a project. the project is
>>>>> simple, we call people through freeswitch and we want to bridge 2 sessions,
>>>>> pretty simple :) But to be more scalable I want to use multiple freeswitch,
>>>>> that mean a call can go through one freeswitch F1 and another call through
>>>>> freeswitch F2. What I want is to be able to bridge a call from F1 with a
>>>>> call from F2.
>>>>>
>>>>> The solution can be bridge both sessions from 2 different freeswitch
>>>>> or move a channel to be in the same freeswitch to be able to bridge both
>>>>> sessions.
>>>>>
>>>>> I have no idea if I can do that and how to do it. I just read some
>>>>> stuff about mods_cluster but nothing clear with explanation.
>>>>>
>>>>> Thanks for you help :)
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> Pierre
>>>>>
>>>>> 06 52 08 00 52
>>>>>
>>>>>
>>>>>
>>>>> <http://www.linkedin.com/in/pedutang>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _________________________________________________________________________
>>>>> Professional FreeSWITCH Consulting Services:
>>>>> consulting at freeswitch.org
>>>>> <javascript:_e(%7B%7D,'cvml','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
>>>>> <javascript:_e(%7B%7D,'cvml','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
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> Pierre
>>>>>
>>>>> 06 52 08 00 52
>>>>>
>>>>>
>>>>>
>>>>> <http://www.linkedin.com/in/pedutang>
>>>>>
>>>>> _________________________________________________________________________
>>>>> Professional FreeSWITCH Consulting Services:
>>>>> consulting at freeswitch.org
>>>>> <javascript:_e(%7B%7D,'cvml','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
>>>>> <javascript:_e(%7B%7D,'cvml','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
>>>> <javascript:_e(%7B%7D,'cvml','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
>>>> <javascript:_e(%7B%7D,'cvml','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
>>> <javascript:_e(%7B%7D,'cvml','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
>>> <javascript:_e(%7B%7D,'cvml','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
>>>
>>
>>
>>
>> --
>> Pierre
>> 06 52 08 00 52
>>
>> <http://www.linkedin.com/in/pedutang>
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> <javascript:_e(%7B%7D,'cvml','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
>> <javascript:_e(%7B%7D,'cvml','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/20160108/2364993a/attachment-0001.html 


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