[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Linphone-users] Notification problems with iPhone calls
From: |
German Cancio |
Subject: |
Re: [Linphone-users] Notification problems with iPhone calls |
Date: |
Wed, 27 Oct 2021 10:53:40 +0200 |
Andrej,
All of this is captured in the following RFC:
https://datatracker.ietf.org/doc/html/rfc8599. Flexisip does precisely handle
this; if you don’t use Flexisip you can implement it via Kamailio and TSILO,
but it requires pretty good knowledge of how Kamailio, SIP and push
notifications work.
This affects btw both Android and iOS devices, it’s just that Android allows
apps to run for a longer period of time keeping network connections open (in
this case to a SIP server). On Android, you also have a config option for
keeping the app running in the background and keeping network connections with
a trick, but Apple has removed this possibility on iOS. Network connections are
severed after 30s-1min once you send an iOS app to the background.
Germán
> On 27 Oct 2021, at 09:03, Andrej Mikus <a-linphone-ml@mikus.sk> wrote:
>
> Hi,
>
> How can this be normal? If the registration expires at the SIP server,
> the endpoint is removed and no call will be accepted. Who is supposed to
> trigger the push notification?
>
> It seems to me that the proxy would need to have some additional
> intelligence beyond SIP protocol that would consider expired client
> still available, accept the call, trigger notification and wait for the
> registration.
>
> I am using Linphone on Android with Asterisk and while it is a mobile
> client I do not have this problem. Also build in android SIP client
> keeps renewing the registration while idle. Could be an issue specific
> to Apple devices?
>
> Andrej
>
>
> On Wed, 27.Oct.21 02:41:12 -0400, linphone-users-request@nongnu.org wrote:
>>
>> The registration process is indeed not happening when Linphone is sleeping,
>> that’s normal for mobile SIP clients. However, as you correctly state, when
>> a push notification is received and the app wakes up, the first thing the
>> app does is to register.
>
>
> Anyone knows how to reach the mailing list admins? I tried to contact
> the owners offline 3 times already but the *daily* digest keeps getting
> sent every 2-4 messages, as if the limit for accumulated messages was
> set very low.
>
>
> _______________________________________________
> Linphone-users mailing list
> Linphone-users@nongnu.org
> https://lists.nongnu.org/mailman/listinfo/linphone-users
- Re: [Linphone-users] Notification problems with iPhone calls, (continued)
- Re: [Linphone-users] Notification problems with iPhone calls, Ian Coetzee, 2021/10/27
- Re: [Linphone-users] Notification problems with iPhone calls, Chris Jackson, 2021/10/27
- Re: [Linphone-users] Notification problems with iPhone calls, Ian Coetzee, 2021/10/27
- Re: [Linphone-users] Notification problems with iPhone calls, Chris Jackson, 2021/10/27
- Re: [Linphone-users] Notification problems with iPhone calls, Chris Jackson, 2021/10/27
- Re: [Linphone-users] Notification problems with iPhone calls, German Cancio, 2021/10/27
- Re: [Linphone-users] Notification problems with iPhone calls, Chris Jackson, 2021/10/27
- Re: [Linphone-users] Notification problems with iPhone calls, German Cancio, 2021/10/27
- Re: [Linphone-users] Notification problems with iPhone calls, Chris Jackson, 2021/10/27
Re: [Linphone-users] Notification problems with iPhone calls, Andrej Mikus, 2021/10/27
- Re: [Linphone-users] Notification problems with iPhone calls,
German Cancio <=