<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<br>
<blockquote
cite="mid:CAJLBXEkGUfmsTp+7aHdAQFyBxnq3gbrBvLhGRvyghoCMa6cv6Q@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="gmail_quote">
<div class="im">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
></blockquote>
</div>
<div>If you have no NAT or dynamic IP in your network,
you can just remove the registration process and
assign to each peer its IP address.</div>
<span class="HOEnZb"><font color="#888888">
<div><br>
</div>
</font></span></div>
</blockquote>
<div><br>
</div>
<div style="">This is the answer. If 100% availability is
critical, your IP addresses shouldn't be changing anyway,
so take the registration process out entirely. </div>
</div>
<br>
</div>
</div>
</blockquote>
This advice is not valid for android / iphones though. You need the
register to be able to have good battery life on those.<br>
<br>
If you use TCP, the softphone will go to sleep, OS will keep the
stream alive. When a SIP packet comes in (INVITE, OPTIONS etc), the
OS will wake up the softphone and the softphone will handle the
packet.<br>
<br>
No register means no stream and the softphone will just sleep
forever.<br>
<br>
Z<br>
</body>
</html>