US Patent No: 5,115,430

Number of patents in Portfolio can not be more than 2000

Fair access of multi-priority traffic to distributed-queue dual-bus networks

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

Bandwidth balancing is accomplished to DQDB networks that handle multi-priority traffic by causing each node to throttle its own rate of transmission in accordance with the priority of the data that the node transmits. In accordance with one approach, each node limits its throughput to the product of a bandwidth balancing factor (which is a fraction that varies according to the priority level of data) and the unused bus capacity. When parcels of different priorities are received within each node, the parcels are processed in priority order. In accordance with another approach, all active parcels within a node are handled concurrently and receive some bandwidth. The throughput of each parcel in a node is limited to the product of the bandwidth balancing factor and the unused bus capacity. In accordance with still another approach, each traffic parcel limits it throughput to the product of the bandwidth balancing and the bus capacity unused by parcels of equal or higher priority. This scheme allocates bandwidth first to the higher-priority parcels, then allocates the leftovers to the lower-priority parcels. Lower-priority parcels have no effect on the steady-state throughputs of higher-priority parcels.

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

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
AMERICAN TELEPHONE AND TELEGRAPH COMPANYMURRAY HILL, NJ3140
AT&T BELL LABORATORIESMURRAY HILL, NJ3373

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hahne, Ellen L Westfield, NJ 8 765
Maxemchuk, Nicholas F Mountainside, NJ 19 1426

Cited Art

Patent Info (Count) # Cites Year
 
CIENA CORPORATION (1)
5,001,707 Method of providing reserved bandwidth in a dual bus system 81 1989
 
NORTEL NETWORKS LIMITED (1)
4,977,557 Method of providing effective priority access in a dual bus system 22 1989

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
QLOGIC CORPORATION (43)
7,334,046 System and method for optimizing frame routing in a network 14 2002
7,397,768 Zone management in a multi-module fibre channel switch 6 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 13 2003
7,564,789 Method and system for reducing deadlock in fibre channel fabrics using virtual lanes 7 2004
7,480,293 Method and system for preventing deadlock in fibre channel fabrics using frame priorities 2 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 16 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 1 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 3 2004
7,355,966 Method and system for minimizing disruption in common-access networks 1 2004
7,894,348 Method and system for congestion control in a fibre channel switch 0 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 0 2004
7,646,767 Method and system for programmable data dependant network routing 7 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 0 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 2 2004
7,525,983 Method and system for selecting virtual lanes in fibre channel switches 7 2004
7,522,522 Method and system for reducing latency and congestion in fibre channel switches 1 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 1 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 14 2004
7,430,175 Method and system for managing traffic in fibre channel systems 5 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 24 2004
7,404,020 Integrated fibre channel fabric controller 1 2004
8,295,299 High speed fibre channel switch element 0 2004
7,930,377 Method and system for using boot servers in networks 1 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,340,167 Fibre channel transparent switch for mixed switch fabrics 22 2004
7,519,058 Address translation in fibre channel switches 0 2005
7,548,560 Method and system for checking frame-length in fibre channel frames 0 2006
7,388,861 Method and system for primary blade selection in a multi-module fibre channel switch 0 2006
7,729,288 Zone management in a multi-module fibre channel switch 1 2007
7,822,057 Method and system for keeping a fibre channel arbitrated loop open during frame gaps 0 2008
 
APPLIED MATERIALS, INC. (20)
7,244,677 Method for filling recessed micro-structures with metallization in the production of a microelectronic device 0 1998
6,290,833 Method for electrolytically depositing copper on a semiconductor workpiece 59 1999
6,277,263 Apparatus and method for electrolytically depositing copper on a semiconductor workpiece 76 1999
6,565,729 Method for electrochemically depositing metal on a semiconductor workpiece 87 2000
6,660,137 System for electrochemically processing a workpiece 34 2001
6,569,297 Workpiece processor having processing chamber with improved processing fluid flow 23 2001
6,806,186 Submicron metallization using electrochemical deposition 5 2001
7,020,537 Tuning electrodes used in a reactor for electrochemically processing a microelectronic workpiece 2 2001
7,189,318 Tuning electrodes used in a reactor for electrochemically processing a microelectronic workpiece 3 2001
7,160,421 Turning electrodes used in a reactor for electrochemically processing a microelectronic workpiece 6 2001
7,264,698 Apparatus and methods for electrochemical processing of microelectronic workpieces 4 2001
6,916,412 Adaptable electrochemical processing chamber 14 2001
6,921,467 Processing tools, components of processing tools, and method of making and using same for electrochemical processing of microelectronic workpieces 5 2001
7,102,763 Methods and apparatus for processing microelectronic workpieces using metrology 6 2001
7,090,751 Apparatus and methods for electrochemical processing of microelectronic workpieces 0 2002
6,638,410 Apparatus and method for electrolytically depositing copper on a semiconductor workpiece 56 2002
7,399,713 Selective treatment of microelectric workpiece surfaces 8 2003
7,351,314 Chambers, systems, and methods for electrochemically processing microfeature workpieces 0 2003
7,351,315 Chambers, systems, and methods for electrochemically processing microfeature workpieces 2 2003
7,585,398 Chambers, systems, and methods for electrochemically processing microfeature workpieces 0 2004
 
SEMITOOL, INC. (12)
6,811,675 Apparatus and method for electrolytically depositing copper on a semiconductor workpiece 8 2001
6,753,251 Method for filling recessed micro-structures with metallization in the production of a microelectronic device 5 2002
6,893,505 Apparatus and method for regulating fluid flows, such as flows of electrochemical processing fluids 5 2002
7,357,850 Electroplating apparatus with segmented anode array 0 2002
7,115,196 Apparatus and method for electrochemically depositing metal on a semiconductor workpiece 5 2003
7,267,749 Workpiece processor having processing chamber with improved processing fluid flow 2 2003
6,932,892 Apparatus and method for electrolytically depositing copper on a semiconductor workpiece 0 2003
7,144,805 Method of submicron metallization using electrochemical deposition of recesses including a first deposition at a first current density and a second deposition at an increased current density 0 2004
7,147,760 Electroplating apparatus with segmented anode array 1 2004
7,566,386 System for electrochemically processing a workpiece 0 2004
7,332,066 Apparatus and method for electrochemically depositing metal on a semiconductor workpiece 8 2005
7,438,788 Apparatus and methods for electrochemical processing of microelectronic workpieces 0 2005
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
5,337,312 Communications network and method of regulating access to the busses in said network 2 1991
5,349,582 Scheme for source assisted partial destination release of slots in slotted networks 8 1992
5,634,006 System and method for ensuring QOS in a token ring network utilizing an access regulator at each node for allocating frame size for plural transmitting applications based upon negotiated information and priority in the network 82 1995
7,072,344 Redistribution of excess bandwidth in networks for optimized performance of voice and data sessions: methods, systems and program products 9 2001
 
JSDQ MESH TECHNOLOGIES, L.L.C. (4)
RE40117 Cellular radio routing system 1 2004
RE40258 Cellular radio routing system 2 2006
RE41781 Cellular radio routing system 0 2007
RE43675 Wireless radio routing system 0 2010
 
AT&T CORP. (2)
5,541,912 Dynamic queue length thresholds in a shared memory ATM switch 144 1994
5,521,916 Implementation of selective pushout for space priorities in a shared memory asynchronous transfer mode switch 98 1994
 
INTEL CORPORATION (2)
7,293,091 Method and apparatus for disruption sensitive network data management 1 2002
7,319,669 Method and system for controlling packet flow in networks 43 2002
 
JSDQ ONE, LLC (2)
7,286,828 Method of call routing and connection 5 2004
7,916,648 Method of call routing and connection 2 2007
 
KOREA TELECOMMUNICATION AUTHORITY (2)
5,809,027 Arbitration switching system and a method of arbitration switching in a high-speed packet switching system with a parallel common bus type 17 1996
5,796,739 Subscriber input/output device of high-speed packet switching system with parallel common bus type 42 1996
 
MICROSOFT CORPORATION (2)
8,438,301 Automatic bit rate detection and throttling 0 2008
8,239,564 Dynamic throttling based on network conditions 0 2008
 
ALCATEL (1)
6,298,049 Method and arrangement for upstream timeslot assignment, and communication system wherein the method is used 15 1998
 
ALCATEL N.V. (1)
5,402,423 Data transmission system and interface module and priority generation means included therein 11 1993
 
AT&T IPM CORP. (1)
5,539,729 Method for overload control in a packet switch that processes packet streams having different priority levels 65 1994
 
AVAYA HOLDINGS LIMITED (1)
6,028,841 Distributed bus throttle and method 14 1997
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
5,619,647 System for multiplexing prioritized virtual channels onto physical channels where higher priority virtual will pre-empt a lower priority virtual or a lower priority will wait 24 1994
 
KONINKLIJKE KPN N.V. (1)
5,416,775 Method for improving the transmission of information in the form of data packets, in accordance with a distributed queuing protocol 2 1992
 
MICRON TECHNOLOGY, INC. (1)
7,025,866 Microelectronic workpiece for electrochemical deposition processing and methods of manufacturing and using such microelectronic workpieces 1 2002
 
MOSAID TECHNOLOGIES INCORPORATED (1)
5,329,531 Method of accessing a communication medium 119 1993
 
RIVERSTONE NETWORKS, INC. (1)
5,724,358 High speed packet-switched digital switch and method 95 1996
 
SIEMENS ENTERPRISE COMMUNICATIONS, INC. (1)
5,935,218 Method and apparatus for bus network prioritization using the broadcast of delay time to lower priority users from high priority users in a token or loop network 34 1997
 
SUN MICROSYSTEMS, INC. (1)
6,968,379 Latency-reducing bandwidth-prioritization for network servers and clients 20 1997
 
TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) (1)
8,000,237 Method and apparatus to provide minimum resource sharing without buffering requests 0 2010
 
VERIZON BUSINESS GLOBAL LLC (1)
6,665,701 Method and system for contention controlled data exchange in a distributed network-based resource allocation 27 1999