[OpenSIPS-Users] Cluster call restore during conference call

Răzvan Crainea razvan at opensips.org
Mon May 20 08:17:07 EDT 2019


Well, that depends - you can use dispatcher, or something similar that 
detects if the service is responsive by pinging it periodically, and get 
an event when it is not responding. However, after detecting this, I am 
not sure what you can do from FreeSWITCH's side, because I don't know if 
they have some sort of conference persistency or not. OpenSIPS cannot 
send re-INVITE's, because he doesn't know where/to which FreeSWITCH 
instance.

Best regards,
Răzvan

On 5/16/19 2:59 PM, Konrad Malewski wrote:
> Hello,
> 
> So from Opensips perspective conference call should be all right.
> What if freeswitch crashes ?
> Can opensips detect and reinvite all parties ?
> 
> Or am I correct to assume that there should be separate HA for freeswitch ?
> 
> On Wed, May 15, 2019 at 1:14 PM Răzvan Crainea <razvan at opensips.org 
> <mailto:razvan at opensips.org>> wrote:
> 
>     Hi, Konrad!
> 
>       From a proxy POV, a conference is seen as multiple calls going to the
>     same destination. Therefore, for example, OpenSIPS will see a 3 person
>     conference as 3 different (and independent) calls/dialogs. If opensips
>     crashes, after recovery it will restore all 3 dialogs, thuse the entire
>     conference.
> 
>     Best regards,
>     Răzvan
> 
>     On 5/15/19 10:16 AM, Konrad Malewski wrote:
>      > Hello,
>      >
>      > Thanks for your input... :)
>      >
>      > I thought that opensips is not conference aware UA so Opensips is
>      > involved only in initial dialog and all other conference legs are
>      > managed by asterisk/freeswitch.
>      > So correct me if I am wrong but In such case when
>      >     a) opensips dies - only initial 2 legs are restored
>      >     b) freeswitch/asterisk dies - there is no way to recover the
>      > conference as it is anchored somewhere else.
>      >
>      > thanks,
>      >
>      > On Tue, May 14, 2019 at 4:51 PM Alexey Kazantsev via Users
>      > <users at lists.opensips.org <mailto:users at lists.opensips.org>
>     <mailto:users at lists.opensips.org <mailto:users at lists.opensips.org>>>
>     wrote:
>      >
>      >     It should work.
>      >
>      >     A conference consists of the same SIP requests and replies
>      >     as any other SIP call.
>      >
>      >     -----------------------------------------------
>      >     BR, Alexey
>      >
>     https://urldefense.proofpoint.com/v2/url?u=http-3A__alexeyka.zantsev.com_&d=DwIGaQ&c=q3cDpHe1hF8lXU5EFjNM_A&r=Q2-P3NgorS0ZH4_aMeg5NL1og3Rsx6yNgM-aaPfa8xzzIkVlEcHJTs2jlyabbp9e&m=ZnApHbpZ6nEpkcK0sn41GLwwZ694S06HonWP03c3FZE&s=ZBuyJARPSdBSgReETDHX4uKGKZfefnrgIW5waxNkdoM&e=
>      >     _______________________________________________
>      >     Users mailing list
>      > Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>     <mailto:Users at lists.opensips.org <mailto:Users at lists.opensips.org>>
>      >
>     https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.opensips.org_cgi-2Dbin_mailman_listinfo_users&d=DwIGaQ&c=q3cDpHe1hF8lXU5EFjNM_A&r=Q2-P3NgorS0ZH4_aMeg5NL1og3Rsx6yNgM-aaPfa8xzzIkVlEcHJTs2jlyabbp9e&m=ZnApHbpZ6nEpkcK0sn41GLwwZ694S06HonWP03c3FZE&s=rXHRCUanE9A4zYZzlW9QIYovR4x9Po2GptbP8Keld-I&e=
>      >
>      >
>      >
>      > --
>      > --
>      > Konrad Malewski
>      >
>      > _______________________________________________
>      > Users mailing list
>      > Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>      >
>     https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.opensips.org_cgi-2Dbin_mailman_listinfo_users&d=DwIGaQ&c=q3cDpHe1hF8lXU5EFjNM_A&r=Q2-P3NgorS0ZH4_aMeg5NL1og3Rsx6yNgM-aaPfa8xzzIkVlEcHJTs2jlyabbp9e&m=Iiesh9lx6l77cnuuVcOn3moQdaLrKaCP4SEYamjUsLc&s=dGOs78L5ovqeH9kseDM0UJonkr9WGG-me2EvnJ6998U&e=
>      >
> 
>     -- 
>     Răzvan Crainea
>     OpenSIPS Core Developer
>     https://urldefense.proofpoint.com/v2/url?u=http-3A__www.opensips-2Dsolutions.com&d=DwIGaQ&c=q3cDpHe1hF8lXU5EFjNM_A&r=Q2-P3NgorS0ZH4_aMeg5NL1og3Rsx6yNgM-aaPfa8xzzIkVlEcHJTs2jlyabbp9e&m=Iiesh9lx6l77cnuuVcOn3moQdaLrKaCP4SEYamjUsLc&s=U_bBbsKYhaIhB44moDBnBVRjt4ktplg3VcEc_oc_b-c&e=
>     Meet the OpenSIPS team at the next OpenSIPS Summit:
>     https://urldefense.proofpoint.com/v2/url?u=https-3A__www.opensips.org_events&d=DwIGaQ&c=q3cDpHe1hF8lXU5EFjNM_A&r=Q2-P3NgorS0ZH4_aMeg5NL1og3Rsx6yNgM-aaPfa8xzzIkVlEcHJTs2jlyabbp9e&m=Iiesh9lx6l77cnuuVcOn3moQdaLrKaCP4SEYamjUsLc&s=Fk-mmZLWEqnWowjed_JT9vqNjlCOnWvBocJ1N4SR9Oc&e=
> 
>     _______________________________________________
>     Users mailing list
>     Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>     https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.opensips.org_cgi-2Dbin_mailman_listinfo_users&d=DwIGaQ&c=q3cDpHe1hF8lXU5EFjNM_A&r=Q2-P3NgorS0ZH4_aMeg5NL1og3Rsx6yNgM-aaPfa8xzzIkVlEcHJTs2jlyabbp9e&m=Iiesh9lx6l77cnuuVcOn3moQdaLrKaCP4SEYamjUsLc&s=dGOs78L5ovqeH9kseDM0UJonkr9WGG-me2EvnJ6998U&e=
> 
> 
> 
> -- 
> -- 
> Konrad Malewski
> 
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> 

-- 
Răzvan Crainea
OpenSIPS Core Developer
   http://www.opensips-solutions.com
Meet the OpenSIPS team at the next OpenSIPS Summit:
   https://www.opensips.org/events



More information about the Users mailing list