Re: [Linphone-developers] Linphone iPhone background incoming call problem
Date:
Sat, 17 Sep 2011 07:27:03 +0200
User-agent:
Mozilla/5.0 (Windows; U; Windows NT 6.1; sv-SE; rv:1.9.2.22) Gecko/20110902 Thunderbird/3.1.14
RFC 5626 describes a method for adjusting keep-alive traffic to real
needs and verify that connectivity is maintained: http://tools.ietf.org/html/rfc5626
Eventually all would need to implement something like that instead
of hand-setting keep-alive intervals.
However, the main challenge with TCP wake-up is that while
default timeouts can be quite large, it hard to predict
configuration of NAT/firewall in each case. Interesting idea is
described at http://www.cs.bham.ac.uk/~pxt/PAPERS/natTimeout.pdf .
maybe t make sense to implement something similar...
Regards
Stas
On Thu, Sep 8, 2011 at 4:15 AM, Simon
Morlat <address@hidden>
wrote:
2. Nothing is documented. Apple has never stated that is
was supported for UDP in any version. But it apparently
worked in some version of 4.x OS before being removed.
3. From our experience we have not been aware of any cases
where the TCP nat timeout was so short. If it really
exists I don't see any other solution and even how the
iOS push notifications could work.
Regards,
Simon
On 07/09/2011 12:24, Stas Khirman wrote:
Sorry for dumb questions, but I do appreciate
clarifications on the mentioned topics:
1. Where can I find documentation on "wake up
on tcp " mentioned below
2. Did I understand correctly that this feature
had been disabled in 4.3 and up? Any pointers on
docs very appreciated
3. IMHO firewalls are keeping TCP ports open
for about 5 min or less, so even if TCP SIP
enabled it will not work reliably . Am I wrong.
Regards
Stas
Sent from my iPad
On Sep 6, 2011, at 1:10 AM, Barbieri Davide <address@hidden>
wrote:
Ok,
thanks.
However, I can’t find a
reason why Apple disabled this feature
since 4.3+ L
From: Simon
MORLAT [mailto:address@hidden]
On Behalf Of Simon Morlat Sent: lunedì 5 settembre 2011
22:36 To:address@hidden Cc: Barbieri Davide Subject: Re:
[Linphone-developers] Linphone iPhone
background incoming call problem
Hi,
The only way to workaround this UDP problem
is to force the iphone to stay live by
creating a long running background task.
The result is that the device never
suspends, which drains the battery very
fast.
We don't plan to implement this.
Instead we recommend the use of a TCP/UDP
SIP gateway, like our flexisip server
running on sip.linphone.org .
Anybody can configure its linphone android
or iphone to go through sip.linphone.org to
use TCP instead of UDP.
It is rather simple:
domain: your voip provider domain
server: sip.linphone.org
Outbound proxy: yes
Transport: TCP
There is no need to create a SIP account on
linphone.org
to benefit from this feature.
Regards,
Simon
On 05/09/2011 12:36, Barbieri Davide wrote:
Here you can read
official doc for background support for
TCP and UDP (as a data socket).
And how did Bria’s and
Acrobits’ developers succeed instead ?
Cheers,
Davide
From:address@hidden
[mailto:address@hidden]
On Behalf Of Jehan Monnier Sent: lunedì 5 settembre 2011
12:02 To:address@hidden Subject: Re:
[Linphone-developers] Linphone iPhone
background incoming call problem
Hi,
From Apple's
documentations, there is no trace of UDP
support for voip socket at all. It used to
work from IOS IOS 4.0 to 4.2, but from my
understanding, it has never been
officially supported by Apple.
I ran
into the very same problem
myself. This functionality
appears to be broken in the
Linphone app 1.0.6 present
on the App store. No
notifications show from
incoming calls when, for
instance, the home screen is
visible. I have only tested
the app on IOS 4.3.X
--
The information transmitted is
intended for the person or entity to
which it is addressed and may
contain confidential and/or
privileged material. Any review,
retransmission, dissemination or
other use of, or taking of any
action in reliance upon, this
information by persons or entities
other than the intended recipient is
prohibited. If you received this in
error, please contact the sender and
delete the material from any
computer. _______________________________________________
Linphone-developers mailing list address@hidden https://lists.nongnu.org/mailman/listinfo/linphone-developers
--
The information transmitted is intended
for the person or entity to which it is
addressed and may contain confidential
and/or privileged material. Any review,
retransmission, dissemination or other use
of, or taking of any action in reliance
upon, this information by persons or
entities other than the intended recipient
is prohibited. If you received this in
error, please contact the sender and
delete the material from any computer.
--
The information transmitted is intended for
the person or entity to which it is addressed
and may contain confidential and/or privileged
material. Any review, retransmission,
dissemination or other use of, or taking of
any action in reliance upon, this information
by persons or entities other than the intended
recipient is prohibited. If you received this
in error, please contact the sender and delete
the material from any computer.