Packet congestion control method and packet switching equipment

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5090011
SERIAL NO

07455135

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A packet switching equipment housing therein a plurality of pairs of an input line and an output line is provided with a monitor circuit for monitoring a packet congestion state in the packet switching equipment for each output line. When a packet congestion is detected in association with either one of the output lines, a congestion indicator is added to a packet to be delivered to the output line so as to return the packet as a congestion notice packet to an equipment as the transmission source of the packet; furthermore, the input packet is relayed via the output line to the destination equipment.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
HITACHI, LTD.TOKYO13769

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Endo, Noboru Hachioji, JP 51 1752
Fukuta, Isao Yokohama, JP 4 159
Gohara, Shinobu Yokohama, JP 52 1263
Kashio, Jiro Kawasaki, JP 17 900
Kawakita, Kenji Yokohama, JP 45 1477
Torii, Yutaka Yokohama, JP 5 380

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 4566095 Time division multiplex switching network permitting communications between one or several calling parties and one or several called parties 21 1983
 
NEC CORPORATION (2)
* 4799215 High-speed packet-switched communications system with end-to-end flow control and retransmission 89 1986
* 4839891 Method for controlling data flow 53 1988
 
MACHIDA ENDOSCOPE CO., LTD. (1)
6324742 Method of uniting optical fibers 5 2000
 
LUCENT TECHNOLOGIES INC. (2)
* 4769810 Packet switching system arranged for congestion control through bandwidth management 176 1986
* 4769811 Packet switching system arranged for congestion control 205 1986
 
WASHINGTON UNIVERSITY (1)
* 4849968 Buffer management system 153 1988
 
BELL TELEPHONE LABORATORIES, INCORPORATED (1)
* 4920534 System for controllably eliminating bits from packet information field based on indicator in header and amount of data in packet buffer 63 1986
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (7)
* 2002/0172,157 Method and system for fast computation of routes under multiple network states with communication continuation 3 2002
* 2003/0193,932 System for and method of exchanging server data in packet unit 0 2003
* 2005/0105,466 Traffic management for frame relay switched data service 2 2004
* 2005/0223,134 Accelerated TCP (Transport Control Protocol) stack processing 21 2004
* 2005/0135,251 Method and system for reducing congestion in computer networks 0 2005
* 2006/0072,570 System for and method of exchanging server data in packet unit 2 2005
* 2007/0201,457 METHOD AND SYSTEM FOR DYNAMICALLY ASSIGNING DOMAIN IDENTIFICATION IN A MULTI-MODULE FIBRE CHANNEL SWITCH 2 2007
 
MATSUSHITA GRAPHIC COMMUNICATION SYSTEMS, INC. (1)
* 5450439 Communication-tracing-information processing device 5 1992
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
* 5822300 Congestion management scheme 60 1996
 
SAMSUNG ELECTRONICS CO., LTD. (4)
6169727 Device and method of notifying and controlling congestion in asynchronous transfer mode network 10 1997
* 6144636 Packet switch and congestion notification method 71 1997
7636308 Controlling packet congestion 2 2005
* 2005/0195,740 Controlling packet congestion 16 2005
 
VODAFONE GROUP PLC (2)
* 7969887 Station 0 2004
* 2008/0130,505 Station 3 2004
 
NOKIA TECHNOLOGIES OY (1)
* 5898672 Overload prevention in a telecommunication network node 19 1997
 
QLOGIC CORPORATION (59)
7397768 Zone management in a multi-module fibre channel switch 17 2002
7564789 Method and system for reducing deadlock in fibre channel fabrics using virtual lanes 16 2004
7480293 Method and system for preventing deadlock in fibre channel fabrics using frame priorities 2 2004
* 2005/0174,936 Method and system for preventing deadlock in fibre channel fabrics using frame priorities 7 2004
* 2005/0174,942 Method and system for reducing deadlock in fibre channel fabrics using virtual lanes 11 2004
7620059 Method and apparatus for accelerating receive-modify-send frames in a fibre channel network 0 2004
7471635 Method and apparatus for test pattern generation 0 2004
7463646 Method and system for fibre channel arbitrated loop acceleration 2 2004
7453802 Method and apparatus for detecting and removing orphaned primitives in a fibre channel network 1 2004
* 2005/0027,877 Method and apparatus for accelerating receive-modify-send frames in a fibre channel network 1 2004
* 2005/0025,193 Method and apparatus for test pattern generation 0 2004
* 2005/0013,258 Method and apparatus for detecting and removing orphaned primitives in a fibre channel network 0 2004
* 2005/0013,318 Method and system for fibre channel arbitrated loop acceleration 4 2004
7894348 Method and system for congestion control in a fibre channel switch 1 2004
7792115 Method and system for routing and filtering network data packets in fibre channel systems 1 2004
7684401 Method and system for using extended fabric features with fibre channel switch elements 1 2004
7646767 Method and system for programmable data dependant network routing 9 2004
7630384 Method and system for distributing credit in fibre channel systems 0 2004
7583597 Method and system for improving bandwidth and reducing idles in fibre channel switches 3 2004
7580354 Multi-speed cut through operation in fibre channel switches 1 2004
7573909 Method and system for programmable data dependant network routing 0 2004
7558281 Method and system for configuring fibre channel ports 5 2004
7525983 Method and system for selecting virtual lanes in fibre channel switches 14 2004
7522522 Method and system for reducing latency and congestion in fibre channel switches 2 2004
7522529 Method and system for detecting congestion and over subscription in a fibre channel network 0 2004
7512067 Method and system for congestion control based on optimum bandwidth allocation in a fibre channel switch 2 2004
7477655 Method and system for power control of fibre channel switches 0 2004
7466700 LUN based hard zoning in fibre channel switches 20 2004
7447224 Method and system for routing fibre channel frames 21 2004
7430175 Method and system for managing traffic in fibre channel systems 20 2004
7420982 Method and system for keeping a fibre channel arbitrated loop open during frame gaps 0 2004
7406092 Programmable pseudo virtual lanes for fibre channel systems 33 2004
* 2005/0044,267 Method and system for routing and filtering network data packets in fibre channel systems 6 2004
* 2005/0030,978 Method and system for managing traffic in fibre channel systems 0 2004
* 2005/0030,893 Method and system for detecting congestion and over subscription in a fibre channel network 11 2004
* 2005/0018,671 Method and system for keeping a fibre channel arbitrated loop open during frame gaps 0 2004
* 2005/0018,604 Method and system for congestion control in a fibre channel switch 28 2004
* 2005/0018,663 Method and system for power control of fibre channel switches 35 2004
* 2005/0018,680 Method and system for programmable data dependant network routing 2 2004
* 2005/0018,603 Method and system for reducing latency and congestion in fibre channel switches 2 2004
* 2005/0018,649 Method and system for improving bandwidth and reducing idles in fibre channel switches 1 2004
* 2005/0018,674 Method and system for buffer-to-buffer credit recovery in fibre channel systems using virtual and/or pseudo virtual lanes 7 2004
* 2005/0018,672 Lun based hard zoning in fibre channel switches 2 2004
* 2005/0018,701 Method and system for routing fibre channel frames 6 2004
* 2005/0018,606 Method and system for congestion control based on optimum bandwidth allocation in a fibre channel switch 47 2004
* 2005/0018,621 Method and system for selecting virtual lanes in fibre channel switches 7 2004
* 2005/0018,673 Method and system for using extended fabric features with fibre channel switch elements 98 2004
8295299 High speed fibre channel switch element 1 2004
7930377 Method and system for using boot servers in networks 3 2004
7593997 Method and system for LUN remapping in fibre channel networks 0 2004
7411958 Method and system for transferring data directly between storage devices in a storage area network 3 2004
* 2006/0072,580 Method and system for transferring data drectly between storage devices in a storage area network 10 2004
* 2006/0047,852 Method and system for using boot servers in networks 53 2004
7519058 Address translation in fibre channel switches 0 2005
* 2006/0159,081 Address translation in fibre channel switches 19 2005
7388861 Method and system for primary blade selection in a multi-module fibre channel switch 2 2006
* 2007/0081,527 METHOD AND SYSTEM FOR PRIMARY BLADE SELECTION IN A MULTI-MODULE FIBRE CHANNEL SWITCH 4 2006
7729288 Zone management in a multi-module fibre channel switch 4 2007
7542676 Fibre channel transparent switch for mixed switch fabrics 23 2008
 
HITACHI, LTD. (6)
* 6463036 ATM communication apparatus and method of controlling congestion in a communication network using the ATM communication apparatus 7 1997
* 6041038 Packet switching device and cell transfer control method 18 1997
* 6259696 ATM switch and congestion control method 80 1997
6967924 Packet switching device and cell transfer control method 14 2000
* 7006496 System for and method of exchanging server data in packet unit 2 2003
7236487 System for and method of exchanging server data in packet unit 2 2005
 
FUJITSU NETWORK COMMUNICATIONS, INC. (9)
* 5781533 Link buffer sharing method and apparatus 17 1997
* 5982776 Multipoint-to-point arbitration in a network switch 35 1997
* 5933429 Multipoint-to-multipoint echo processing in a network switch 26 1997
6426957 Asynchronous transfer mode based service consolidation switch 54 1998
6256674 Method and apparatus for providing buffer state flow control at the link level in addition to flow control on a per-connection basis 41 1999
* 6076112 Prioritized access to shared buffers 15 1999
* 6167452 Joint flow control mechanism in a telecommunications network 14 1999
6466541 Cell pacing on a network link employing a rate-based flow control protocol with underlying credit-based flow control mechanisms 6 2000
6452903 Network switch supporting rate-based and credit-based flow control mechanisms on a link-by-link basis 36 2000
 
NEC CORPORATION (1)
* 5703870 Congestion control method 13 1995
 
WILKINSON, WILLIAM T. (1)
* 5757772 Packet switched radio channel traffic supervision 82 1995
 
OpCoast LLC (1)
7158486 Method and system for fast computation of routes under multiple network states with communication continuation 46 2002
 
GILAT SATELLITE NETWORKS LTD. (7)
* 6381227 Frame relay protocol-based multiplex switching scheme for satellite mesh network 15 1997
6625130 Frame relay protocol-based multiplex switching scheme for satellite mesh network 20 2002
6771617 Frame relay protocol-based multiplex switching scheme for satellite mesh network 6 2003
7321572 Frame relay protocol-based multiplex switching scheme for satellite mesh network 1 2004
7583626 Multiplex switching scheme for communications network 0 2006
8068472 Multiplex switching scheme for communications network 0 2009
* 2009/0316,618 Multiplex Switching Scheme for Communications Network 4 2009
 
UNWIRED PLANET, LLC (3)
* 5742588 Packet switched traffic management in a cellular telecommunications system 84 1995
* 5666348 Packet switched radio channel admission control in a cellular telecommunications system 54 1995
* 6097700 Packet switched radio channel congestion control 40 1995
 
FUJITSU SIEMENS COMPUTERS LLC. (1)
* 6026444 TORUS routing element error handling and self-clearing with link lockup prevention 12 1998
 
Marvell Israel (M.I.S.L) Ltd. (1)
* 9007902 Method and apparatus for preventing head of line blocking in an Ethernet system 0 2013
 
KABUSHIKI KAISHA TOSHIBA (1)
* 5546594 Cooperative distributed problem solver 48 1995
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (1)
* 5574720 Traffic output suppression apparatus and method for preventing congestion in asynchronous transfer mode network 34 1995
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
* 6026075 Flow control mechanism 59 1997
7002911 Flow control mechanism 16 1999
 
AT&T IPM CORP. (1)
* 5442624 Dynamic access control for an ATM network 38 1993
 
LUCENT TECHNOLOGIES INC. (1)
* 5701292 Method and apparatus for controlling data transfer rates of data sources in asynchronous transfer mode-based networks 45 1995
 
CISCO TECHNOLOGY, INC. (4)
* 8161182 Managing network congestion using dynamically advertised congestion status 9 2000
7415025 Method and apparatus for clearing a large number of connections in an ATM network 15 2000
7570584 Network-wide congestion control of SPVC signaling messages 5 2002
7996520 Behavioral classification of communication sessions using active session initiation 2 2007
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
* 5493566 Flow control system for packet switches 137 1994
 
CIENA CORPORATION (1)
* 6005843 Virtual source/virtual destination device of asynchronous transfer mode network 32 1997
 
Network Equipment Technologies, Inc. (1)
* 5852601 Method and apparatus for reactive congestion control in an asynchronous transfer mode (ATM) network 14 1997
 
FUJITSU LIMITED (34)
* 5590132 Congestion relieving system in a communication system 43 1994
* 5809012 Connectionless communication system 35 1995
* 5726987 Congestion-monitor control apparatus and switching system 18 1996
6236655 Port and link identification 15 1996
* 6141346 Point-to-multipoint transmission using subqueues 26 1996
* 6115748 Prioritized access to shared buffers 45 1996
* 6088736 Joint flow control mechanism in a telecommunications network 33 1996
* 6002667 Minimum guaranteed cell rate method and apparatus 26 1996
* 5996019 Network link access scheduling using a plurality of prioritized lists containing queue identifiers 54 1996
* 5982771 Controlling bandwidth allocation using a pace counter 76 1996
* 5983260 Serial control and data interconnects for coupling an I/O module with a switch fabric in a switch 29 1996
* 5978359 Allocated and dynamic switch flow control 112 1996
* 5956342 Priority arbitration for point-to-point and multipoint transmission 58 1996
* 5948067 Converting between an internal cell and multiple standard asynchronous transfer mode cells 15 1996
* 5917805 Network switch utilizing centralized and partitioned memory for connection topology information storage 21 1996
* 5909427 Redundant switch system and method of operation 52 1996
* 5905729 Mapping a data cell in a communication switch 17 1996
* 5896511 Method and apparatus for providing buffer state flow control at the link level in addition to flow control on a per-connection basis 17 1996
* 5889956 Hierarchical resource management with maximum allowable allocation boundaries 133 1996
* 5870538 Switch fabric controller comparator system and method 74 1996
* 5867663 Method and system for controlling network service parameters in a cell based communications network 67 1996
* 5862137 Point-to-multipoint arbitration 8 1996
* 5850395 Asynchronous transfer mode based service consolidation switch 79 1996
* 5822540 Method and apparatus for discarding frames in a communications device 27 1996
* 5790770 Method and apparatus for reducing information loss in a communications network 71 1996
* 5748629 Allocated and dynamic bandwidth management 200 1996
* 5748905 Frame classification using classification keys 110 1996
* 5898671 Transmitter controlled flow control for buffer allocation in wide area ATM networks 25 1996
* 5991298 Reliable and flexible multicast mechanism for ATM networks 18 1997
* 7251220 AIS transmission method in ATM communication system, transmission side ATM unit and ATM communication system 0 1999
* 7457238 Transmission system with congestion state-based flow control 1 2004
7414966 Transmission system with congestion state-based flow control 0 2004
* 2005/0083,837 Transmission system 4 2004
* 9641446 Control method, information processing system, and information processing apparatus 0 2015
 
PALO ALTO NETWORKS, INC. (4)
* 7295516 Early traffic regulation techniques to protect against network flooding 28 2001
7903551 Early traffic regulation techniques to protect against network flooding 0 2007
8537672 Early traffic regulation techniques to protect against network flooding 0 2011
* 2011/0158,100 EARLY TRAFFIC REGULATION TECHNIQUES TO PROTECT AGAINST NETWORK FLOODING 3 2011
 
AT&T INTELLECTUAL PROPERTY II, L.P. (7)
* 5974028 System and method for improving transport protocol performance in communication networks having lossy links 109 1997
8014286 Frame relay switched data service 0 2008
8027257 Traffic management for frame relay switched data service 0 2009
8717896 Frame relay switched data service 1 2011
8842528 System and method for improving transport protocol performance in communication networks having lossy links 0 2012
9276849 Frame relay switched data service 0 2014
9225473 System and method for improving transport protocol performance in communication networks having lossy links 0 2014
 
STMICROELECTRONICS (GRENOBLE 2) SAS (1)
* 2009/0164,679 DATA TRANSMISSION METHOD AND CORRESPONDING DEVICE 1 2008
 
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY (1)
* 5371731 Network traffic management 47 1993
 
PACKET ENGINES INCORPORATED (1)
* 6192422 Repeater with flow control device transmitting congestion indication data from output port buffer to associated network node upon port input buffer crossing threshold level 53 1998
 
INTEL CORPORATION (12)
* 5905711 Method and apparatus for controlling data transfer rates using marking threshold in asynchronous transfer mode networks 23 1996
* 7707600 Confirming video transmissions 5 1998
7783769 Accelerated TCP (Transport Control Protocol) stack processing 5 2004
* 2005/0223,128 Accelerated TCP (Transport Control Protocol) stack processing 10 2004
* 7788391 Using a threshold value to control mid-interrupt polling 6 2004
* 2005/0223,133 Using a threshold value to control mid-interrupt polling 3 2004
8121125 Accelerated TCP (transport control protocol) stack processing 4 2004
8238360 Header replication in accelerated TCP (transport control protocol) stack processing 2 2005
* 2006/0072,564 Header replication in accelerated TCP (Transport Control Protocol) stack processing 18 2005
* 8032904 Confirming video transmissions 1 2010
8595762 Confirming video transmissions 0 2011
9602443 Header replication in accelerated TCP (transport control protocol) stack processing 0 2014
 
BROCADE COMMUNICATIONS SYSTEMS, INC. (16)
7952997 Congestion management groups 1 2006
* 2007/0268,829 Congestion management groups 14 2006
* 2008/0181,243 ETHERNET FORWARDING IN HIGH PERFORMANCE FABRICS 56 2007
* 2008/0159,277 ETHERNET OVER FIBRE CHANNEL 137 2007
* 2008/0159,260 FIBRE CHANNEL OVER ETHERNET FRAME 48 2007
7848253 Method for scoring queued frames for selective transmission through a switch 0 2008
8583780 Discovery of duplicate address in a network by reviewing discovery frames received at a port 2 2008
* 2009/0132,701 DUPLICATE ADDRESS DISCOVERY AND ACTION 18 2008
8108454 Address assignment in Fibre Channel over Ethernet environments 24 2008
* 2009/0292,813 Address Assignment in Fibre Channel Over Ethernet Environments 27 2008
8848575 High availability and multipathing for fibre channel over ethernet 2 2009
* 2009/0296,726 ACCESS CONTROL LIST MANAGEMENT IN AN FCoE ENVIRONMENT 62 2009
8014315 Method for scoring queued frames for selective transmission through a switch 0 2009
* 2010/0135,312 Method for Scoring Queued Frames for Selective Transmission Through a Switch 1 2009
8427958 Dynamic latency-based rerouting 3 2010
9154394 Dynamic latency-based rerouting 1 2010
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
* 6748444 Transmission system of short time lag 9 2000
 
KOREA TELECOMMUNICATION AUTHORITY (1)
* 5726977 Apparatus and method for determining a network node congestion state in order to control the congestion in an ATM network 36 1995
 
NTT DOCOMO, INC. (2)
* 7925262 System and associated method of maintaining packet switching capability in a cellular network 0 2005
* 2005/0233,745 Mobile communication method, mobile station and radio network controller 7 2005
 
CISCO SYSTEMS ISRAEL LTD. (3)
6950393 Method and apparatus for process flow random early discard in service aware networking systems 15 2000
7254632 Apparatus and method for pattern matching in text based protocol 57 2002
* 2003/0204,584 Apparatus and method for pattern matching in text based protocol 1 2002
 
AT&T CORP. (6)
7463627 Frame relay switched data service 15 2000
6847611 Traffic management for frame relay switched data service 24 2000
7257118 Frame relay switched data service 7 2003
7668095 Traffic management for frame relay switched data service 2 2004
7668168 Frame relay switched data service 0 2005
* 2006/0104,273 Frame relay switched data service 6 2005
* Cited By Examiner