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

A package system for 10 Gigabit Ethernet test equipment

A test equipment, Ethernet technology, applied in transmission systems, digital transmission systems, data exchange networks, etc., can solve the problems of lack of randomness and real-time performance of test packets, and achieve increased randomness and real-time performance, wide application, simple structure

Active Publication Date: 2018-07-24
OPWILL TECH BEIJING
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, the test message generation process for the grouping of 10 Gigabit Ethernet test equipment is to use the CPU, write the grouped data packets into the memory by software, and then read the data packets from the memory through the software. Due to the influence of software and The communication rate between memories is limited, and test messages lack randomness and real-time performance

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 package system for 10 Gigabit Ethernet test equipment
  • A package system for 10 Gigabit Ethernet test equipment
  • A package system for 10 Gigabit Ethernet test equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] Please refer to figure 1 , the package system of the 10 Gigabit Ethernet test equipment of the present invention includes: an interface module for enabling FPGA to communicate with the CPU through the PCI bus; a scheduling module for at least one channel, which includes a scheduling control information memory, a flow number memory, and a packet length The memory is used to configure the sending rate of the CPU, and generates a scheduling pulse according to the sending rate, and generates and sends a message every time a scheduling pulse is generated, and then outputs it; the flow generation module is used to receive the scheduling of the at least one channel The data output by the module generates at least one channel of data stream conforming to the Ethernet protocol; the channel mixing module is used to combine the data stream including at least one channel.

[0026] Preferably, an interface module for sending to mac is also included, which is used to read the data st...

Embodiment 2

[0056] Please refer to figure 2 , the package system of the 10 Gigabit Ethernet test equipment of the present embodiment includes: an interface module for enabling the FPGA to communicate with the CPU through the PCI bus; a scheduling module for at least one channel, which includes a scheduling control information memory, a flow number memory, and a packet The long memory is used to configure the sending rate of the CPU, and according to the sending rate, a scheduling pulse is generated, and each time a scheduling pulse is generated, a message is generated and sent, and then output; the flow generation module is used to receive the at least one channel The data outputted by the scheduling module generates at least one channel of data streams conforming to the Ethernet protocol; the channel mixing module is used for combining the data streams including at least one channel.

[0057] Preferably, an interface module for sending to mac is also included, which is used to read the ...

Embodiment 3

[0070] This embodiment provides a method for grouping packets of 10 Gigabit Ethernet test equipment, including: an interface module, which enables FPGA to communicate with the CPU through the PCI bus; a scheduling module of at least one channel, which includes a scheduling control information memory, a flow number memory, and a packet The long memory configures the CPU sending rate, and generates a scheduling pulse according to the sending rate, generates and sends a message every time a scheduling pulse is generated, and then outputs it; the flow generation module receives the output of the scheduling module of the at least one channel The data generates at least one channel of data streams conforming to the Ethernet protocol; the channel mixing module combines the data streams including at least one channel.

[0071] Preferably, it also includes reading the data stream combined by the channel mixing module, and sending it to the mac according to the sending rate and the timin...

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 present application discloses a system and method for grouping 10 Gigabit Ethernet test equipment, including: an interface module for enabling FPGA to communicate with a CPU through a PCI bus; a scheduling module for at least one channel, which includes a scheduling control information memory, a stream No. memory, packet length memory, used to configure the CPU sending rate, and according to the sending rate, generate a scheduling pulse, each time a scheduling pulse is generated, a message is generated and sent, and then output; the stream generation module is used to receive the The data output by the scheduling module of at least one channel generates at least one channel of data streams conforming to the Ethernet protocol; the channel mixing module is used to combine the data streams including at least one channel. The invention has the advantages of being able to generate, send and receive test traffic at a line speed of 10Gbps, complete measurement of test statistics, generation of routing messages and message interception, and significantly increase the randomness and real-time performance of data packets.

Description

technical field [0001] The invention belongs to the field of communication testing, and relates to a package system and method for 10 Gigabit Ethernet testing equipment. Background technique [0002] Ten Gigabit Ethernet uses the IEEE 802.3 Ethernet Media Access Control Protocol (MAC), the IEEE 802.3 Ethernet frame format, and the IEEE802.3 minimum and maximum frame sizes. 10 Gigabit Ethernet only runs in full-duplex mode, not half-duplex mode, and will no longer use the carrier sense multiple access / collision detection (CSMA / CD) mechanism. [0003] At present, the test message generation process for the grouping of 10 Gigabit Ethernet test equipment is to use the CPU, write the grouped data packets into the memory by software, and then read the data packets from the memory through the software. Due to the influence of software and The communication rate between memories is limited, and test messages lack randomness and real-time performance. Contents of the invention ...

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/26
Inventor 郭丽娜
Owner OPWILL TECH BEIJING