IP Library Granted Patent US 10,659,334
Granted Patent B2
US 10,659,334 · App. 16/055,794 · Granted May 19, 2020

Methods, systems, and computer program products for distributed packet traffic performance analysis in a communication network

Inventor: Sameh Yamany (Longmont, CO)
Assignee: VIAVI Solutions Inc.
H04L43/0876H04L41/046H04L41/14H04L41/5035H04L43/12H04L41/509H04L41/5087H04L43/087H04L43/0829H04L43/0852H04L43/0882H04L43/0888
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 10,659,334
App. No.
16/055,794
Granted
May 19, 2020
Kind
B2
Abstract

Network packet traffic in a Long Term Evolution (LTE) network is analyzed by associating a micro network access agent with a single network element in the LTE network and performing packet traffic analysis for packet traffic processed by the single network element using the micro network access agent.

Claims (81)

1. A method, comprising:

receiving, by a micro network access agent associated with a network element of a network, packet traffic;

identifying, by the micro network access agent, one or more specific packets based on packet traffic analysis information for the packet traffic,

the packet traffic analysis information including:

information associated with a base station handover efficiency, and

traffic capacity information associated with the network element and a determined quality of service; and

transmitting, by the micro network access agent and based on identifying the one or more specific packets, a signal to one or more other micro network access agents associated with the network,

the signal identifying the one or more specific packets for further analysis at the one or more other micro network access agents.

2. The method of claim 1 , where the packet traffic analysis information further includes at least one of:

traffic capacity information associated with the network,

voice quality information associated with the network, or

video quality information associated with the network.

3. The method of claim 1 , further comprising:

transmitting a packet analysis alert to a network management system for the network,

the network management system instructing, based on the packet analysis alert, one or more network elements to ignore performing an analysis of the one or more specific packets.

4. The method of claim 1 , further comprising:

transmitting a packet analysis alert to a network management system for the network,

the network management system instructing, based on the packet analysis alert, one or more network elements to perform an analysis of the one or more specific packets.

5. The method of claim 1 , where each micro network access agent, of the one or more other micro network access agents, is included in a single network element.

6. The method of claim 1 , further comprising:

transmitting the packet traffic analysis information to a service management system associated with the network,

the service management system being to at least one of:

generate access reports, associated with the network, based on the packet traffic analysis information,

configure the network based on the packet traffic analysis information,

generate bills, associated with the network, based on the packet traffic analysis information, or

provision services in the network based on the packet traffic analysis information.

7. The method of claim 1 , where the signal to the one or more other micro network access agents instructs the one or more other micro network access agents to ignore one or more packets other than the one or more specific packets.

8. A micro network access agent comprising:

a memory to store instructions; and

a processor to execute the instructions to:

receive packet traffic associated with a network element of a network;

identify one or more specific packets based on packet traffic analysis information for the packet traffic,

the packet traffic analysis information including information associated with a base station handover efficiency, and

traffic capacity information associated with the network element and a determined quality of service; and

transmit, based on identifying the one or more specific packets, a signal to one or more other micro network access agents associated with the network,

the signal identifying the one or more specific packets for further analysis at the one or more other micro network access agents.

9. The micro network access agent of claim 8 , where the packet traffic analysis information further includes at least one of:

traffic capacity information associated with the network,

voice quality information associated with the network, or

video quality information associated with the network.

10. The micro network access agent of claim 8 , where the processor is further to:

transmit a packet analysis alert to a network management system for the network,

the network management system instructing, based on the packet analysis alert, one or more network elements to ignore performing an analysis of the one or more specific packets.

11. The micro network access agent of claim 8 , where the processor is further to:

transmit a packet analysis alert to a network management system for the network,

the network management system instructing, based on the packet analysis alert, one or more network elements to perform an analysis of the one or more specific packets.

12. The micro network access agent of claim 8 , where each micro network access agent, of the one or more other micro network access agents, is included in a single network element.

13. The micro network access agent of claim 8 , where the processor is further to:

transmit the packet traffic analysis information to a service management system associated with the network,

the service management system being to at least one of:

generate access reports, associated with the network, based on the packet traffic analysis information,

configure the network based on the packet traffic analysis information,

generate bills, associated with the network, based on the packet traffic analysis information, or

provision services in the network based on the packet traffic analysis information.

14. The micro network access agent of claim 8 , where the signal to the one or more other micro network access agents instructs the one or more other micro network access agents to ignore one or more packets other than the one or more specific packets.

15. A non-transitory computer-readable medium storing instructions, the instructions comprising:

one or more instructions which, when executed by a processor of a first network element, cause the processor to:

receive packet traffic associated with a network element of a network;

identify one or more specific packets based on packet traffic analysis information for the packet traffic,

the packet traffic analysis information including information associated with a base station handover efficiency of the network, and

traffic capacity information associated with the network element and a determined quality of service; and

transmit, based on identifying the one or more specific packets, a signal to one or more other micro network access agents associated with the network,

the signal identifying the one or more specific packets for further analysis at the one or more other micro network access agents.

16. The non-transitory computer-readable medium of claim 15 , where the instructions further comprise:

one or more instructions which, when executed by the processor, cause the processor to:

transmit a packet analysis alert to a network management system for the network,

the network management system instructing, based on the packet analysis alert, one or more network elements to ignore performing an analysis of the one or more specific packets.

17. The non-transitory computer-readable medium of claim 15 , where the instructions further comprise:

one or more instructions which, when executed by the processor, cause the processor to:

transmit a packet analysis alert to a network management system for the network,

the network management system instructing, based on the packet analysis alert, one or more network elements to perform an analysis of the one or more specific packets.

18. The non-transitory computer-readable medium of claim 15 , where each micro network access agent, of the one or more other micro network access agents, is included in a single network element.

19. The non-transitory computer-readable medium of claim 15 , where the instructions further comprise:

one or more instructions which, when executed by the processor, cause the processor to:

transmit the packet traffic analysis information to a service management system associated with the network,

the service management system being to at least one of:

generate access reports, associated with the network, based on the packet traffic analysis information,

configure the network based on the packet traffic analysis information,

generate bills, associated with the network, based on the packet traffic analysis information, or

provision services in the network based on the packet traffic analysis information.

20. The non-transitory computer-readable medium of claim 15 , where the signal to the one or more other micro network access agents instructs the one or more other micro network access agents to ignore one or more packets other than the one or more specific packets.

Assignments (6)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2018
From: YAMANY, SAMEH
To: TRENDIUM, INC.
Reel/Frame 046612/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2018
From: TRENDIUM, INC.
To: JDS UNIPHASE CORPORATION
Reel/Frame 046612/0155 →
CHANGE OF NAME Recorded Aug 10, 2018
From: JDS UNIPHASE CORPORATION
To: VIAVI SOLUTIONS INC
Reel/Frame 046773/0067 →
Continuity (4)
Continuation 15420259 · Jan 31, 2017
Continuation 14151371 · Jan 9, 2014
Provisional Application 61750620 · Jan 9, 2013
Related Publication 20180351841A1 · Dec 6, 2018