Router with network encoding function and network organizing method based on network coding

A technology of network coding and router, which is applied in the field of networking and new architecture based on network coding, which can solve the problems of high cumulative cost of coding and decoding, inability to guarantee the performance of end nodes, and low network throughput.

Inactive Publication Date: 2008-07-09
FUDAN UNIV
View PDF0 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the network coding of the overlay network cannot reach or approach the upper bound of the theoretical throughput. The main reason is that each connection on the overlay network usually spans multiple physical links, and multiple connections on the overlay network may also Sharing a physical link, end nodes are usually unable to understand the characteristics of the physical link and network topology, and there are problems such as lower than expected network throughput, unguaranteed performance of end nodes, and large cumulative overhead of encoding and decoding.

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
  • Router with network encoding function and network organizing method based on network coding
  • Router with network encoding function and network organizing method based on network coding
  • Router with network encoding function and network organizing method based on network coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067] The present invention is further described below by an example.

[0068] Take the situation in Figure 1 as an example. Fig. 1 is a schematic diagram of a data distribution model using network coding. Assume that the bandwidth between routers in the network is 1, and the bandwidth from the end system (including source and sink hosts) to the router is 3. The source node needs to distribute the IP datagram (denoted as P) to all the host hosts directly connected to the routers G, H, and I at the same time.

[0069] 1. First, according to the distribution method shown in Figure 1, the source sends the IP datagram P to router A. Router A first judges whether the datagram P needs to be divided and encapsulated. If necessary, perform the segmentation and encapsulation function, that is, divide its IP load into several data blocks, which are respectively recorded as P1, P2, and P3, and use the NCP protocol to encapsulate these blocks, and then forward them to routers B, C, an...

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 belongs to the field of routers and networking technology, which more particularly relates to a router with network coding function and a networking method based on the network coding. The router put forward by the invention is added with a coding algorithm module, a coding strategy module and the corresponding interface thereof based on the existing router and proposes the corresponding networking method and coding protocol to realize network encoding and decoding and routing function on the router. The network coding on the router is mainly characterized by coding an IP payload on a network layer. The network coding on the router can approach to the upper bound of the network throughput to improve an end-to-end performance. The advantages are that the invention is convenient for using concentration optimization encoding and decoding; the distribution topology is simplified, the hop count from end to end is reduced and the encoding times and the end-to-end delay are further reduced; the delay caused by the correlation when the end nodes are coded is reduced; if an IP multicast is adopted when the router is connected with each jurisdictional node, the invention can also save the time for accessing bandwidth.

Description

technical field [0001] The invention belongs to the technical field of routers and networking, and in particular relates to a novel system structure of a router with network coding function and a networking method based on network coding. Background technique [0002] Network coding can be used to improve the network throughput and system stability of group communication [1]. In a peer-to-peer (P2P, peer to peer) distribution system using network coding, end nodes can build an overlay network (overlay) at the application layer, use their own storage and computing capabilities to perform network coding, and forward coded data. Network coding on overlay networks does not require any modifications to IP routers, making it practical and flexible. [0003] However, the network coding of the overlay network cannot reach or approach the upper bound of the theoretical throughput. The main reason is that each connection on the overlay network usually spans multiple physical links, a...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/56H04L29/06H04L12/18H04L1/00H04L45/60
Inventor 王新林珉尹训睿赵进薛向阳
Owner FUDAN 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