Welcome to Linux Forums! With a comprehensive Linux Forum, information on various types of Linux software and many Linux Reviews articles, we have all the knowledge you need a click away, or accessible via our knowledgeable members.
Find the answer to your Linux question:
New to Linux Forums? Register here for free!
    Linux Forums > The Community > The Coffee Lounge > SIP telephony software - how to use - requirements etc.

Forgot Password?
 The Coffee Lounge   General chat about anything that goes, a good place to introduce yourself and say hi, tell a Joke, or just relax.

Site Navigation
Linux Articles
Linux Forums
Linux Downloads
Linux Hosting
Free Magazines
Job Board
IRC Chat
RSS Feeds


Linux Forum Topics
Linux Forums
Your Distro
Linux Resources
GNU Linux Zone
The Community
Reply
 
Thread Tools Display Modes
Old 09-10-2008   #1 (permalink)
Just Joined!
 
Join Date: Oct 2004
Location: India
Posts: 7
SIP telephony software - how to use - requirements etc.

I just want to know how SIP telephony works and what the difference is between this type of telephony and something like Skype.

I ask because this has not really become popular but everybody seems to be talking about Skype.

Are there any special requirements to use VoIP with SIP?

I am very new to this technology and I wanted some users' experiences.
harishankar is offline  


Reply With Quote
Old 09-10-2008   #2 (permalink)
Linux Enthusiast
 
Join Date: Mar 2008
Posts: 583
SIP as it stands is just a protocol, that means, a set of rules so that the software on different computers know how to talk to each other. The difference to the protocol Skype uses is that SIP is an open protocol (i.e. everybody is free to get to know and implement it in its own software) whereas the Skype company takes great efforts to keep their protocol secret. Therefore nobody except this company can tell what data is being transmitted.

The result is that there is just one single Skype program but several programs that understand SIP, such as List of SIP software - Wikipedia, the free encyclopedia

The latter should all be able to talk to each other, provided the SIP was implemented correctly.
__________________
Debian GNU/Linux -- You know you want it.
GNU-Fan is offline   Reply With Quote
Old 09-10-2008   #3 (permalink)
Just Joined!
 
Join Date: Oct 2004
Location: India
Posts: 7
Thanks. I was just wondering what were the requirements to chat to somebody after installing an SIP phone client software.

Does one need to set up a server or something? I am sure there must be howtos on this topic available,

Are there service providers for such a service or can we use SIP as a peer-to-peer protocol requiring just the IP address of the other machine? I've searched for SIP howtos online but I've not got this specific information.
harishankar is offline   Reply With Quote
Old 09-10-2008   #4 (permalink)
Linux Enthusiast
 
Join Date: Mar 2008
Posts: 583
Basically, yes, SIP needs a server to function. At least, to establish the connection.

If you and a friend just want to twaddle a bit and if you know the peer's IP, there may be simpler and more lightweight alternatives. (direct peer to peer voice chat).

However, it is not you that needs to set up a server, because there are many providers, several of them granting free access to their services. For example, assuming you will use Ekiga ~ Free your speech. as your SIP client of choice, you would probably go registering on ekiga.net in order to get your "telephone number".
__________________
Debian GNU/Linux -- You know you want it.
GNU-Fan is offline   Reply With Quote
Old 09-10-2008   #5 (permalink)
Just Joined!
 
Join Date: Oct 2004
Location: India
Posts: 7
Quote:
Originally Posted by GNU-Fan View Post
Basically, yes, SIP needs a server to function. At least, to establish the connection.

If you and a friend just want to twaddle a bit and if you know the peer's IP, there may be simpler and more lightweight alternatives. (direct peer to peer voice chat).

However, it is not you that needs to set up a server, because there are many providers, several of them granting free access to their services. For example, assuming you will use Ekiga ~ Free your speech. as your SIP client of choice, you would probably go registering on ekiga.net in order to get your "telephone number".
Thanks.

I guessed that would be necessary but I wasn't sure. I should actually try direct VOIP and see if that's a good alternative.

Otherwise both ends need to register with the same provider to chat which I suppose can be arranged, but might be a bit of a nuisance.
harishankar is offline   Reply With Quote
Old 09-10-2008   #6 (permalink)
Linux Enthusiast
 
Join Date: Mar 2008
Posts: 583
Quote:
Originally Posted by harishankar View Post
Otherwise both ends need to register with the same provider to chat
This is not entirely correct. Actually, it goes in some cases as far as that one can call a friend on his "real" phone via such an client. This "bridging" of different protocols is called "peering". But this depends heavily on the particular circumstances of the provider, software, country, etc. So, no general statement can be made here except that it is rarely cost-free.
__________________
Debian GNU/Linux -- You know you want it.
GNU-Fan is offline   Reply With Quote
Old 09-10-2008   #7 (permalink)
Just Joined!
 
Join Date: Oct 2004
Location: India
Posts: 7
Quote:
Originally Posted by GNU-Fan View Post
This is not entirely correct. Actually, it goes in some cases as far as that one can call a friend on his "real" phone via such an client. This "bridging" of different protocols is called "peering". But this depends heavily on the particular circumstances of the provider, software, country, etc. So, no general statement can be made here except that it is rarely cost-free.
This was what confused me. Thanks for clearing that up.

Does this mean that two people with SIP addresses obtained from different providers can chat for free, of course depending on whether the service provider is free or not?
harishankar is offline   Reply With Quote
Old 09-10-2008   #8 (permalink)
Linux Enthusiast
 
Join Date: Mar 2008
Posts: 583
There are always greedy companies which try to bind customers by denying them free choice, but generally spoken, yes.

From the ekiga FAQ.
Quote:
Who can I reach ?

You can use the online address book of Ekiga to find the SIP addresses of other Ekiga users. It is of course possible to call people who are using another provider (other than ekiga.net) using Peering or Enum. You can actually call any user using SIP software or hardware, and registered to any public SIP provider.
Calling - Ekiga
__________________
Debian GNU/Linux -- You know you want it.
GNU-Fan is offline   Reply With Quote
Old 09-10-2008   #9 (permalink)
Just Joined!
 
Join Date: Aug 2008
Posts: 10
Send a message via Skype™ to v1d1t
I think the only reason for skype being so talked abt is that the skype ppl are there to manage and allocate the resources for enabling the voice chat easily. They also have some propriorty protocols to keep the QoS for a very high quality.
Whereas SIP telephone are standalone installables with no well know servers managing the voice resources. It is very successful in case of ppl wanting to talk between the same lan , but outside the lan ... it may be hard to address the exact PC.
A solution to this may be to enable a PBX as an entry point to local lan, then again it will not be possible for a single standalone to build such a system. This can be attributed as one of the reason.
v1d1t is offline   Reply With Quote
Old 09-11-2008   #10 (permalink)
Just Joined!
 
Join Date: Oct 2004
Location: India
Posts: 7
Thanks a lot for all your help. I'll definitely look into this.

I now need to figure out whether it's legal to use VOIP in my part of the world also.
harishankar is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Free Magazines
Run Your Own Web Server Using Linux & Apache - Free 191 Page Preview
Learn about everything you'll need to build and maintain your Linux servers, and to deploy Web applications to them.
subscribe
Open Source Security Myths Dispelled
Dispel the five major myths surrounding Open Source Security and gain the tools necessary to make a truly informed decision for your IT organization
subscribe
InformationWeek
InformationWeek is the only newsweekly you'll need to stay on top of the latest developments in information technology.
subscribe



All times are GMT. The time now is 11:31 AM.






© 2000 - 2009 - All Rights Reserved - Property of  MAS Media

Content Relevant URLs by vBSEO 3.3.0 RC2