Is that possible to implement RTP voice fail-over?
In case RTP node goes down - the call should not be interrupted. This is kinda strange - but client want to have super redundant system. For example use 2 RTP nodes and simultaneously send 2 RTP stream over 2 nodes (yes - network traffic will increase) Or maybe is a way to recover UDP connections after a crash and replace node state. Maybe use a Kubernetes tools for that purpose ? Here what i found in mailing-list - https://lists.kamailio.org//pipermail/sr-users/2015-December/091006.html
Many thanks for any hints to this topic.
RTPEngine has Redis-based RTP flow state sharing you may wish to look into.
— Sent from mobile, with due apologies for brevity and errors.
On Jun 26, 2020, at 9:39 AM, Evgeniy ewgeny84@gmail.com wrote:
Is that possible to implement RTP voice fail-over?
In case RTP node goes down - the call should not be interrupted. This is kinda strange - but client want to have super redundant system. For example use 2 RTP nodes and simultaneously send 2 RTP stream over 2 nodes (yes - network traffic will increase) Or maybe is a way to recover UDP connections after a crash and replace node state. Maybe use a Kubernetes tools for that purpose ? Here what i found in mailing-list - https://lists.kamailio.org//pipermail/sr-users/2015-December/091006.html
Many thanks for any hints to this topic.
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Hello,
Unless I'm mistaken, there is no "out-of-the-box" solution.
A way to do it would be an active/sdandby with keepalived + virtual IP + HA Redis setup.
With Kubernetes, it could be possible, but I'm not sure it's well suited for a wide port range (usually 10000 UDP ports), but I'm interested if somebody has already experience with it.
Kind regards, Mathieu Bodjikian
________________________________ De : sr-users sr-users-bounces@lists.kamailio.org de la part de Evgeniy ewgeny84@gmail.com Envoyé : vendredi 26 juin 2020 15:38:40 À : sr-users@lists.kamailio.org Objet : [SR-Users] RTP voice failover
Is that possible to implement RTP voice fail-over?
In case RTP node goes down - the call should not be interrupted. This is kinda strange - but client want to have super redundant system. For example use 2 RTP nodes and simultaneously send 2 RTP stream over 2 nodes (yes - network traffic will increase) Or maybe is a way to recover UDP connections after a crash and replace node state. Maybe use a Kubernetes tools for that purpose ? Here what i found in mailing-list - https://lists.kamailio.org//pipermail/sr-users/2015-December/091006.html
Many thanks for any hints to this topic.
_______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
The most thorough presentation about the topic that I know of was 1&1's where BGP is used. The task of detecting such a failure within a couple of seconds so that user's won't hang up intuitively, avoid the failse-positive failure detection, makes the entire task pretty daunting and marginally useful, IMO.
https://www.kamailio.org/events/2016-KamailioWorld/Day2/20-Pawel.Kuzak-High-...
On Fri, Jun 26, 2020 at 9:39 AM Evgeniy ewgeny84@gmail.com wrote:
Is that possible to implement RTP voice fail-over?
In case RTP node goes down - the call should not be interrupted. This is kinda strange - but client want to have super redundant system. For example use 2 RTP nodes and simultaneously send 2 RTP stream over 2 nodes (yes - network traffic will increase) Or maybe is a way to recover UDP connections after a crash and replace node state. Maybe use a Kubernetes tools for that purpose ? Here what i found in mailing-list - https://lists.kamailio.org//pipermail/sr-users/2015-December/091006.html
Many thanks for any hints to this topic.
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
I would agree about the marginal utility.
— Sent from mobile, with due apologies for brevity and errors.
On Jun 26, 2020, at 11:00 AM, Sergiu Pojoga pojogas@gmail.com wrote:
The most thorough presentation about the topic that I know of was 1&1's where BGP is used. The task of detecting such a failure within a couple of seconds so that user's won't hang up intuitively, avoid the failse-positive failure detection, makes the entire task pretty daunting and marginally useful, IMO.
https://www.kamailio.org/events/2016-KamailioWorld/Day2/20-Pawel.Kuzak-High-...
On Fri, Jun 26, 2020 at 9:39 AM Evgeniy ewgeny84@gmail.com wrote: Is that possible to implement RTP voice fail-over?
In case RTP node goes down - the call should not be interrupted. This is kinda strange - but client want to have super redundant system. For example use 2 RTP nodes and simultaneously send 2 RTP stream over 2 nodes (yes - network traffic will increase) Or maybe is a way to recover UDP connections after a crash and replace node state. Maybe use a Kubernetes tools for that purpose ? Here what i found in mailing-list - https://lists.kamailio.org//pipermail/sr-users/2015-December/091006.html
Many thanks for any hints to this topic.
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Thanks a lot ! I will try to implement it with Cloud Load Balance (Azure, AWS) and rtpproxy + Redis cache. BTW - can i install rtpengine with RPM or DEB packages ? Can someone give me please a link to the repository ? Many thanks
On 26.06.20 18:48, Alex Balashov wrote:
I would agree about the marginal utility.
— Sent from mobile, with due apologies for brevity and errors.
On Jun 26, 2020, at 11:00 AM, Sergiu Pojoga pojogas@gmail.com wrote:
The most thorough presentation about the topic that I know of was 1&1's where BGP is used. The task of detecting such a failure within a couple of seconds so that user's won't hang up intuitively, avoid the failse-positive failure detection, makes the entire task pretty daunting and marginally useful, IMO.
https://www.kamailio.org/events/2016-KamailioWorld/Day2/20-Pawel.Kuzak-High-...
On Fri, Jun 26, 2020 at 9:39 AM Evgeniy <ewgeny84@gmail.com mailto:ewgeny84@gmail.com> wrote:
Is that possible to implement RTP voice fail-over? In case RTP node goes down - the call should not be interrupted. This is kinda strange - but client want to have super redundant system. For example use 2 RTP nodes and simultaneously send 2 RTP stream over 2 nodes (yes - network traffic will increase) Or maybe is a way to recover UDP connections after a crash and replace node state. Maybe use a Kubernetes tools for that purpose ? Here what i found in mailing-list - https://lists.kamailio.org//pipermail/sr-users/2015-December/091006.html Many thanks for any hints to this topic. _______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org <mailto:sr-users@lists.kamailio.org> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
I strongly recommend source build for sanity.
— Sent from mobile, with due apologies for brevity and errors.
On Jun 27, 2020, at 8:24 AM, Evgeniy ewgeny84@gmail.com wrote:
Thanks a lot ! I will try to implement it with Cloud Load Balance (Azure, AWS) and rtpproxy + Redis cache. BTW - can i install rtpengine with RPM or DEB packages ? Can someone give me please a link to the repository ? Many thanks
On 26.06.20 18:48, Alex Balashov wrote: I would agree about the marginal utility.
— Sent from mobile, with due apologies for brevity and errors.
On Jun 26, 2020, at 11:00 AM, Sergiu Pojoga pojogas@gmail.com wrote:
The most thorough presentation about the topic that I know of was 1&1's where BGP is used. The task of detecting such a failure within a couple of seconds so that user's won't hang up intuitively, avoid the failse-positive failure detection, makes the entire task pretty daunting and marginally useful, IMO.
https://www.kamailio.org/events/2016-KamailioWorld/Day2/20-Pawel.Kuzak-High-...
On Fri, Jun 26, 2020 at 9:39 AM Evgeniy ewgeny84@gmail.com wrote:
Is that possible to implement RTP voice fail-over?
In case RTP node goes down - the call should not be interrupted. This is kinda strange - but client want to have super redundant system. For example use 2 RTP nodes and simultaneously send 2 RTP stream over 2 nodes (yes - network traffic will increase) Or maybe is a way to recover UDP connections after a crash and replace node state. Maybe use a Kubernetes tools for that purpose ? Here what i found in mailing-list - https://lists.kamailio.org//pipermail/sr-users/2015-December/091006.html
Many thanks for any hints to this topic.
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Not sure about RPM, but for sure you can find DEB packages in the SIPwise APT repo..
On Sat, Jun 27, 2020 at 5:25 AM Evgeniy ewgeny84@gmail.com wrote:
Thanks a lot ! I will try to implement it with Cloud Load Balance (Azure, AWS) and rtpproxy + Redis cache. BTW - can i install rtpengine with RPM or DEB packages ? Can someone give me please a link to the repository ? Many thanks
On 26.06.20 18:48, Alex Balashov wrote:
I would agree about the marginal utility.
— Sent from mobile, with due apologies for brevity and errors.
On Jun 26, 2020, at 11:00 AM, Sergiu Pojoga pojogas@gmail.com pojogas@gmail.com wrote:
The most thorough presentation about the topic that I know of was 1&1's where BGP is used. The task of detecting such a failure within a couple of seconds so that user's won't hang up intuitively, avoid the failse-positive failure detection, makes the entire task pretty daunting and marginally useful, IMO.
https://www.kamailio.org/events/2016-KamailioWorld/Day2/20-Pawel.Kuzak-High-...
On Fri, Jun 26, 2020 at 9:39 AM Evgeniy ewgeny84@gmail.com wrote:
Is that possible to implement RTP voice fail-over?
In case RTP node goes down - the call should not be interrupted. This is kinda strange - but client want to have super redundant system. For example use 2 RTP nodes and simultaneously send 2 RTP stream over 2 nodes (yes - network traffic will increase) Or maybe is a way to recover UDP connections after a crash and replace node state. Maybe use a Kubernetes tools for that purpose ? Here what i found in mailing-list - https://lists.kamailio.org//pipermail/sr-users/2015-December/091006.html
Many thanks for any hints to this topic.
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing Listsr-users@lists.kamailio.orghttps://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Hi,
The Github repo contains an spec file for building RPMS. Take a look in the el folder.
https://github.com/sipwise/rtpengine/tree/master/el
Cheers Karsten Horsmann
Joel Serrano joel@textplus.com schrieb am Sa., 27. Juni 2020, 21:26:
Not sure about RPM, but for sure you can find DEB packages in the SIPwise APT repo..
On Sat, Jun 27, 2020 at 5:25 AM Evgeniy ewgeny84@gmail.com wrote:
Thanks a lot ! I will try to implement it with Cloud Load Balance (Azure, AWS) and rtpproxy + Redis cache. BTW - can i install rtpengine with RPM or DEB packages ? Can someone give me please a link to the repository ? Many thanks
On 26.06.20 18:48, Alex Balashov wrote:
I would agree about the marginal utility.
— Sent from mobile, with due apologies for brevity and errors.
On Jun 26, 2020, at 11:00 AM, Sergiu Pojoga pojogas@gmail.com pojogas@gmail.com wrote:
The most thorough presentation about the topic that I know of was 1&1's where BGP is used. The task of detecting such a failure within a couple of seconds so that user's won't hang up intuitively, avoid the failse-positive failure detection, makes the entire task pretty daunting and marginally useful, IMO.
https://www.kamailio.org/events/2016-KamailioWorld/Day2/20-Pawel.Kuzak-High-...
On Fri, Jun 26, 2020 at 9:39 AM Evgeniy ewgeny84@gmail.com wrote:
Is that possible to implement RTP voice fail-over?
In case RTP node goes down - the call should not be interrupted. This is kinda strange - but client want to have super redundant system. For example use 2 RTP nodes and simultaneously send 2 RTP stream over 2 nodes (yes - network traffic will increase) Or maybe is a way to recover UDP connections after a crash and replace node state. Maybe use a Kubernetes tools for that purpose ? Here what i found in mailing-list - https://lists.kamailio.org//pipermail/sr-users/2015-December/091006.html
Many thanks for any hints to this topic.
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing Listsr-users@lists.kamailio.orghttps://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Hi Evgeniy,
you can for example save rtpengine sessions informations in redis and do an active / passive setup for media nodes.
Rtpengine is capable to fetch up the session on startup from redis if you point it to the same redis dB
Just an idea.
Cheers Karsten
Evgeniy ewgeny84@gmail.com schrieb am Fr., 26. Juni 2020, 15:39:
Is that possible to implement RTP voice fail-over?
In case RTP node goes down - the call should not be interrupted. This is kinda strange - but client want to have super redundant system. For example use 2 RTP nodes and simultaneously send 2 RTP stream over 2 nodes (yes - network traffic will increase) Or maybe is a way to recover UDP connections after a crash and replace node state. Maybe use a Kubernetes tools for that purpose ? Here what i found in mailing-list - https://lists.kamailio.org//pipermail/sr-users/2015-December/091006.html
Many thanks for any hints to this topic.
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users