Router wire card and data processing method

A data processing and router technology, applied in the field of network communication, can solve the problems of inability to guarantee flow control effect, low cost and processing overhead, increase processor overhead, etc., to avoid traffic fluctuation problems, easy to implement, and reduce processor overhead Effect

Active Publication Date: 2012-11-14
MAIPU COMM TECH CO LTD
View PDF4 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since this algorithm needs to use the timer resources of the processor, the process is very complicated, and the overhead of the processor needs to be greatly increased, and a good flow control effect cannot be guaranteed.
[0007] In short, there is no existing technology that can reduce the traffic fluctuation from the Ethernet port to the TDM port and improve the bandwidth stability between the Ethernet port and the TDM port with low cost and processing overhead

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
  • Router wire card and data processing method
  • Router wire card and data processing method
  • Router wire card and data processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] Below in conjunction with accompanying drawing and specific embodiment the present invention will be described in further detail again

[0052] In the present invention, a programmable device is provided on the TDM port side of the router, and logic capable of executing corresponding steps of the method of the present invention is provided therein. The programmable device may be, for example, a Field-Programmable Gate Array (FPGA, Field-Programmable Gate Array).

[0053] The TDM ports in the present invention include but are not limited to: E1 / CE1, SA, POS / CPOS and other TDM ports.

[0054] The following embodiments illustrate the present invention by taking a network router line card with a multi-core processor as an example. Of course, the technical solution of the present invention can also be applied to a router line card with a single-core processor. Usually a router has one or more service line cards LPU (Line Processing Unit), see figure 1 It is a schematic di...

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 application discloses a router wire card and a data processing method thereof. The data processing method comprises the steps that TDM (time division multiplexing) port rate T0 and ether port rate T1 are allocated in a processor of a router wire card mainboard; the processor structure sends an ether message to a TDM port from an ether port to determine the ratio a of T0 to T1, consumption data is added to the inside or outside of the ether message, and the length b of the consumption data meets the relation that the ratio of the length p of TDM payload data in the ether message to the length of the ether message added with the consumption data is equal or approximate to a; the processor sends the ether message added with the consumption data inside or outside to a programmable device arranged at the TDM port through the ether port and an ether bus; and the programmable device extracts the TDM payload data from the ether message, encapsulates to obtain a TDM message and sends the TDM message from the TDM port. According to the invention, the flow fluctuation from the ether port to the TDM port can be reduced with lower cost and processing expense.

Description

technical field [0001] The present application relates to the technical field of network communication, in particular to a router line card and a data processing method for the router line card. Background technique [0002] In routers with multi-core network processors as the forwarding core, it has become a common design scheme in the industry to use abundant Ethernet ports to connect various time division multiplexing (TDM, Time Division Multiplexing) interfaces. However, the rate of the Ethernet bus adopting this design is higher than the rate of the TDM bus, so the traffic fluctuation of the Ethernet port will be large and the bandwidth will not be stable. To solve this problem, it is necessary to control the speed of the data flow sent from the Ethernet port to the TDM port. This control method is called flow control for short. [0003] In the current existing technology, there are mainly three flow control schemes: [0004] Existing technology 1, out-of-band hard fl...

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/56H04L45/60
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