WO1999063712A1 - Method and apparatus for forwarding packets from a plurality of contending queues to an output - Google Patents
Method and apparatus for forwarding packets from a plurality of contending queues to an output Download PDFInfo
- Publication number
- WO1999063712A1 WO1999063712A1 PCT/US1999/010592 US9910592W WO9963712A1 WO 1999063712 A1 WO1999063712 A1 WO 1999063712A1 US 9910592 W US9910592 W US 9910592W WO 9963712 A1 WO9963712 A1 WO 9963712A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- queues
- bandwidth
- output
- queue
- packets
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2441—Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2458—Modification of priorities while in transit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/76—Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions
- H04L47/762—Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions triggered by the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5638—Services, e.g. multimedia, GOS, QOS
- H04L2012/5646—Cell characteristics, e.g. loss, delay, jitter, sequence integrity
- H04L2012/5651—Priority, marking, classes
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU39889/99A AU746167B2 (en) | 1998-05-29 | 1999-05-13 | Method and apparatus for forwarding packets from a plurality of contending queues to an output |
DE69935587T DE69935587T2 (en) | 1998-05-29 | 1999-05-13 | METHOD AND DEVICE FOR TRANSMITTING PACKAGES FROM A MULTIPLE OF COMPETITIVE QUEUE TO AN OUTPUT |
CA002329019A CA2329019C (en) | 1998-05-29 | 1999-05-13 | Method and apparatus for forwarding packets from a plurality of contending queues to an output |
EP99923022A EP1080560B1 (en) | 1998-05-29 | 1999-05-13 | Method and apparatus for forwarding packets from a plurality of contending queues to an output |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/087,064 | 1998-05-29 | ||
US09/087,064 US6067301A (en) | 1998-05-29 | 1998-05-29 | Method and apparatus for forwarding packets from a plurality of contending queues to an output |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1999063712A1 true WO1999063712A1 (en) | 1999-12-09 |
Family
ID=22202906
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1999/010592 WO1999063712A1 (en) | 1998-05-29 | 1999-05-13 | Method and apparatus for forwarding packets from a plurality of contending queues to an output |
Country Status (6)
Country | Link |
---|---|
US (1) | US6067301A (en) |
EP (1) | EP1080560B1 (en) |
AU (1) | AU746167B2 (en) |
CA (1) | CA2329019C (en) |
DE (1) | DE69935587T2 (en) |
WO (1) | WO1999063712A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1605635A2 (en) | 2000-07-27 | 2005-12-14 | Symbol Technologies, Inc. | Voice and data wireless communications network and method |
AU2008203424B2 (en) * | 2000-07-27 | 2010-05-27 | Extreme Networks, Inc. | Voice and data wireless communications network and method |
Families Citing this family (151)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6407983B1 (en) | 1998-02-20 | 2002-06-18 | Adc Telecommunications, Inc. | Circuit and method for shaping traffic in a virtual connection network |
US6570876B1 (en) * | 1998-04-01 | 2003-05-27 | Hitachi, Ltd. | Packet switch and switching method for switching variable length packets |
US6359900B1 (en) * | 1998-04-09 | 2002-03-19 | Novell, Inc. | Method and system for controlling access to a resource |
US6252849B1 (en) * | 1998-06-30 | 2001-06-26 | Sun Microsystems, Inc. | Flow control using output port buffer allocation |
DE69840947D1 (en) * | 1998-09-10 | 2009-08-13 | Ibm | Packet switching adapter for variable length data packets |
JP3765931B2 (en) * | 1998-10-15 | 2006-04-12 | 富士通株式会社 | Buffer control method and buffer control apparatus |
US6885657B1 (en) | 1998-11-30 | 2005-04-26 | Broadcom Corporation | Network telephony system |
US7382736B2 (en) * | 1999-01-12 | 2008-06-03 | Mcdata Corporation | Method for scoring queued frames for selective transmission through a switch |
US7406098B2 (en) * | 1999-01-13 | 2008-07-29 | Qualcomm Incorporated | Resource allocation in a communication system supporting application flows having quality of service requirements |
US6229795B1 (en) * | 1999-01-13 | 2001-05-08 | Qualcomm Incorporated | System for allocating resources in a communication system |
US6519260B1 (en) * | 1999-03-17 | 2003-02-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Reduced delay priority for comfort noise |
JP2000270023A (en) * | 1999-03-18 | 2000-09-29 | Fujitsu Ltd | Lan repeater exchange |
JP3439373B2 (en) * | 1999-05-12 | 2003-08-25 | 日本電気通信システム株式会社 | Competitive priority control circuit |
US6785285B1 (en) | 1999-06-03 | 2004-08-31 | Fujitsu Network Communications, Inc. | Method and system for providing broadcast channels over an emulated subnetwork |
AU5461600A (en) * | 1999-06-03 | 2000-12-28 | Fujitsu Network Communications, Inc. | Method and system for transmitting traffic in a virtual tunnel of a transmission line |
US6501758B1 (en) | 1999-06-03 | 2002-12-31 | Fujitsu Network Communications, Inc. | Hybrid ATM/TDM transport over a common fiber ring |
US6760332B1 (en) | 1999-06-03 | 2004-07-06 | Fujitsu Network Communications, Inc. | ATM multicasting system and method |
US6665301B1 (en) | 1999-06-03 | 2003-12-16 | Fujitsu Network Communications, Inc. | Transmission slot allocation method and map for virtual tunnels in a transmission line |
US6658006B1 (en) | 1999-06-03 | 2003-12-02 | Fujitsu Network Communications, Inc. | System and method for communicating data using modified header bits to identify a port |
US6728265B1 (en) * | 1999-07-30 | 2004-04-27 | Intel Corporation | Controlling frame transmission |
US6721789B1 (en) * | 1999-10-06 | 2004-04-13 | Sun Microsystems, Inc. | Scheduling storage accesses for rate-guaranteed and non-rate-guaranteed requests |
US6795865B1 (en) * | 1999-10-08 | 2004-09-21 | Microsoft Corporation | Adaptively changing weights for fair scheduling in broadcast environments |
US6940861B2 (en) * | 2000-03-14 | 2005-09-06 | General Instrument Corporation | Data rate limiting |
US6910133B1 (en) * | 2000-04-11 | 2005-06-21 | Cisco Technology, Inc. | Reflected interrupt for hardware-based encryption |
US6654811B1 (en) * | 2000-04-13 | 2003-11-25 | Nokia Inc. | Backpressure arrangement in client-server environment |
IL163684A0 (en) * | 2000-05-31 | 2005-12-18 | Given Imaging Ltd | Measurement of electrical characteristics of tissue |
US7302704B1 (en) | 2000-06-16 | 2007-11-27 | Bbn Technologies Corp | Excising compromised routers from an ad-hoc network |
US6678782B1 (en) * | 2000-06-27 | 2004-01-13 | International Business Machines Corporation | Flow architecture for remote high-speed interface application |
US7801158B2 (en) * | 2000-10-16 | 2010-09-21 | Verizon Communications Inc. | Congestion and thru-put visibility and isolation |
US6424657B1 (en) * | 2000-08-10 | 2002-07-23 | Verizon Communications Inc. | Traffic queueing for remote terminal DSLAMs |
US6731631B1 (en) * | 2000-08-11 | 2004-05-04 | Paion Company, Limited | System, method and article of manufacture for updating a switching table in a switch fabric chipset system |
US6804731B1 (en) | 2000-08-11 | 2004-10-12 | Paion Company, Limited | System, method and article of manufacture for storing an incoming datagram in switch matrix in a switch fabric chipset system |
US6724759B1 (en) * | 2000-08-11 | 2004-04-20 | Paion Company, Limited | System, method and article of manufacture for transferring a packet from a port controller to a switch fabric in a switch fabric chipset system |
US7126916B1 (en) * | 2000-08-24 | 2006-10-24 | Efficient Networks, Inc. | System and method for packet bypass in a communication system |
US20020167945A1 (en) * | 2000-11-22 | 2002-11-14 | Yeshik Shin | Method and system for packet ordering based on packet type |
US6956849B1 (en) * | 2000-12-01 | 2005-10-18 | Cisco Technology, Inc. | Bandwidth management and connection admission control in a network |
US6987732B2 (en) * | 2000-12-15 | 2006-01-17 | Tellabs San Jose, Inc. | Apparatus and methods for scheduling packets in a broadband data stream |
US7002980B1 (en) * | 2000-12-19 | 2006-02-21 | Chiaro Networks, Ltd. | System and method for router queue and congestion management |
US7002985B2 (en) * | 2001-01-16 | 2006-02-21 | Motorola, Inc. | Method and apparatus for organizing and scheduling multimedia data transfers over a wireless channel |
US7486686B2 (en) * | 2001-02-26 | 2009-02-03 | Vitesse Semiconductor Corporation | Method and apparatus for scheduling data on a medium |
US7110359B1 (en) * | 2001-03-05 | 2006-09-19 | Advanced Micro Devices, Inc. | System and method for dynamically updating weights of weighted round robin in output queues |
US6950396B2 (en) * | 2001-03-20 | 2005-09-27 | Seabridge Ltd. | Traffic control method and system |
US6978144B1 (en) * | 2001-04-19 | 2005-12-20 | Cisco Technology, Inc. | Method and system for managing real-time bandwidth in a wireless network |
US6956866B1 (en) * | 2001-05-23 | 2005-10-18 | Cisco Technology, Inc. | Method and apparatus for collecting statistics from elements at multiple collection rates |
GB2375927B (en) * | 2001-05-26 | 2004-09-29 | Cambridge Broadband Ltd | Method and apparatus for communications bandwidth allocation |
US7266606B2 (en) * | 2001-06-29 | 2007-09-04 | Tropic Networks Inc. | Cascaded policing systems and methods |
US7263063B2 (en) * | 2001-07-06 | 2007-08-28 | Sri International | Per hop behavior for differentiated services in mobile ad hoc wireless networks |
US7839785B2 (en) * | 2001-09-27 | 2010-11-23 | Broadcom Corporation | System and method for dropping lower priority packets that are slated for transmission |
US7881202B2 (en) * | 2002-09-25 | 2011-02-01 | Broadcom Corporation | System and method for dropping lower priority packets that are slated for wireless transmission |
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 |
US7046676B2 (en) * | 2001-11-01 | 2006-05-16 | International Business Machines Corporation | QoS scheduler and method for implementing quality of service with cached status array |
US7280474B2 (en) * | 2001-11-01 | 2007-10-09 | International Business Machines Corporation | Weighted fair queue having adjustable scaling factor |
US7103051B2 (en) * | 2001-11-01 | 2006-09-05 | International Business Machines Corporation | QoS scheduler and method for implementing quality of service with aging time stamps |
US7317683B2 (en) * | 2001-11-01 | 2008-01-08 | International Business Machines Corporation | Weighted fair queue serving plural output ports |
US6982986B2 (en) * | 2001-11-01 | 2006-01-03 | International Business Machines Corporation | QoS scheduler and method for implementing quality of service anticipating the end of a chain of flows |
US7310345B2 (en) | 2001-11-01 | 2007-12-18 | International Business Machines Corporation | Empty indicators for weighted fair queues |
US7187684B2 (en) * | 2001-11-01 | 2007-03-06 | International Business Machines Corporation | Weighted fair queue having extended effective range |
US7453801B2 (en) * | 2001-11-08 | 2008-11-18 | Qualcomm Incorporated | Admission control and resource allocation in a communication system supporting application flows having quality of service requirements |
US7269198B1 (en) | 2001-11-19 | 2007-09-11 | Bbn Technologies Corp. | Systems and methods for beaconing in wireless networks with low probability of detection |
US7421257B1 (en) | 2001-11-30 | 2008-09-02 | Stragent, Llc | Receiver scheduling in ad hoc wireless networks |
US7085831B2 (en) * | 2002-01-16 | 2006-08-01 | International Business Machines Corporation | Intelligent system control agent for managing jobs on a network by managing a plurality of queues on a client |
US7996507B2 (en) * | 2002-01-16 | 2011-08-09 | International Business Machines Corporation | Intelligent system control agent for managing jobs on a network by managing a plurality of queues on a client |
US7558197B1 (en) | 2002-01-17 | 2009-07-07 | Juniper Networks, Inc. | Dequeuing and congestion control systems and methods |
US7245626B1 (en) | 2002-01-17 | 2007-07-17 | Juniper Networks, Inc. | Systems and methods for permitting queues to oversubscribe |
US7382793B1 (en) | 2002-01-17 | 2008-06-03 | Juniper Networks, Inc. | Systems and methods for determining the bandwidth used by a queue |
US7684422B1 (en) | 2002-01-17 | 2010-03-23 | Juniper Networks, Inc. | Systems and methods for congestion control using random early drop at head of buffer |
US7257125B1 (en) | 2002-01-22 | 2007-08-14 | Marvell International Ltd. | Quality of service half-duplex media access controller |
US7684318B2 (en) * | 2002-03-08 | 2010-03-23 | Maarten Menzo Wentink | Shared-communications channel utilization for applications having different class of service requirements |
US7680043B2 (en) * | 2002-03-20 | 2010-03-16 | International Business Machines Corporation | Network processor having fast flow queue disable process |
US7257124B2 (en) * | 2002-03-20 | 2007-08-14 | International Business Machines Corporation | Method and apparatus for improving the fairness of new attaches to a weighted fair queue in a quality of service (QoS) scheduler |
US20040003069A1 (en) * | 2002-06-28 | 2004-01-01 | Broadcom Corporation | Selective early drop method and system |
CA2393373A1 (en) | 2002-07-15 | 2004-01-15 | Anthony Gerkis | Apparatus, system and method for the transmission of data with different qos attributes. |
US7984268B2 (en) * | 2002-10-08 | 2011-07-19 | Netlogic Microsystems, Inc. | Advanced processor scheduling in a multithreaded system |
US9088474B2 (en) * | 2002-10-08 | 2015-07-21 | Broadcom Corporation | Advanced processor with interfacing messaging network to a CPU |
US8176298B2 (en) * | 2002-10-08 | 2012-05-08 | Netlogic Microsystems, Inc. | Multi-core multi-threaded processing systems with instruction reordering in an in-order pipeline |
US7334086B2 (en) | 2002-10-08 | 2008-02-19 | Rmi Corporation | Advanced processor with system on a chip interconnect technology |
US7346757B2 (en) | 2002-10-08 | 2008-03-18 | Rmi Corporation | Advanced processor translation lookaside buffer management in a multithreaded system |
US8037224B2 (en) * | 2002-10-08 | 2011-10-11 | Netlogic Microsystems, Inc. | Delegating network processor operations to star topology serial bus interfaces |
US7627721B2 (en) * | 2002-10-08 | 2009-12-01 | Rmi Corporation | Advanced processor with cache coherency |
US7924828B2 (en) * | 2002-10-08 | 2011-04-12 | Netlogic Microsystems, Inc. | Advanced processor with mechanism for fast packet queuing operations |
US8015567B2 (en) * | 2002-10-08 | 2011-09-06 | Netlogic Microsystems, Inc. | Advanced processor with mechanism for packet distribution at high line rate |
US7961723B2 (en) * | 2002-10-08 | 2011-06-14 | Netlogic Microsystems, Inc. | Advanced processor with mechanism for enforcing ordering between information sent on two independent networks |
US20050033889A1 (en) * | 2002-10-08 | 2005-02-10 | Hass David T. | Advanced processor with interrupt delivery mechanism for multi-threaded multi-CPU system on a chip |
US8478811B2 (en) * | 2002-10-08 | 2013-07-02 | Netlogic Microsystems, Inc. | Advanced processor with credit based scheme for optimal packet flow in a multi-processor system on a chip |
US7154902B1 (en) * | 2002-10-21 | 2006-12-26 | Force10 Networks, Inc. | Epoch-based packet switching |
US7599287B2 (en) * | 2002-11-15 | 2009-10-06 | Cisco Technology, Inc. | Tokens in token buckets maintained among primary and secondary storages |
US7304942B1 (en) | 2002-11-15 | 2007-12-04 | Cisco Technology, Inc. | Methods and apparatus for maintaining statistic counters and updating a secondary counter storage via a queue for reducing or eliminating overflow of the counters |
US7983239B1 (en) | 2003-01-07 | 2011-07-19 | Raytheon Bbn Technologies Corp. | Systems and methods for constructing a virtual model of a multi-hop, multi-access network |
US7571287B2 (en) * | 2003-03-13 | 2009-08-04 | Marvell World Trade Ltd. | Multiport memory architecture, devices and systems including the same, and methods of using the same |
US7489701B2 (en) * | 2003-04-02 | 2009-02-10 | Alcatel-Lucent Usa Inc. | Customer-specific traffic shaping |
US7688736B1 (en) * | 2003-05-05 | 2010-03-30 | Marvell International Ltd | Network switch with quality of service flow control |
US20040246902A1 (en) * | 2003-06-02 | 2004-12-09 | Weinstein Joseph J. | Systems and methods for synchronizing multple copies of a database using datablase digest |
US7881229B2 (en) | 2003-08-08 | 2011-02-01 | Raytheon Bbn Technologies Corp. | Systems and methods for forming an adjacency graph for exchanging network routing data |
US7606927B2 (en) * | 2003-08-27 | 2009-10-20 | Bbn Technologies Corp | Systems and methods for forwarding data units in a communications network |
US8166204B2 (en) * | 2003-08-29 | 2012-04-24 | Raytheon Bbn Technologies Corp. | Systems and methods for automatically placing nodes in an ad hoc network |
US8769164B2 (en) * | 2003-09-18 | 2014-07-01 | International Business Machines Corporation | Methods and apparatus for allocating bandwidth for a network processor |
US7668083B1 (en) | 2003-10-28 | 2010-02-23 | Bbn Technologies Corp. | Systems and methods for forwarding data in a communications network |
US7369512B1 (en) | 2003-11-06 | 2008-05-06 | Bbn Technologies Corp. | Systems and methods for efficient packet distribution in an ad hoc network |
US7532623B2 (en) * | 2004-03-24 | 2009-05-12 | Bbn Technologies Corp. | Methods for wireless mesh multicasting |
US7460768B2 (en) * | 2004-04-15 | 2008-12-02 | Chris Tanner | Audio-only combined DVD and CD player |
US8665719B2 (en) * | 2004-05-03 | 2014-03-04 | Alcatel Lucent | Variable packet-size backplanes for switching and routing systems |
US7391721B1 (en) | 2004-07-08 | 2008-06-24 | Cisco Technology, Inc. | Maintaining counters and updating a secondary counter storage |
US7428239B1 (en) * | 2004-08-26 | 2008-09-23 | Software Site Applications, Limited Liability Company | Apparatus and method for priority queuing with segmented buffers |
US7356631B2 (en) * | 2005-01-21 | 2008-04-08 | Himax Technologies, Inc. | Apparatus and method for scheduling requests to source device in a memory access system |
US7685250B2 (en) * | 2005-03-09 | 2010-03-23 | Intel Corporation | Techniques for providing packet rate pacing |
US20060294228A1 (en) * | 2005-05-16 | 2006-12-28 | Cinnober Financial Technology Ab | Systems and methods for preventing server overload |
US7870265B2 (en) * | 2005-06-30 | 2011-01-11 | Oracle International Corporation | System and method for managing communications sessions in a network |
WO2007024167A1 (en) * | 2005-08-26 | 2007-03-01 | Telefonaktiebolaget L M Ericsson (Publ) | Method and arrangement for flow control in umts using information in ubs field |
US8259566B2 (en) | 2005-09-20 | 2012-09-04 | Qualcomm Incorporated | Adaptive quality of service policy for dynamic networks |
US9521584B2 (en) * | 2005-10-17 | 2016-12-13 | Qualcomm Incorporated | Method and apparatus for managing data flow through a mesh network |
US20070104186A1 (en) * | 2005-11-04 | 2007-05-10 | Bea Systems, Inc. | System and method for a gatekeeper in a communications network |
CN101346634B (en) * | 2005-11-04 | 2012-10-24 | 甲骨文国际公司 | System and method for a gatekeeper in a communications network |
KR101176047B1 (en) * | 2005-12-22 | 2012-08-24 | 한국전자통신연구원 | Method and Apparatus for Discontinuous Transmission/Reception Operation for Reducing Power Consumption in Cellular System |
US8018845B2 (en) * | 2006-01-25 | 2011-09-13 | Cisco Technology, Inc | Sampling rate-limited traffic |
US7697436B2 (en) * | 2006-02-15 | 2010-04-13 | Fujitsu Limited | Bandwidth allocation |
US8554943B1 (en) * | 2006-03-31 | 2013-10-08 | Emc Corporation | Method and system for reducing packet latency in networks with both low latency and high bandwidths requirements |
US20070237074A1 (en) * | 2006-04-06 | 2007-10-11 | Curry David S | Configuration of congestion thresholds for a network traffic management system |
US8005041B2 (en) | 2006-05-08 | 2011-08-23 | Ipwireless, Inc. | Wireless communication system, apparatus for supporting data flow and method therefor |
US8112525B2 (en) * | 2006-05-16 | 2012-02-07 | Oracle International Corporation | Engine near cache for reducing latency in a telecommunications environment |
US8001250B2 (en) * | 2006-05-16 | 2011-08-16 | Oracle International Corporation | SIP and HTTP convergence in network computing environments |
US8171466B2 (en) * | 2006-05-16 | 2012-05-01 | Oracle International Corporation | Hitless application upgrade for SIP server architecture |
US8219697B2 (en) * | 2006-05-17 | 2012-07-10 | Oracle International Corporation | Diameter protocol and SH interface support for SIP server architecture |
US7873049B2 (en) * | 2006-06-28 | 2011-01-18 | Hitachi, Ltd. | Multi-user MAC protocol for a local area network |
US20080043766A1 (en) * | 2006-08-21 | 2008-02-21 | Daniel Measurement And Control, Inc. | Method and System of Message Prioritization in a Control System |
US20080052397A1 (en) * | 2006-08-24 | 2008-02-28 | Ramanathan Venkataraman | Future locking of resources |
US8259688B2 (en) | 2006-09-01 | 2012-09-04 | Wi-Lan Inc. | Pre-allocated random access identifiers |
US7661027B2 (en) * | 2006-10-10 | 2010-02-09 | Bea Systems, Inc. | SIP server architecture fault tolerance and failover |
US9667430B2 (en) * | 2006-12-13 | 2017-05-30 | Oracle International Corporation | System and method for a SIP server with offline charging |
US20080147551A1 (en) * | 2006-12-13 | 2008-06-19 | Bea Systems, Inc. | System and Method for a SIP Server with Online Charging |
US8234425B1 (en) | 2007-06-27 | 2012-07-31 | Marvell International Ltd. | Arbiter module |
US7949817B1 (en) | 2007-07-31 | 2011-05-24 | Marvell International Ltd. | Adaptive bus profiler |
US8160085B2 (en) * | 2007-12-21 | 2012-04-17 | Juniper Networks, Inc. | System and method for dynamically allocating buffers based on priority levels |
US9596324B2 (en) * | 2008-02-08 | 2017-03-14 | Broadcom Corporation | System and method for parsing and allocating a plurality of packets to processor core threads |
US7895353B2 (en) * | 2008-02-29 | 2011-02-22 | Oracle International Corporation | System and method for providing throttling, prioritization and traffic shaping during request processing via a budget service |
US8131915B1 (en) | 2008-04-11 | 2012-03-06 | Marvell Intentional Ltd. | Modifying or overwriting data stored in flash memory |
US8683085B1 (en) | 2008-05-06 | 2014-03-25 | Marvell International Ltd. | USB interface configurable for host or device mode |
KR100947618B1 (en) * | 2008-08-27 | 2010-03-15 | 한국전자통신연구원 | Data Processing System |
US8423710B1 (en) | 2009-03-23 | 2013-04-16 | Marvell International Ltd. | Sequential writes to flash memory |
US8139504B2 (en) * | 2009-04-07 | 2012-03-20 | Raytheon Bbn Technologies Corp. | System, device, and method for unifying differently-routed networks using virtual topology representations |
US8213236B1 (en) | 2009-04-21 | 2012-07-03 | Marvell International Ltd. | Flash memory |
US9098383B1 (en) * | 2009-09-23 | 2015-08-04 | Nvidia Corporation | Consolidated crossbar that supports a multitude of traffic types |
US8688922B1 (en) | 2010-03-11 | 2014-04-01 | Marvell International Ltd | Hardware-supported memory management |
US8756394B1 (en) | 2010-07-07 | 2014-06-17 | Marvell International Ltd. | Multi-dimension memory timing tuner |
US20120278514A1 (en) * | 2011-04-26 | 2012-11-01 | Brocade Communications Systems, Inc. | Systems and Methods for Notification of Quality of Service Violation |
US8867560B2 (en) * | 2012-07-30 | 2014-10-21 | Cisco Technology, Inc. | Managing crossbar oversubscription |
US8819309B1 (en) | 2013-06-14 | 2014-08-26 | Arm Limited | Low latency bypass buffer |
US10218632B2 (en) * | 2016-03-04 | 2019-02-26 | International Communications Corp. | Intelligent control and management matrix, apparatus, system, and a method thereof |
US10069755B1 (en) | 2016-07-01 | 2018-09-04 | Mastercard International Incorporated | Systems and methods for priority-based allocation of network bandwidth |
US11074211B2 (en) * | 2018-06-12 | 2021-07-27 | Intel Corporation | Management of priority of data transmission on a bus |
EP4282152A1 (en) * | 2021-01-19 | 2023-11-29 | Dejero Labs Inc. | Systems and methods for push-based data communications |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5748629A (en) * | 1995-07-19 | 1998-05-05 | Fujitsu Networks Communications, Inc. | Allocated and dynamic bandwidth management |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5231633A (en) * | 1990-07-11 | 1993-07-27 | Codex Corporation | Method for prioritizing, selectively discarding, and multiplexing differing traffic type fast packets |
US5426635A (en) * | 1993-09-08 | 1995-06-20 | At&T Corp. | Method for adaptive control of windows and rates in networks |
US5425029A (en) * | 1993-09-20 | 1995-06-13 | Motorola, Inc. | Fast packet adaptation method for ensuring packet portability across diversified switching type networks |
DE69328380T2 (en) * | 1993-12-31 | 2000-10-12 | Ibm | METHOD AND DEVICE FOR COMMUNICATING SEVERAL TRAFFIC CLASSES |
US5870629A (en) * | 1996-03-21 | 1999-02-09 | Bay Networks, Inc. | System for servicing plurality of queues responsive to queue service policy on a service sequence ordered to provide uniform and minimal queue interservice times |
-
1998
- 1998-05-29 US US09/087,064 patent/US6067301A/en not_active Expired - Lifetime
-
1999
- 1999-05-13 EP EP99923022A patent/EP1080560B1/en not_active Expired - Lifetime
- 1999-05-13 CA CA002329019A patent/CA2329019C/en not_active Expired - Fee Related
- 1999-05-13 DE DE69935587T patent/DE69935587T2/en not_active Expired - Lifetime
- 1999-05-13 WO PCT/US1999/010592 patent/WO1999063712A1/en active IP Right Grant
- 1999-05-13 AU AU39889/99A patent/AU746167B2/en not_active Ceased
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5748629A (en) * | 1995-07-19 | 1998-05-05 | Fujitsu Networks Communications, Inc. | Allocated and dynamic bandwidth management |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1605635A2 (en) | 2000-07-27 | 2005-12-14 | Symbol Technologies, Inc. | Voice and data wireless communications network and method |
EP1605635A3 (en) * | 2000-07-27 | 2006-01-04 | Symbol Technologies, Inc. | Voice and data wireless communications network and method |
AU2008203424B2 (en) * | 2000-07-27 | 2010-05-27 | Extreme Networks, Inc. | Voice and data wireless communications network and method |
US8149796B2 (en) | 2000-07-27 | 2012-04-03 | Symbol Technologies, Inc. | Voice and data wireless communications network and method |
US8189542B2 (en) | 2000-07-27 | 2012-05-29 | Symbol Technologies, Inc. | Voice and data wireless communications network and method |
US8660061B2 (en) | 2000-07-27 | 2014-02-25 | Symbol Technologies, Inc. | Voice and data wireless communications network and method |
Also Published As
Publication number | Publication date |
---|---|
AU746167B2 (en) | 2002-04-18 |
CA2329019C (en) | 2003-09-23 |
EP1080560A1 (en) | 2001-03-07 |
DE69935587D1 (en) | 2007-05-03 |
EP1080560B1 (en) | 2007-03-21 |
DE69935587T2 (en) | 2007-11-29 |
AU3988999A (en) | 1999-12-20 |
EP1080560A4 (en) | 2005-04-06 |
CA2329019A1 (en) | 1999-12-09 |
US6067301A (en) | 2000-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6067301A (en) | Method and apparatus for forwarding packets from a plurality of contending queues to an output | |
US7027457B1 (en) | Method and apparatus for providing differentiated Quality-of-Service guarantees in scalable packet switches | |
US5193090A (en) | Access protection and priority control in distributed queueing | |
US6185221B1 (en) | Method and apparatus for fair and efficient scheduling of variable-size data packets in an input-buffered multipoint switch | |
US6594234B1 (en) | System and method for scheduling traffic for different classes of service | |
EP1078498B1 (en) | Method and apparatus for supplying requests to a scheduler in an input-buffered multiport switch | |
EP1256214B1 (en) | Multi-level scheduling method for multiplexing packets in a communications network | |
JP3814393B2 (en) | Cell scheduling method and apparatus | |
US7177317B2 (en) | Flexible scheduler in an asynchronous transfer mode (ATM) switch | |
US5831971A (en) | Method for leaky bucket traffic shaping using fair queueing collision arbitration | |
US6658016B1 (en) | Packet switching fabric having a segmented ring with token based resource control protocol and output queuing control | |
US7616567B2 (en) | Shaping apparatus, communication node and flow control method for controlling bandwidth of variable length frames | |
US10069701B2 (en) | Flexible allocation of packet buffers | |
WO2002073865A2 (en) | Time based packet scheduling and sorting system | |
WO2001069852A2 (en) | Data rate limiting | |
US6359884B1 (en) | Modular scalable packet scheduler with rate based shaping and virtual port scheduler | |
US20130279340A1 (en) | Congestion control in packet switches | |
AU2002339349B2 (en) | Distributed transmission of traffic flows in communication networks | |
US8228797B1 (en) | System and method for providing optimum bandwidth utilization | |
US6947380B1 (en) | Guaranteed bandwidth mechanism for a terabit multiservice switch | |
EP2134037B1 (en) | Method and apparatus for scheduling data packet flows | |
US7245624B2 (en) | Processor with table-based scheduling using software-controlled interval computation | |
EP1347602B1 (en) | Two stage egress scheduler for a network device | |
AU622698B2 (en) | Access protection and priority control in distributed queueing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AU CA |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 39889/99 Country of ref document: AU |
|
ENP | Entry into the national phase |
Ref document number: 2329019 Country of ref document: CA Ref country code: CA Ref document number: 2329019 Kind code of ref document: A Format of ref document f/p: F |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1999923022 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1999923022 Country of ref document: EP |
|
WWG | Wipo information: grant in national office |
Ref document number: 39889/99 Country of ref document: AU |
|
WWG | Wipo information: grant in national office |
Ref document number: 1999923022 Country of ref document: EP |