Multipath forwarding method in named data networking based on network coding

A named data network and network coding technology, applied in the field of future network architecture, to achieve the effect of low maintenance cost and low cost

Active Publication Date: 2019-02-15
SOUTHEAST UNIV
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Compared with NDN, NC-NDN can utilize off-path caching content in a cost-effective manner, but there is no research on related work so far

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multipath forwarding method in named data networking based on network coding
  • Multipath forwarding method in named data networking based on network coding
  • Multipath forwarding method in named data networking based on network coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0041] The cache trace records the reachability information of the cache content of the nodes outside the path. A cache trace is defined as a five-tuple: (ContentName, Face, NumBlock, HopCount, TimeLastUpdated). The specific meaning of each field is as follows: ContentName refers to the name information of the coded data block cached by the node outside the path; Face refers to the sending interface of the interest message in the exploration phase; NumBlock refers to the content code of the generation that the interest message explores from the Face interface with the most cache The number of blocks; HopCount refers to the route hop count information from the router to the node outside the path that caches the largest number of content coding blocks of this generation; TimeLastUpdated refers to the time information when the cache trace was updated recently. T...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a multipath forwarding method in a named data networking based on network coding. The method comprises two phases of exploring cache content outside the path and utilizing thecache content outside the path. In an initial exploring phase of obtaining a data content generation, a routing table forwards interest messages normally and also forwards the interest messages to other available interfaces, thereby initiatively exploring availability of the generation of data content cached by network nodes outside the path, and reachability information is established for the cache content outside the path according to returned messages. A router forwards the interest messages to an original data source according to the routing table and also forwards the interest messages tocache nodes outside the path according to the reachability information of the cache content outside the path established in the exploring phase, thereby searching response, and the returned messagesare further used for updating the reachability information of the cache content. According to the method, through utilization of the cache content outside the path, the advantages of multipath transmission and in-networking cache of the named data networking are exerted sufficiently, so transmission performance of the networking is improved.

Description

technical field [0001] The invention belongs to the technical field of future network architecture, and in particular relates to a network coding-based multipath forwarding method in a named data network. Background technique [0002] Named Data Networking (NDN) is one of the most promising future network architectures. NDN uses content names to identify and route packets, and it supports intra-network caching and multi-path forwarding. The communication in NDN is driven by the data requester. The requester sends the interest message carrying the content name to request the required content. The intermediate router uses multipath to forward the interest message. The data source or the router that has cached the corresponding data message Can respond to user requests. The returned data message is reversely transmitted according to the transmission path of the interest message and cached in the passing router according to the caching method. The cached data message can respo...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L29/08H04L12/751H04L12/741H04L1/16H04L45/02H04L45/74
CPCH04L1/1607H04L45/02H04L45/54H04L67/568
Inventor 胡晓艳郑少琦赵丽侠龚俭程光吴桦
Owner SOUTHEAST UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products