Alex Bikfalvi, Jaime García-Reinoso, Iván Vidal, Francisco Valera
IMDEA Networks / University Carlos III of Madrid alex.bikfalvi@imdea.org
Alex Bikfalvi, Jaime Garca-Reinoso, Ivn Vidal, Francisco Valera - - PowerPoint PPT Presentation
Alex Bikfalvi, Jaime Garca-Reinoso, Ivn Vidal, Francisco Valera IMDEA Networks / University Carlos III of Madrid alex.bikfalvi@imdea.org Peer-to-peer Technologies Next Generation Networks what is P2P (very brief)? IMS & NGN?
IMDEA Networks / University Carlos III of Madrid alex.bikfalvi@imdea.org
IARIA 5th International Conference on Networking and Services , April 24, 2009
2
IARIA 5th International Conference on Networking and Services , April 24, 2009
4 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004
HTTP P2P Other FTP Email
Source: Cache Logic “P2P in 2005”
IARIA 5th International Conference on Networking and Services , April 24, 2009
5 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 19931994199519961997 1998 1999 2000 2001 2002 2003 2004 2007
HTTP P2P Other FTP Email
Source: Magid Media Futures survey
IARIA 5th International Conference on Networking and Services , April 24, 2009
6
45% 5% 14% 36%
Web Audio Other Video
45% 5% 14% 20% 16%
Web Audio Other YouTube Other Video Source: Magid Media Futures survey
IARIA 5th International Conference on Networking and Services , April 24, 2009
7 Access Networks Core Network
Transport Control Functions
IP Multimedia Core Network Subsystem
Service Providers Service Layer Transport Layer
Other Networks
IMS Gateways Legacy terminals 3GPPterminals IMS terminals Telco
IARIA 5th International Conference on Networking and Services , April 24, 2009
8
IARIA 5th International Conference on Networking and Services , April 24, 2009
9
Fan-out: 3 Fan-out: 2 Fan-out: 2
IARIA 5th International Conference on Networking and Services , April 24, 2009
10
IARIA 5th International Conference on Networking and Services , April 24, 2009
11 Media Server Level 1 Level 1 Level 1 Level 2 Level 1 Level 2 Level 3 Level 4 Level 4 Level 2 Level 2 Level 3
IARIA 5th International Conference on Networking and Services , April 24, 2009
12
IARIA 5th International Conference on Networking and Services , April 24, 2009
13
IARIA 5th International Conference on Networking and Services , April 24, 2009
Expected low churn rate (a higher stability than in usual P2P networks) Traffic quality of service is guaranteed (flow QoS reservation) RGW can utilize “spare capacity”: capacity that physically exists on the subscriber line, but is not paid for by the customer
14
IARIA 5th International Conference on Networking and Services , April 24, 2009 15
Transport Provider P2P streaming enabled network
User-Network Interface Set-top boxes Users
Trust Relationship Pays for the services retaining a % Pay for data transport and third-party services
Third Party IPTV Service Providers
Nozzilla Service Provider
Service Packager
Telco
Trust Relationship
IARIA 5th International Conference on Networking and Services , April 24, 2009 16
IPTV Provider RGW 1
Nozzilla Sharing service info
Nozzilla Provider
Access and service info IPTV Connect Service access OK (Overlay info)
P2P
Streaming info Server-client IPTV streaming Establish IPTV session OK (session info)
IARIA 5th International Conference on Networking and Services , April 24, 2009 17
IPTV Provider RGW 1
Nozzilla
Nozzilla Provider RGW 2
IPTV Nozzilla IPTV Server-client IPTV streaming Access and service info Connect Service access OK (Overlay info)
P2P
Streaming info Establish IPTV session OK (session info) P2P IPTV streaming
IARIA 5th International Conference on Networking and Services , April 24, 2009
18
IARIA 5th International Conference on Networking and Services , April 24, 2009
19
IARIA 5th International Conference on Networking and Services , April 24, 2009
20
0.5 1 1.5 2 2.5 3 3.5 100 1000 10000 Number of Hops Number of Peers Res=1 Res=3 Res=5 Res=7
IARIA 5th International Conference on Networking and Services , April 24, 2009 21
10 20 30 40 50 60 70 80 90 100 100 1000 10000 Root Children (%) Number of Peers Res=1 Res=3 Res=5 Res=7 2 4 6 8 10 12 14 16 18 100 1000 10000 Tree Depth Number of Peers Res=1 Res=3 Res=5 Res=7
IARIA 5th International Conference on Networking and Services , April 24, 2009
22
IARIA 5th International Conference on Networking and Services , April 24, 2009
23
IARIA 5th International Conference on Networking and Services , April 24, 2009 25
IARIA 5th International Conference on Networking and Services , April 24, 2009 26