[Server-devel] [XSCE] Proposal | SIP VoIP server on XSCE

Anish Mangal anishmg at umich.edu
Fri Oct 14 20:55:02 EDT 2016


This looks interesting, but I would prefer to stick with SIP

Reason:
1. It is extremely scalable from running on tiny openWRT routers to big
servers
2. It is supported by a large number of free/open clients on ALL platforms.
There is also a webRTC socket for it.

The only current drawback of Kamailio right now, is there dont seem to be
ootb rpms available for arm. If there is a SIP server out there with ARM
packages, would love to test it, or otherwise - compile kamailio for ARM


On Sat, Oct 15, 2016 at 6:08 AM, Joel Steres <joel.steres at ymobility.com>
wrote:

> Does webrtc fit your use case? http://peerjs.com is one.
>
> On Oct 14, 2016 5:12 PM, "Anish Mangal" <anishmg at umich.edu> wrote:
>
>> Following from:
>> http://www.en.voipforo.com/IAX/IAXvsSIP.php
>>
>> *If SIP is using a server* signaling messages always pass through the
>> server but *audio messages (RTP flow) can travel end to end without
>> passing through the server. In IAX, signaling and data must pass always
>> through IAX server. *This increases the bandwidth need by the IAX
>> servers when there are many simultaneous calls.
>>
>>
>> This is a big drawback of IAX it seems, especially in a mesh setup, where
>> in many cases, the available bandwidth between clients may be higher via
>> direct node routes compared with the bandwidth via the server route. It
>> seems SIP will utilize the network more efficiently in a mesh topology.
>>
>> Yesterday we were testing this on the server, and two nodes with three
>> client. The data was being sent directly client -- node -- node -- client,
>> and virtually no bandwidth was being used on the server. :)
>>
>> On Sat, Oct 15, 2016 at 5:07 AM, Anish Mangal <anishmg at umich.edu> wrote:
>>
>>> Will look into IAX2. Is it supported by apps on different clients? For
>>> SIP, there are usually many client options available on various platforms.
>>>
>>> On Fri, Oct 14, 2016 at 9:22 PM, Sameer Verma <sverma at sfsu.edu> wrote:
>>>
>>>> What server/service are you using? Look at IAX2 as well. Usually IAX2
>>>> does better on networks because unlike SIP, session initiation and voice
>>>> call happen on the same port.
>>>>
>>>> Sameer
>>>>
>>>> On Oct 14, 2016 4:48 AM, "Anish Mangal" <anishmg at umich.edu> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> A SIP server on the XSCE will allow for VOIP services (audio, video,
>>>>> text). There are numerous SIP clients on various platforms so it seems a
>>>>> good protocol and standard to build upon.
>>>>>
>>>>> I have already included a SIP server in the upcoming deployment of
>>>>> XSCE and mesh in Spiti, north India.
>>>>>
>>>>> Thoughts?
>>>>>
>>>>> Best,
>>>>> Anish
>>>>>
>>>>>
>>>>>
>>>
>>>
>>> --
>>> Anish
>>>
>>>
>>>
>>
>>
>> --
>> Anish
>>
>>
>>


-- 
Anish
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.laptop.org/pipermail/server-devel/attachments/20161015/3ce3b4f1/attachment-0001.html>


More information about the Server-devel mailing list