On Wed, 1 Apr 2009, Dean Willis wrote:


On Mar 26, 2009, at 10:53 PM, Salman Abdul Baset wrote:


Your alternate solution is an assumption that the overlay will contain
enough TCP open-access nodes that are able to identify themselves as
open-access nodes and willing to bear the burden of their role on
behalf of all the other peers.   What I've seen is that UDP actually
works, and TCP doesn't.

Skype works. It has enough nodes that can provide relay services.

The Skype operators apparently pay to put their supernodes into places from which they can provide relay services. This isn't inexpensive.

You have funding to support RELOAD supernodes?


I don't. I am a Ph.D. student -:)

Just to be clear, I was refering to the relaying of RELOAD messages and not the media. An insight from our Skype analysis is that the Skype application fails to join the Skype network if it cannot establish a TCP connection with any Skype super node.


Nevertheless, relaying of p2p+signaling+media raises some important issues:

1) Why would Skype pay to put their super nodes into places where they
could provide relay services?

2) How do we know if these 'paid' nodes are being heavily or sparingly used as media relays?


For (1)
Skype would do that because they do not want calls to fail if they are unable to find an altruistic Skype node that can relay media. That is just a smart of designing a system. Failed calls = bad publicity.

For (2)
Clearly, Skype knows this. However, since we do not have this information, the next best thing is to perform measurements. We performed experiments where two Skype nodes were forced to select a relay for about ~18,000 calls and we found 9,584 unique media relays. About 46% of calls were relayed through nodes in educational institutions. These two statistics seem to indicate that the likelihood of paid Skype nodes being heavily used as relays is fairly low. Meaning, that Skype has no shortage of altruistic media relays.

(See slide 8)
http://www1.cs.columbia.edu/~salman/presentations/skyperelay-gi08.ppt

and
http://www1.cs.columbia.edu/~salman/publications/skyperelay-gi08.pdf

I wonder how much money Skype is paying to operators for relay services.
My guess is that it should be significantly smaller than say what MSN messenger has to pay.

Regards,
Salman
_______________________________________________
P2PSIP mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/p2psip

Reply via email to