Font Size: a A A

Research On Real-time Streaming Data Delivery In Named Data Networking

Posted on:2018-09-08Degree:MasterType:Thesis
Country:ChinaCandidate:C C FanFull Text:PDF
GTID:2348330515978325Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the emergence and development of applications oriented content,the main function of current Internet is to achieve large-scale and efficient data distribution.But the host to host communication mode of current Internet limits the efficiency of data distribution.Therefore,some researchers in the field of future network or next-generation network propose a new and revolutionary Information Centric Network and the most representative is Named Data Networking(NDN).NDN has a receiver or requester driven host to network communication mode and realizes packet-level data distribution based on Pull.However,for real-time streaming data applications,such as live video and webcast,it makes the user who need the content send interest packets continuously and these packets have to be send correctly in order to ensure real-time.With the increasement of the data packet generation rate,it will be harder for the user to control the send time of these interest packets and it also causes huge operating overhead and the waste of resources for routers.In order to solve the above problems,this paper proposes a subscription-based real-time streaming data distribution mechanism by using the idea of Push.In the mechanism,the user can build a stable road with the data producer by sending simple subscription information and the data producer can push the data packets along the road.And this paper also introduces the packet loss detection function to routers to ensure the effectiveness of the packet loss processing and the router can prefetch the lost data packet in advance.At the same time,from the standpoint of cache,a cache placement strategy based on the number of subscription interfaces is used to realize the balance between the data redundancy and the delay of packet loss processing.Simulation shows that the subscription-based real-time streaming data distribution mechanism can simplify the user's operation and reduce the delay of packet loss processing.On the other hand,based on the subscription-based real-time streaming data distribution mechanism,this paper also proposes a layered subscription-based real-time streaming data distribution mechanism based on layering content.In this mechanism,the user can build multiple stable roads with the data producer by sending the subscription information to each layer individually and simultaneously.Simulation shows that the layered subscription-based real-time streaming data distribution mechanism can maximize the user throughput and reduce the packet loss rate.
Keywords/Search Tags:Named Data Networking, Real-time Streaming Data, Subscription, Pre-fetching, Layered Subscription
PDF Full Text Request
Related items