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

FPGA-based system and FPGA-based method for realizing online business scanning of 10 gigabit Ethernet

An Ethernet and service technology, which is applied in the field of 10 Gigabit Ethernet online service scanning, can solve the problems of automatic or manual acquisition of ID information and related statistical values, etc., and achieve the effect of simple structure and wide application

Inactive Publication Date: 2015-05-27
OPWILL TECH BEIJING
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the prior art, the detection of 10 Gigabit Ethernet traffic is generally carried out by counting all data packets, and the data packets to be received are counted according to the Ethernet protocol type (such as IP protocol, TCP protocol, UDP protocol). The obvious disadvantage of scanning is that it cannot automatically obtain or manually obtain ID information and related statistical values ​​from data packets in the network in real time

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
  • FPGA-based system and FPGA-based method for realizing online business scanning of 10 gigabit Ethernet
  • FPGA-based system and FPGA-based method for realizing online business scanning of 10 gigabit Ethernet
  • FPGA-based system and FPGA-based method for realizing online business scanning of 10 gigabit Ethernet

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] Please refer to figure 1 , the FPGA-based system of the present invention that realizes 10 Gigabit Ethernet online service scanning includes: a 10 Gigabit Ethernet test module, implemented by an FPGA programmable logic device, including a sending part logic and a receiving part logic, and the sending part logic is used for The generation and transmission of 10 Gigabit Ethernet data, the receiving part logic is used for 10 Gigabit Ethernet data reception and analysis; the parsing module is used to parse out the frame type and ID type information from the data packet received by the receiving part logic, and transmit; configuration and statistics module, used to communicate with the CPU through the PCI interface module, and output configuration scan type, scanned ID type information, and scan enable signal; verification module, used to receive the configuration scan type , scanned ID type information, and a scan enable signal, and verify the frame type and ID type informa...

Embodiment 2

[0077] Please refer to image 3 , the method for realizing 10 Gigabit Ethernet online service scanning based on FPGA of this embodiment includes: 10 Gigabit Ethernet test module, realized by FPGA programmable logic device, including sending part logic and receiving part logic, sending part logic generation and sending 10 Gigabit Ethernet data, the receiving part logic receives and analyzes 10 Gigabit Ethernet data; the parsing module analyzes the data packets received by the receiving part logic out of frame type and ID type information, and transmits them; the configuration and statistics module passes The PCI interface module communicates with the CPU, and outputs the configuration scan type, scanned ID type information, and scan enable signal; the verification module receives the configured scan type, scanned ID type information, and scan enable signal, and Verifying the frame type and ID type information transmitted by the parsing module, and if the verification matching c...

Embodiment 3

[0082] Please refer to Figure 4 , the FPGA-based method of the present embodiment realizes 10 Gigabit Ethernet online service scanning, including: the parsing module analyzes the data packets received by the 10 Gigabit Ethernet test module receiving part logic out of frame type and ID type information, and transmits them; configure The statistics module communicates with the CPU through the PCI interface module, and outputs the configuration scan type, scanned ID type information, and scan enable signal; the verification module receives the configured scan type, scanned ID type information, and scan enable signal, and verify the frame type and ID type information transmitted by the analysis module, and if the verification meets the matching condition, start the 10 Gigabit Ethernet test module to perform online business scanning operations.

[0083] Preferably, the scanning type is manual scanning.

[0084] Preferably, the step of verifying that the matching condition is met ...

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 an FPGA-based system and an FPGA-based method for realizing online business scanning of 10-gigabit Ethernet. The system comprises a 10-gigabit Ethernet test module, a parse module, a configuration and statistic module and a check module, wherein the 10-gigabit Ethernet test module is realized by an FPGA device; the parse module is used for parsing received data packages into frame type and ID type information and carrying out transmission; the configuration and statistic module is used for communicating through a PCI interface module and a CPU and outputting the configuration scanning type, the scanned ID type information and the scanning enable signal; the check module is used for starting the 10-gigabit Ethernet test module to carry out online business scanning operation. The system has the advantage that ID information and related statistic values can be automatically or manually obtained from the data packages in the network in real time. Online business scanning information can be displayed on the 10-gigabit Ethernet test module through scanned statistic data, the method has two modes of automatic scanning and manual scanning, and online detection of flow rate conditions of as many as 64 flows is realized.

Description

technical field [0001] The invention belongs to the field of communication testing, and relates to a system and a method for realizing 10 Gigabit Ethernet online service scanning based on FPGA. Background technique [0002] With the rapid development and continuous expansion of computer network technology, interconnected devices connected to the network have also been widely used. The core of the network is the network interconnection equipment, and the performance of the interconnection equipment directly affects the scale of the network, the reliability of the network and the stability of the network. Therefore, it is very important to accurately and objectively test the performance of network interconnection equipment. Due to the complexity, diversity and heterogeneity of the network, it is more and more necessary to classify and detect the content of network packets in real time. [0003] Ten Gigabit Ethernet technology came into being in people's continuous pursuit of...

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/26
Inventor 郭丽娜朱天全鲍胜青
Owner OPWILL TECH BEIJING