Linux configuration based routing acceleration system and method of CPE

A technology for accelerating systems and routing, applied in transmission systems, digital transmission systems, electrical components, etc., can solve problems such as lack of computing and processing capabilities, inability to meet high-speed routing and forwarding performance requirements, and achieve the effect of increasing speed and reducing burden

Active Publication Date: 2017-01-18
FENGHUO COMM SCI & TECH CO LTD
View PDF10 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The current CPE devices generally do not have strong computing and processing capabilities, and these CPE devices need to realize the function of network routing and forwarding. If the original implementation method of Linux is used, that is, the routing data is forwarded through the kernel protocol stack, it will be sent to the CPE. The equipment causes a large burden and cannot meet the performance requirements of high-speed routing and forwarding

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
  • Linux configuration based routing acceleration system and method of CPE

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0018] Such as figure 1 As shown, the CPE device of the present invention is based on the routing acceleration system of the Linux architecture, including the FIB table and the LINK table of the adaptation layer, and the hook processing unit, the learning event unit, the device status unit and the update aging unit; the hook processing unit, the learning event unit , the device status unit and the update aging unit maintain and update the FIB table and / or the LINK table at any time.

[0019] The FIB table and LINK table are set in the adaptation layer, and the routing information is stored in the FIB table. The table items include: destination IP address, egress device IP information, egress device index, forwarding attribute, static identifier, and index pointing to the LINK table; Store interface information, table items include: egress dev...

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 provides a Linux configuration based routing acceleration system and method of CPE, and belongs to the field of CPE. When the routing acceleration system is loaded for the first time, existing route information and interface information in a Linux protocol stack are read, the route information is written in an FIB of an adaptation layer, and the interface information is written in an LINK table of the adaptation layer; and information of a core is converted into item information of the FIB, and synchronized into the FIB and/or LINK table of the adaptation layer, the FIB and/or LINK table are/is maintained via a hook processing unit, a learning event unit, an equipment state unit and an update aging unit, and a route is forwarded according to the FIB and/or LINK table. The FIB (Forward Info Base) and the LINK table (output information table) are established and maintained in the adaptation layer, routing data is forwarded via the FIB and the LINK table, the load of the CPE is reduced, and the route forwarding speed is improved.

Description

technical field [0001] The present invention relates to the field of CPE (Customer Premise Equipment, customer premise equipment) equipment, in particular to a routing acceleration system and method for CPE equipment based on Linux architecture. Background technique [0002] With the in-depth development of broadband speed, the performance of network access equipment has been paid more and more attention. In the original CPE equipment, since Layer 2 services can be implemented through switching chips, its hardware forwarding performance can be fully guaranteed. But the performance of routing has always been its weak link. The core of routing data forwarding is the tcp / ip protocol stack. The network protocol stack used in the Linux architecture is developed based on the BSD (Berkeley Software Distribution, Berkeley Software Suite) tcp / ip protocol stack, mainly for servers and personal computers with relatively high performance. strong equipment. The current CPE devices gen...

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/701H04L12/751H04L12/24H04L45/02
CPCH04L41/00H04L45/00H04L45/02
Inventor 胡波邢毅伟曹祁生王志军
Owner FENGHUO COMM SCI & TECH CO LTD
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