• No results found

P2P and IMS Cooperation / Integration

N/A
N/A
Protected

Academic year: 2021

Share "P2P and IMS Cooperation / Integration"

Copied!
11
0
0

Loading.... (view fulltext now)

Full text

(1)

1

P2P and IMS

Cooperation / Integration

Jens Fiedler

Fraunhofer FOKUS

Group for Next Generation Network Infrastructures

Jens Fiedler - Fraunhofer FOKUS - 2008

P2P vs. IMS



Isn’t “P2P and IMS” like “Fire and Water” ?

– No, more like “Fish and Chips”. They are good for themselves, but

better together.

P2P IMS

Scalability Very good Difficult

Single Points of Failure No Yes

Users as Content Providers Yes No

DDoS vulnerable No Yes

Access Easy Difficult

Security / AAA Bad Good

Topology aware Difficult Yes

Standardized No Yes

Quality of Service No Yes

NAT Client Problem Difficult Solved

(2)

3

P2P Terms

P2P Technologies:

DHT, Chord, CAN, Tapestry, BitTorrent, etc.

P2P Applications:

File sharing, Storage, Processing, etc.

P2P Software:

BitComet, eMule, Napster, etc.

P2P in Centralistic Architectures

Three Approaches so far:

1.

Core: Use P2P Technologies to scale up one or more IMS

components (E.g. HSS)

2.

Access: Bundle Media Servers in Access Networks to P2P

Overlays

3.

User: Use “traditional” P2P between user nodes, but

enhance the service and communication with an NGN.

(Focus on the VITAL++ Project)

(3)

5

P2P in the Core Network

Use P2P Technologies to scale up one or more IMS

components



Load Balancing



Service Scalability

P2P Server scale up

Replace static central servers with managed P2P networks.

Entities act as Adaptor Nodes. – Talk SIP to Clients

– Talk P2PSIP among each other

Utilize SIP 30x redirect to find locations.

Clients stay Clients, can contact ANY of the Entities.

SI P SI P SI P SI P SI PSI PSI PSI P Proxy Registrar Alice Bob

SIP Proxy & Registrar P2P Overlay Alice Bob SI P SI P SI P SI P SI P SI P SI P SI P SI P SI P SI P SI P

(4)

7

P2P Server scale up: Optimizations

Simulation of 15 nodes with unmanaged IDs -> 1:14.55

Simulation of 15 nodes with managed IDs -> 1:1.25 (load factors)

Standard Fingertable: Up to 5 intranet queries

Adding Successortable: Up to 3 intranet queries

Full mesh: Up to 1 intranet query

SI P SI P SI P SI P SI PSI PSI PSI P Proxy Registrar Alice Bob

SIP Proxy & Registrar P2P Overlay Alice Bob SI P SI P SI P SI P SI P SI P SI P SI P SI P SI P SI P SI P

P2P in Access Networks

Bundle Media Servers in Access Networks to P2P Overlays



Media Caching



Reduce Cross-Network Traffic

(5)

9

Pre-share contents into the relevant access networks (IMS profiles)

Hierarchical approach for topology awareness

P2P in Access Networks

Clients P2P enabled Home Gateways Set-Top Boxes MS1 MS2 MS3 Content Source (MS) AN1 AN2 AN3

P2P in Access Networks



Minimum cross-network traffic



IMS can help building the overlay (Topology)



IMS services decide which content is to be distributed (Profiles)



Media server load reduction



Content in private boxes -> trick functions (FF, Store, Pause, etc.)



User generated content possible

(6)

11

P2P between Users

“Traditional” P2P between user nodes, but enhance the

service and communication with an NGN.

The VITAL++ approach



AAA/DRM Enhancement



QoS Enhancement



Service Availability

VITAL++



FP7 EU Project (STREP)



Start: June 2008 (Kickoff June 5

th

), Duration: 30 Months



Partners:

– Academic: University of Patras (Greece) (PJ Lead)

Centre for Technological Research of Crete (Greece)

Waterford Institute of Technology (Ireland)

Fraunhofer FOKUS (Germany)

– Industry: Blue Chip Technologies (Greece)

Telefonica I+D (Spain)

(7)

13

Vital++

Converged NGN technology IP Communication Networks Wireless P2P Distributed Applications paradigms Fixed Mobile Content Kazaa TV tube Azureus VITAL++ Converged P2P services across NGN networks



Scenarios

– P2P Video Live Streaming

– Peer assisted Video on Demand

– Static Content Distribution (+DRM)

Jens Fiedler - Fraunhofer FOKUS – 2008

IMS-secured Content Sharing

P-CSCF DRM Server AS I-CSCF S-CSCF HSS IMS Core P2P decrypt encrypted Content Customer encrypt plain Content Publisher

(8)

15

IMS-secured Content Sharing

What do I win ?



Scalability in Content Delivery



User Generated Content



Content Control (revoke Licenses)



Content Security (DRM, Encryption)



Provide content without hosting it



Unburdening of Media Servers



IMS Session Control (E.g. for Billing)

Jens Fiedler - Fraunhofer FOKUS - 2008

Peer assisted VoD

 Video-on-Demand:

1. Select the video 2. Prebuffer

3. Start playout asap.

 Why IMS for that ? Simple answer: QoS

 Similar sharing and DRM concepts as for static content.

 Difference to Content sharing: This is a realtime application !

User experience without QoS:

“… its slow, bucking and jerking.”

(9)

17

P2P Live Streaming

 Problem: Only a very small number of original stream sources, but big number of stream consumers.

 QoS more important than ever. (Stronger requirements than for VoD) – Low latency

– High bandwidth not only for downlink, also for uplink (stream speed)

 Similar sharing and DRM concepts as for VoD.

 Difference to VoD: This is a hard realtime application !

 Probably cannot completely unburden MS, but overall upload capacity of the system grows with every peer.

J. Fiedler - Fraunhofer FOKUS - 2008

Any

Questions?

Hope to see you in November on ...

Jens Fiedler

(10)

19

WP3 Work Description

Overlay Network Design

• Components (e.g. Clients, Adapters, Proxies, Privileged Entities)

• Functional Blocks of Peers

• Identify new FBs in the NGN and Interfaces needed.

P2P OverlayMedia streamingTranscodingMedia SourceVoice PeerMedia playoutMedia streamingTranscodingVoice PeerMedia StorageMedia playoutMedia SourceVoice PeerMedia Storage Brussels 24/01/2008

WP3 Work Description

P2P Migration for NGNs

• Specify, how to realize Services in the mixed P2P/NGN

Environment

(E.g. how to setup a Call / authenticate a caller ? )

• Identify FBs in NGN which can be used by P2P Services (E.g. QoS)

HSS CSCF AS AS AS IMS P2P Enabler Peers

(11)

21

Vital++ NGNI IMS Testbed



Extend the Open IMS Playground

with P2P-Enablers and Controllers

References

Related documents

This study reports on the impact of one such programme, designed to equip teachers responsible for teaching science in primary schools with subject-speci fic knowledge and

Rad se bavi promišljanjem utjecaja tehnologije novih medija na stvaranje nove društvene logike, gdje upravo tehnologija novih medija djeluje kao ostvarenje savršene utopije

Paper presented at the 34 th Annual National Conference on Severe Behavior Disorders of Children and Youth, Tempe, AZ.. Annual Conference,

In the past many companies made money with OS/2, in the end they help them migrate away from OS/2. Why don’t we provide such a service as well? Big companies invested a lot of

Abstract : Distribution or self storage business alone gradually highlights the high cost, low efficiency drawbacks, how to carry out joint enterprises specialized joint

There is a food bank very close to here that we can [also] refer people to.” When these situations arose, club staff and volunteers reported knowing about local resources to help

For lecture recording and distribution, virtUOS applies four open-source solutions, virtPresenter (www.virtpresenter.org) for automatic lecture recording, the

To help address disruptive physician behaviour, medical organizations are establishing programs to help doctors change their behaviour, particularly in the context of