Next Article in Journal
Smart Sensing Technologies for Personalised e-Coaching
Next Article in Special Issue
A Correlation Driven Approach with Edge Services for Predictive Industrial Maintenance
Previous Article in Journal
Adaptive Obstacle Detection for Mobile Robots in Urban Environments Using Downward-Looking 2D LiDAR
Previous Article in Special Issue
Cooperative Computing System for Heavy-Computation and Low-Latency Processing in Wireless Sensor Networks
Open AccessArticle

Caching Joint Shortcut Routing to Improve Quality of Service for Information-Centric Networking

School of Information Science and Engineering, Central South University, Changsha 410083, China
The State Key Laboratory of Industrial Control Technology, Zhejiang University, Hangzhou 310027, China
Department of Mathematics and Computer Science, Northeastern State University, Tahlequah, OK 74464, USA
Department of Network Engineering, School of Computer, National University of Defense Technology, Changsha 410073, China
Author to whom correspondence should be addressed.
Sensors 2018, 18(6), 1750;
Received: 7 March 2018 / Revised: 17 May 2018 / Accepted: 24 May 2018 / Published: 29 May 2018
(This article belongs to the Special Issue Internet of Things and Ubiquitous Sensing)
Hundreds of thousands of ubiquitous sensing (US) devices have provided an enormous number of data for Information-Centric Networking (ICN), which is an emerging network architecture that has the potential to solve a great variety of issues faced by the traditional network. A Caching Joint Shortcut Routing (CJSR) scheme is proposed in this paper to improve the Quality of service (QoS) for ICN. The CJSR scheme mainly has two innovations which are different from other in-network caching schemes: (1) Two routing shortcuts are set up to reduce the length of routing paths. Because of some inconvenient transmission processes, the routing paths of previous schemes are prolonged, and users can only request data from Data Centers (DCs) until the data have been uploaded from Data Producers (DPs) to DCs. Hence, the first kind of shortcut is built from DPs to users directly. This shortcut could release the burden of whole network and reduce delay. Moreover, in the second shortcut routing method, a Content Router (CR) which could yield shorter length of uploading routing path from DPs to DCs is chosen, and then data packets are uploaded through this chosen CR. In this method, the uploading path shares some segments with the pre-caching path, thus the overall length of routing paths is reduced. (2) The second innovation of the CJSR scheme is that a cooperative pre-caching mechanism is proposed so that QoS could have a further increase. Besides being used in downloading routing, the pre-caching mechanism can also be used when data packets are uploaded towards DCs. Combining uploading and downloading pre-caching, the cooperative pre-caching mechanism exhibits high performance in different situations. Furthermore, to address the scarcity of storage size, an algorithm that could make use of storage from idle CRs is proposed. After comparing the proposed scheme with five existing schemes via simulations, experiments results reveal that the CJSR scheme could reduce the total number of processed interest packets by 54.8%, enhance the cache hits of each CR and reduce the number of total hop counts by 51.6% and cut down the length of routing path for users to obtain their interested data by 28.6–85.7% compared with the traditional NDN scheme. Moreover, the length of uploading routing path could be decreased by 8.3–33.3%. View Full-Text
Keywords: Information-Centric Networking; routing shortcut; cooperative pre-caching; Quality of Service Information-Centric Networking; routing shortcut; cooperative pre-caching; Quality of Service
Show Figures

Figure 1

MDPI and ACS Style

Huang, B.; Liu, A.; Zhang, C.; Xiong, N.; Zeng, Z.; Cai, Z. Caching Joint Shortcut Routing to Improve Quality of Service for Information-Centric Networking. Sensors 2018, 18, 1750.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

Search more from Scilit
Back to TopTop