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

Cyclic Redundancy Check Code Storage Comparison Module and Switching Equipment Performance Test System

A cyclic redundancy check, switching equipment technology, applied in transmission systems, digital transmission systems, data exchange networks, etc., can solve problems such as error-prone, large human resources, consumption, etc.

Active Publication Date: 2021-01-22
PLA STRATEGIC SUPPORT FORCE INFORMATION ENG UNIV PLA SSF IEU
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This approach is too limited. It can only verify on the surface whether the switching device can forward the data packets to the destination port, and cannot verify whether the forwarding order of the data packets forwarded to the destination port is correct.
If the forwarding order of the data packets is inconsistent with the specified forwarding order during the forwarding process, the entire forwarding process will fail.
[0003] However, if you want to verify the packet forwarding sequence, the existing technical means can only manually detect whether the sequence of the data packets received by the receiving end is consistent with the specified packet forwarding sequence. error prone

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
  • Cyclic Redundancy Check Code Storage Comparison Module and Switching Equipment Performance Test System
  • Cyclic Redundancy Check Code Storage Comparison Module and Switching Equipment Performance Test System
  • Cyclic Redundancy Check Code Storage Comparison Module and Switching Equipment Performance Test System

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] Such as figure 2 As shown, it is a schematic structural diagram of a cyclic redundancy check code storage comparison module provided by an embodiment of the present invention, which is composed of figure 2 It can be seen that the cyclic redundancy check code storage and comparison module 20 includes a first cyclic redundancy check code storage unit 21 , a first cyclic redundancy check code reading unit 22 and a comparison unit 23 which are sequentially connected. Among them, the functions of each unit are as follows:

[0038] First, the first cyclic redundancy check code storage unit 21 is used to receive the first cyclic redundancy check code of the ith data packet to be forwarded sent to the switching device to be tested, and store the first cyclic redundancy check code The codes are sequentially written into the storage space.

[0039] Here, the switching device to be tested may be a switching chip or a switching network. In order to test the packet forwarding p...

Embodiment 2

[0051] The embodiment of the present invention also provides a device for comparing and counting data packets, see image 3 , is the structure schematic diagram of the data packet comparison statistics device, which consists of image 3 It can be seen that the device includes the cyclic redundancy check code storage and comparison module 20 provided in the first embodiment and its possible implementation manners, and a packet counter module 30 and a packet delay statistics module 40 respectively connected thereto. Among them, the functions of each module are as follows:

[0052] The cyclic redundancy check code storage comparison module 20 is used to send the judgment result of whether the packet forwarding is correct to the packet counter module 30, and is also used to send the forwarding delay time value to the packet delay statistics module.

[0053] The packet counter module 30 is used for counting the number of wrong packets forwarded according to the judgment result, an...

Embodiment 3

[0058] The embodiment of the present invention also provides a switching equipment performance testing system, including: at least one traffic generator, and the data packet comparison statistics device provided by the second aspect above; the traffic generator includes a packet generation module, a routing management module and a loop Redundancy check code extraction module.

[0059] Wherein, the packet generation module is respectively connected with the routing management module and the cyclic redundancy check code extraction module; the cyclic redundancy check code extraction module is also connected with the cyclic redundancy check code storage comparison module in the data packet comparison statistics device .

[0060] Here, the traffic generator is a tool that can generate data streams of a specific type, specific length, and specific rate. Its main function is to simulate traffic flow during traffic simulation and FPGA (Field-Programmable Gate Array) prototype verificati...

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 provides a cyclic redundancy check code storage and comparison module and a switching equipment performance test system, and relates to the technical field of switching equipment. The cyclic redundancy check code storage and comparison module comprises: a first cyclic redundancy check code which is used for receiving a first cyclic redundancy check code of the ith to-be-forwarded data packet sent to the to-be-tested switching equipment and writing the first cyclic redundancy check code into a storage space in sequence;; a first cyclic redundancy check code reading unit which is used for reading the first cyclic redundancy check codes from the storage space in sequence when the first cyclic redundancy check code storage unit receives the second cyclic redundancy check codes ofthe forwarded ith data packet; and a comparison unit which is used for comparing whether the first cyclic redundancy check code is consistent with the second cyclic redundancy check code or not so asto judge whether the packet forwarding of the ith data packet is correct or not. The cyclic redundancy check code storage and comparison module provided by the embodiment of the invention can detectwhether the packet forwarding sequence of the switching equipment is correct or not, the labor cost is saved, and the detection accuracy is improved.

Description

technical field [0001] The invention relates to the technical field of switching equipment, in particular to a cyclic redundancy check code storage comparison module and a switching equipment performance testing system. Background technique [0002] In the research and development stage of switching equipment, how to verify that the switching equipment successfully has the function of packet forwarding is a very important topic. Existing verification methods are mainly based on packet counting at the sending and receiving end, by counting and comparing the number of data packets sent by the sending end and data packets received by the receiving end to check whether the packet forwarding function of the switching device is normal. This approach is too limited. It can only superficially verify whether the switching device can forward the data packets to the destination port, but cannot verify whether the forwarding order of the data packets forwarded to the destination port is...

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/26H04L1/00
CPCH04L1/0061H04L43/0847H04L43/0852
Inventor 董春雷刘勤让吕平李沛杰沈剑良陈艇宋克刘冬培虎艳宾张帆
Owner PLA STRATEGIC SUPPORT FORCE INFORMATION ENG UNIV PLA SSF IEU