US Patent No: 5,987,028

Number of patents in Portfolio can not be more than 2000

Multiple channel ATM switch

1 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system and method are provided for routing received cells through a switch fabric. A plurality of output channels are organized into a plurality of channel groups, wherein each of the channels groups is associated with one or more unique output ports of a Benes network. A plurality of cells destined to one or more of the plurality of channel groups is received at plural input queues. A different output port of the Benes network is selected for one or more of the input queues that contains a cell. Then, one cell is switched from each of one or more input queues through the Benes network to the respective selected output port.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEHSINCHU5521

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ma, Gin-Kou Chutung, TW 19 788
Yang, Muh-Rong Taipei, TW 14 560

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 5,724,351 Scaleable multicast ATM switch 118 1995
 
PMC-SIERRA, INC. (1)
* 5,570,348 Method and apparatus for enqueueing data cells in an ATM switch fabric architecture 61 1995
 
NEC CORPORATION (1)
* 5,475,831 Parallel to serial data transfer system having reduced data processing unit head 10 1992
 
NXP B.V. (1)
* 5,359,538 Method for regular placement of data path components in VLSI circuits 29 1991
 
AT&T Bell Laboratories (3)
* 5,150,358 Serving constant bit rate traffic in a broadband data switch 92 1990
* 5,229,990 N+K sparing in a telecommunications switching environment 69 1990
* 5,287,347 Arrangement for bounding jitter in a priority-based switching system 36 1992
 
WASHINGTON UNIVERSITY IN ST. LOUIS (2)
* 5,179,551 Non-blocking multi-cast switching system 64 1991
* 5,179,556 Bandwidth management and congestion control scheme for multicast ATM networks 247 1991
 
KABUSHIKI KAISHA TOSHIBA (1)
* 4,984,264 Call admission control method and cell flow monitoring method in the same method 95 1990
 
SYNOPSYS, INC. (1)
* 5,483,461 Routing algorithm method for standard-cell and gate-array integrated circuit design 60 1993
 
INVENTIO AG (1)
* 5,389,748 Method and apparatus for modernizing the control of an elevator group 21 1993
 
ALCATEL USA RESOURCES, INC. (1)
* 5,461,615 Asynchronous switching node distributing cells dynamically to outputs constituting an irregular group 68 1994
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
* 5,280,480 Source routing transparent bridge 207 1991
* 5,452,350 Subscriber call routing processing system 215 1992
* 5,311,513 Rate-based congestion control in packet communications networks 51 1992
* 5,487,170 Data processing system having dynamic priority task scheduling capabilities 106 1993
 
TTI INVENTIONS A LLC (3)
* 5,381,407 Method and system for controlling user traffic to a fast packet switching system 58 1992
* 5,327,552 Method and system for correcting routing errors due to packet deflections 24 1992
* 5,291,477 Method and system for multicast routing in an ATM network 68 1992
 
VERIZON PATENT AND LICENSING INC. (1)
* 5,459,716 Facility restoration for telecommunications networks 51 1994
 
The Regents of the University of California (1)
* 5,500,858 Method and apparatus for scheduling cells in an input-queued switch 119 1994
 
Pacific Bell (1)
* 5,216,668 Modulated nonblocking parallel banyan network 34 1991
 
WILMINGTON TRUST, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT (1)
* 5,335,269 Two dimensional routing apparatus in an automatic call director-type system 268 1992
 
AT&T IPM CORP. (1)
* 5,416,769 Controlled-feedback packet switching system 73 1993
 
LUCENT TECHNOLOGIES INC. (1)
* 5,689,506 Multicast routing in multistage networks 163 1996
 
ENTERASYS NETWORKS, INC. (1)
* 5,251,205 Multiple protocol routing 337 1990
 
Network Equipment Technologies, Inc. (1)
* 5,396,491 Self-routing switching element and fast packet switch 54 1992
 
MIRRACOM, INC. (1)
* 5,463,616 Method and apparatus for establishing a full-duplex, concurrent, voice/non-voice connection between two sites 154 1994
 
FUJITSU LIMITED (2)
* 5,392,279 Interconnection network with self-routing function 65 1993
* 5,341,366 Connection admission control system 68 1993
 
SPRINT INTERNATIONAL COMMUNICATIONS CORPORATION, A CORP. OF DE (2)
* 5,295,137 Connection establishment in a flat distributed packet switch architecture 38 1992
* 5,420,857 Connection establishment in a flat distributed packet switch architecture 104 1994
 
Fanuc Ltd. (1)
* 5,274,360 Method of detecting positional dislocation of camera 5 1992
 
DETA TECHNOLOGY DEVELOPMENT LLC (1)
* 5,421,031 Program transmission optimisation 165 1993
 
ALCATEL N.V. (1)
* 5,210,743 Switching element with multiple operating modes and switching network incorporating a plurality of such switching elements, in particular for switching asynchronous time-division multiplex packets 17 1991
 
TELCORDIA TECHNOLOGIES, INC. (1)
* 4,761,780 Enhanced efficiency Batcher-Banyan packet switch 44 1986
 
TECSEC INCORPORATED (1)
* 5,369,707 Secure network method and apparatus 200 1993
 
IPWORKS, INC. (1)
* 5,307,413 Method and apparatus for adding data compression and other services in a computer network 155 1991
 
Korea Telecommunication Authority (2)
* 5,271,003 Internal routing method for load balancing 12 1990
* 5,838,679 Asynchronous Transfer Mode (ATM) multi-channel switch with structure of grouping/trap/routing 4 1995
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
9,503,092 Mixed-radix and/or mixed-mode switch matrix architecture and integrated circuit, and method of operating same 0 2016
 
NOKIA SIEMENS NETWORKS OY (1)
* 2007/0089,016 Block serial pipelined layered decoding architecture for structured low-density parity-check (LDPC) codes 12 2005
 
LUCENT TECHNOLOGIES INC. (1)
* 6,693,904 Trace format for a sliced switch fabric 5 1998
 
Q LOGIC CORPORATION (2)
7,230,929 Method and system for dynamically assigning domain identification in a multi-module fibre channel switch 40 2002
* 2004/0013,092 Method and system for dynamically assigning domain identification in a multi-module fibre channel switch 10 2002
 
CISCO TECHNOLOGY, INC. (2)
* 6,788,689 Route scheduling of packet streams to achieve bounded delay in a packet switching system 18 2000
* 8,625,624 Self-adjusting load balancing among multiple fabric ports 1 2008
 
Juniper Networks, Inc. (40)
8,218,442 Methods and apparatus for flow-controllable multi-staged queues 8 2008
8,154,996 Methods and apparatus for flow control associated with multi-staged queues 8 2008
* 2010/0061,238 METHODS AND APPARATUS FOR FLOW CONTROL ASSOCIATED WITH MULTI-STAGED QUEUES 17 2008
* 2010/0061,239 METHODS AND APPARATUS FOR FLOW-CONTROLLABLE MULTI-STAGED QUEUES 18 2008
8,325,749 Methods and apparatus for transmission of groups of cells via a switch fabric 4 2008
8,804,710 System architecture for a scalable and distributed multi-stage switch fabric 0 2008
8,804,711 Methods and apparatus related to a modular switch architecture 0 2008
8,798,045 Control plane architecture for switch fabrics 1 2008
* 8,254,255 Flow-control in a switch fabric 6 2008
* 2010/0165,843 FLOW-CONTROL IN A SWITCH FABRIC 18 2008
* 2010/0165,984 METHODS AND APPARATUS RELATED TO A MODULAR SWITCH ARCHITECTURE 10 2008
8,111,697 Methods and apparatus for packet classification based on multiple conditions 7 2008
9,225,666 Distributed multi-stage switch fabric 0 2009
8,918,631 Methods and apparatus for dynamic automated configuration within a control plane of a switch fabric 4 2009
8,213,308 Methods and apparatus for defining a flow control signal related to a transmit queue 7 2009
8,184,933 Systems and methods for identifying cable connections in a computing system 5 2009
8,953,603 Methods and apparatus related to a distributed switch fabric 0 2009
8,705,500 Methods and apparatus for upgrading a switch fabric 0 2009
9,264,321 Methods and apparatus for tracking data flow based on flow state values 0 2009
* 2011/0154,132 METHODS AND APPARATUS FOR TRACKING DATA FLOW BASED ON FLOW STATE VALUES 16 2009
8,369,321 Apparatus and methods related to the packaging and cabling infrastructure of a distributed switch fabric 2 2010
9,065,773 Methods and apparatus for virtual channel flow control associated with a switch fabric 1 2010
8,553,710 Fibre channel credit-based link flow control overlay onto fibre channel over ethernet 3 2010
9,282,060 Methods and apparatus for dynamic resource management within a distributed control plane of a switch 0 2010
9,240,923 Methods and apparatus for automatically provisioning resources within a distributed control plane of a switch 0 2010
8,560,660 Methods and apparatus for managing next hop identifiers in a distributed switch fabric system 1 2010
9,106,527 Hierarchical resource groups for providing segregated management access to a distributed switch 0 2010
9,032,089 Methods and apparatus for path selection within a network based on flow duration 0 2011
8,718,063 Methods and apparatus related to route selection within a network 0 2011
8,811,183 Methods and apparatus for multi-path flow control within a multi-stage switch fabric 5 2011
9,391,796 Methods and apparatus for using border gateway protocol (BGP) for converged fibre channel (FC) control plane 0 2011
8,811,163 Methods and apparatus for flow control associated with multi-staged queues 0 2012
8,351,747 Systems and methods for identifying cable connections in a computing system 0 2012
8,593,970 Methods and apparatus for defining a flow control signal related to a transmit queue 3 2012
8,964,556 Methods and apparatus for flow-controllable multi-staged queues 0 2012
* 8,717,889 Flow-control in a switch fabric 1 2012
9,077,466 Methods and apparatus for transmission of groups of cells via a switch fabric 0 2012
8,964,733 Control plane architecture for switch fabrics 1 2014
9,426,085 Methods and apparatus for multi-path flow control within a multi-stage switch fabric 0 2014
9,356,885 Methods and apparatus related to a distributed switch fabric 0 2015
 
DIGCO, INC. (1)
* 2002/0150,238 Benes fabric for bit level permutations 1 2001
 
XILINX, INC. (1)
* 8,665,727 Placement and routing for a multiplexer-based interconnection network 0 2010
 
QLOGIC, Corporation (51)
7,154,886 Method and system for primary blade selection in a multi-module fiber channel switch 0 2002
7,334,046 System and method for optimizing frame routing in a network 17 2002
7,397,768 Zone management in a multi-module fibre channel switch 10 2002
7,362,717 Method and system for using distributed name servers in multi-module fibre channel switches 3 2002
7,352,701 Buffer to buffer credit recovery for in-line fibre channel credit extension devices 14 2003
7,103,504 Method and system for monitoring events in storage area networks 6 2003
7,564,789 Method and system for reducing deadlock in fibre channel fabrics using virtual lanes 16 2004
7,480,293 Method and system for preventing deadlock in fibre channel fabrics using frame priorities 2 2004
7,669,190 Method and system for efficiently recording processor events in host bus adapters 3 2004
7,620,059 Method and apparatus for accelerating receive-modify-send frames in a fibre channel network 0 2004
7,525,910 Method and system for non-disruptive data capture in networks 23 2004
7,471,635 Method and apparatus for test pattern generation 0 2004
7,463,646 Method and system for fibre channel arbitrated loop acceleration 2 2004
7,453,802 Method and apparatus for detecting and removing orphaned primitives in a fibre channel network 1 2004
7,388,843 Method and apparatus for testing loop pathway integrity in a fibre channel arbitrated loop 4 2004
7,355,966 Method and system for minimizing disruption in common-access networks 2 2004
7,152,132 Method and apparatus for improving buffer utilization in communication networks 0 2004
* 2005/0015,517 Method and apparatus for improving buffer utilization in communication networks 2 2004
7,894,348 Method and system for congestion control in a fibre channel switch 1 2004
7,792,115 Method and system for routing and filtering network data packets in fibre channel systems 0 2004
7,684,401 Method and system for using extended fabric features with fibre channel switch elements 1 2004
7,646,767 Method and system for programmable data dependant network routing 9 2004
7,630,384 Method and system for distributing credit in fibre channel systems 0 2004
7,583,597 Method and system for improving bandwidth and reducing idles in fibre channel switches 3 2004
7,580,354 Multi-speed cut through operation in fibre channel switches 1 2004
7,573,909 Method and system for programmable data dependant network routing 0 2004
7,558,281 Method and system for configuring fibre channel ports 4 2004
7,525,983 Method and system for selecting virtual lanes in fibre channel switches 14 2004
7,522,522 Method and system for reducing latency and congestion in fibre channel switches 2 2004
7,522,529 Method and system for detecting congestion and over subscription in a fibre channel network 0 2004
7,512,067 Method and system for congestion control based on optimum bandwidth allocation in a fibre channel switch 2 2004
7,477,655 Method and system for power control of fibre channel switches 0 2004
7,466,700 LUN based hard zoning in fibre channel switches 20 2004
7,447,224 Method and system for routing fibre channel frames 21 2004
7,430,175 Method and system for managing traffic in fibre channel systems 16 2004
7,420,982 Method and system for keeping a fibre channel arbitrated loop open during frame gaps 0 2004
7,406,092 Programmable pseudo virtual lanes for fibre channel systems 33 2004
7,404,020 Integrated fibre channel fabric controller 2 2004
8,295,299 High speed fibre channel switch element 1 2004
7,930,377 Method and system for using boot servers in networks 3 2004
7,676,611 Method and system for processing out of orders frames 11 2004
7,593,997 Method and system for LUN remapping in fibre channel networks 0 2004
7,411,958 Method and system for transferring data directly between storage devices in a storage area network 3 2004
7,380,030 Method and system for using an in-line credit extender with a host bus adapter 0 2004
7,340,167 Fibre channel transparent switch for mixed switch fabrics 32 2004
7,519,058 Address translation in fibre channel switches 0 2005
8,464,238 Method and system for managing storage area networks 0 2006
7,548,560 Method and system for checking frame-length in fibre channel frames 4 2006
7,613,816 Method and system for routing network information 10 2006
7,388,861 Method and system for primary blade selection in a multi-module fibre channel switch 2 2006
7,729,288 Zone management in a multi-module fibre channel switch 4 2007
 
QLOGIC SWITCH PRODUCTS, INC. (11)
* 6,697,359 High performance switch fabric element and switch systems 195 1999
7,443,794 Fibre channel credit extender and repeater 27 2002
* 2003/0016,683 Fibre channel credit extender and repeater 3 2002
7,248,580 Hardware-enforced loop-level hard zoning for fibre channel switch fabric 51 2002
* 2003/0179,748 Hardware-enforced loop-level hard zoning for fibre channel switch fabric 4 2002
7,408,927 High performance switch fabric element and switch systems 29 2004
* 2004/0141,521 High performance switch fabric element and switch systems 32 2004
7,684,398 Hardware-enforced loop-level hard zoning for fibre channel switch fabric 4 2007
7,978,695 Hardware-enforced loop and NPIV hard zoning for fibre channel switch fabric 2 2007
* 2008/0095,152 HARDWARE-ENFORCED LOOP AND NPIV HARD ZONING FOR FIBRE CHANNEL SWITCH FABRIC 8 2007
7,822,055 Fibre channel credit extender and repeater 0 2008
 
INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE (30)
7,106,728 Switching by multistage interconnection of concentrators 2 2000
* 6,591,285 Running-sum adder networks determined by recursive construction of multi-stage networks 0 2000
7,292,570 Self-routing device for switching packets of different lengths 0 2001
* 7,280,538 Multicast concentrators 9 2001
7,274,689 Packet switch with one-stop buffer in memory with massive parallel access 0 2001
7,139,266 Configuring equivalent multi-stage interconnection networks in the bit-permuting style 2 2001
7,136,380 Conditionally nonblocking switch of the compressor type 1 2001
* 7,099,314 General self-routing control mechanism over bit-permuting switching networks 1 2001
7,079,532 Multistage interconnection networks of multicast concentrators with self-routing control mechanism 3 2001
7,072,334 Physical implementation of switching fabrics constructed from recursive 2-stage interconnection 1 2001
7,065,073 Self-routing control mechanism over multistage interconnection networks of concentrators 0 2001
7,065,074 Generalized divide-and-conquer networks 1 2001
7,050,429 Conditionally nonblocking switch of the decompressor type 1 2001
7,042,873 Conditionally non blocking switch of the circular-unimodal type 1 2001
* 7,042,878 General self-routing mechanism for multicasting control over bit-permuting switching networks 22 2001
7,035,254 Conditionally nonblocking switch of the upturned compressor type 1 2001
7,031,303 Conditionally nonblocking switch of the upturned decompressor type 1 2001
7,016,345 Conditionally nonblocking switch of the expander type 3 2001
6,999,461 Routing schemes for packet switching networks 7 2001
6,999,466 Switching concentrator 3 2001
* 2002/0094,151 Conditionally nonblocking switch of the upturned compressor type 0 2001
* 2002/0093,950 Physical implementation of switching fabrics constructed from recursive 2-stage interconnection 8 2001
* 2002/0051,447 General self-routing control mechanism over bit-permuting switching networks 0 2001
* 2002/0031,124 Multistage interconnection networks of multicast concentrators with self-routing control mechanism 3 2001
* 2002/0024,951 General self-routing mechanism for multicasting control over bit-permuting switching networks 1 2001
* 2002/0012,356 Packet switch with one-stop buffer in memory with massive parallel access 3 2001
* 2001/0055,304 Switching concentrator 0 2001
* 2001/0053,157 Self-routing device for switching packets of different lengths 4 2001
7,609,695 Optimizing switching element for minimal latency 13 2002
* 2003/0118,054 Optimizing switching element for minimal latency 3 2002
 
AGATE LOGIC, INC. (2)
6,940,308 Interconnection network for a field programmable gate array 33 2004
* 2004/0150,422 Interconnection network for a field programmable gate array 34 2004
 
VRINGO INFRASTRUCTURE INC. (1)
* 6,735,203 Switch arrangement 33 2000
 
ECOM, INC. (2)
7,103,059 Scalable 2-stage interconnections 4 2002
* 2003/0112,797 Scalable 2-stage interconnections 7 2002
 
INTEL CORPORATION (2)
6,886,141 Method and system for reducing congestion in computer networks 36 2002
7,319,669 Method and system for controlling packet flow in networks 56 2002
 
VERIZON LABORATORIES INC. (1)
* 6,201,808 Self-routing multicast network architecture 5 1998
 
GENBAND US LLC (1)
* 6,678,264 Establishing connections with a pre-specified quality of service across a communication network 60 1999
 
LEOPARD LOGIC ING. (1)
* 6,693,456 Interconnection network for a field programmable gate array 43 2001
 
CONNECT TECHNOLOGIES CORPORATION (4)
6,959,297 System and process for searching within a data stream using a pointer matrix and a trap matrix 7 2002
* 2003/0208,487 Content searching engine 2 2002
7,464,089 System and method for processing a data stream to determine presence of search terms 4 2005
7,486,673 Method and system for reassembling packets prior to searching 20 2005
 
NOKIA CORPORATION (2)
* 2007/0089,018 Error correction decoder, method and computer program product for block serial pipelined layered decoding of structured low-density parity-check (LDPC) codes, including reconfigurable permuting/de-permuting of data values 30 2005
* 2007/0089,019 Error correction decoder, method and computer program product for block serial pipelined layered decoding of structured low-density parity-check (LDPC) codes, including calculating check-to-variable messages 35 2005
* Cited By Examiner