IP Library Granted Patent US 7,902,972
Granted Patent B2
US 7,902,972 · App. 11/571,618 · Granted Mar 8, 2011

Supervising arrangement

Assignee: Andrew Corporation
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,902,972
App. No.
11/571,618
Granted
Mar 8, 2011
Kind
B2
Abstract

A hierarchical fault handling system and method based on filtering data regarding entities in the system and coordinating said filtered data in order to determined if an entity is considered faulty or not. The result for all entities is coordinated in a system fault coordinating means ( 17 ) which makes the overall decision if the system considered to be faulty or not.

Claims (38)

1. A supervising system for supervising the function of an assembly comprising a number of interworking parts, said system comprising

At least a first detector for detecting a physical property of an entity of the system and providing measurement data about the physical property;

At least a first determining means for determining the status of said entity;

said supervising system comprising filter means arranged to receive measurement data from the at least first detector, filter said measurement data and output a signal indicating if said entity is faulty in dependence of said filtered measurement data; and

in that the determining means is arranged to receive said output signal from a least a first and a second filter means, co-ordinate said output signals and, on the basis of said co-ordination, determine whether a fault report should be generated for the entity.

2. A supervising system according to claim 1 , wherein the filter means are arranged to filter the measurement data on the basis of comparison with at least one threshold.

3. A supervising system according to claim 1 , further comprising at least a first action means for taking action to correct the fault in dependence of the status of said entity.

4. A supervising system according to claim 1 , comprising a system fault determining means arranged to receive from at least two entity fault determining means reports regarding the status of at least two entities supervised by the at least two entity fault determining means and determine, on the basis of said reports a fault status for the system.

5. A supervising system according to claim 4 , wherein the system fault determining means is arranged to check periodically all overall entity states X and determine the fault status of the system on the basis of these checks, where X indicates whether the entity is faulty or not and the absolute value of X indicates the reliability of the state.

6. A supervising system according to claim 4 , wherein the system fault determining means is arranged to request from each fault co-ordination means a report on the status of the entity or entities supervised by it.

7. A supervising system according to claim 6 , wherein the system fault determining means is arranged to request said report when a fault has been raised or ceased for at least one entity.

8. A supervising system according to claim 1 , wherein the filter means comprise at least one filter that is arranged to receive and filter analogue measurement data.

9. A supervising system according to claim 8 , wherein the filter means comprises a median filter arranged to receive an analogue value from a detector, calculate the median value of a number of such analogue values and pass the median value to a low-pass filter arranged to filter the median value and output the filtered median value is output to the limit checker arranged to check the filtered value received from the low-pass filter against at least one threshold, to determine if a fault is to be raised, or ceased, respectively.

10. A supervising system according to claim 9 , further comprising a step limiter arranged to receive the median value from the median filter, determine the difference between said median value and a previous median value and, if said difference is greater than a maximum raising step or a maximum decreasing step, adjust the median value to a value to keep the step within allowed limits.

11. A supervising system according to claim 9 , wherein the low-pass filter is arranged to filter the median value.

12. A supervising system according to claim 9 , wherein the limit checker is arranged to check the filtered value against an upper and a lower threshold so that hysteresis can be obtained.

13. A supervising system according to claim 1 , wherein the filter means comprises at least one filter that is arranged to receive and filter digital measurement data.

14. A supervising system according to claim 13 , wherein the filter means is arranged to filter data in the form of binary values, and comprises at least one buffer arranged to store the most recent samples of the binary value and determine, for each sample, whether or not it indicates a fault, and a limit checker connected to the buffer arranged to compare the number of samples indicating a fault to at least one threshold to determine if an alarm should be raised or ceased.

15. A supervising system according to claim 14 , wherein the limit checker is arranged to compare the number of samples indicating a fault to an upper and a lower threshold to obtain hysteresis.

16. A supervising system according to claim 1 , wherein the filter means comprises at least two buffers at least two limit checkers each connected to one of the buffers and voting means arranged to determine, on the basis of the output from all limit checkers if a fault should be raised or ceased.

17. A supervising system according to claim 1 , wherein the filter means comprises means for filtering received measurement data on the basis of at least two different sets of filter constants, to produce at least two different logical values and means for determining a logical output signal from the filter means.

18. A supervising system according to claim 1 , characterized in that it is arranged to supervise a telecommunications system.

19. A supervising system according to claim 1 , wherein parameters controlling the function of said filter means are stored in the system during manufacturing.

20. A supervising system according to claim 1 , wherein parameters controlling the function of said filter means are comprised in a software application package.

21. A supervising system according to claim 1 , wherein parameters controlling the function of said filter means are comprised in configuration data created for a particular site.

22. A supervising system according to claim 1 , wherein the system fault co-ordinator is arranged to order a dump of some or all fault filters in the system to be stored in persistent memory, said dump containing state variables for fault filters.

23. A supervising system according to claim 22 , wherein the dump further comprises a traceback buffer containing the last minutes of detector data input to each fault filter.

24. A method for supervising the function of an assembly comprising a number of interworking parts, comprising the following steps:

defining at least one entity of the system that is to be supervised;

detecting at least one physical property of the entity as at least one measured value;

filtering the at least one measured value;

determining whether or not the entity is faulty on the basis of the filtered value.

25. A method according to claim 24 , wherein the filter is arranged to output a logical indication of whether or not the measured value indicates that the entity is considered faulty.

26. A method according to claim 24 further comprising the step of determining whether or not the entity is faulty on the basis of several filtered values output from several filters as a result of the filtering of several measured values each corresponding to a physical property of the entity.

27. A method according to claim 26 wherein a decision on whether or not an entity is faulty is determined on the basis of a weighted sum of the output from several filters.

28. A method according to claim 24 , wherein a fault status for the entire assembly is determined on the basis of decisions regarding several entities in the assembly.

29. A method according to claim 24 , wherein the step of filtering the at least one measured value comprises filtering the value on the basis of at least two different sets of filter constants to produce at least two different logical values and means for determining a logical output signal from the filter means.

30. A method according to claim 23 , further comprising the step of ordering a dump of some or all fault filters in the system to be stored in persistent memory, said dump containing state variables for fault filters.

Assignments (14)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE TECHNOLOGIES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049892/0051 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 049260/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 048840/0001 →
RELEASE OF SECURITY INTEREST PATENTS (RELEASES RF 036201/0283) Recorded Mar 31, 2017
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: ALLEN TELECOM LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; REDWOOD SYSTEMS, INC.
Reel/Frame 042126/0434 →
SECURITY INTEREST Recorded Jul 28, 2015
From: ALLEN TELECOM LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; REDWOOD SYSTEMS, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 036201/0283 →
SECURITY AGREEMENT Recorded May 4, 2011
From: ALLEN TELECOM LLC, A DELAWARE LLC; ANDREW LLC, A DELAWARE LLC; COMMSCOPE, INC OF NORTH CAROLINA, A NORTH CAROLINA CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026272/0543 →
SECURITY AGREEMENT Recorded May 3, 2011
From: ALLEN TELECOM LLC, A DELAWARE LLC; ANDREW LLC, A DELAWARE LLC; COMMSCOPE, INC. OF NORTH CAROLINA, A NORTH CAROLINA CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026276/0363 →
PATENT RELEASE Recorded Feb 3, 2011
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: COMMSCOPE, INC. OF NORTH CAROLINA; ALLEN TELECOM LLC; ANDREW LLC (F/K/A ANDREW CORPORATION)
Reel/Frame 026039/0005 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Dec 5, 2008
From: COMMSCOPE OF NORTH CAROLINA; ANDREW LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 021930/0863 →
CHANGE OF NAME Recorded Oct 31, 2008
From: ANDREW CORPORATION
To: ANDREW LLC
Reel/Frame 021763/0976 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2007
From: SODERKVIST, JAN; SUNDVISSON, PER-ERIK; ELGCRONA, ANDERS; WAHLSTROM, PETER; RUUSKA, TAUNO
To: ANDREW CORPORATION
Reel/Frame 019288/0359 →
Priority Claims (1)
SE 0401799 · Jul 8, 2004 · national
Continuity (2)
Provisional Application 60521829 · Jul 8, 2004
Related Publication 20080316013A1 · Dec 25, 2008