Entry data acquisition method and apparatus, and communication device

A technology for data acquisition and table entry, applied in the field of communication, can solve the problems of increasing design cost, wasting processor resources, affecting the efficiency of table entry reading, etc.

Active Publication Date: 2019-02-19
MAIPU COMM TECH CO LTD
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Although the maximum rate of the switch chip SPI management interface can support a rate of 40MHz, the maximum rate of the processor's SPI controller bus is only 5MHz. If the processor manages the switch chip at a rate of 5MHz, the processor will update the MAC address table or MIB data once. The table will consume resources for a long time, resulting in a waste of processor resources, and the refresh time of table items in the processor is too slow, which affects the data forwarding efficiency and cannot meet the requirements of some real-time forwarding business applications
[0006] In order to avoid the above problems, the traditional solution is to replace the processor with a higher SPI bus rate, but this will obviously greatly increase the design cost, and at the same time, the processor reads the large-capacity data table in the switching chip through the serial interface, and it will also continuously It consumes a lot of processor resources and affects the reading efficiency of table entries

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
  • Entry data acquisition method and apparatus, and communication device
  • Entry data acquisition method and apparatus, and communication device
  • Entry data acquisition method and apparatus, and communication device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all of them. The components of the embodiments of the application generally described and illustrated in the figures herein may be arranged and designed in a variety of different configurations. Accordingly, the following detailed description of the embodiments of the application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of the application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative efforts belong to the scope of protection of the present application.

[0036] It should ...

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

Embodiments of the invention provide an entry data acquisition method and apparatus, and a communication device, belonging to the technical field of communication. The method comprises steps of acquiring entry data from a switch chip through a first bus by a programmable logic device, and storing the entry data in an FIFO queue; when it is determined that the FIFO queue is full, sending a read notification to a processor through a second bus, so as to enable the processor to read the entry data from the FIFO queue. The processor acquires the entry data rapidly through the second bus, so that low cost is maintained, further, the processor refreshes internal entry data within a shorter period, is lowered in resource overhead effectively, can put more resources in other businesses, and is improved in overall performance.

Description

technical field [0001] The present application relates to the technical field of communications, and in particular, to a method, device, and communications equipment for obtaining entry data. Background technique [0002] With the development of communication technology, users' business requirements for data transmission bandwidth and delay are getting higher and higher. Routers and switches are used as pipeline equipment for data transmission, and the efficiency of data processing and table entry data directly affects the efficiency of data transmission. bandwidth and latency. [0003] The purpose of the entry data synchronization mechanism is to read the entire hardware entry data existing in the switch chip into the processor CPU to establish a mapping table, for example, to read the MAC address entry into the CPU to establish a mapping table, so that the upper layer software When performing Layer 2 address (that is, hardware MAC address) operations, it is not necessary ...

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/741H04L29/12H04L45/74
CPCH04L45/74H04L61/58H04L2101/622
Inventor 何明
Owner MAIPU COMM 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