Allocated and dynamic switch flow control

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5978359
SERIAL NO

08683348

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system is disclosed for eliminating cell loss through the use of flow control of both allocated and dynamic bandwidth. When output buffers in the switch become filled to a predetermined threshold level a feedback message is provided to input buffers to prevent transmission of cells from the input buffers to the output buffers. In order to provide connection and traffic type isolation the buffers are grouped into queues and flow control may be implemented on a per queue basis. The feedback message is a digital signal including an ACCEPT/REJECT message and a NO-OP/XOFF message. An XOFF message can be received while transmitting via allocated bandwidth or dynamic bandwidth. In particular, an XOFF (allocated) message may be received with regard to allocated bandwidth and an XOFF (dynamic) message may be received with regard to dynamic bandwidth. When ACCEPT is received by the requesting input queue the cell is transferred to the output queue. When REJECT is received by the requesting queue the cell is not transferred. When XOFF (dynamic) is received by the requesting input queue further requests to transfer to that output queue by the requesting input queue using dynamic bandwidth are halted until receipt of an XON message from that output queue. When XOFF (allocated) is received by the requesting input queue further requests to transfer to that output queue by the requesting input queue using allocated bandwidth are halted until receipt of an XON message from that output queue.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
FUJITSU LIMITEDKAWASAKI18047

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Caldara, Stephen A Sudbury, MA 42 1841
Hauser, Stephen A Burlington, MA 48 2128
Manning, Thomas A Northboro, MA 39 1749

Cited Art Landscape

Patent Info (Count) # Cites Year
 
PMC-SIERRA, INC. (2)
5583861 ATM switching element and method having independently accessible cell memories 141 1994
5557607 Methods and apparatus for enqueueing and dequeueing data cells in an ATM switch fabric architecture 90 1995
 
Other [Check patent profile for assignment information] (2)
* 5119372 Multi-access ATD multiplexer with congestion detection circuitry 56 1990
5724351 Scaleable multicast ATM switch 118 1995
 
ALCATEL USA;INTELLECTUAL PROPERTY DEPARTMENT (1)
5526344 Multi-service switch for a telecommunications network 131 1994
 
TRANSWITCH CORPORATION (1)
* 5191582 Method and apparatus for the high speed modification of a packet address field of a transmitted packet in a frame relay system 57 1991
 
The Sanwa Bank Limited (1)
5379418 Highly reliable online system 102 1993
 
THE WESTERN UNION COMPANY (1)
5350906 Currency transfer system and method using fixed limit cards 526 1992
 
HITACHI, LTD. (4)
* 4956839 ATM switching system 135 1989
* 5090011 Packet congestion control method and packet switching equipment 155 1989
* 5119369 Packet switch communication network using packet having virtual channel identifier 103 1990
5519690 Communication control apparatus having function for limiting frame reception and switching system with the same 74 1994
 
APPLE INC. (1)
5491691 Method and apparatus for pacing asynchronous transfer mode (ATM) data cell transmission 123 1994
 
AVAYA INC. (1)
5377262 Telecommunication switching system having adaptive routing switching nodes 70 1991
 
KABUSHIKI KAISHA TOSHIBA (7)
* 5083269 Buffer device suitable for asynchronous transfer mode communication 83 1990
* 5253247 Traffic control method and traffic control system for controlling cell traffic in an asynchronous transfer mode communication network 142 1991
* 5274641 ATM communication system 141 1991
* 5267232 Method of controlling data transmission in ATM network with cell loss priority level 109 1991
5414703 Asynchronous cell switch 37 1993
5440547 Data-transfer routing management for packet-oriented digital communication system including ATM networks 226 1994
5450406 ATM communication system with high speed connection-less service function 62 1994
 
BELL TELEPHONE LABORATORIES, INCORPORATED (6)
* 4872159 Packet network architecture for providing rapid response time 124 1988
* 4893302 Arrangement for switching concentrated telecommunications packet traffic 127 1988
* 4894824 Control network for a rapid connection circuit switch 81 1988
* 4899333 Architecture of the control of a high performance packet switching distribution network 170 1988
* 4958341 Integrated packetized voice and data switching system 207 1988
* 4872160 Integrated packetized voice and data switching system 186 1988
 
ALCATEL USA RESOURCES, INC. (1)
5521923 Method and facility for temporarily storing data packets, and exchange with such a facility 124 1994
 
Sprint Communications Company L.P. (1)
5506956 Error correction and channel restoration apparatus for T1 digital links 98 1993
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (17)
* 4603382 Dynamic buffer reallocation 159 1984
* 4893307 Method and apparatus for linking SNA terminals to an SNA host over a packet switched communications network 184 1988
* 5021949 Method and apparatus for linking an SNA host to a remote SNA host over a packet switched communications network 288 1988
* 5093912 Dynamic resource pool expansion and contraction in multiprocessing environments 633 1989
* 5191652 Method and apparatus for exploiting communications bandwidth as for providing shared memory 58 1989
5371893 Look-ahead priority arbitration system and method 54 1991
5357508 Connectionless ATM network support using partial connections 74 1992
5345229 Adaptive switching apparatus for multi-stage networks 52 1992
* 5289470 Flexible scheme for buffer space allocation in networking devices 101 1992
5465331 Apparatus having three separated and decentralized processors for concurrently and independently processing packets in a communication network 69 1992
5425021 Packet switching resource management within nodes 56 1993
5365514 Event driven interface for a system for monitoring and controlling a data communications network 93 1993
5446737 Method and apparatus for dynamically allocating shared resource access quota 54 1994
5420988 Establishing logical paths through a switch between channels and control units in a computer I/O system 82 1994
5432908 High speed buffer management of share memory using linked lists and plural buffer managers for processing multiple requests concurrently 91 1994
5533020 ATM cell scheduler 164 1994
5546391 Central shared queue based time multiplexed packet switch with deadlock avoidance 80 1995
 
HEWLETT-PACKARD COMPANY (4)
* 4933938 Group address translation through a network bridge 113 1989
* 4947390 Method for data transfer through a bridge to a network requiring source route information 86 1989
5321695 Port arrival identification for computer network packets 63 1991
5497369 Multicast switch circuits 50 1993
 
Alcatel Cit (2)
* 5289463 Method of managing flows in a wideband integrated services digital telecommunications network 41 1992
5521915 Synchronous digital channel cell assembly and disassembly device, synchronous digital channel switching center, and asynchronous digital channel switching center 56 1994
 
AT&T IPM CORP. (1)
5463620 Bandwidth allocation, transmission scheduling, and congestion avoidance in broadband asynchronous transfer mode networks 305 1994
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (4)
* 5084871 Flow control of messages in a local area network 85 1989
* 5146560 Apparatus for processing bit streams 50 1991
* 5179558 Routing apparatus and method for high-speed mesh connected local area network 72 1991
5572522 Asynchronous transfer mode switch with multicasting ability 115 1995
 
LUCENT TECHNOLOGIES INC. (5)
* 4953157 Programmable data packet buffer prioritization arrangement 91 1989
* 5280470 Bandwidth and congestion management in accessing broadband ISDN networks 242 1993
5390175 Inter-cell switching unit for narrow band ATM networks 162 1993
5550815 Apparatus and method for reducing data losses in a growable packet switch 42 1994
5666360 Multicast routing in self-routing multistage networks 18 1995
 
SIEMENS AKTIENGESELLSCHAFT (2)
* 5146474 Circuit arrangement for the routine testing of an interface between line terminator groups and the switching matrix network of a PCM telecommunication switching system 42 1991
5448559 ATM communication system with interrogation of output port servers for available handing capacity 96 1994
 
U.S. PHILIPS CORPORATION (1)
* 5285445 Switching network and switching network control for a switching node in a wideband transmission system 22 1992
 
CISCO TECHNOLOGY, INC. (1)
5313454 Congestion control for cell networks 665 1992
 
UNIVERSITY OF WASHINGTON (1)
5524113 ATM switch interface 60 1993
 
SOUND VIEW INNOVATIONS, LLC (1)
5517495 Fair prioritized scheduling in an input-buffered switch 215 1994
 
FUJITSU LIMITED (65)
* 4920531 Header driven packet switching system and method 52 1988
* 4878216 Method for management of logical channels for ISDN packet service 76 1988
* 4837761 Header driven type packet switching system 62 1988
* 4993018 Self-routing switching system with multiple link connections between incoming and outgoing lines 68 1988
* 5060228 Bridge communication system 106 1989
* 5067123 System for controlling data transmission in ATM switching network 184 1990
* 5070498 Call control system in ATM switch 77 1990
* 5084867 Routing method and routing system for switching system having a plurality of paths 159 1990
* 5151897 Inter-LAN connection apparatus and inter-LAN connection method 87 1991
* 5185743 Signaling cell switching system 111 1991
5544170 ATM transmission system with a variable transmission rate 93 1991
* 5258979 ATM communication system with optimal traffic control by changing the allocated bandwidth 178 1991
* 5283788 ISDN D channel congestion control method 45 1991
* 5255266 ATM switching unit 125 1991
* 5268897 Route switching system in communications network 45 1991
* 5301193 Delay distortion suppressing system for ATM communication system 53 1991
5333134 Connection hold control system 38 1992
* 5287349 ATM exchange system 55 1992
5341373 Congestion relieving system in a communication system 39 1992
5361251 Passing cell monitoring device operated using an ATM switching unit 39 1992
* 5295134 In-service activator for a broadband exchanger 46 1992
* 5301190 Communication device having relaying and switching function 48 1992
5363433 Information acquisition system 136 1992
* 5197067 Packet communication system using a telephone switching network and a data flow control method 62 1992
* 5287535 Switching node in label multiplexing type switching network 95 1992
5313458 Traffic control system 42 1992
5339318 VPI and VCI assignment system in ATM system 175 1992
5535196 Police system of ATM exchange 40 1992
* 5301184 Control system for switching duplicated switch units in ATM exchange 73 1992
5509007 Cell multiplexing apparatus handling multiple items of information 67 1993
5357510 Apparatus and a method for supervising and controlling ATM traffic 123 1993
5341366 Connection admission control system 69 1993
5373504 Apparatus and a method for setting a communication path 122 1993
5335222 Traffic control system for asynchronous transfer mode exchange 87 1993
5577032 Broadcast service system 51 1993
5504742 Broadband ISDN remote multiplexer 111 1993
5375117 Maintenance communication control system in an ISDN service 39 1993
5625846 Transfer request queue control system using flags to indicate transfer request queue validity and whether to use round-robin system for dequeuing the corresponding queues 56 1993
5513178 Cell multiplexing apparatus in ATM network 112 1994
5446733 Congestion processing mode and congestion processing circuit in frame relay exchange apparatus 86 1994
5487063 Point-to-multipoint connection system 45 1994
5513180 Television signal and ATM cell switching system 101 1994
5488606 Procedure for switching-over systems 53 1994
5590132 Congestion relieving system in a communication system 43 1994
5623405 Accounting system and method for asynchronous transfer mode network 48 1994
5394396 Supervision control system 52 1994
5544169 Apparatus and a method for supervising and controlling ATM traffic 43 1994
5570361 Apparatus and a method for supervising and controlling ATM traffic 110 1994
5479402 Logical channel setting system for ATM network 109 1994
5506839 Congestion control method, terminal adapter using the method and communications system using the terminal adapter 46 1994
5506834 Communication apparatus for communicating between LANS through a wide area network 48 1994
5537394 Routing system for communications network 107 1994
5550821 ATM remote maintenance connection establishing system 45 1994
5555265 Switching path setting system used in switching equipment for exchanging a fixed length cell 78 1994
5528590 ATM-UNI-LAN communication method and apparatus 58 1994
5553057 AIS transmission method in ATM communication system, transmission side ATM unit and ATM communication system 45 1994
5555243 Self routing exchange and exchange system 69 1994
5570362 System for transferring variable length cells under ATM 103 1995
5509001 Apparatus and method for controlling cells input to ATM network 60 1995
5610913 Switching equipment for performing a switching operation for a high-speed packet in broadband Integrated Services Digital Network 54 1995
5583857 Connection admission control method and system in a network for a bandwidth allocation based on the average cell rate 112 1995
5523999 Packet data switching system 43 1995
5553068 ATM cell broadcasting system 49 1995
5568479 System of controlling miscellaneous means associated with exchange 45 1995
5602829 Method and apparatus for adjusting throughput of transmission data to be transmitted to network 51 1996
 
SUN MICROSYSTEMS, INC. (2)
5335325 High-speed packet switching apparatus and method 83 1990
* 5282201 Dynamic packet routing network 83 1990
 
MOTOROLA, INC. (1)
* 5115429 Dynamic encoding rate control minimizes traffic congestion in a packet network 253 1990
 
SPRINT INTERNATIONAL COMMUNICATIONS CORPORATION, A CORP. OF DE (1)
* 4979100 Communication processor for a packet-switched network 82 1988
 
THE TRUSTEES OF THE UNIVERSITY OF PENNSYLVANIA (1)
* 5274768 High-performance host interface for ATM networks 159 1991
 
RACAL-DATACOM LIMITED (1)
5546392 Communications bus and controller 67 1994
 
NIPPON TELEGRAPH AND TELEPHONE CORPORATION (7)
5339310 Switching apparatus for switched network of asynchronous transfer mode 54 1992
* 5257311 System for monitoring ATM cross-connecting apparatus by inside-apparatus monitoring cell 65 1992
* 5265088 Cross-connection apparatus for B-ISDN 56 1992
* 5280469 System for monitoring normality of operation of ATM cross-connecting apparatus 46 1992
5432713 Usage parameter control circuit for effecting policing control in an ATM network 59 1992
5359600 High throughput supervisory system for ATM switching systems transporting STM-N signals 80 1993
5394397 Shared buffer memory type ATM communication system and method with a broadcast facility 75 1993
 
VERIZON LABORATORIES INC. (1)
5513134 ATM shared memory switch with content addressing 80 1995
 
MITSUBISHI DENKI KABUSHIKI KAISHA (2)
5398235 Cell exchanging apparatus 51 1993
5504741 Data queuing apparatus and ATM cell switch based on shifting and searching 42 1994
 
Amron Development, Inc. (1)
* 4727537 Flow control arrangement for the transmission of data packets to a communication network 97 1985
 
BINARY SERVICES LIMITED LIABILITY COMPANY (2)
5515359 Credit enhanced proportional rate control system 142 1994
5528591 End-to-end credit-based flow control system in a digital communication network 93 1995
 
NORTEL NETWORKS LIMITED (4)
5420858 Method and apparatus for communications from a non-ATM communication medium to an ATM communication medium 276 1993
5390170 Method and apparatus providing for bootstrapping of switches in an ATM network or the like 128 1993
5436886 ATM switch in dual switch plane operation 129 1994
5475679 Large capacity ATM switch 99 1994
 
JUNIPER NETWORKS, INC. (5)
* 5132966 Call control with transmission priority in a packet communication network of an ATM type 225 1990
5355372 Threshold-based load balancing in ATM switches with parallel switch planes related applications 60 1993
5412648 Packet switching system for forwarding packets from input buffers using idle/busy status of output buffers 86 1993
5425026 Multi-protocol packet switching network 85 1994
5521917 Asynchronous transfer mode switching system capable of reducing capacity of management table 48 1995
 
XEROX CORPORATION (1)
* 5305311 Copy network providing multicast capabilities in a broadband ISDN fast packet switch suitable for use in a local area network 194 1992
 
MITSUBISHI ELECTRIC RESEARCH LABORATORIES, INC. (2)
5392280 Data transmission system and scheduling protocol for connection-oriented packet or cell switching networks 224 1994
5455825 Tag-based scheduling system for digital communication switch 97 1994
 
IPC SYSTEMS, INC. (2)
* 5255264 Distributed control switching network for multi-line telephone communications 71 1991
5535197 Shared buffer switching module 104 1994
 
QLOGIC CORPORATION (1)
* 4821034 Digital exchange switch element and network 208 1987
 
ANDO ELECTRIC CO., LTD. (1)
* 5309438 ATM cell delay circuit for ISDN system 39 1993
 
INTERGRAPH HARDWARE TECHNOLOGIES COMPANY INC. (1)
5461611 Quality of service management for source routing multimedia packet networks 231 1994
 
THE DOW CHEMICAL COMPANY (1)
* 5311586 Dynamic routing-administration 44 1991
 
THING TANK, THE (1)
5546389 Method of controlling access to a buffer and a device for temporary storage of data packets and an exchange with such a device 134 1994
 
Kokusai Denshin Denwa Co., Ltd. (1)
5521905 Adaptive traffic control apparatus and method for controlling connection of arriving calls 46 1994
 
NEC CORPORATION (10)
* 5130975 Dual port memory buffers and a time slot scheduler for an ATM space division switching system 108 1990
5341376 ATM cell format conversion system 74 1991
* 5285446 Cell flow control unit and method for asynchronous transfer mode switching networks 57 1991
* 5198808 Matrix switch apparatus with a diagnosis circuit having stand-by ports and reduced size matrix switching elements 50 1991
5357506 ATM self-routing switching system having input buffers adaptively controlled by contention test results 61 1992
5452296 Asynchronous transfer mode communication system 95 1993
5530695 UPC-based traffic control framework for ATM networks 87 1993
5455820 Output-buffer switch for asynchronous transfer mode 108 1994
5636365 Hierarchical buffer memories for selectively controlling data coherence including coherence control request means 4 1994
5550823 Method and apparatus for performing priority control for cells in output buffer type ATM switch 108 1995
 
AT&T LABS, INC. (8)
* 5272697 Apparatus and method for time multiplexing a resource among a plurality of entities 46 1990
* 5253248 Congestion control for connectionless traffic in data networks via alternate routing 181 1990
* 5130982 Fully shared communications network 96 1990
* 5150358 Serving constant bit rate traffic in a broadband data switch 92 1990
* 5163045 Communications network arranged to transport connection oriented and connectionless messages 73 1990
* 5163046 Dynamic window sizing in a data network 132 1990
* 5291481 Congestion control for high speed packet networks 156 1991
* 5291482 High bandwidth packet switch 162 1992
 
Sytek, Inc. (2)
* 4797881 Bridge system for connecting networks 73 1987
* 4897841 System and method for bridging local area networks using concurrent broadband channels 98 1989
 
Alcatel Data Networks Inc. (1)
5633861 Traffic management and congestion control for packet-based networks 158 1996
 
WASHINGTON UNIVERSITY (3)
* 4849968 Buffer management system 153 1988
* 5179556 Bandwidth management and congestion control scheme for multicast ATM networks 252 1991
5402415 Multicast virtual circuit switch using cell recycling 111 1993
 
INTELLECTUAL VENTURES II LLC (1)
5392402 Broadband intelligent telecommunications network and method employing a resource system to support network services 239 1993
 
FUJITSU SEMICONDUCTOR LIMITED (1)
5583858 Asynchronous transfer mode switching device 57 1994
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (1)
5446738 ATM multiplexing system 127 1993
 
HITACHI SOFTWARE ENGINEERING CO., LTD. (1)
5333131 Packet switching method and system with self-routing switch 47 1991
 
GENERAL ELECTRIC COMPANY (2)
* 4715030 Local area network bridge 117 1986
* 4737953 Local area network bridge 121 1986
 
TTI INVENTIONS A LLC (5)
* 5128932 Traffic flow control and call set-up in multi-hop broadband networks 108 1990
5319638 Link-by-link congestion control for packet transmission systems 152 1991
* 5301055 Scheduler for multicast cell transmission 69 1993
5432785 Broadband private virtual network service and system 93 1994
5533009 Bandwidth management and access control for an ATM network 119 1995
 
ATHEROS COMMUNICATIONS, INC. (1)
* 5090024 Spread spectrum communications system for networks 202 1989
 
DOSA ADVANCES LLC (4)
* 5239539 Controller for distributing loads among call processors 114 1991
* 5309431 Route regulating apparatus 52 1991
* 5271010 Virtual identifier conversion system 133 1991
5459743 Address decision system having address check system 41 1994
 
ERICSSON AB (7)
* 5303232 High performance asynchronous transfer mode switch 53 1991
5323389 ATM cell interface and method for dispatching an ATM cell 138 1992
5400337 Method for ATM switch core interface 41 1994
5479401 ATM cell interface and method for dispatching an ATM cell 141 1994
5544168 ATM switching arrangement 75 1994
5528588 Multicast shared memory 64 1994
5577035 Apparatus and method of processing bandwidth requirements in an ATM switch 129 1995
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (2)
5493566 Flow control system for packet switches 137 1994
5485453 Method for handling redundant switching planes in packet switches and a packet switch for carrying out the method 68 1995
 
ENTERASYS NETWORKS, INC. (8)
* 5193151 Delay-based congestion avoidance in computer networks 234 1989
* 5029164 Congestion avoidance in high-speed network carrying bursty traffic 220 1990
5361372 Memory management for data transmission networks 80 1991
5432784 Flow control method and apparatus for systems with long distance links 74 1993
5377327 Congestion avoidance scheme for computer networks 114 1994
5485455 Network having secure fast packet switching and guaranteed quality of service 457 1994
5483526 Resynchronization method and apparatus for local memory buffers management for an ATM adapter implementing credit based flow control 79 1994
5491694 System and method for allocating a shared resource among competing devices 209 1994
 
CIENA CORPORATION (1)
5315586 Resource reallocation for flow-enforced user traffic 210 1992
 
Network Equipment Technologies, Inc. (3)
5379297 Concurrent multi-channel segmentation and reassembly processors for asynchronous transfer mode 185 1992
5444702 Virtual network using asynchronous transfer mode 155 1992
5457687 Method and apparatus for backward explicit congestion notification (BECN) in an ATM network 224 1993
 
ROCKSTAR CONSORTIUM US LP (1)
5357507 Fast connection admission control for ATM networks 82 1993
 
GANDALF SYSTEMS CORPORATION (1)
* 4922503 Local area network bridge 153 1988
 
TOSHIBA GLOBAL COMMERCE SOLUTIONS HOLDINGS CORPORATION (1)
* 5289462 Traffic management in packet communications networks 132 1992
 
SGS-THOMSON MICROELECTRONICS LIMITED (1)
5422879 Data flow control mechanism utilizing low level flow control codes 46 1993
 
Netcom Limited (1)
5436893 ATM cell switch suitable for multicast switching 135 1993
 
ALCATEL N.V. (1)
* 5199027 Communication switching system 70 1990
 
TELCORDIA TECHNOLOGIES, INC. (1)
* 4870641 Multichannel bandwidth allocation 73 1988
 
KOREA TELECOMMUNICATION AUTHORITY (1)
5499238 Asynchronous transfer mode (ATM) multiplexing process device and method of the broadband integrated service digital network subscriber access apparatus 133 1994
 
AUSTRALIAN AND OVERSEAS TELECOMMUNICATIONS CORPORATION (1)
* 5157657 Communications method for a shared-medium communications method 77 1992
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
5339317 Packet communications network and communications method 51 1992
 
AT&T CORP. (2)
5541912 Dynamic queue length thresholds in a shared memory ATM switch 162 1994
5521916 Implementation of selective pushout for space priorities in a shared memory asynchronous transfer mode switch 104 1994
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (3)
9154332 Apparatus and method provisioning synchronous locked cell transfer in a network without central control 0 2011
* 2013/0007,337 SEGMENTATION AND REASSEMBLY OF DATA FRAMES 1 2012
9674117 Cell based data transfer with dynamic multi-path routing in a full mesh network without central control 0 2015
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (2)
8908711 Target issue intervals 0 2011
* 2013/0107,891 TARGET ISSUE INTERVALS 1 2011
 
POLYTECHNIC UNIVERSITY (1)
* 6667984 Methods and apparatus for arbitrating output port contention in a switch having virtual output queuing 52 1999
 
YOTTA NETWORKS, INC. (7)
6665495 Non-blocking, scalable optical router architecture and method for routing optical traffic 148 2000
7145867 System and method for slot deflection routing 5 2002
* 2003/0067,653 System and method for slot deflection routing 2 2002
7184444 System and method for packet classification 6 2002
* 2003/0063,348 System and method for packet classification 27 2002
7526203 Apparatus and method for optical switching at an optical switch fabric 4 2003
* 2006/0083,460 Apparatus and method for optical switching at an optical switch fabric 4 2003
 
TELICA, INC. (1)
7436815 Switching system and method having low, deterministic latency 1 2001
 
MICRON TECHNOLOGY, INC. (1)
8040907 Switching method 1 2008
 
JUNIPER NETWORKS, INC. (14)
7068603 Cross-bar switch 5 2001
* 2003/0043,797 Cross-bar switch 1 2001
* 7184446 Cross-bar switch employing a multiple entry point FIFO 97 2001
* 7170902 Cross-bar switch incorporating a sink port with retry capability 2 2001
7123585 Cross-bar switch with bandwidth allocation 2 2001
7082139 Cross-bar switch with sink port accepting multiple packets 2 2001
7065090 Cross-bar switch supporting implicit multicast addressing 3 2001
* 2003/0043,829 Cross-bar switch employing a multiple entry point FIFO 88 2001
7813364 Cross-bar switch incorporating a sink port with retry capability 0 2006
* 2007/0091,880 CROSS-BAR SWITCH INCORPORATING A SINK PORT WITH RETRY CAPABILITY 1 2006
7733905 Cross-bar switch having bandwidth allocation 0 2007
* 2007/0127,469 CROSS-BAR SWITCH HAVING BANDWIDTH ALLOCATION 4 2007
* 9077466 Methods and apparatus for transmission of groups of cells via a switch fabric 0 2012
* 2013/0121,343 METHODS AND APPARATUS FOR TRANSMISSION OF GROUPS OF CELLS VIA A SWITCH FABRIC 0 2012
 
SONICWALL US HOLDINGS INC. (3)
* 7480264 Centralized wireless LAN load balancing 58 2005
* 9071993 Centralized wireless LAN load balancing 0 2008
* 2015/0334,598 CENTRALIZED WIRELESS LAN LOAD BALANCING 0 2015
 
MICROSEMI STORAGE SOLUTIONS (U.S.), INC. (2)
* 7058070 Back pressure control system for network switch port 15 2001
* 2004/0213,251 Back pressure control system for network switch port 3 2001
 
QLOGIC CORPORATION (32)
7334046 System and method for optimizing frame routing in a network 18 2002
7397768 Zone management in a multi-module fibre channel switch 17 2002
7362717 Method and system for using distributed name servers in multi-module fibre channel switches 3 2002
7620059 Method and apparatus for accelerating receive-modify-send frames in a fibre channel network 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
7388843 Method and apparatus for testing loop pathway integrity in a fibre channel arbitrated loop 4 2004
7355966 Method and system for minimizing disruption in common-access networks 2 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
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
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
7404020 Integrated fibre channel fabric controller 2 2004
8295299 High speed fibre channel switch element 1 2004
7930377 Method and system for using boot servers in networks 3 2004
7411958 Method and system for transferring data directly between storage devices in a storage area network 3 2004
7380030 Method and system for using an in-line credit extender with a host bus adapter 0 2004
7340167 Fibre channel transparent switch for mixed switch fabrics 32 2004
7519058 Address translation in fibre channel switches 0 2005
7388861 Method and system for primary blade selection in a multi-module fibre channel switch 2 2006
7729288 Zone management in a multi-module fibre channel switch 4 2007
 
INRANGE TECHNOLOGIES CORPORATION (1)
* 2003/0031,197 Multiple arbitration circuit 4 2001
 
ORACLE AMERICA, INC. (1)
* 6252849 Flow control using output port buffer allocation 103 1998
 
ALCATEL CANADA INC. (2)
* 2002/0083,260 Multiprocessor control block for use in a communication switch and method therefore 5 2000
* 2002/0080,780 Buffering system for use in a communication switch that includes a multiprocessor control block and method therefore 21 2000
 
FUJITSU NETWORK COMMUNICATIONS, INC. (1)
* 6452903 Network switch supporting rate-based and credit-based flow control mechanisms on a link-by-link basis 36 2000
 
AVAYA HOLDINGS LIMITED (4)
6628646 Programmable multicast scheduling for a network device 8 1999
* 6519225 Backpressure mechanism for a network device 24 1999
6477169 Multicast and unicast scheduling for a network device 36 1999
6771596 Backpressure mechanism for a network device 19 2002
 
WSOU INVESTMENTS, LLC (1)
* 6992984 Credit-based adaptive flow control for multi-stage multi-dimensional switching architecture 14 2000
 
HUGHES ELECTRONICS CORPORATION (2)
* 6236833 Scalable switch matrix and demodulator bank architecture for a satellite uplink receiver 5 1999
* 6539201 Scalable switch matrix and demodulator bank architecture for a satellite uplink receiver 1 2000
 
S. AQUA SEMICONDUCTOR, LLC (4)
7443790 System and method for slot deflection routing at optical router/switch 11 2006
* 2006/0147,208 System and method for slot deflection routing at optical router/switch 4 2006
8116315 System and method for packet classification 1 2006
* 2006/0239,288 System and method for packet classification 14 2006
 
Bay Networks, nc. (1)
* 2003/0007,498 Multicast and unicast scheduling for a network device 35 2002
 
RENESAS ELECTRONICS CORPORATION (1)
* 2010/0274,946 INTEGRATED CIRCUIT AND INFORMATION PROCESSING DEVICE 0 2010
 
GOOGLE TECHNOLOGY HOLDINGS LLC (2)
* 6192029 Method and apparatus for performing flow control in a wireless communications system 81 1998
6701389 Bandwidth allocation in accordance with shared queue output limit 5 2001
 
FOUNDRY NETWORKS, LLC (4)
* 7002980 System and method for router queue and congestion management 48 2000
7813365 System and method for router queue and congestion management 3 2005
7974208 System and method for router queue and congestion management 2 2010
* 2010/0220,742 SYSTEM AND METHOD FOR ROUTER QUEUE AND CONGESTION MANAGEMENT 10 2010
 
NOKIA TELECOMMUNICATIONS OY (1)
* 6219351 Implementation of buffering in a packet-switched telecommunications network 4 1999
 
Sprint Communications Company L.P. (4)
* 7103068 System and method for configuring bandwidth transmission rates for call connections 82 1999
6574222 System and method for allocating bandwidth for a call 8 2001
7079534 System and method for allocating bandwidth for a call 19 2001
6922409 System and method for allocating bandwidth for a call 5 2003
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
6657962 Method and system for managing congestion in a network 146 2000
7436773 Packet flow control in switched full duplex ethernet networks 15 2004
* 2006/0120,289 Packet flow control in switched full duplex ethernet networks 19 2004
 
ERICSSON AB (1)
* 6345040 Scalable scheduled cell switch and method for switching 27 1998
 
SAP SE (2)
* 9141446 Maintenance of message serialization in multi-queue messaging environments 0 2008
* 2010/0107,176 MAINTENANCE OF MESSAGE SERIALIZATION IN MULTI-QUEUE MESSAGING ENVIRONMENTS 8 2008
 
EXTREME NETWORKS, INC. (2)
6563837 Method and apparatus for providing work-conserving properties in a non-blocking switch with limited speedup independent of switch size 62 1998
6865154 Method and apparatus for providing bandwidth and delay guarantees in combined input-output buffered crossbar switches that implement work-conserving arbitration algorithms 13 1999
 
CISCO TECHNOLOGY, INC. (9)
* 6967961 Method and apparatus for providing programmable memory functions for bi-directional traffic in a switch platform 1 1998
6483850 Method and apparatus for routing cells having different formats among service modules of a switch platform 7 1998
6463485 System for providing cell bus management in a switch platform including a write port cell count in each of a plurality of unidirectional FIFO for indicating which FIFO be able to accept more cell 11 1998
6438102 Method and apparatus for providing asynchronous memory functions for bi-directional traffic in a switch platform 7 1998
7480239 Method and apparatus for true priority based connection establishment within a PNNI ATM network 9 2001
6914901 System and method for communicating using multiple memory banks 8 2001
7532574 Method and apparatus for improved priority based connection establishment within a PNNI ATM network 2 2003
* 8305896 Selective performance enhancement of traffic flows 2 2007
* 2009/0109,849 SELECTIVE PERFORMANCE ENHANCEMENT OF TRAFFIC FLOWS 36 2007
 
SIEMENS AKTIENGESELLSCHAFT (1)
* 7916738 Method for creating a dynamic address table for a switching node in a data network and a method for transmitting a data message 1 2002
 
MCDATA SERVICES CORPORATION (3)
* 7260104 Deferred queuing in a buffered switch 5 2001
* 2003/0112,818 Deferred queuing in a buffered switch 2 2001
* 2010/0265,821 Deferred Queuing in a Buffered Switch 3 2010
 
ALCATEL-LUCENT CANADA INC. (1)
7385965 Multiprocessor control block for use in a communication switch and method therefore 6 2000
 
THE DIRECTV GROUP, INC. (1)
6757519 Scalable switch matrix and demodulator bank architecture for a satellite uplink receiver 1 2002
 
SPHERIX INCORPORATED (2)
6661788 Multicast scheduling for a network device 55 1999
* 2003/0174,701 MULTICAST SCHEDULING FOR A NETWORK DEVICE 8 1999
 
FUJITSU LIMITED (3)
* 6785238 LAN relaying/switching apparatus 9 1999
* 7453800 Communications apparatus and congestion control method 2 2001
* 2003/0002,517 Communications apparatus and communications control method 8 2001
 
SUN MICROSYSTEMS, INC. (1)
* RE38309 Full duplex flow control for Ethernet networks 10 2000
 
PARITY NETWORKS LLC (3)
* 6529478 Pass/drop apparatus and method for network switching node 5 1998
* 7480242 Pass/drop apparatus and method for network switching node 2 2003
* 2003/0137,940 Pass/drop apparatus and method for network switching node 5 2003
 
CORIANT OY (1)
* 6529476 Method and a network element for transferring data packets in a teletransmission network 17 1999
 
RPX CLEARINGHOUSE LLC (1)
* 7535842 Method and system for merging bandwidth in multiplexing flows 5 2005
 
PACKET ENGINES INCORPORATED (1)
* 6920146 Switching device with multistage queuing scheme 48 1998
 
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY (2)
* 7706393 Packet switching 0 2001
* 2003/0035,422 Packet switching 8 2002
 
INTEL CORPORATION (5)
* 6865152 Method and apparatus for transmitting packets onto a network 2 2000
* 7180862 Apparatus and method for virtual output queue feedback 19 2002
* 2004/0013,124 Apparatus and method for virtual output queue feedback 30 2002
* 7319669 Method and system for controlling packet flow in networks 57 2002
* 9215094 Segmentation and reassembly of data frames 0 2012
 
RPX CORPORATION (2)
* 7215639 Congestion management for packet routers 12 2001
* 2003/0043,742 Congestion management for packet routers 4 2001
 
BROCADE COMMUNICATIONS SYSTEMS, INC. (3)
7848253 Method for scoring queued frames for selective transmission through a switch 0 2008
8014315 Method for scoring queued frames for selective transmission through a switch 0 2009
8379658 Deferred queuing in a buffered switch 1 2010
 
TEXAS INSTRUMENTS INCORPORATED (1)
* 6275491 Programmable architecture fast packet switch 35 1998
* Cited By Examiner