IP Library Granted Patent US 8,441,935
Granted Patent B2
US 8,441,935 · App. 10/913,438 · Granted May 14, 2013

Method and apparatus to distribute signaling data for parallel analysis

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 8,441,935
App. No.
10/913,438
Granted
May 14, 2013
Kind
B2
Abstract

A method and apparatus for capturing signaling data exchanged across multiple interfaces of a network via a distributed network analyzer, selectively manipulating the captured signaling data for parallel real time distributed analysis by a plurality of signaling analyzers, and transmitting the selectively manipulated signaling data to each of the plurality of signaling analyzers for the parallel real time distributed analysis by the signaling analyzers. The transmitted signaling data includes at least one of network signalizing data, user signalizing data, and application signaling data. Further, the captured signaling data analyzed by the signaling analyzers includes information needed for Quality of Service analysis of end user traffic. Accordingly, a method and apparatus for parallel real time distributed analysis of signaling data is provided, reducing complexity and cost of tools for analysis of signaling data.

Claims (36)

1. A method, comprising:

capturing signaling data of a network, the signaling data being exchanged using multiple protocols between devices of the network across multiple interfaces, each interface extending between corresponding pairs of the devices of the network;

receiving the captured signaling data at a network analyzer server;

executing a plurality of independent real-time signaling analysis sessions, each of the independent real-time analysis sessions performing a corresponding real-time analysis of the captured signaling data via a corresponding signal analyzer that is connected to the network analyzer server, the plurality of independent real-time analysis sessions being performed independently of each other and at a same time as each other;

at the network analyzer server, selecting and processing the captured signaling data for each of the plurality of independent real-time analysis sessions to tailor the captured signaling data for each of the plurality of independent real-time analysis sessions, including deciphering the captured signaling data based on information related to the multiple protocols; and

transmitting the selected and processed captured signaling data for each of the plurality of independent real-time analysis sessions from the network analyzer server to the corresponding signaling analyzer.

2. The method according to claim 1 , wherein the transmitted signaling data includes user signaling data.

3. The method according to claim 1 , wherein the signaling data is transmitted to each of the plurality of signaling analyzers sequentially for the parallel real time analysis by the signaling analyzers.

4. The method according to claim 1 , wherein the captured signaling data includes information needed for Quality of Service analysis of end user traffic.

5. The method according to claim 1 , wherein the captured signaling data includes network information related to wireless and wired networks.

6. The method according to claim 5 , wherein the signaling data is displayed via a graphical user interface by the signaling analyzers.

7. The method of claim 1 , wherein capturing the signaling data of the network, comprises capturing the signaling data using a plurality of hardware components, each hardware component being connected to a corresponding one of the interfaces, and wherein the method further comprises communicating the captured signaling data from the hardware components to the network analyzer server.

8. A method, comprising:

capturing signaling data of a network that is exchanged between devices of the network across multiple interfaces using multiple protocols, each interface extending between corresponding pairs of the devices of the network;

providing the captured signaling data to a network analyzer server for selectively distributing the captured signaling data;

employing the network analyzer server to selectively distribute the captured signaling data in parallel to a plurality of signaling analyzers connected to the network analyzer server for independent analysis of the signaling data; and

at each of the plurality of signaling analyzers, in response to a request by a corresponding user, analyzing and displaying the selectively distributed signaling data,

wherein selectively distributing the captured signaling data to the plurality of signaling analyzers comprises deciphering the captured signaling based on information related to the multiple protocols.

9. The method according to claim 8 , wherein the analyzed signaling data includes network information related to wireless and wired networks.

10. The method according to claim 9 , wherein the plurality of signaling analyzers to which the captured signaling data is distributed in parallel are located within various types of networks.

11. The method according to claim 10 , wherein the captured signaling data is analyzed offline.

12. The method according to claim 11 , wherein the captured signaling data is distributed to each of the plurality of signaling analyzers sequentially for further analysis.

13. The method of claim 8 , wherein capturing the signaling data of the network comprises capturing the signaling data using a plurality of hardware components, each hardware component being connected to a corresponding one of the interfaces, and wherein providing the captured signaling data to the network analyzer server comprises communicating the captured signaling data from the hardware components to the network analyzer server.

14. A system, comprising:

a network analyzer server configured to receive signaling data captured across multiple interfaces of a network, each of which interfaces extends between two devices of the network, including interfaces using different protocols; and

a plurality of signaling analyzers each connected to the network analyzer server, each of the signaling analyzers executing a corresponding analysis session for analyzing the captured signaling data in real-time, the plurality of analysis sessions being performed in parallel with each other,

wherein the network analyzer server selects and processes the captured signaling data to tailor the captured signaling data for each of the plurality of analysis sessions, including deciphering the captured signaling data that is exchanged across the multiple interfaces based on information related to the different protocols, and transmits the selected and processed captured signaling data for each of the plurality of analysis sessions to the corresponding signaling analyzer.

15. The system of claim 14 , wherein statistical information related to the signaling data of the multiple interfaces is selectively displayed by at least one of the signaling analyzers.

16. The system of claim 14 , wherein the transmitted signaling data includes at least one of network signalizing data, user signalizing data, and application signaling data.

17. The system of claim 16 , wherein the signaling data includes information needed for Quality of Service analysis of end user traffic.

18. The system of claim 17 , wherein the signaling data is captured and analyzed remotely.

19. The system of claim 14 , further comprising:

a logging server connected to the network analyzer server to log the captured signaling data; and

a second plurality of signaling analyzers each connected to the network analyzer server, each of the signaling analyzers executing a corresponding offline analysis session for analyzing the captured signaling data offline, the plurality of offline analysis sessions being performed in parallel with each other.

20. The system of claim 14 , wherein the network analyzer server further comprises an interface to a call detail record server for receiving information pertaining to a telephone call made via the network, the information including an origination address for the call, a destination address for the call, a time that the call started, and a time when the call ended.

21. The system of claim 14 , further comprising a plurality of hardware components, each hardware component being connected to a corresponding one of the interfaces, wherein the hardware components communicate the captured signaling data to the network analyzer server.

Assignments (8)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 73189/0873 Recorded May 28, 2026
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
Reel/Frame 075642/0381 →
SECURITY INTEREST Recorded Nov 14, 2025
From: VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC; INERTIAL LABS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 073571/0137 →
SECURITY AGREEMENT Recorded Oct 21, 2025
From: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 073189/0873 →
TERMINATIONS OF SECURITY INTEREST AT REEL 052729, FRAME 0321 Recorded Jan 5, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: VIAVI SOLUTIONS INC.; RPC PHOTONICS, INC.
Reel/Frame 058666/0639 →
SECURITY INTEREST Recorded May 21, 2020
From: VIAVI SOLUTIONS INC.; 3Z TELECOM, INC.; ACTERNA LLC; ACTERNA WG INTERNATIONAL HOLDINGS LLC; VIAVI SOLUTIONS LLC; JDSU ACTERNA HOLDINGS LLC; OPTICAL COATING LABORATORY, LLC; RPC PHOTONICS, INC.; TTC INTERNATIONAL HOLDINGS, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 052729/0321 →
CHANGE OF NAME Recorded Nov 6, 2015
From: JDS UNIPHASE CORPORATION
To: VIAVI SOLUTIONS INC.
Reel/Frame 037057/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2010
From: AGILENT TECHNOLOGIES, INC.
To: JDS UNIPHASE CORPORATION
Reel/Frame 024433/0138 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2004
From: KANGRU, PER
To: AGILENT TECHNOLOGIES, INC.
Reel/Frame 015316/0203 →