Download presentation
Presentation is loading. Please wait.
Published byJohn Webster Modified over 9 years ago
1
| E. Marocco, G. Canal Lucent, 2006, 26 th October P2PSIP: Interworking Enrico Marocco Research Engineer enrico.marocco@telecomitalia.it
2
| E. Marocco, G. Canal The World is Converging Mobile 802.11 GSM GPRS 802.16UMTS
3
| E. Marocco, G. Canal 802.11 GSM GPRS 802.16UMTS But Mobile is becoming Ephemeral Toothing Communities Municipal Free Wireless Networks Ad-Hoc Networks
4
| E. Marocco, G. Canal Limited or Ephemeral Network Environments Characterized by physical constraints (e.g. space, time, number...) Limited diffusion Limited requirements (e.g. security, equipment...) Highly specialized (e.g. messaging, gaming, ad-hoc applications...) Almost isolated (or partially connected) Collaborative Self-Sustained Cyber-Communities
5
| E. Marocco, G. Canal Technology in Limited or Ephemeral Environments Unstable links Cannot rely upon stable servers Need of distributed fault tolerance (vs. single point of failure) Missing or unconfigurable naming service Cannot deploy stable servers Need of multiple access points for resources (vs. centralization) “Peer-to-Peer” Distribution of location and routing services for communication Distribution of storage service for file-sharing
6
| E. Marocco, G. Canal Who Cares? Telcos? Vendors? Academics Open Source Users! IGNORE?
7
| E. Marocco, G. Canal Peer-to-Peer Limited or Ephemeral Networks Pros Ease of deployment Need common devices Click 'n go Costless Need cheap devices No O&M Increase of adoption AUTOCONF, MANET Just Applications Cons Scarce security No identity assertion No protection against malicious peers Scarce connectivity Hard to go over locality No Services
8
| E. Marocco, G. Canal What can Operators do? Ignore it In ephemeral environments service provisioning is not feasible Internet-like applications are out of core business Fill the gaps Provide access-level service for upgrading reachability Provide “some” services to applications Impede Filter P2P traffic whenever is possible Force the use of IMS
9
| E. Marocco, G. Canal A Notable Example Municipal Free Wireless Mesh of APs on street lamps Full local connectivity Cheap – Sustainable 10-50 Mb/sec Restricted Internet connection Must serve Ms of users Cannot support bandwidth-eager applications Internet “full” IP HTTP SMTP POP3
10
| E. Marocco, G. Canal Municipal Free Wireless Applications Exploiting “global” connectivity Email Web browsing Exploiting “local” connectivity File sharing VoIP Internet “full” IP HTTP SMTP POP3
11
| E. Marocco, G. Canal Municipal Free Wireless - VoIP Cannot access the home network for call routing Restricted connectivity Cannot rely on central servers Link weakness Unaccessible configuration Must rely on resources shared by users
12
| E. Marocco, G. Canal P2PSIP: How It Works P2PSIP Overlay rome.test.net INVITE bob@rome.test.net REGISTER bob@rome.test.net alice@rome.test.netbob@rome.test.net
13
| E. Marocco, G. Canal P2PSIP: What Is Missing rome.test.netparis.test.org REGISTER bob@paris.test.org INVITE bob@rome.test.net alice@rome.test.net bob@rome.test.netbob@paris.test.net
14
| E. Marocco, G. Canal P2PSIP: Providing Interworking rome.test.netparis.test.org REGISTER bob@isp.test.com isp.test.com INVITE bob@isp.test.com alice@rome.test.net bob@isp.test.com
15
| E. Marocco, G. Canal P2PSIP: Actors Clients Peers Super Peers Relay Agents Proxies
16
| E. Marocco, G. Canal P2PSIP: Architecture p2psip.org SIP location DNS location
17
| E. Marocco, G. Canal P2PSIP: New Elements Proxy Access to the Internet E.g. peers with DSL access Registered in the DNS with the overlay identifier Semi-stable Open issue: how to register? Client/Peer Must be able to route messages Media Relay Access to the Internet E.g. host with DSL access Must implement a relay mechanism TURN, TEREDO
18
| E. Marocco, G. Canal P2PSIP: Interworking 1/2 p2psip.org sip:alice@p2psip.org sip:example.com sip:bob@example.com Get Proxy Get Relay INVITE Media RFC3263 ICE
19
| E. Marocco, G. Canal P2PSIP: Interworking 2/2 p2psip.org sip:alice@p2psip.org sip:example.com sip:bob@example.com Get Proxy Get Relay Media RFC3263 INVITE
20
| E. Marocco, G. Canal P2PSIP: Providing More Than Transport YES Identity Gateways Presence service Conferencing Voice mail MAYBE Emergency calls Legal interception No QoS
21
| E. Marocco, G. Canal Do Not Repeat The Same Old Mistakes Do not understimate This applies to municipal and building networks, but could also extend to big Internet communities (Skype-like) Go for a standard P2P solution Remember the lesson learned from IM&P (ICQ + AIM + MSN + Yahoo!) Keep it open IMS is SIP based; let it also be SIP compliant It is not services vs. applications Voice is both a service and an application
22
| E. Marocco, G. Canal Some Pointers Municipal Free Wireless Networks MuniWireless Web Portal (http://www.muniwireless.com/)http://www.muniwireless.com/ Earthlink Municipal Networks Web Page (http://www.emnwifi.net/)http://www.emnwifi.net/ P2PSIP P2PSIP Project Page (http://p2psip.org)http://p2psip.org Concept and terminology (draft-willis-p2psip-concepts) SIP-P2PSIP Interworking (draft-marocco-p2psip-interwork) IMS ;-)
23
| E. Marocco, G. Canal Thank You! Enrico Marocco enrico.marocco@telecomitalia.it http://sipdht.sourceforge.net
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.