Penalty-box policers for network device control plane protection

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 9485118
SERIAL NO

13631652

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

In general, techniques are described for dynamically controlling host-bound traffic by dynamically adding and updating, within the forwarding plane of a network device, network packet policers that each constrains, for one or more packet flows, an amount of host-bound traffic of the packet flows permitted to reach the control plane in accordance with available resources. In one example, a control plane of the network device detects internal congestion in the communication path from the forwarding plane to control plane (the “host-bound path”), identifies packet flows utilizing an excessive amount of host-bound path resources, computes limits for the identified packet flows, and adds “penalty-box policers” configured with the computed limits for the identified packet flows to the forwarding plane. The forwarding plane subsequently applies the policers to the identified packet flows to constrain the amount of traffic of the packet flows allowed to reach the control plane to the computed limits.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
JUNIPER NETWORKS, INC.SUNNYVALE, CA2495

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Atlas, Alia Arlington, US 5 31
Callon, Ross W Westford, US 30 1738
Cao, Qi-Zhong Southborough, US 2 10
Grossman, Stu San Francisco, US 2 26
Haas, Jeffrey Ypsilanti, US 17 79
Scudder, John Galen Ann Arbor, US 28 599

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Sprint Communications Company L.P. (1)
* 7733777 Adaptive rate allocation for multiple TCP sources in wireless networks 2 2007
 
Sytex, Inc. (1)
* 2004/0233,849 Methodologies, systems and computer readable media for identifying candidate relay nodes on a network architecture 8 2003
 
CISCO TECHNOLOGY, INC. (3)
7522521 Route processor adjusting of line card admission control parameters for packets destined for the route processor 44 2005
7580351 Dynamically controlling the rate and internal priority of packets destined for the control plane of a routing device 4 2005
* 2008/0130,502 Control of preemption-based beat-down effect 6 2006
 
JUNIPER NETWORKS, INC. (1)
2008/0044,181 MULTI-CHASSIS ROUTER WITH MULTIPLEXED OPTICAL INTERCONNECTS 104 2007
 
CIENA CORPORATION (1)
* 2008/0062,876 Smart Ethernet edge networking system 16 2006
 
RENSSELAER POLYTECHNIC INSTITUTE (1)
* 2004/0037,223 Edge-to-edge traffic control for the internet 20 2003
 
PALO ALTO NETWORKS, INC. (1)
* 7295516 Early traffic regulation techniques to protect against network flooding 28 2001
 
NATIVE NETWORK TECHNOLOGIES, LTD. (1)
* 2006/0221,820 Method and system for fairly adjusting bandwidth among distributed network elements 7 2005
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
* 2009/0003,212 DATA SWITCHING FLOW CONTROL WITH VIRTUAL OUTPUT QUEUING 45 2008
 
NOKIA CORPORATION (1)
* 2003/0179,720 Congestion control in wireless telecommunication networks 38 2003
 
NORTEL NETWORKS LIMITED (1)
* 6721273 Method and apparatus for traffic flow control in data switches 97 2000
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 9819577 Adjusting control-plane allocation of packet processing resources 0 2015
 
CISCO TECHNOLOGY, INC. (1)
* 2016/0352,620 Adjusting Control-Plane Allocation of Packet Processing Resources 0 2015
 
NuData Security Inc. (9)
9813446 Systems and methods for matching and scoring sameness 0 2016
9749356 Systems and methods for detecting and scoring anomalies 0 2016
9749357 Systems and methods for matching and scoring sameness 0 2016
9749358 Systems and methods for matching and scoring sameness 0 2016
9686314 Systems and methods for matching and scoring sameness 0 2016
9686315 Systems and methods for matching and scoring sameness 0 2016
9680868 Systems and methods for matching and scoring sameness 0 2016
9648034 Systems and methods for detecting and scoring anomalies 1 2016
* 9800601 Systems and methods for detecting and scoring anomalies 0 2017
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 May 1, 2020
7.5 Year Payment $3600.00 $1800.00 $900.00 May 1, 2024
11.5 Year Payment $7400.00 $3700.00 $1850.00 May 1, 2028
Fee Large entity fee small entity fee micro entity fee
Surcharge - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00