Mixed P2P-CDN System for Media Streaming in Mobile Environment

Preview:

DESCRIPTION

Mixed P2P-CDN System for Media Streaming in Mobile Environment. Speaker: Shao-Ci Jheng Advisor: Dr. Ho-Ting Wu 2014/05/05. Outline. Introduction Mixed CDN-P2P Network Architecture Peer schedule Algorithm of Mixed CDN-P2P System Performance Evaluation Conclusion References. - PowerPoint PPT Presentation

Citation preview

Mixed P2P-CDN System for

Media Streaming in Mobile Environment

Speaker: Shao-Ci JhengAdvisor: Dr. Ho-Ting Wu

2014/05/05

2

Outline Introduction Mixed CDN-P2P Network Architecture Peer schedule Algorithm of

Mixed CDN-P2P System Performance Evaluation Conclusion References

3

Introduction — P2P Peer-to-Peer , P2P Architecture : decentralized

and distributed Peers both suppliers and

consumers of resources

4

Introduction — P2P(Cont.)Advantages Disadvantages

No need for a network operating system

Slow down the performance for the user

Does not need an expensive server

Files and folders cannot be centrally backed up

No need for specialist staff Files and resources are not centrally organized into a specific 'shared area'.

Much easier to set up than a client-server network

Ensuring that viruses are not introduced to the network is the responsibility of each individual user

If one computer fails it will not disrupt any other part of the network.

There is little or no security besides the permissions.

5

Introduction — CDN Content Distribution Network ,CDN Architecture : distributed system , Server-

Client Large distributed system of servers deployed

in multiple data centers across the Internet.

6

Introduction — CDN(Cont.)

Advantages DisadvantagesIncrease in the number of concurrent users

Impractical for many organizations

Decrease the server load High costFaster content delivery Support100 percent availability MaintenanceMore control of asset delivery Verification of the best locations

7

Mixed CDN-P2P Network Architecture

8

Mixed CDN-P2P Network Architecture(Cont.)

9

Mixed CDN-P2P Network Architecture(Cont.)

10

Peer schedule Algorithm mixed CDN-P2P System

CDN replica peer(CDN surrogate server)› Media content is divided into segments,

and distributed across over all the replica peers.

› The locations of each segment are maintained in a list stored in all of the CDN replica peers.

11

Peer schedule Algorithm mixed CDN-P2P System (Cont.)

Mobile peer sends request for playing media content to the nearest CDN replica peer.

CDN replica peer responses with a list of CDN replica peers that contains media content segments.

12

Peer schedule Algorithm mixed CDN-P2P System (Cont.)

RTT value between the mobile and CDN replica peers was measured before selecting the candidate peers of the first segment.

13

Peer schedule Algorithm mixed CDN-P2P System (Cont.)

The mobile peer sends control packet to the candidate peers and waited until a timeout occur.

If the first segment was able to receive within timeout, the process of requesting second segment starts immediately.

14

Peer schedule Algorithm mixed CDN-P2P System (Cont.)

When CDN replica peer 1 failed to transmit segment to the mobile peer within the timeout, the mobile peer replace failed replica peer with a CDN replica peer 4 as one of the selected candidates.

Control packet was sent out to the selected candidate peers. The CDN replica peer 2 was selected to transmit second segment to the mobile peer because it has the lowest RTT among the selected candidates.

The rest of media content segments follow the same procedures as previously described.

15

Peer schedule Algorithm mixed CDN-P2P System (Cont.)

16

Performance Evaluation Bandwidth

› Mobile download : 40Mbps› CDN replica peer : 100Mbps

Video› Type : MPEG› Length : 4000 sec

Each CDN replica peer(20)› Store Content : 50› Placed : round-robin(10)

Arrival rate : Poisson process

Popularities : Zipf-like distribution (α= 0.733)

17

Performance Evaluation(Cont.)

18

Performance Evaluation(Cont.)

19

References Shiann-Tsong Sheu , Dept. of Commun. Eng, Jhongli , Chi-Hao

Huang,” Mixed P2P-CDN System for Media Streaming in Mobile Environment”, 2011 7th International on Wireless Communications and Mobile Computing Conference (IWCMC), 4-8 July 2011,pp. 657 – 660

Wiki,URL : http://en.wikipedia.org/wiki/Peer-to-peerURL :

http://en.wikipedia.org/wiki/Content_delivery_network

20

Thank you for listening.

Recommended