IP Library Granted Patent US 7,653,842
Granted Patent B2
US 7,653,842 · App. 11/013,652 · Granted Jan 26, 2010

CRC format automatic detection and setting

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,653,842
App. No.
11/013,652
Granted
Jan 26, 2010
Kind
B2
Abstract

An automatic CRC format detection and selection device observes FCS errors during an interval, incrementing counts thereof. When a determination is made that an error count threshold has been met, the CRC format may be automatically changed in order to enable CRC format detection and switching without requiring a user to have knowledge of the format or how to accomplish its change.

Claims (32)

1. A network test instrument, comprising:

a CRC error detector for determining CRC errors; and

a CRC format changer for selectively changing the CRC format in response to a determination by said CRC error detector,

wherein said CRC format changer comprises a processor responsive to said CRC error detector, said processor changing CRC format settings if a determination is made that a sufficient level of CRC errors are occurring.

2. The network test instrument according to claim 1 , wherein said network test instrument comprises a WAN analyzer.

3. A network test instrument, comprising:

a CRC error detector for determining CRC errors, wherein said CRC error detector comprises a counter for counting FCS errors that occur during a particular interval;

a CRC error flag that is set by said CRC error detector if a determination is made that said counter exceeds an error count threshold; and

a CRC format changer for selectively changing the CRC format in response to a determination by said CRC error detector.

4. A network test instrument, comprising:

a CRC error detector for determining CRC errors; and

a CRC format changer for selectively changing the CRC format in response to a determination by said CRC error detector,

wherein said CRC format is changed between a 16 bit CRC and a 32 bit CRC, and wherein if said CRC format is 16 bit during the period when said error is detected, said CRC format is changed to a 32 bit CRC.

5. The network test instrument according to claim 4 , wherein if said CRC format is 32 bit during the period when said error is detected, said CRC format is changed to a 16 bit CRC.

6. A method of operating a network test instrument for automatically detecting CRC formats, comprising:

observing a data stream received by the network test instrument and counting CRC errors using a first CRC format applied to the data stream;

storing the count of CRC errors in a counter;

after an interval, retrieving the count of CRC errors from said counter; and

if the count of CRC errors exceeds a threshold during an interval, selectively changing the CRC format to a second CRC format in response to said count of CRC errors.

7. The method according to claim 6 , wherein said step of counting CRC errors comprises employing said counter for counting FCS errors that occur during said interval.

8. The method according to claim 7 further comprising setting a CRC error flag if a determination is made that said counter exceeds an error count threshold.

9. The method according to claim 6 , further comprising changing CRC format settings if a determination is made that a sufficient level of CRC errors are occurring.

10. The method according to claim 6 , wherein said step of selectively changing CRC format comprises changing between a 16 bit CRC and a 32 bit CRC.

11. The method according to claim 10 , wherein if said CRC format is 16 bit during said counting of CRC errors, said step of selectively changing CRC format comprises changing to a 32 bit CRC.

12. The method according to claim 10 , wherein if said CRC format is 32 bit during said counting of CRC errors, said step of selectively changing CRC format comprises changing to a 16 bit CRC.

13. The method according to claim 6 , wherein said method is performed by a WAN analyzer.

14. An automatic CRC format detection device, for detecting and switching between at least a 16 bit and a 32 bit CRC format, comprising:

a CRC error detector for determining CRC errors in a data stream; and

a CRC format changer for selectively changing the CRC format in response to a determination by said CRC error detectors,

wherein said CRC format changer comprises a processor responsive to said CRC error detector, said processor changing CRC format settings if a determination is made that a sufficient level of CRC errors are occurring.

15. The automatic CRC format detection device according to claim 14 , wherein said CRC error detector comprises a counter for counting FCS errors that occur during a particular interval.

16. The automatic CRC format detection device according to claim 15 further comprising a CRC error flag that is set by said CRC error detector if a determination is made that said counter exceeds and error count threshold.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2024
From: AIRMAGNET, INC.
To: NETSCOUT SYSTEMS, INC.
Reel/Frame 066502/0496 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2015
From: FLUKE CORPORATION
To: AIRMAGNET, INC.
Reel/Frame 036355/0553 →
SECURITY INTEREST Recorded Aug 14, 2015
From: NETSCOUT SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 036355/0586 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2005
From: KISELA, JAMES W.; TRESELER, MIKE
To: FLUKE CORPORATION
Reel/Frame 015577/0223 →