Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

FPGA-based routing acceleration forwarding system, router and forwarding method

A technology for accelerating forwarding and routing, applied in transmission systems, digital transmission systems, data exchange networks, etc., it can solve problems such as the problem of data forwarding rate in on-board routing, and achieve the effect of high-speed processing and forwarding.

Active Publication Date: 2021-04-06
莫冰 +2
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to solve the problem of starborne routing data forwarding rate

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
  • FPGA-based routing acceleration forwarding system, router and forwarding method
  • FPGA-based routing acceleration forwarding system, router and forwarding method
  • FPGA-based routing acceleration forwarding system, router and forwarding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0038] Please refer to the figure, the embodiment of the present invention provides a FPGA-based routing acceleration forwarding system 100, including a processor 1, a DMA module 2, a high-speed switching unit 3, a MAC module 4 and an AXI LITE interface 5, the processor 1, The DMA module 2 , the high-speed switching unit 3 and the MAC module 4 are sequentially connected, and the AXI LITE interface 5 is serially connected between the processor 1 and the high-spe...

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 present invention provides a routing acceleration forwarding system based on FPGA, comprising a processor, a DMA module, a high-speed switching unit, a MAC module and an AXI LITE interface, the processor, the DMA module, the high-speed switching unit and the The MAC modules are connected in sequence, and the AXI LITE interface is serially connected between the processor and the high-speed switching unit. The invention also provides an FPGA-based routing acceleration forwarding method. Compared with related technologies, the present invention has the following advantages: data forwarding and routing table lookup are all implemented by hardware inside the FPGA; it can adapt to the complex space environment in space, and supports a delay-tolerant network dedicated to intermittent connection characteristics DTN protocol stack; capable of high-speed processing and forwarding of data messages; realizes the cross-protocol gateway function of Unicom TCP / IP and DTN protocol stack; realizes the cache and exchange of Internet network data packets in unreliable DTN network scenarios.

Description

【Technical field】 [0001] The invention relates to the technical field of routers, in particular to an FPGA-based routing acceleration forwarding system, router and forwarding method. 【Background technique】 [0002] Existing traditional routers are generally composed of a host computer plus a corresponding network interface card or a dedicated embedded system. The forwarding is completed by the CPU software, and the forwarding speed is limited by the processing power of the CPU. The routing of software forwarding gradually becomes the transmission bottleneck. [0003] There are also hardware circuits specially designed for packet switching on the market to complete IP packet processing. The rate is much higher than that achieved by software. The switching matrix implemented by hardware can greatly expand the number of routing ports, which is much improved compared to software forwarding. [0004] Traditional routers are generally limited by CPU speed, bus throughput, and slo...

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 Patents(China)
IPC IPC(8): H04L12/771H04L12/741H04L12/721H04L29/12H04L29/06H04L45/60H04L45/74
CPCH04L45/14H04L45/60H04L45/74H04L45/745H04L61/103H04L69/18H04L2101/622
Inventor 李星钢魏松杰刘才
Owner 莫冰
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products