RadioRaiders

 

 
 
 

WLAN and IP > VOIP > Skype


 

Skype

 

 

Skype is an proprietary P2P VOIP software application. It can be used either by free computer software or by purchasing a special Skype phone to attach to your computer via USB, or directly to your router (ie: no need for a computer in the latter case) (Note: SIP phones can not be used for Skype).

Niklas Zennstrom (founder of Skype) explains here the P2P nature of Skype: "Without being too technical, each Skype client is always connected to a SuperNode (any Skype client can become a SuperNode, the SuperNode is acting as a hub). SuperNodes are always on routable open IP addresses. When a call is set up the established TCP connection with the SuperNode is used to signal that a call is coming. Dependent on the firewall status of the client the data stream is set up either as UDP (if firewall allows) or in worse case as outgoing TCP which is almost always allowed. If both clients are only allowed to do outgoing TCP calls are routed through another peer."

This is contrast to SIP where a fixed SIP server stores user info and sets up calls, and the voice is then communicated via RTP (UDP) directly between users. An analysis of the Skype P2P technology was examined by Columbia University in 2004 in this document(280KB) The security and other general aspects was examined by EADS in 2006 in this presentation (2MB).

The main advantages of Skype over SIP are it's ease of use, in terms of set-up and it's ability to automatically overcome NAT and firewall issues. The downside of Skype is that it is a "walled garden" since it is not an open source. This means less interoperability and flexibility with other networks compared to SIP.

A short comparison of Skype and SIP:

                                                                                Skype               SIP
-Open Source                                                            No                   Yes
-Telecom standard                                                     No                   Yes
-Traffic even when not used (ping, relays)                 Yes                  No
-All traffic (voice included) is heavily encrypted          Yes                  No
-Easy set-up                                                               Yes                  No
-Easy firewall/NAT transversal                                    Yes                  No
-Selectable Codecs / HD Audio                                   No                   Yes
-Audio stream type                                                    PCM                RTP
-Connection Type                                                UDP or TCP          UDP
-Connection set up                                             P2P Supernode   SIP Server

-On-line peers are visible                                          Yes                  No



Skype to Skype calls are always free, but to call out of the Skype network to PSTN or SIP phones costs a fee.

To call Sykpe-to-SIP for free is possible with some work-around software, such as:
(Free) http://www.mhspot.com/siptheeskype.html
($40) http://www.nch.com.au/skypetosip/

or integrated into a SIP PBX based on Unbuntu called Vasuntu:
http://zhink.com/site/main/WBR>index.php/20081101vasuntu/

Skype can be downloaded for free here: http://www.skype.com

  
Page last updated:

 
 



   

Home | Site Map | Contact

© 2008 RadioRaiders. All rights reserved. Terms of use.