CA2200135A1 - Multipriority data flow control techniques - Google Patents

Multipriority data flow control techniques

Info

Publication number
CA2200135A1
CA2200135A1 CA002200135A CA2200135A CA2200135A1 CA 2200135 A1 CA2200135 A1 CA 2200135A1 CA 002200135 A CA002200135 A CA 002200135A CA 2200135 A CA2200135 A CA 2200135A CA 2200135 A1 CA2200135 A1 CA 2200135A1
Authority
CA
Canada
Prior art keywords
occupancy
threshold
bit streams
buffer
priority
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002200135A
Other languages
French (fr)
Other versions
CA2200135C (en
Inventor
Song Chong
Mark Katz
David A. Morano
Ramesh Nagarajan
Walter Michael Pitio
Donald D. Shugard
Yung-Terng Wang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia of America Corp
Original Assignee
Lucent Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lucent Technologies Inc filed Critical Lucent Technologies Inc
Publication of CA2200135A1 publication Critical patent/CA2200135A1/en
Application granted granted Critical
Publication of CA2200135C publication Critical patent/CA2200135C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/10Packet switching elements characterised by the switching fabric construction
    • H04L49/102Packet switching elements characterised by the switching fabric construction using shared medium, e.g. bus or ring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L12/5602Bandwidth control in ATM Networks, e.g. leaky bucket
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5629Admission control
    • H04L2012/5631Resource management and allocation
    • H04L2012/5632Bandwidth allocation
    • H04L2012/5635Backpressure, e.g. for ABR
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5646Cell characteristics, e.g. loss, delay, jitter, sequence integrity
    • H04L2012/5651Priority, marking, classes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5678Traffic aspects, e.g. arbitration, load balancing, smoothing, buffer management
    • H04L2012/5681Buffer or queue management
    • H04L2012/5682Threshold; Watermark
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/30Peripheral units, e.g. input or output ports

Abstract

Methods for controlling multipriority data flow in a communications systems having a switch fabric and one or more port cards. Each port card has, or is coupled to, a buffer. The buffer is adapted for coupling to, or is integrated into, the switch fabric.
Multipriority data refers to a plurality of data types, wherein each data type is assigned a priority ranking relative to other data types. A first method monitors the occupancy of a buffer. If the occupancy exceeds a second threshold, transmission of a group of second-priority bit streams is disabled until the occupancy drops below a first threshold. If the occupancy exceeds a fourth threshold, transmission of a group of first-priority bit streams is disabled until the occupancy drops below a third threshold. A second method differs from the first method in that control is applied to, and removed from, all bit streams of a given priority level, not just a group of bit streams at this priority level, if the occupancy crosses the previously-described thresholds. A third method is a combination of the first and second methods. To start, the first method is performed.
Once the occupancy exceeds a fifth threshold greater than the fourth threshold, performance of the first method ceases and performance of the second method commences.
CA002200135A 1996-04-19 1997-03-17 Multipriority data flow control techniques Expired - Fee Related CA2200135C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US635,315 1996-04-19
US08/635,315 US5983278A (en) 1996-04-19 1996-04-19 Low-loss, fair bandwidth allocation flow control in a packet switch

Publications (2)

Publication Number Publication Date
CA2200135A1 true CA2200135A1 (en) 1997-10-19
CA2200135C CA2200135C (en) 2001-08-14

Family

ID=24547300

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002200135A Expired - Fee Related CA2200135C (en) 1996-04-19 1997-03-17 Multipriority data flow control techniques

Country Status (3)

Country Link
US (2) US5983278A (en)
JP (1) JPH1070555A (en)
CA (1) CA2200135C (en)

Families Citing this family (182)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5983278A (en) * 1996-04-19 1999-11-09 Lucent Technologies Inc. Low-loss, fair bandwidth allocation flow control in a packet switch
FI103455B1 (en) * 1996-10-08 1999-06-30 Nokia Telecommunications Oy Conductor for a packet network
KR100235438B1 (en) 1997-02-04 1999-12-15 구자홍 Compensation method and device for reproducing audio signal in optical disc
SE520265C2 (en) * 1997-04-01 2003-06-17 Ericsson Telefon Ab L M Method and arrangement for fair distribution of bandwidth in an ATM switch
JP3670131B2 (en) * 1998-02-27 2005-07-13 沖電気工業株式会社 Contention control circuit
US6490630B1 (en) * 1998-05-08 2002-12-03 Fujitsu Limited System and method for avoiding deadlock in multi-node network
CA2239133C (en) * 1998-05-28 2007-08-28 Newbridge Networks Corporation Multicast methodology and apparatus for backpressure - based switching fabric
US6247061B1 (en) * 1998-06-09 2001-06-12 Microsoft Corporation Method and computer program product for scheduling network communication packets originating from different flows having unique service requirements
US6980543B1 (en) * 1998-06-19 2005-12-27 Juniper Networks, Inc. Interconnect network for operation within a communication node
US6539000B1 (en) * 1998-07-21 2003-03-25 Kabushiki Kaisha Toshiba Multicast communication method and apparatus
US6807667B1 (en) * 1998-09-21 2004-10-19 Microsoft Corporation Method and system of an application program interface for abstracting network traffic control components to application programs
US6667985B1 (en) * 1998-10-28 2003-12-23 3Com Technologies Communication switch including input bandwidth throttling to reduce output congestion
US6885657B1 (en) * 1998-11-30 2005-04-26 Broadcom Corporation Network telephony system
US20010012346A1 (en) * 1999-01-29 2001-08-09 Alex Terry Interactive billing system utilizing a thin web client interface
US6680906B1 (en) * 1999-03-31 2004-01-20 Cisco Technology, Inc. Regulating packet traffic in an integrated services network
US6594798B1 (en) * 1999-05-21 2003-07-15 Microsoft Corporation Receiver-driven layered error correction multicast over heterogeneous packet networks
US6532562B1 (en) * 1999-05-21 2003-03-11 Microsoft Corp Receiver-driven layered error correction multicast over heterogeneous packet networks
JP4078755B2 (en) * 1999-06-02 2008-04-23 株式会社日立製作所 Bandwidth monitoring method
US6778499B1 (en) * 1999-06-18 2004-08-17 Nortel Networks Limited Method and apparatus for enabling the smooth transmission of bursty data in a wireless communications system
US7016301B1 (en) * 1999-09-01 2006-03-21 Cisco Technology, Inc. Fair multiplexing scheme for multiple input port router
US7065582B1 (en) * 1999-12-21 2006-06-20 Advanced Micro Devices, Inc. Automatic generation of flow control frames
US6892243B1 (en) 1999-12-21 2005-05-10 Intel Corporation Prioritizing data transfers over data buses
GB0001804D0 (en) * 2000-01-26 2000-03-22 King S College London Pre-emptive bandwidth allocation by dynamic positioning
US7454457B1 (en) 2000-02-07 2008-11-18 Parallel Networks, Llc Method and apparatus for dynamic data flow control using prioritization of data requests
AUPQ668300A0 (en) * 2000-04-04 2000-05-04 Gotrek Pty Ltd Apparatus and method for distributing and displaying information over computer network
AU2001249893A1 (en) * 2000-04-06 2001-10-23 Rensselaer Polytechnic Institute System and method of source based multicast congestion control
US6865617B2 (en) * 2000-05-23 2005-03-08 Sepaton, Inc. System maps SCSI device with virtual logical unit number and multicast address for efficient data replication over TCP/IP network
US6473433B1 (en) * 2000-06-30 2002-10-29 Marconi Communications, Inc. Queue resynch: synchronous real-time upgrade of a distributed switching system
US7111163B1 (en) 2000-07-10 2006-09-19 Alterwan, Inc. Wide area network using internet with quality of service
US8619793B2 (en) * 2000-08-21 2013-12-31 Rockstar Consortium Us Lp Dynamic assignment of traffic classes to a priority queue in a packet forwarding device
JP3831189B2 (en) * 2000-09-29 2006-10-11 富士通株式会社 Rotation control method and storage device
US7009963B1 (en) * 2000-10-11 2006-03-07 Marconi Intellectual Property (Ringfence), Inc. Dual optimality for different data rate backplane transfer
GB2370184B (en) * 2000-12-13 2003-06-18 3Com Corp Selectable bandwidth facility for a network port
US6963569B1 (en) 2000-12-29 2005-11-08 Cisco Technology, Inc. Device for interworking asynchronous transfer mode cells
US6957269B2 (en) * 2001-01-03 2005-10-18 Advanced Micro Devices, Inc. Method and apparatus for performing priority-based flow control
GB2372668B (en) * 2001-02-22 2004-03-24 Mitel Semiconductor Ltd Serial data transmitters
US6980520B1 (en) 2001-06-11 2005-12-27 Advanced Micro Devices, Inc. Method and apparatus for performing source-based flow control across multiple network devices
AU2002312567A1 (en) * 2001-06-20 2003-01-08 Arbor Networks, Inc. Detecting network misuse
US7245614B1 (en) * 2001-06-27 2007-07-17 Cisco Technology, Inc. Managing access to internet protocol (IP) multicast traffic
US7239636B2 (en) * 2001-07-23 2007-07-03 Broadcom Corporation Multiple virtual channels for use in network devices
AU2002326752A1 (en) 2001-08-24 2003-03-10 Intel Corporation (A Delaware Corporation) (A Delawware Corporation) A general input/output architecture protocol and related methods to manage data integrity
US9836424B2 (en) * 2001-08-24 2017-12-05 Intel Corporation General input/output architecture, protocol and related methods to implement flow control
US7453897B2 (en) * 2001-10-03 2008-11-18 Global Ip Solutions, Inc. Network media playout
US7200144B2 (en) 2001-10-18 2007-04-03 Qlogic, Corp. Router and methods using network addresses for virtualization
US7447197B2 (en) * 2001-10-18 2008-11-04 Qlogic, Corporation System and method of providing network node services
JP2003152761A (en) 2001-11-14 2003-05-23 Nec Miyagi Ltd Lan relaying device, adaptive flow control method used for the same, and its program
US7480239B1 (en) 2001-11-27 2009-01-20 Cisco Technology, Inc. Method and apparatus for true priority based connection establishment within a PNNI ATM network
US20030101260A1 (en) * 2001-11-29 2003-05-29 International Business Machines Corporation Method, computer program element and system for processing alarms triggered by a monitoring system
US20030123393A1 (en) * 2002-01-03 2003-07-03 Feuerstraeter Mark T. Method and apparatus for priority based flow control in an ethernet architecture
US7299277B1 (en) 2002-01-10 2007-11-20 Network General Technology Media module apparatus and method for use in a network monitoring environment
US6801940B1 (en) * 2002-01-10 2004-10-05 Networks Associates Technology, Inc. Application performance monitoring expert
JP4039086B2 (en) * 2002-03-05 2008-01-30 ソニー株式会社 Information processing apparatus and information processing method, information processing system, recording medium, and program
US8078763B1 (en) 2002-04-04 2011-12-13 Juniper Networks, Inc. Dequeuing and congestion control systems and methods for single stream multicast
US7142552B2 (en) * 2002-04-08 2006-11-28 International Business Machines Corporation Method and system for priority enforcement with flow control
US7385997B2 (en) * 2002-04-08 2008-06-10 International Business Machines Corporation Priority based bandwidth allocation within real-time and non-real-time traffic streams
US7149227B2 (en) * 2002-05-31 2006-12-12 Mellanox Technologies Ltd. Round-robin arbiter with low jitter
TWI301713B (en) * 2002-06-28 2008-10-01 Via Tech Inc Ethernet packet flow control method and associated application apparatus
US7171482B2 (en) * 2002-07-12 2007-01-30 Ianywhere Solutions, Inc. System and method for managing bandwidth utilization
US7802008B2 (en) * 2002-08-12 2010-09-21 Matsushita Electric Industrial Co., Ltd. Quality of service management in network gateways
US7391766B2 (en) * 2002-12-19 2008-06-24 International Business Machines Corporation Packet unstopper system for a parallel packet switch
US7472199B1 (en) * 2003-03-28 2008-12-30 Qualcomm Incorporated System and method for receiving data at a first rate and adapting the data for being transported at a second rate
US7818447B1 (en) * 2003-03-28 2010-10-19 Emc Corporation End-to-end broadcast based flow control in a switch fabric
JP2004318540A (en) * 2003-04-17 2004-11-11 Hitachi Ltd Performance information monitoring device, method and program
US8588069B2 (en) 2003-08-29 2013-11-19 Ineoquest Technologies, Inc. System and method for analyzing the performance of multiple transportation streams of streaming media in packet-based networks
US8838772B2 (en) * 2003-08-29 2014-09-16 Ineoquest Technologies, Inc. System and method for analyzing the performance of multiple transportation streams of streaming media in packet-based networks
US20150341812A1 (en) 2003-08-29 2015-11-26 Ineoquest Technologies, Inc. Video quality monitoring
US7532574B1 (en) 2003-10-02 2009-05-12 Cisco Technology, Inc. Method and apparatus for improved priority based connection establishment within a PNNI ATM network
JP4376040B2 (en) * 2003-11-27 2009-12-02 株式会社日立製作所 Apparatus and method for performing information processing using a plurality of processors
US20050157646A1 (en) 2004-01-16 2005-07-21 Nokia Corporation System and method of network congestion control by UDP source throttling
JP4389605B2 (en) * 2004-02-26 2009-12-24 日本電気株式会社 Multicast information distribution system and multicast information distribution method
US8495145B2 (en) * 2004-10-14 2013-07-23 Intel Corporation Controlling receipt of undesired electronic mail
JP2006178618A (en) * 2004-12-21 2006-07-06 Nec Corp Fault tolerant computer and data transmission control method
DE102005004151A1 (en) * 2005-01-28 2006-08-10 Siemens Ag Method and device for assigning packet addresses of a plurality of devices
US9137330B2 (en) * 2005-03-16 2015-09-15 Alcatel Lucent Method of dynamically adjusting quality of service (QoS) targets
JP2007034715A (en) * 2005-07-27 2007-02-08 Oki Electric Ind Co Ltd Memory control method and memory controller
US7706277B2 (en) * 2005-11-18 2010-04-27 Intel Corporation Selective flow control
US20070180115A1 (en) * 2006-02-02 2007-08-02 International Business Machines Corporation System and method for self-configuring multi-type and multi-location result aggregation for large cross-platform information sets
US7751344B2 (en) * 2006-11-08 2010-07-06 Sicortex, Inc. Computer system and method using a kautz-like digraph to interconnect computer nodes and having control back channel between nodes
US20080123621A1 (en) * 2006-11-29 2008-05-29 Alexander Bachmutsky High speed access broadcast system solution
US7620833B2 (en) * 2006-12-04 2009-11-17 Intel Corporation Power saving for isochronous data streams in a computer system
CN100550853C (en) * 2007-01-25 2009-10-14 华为技术有限公司 A kind of Flow Control implementation method and device based on output queue
US8180029B2 (en) 2007-06-28 2012-05-15 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US8706907B2 (en) 2007-10-19 2014-04-22 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US8682336B2 (en) * 2007-10-19 2014-03-25 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US8699678B2 (en) 2007-10-19 2014-04-15 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US8321581B2 (en) * 2007-10-19 2012-11-27 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US8145780B2 (en) * 2007-10-19 2012-03-27 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US8090867B2 (en) 2007-10-19 2012-01-03 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US8391312B2 (en) 2007-10-19 2013-03-05 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US8380874B2 (en) 2007-10-19 2013-02-19 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US8111713B2 (en) 2007-10-19 2012-02-07 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US8699513B2 (en) * 2007-11-07 2014-04-15 Brocade Communications Systems, Inc. Method and system for facilitating quality of service in edge devices in a fibre channel network
CN101188575B (en) * 2007-12-04 2010-06-09 浙江大学 A traffic control and message buffering method oriented to distribution subscription system
CN101364948B (en) * 2008-09-08 2011-01-19 中兴通讯股份有限公司 Method for dynamically allocating cache
WO2010050022A1 (en) * 2008-10-29 2010-05-06 富士通株式会社 Delivery system, agent server and delivery method
US8665886B2 (en) * 2009-03-26 2014-03-04 Brocade Communications Systems, Inc. Redundant host connection in a routed network
JP5064434B2 (en) * 2009-03-27 2012-10-31 西日本電信電話株式会社 Communication control device and communication control method
US8300703B2 (en) * 2009-09-22 2012-10-30 Texas Instruments Incorporated System and method for adaptively allocating resources in a transcoder
CN101945037B (en) * 2010-03-16 2012-08-29 深圳市普联技术有限公司 Flow rate control method, system, switch and router
US8369335B2 (en) 2010-03-24 2013-02-05 Brocade Communications Systems, Inc. Method and system for extending routing domain to non-routing end stations
US8625616B2 (en) 2010-05-11 2014-01-07 Brocade Communications Systems, Inc. Converged network extension
US9001824B2 (en) 2010-05-18 2015-04-07 Brocade Communication Systems, Inc. Fabric formation for virtual cluster switching
US9270486B2 (en) 2010-06-07 2016-02-23 Brocade Communications Systems, Inc. Name services for virtual cluster switching
US8867552B2 (en) 2010-05-03 2014-10-21 Brocade Communications Systems, Inc. Virtual cluster switching
US9716672B2 (en) 2010-05-28 2017-07-25 Brocade Communications Systems, Inc. Distributed configuration management for virtual cluster switching
US9231890B2 (en) * 2010-06-08 2016-01-05 Brocade Communications Systems, Inc. Traffic management for virtual cluster switching
US9769016B2 (en) 2010-06-07 2017-09-19 Brocade Communications Systems, Inc. Advanced link tracking for virtual cluster switching
US8989186B2 (en) 2010-06-08 2015-03-24 Brocade Communication Systems, Inc. Virtual port grouping for virtual cluster switching
US9461840B2 (en) 2010-06-02 2016-10-04 Brocade Communications Systems, Inc. Port profile management for virtual cluster switching
US8634308B2 (en) 2010-06-02 2014-01-21 Brocade Communications Systems, Inc. Path detection in trill networks
US8885488B2 (en) 2010-06-02 2014-11-11 Brocade Communication Systems, Inc. Reachability detection in trill networks
US9608833B2 (en) 2010-06-08 2017-03-28 Brocade Communications Systems, Inc. Supporting multiple multicast trees in trill networks
US8446914B2 (en) 2010-06-08 2013-05-21 Brocade Communications Systems, Inc. Method and system for link aggregation across multiple switches
US9806906B2 (en) 2010-06-08 2017-10-31 Brocade Communications Systems, Inc. Flooding packets on a per-virtual-network basis
US9246703B2 (en) 2010-06-08 2016-01-26 Brocade Communications Systems, Inc. Remote port mirroring
US9628293B2 (en) 2010-06-08 2017-04-18 Brocade Communications Systems, Inc. Network layer multicasting in trill networks
US9807031B2 (en) 2010-07-16 2017-10-31 Brocade Communications Systems, Inc. System and method for network configuration
US9270572B2 (en) 2011-05-02 2016-02-23 Brocade Communications Systems Inc. Layer-3 support in TRILL networks
US8879549B2 (en) 2011-06-28 2014-11-04 Brocade Communications Systems, Inc. Clearing forwarding entries dynamically and ensuring consistency of tables across ethernet fabric switch
US9401861B2 (en) 2011-06-28 2016-07-26 Brocade Communications Systems, Inc. Scalable MAC address distribution in an Ethernet fabric switch
US9407533B2 (en) 2011-06-28 2016-08-02 Brocade Communications Systems, Inc. Multicast in a trill network
US8948056B2 (en) 2011-06-28 2015-02-03 Brocade Communication Systems, Inc. Spanning-tree based loop detection for an ethernet fabric switch
US9007958B2 (en) 2011-06-29 2015-04-14 Brocade Communication Systems, Inc. External loop detection for an ethernet fabric switch
US8885641B2 (en) 2011-06-30 2014-11-11 Brocade Communication Systems, Inc. Efficient trill forwarding
US9736085B2 (en) 2011-08-29 2017-08-15 Brocade Communications Systems, Inc. End-to end lossless Ethernet in Ethernet fabric
US9699117B2 (en) 2011-11-08 2017-07-04 Brocade Communications Systems, Inc. Integrated fibre channel support in an ethernet fabric switch
US9450870B2 (en) 2011-11-10 2016-09-20 Brocade Communications Systems, Inc. System and method for flow management in software-defined networks
US8995272B2 (en) 2012-01-26 2015-03-31 Brocade Communication Systems, Inc. Link aggregation in software-defined networks
US9742693B2 (en) 2012-02-27 2017-08-22 Brocade Communications Systems, Inc. Dynamic service insertion in a fabric switch
US9154416B2 (en) 2012-03-22 2015-10-06 Brocade Communications Systems, Inc. Overlay tunnel in a fabric switch
US9374301B2 (en) 2012-05-18 2016-06-21 Brocade Communications Systems, Inc. Network feedback in software-defined networks
US10277464B2 (en) 2012-05-22 2019-04-30 Arris Enterprises Llc Client auto-configuration in a multi-switch link aggregation
CN104272668B (en) 2012-05-23 2018-05-22 博科通讯系统有限公司 Layer 3 covers gateway
KR101984635B1 (en) * 2012-07-19 2019-05-31 삼성전자주식회사 Arithmetic processing apparatus and method for high speed processing to application
US9602430B2 (en) 2012-08-21 2017-03-21 Brocade Communications Systems, Inc. Global VLANs for fabric switches
US8825927B2 (en) * 2012-09-04 2014-09-02 Advanced Micro Devices, Inc. Systems and methods for managing queues
US9401872B2 (en) 2012-11-16 2016-07-26 Brocade Communications Systems, Inc. Virtual link aggregations across multiple fabric switches
US9350680B2 (en) 2013-01-11 2016-05-24 Brocade Communications Systems, Inc. Protection switching over a virtual link aggregation
US9413691B2 (en) 2013-01-11 2016-08-09 Brocade Communications Systems, Inc. MAC address synchronization in a fabric switch
US9548926B2 (en) 2013-01-11 2017-01-17 Brocade Communications Systems, Inc. Multicast traffic load balancing over virtual link aggregation
US9565113B2 (en) 2013-01-15 2017-02-07 Brocade Communications Systems, Inc. Adaptive link aggregation and virtual link aggregation
US9565099B2 (en) 2013-03-01 2017-02-07 Brocade Communications Systems, Inc. Spanning tree in fabric switches
WO2014145750A1 (en) 2013-03-15 2014-09-18 Brocade Communications Systems, Inc. Scalable gateways for a fabric switch
EP2979514B1 (en) * 2013-03-25 2019-08-28 Altiostar Networks, Inc. Transmission control protocol in long term evolution radio access network
US9565028B2 (en) 2013-06-10 2017-02-07 Brocade Communications Systems, Inc. Ingress switch multicast distribution in a fabric switch
US9699001B2 (en) 2013-06-10 2017-07-04 Brocade Communications Systems, Inc. Scalable and segregated network virtualization
US8819309B1 (en) 2013-06-14 2014-08-26 Arm Limited Low latency bypass buffer
US9806949B2 (en) 2013-09-06 2017-10-31 Brocade Communications Systems, Inc. Transparent interconnection of Ethernet fabric switches
CN104685478B (en) * 2013-09-27 2018-01-12 华为技术有限公司 The dispatching method and equipment of a kind of storage resource
US9912612B2 (en) 2013-10-28 2018-03-06 Brocade Communications Systems LLC Extended ethernet fabric switches
US9325639B2 (en) 2013-12-17 2016-04-26 At&T Intellectual Property I, L.P. Hierarchical caching system for lossless network packet capture applications
US9548873B2 (en) 2014-02-10 2017-01-17 Brocade Communications Systems, Inc. Virtual extensible LAN tunnel keepalives
US10581758B2 (en) 2014-03-19 2020-03-03 Avago Technologies International Sales Pte. Limited Distributed hot standby links for vLAG
US10476698B2 (en) 2014-03-20 2019-11-12 Avago Technologies International Sales Pte. Limited Redundent virtual link aggregation group
US10063473B2 (en) 2014-04-30 2018-08-28 Brocade Communications Systems LLC Method and system for facilitating switch virtualization in a network of interconnected switches
US9450879B2 (en) 2014-05-09 2016-09-20 Nexgen Storage, Inc. Adaptive bandwidth throttling
US9800471B2 (en) 2014-05-13 2017-10-24 Brocade Communications Systems, Inc. Network extension groups of global VLANs in a fabric switch
US10616108B2 (en) 2014-07-29 2020-04-07 Avago Technologies International Sales Pte. Limited Scalable MAC address virtualization
US9544219B2 (en) 2014-07-31 2017-01-10 Brocade Communications Systems, Inc. Global VLAN services
US9807007B2 (en) 2014-08-11 2017-10-31 Brocade Communications Systems, Inc. Progressive MAC address learning
US9524173B2 (en) 2014-10-09 2016-12-20 Brocade Communications Systems, Inc. Fast reboot for a switch
US9699029B2 (en) 2014-10-10 2017-07-04 Brocade Communications Systems, Inc. Distributed configuration management in a switch group
US10116493B2 (en) 2014-11-21 2018-10-30 Cisco Technology, Inc. Recovering from virtual port channel peer failure
US9628407B2 (en) 2014-12-31 2017-04-18 Brocade Communications Systems, Inc. Multiple software versions in a switch group
US9626255B2 (en) 2014-12-31 2017-04-18 Brocade Communications Systems, Inc. Online restoration of a switch snapshot
US9942097B2 (en) 2015-01-05 2018-04-10 Brocade Communications Systems LLC Power management in a network of interconnected switches
US10003552B2 (en) 2015-01-05 2018-06-19 Brocade Communications Systems, Llc. Distributed bidirectional forwarding detection protocol (D-BFD) for cluster of interconnected switches
US9807005B2 (en) 2015-03-17 2017-10-31 Brocade Communications Systems, Inc. Multi-fabric manager
US10038592B2 (en) 2015-03-17 2018-07-31 Brocade Communications Systems LLC Identifier assignment to a new switch in a switch group
US10579406B2 (en) 2015-04-08 2020-03-03 Avago Technologies International Sales Pte. Limited Dynamic orchestration of overlay tunnels
US10439929B2 (en) 2015-07-31 2019-10-08 Avago Technologies International Sales Pte. Limited Graceful recovery of a multicast-enabled switch
US10171303B2 (en) 2015-09-16 2019-01-01 Avago Technologies International Sales Pte. Limited IP-based interconnection of switches with a logical chassis
US9912614B2 (en) 2015-12-07 2018-03-06 Brocade Communications Systems LLC Interconnection of switches based on hierarchical overlay tunneling
US10333828B2 (en) 2016-05-31 2019-06-25 Cisco Technology, Inc. Bidirectional multicasting over virtual port channel
US11509501B2 (en) * 2016-07-20 2022-11-22 Cisco Technology, Inc. Automatic port verification and policy application for rogue devices
US10193750B2 (en) 2016-09-07 2019-01-29 Cisco Technology, Inc. Managing virtual port channel switch peers from software-defined network controller
US10237090B2 (en) 2016-10-28 2019-03-19 Avago Technologies International Sales Pte. Limited Rule-based network identifier mapping
US10547509B2 (en) 2017-06-19 2020-01-28 Cisco Technology, Inc. Validation of a virtual port channel (VPC) endpoint in the network fabric
TWI691185B (en) * 2018-01-15 2020-04-11 思銳科技股份有限公司 Bandwidth management method for network switch and network system thereof
CN110677358A (en) * 2019-09-25 2020-01-10 杭州迪普科技股份有限公司 Message processing method and network equipment
CN111200567B (en) * 2019-12-31 2021-09-10 苏州浪潮智能科技有限公司 Dispatching method and dispatching system applied to member port of switch
CN115209166A (en) * 2021-04-12 2022-10-18 北京字节跳动网络技术有限公司 Message sending method, device, equipment and storage medium

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH021671A (en) * 1988-03-17 1990-01-05 Toshiba Corp Load control system for packet switchboard
US5193090A (en) * 1988-07-15 1993-03-09 Janusz Filipiak Access protection and priority control in distributed queueing
US4953157A (en) * 1989-04-19 1990-08-28 American Telephone And Telegraph Company Programmable data packet buffer prioritization arrangement
SE515178C2 (en) * 1992-03-20 2001-06-25 Ericsson Telefon Ab L M Procedures and devices for prioritizing buffer management in packet networks
US5381413A (en) * 1992-12-28 1995-01-10 Starlight Networks Data throttling system for a communications network
DE4323405A1 (en) * 1993-07-13 1995-01-19 Sel Alcatel Ag Access control method for a buffer memory and device for buffering data packets and switching center with such a device
US5345600A (en) * 1993-08-31 1994-09-06 Motorola, Inc. Method and apparatus for selectively-enabled diversity signaling in a radio communications system
US5649299A (en) * 1993-10-27 1997-07-15 Motorola, Inc. Apparatus and method for adapting a digital radiotelephone system to increased subscriber traffic
US5754764A (en) * 1994-02-22 1998-05-19 National Semiconductor Corp. Combination of input output circuitry and local area network systems
US5757801A (en) * 1994-04-19 1998-05-26 Multi-Tech Systems, Inc. Advanced priority statistical multiplexer
US5434848A (en) * 1994-07-28 1995-07-18 International Business Machines Corporation Traffic management in packet communications networks
US5619500A (en) * 1994-09-01 1997-04-08 Digital Link Corporation ATM network interface
JPH08186585A (en) * 1995-01-05 1996-07-16 Fujitsu Ltd Atm switchboard
US5802278A (en) * 1995-05-10 1998-09-01 3Com Corporation Bridge/router architecture for high performance scalable networking
US5983278A (en) * 1996-04-19 1999-11-09 Lucent Technologies Inc. Low-loss, fair bandwidth allocation flow control in a packet switch

Also Published As

Publication number Publication date
US5983278A (en) 1999-11-09
JPH1070555A (en) 1998-03-10
US6212582B1 (en) 2001-04-03
CA2200135C (en) 2001-08-14

Similar Documents

Publication Publication Date Title
CA2200135A1 (en) Multipriority data flow control techniques
AU2148900A (en) Communications system and method with multilevel connection identification
WO2003050653A3 (en) System and method for increasing data capacity in communication systems
WO2002026018A3 (en) Robust signaling techniques in multicarrier systems
WO2004064371A3 (en) Increasing capacity in a cable modem termination system (cmts) with passive redundancy
WO2000073922A3 (en) Content delivery system
WO1995027385A3 (en) Method and apparatus for controlling transmission systems
CA2003871A1 (en) Exchange route decision system and method
CA2240881A1 (en) Shared intelligence automated access control system
WO2001086380A3 (en) Systems and methods for isolating faults in computer networks
WO2001010095A3 (en) Protection of communications
EP0920235A3 (en) Congestion management in a multi-port shared memory switch
CA2335865A1 (en) Multicarrier communication with variable overhead rate
EP0856975A3 (en) Reversible media independent interface circuit
EP0733992A3 (en) Card-type storage medium
EP0853401A3 (en) Communication method and communication system
WO2000013185A3 (en) Memory system
CA2326669A1 (en) A packet protocol for encoding and decoding video data and data flow signals
WO2003021867A3 (en) Linked vehicle active networks
CA2284018A1 (en) Extracting data sections from a transmitted data stream
CA2235382A1 (en) Radio communication apparatus and radio communication system
WO2000013378A3 (en) Method for controlling load in a telecommunication system
HK1008281A1 (en) Communication control method in network system based on duplex loop transmission system.
CA2270657A1 (en) A method for switching transmission devices to an equivalent circuit for the bidirectional transmission of atm cells
EP1170907A3 (en) Improvements in or relating to switching devices

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed