Routing acceleration system and method based on linux architecture for cpe equipment

An acceleration system and routing technology, applied in the transmission system, digital transmission system, data exchange network, etc., can solve the problems that cannot meet the high-speed routing forwarding performance requirements, do not have computing and processing capabilities, etc., to improve routing forwarding speed, reduce burden effect

Active Publication Date: 2019-05-03
FENGHUO COMM SCI & TECH CO LTD
View PDF10 Cites 0 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
  • Routing acceleration system and method based on linux architecture for cpe equipment
  • Routing acceleration system and method based on linux architecture for cpe equipment

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

A routing acceleration system and method based on Linux architecture for CPE equipment, related to the field of CPE equipment, when the routing acceleration system is loaded for the first time, the existing routing information and interface information in the Linux protocol stack are read, and the routing information is written into the adaptation In the FIB table of the adaptation layer, the interface information is written into the LINK table of the adaptation layer, and the mapping of the two tables is established through the index; the kernel information is converted into the entry information of the FIB table, and synchronized to the FIB table of the adaptation layer and / or In the LINK table, maintain the FIB table and / or LINK table through the hook processing unit, learning event unit, device status unit and update aging unit, and realize routing and forwarding according to the FIB table and / or LINK table. The invention establishes and maintains the FIB table and the LINK table at the adaptation layer, realizes the forwarding of routing data through the FIB table and the LINK table, reduces the burden of CPE equipment, and improves the routing forwarding speed.

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 Patents(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