Loading...
Improving the Performance of Named Data Networks Using Network Coding
Askarizad Masouleh, Mohammad Reza | 2018
560
Viewed
- Type of Document: M.Sc. Thesis
- Language: Farsi
- Document No: 51828 (19)
- University: Sharif University of Technology
- Department: Computer Engineering
- Advisor(s): Movaghar Rahiabadi, Ali
- Abstract:
- In recent years, concentration on optimizing transmission in networks has led to use intermediate data transmission nodes to help routing, transmitting and storing data. In other words, new network architectures are changing from end-to-end (like Transmission Control Protocol) to hop-to-hop protocols. Named Data Network (NDN) is a promising content-centric scheme for the future Internet architecture that uses names instead of addresses and each node in intended path transmits Interest/Data packet pairs for data routing and delivery. Network Coding is also a content-centric approach that is effective for reducing redundancy, increasing network throughput and improving robustness. Not so many investigations have combined these two topics together because NDN is in its first steps of launching. This research discusses combining these subjects together that can lead to improving utilization in NDN. NDN architecture uses in-network caching and naturally supports dynamic selection of content resources. The performance of these applications may degrade because of bandwidth limitation, network bottlenecks and packet losses. Implementation of Network Coding in NDN will be discussed in this thesis. It is observed that the performance of aforementioned networks are improved by using Network Coding and to simulate more realistic scenarios, a caching strategy for NDN using network coding is provided. Finally, evaluation results show that using Network Coding will lead to more resource utilization and this will cause traffic reduction on network resources, increasing cache hit rate in network caches and faster content retrieval. Simulation Results show that the proposed algorithm achieves 30.03% and 22.56% higher throughput compared with the widely used Leaving Copies Everywhere and Random Cache scheme
- Keywords:
- Named Data Network (NDN) ; Content-Centric Networks ; Network Coding ; Internet Architecture ; Caching
-
محتواي کتاب
- view