Font Size: a A A

Research On P2P Streaming Media Content Delivery Technology In CCN

Posted on:2015-02-17Degree:MasterType:Thesis
Country:ChinaCandidate:D H SunFull Text:PDF
GTID:2298330467462380Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the development of broadband Internet and multimedia technology, providing video streaming services to large-scale users on the Internet has become one of the most popular applications. But the huge traffic also becomes the major challenge for network operators. Content Center Networking (CCN), proposed by Palo Alto Research Center, is a new content-centric network architecture which introduces cache mechanism and requesting aggregation on routers to optimize content distribution. All content transmitted in the network can be cached in any CCN node to meet the need of other nodes. So compared with the current TCP/IP network, CCN is more suitable for large-scale distribution of streaming media content.However, the current CCN streaming content distribution remains similar to the C/S architecture, and due to the limited cache space in CCN nodes and the lack of interaction between user nodes, there exists much redundant traffic in the network. Some of the existing optimization approaches focus on improving space utilization and cache hit ratio of CCN nodes, which optimize the efficiency of content delivery to a certain extent. But those approaches brought high iteration costs and didn’t consider the real-time requirements of streaming service and users’access features. So, it’s necessary to make further research on CCN streaming content delivery.Based on CCN content delivery mechanism, this paper studies how to deliver streaming content better from the aspect of network optimization and application performance improvement. The author introduces P2P mechanism and proposes a peer assistance based streaming content distribution method, PAS over CCN (Peer-assisted Streaming over CCN). In which, user nodes can share the content cached locally, CCN nodes in the edge of network act as trackers that record resources information of local users. The edge CCN node model is also redesigned to support these. Finally, the proposal is evaluated from the following aspects:optimizing network traffic, reducing server load and enhancing the performance of the streaming application.This paper first analyzes current research results and the existing problems in CCN streaming. Then describes in detail the proposed peer-assisted streaming content delivery method. Finally, describes the design and implementation of OmNeT++simulation platform, and evaluates the performance of the proposal scheme.
Keywords/Search Tags:CCN, streaming, content delivery, peer-assited
PDF Full Text Request
Related items