Abstract

With the development of new technologies and applications, such as the Internet of Things, smart cities, 5G, and edge computing, traditional Internet Protocol-based (IP-based) networks have been exposed as having many problems. Information-Centric Networking (ICN), Named Data Networking (NDN), and Content-Centric Networking (CCN) are therefore proposed as an alternative for future networks. However, unlike IP-based networks, CCN routing is non-deterministic and difficult to optimize due to frequent in-network caching replacement. This paper presents a novel probe-based routing algorithm that explores real-time in-network caching to ensure the routing table storing the optimal paths to the nearest content provider is up to date. Effective probe-selections, Pending Interest Table (PIT) probe, and Forwarding Information Base (FIB) probe are discussed and analyzed by simulation with different performance measurements. Compared with the basic CCN, in terms of qualitative analysis, the additional computational overhead of our approach is O(NCS + Nrt + NFIB ∗ NSPT) and O(NFIB) on processing interest packets and data packets, respectively. However, in terms of quantitative analysis, our approach reduces the number of timeout interests by 6% and the average response time by 0.6 s. Furthermore, although basic CCN and our approach belong to the same Quality of Service (QoS) category, our approach outperforms basic CCN in terms of real values. Additionally, our probe-based approach performs better than RECIF+PIF and EEGPR. Owing to speedup FIB updating by probes, our approach provides more reliable interest packet routing when accounting for router failures. In summary, the results demonstrate that compared to basic CCN, our probe-based routing approach raises FIB accuracy and reduces network congestion and response time, resulting in efficient routing.

Highlights

  • With the ubiquity of mobile devices and the increasing speed of network connections, there have been significant changes in Internet usage

  • Compared to RECIF+PIF and EEGPR, owing to speedup Forwarding Information Base (FIB) updating by probes, our approach provides more reliable interest packet routing when the router failures

  • Networking that real-time explores in-network caching to ensure the routing table storing the optimal paths to the nearest content provider up to date

Read more

Summary

Introduction

With the ubiquity of mobile devices and the increasing speed of network connections, there have been significant changes in Internet usage. In Internet communication, there has been a significant paradigm shift from current serviceoriented to content-oriented [1–3]. Content-Centric Networking (CCN) is the most potential and innovative of all the ICN-based networks [6,7]. CCN is a name-based protocol that employs the content name as the search target rather than the IP address as the network routing destination. It can be applied to different scenarios, such as high-speed data centers, the Internet of Things (IoT), mobile edge computing, and sensor networks with limited resources. Compared to traditional Transmission Control Protocol/Internet Protocol (TCP/IP) communication protocol, CCN is more flexible and scalable by allowing data to be cached in routers and using interest with content name, which is the name of the required data, as the query packet [8]. The response time of interest can be significantly reduced by utilizing efficient routing and in-network caching [9]

Methods
Results
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.