Unlock instant, AI-driven research and patent intelligence for your innovation.

A method for improving the new performance of network communication equipment

A technology of network communication and equipment, applied in the field of communication, can solve the problems of new capacity not up to the standard level, memory and CPU consumption, poor memory and CPU, etc., to reduce memory usage and CPU consumption, occupy less memory, and improve new performance Effect

Active Publication Date: 2021-08-17
SHENZHEN JIXIANG TENGDA TECH
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] (1) After adjusting the kernel proc directory parameters, code optimization and other solutions, the data packet forwarding of the network device still needs to go through the protocol stack. When the amount of data is huge, the consumption of memory and CPU is particularly obvious, and the forwarding efficiency is low, which affects the performance of new creation
[0010] (2) Some low-end network equipment, especially home communication products, have poor memory and CPU, and the new product capability is not up to the standard level. Some methods are urgently needed to optimize the new performance to improve the market competitiveness of the product

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
  • A method for improving the new performance of network communication equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] 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.

[0025] In order to facilitate and clarify the description of the following examples, some terms are explained before describing the specific embodiments of the present invention in detail, and the following explanations apply to the specification and claims.

[0026] The English words NAT, ip_output, ip_finish_output2, Vlan, dev_queue_xmi, hard_start_xmit, Fast_l2, cache, ndo_start_xmit, Fast_l2cache, fast_l2_ext, struct nf_conn, etc. appearing in the present i...

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 method for improving the new performance of network communication equipment, which illustrates the Fast_12 module packet sending method by comparing the standard protocol stack sending method; the present invention adds Ethernet and vlan headers to data packets in the Fast_12 module according to the saved link state information information, and then directly call the driver packet sending function ndo_start_xmit to send the corresponding data packet, skip the related processing of the entire protocol stack bridge and vlan, to a certain extent reduce the memory usage and CPU consumption of the second layer of the protocol stack processing data packets, thereby improving New product performance; in addition, the kernel module written by this invention occupies less memory, and can be loaded by network communication devices with relatively tight memory, and has high portability; and it only needs to hang the hook point at the ip_finish_output2 function to fetch data packets, and link Track the struct nf_conn structure and define the fast_l2_ext pointer variable to fetch the second-level cache information of the link for packet sending. The kernel module written by this method has low coupling.

Description

technical field [0001] The invention belongs to the field of communication, and in particular relates to a method for improving the new performance of network communication equipment. Background technique [0002] Performance is the most direct evaluation to measure the quality of a network communication device. The performance indicators mainly include throughput, message forwarding rate, maximum number of concurrent connections, number of new connections per second, forwarding delay, jitter, etc. [0003] In the fiercely competitive communication equipment market, in order to improve the user's online experience and enhance the competitiveness of the network communication equipment market, it is necessary to use the same hardware resources or cost to create higher-performance equipment in order to stand on the top of the wave in the field of communication equipment . [0004] In the case that the CPU and memory have been determined, the current performance tuning of new n...

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): H04L29/06
Inventor 唐远生匡道珍黄嘉乐
Owner SHENZHEN JIXIANG TENGDA TECH