skype
play

Skype Features: Distributed indexing service to route your - PowerPoint PPT Presentation

Skype Features: Distributed indexing service to route your incoming calls to wherever your are logged in. Conference calls Skype Me Connector services, e.g., jyve.com Challenges Session Initiation: NATs and


  1. Skype • Features: – Distributed indexing service to route your incoming calls to wherever your are logged in. – Conference calls – Skype Me – Connector services, e.g., jyve.com • Challenges – Session Initiation: NATs and Firewalls (vs. SIP) – Quality and congestion and collapse – Security, spam – Regulatory (Pulver Order Feb04) – Business model

  2. Skype P2P • No central infrastructure, except for login and upgrade service. – And static bootstrap supernodes • Directory services spread among supernodes • Direct connections unless NAT/firewall prohibits – Use STUN to identify NAT type • May route calls through well-connected supernodes • How to do the routing? – Client pings tens of nodes on startup with UDP • Search technology hard to reverse-engineer. – DHT-SIP?

  3. Quality and Congestion • TCP or UDP • Codec (RFC 3951) • Fair? Responsive? – “True end-to-end congestion control” – Does it matter? (mice vs. elephants) • Adaptive? • Bursts and silence suppression – None in Skype • Emergency calls: need priority? • Is overprovisioning sufficient?

  4. Security?

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend