Movatterモバイル変換


[0]ホーム

URL:


US20050128951A1 - Apparatus and methods for dynamic bandwidth allocation - Google Patents

Apparatus and methods for dynamic bandwidth allocation
Download PDF

Info

Publication number
US20050128951A1
US20050128951A1US11/051,227US5122705AUS2005128951A1US 20050128951 A1US20050128951 A1US 20050128951A1US 5122705 AUS5122705 AUS 5122705AUS 2005128951 A1US2005128951 A1US 2005128951A1
Authority
US
United States
Prior art keywords
data
bandwidth
session
storage locations
communications device
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.)
Abandoned
Application number
US11/051,227
Inventor
Hamesh Chawla
John Waclawsky
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.)
Cisco Technology Inc
Crisco Tech Inc
Original Assignee
Cisco Technology 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 Cisco Technology IncfiledCriticalCisco Technology Inc
Priority to US11/051,227priorityCriticalpatent/US20050128951A1/en
Assigned to CRISCO TECHNOLOGY, INC.reassignmentCRISCO TECHNOLOGY, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: CHAWLA, HAMESH, WACLAWSKY, JOHN G.
Publication of US20050128951A1publicationCriticalpatent/US20050128951A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A system capable of dynamically reserving bandwidth and adjusting bandwidth reservations for active sessions of data communication in a data communications device is provided. The system generally separates the operation of bandwidth allocation and adjustment from the operation of data transport through the device, thereby allowing bandwidth reservations and adjustments to be made without disturbing sessions of data communication that are actively being transported through the device. The system can accept requests to allocate or reserve bandwidth in a data communications device using bandwidth reservation protocols such as RSVP. The reservation requests create sender state data that can be used to compute resource allocation data. The resource allocation data can be used to label data storage locations in a data storage mechanism according to the required bandwidth reservations. A data scheduling apparatus, which is ignorant of particular sessions and specific amounts of reserved bandwidth, examines data and deposits data into data storage locations having a label corresponding to a session identification specified in the data, if any. If an unknown or no session identification is specified in the data, the data scheduler deposits data into a data storage location that is unlabeled or that has an unreserved label. Thus session bandwidth is determined by the percentage of labeled data storage locations for the session. Changes in bandwidth reservations are reflected in the separate operation of alterations made in the data storage labeling scheme, and do not affect the data scheduler, or data dequeuing mechanisms, thus allowing data sessions to continue without interruption during bandwidth adjustments.

Description

Claims (14)

1. A method for dynamically adjusting reserved bandwidth in a data communications device while transporting a session of data communication within the device, the method comprising the steps of:
receiving a first RSVP bandwidth reservation request associated with application data of a session of data communication;
reserving a first amount of data storage locations in the data communications device for the session of data communication, the first amount of data storage locations reserved based upon an amount of bandwidth requested in the first RSVP bandwidth reservation request; and
dynamically adjusting the first amount of data storage locations in the data communications device for the session of data communication to produce a second amount of data storage locations in the data communications device for the session of data communication request while continually maintaining the session of data communication, the dynamic adjusting based upon bandwidth allocation adjustment information within a second RSVP bandwidth reservation request.
6. A data communications device comprising:
at least one communications interface;
controller; and
an interconnection mechanism coupling the at least one communications interface, the memory, and the processor;
wherein data communications device is configured to:
receive a first RSVP bandwidth reservation request associated with application data of a session of data communication via the at least one communications interface;
reserve, via the controller, a first amount of data storage locations in the data communications device for the session of data communication, the first amount of data storage locations reserved based upon an amount of bandwidth requested in the first RSVP bandwidth reservation request; and
dynamically adjust the first amount of data storage locations in the data communications device for the session of data communication to produce a second amount of data storage locations in the data communications device for the session of data communication request while continually maintaining the session of data communication, the dynamic adjusting based upon bandwidth allocation adjustment information within a second RSVP bandwidth reservation request received via the at least one communications interface.
11. A computer program product having a computer-readable medium including computer program logic encoded thereon for allocating bandwidth in a data communications device, such that the computer program logic, when executed on at least one processing unit with the data communications device, causes the at least one processing unit to perform the steps of:
receiving a first RSVP bandwidth reservation request associated with application data of a session of data communication;
reserving a first amount of data storage locations in the data communications device for the session of data communication, the first amount of data storage locations reserved based upon an amount of bandwidth requested in the first RSVP bandwidth reservation request; and
dynamically adjusting the first amount of data storage locations in the data communications device for the session of data communication to produce a second amount of data storage locations in the data communications device for the session of data communication request while continually maintaining the session of data communication, the dynamic adjusting based upon bandwidth allocation adjustment information within a second RSVP bandwidth reservation request.
12. A data communications device comprising:
at least one communications interface;
a controller; and
an interconnection mechanism coupling the at least one communications interface and the controller;
wherein the data communications device is configured to produce a means dynamically adjusting reserved bandwidth in a data communications device while transporting a session of data communication within the device, such means including:
means for receiving a first RSVP bandwidth reservation request associated with application data of a session of data communication;
means for reserving a first amount of data storage locations in the data communications device for the session of data communication, the first amount of data storage locations reserved based upon an amount of bandwidth requested in the first RSVP bandwidth reservation request; and
means for dynamically adjusting the first amount of data storage locations in the data communications device for the session of data communication to produce a second amount of data storage locations in the data communications device for the session of data communication request while continually maintaining the session of data communication, the dynamic adjusting based upon bandwidth allocation adjustment information within a second RSVP bandwidth reservation request.
US11/051,2271999-05-242005-02-04Apparatus and methods for dynamic bandwidth allocationAbandonedUS20050128951A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US11/051,227US20050128951A1 (en)1999-05-242005-02-04Apparatus and methods for dynamic bandwidth allocation

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US09/317,381US6876668B1 (en)1999-05-241999-05-24Apparatus and methods for dynamic bandwidth allocation
US11/051,227US20050128951A1 (en)1999-05-242005-02-04Apparatus and methods for dynamic bandwidth allocation

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US09/317,381ContinuationUS6876668B1 (en)1999-05-241999-05-24Apparatus and methods for dynamic bandwidth allocation

Publications (1)

Publication NumberPublication Date
US20050128951A1true US20050128951A1 (en)2005-06-16

Family

ID=34375083

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US09/317,381Expired - LifetimeUS6876668B1 (en)1999-05-241999-05-24Apparatus and methods for dynamic bandwidth allocation
US11/051,227AbandonedUS20050128951A1 (en)1999-05-242005-02-04Apparatus and methods for dynamic bandwidth allocation

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US09/317,381Expired - LifetimeUS6876668B1 (en)1999-05-241999-05-24Apparatus and methods for dynamic bandwidth allocation

Country Status (1)

CountryLink
US (2)US6876668B1 (en)

Cited By (67)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030084089A1 (en)*2001-10-302003-05-01Yoshitoshi KuroseData transfer apparatus
US20030108063A1 (en)*2001-12-072003-06-12Joseph Moses S.System and method for aggregating multiple information channels across a network
US20040034863A1 (en)*2002-08-132004-02-19Barrett Peter T.Fast digital channel changing
US20040170186A1 (en)*2003-02-282004-09-02Huai-Rong ShaoDynamic resource control for high-speed downlink packet access wireless channels
US20040172464A1 (en)*2000-07-282004-09-02Siddhartha NagEnd-to-end service quality for latency-intensive internet protocol (IP) applications in a heterogeneous, multi-vendor environment
US20040199592A1 (en)*2003-04-072004-10-07Kenneth GouldSystem and method for managing e-mail message traffic
US20050080904A1 (en)*2003-10-102005-04-14Microsoft CorporationMedia stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints
US20050081244A1 (en)*2003-10-102005-04-14Barrett Peter T.Fast channel change
US20050117582A1 (en)*2003-12-012005-06-02International Business Machines CorporationParallel TCP sender implementation
US20050125485A1 (en)*2003-10-102005-06-09Sunay TripathiMethod for batch processing received message packets
US20050254514A1 (en)*2004-05-122005-11-17James LynnAccess control of resources using tokens
US20060020694A1 (en)*2000-07-282006-01-26Prominence Networks, Inc.Administering a communication network
US20060034290A1 (en)*2004-07-302006-02-16Nokia CorporationSystems, nodes, and methods for dynamic end-to-end session-enhancing services for transport-level-based connections
US20060056298A1 (en)*2000-07-282006-03-16Prominence Networks, Inc.Multiplexing several individual application sessions over a pre-allocated reservation protocol session
US20060117358A1 (en)*2003-06-132006-06-01Microsoft CorporationFast Start-up for Digital Video Streams
US20060126667A1 (en)*2004-12-102006-06-15Microsoft CorporationAccelerated channel change in rate-limited environments
US20060239191A1 (en)*2005-04-202006-10-26Jen-Li WangMethod for sending and receiving data
US20060291391A1 (en)*2005-06-272006-12-28Jean-Philippe VasseurSystem and method for dynamically responding to event-based traffic redirection
US20070019558A1 (en)*2005-07-192007-01-25Jean-Philippe VasseurDynamic enforcement of MPLS-TE inter-domain policy and QoS
US20070047538A1 (en)*2001-12-282007-03-01Advanced Micro Devices, Inc.Wireless computer system with queue and scheduler
US20070121629A1 (en)*2005-11-302007-05-31Microsoft CorporationAccelerated channel change
US7313104B1 (en)2001-12-282007-12-25Advanced Micro Devices, Inc.Wireless computer system with latency masking
US20080175270A1 (en)*2007-01-232008-07-24Deepak KatariaMulti-Stage Scheduler with Processor Resource and Bandwidth Resource Allocation
US20080259954A1 (en)*2007-04-202008-10-23Sartaj SahniMethod and systems for bandwidth scheduling and path computation for connection-oriented networks
US20080288638A1 (en)*2007-05-142008-11-20Wael William DiabMethod and system for managing network resources in audio/video bridging enabled networks
US20090010273A1 (en)*2004-02-272009-01-08Microsoft CorporationMedia Stream Splicer
US20090161769A1 (en)*2002-08-132009-06-25Microsoft CorporationSeamless digital channel changing
US20090240808A1 (en)*2008-03-212009-09-24Microsoft CorporationBandwidth and Latency Controller
US20090287822A1 (en)*2008-05-162009-11-19Microsoft CorporationGroup based allocation of network bandwidth
US7640352B2 (en)2004-09-242009-12-29Microsoft CorporationMethods and systems for presentation of media obtained from a media stream
US20100020823A1 (en)*2001-09-272010-01-28Junfeng BaiCommunication System and Techniques for Transmission From Source to Destination
US20100142376A1 (en)*2008-12-042010-06-10Microsoft CorporationBandwidth Allocation Algorithm for Peer-to-Peer Packet Scheduling
US7774468B1 (en)*2000-07-282010-08-10Siddhartha NagNetwork traffic admission control
US20100246394A1 (en)*2009-03-262010-09-30Verizon Patent And Licensing Inc.System and method for managing network resources and policies in a multicast environment
US20110016224A1 (en)*2004-09-202011-01-20Yusun Kim RileyMethod for dynamic rate adaptation based on selective passive network monitoring
US7974292B1 (en)*2005-12-312011-07-05At&T Intellectual Property Ii, L.P.Method and apparatus for dynamically adjusting broadband access bandwidth
US20110211449A1 (en)*2010-02-262011-09-01Microsoft CorporationCommunication transport optimized for data center environment
CN102341798A (en)*2009-03-122012-02-01意法爱立信有限公司 Method of controlling data transfer on a serial transfer data transfer bus
US8307111B1 (en)*2010-04-132012-11-06Qlogic, CorporationSystems and methods for bandwidth scavenging among a plurality of applications in a network
US8428074B2 (en)2005-04-292013-04-23Prom Ks Mgmt Limited Liability CompanyBack-to back H.323 proxy gatekeeper
US20130232261A1 (en)*2011-12-272013-09-05Solidfire, Inc.Quality of service policy sets
CN103294016A (en)*2012-02-242013-09-11上海庞源机械租赁股份有限公司Control center platform for engineering machinery remote monitoring and fault diagnosis
US20130259045A1 (en)*2012-03-282013-10-03Stefan JohanssonSystems and methods for modifying network packets to use unrecognized headers/fields for packet classification and forwarding
US20150093073A1 (en)*2013-09-302015-04-02Anue Systems, Inc.Optical Tap Modules Having Integrated Splitters And Aggregated Multi-Fiber Tap Output Connectors
US20160316023A1 (en)*2014-08-072016-10-27Microsoft Technology Licensing, LlcPropagating Communication Awareness over a Cellular Network
US9577925B1 (en)*2013-07-112017-02-21Juniper Networks, Inc.Automated path re-optimization
US9671960B2 (en)2014-09-122017-06-06Netapp, Inc.Rate matching technique for balancing segment cleaning and I/O workload
US9710317B2 (en)2015-03-302017-07-18Netapp, Inc.Methods to identify, handle and recover from suspect SSDS in a clustered flash array
US9720601B2 (en)2015-02-112017-08-01Netapp, Inc.Load balancing technique for a storage array
US9740566B2 (en)2015-07-312017-08-22Netapp, Inc.Snapshot creation workflow
US9762460B2 (en)2015-03-242017-09-12Netapp, Inc.Providing continuous context for operational information of a storage system
US9787576B2 (en)2014-07-312017-10-10Microsoft Technology Licensing, LlcPropagating routing awareness for autonomous networks
US9798728B2 (en)2014-07-242017-10-24Netapp, Inc.System performing data deduplication using a dense tree data structure
US9836229B2 (en)2014-11-182017-12-05Netapp, Inc.N-way merge technique for updating volume metadata in a storage I/O stack
US9838269B2 (en)2011-12-272017-12-05Netapp, Inc.Proportional quality of service based on client usage and system metrics
US10133511B2 (en)2014-09-122018-11-20Netapp, IncOptimized segment cleaning technique
US10254942B2 (en)2014-07-312019-04-09Microsoft Technology Licensing, LlcAdaptive sizing and positioning of application windows
US10592080B2 (en)2014-07-312020-03-17Microsoft Technology Licensing, LlcAssisted presentation of application windows
US10678412B2 (en)2014-07-312020-06-09Microsoft Technology Licensing, LlcDynamic joint dividers for application windows
US10929022B2 (en)2016-04-252021-02-23Netapp. Inc.Space savings reporting for storage system supporting snapshot and clones
US10997098B2 (en)2016-09-202021-05-04Netapp, Inc.Quality of service policy sets
US11295235B2 (en)*2017-12-282022-04-05Intel CorporationFiltering training data for models in a data center
US11379119B2 (en)2010-03-052022-07-05Netapp, Inc.Writing data in a distributed data storage system
US11386120B2 (en)2014-02-212022-07-12Netapp, Inc.Data syncing in a distributed system
US20220284274A1 (en)*2021-03-032022-09-08Samsung Electronics Co., Ltd.Neural processing device and operation method of the neural processing device
EP4391478A1 (en)*2022-12-192024-06-26Nokia Solutions and Networks OyProtocol agnostic cognitive congestion control
US12443550B2 (en)2024-01-152025-10-14Netapp, Inc.Quality of service policy sets

Families Citing this family (119)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2001514833A (en)1997-03-122001-09-11ノマディックス・リミテッド・ライアビリティ・カンパニー Nomad converter or router
US6804251B1 (en)*1998-11-122004-10-12Broadcom CorporationSystem and method for multiplexing data from multiple sources
US8713641B1 (en)1998-12-082014-04-29Nomadix, Inc.Systems and methods for authorizing, authenticating and accounting users having transparent computer access to a network using a gateway device
US7194554B1 (en)1998-12-082007-03-20Nomadix, Inc.Systems and methods for providing dynamic network authorization authentication and accounting
US8266266B2 (en)1998-12-082012-09-11Nomadix, Inc.Systems and methods for providing dynamic network authorization, authentication and accounting
US6876668B1 (en)*1999-05-242005-04-05Cisco Technology, Inc.Apparatus and methods for dynamic bandwidth allocation
ES2557892T3 (en)*1999-07-152016-01-29Telefonaktiebolaget Lm Ericsson (Publ) Admission control and packet data traffic planning
US6807648B1 (en)*1999-09-132004-10-19Verizon Laboratories Inc.Variable-strength error correction in ad-hoc networks
WO2001031885A2 (en)1999-10-222001-05-03Nomadix, Inc.Gateway device having an xml interface and associated method
US7333495B2 (en)*1999-10-272008-02-19Broadcom CorporationMethod for scheduling upstream communications
US7111163B1 (en)2000-07-102006-09-19Alterwan, Inc.Wide area network using internet with quality of service
DE60135165D1 (en)*2000-08-152008-09-11Nortel Networks Ltd Optical service agent for managing communication services in an optical communication system
US20040073694A1 (en)*2000-11-302004-04-15Michael FrankNetwork resource allocation and monitoring system
US20020112244A1 (en)*2000-12-192002-08-15Shih-Ping LiouCollaborative video delivery over heterogeneous networks
GB0031157D0 (en)*2000-12-202001-01-31Ncr Int IncStreaming of data
US7035212B1 (en)*2001-01-252006-04-25Optim NetworksMethod and apparatus for end to end forwarding architecture
US7009939B2 (en)*2001-05-212006-03-07Lucent Technologies Inc.Adaptive resource management in a communication system
US7245635B2 (en)*2001-06-012007-07-17Fujitsu LimitedSystem and method for resizing the physical link bandwidth based on utilization thereof
US7339903B2 (en)*2001-06-142008-03-04Qualcomm IncorporatedEnabling foreign network multicasting for a roaming mobile node, in a foreign network, using a persistent address
US7027400B2 (en)*2001-06-262006-04-11Flarion Technologies, Inc.Messages and control methods for controlling resource allocation and flow admission control in a mobile communications system
US8000241B2 (en)*2001-06-262011-08-16Qualcomm IncorporatedMethods and apparatus for controlling access link packet flow aggregation and resource allocation in a mobile communications system
JP2003078549A (en)*2001-08-312003-03-14Hitachi Ltd Packet transfer method and apparatus
US8370517B2 (en)*2001-09-272013-02-05International Business Machines CorporationConserving energy in a data processing network
US6931487B2 (en)*2001-10-222005-08-16Hewlett-Packard Development Company L.P.High performance multi-controller processing
US20030084219A1 (en)*2001-10-262003-05-01Maxxan Systems, Inc.System, apparatus and method for address forwarding for a computer network
US7580349B1 (en)*2001-11-022009-08-25Nortel Networks LimitedContent-aware dynamic network resource allocation
US7145914B2 (en)*2001-12-312006-12-05Maxxan Systems, IncorporatedSystem and method for controlling data paths of a network processor subsystem
US7382793B1 (en)*2002-01-172008-06-03Juniper Networks, Inc.Systems and methods for determining the bandwidth used by a queue
US7161907B2 (en)*2002-03-052007-01-09Sun Microsystems, Inc.System and method for dynamic rate flow control
US8078763B1 (en)2002-04-042011-12-13Juniper Networks, Inc.Dequeuing and congestion control systems and methods for single stream multicast
US7295561B1 (en)2002-04-052007-11-13Ciphermax, Inc.Fibre channel implementation using network processors
US7406038B1 (en)2002-04-052008-07-29Ciphermax, IncorporatedSystem and method for expansion of computer network switching system without disruption thereof
US7307995B1 (en)2002-04-052007-12-11Ciphermax, Inc.System and method for linking a plurality of network switches
US7379970B1 (en)2002-04-052008-05-27Ciphermax, Inc.Method and system for reduced distributed event handling in a network environment
US20030195956A1 (en)*2002-04-152003-10-16Maxxan Systems, Inc.System and method for allocating unique zone membership
US20030200330A1 (en)*2002-04-222003-10-23Maxxan Systems, Inc.System and method for load-sharing computer network switch
US20030202510A1 (en)*2002-04-262003-10-30Maxxan Systems, Inc.System and method for scalable switch fabric for computer network
US7477657B1 (en)*2002-05-082009-01-13Juniper Networks, Inc.Aggregating end-to-end QoS signaled packet flows through label switched paths
FI116166B (en)*2002-06-202005-09-30Nokia Corp A method and system for performing application sessions on an electronic device, and an electronic device
US7802008B2 (en)*2002-08-122010-09-21Matsushita Electric Industrial Co., Ltd.Quality of service management in network gateways
JP4206707B2 (en)*2002-08-272009-01-14株式会社日立製作所 Communication quality setting apparatus, method and program
US7889761B2 (en)*2002-09-172011-02-15Broadcom CorporationMethod and system for providing bandwidth allocation and sharing in a hybrid wired/wireless network
TWI318831B (en)*2002-09-272009-12-21Panasonic CorpResource management system
AU2003279950A1 (en)*2002-10-102004-05-04Rocksteady Networks, Inc.System and method for providing access control
WO2004036371A2 (en)*2002-10-162004-04-29Rocksteady Networks, Inc.System and method for dynamic bandwidth provisioning
JP2004180092A (en)*2002-11-282004-06-24Sony CorpInformation processing apparatus and method therefor, and computer program
US7292531B1 (en)*2002-12-312007-11-06Packeteer, Inc.Methods, apparatuses and systems facilitating analysis of the performance of network traffic classification configurations
US7512683B2 (en)*2003-05-152009-03-31At&T Intellectual Property I, L.P.Systems, methods and computer program products for managing quality of service, session, authentication and/or bandwidth allocation in a regional/access network (RAN)
US8174970B2 (en)*2003-05-152012-05-08At&T Intellectual Property I, L.P.Methods of implementing dynamic QoS and/or bandwidth provisioning and related data networks, data service providers, routing gateways, and computer program products
US7472159B2 (en)*2003-05-152008-12-30International Business Machines CorporationSystem and method for adaptive admission control and resource management for service time guarantees
US7536460B2 (en)*2003-05-152009-05-19At&T Intellectual Property I, L.P.Session and application level bandwidth and/or QoS modification
US7684432B2 (en)*2003-05-152010-03-23At&T Intellectual Property I, L.P.Methods of providing data services over data networks and related data networks, data service providers, routing gateways and computer program products
US7624438B2 (en)2003-08-202009-11-24Eric WhiteSystem and method for providing a secure connection between networked computers
US7624063B1 (en)*2003-09-302009-11-24Trading Technologies International, Inc.System and method for improved distribution of market information
US7412516B1 (en)*2003-12-292008-08-12Aol LlcUsing a network bandwidth setting based on determining the network environment
US8296361B1 (en)2004-01-082012-10-23Cisco Technology, Inc.Method and system for managing conference resources
US7610621B2 (en)*2004-03-102009-10-27Eric WhiteSystem and method for behavior-based firewall modeling
US7665130B2 (en)*2004-03-102010-02-16Eric WhiteSystem and method for double-capture/double-redirect to a different location
US8543710B2 (en)*2004-03-102013-09-24Rpx CorporationMethod and system for controlling network access
JP2006005682A (en)*2004-06-172006-01-05Toshiba Corp Data structure of moving picture metadata and reproducing method thereof
US20050282912A1 (en)*2004-06-222005-12-22June ChenAbnormal cannabidiols as neuroprotective agents for the eye
US20060020691A1 (en)*2004-07-202006-01-26Hewlett-Packard Development Company, L.P.Load balancing based on front-end utilization
US7545788B2 (en)*2004-08-202009-06-09At&T Intellectual Property I, L.P.Methods, systems, and computer program products for modifying bandwidth and/or quality of service in a core network
US7573896B2 (en)*2004-10-152009-08-11Integrated Device Technology, Inc.Method and apparatus for generic interface, packet cut-through, overbooking, queue concatenation, and logical identification priority for a system packet interface device
US20070283036A1 (en)*2004-11-172007-12-06Sujit DeySystem And Method For Providing A Web Page
US7761609B1 (en)*2005-01-202010-07-20Oracle America, Inc.Socket level packet scheduling for connectionless protocols
US8077635B2 (en)*2005-01-282011-12-13Cisco Technology, Inc.Method and system for reserving facility resources for a conference
US7636302B2 (en)*2005-05-202009-12-22Cisco Technology, Inc.Avoiding unnecessary RSVP-based preemptions
US7889636B2 (en)*2005-05-242011-02-15Cisco Technology, Inc.System and method for implementing a mid-call policy in a RSVP environment
US8031603B1 (en)2005-06-302011-10-04Cisco Technology, Inc.Technique for reducing resources allocated to an existing reservation in a data network
US20070028247A1 (en)*2005-07-142007-02-01International Business Machines CorporationMethod and apparatus for GRID enabling standard applications
US7961715B1 (en)2005-07-292011-06-14Cisco Technology, Inc.Technique for reserving resources for authorized entities in a communication network
WO2007022327A2 (en)*2005-08-152007-02-22Alcatel LucentBandwidth rate controlled content download functionality
US8044233B2 (en)*2005-11-232011-10-25Basf AktiengesellschaftProcess for preparing vinyl carboxylates
US7719983B2 (en)2006-01-062010-05-18International Business Machines CorporationMethod for autonomic system management using adaptive allocation of resources
US8042148B2 (en)2006-02-072011-10-18Cisco Technology, Inc.System and method for enforcing policy in a communication network
US7702816B2 (en)*2006-03-312010-04-20Cisco Technology, Inc.Facilitating application synchronization with a reservation protocol at a sender without application receiver participation
JP2007286908A (en)*2006-04-172007-11-01Canon Inc Management system, control method therefor, computer program, and storage medium
US8705558B2 (en)2006-06-012014-04-22Cisco Technology, Inc.Swapping bandwidth reservations
US7720251B2 (en)*2006-06-232010-05-18Echo 360, Inc.Embedded appliance for multimedia capture
US20080013460A1 (en)*2006-07-172008-01-17Geoffrey Benjamin AllenCoordinated upload of content from multimedia capture devices based on a transmission rule
US20080016193A1 (en)*2006-07-172008-01-17Geoffrey Benjamin AllenCoordinated upload of content from distributed multimedia capture devices
EP2060038B1 (en)*2006-08-182016-06-29Fujitsu LimitedRadio resource management in multihop relay networks
US8976672B2 (en)2006-10-032015-03-10Cisco Technology, Inc.Efficiently decoupling reservation and data forwarding of data flows in a computer network
CN101166182B (en)*2006-10-182012-01-18中国电信股份有限公司Broadband access bandwidth adjusting method and system based on panel operation
US20080102772A1 (en)*2006-10-262008-05-01Gandhi Asif DCarrier growth planning based on measured airlink transmission latency in 1x-EVDO wireless network
AU2007254605B2 (en)*2007-01-292009-11-05Videobet Interactive Sweden ABA gaming system and a method of managing bandwidth usage in a gaming network
US7979550B2 (en)*2007-05-242011-07-12Sihai XiaoMethods and apparatuses for adjusting bandwidth allocation during a collaboration session
EP2026512A1 (en)*2007-08-142009-02-18Nokia Siemens Networks OyMethod and device for reserving a communication resource and communcation system comprising such device
KR101053903B1 (en)*2007-10-192011-08-04삼성전자주식회사 Voltage and frequency control device and method in network on chip
US8059533B2 (en)2007-10-242011-11-15Cisco Technology, Inc.Packet flow optimization (PFO) policy management in a communications network by rule name
AU2008243102B2 (en)*2007-11-052012-01-19Videobet Interactive Sweden ABA gaming system and a method of managing bandwidth usage in a gaming system
US20090147723A1 (en)*2007-12-072009-06-11Hong Kong Applied Science and Technology Research Institute Company LimitedMethod and Device for Data Routing and Bandwidth Reservation in Small Scale Distributed Networks
US7774488B2 (en)2008-03-122010-08-10International Business Machines CorporationMethod and system for switching media streams in a client system based on environmental changes
US7779140B2 (en)*2008-03-142010-08-17International Business Machines CorporationMethod and system for switching media streams in a client system as directed by a control system
US8000347B2 (en)*2008-10-312011-08-16Cisco Technology, Inc.Executing and supporting a multiple bandwidth reservation request
US8693499B2 (en)*2010-08-172014-04-08Microsoft CorporationDynamic adjustment of bandwidth allocation for an in-progress media session
US8937886B2 (en)2010-12-172015-01-20Cisco Technology, Inc.Dynamic reroute scheduling in a directed acyclic graph (DAG)
CN118540431A (en)2011-06-302024-08-23埃科360公司Method and apparatus for processing media signal
CN102916908B (en)*2011-08-022014-03-19腾讯科技(深圳)有限公司Method and system for optimizing bandwidth in network application
CN104396215B (en)*2012-05-012017-08-22盖革公司 Method and apparatus for bandwidth allocation and estimation
CA2775804C (en)2012-05-082013-01-29Guest Tek Interactive Entertainment Ltd.Automatically configuring computer network at hospitality establishment with reservation-specific settings
US9008122B2 (en)*2012-07-232015-04-14Cisco Technology, Inc.Method and apparatus for triggering bandwidth upspeeding within an existing reservation
US10291503B2 (en)*2013-09-262019-05-14Taiwan Semiconductor Manufacturing Co., Ltd.File block placement in a distributed network
US10827484B2 (en)2014-12-122020-11-03Qualcomm IncorporatedTraffic advertisement in neighbor aware network (NAN) data path
US10820314B2 (en)2014-12-122020-10-27Qualcomm IncorporatedTraffic advertisement in neighbor aware network (NAN) data path
EP3035618B1 (en)*2014-12-182018-08-22Alcatel LucentIntegrated bandwidth and storage reservation
CN105429899A (en)*2015-11-252016-03-23广东亿迅科技有限公司Broadband acceleration control system and method of gateway device
US20170272979A1 (en)*2016-03-152017-09-21Comcast Cable Communications, LlcNetwork based control of wireless communications
US10904086B1 (en)2016-09-302021-01-26Amazon Technologies, Inc.Device capabilities management from a service provider environment
US11323317B1 (en)2016-10-192022-05-03Amazon Technologies, Inc.Software capabilities management from a service provider environment
US10708129B1 (en)*2016-10-192020-07-07Amazon Technologies, Inc.Changing hardware capabilities of a device
US10735331B1 (en)2016-12-092020-08-04Barefoot Networks, Inc.Buffer space availability for different packet classes
US10708189B1 (en)2016-12-092020-07-07Barefoot Networks, Inc.Priority-based flow control
US10848429B1 (en)*2017-03-212020-11-24Barefoot Networks, Inc.Queue scheduler control via packet data
US11294724B2 (en)*2019-09-272022-04-05Advanced Micro Devices, Inc.Shared resource allocation in a multi-threaded microprocessor
US11831553B2 (en)*2021-07-162023-11-28Nokia Solutions And Networks OyDistinguishing traffic-engineered packets and non-traffic-engineered packets
US11902177B1 (en)*2022-10-142024-02-13Bank Of America CorporationSystem for artificial intelligence-based engine for generating recommendations for resource allocation
CN119011502B (en)*2024-07-312025-09-16武汉烽火技术服务有限公司 A deterministic network dynamic bandwidth reservation method and device

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6108304A (en)*1996-03-082000-08-22Abe; HajimePacket switching network, packet switching equipment, and network management equipment
US6353616B1 (en)*1998-05-212002-03-05Lucent Technologies Inc.Adaptive processor schedulor and method for reservation protocol message processing
US20020150046A1 (en)*1998-03-302002-10-17Ken DubucATM adaption layer traffic scheduling
US6519254B1 (en)*1999-02-262003-02-11Lucent Technologies Inc.RSVP-based tunnel protocol providing integrated services
US20030133411A1 (en)*1997-10-232003-07-17Kabushiki Kaisha ToshibaCommunication resource management method and node control device using priority control and admission control
US6661806B1 (en)*1997-11-212003-12-09Telefonaktiebolaget Lm Ericsson(Publ)Resource reservation
US6876668B1 (en)*1999-05-242005-04-05Cisco Technology, Inc.Apparatus and methods for dynamic bandwidth allocation

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5884037A (en)1996-10-211999-03-16International Business Machines CorporationSystem for allocation of network resources using an autoregressive integrated moving average method
JP3480801B2 (en)*1997-12-052003-12-22株式会社東芝 Packet transfer method and node device
US6031841A (en)*1997-12-232000-02-29Mediaone Group, Inc.RSVP support for upstream traffic

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6108304A (en)*1996-03-082000-08-22Abe; HajimePacket switching network, packet switching equipment, and network management equipment
US20030133411A1 (en)*1997-10-232003-07-17Kabushiki Kaisha ToshibaCommunication resource management method and node control device using priority control and admission control
US6661806B1 (en)*1997-11-212003-12-09Telefonaktiebolaget Lm Ericsson(Publ)Resource reservation
US20020150046A1 (en)*1998-03-302002-10-17Ken DubucATM adaption layer traffic scheduling
US6353616B1 (en)*1998-05-212002-03-05Lucent Technologies Inc.Adaptive processor schedulor and method for reservation protocol message processing
US6519254B1 (en)*1999-02-262003-02-11Lucent Technologies Inc.RSVP-based tunnel protocol providing integrated services
US6876668B1 (en)*1999-05-242005-04-05Cisco Technology, Inc.Apparatus and methods for dynamic bandwidth allocation

Cited By (136)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7788354B2 (en)2000-07-282010-08-31Siddhartha NagEnd-to-end service quality in a voice over Internet Protocol (VoIP) Network
US20090296734A1 (en)*2000-07-282009-12-03Siddhartha NagEnd-To-End Service Quality for Latency-Intensive Internet Protocol (IP) Applications in a Heterogeneous, Multi-Vendor Environment
US8929394B2 (en)2000-07-282015-01-06Prom Ks Mgmt Limited Liability CompanyEnd-to-end service quality for latency-intensive internet protocol (IP) applications in a heterogeneous, multi-vendor environment
US20040172464A1 (en)*2000-07-282004-09-02Siddhartha NagEnd-to-end service quality for latency-intensive internet protocol (IP) applications in a heterogeneous, multi-vendor environment
US7774468B1 (en)*2000-07-282010-08-10Siddhartha NagNetwork traffic admission control
US20060056298A1 (en)*2000-07-282006-03-16Prominence Networks, Inc.Multiplexing several individual application sessions over a pre-allocated reservation protocol session
US8458332B2 (en)2000-07-282013-06-04Prom Ks Mgmt Limited Liability CompanyMultiplexing several individual application sessions over a pre-allocated reservation protocol session
US8032646B2 (en)2000-07-282011-10-04Prom KS Limited Liability CompanyAdministering a communication network
US8315275B2 (en)2000-07-282012-11-20Prom Ks Mgmt Limited Liability CompanyEnd-to-end service quality for latency-intensive internet protocol (IP) applications in a heterogeneous, multi-vendor environment
US20060020694A1 (en)*2000-07-282006-01-26Prominence Networks, Inc.Administering a communication network
US8918523B2 (en)2000-10-112014-12-23Prom Ks Mgmt Limited Liability CompanyGraphical user interface (GUI) for administering a network implementing media aggregation
US8185640B2 (en)2000-10-112012-05-22Prominence Networks, Inc.Graphical user interface (GUI) for administering a voice over internet protocol (VOIP) network implementing media aggregation
US7886054B1 (en)2000-10-112011-02-08Siddhartha NagGraphical user interface (GUI) for administering a network implementing media aggregation
US8306058B2 (en)*2001-09-272012-11-06Arris Group, Inc.Communication system and techniques for transmission from source to destination
US8804754B1 (en)2001-09-272014-08-12ARRIS Enterprises, IncCommunication system and techniques for transmission from source to destination
US20100020823A1 (en)*2001-09-272010-01-28Junfeng BaiCommunication System and Techniques for Transmission From Source to Destination
US20030084089A1 (en)*2001-10-302003-05-01Yoshitoshi KuroseData transfer apparatus
US20030108063A1 (en)*2001-12-072003-06-12Joseph Moses S.System and method for aggregating multiple information channels across a network
US20070047538A1 (en)*2001-12-282007-03-01Advanced Micro Devices, Inc.Wireless computer system with queue and scheduler
US7729382B2 (en)2001-12-282010-06-01Advanced Micro Devices, Inc.Wireless computer system with queue and scheduler
US7313104B1 (en)2001-12-282007-12-25Advanced Micro Devices, Inc.Wireless computer system with latency masking
US20040034863A1 (en)*2002-08-132004-02-19Barrett Peter T.Fast digital channel changing
US8397269B2 (en)2002-08-132013-03-12Microsoft CorporationFast digital channel changing
US20090161769A1 (en)*2002-08-132009-06-25Microsoft CorporationSeamless digital channel changing
US8156534B2 (en)2002-08-132012-04-10Microsoft CorporationSeamless digital channel changing
US7330433B2 (en)*2003-02-282008-02-12Mitsubishi Electric Research Laboratories, Inc.Dynamic resource control for high-speed downlink packet access wireless channels
US20040170186A1 (en)*2003-02-282004-09-02Huai-Rong ShaoDynamic resource control for high-speed downlink packet access wireless channels
US7346700B2 (en)*2003-04-072008-03-18Time Warner Cable, A Division Of Time Warner Entertainment Company, L.P.System and method for managing e-mail message traffic
US20040199592A1 (en)*2003-04-072004-10-07Kenneth GouldSystem and method for managing e-mail message traffic
US7636934B2 (en)2003-06-132009-12-22Microsoft CorporationFast start-up for digital video streams
US20060117358A1 (en)*2003-06-132006-06-01Microsoft CorporationFast Start-up for Digital Video Streams
US7603689B2 (en)2003-06-132009-10-13Microsoft CorporationFast start-up for digital video streams
US20060117359A1 (en)*2003-06-132006-06-01Microsoft CorporationFast Start-up for Digital Video Streams
US7587737B2 (en)2003-06-132009-09-08Microsoft CorporationFast start-up for digital video streams
US20090006631A1 (en)*2003-10-102009-01-01Microsoft CorporationMedia Stream Scheduling for Hiccup-Free Fast-Channel-Change in the Presence of Network Chokepoints
US20080189755A1 (en)*2003-10-102008-08-07Microsoft CorporationMedia Stream Scheduling for Hiccup-Free Fast-Channel-Change in the Presence of Network Chokepoints
US20050125485A1 (en)*2003-10-102005-06-09Sunay TripathiMethod for batch processing received message packets
US20050081244A1 (en)*2003-10-102005-04-14Barrett Peter T.Fast channel change
US20090013080A1 (en)*2003-10-102009-01-08Microsoft CorporationMedia Stream Scheduling for Hiccup-Free Fast-Channel-Change in the Presence of Network Chokepoints
US7562375B2 (en)2003-10-102009-07-14Microsoft CorporationFast channel change
US9363302B2 (en)2003-10-102016-06-07Microsoft Technology Licensing, LlcMedia stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints
US7313139B2 (en)*2003-10-102007-12-25Sun Microsystems, Inc.Method for batch processing received message packets
US20080189425A1 (en)*2003-10-102008-08-07Microsoft CorporationMedia Stream Scheduling for Hiccup-Free Fast-Channel-Change in the Presence of Network Chokepoints
US20050080904A1 (en)*2003-10-102005-04-14Microsoft CorporationMedia stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints
US7444419B2 (en)*2003-10-102008-10-28Microsoft CorporationMedia stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints
US8606951B2 (en)2003-10-102013-12-10Microsoft CorporationMedia stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints
US20050117582A1 (en)*2003-12-012005-06-02International Business Machines CorporationParallel TCP sender implementation
US7483434B2 (en)*2003-12-012009-01-27International Business Machines CorporationParallel TCP sender implementation
US20090010273A1 (en)*2004-02-272009-01-08Microsoft CorporationMedia Stream Splicer
US8514891B2 (en)2004-02-272013-08-20Microsoft CorporationMedia stream splicer
US20050254514A1 (en)*2004-05-122005-11-17James LynnAccess control of resources using tokens
US7924709B2 (en)*2004-05-122011-04-12Hewlett-Packard Development Company, L.P.Access control of resources using tokens
US7574510B2 (en)*2004-07-302009-08-11Nokia CorporationSystems, nodes, and methods for dynamic end-to-end session-enhancing services for transport-level-based connections
US20060034290A1 (en)*2004-07-302006-02-16Nokia CorporationSystems, nodes, and methods for dynamic end-to-end session-enhancing services for transport-level-based connections
US20110016224A1 (en)*2004-09-202011-01-20Yusun Kim RileyMethod for dynamic rate adaptation based on selective passive network monitoring
US8645563B2 (en)*2004-09-202014-02-04Camiant, Inc.Method for dynamic rate adaptation based on selective passive network monitoring
US7640352B2 (en)2004-09-242009-12-29Microsoft CorporationMethods and systems for presentation of media obtained from a media stream
US20090077255A1 (en)*2004-12-102009-03-19Microsoft CorporationAccelerated channel change in rate-limited environments
US20060126667A1 (en)*2004-12-102006-06-15Microsoft CorporationAccelerated channel change in rate-limited environments
US7944863B2 (en)2004-12-102011-05-17Microsoft CorporationAccelerated channel change in rate-limited environments
US7477653B2 (en)2004-12-102009-01-13Microsoft CorporationAccelerated channel change in rate-limited environments
US20060239191A1 (en)*2005-04-202006-10-26Jen-Li WangMethod for sending and receiving data
US8428074B2 (en)2005-04-292013-04-23Prom Ks Mgmt Limited Liability CompanyBack-to back H.323 proxy gatekeeper
US20060291391A1 (en)*2005-06-272006-12-28Jean-Philippe VasseurSystem and method for dynamically responding to event-based traffic redirection
US8264962B2 (en)2005-06-272012-09-11Cisco Technology, Inc.System and method for dynamically responding to event-based traffic redirection
US20070019558A1 (en)*2005-07-192007-01-25Jean-Philippe VasseurDynamic enforcement of MPLS-TE inter-domain policy and QoS
US7599302B2 (en)2005-07-192009-10-06Cisco Technology, Inc.Dynamic enforcement of MPLS-TE inter-domain policy and QoS
US8135040B2 (en)2005-11-302012-03-13Microsoft CorporationAccelerated channel change
US20070121629A1 (en)*2005-11-302007-05-31Microsoft CorporationAccelerated channel change
US7974292B1 (en)*2005-12-312011-07-05At&T Intellectual Property Ii, L.P.Method and apparatus for dynamically adjusting broadband access bandwidth
US8379518B2 (en)*2007-01-232013-02-19Agere Systems LlcMulti-stage scheduler with processor resource and bandwidth resource allocation
US20080175270A1 (en)*2007-01-232008-07-24Deepak KatariaMulti-Stage Scheduler with Processor Resource and Bandwidth Resource Allocation
US8144686B2 (en)*2007-04-202012-03-27University Of Florida Research Foundation, Inc.Method and systems for bandwidth scheduling and path computation for connection-oriented networks
US20080259954A1 (en)*2007-04-202008-10-23Sartaj SahniMethod and systems for bandwidth scheduling and path computation for connection-oriented networks
US20080288638A1 (en)*2007-05-142008-11-20Wael William DiabMethod and system for managing network resources in audio/video bridging enabled networks
US8255536B2 (en)*2008-03-212012-08-28Microsoft CorporationBandwidth and latency controller
US20090240808A1 (en)*2008-03-212009-09-24Microsoft CorporationBandwidth and Latency Controller
US8661138B2 (en)2008-05-162014-02-25Microsoft CorporationGroup based allocation of network bandwidth
US20090287822A1 (en)*2008-05-162009-11-19Microsoft CorporationGroup based allocation of network bandwidth
US8102865B2 (en)*2008-05-162012-01-24Microsoft CorporationGroup based allocation of network bandwidth
US20100142376A1 (en)*2008-12-042010-06-10Microsoft CorporationBandwidth Allocation Algorithm for Peer-to-Peer Packet Scheduling
US7995476B2 (en)2008-12-042011-08-09Microsoft CorporationBandwidth allocation algorithm for peer-to-peer packet scheduling
CN102341798A (en)*2009-03-122012-02-01意法爱立信有限公司 Method of controlling data transfer on a serial transfer data transfer bus
US20120059960A1 (en)*2009-03-122012-03-08St-Ericsson SaMethod for controlling a data transfer on a serial transmission data transfer bus
US8904059B2 (en)*2009-03-122014-12-02St-Ericsson SaMethod for controlling a data transfer on a serial transmission data transfer bus
US8477622B2 (en)*2009-03-262013-07-02Verizon Patent And Licensing Inc.System and method for managing network resources and policies in a multicast environment
US20100246394A1 (en)*2009-03-262010-09-30Verizon Patent And Licensing Inc.System and method for managing network resources and policies in a multicast environment
US8072977B2 (en)*2009-03-262011-12-06Verizon Patent And Licensing Inc.System and method for managing network resources and policies in a multicast environment
US20120102202A1 (en)*2009-03-262012-04-26Verizon Patent And Licensing Inc.System and method for managing network resources and policies in a multicast environment
US9001663B2 (en)2010-02-262015-04-07Microsoft CorporationCommunication transport optimized for data center environment
US20110211449A1 (en)*2010-02-262011-09-01Microsoft CorporationCommunication transport optimized for data center environment
US11379119B2 (en)2010-03-052022-07-05Netapp, Inc.Writing data in a distributed data storage system
US8307111B1 (en)*2010-04-132012-11-06Qlogic, CorporationSystems and methods for bandwidth scavenging among a plurality of applications in a network
US9003038B1 (en)*2010-04-132015-04-07Qlogic, CorporationSystems and methods for bandwidth scavenging among a plurality of applications in a network
US9712401B2 (en)2011-12-272017-07-18Netapp, Inc.Quality of service policy sets
US20130232261A1 (en)*2011-12-272013-09-05Solidfire, Inc.Quality of service policy sets
US9838269B2 (en)2011-12-272017-12-05Netapp, Inc.Proportional quality of service based on client usage and system metrics
US9054992B2 (en)*2011-12-272015-06-09Solidfire, Inc.Quality of service policy sets
US10439900B2 (en)2011-12-272019-10-08Netapp, Inc.Quality of service policy based load adaption
US12250129B2 (en)2011-12-272025-03-11Netapp, Inc.Proportional quality of service based on client usage and system metrics
US10516582B2 (en)2011-12-272019-12-24Netapp, Inc.Managing client access for storage cluster performance guarantees
US10911328B2 (en)2011-12-272021-02-02Netapp, Inc.Quality of service policy based load adaption
US10951488B2 (en)2011-12-272021-03-16Netapp, Inc.Rule-based performance class access management for storage cluster performance guarantees
US11212196B2 (en)2011-12-272021-12-28Netapp, Inc.Proportional quality of service based on client impact on an overload condition
CN103294016A (en)*2012-02-242013-09-11上海庞源机械租赁股份有限公司Control center platform for engineering machinery remote monitoring and fault diagnosis
US20130259045A1 (en)*2012-03-282013-10-03Stefan JohanssonSystems and methods for modifying network packets to use unrecognized headers/fields for packet classification and forwarding
US8842672B2 (en)*2012-03-282014-09-23Anue Systems, Inc.Systems and methods for modifying network packets to use unrecognized headers/fields for packet classification and forwarding
US9577925B1 (en)*2013-07-112017-02-21Juniper Networks, Inc.Automated path re-optimization
US20150093073A1 (en)*2013-09-302015-04-02Anue Systems, Inc.Optical Tap Modules Having Integrated Splitters And Aggregated Multi-Fiber Tap Output Connectors
US11386120B2 (en)2014-02-212022-07-12Netapp, Inc.Data syncing in a distributed system
US9798728B2 (en)2014-07-242017-10-24Netapp, Inc.System performing data deduplication using a dense tree data structure
US10592080B2 (en)2014-07-312020-03-17Microsoft Technology Licensing, LlcAssisted presentation of application windows
US10254942B2 (en)2014-07-312019-04-09Microsoft Technology Licensing, LlcAdaptive sizing and positioning of application windows
US9787576B2 (en)2014-07-312017-10-10Microsoft Technology Licensing, LlcPropagating routing awareness for autonomous networks
US10678412B2 (en)2014-07-312020-06-09Microsoft Technology Licensing, LlcDynamic joint dividers for application windows
US9860321B2 (en)*2014-08-072018-01-02Microsoft Technology Licensing, LlcPropagating communication awareness over a cellular network
US20160316023A1 (en)*2014-08-072016-10-27Microsoft Technology Licensing, LlcPropagating Communication Awareness over a Cellular Network
US10133511B2 (en)2014-09-122018-11-20Netapp, IncOptimized segment cleaning technique
US10210082B2 (en)2014-09-122019-02-19Netapp, Inc.Rate matching technique for balancing segment cleaning and I/O workload
US9671960B2 (en)2014-09-122017-06-06Netapp, Inc.Rate matching technique for balancing segment cleaning and I/O workload
US10365838B2 (en)2014-11-182019-07-30Netapp, Inc.N-way merge technique for updating volume metadata in a storage I/O stack
US9836229B2 (en)2014-11-182017-12-05Netapp, Inc.N-way merge technique for updating volume metadata in a storage I/O stack
US9720601B2 (en)2015-02-112017-08-01Netapp, Inc.Load balancing technique for a storage array
US9762460B2 (en)2015-03-242017-09-12Netapp, Inc.Providing continuous context for operational information of a storage system
US9710317B2 (en)2015-03-302017-07-18Netapp, Inc.Methods to identify, handle and recover from suspect SSDS in a clustered flash array
US9740566B2 (en)2015-07-312017-08-22Netapp, Inc.Snapshot creation workflow
US10929022B2 (en)2016-04-252021-02-23Netapp. Inc.Space savings reporting for storage system supporting snapshot and clones
US11327910B2 (en)2016-09-202022-05-10Netapp, Inc.Quality of service policy sets
US10997098B2 (en)2016-09-202021-05-04Netapp, Inc.Quality of service policy sets
US11886363B2 (en)2016-09-202024-01-30Netapp, Inc.Quality of service policy sets
US11295235B2 (en)*2017-12-282022-04-05Intel CorporationFiltering training data for models in a data center
US20220284274A1 (en)*2021-03-032022-09-08Samsung Electronics Co., Ltd.Neural processing device and operation method of the neural processing device
US12248868B2 (en)*2021-03-032025-03-11Samsung Electronics Co., Ltd.Neural processing device and operation method of the neural processing device
US12199872B2 (en)2022-12-192025-01-14Nokia Solutions And Networks OyProtocol agnostic cognitive congestion control
EP4391478A1 (en)*2022-12-192024-06-26Nokia Solutions and Networks OyProtocol agnostic cognitive congestion control
US12443550B2 (en)2024-01-152025-10-14Netapp, Inc.Quality of service policy sets

Also Published As

Publication numberPublication date
US6876668B1 (en)2005-04-05

Similar Documents

PublicationPublication DateTitle
US6876668B1 (en)Apparatus and methods for dynamic bandwidth allocation
CN111201757B (en) Virtual fabric of network access nodes dynamically configured on the underlying network
US7151744B2 (en)Multi-service queuing method and apparatus that provides exhaustive arbitration, load balancing, and support for rapid port failover
Kumar et al.Beyond best effort: router architectures for the differentiated services of tomorrow's Internet
US20200169513A1 (en)Fabric control protocol for data center networks with packet spraying over multiple alternate data paths
US7161907B2 (en)System and method for dynamic rate flow control
US6304552B1 (en)Memory and apparatus for input based control of discards in a lossy packet network
US6744767B1 (en)Method and apparatus for provisioning and monitoring internet protocol quality of service
US6745246B1 (en)Apparatus and method in a network switch for modifying a bandwidth request between a requestor and a router
US6934249B1 (en)Method and system for minimizing the connection set up time in high speed packet switching networks
EP1013049B1 (en)Packet network
US6771661B1 (en)Apparatus and methods for providing event-based data communications device configuration
US6400681B1 (en)Method and system for minimizing the connection set up time in high speed packet switching networks
US6667956B2 (en)Multi-class network
US6078564A (en)System for improving data throughput of a TCP/IP network connection with slow return channel
JP4394203B2 (en) Methods for sharing available bandwidth, processors implementing such methods, and schedulers, intelligent buffers, and communication systems including such processors
US8638664B2 (en)Shared weighted fair queuing (WFQ) shaper
US7382727B2 (en)System and method for asymmetrical bandwidth management
US8509069B1 (en)Cell sharing to improve throughput within a network device
US6473434B1 (en)Scaleable and robust solution for reducing complexity of resource identifier distribution in a large network processor-based system
US8665719B2 (en)Variable packet-size backplanes for switching and routing systems
US7426215B2 (en)Method and apparatus for scheduling packets
Comer et al.FLOWS: Performance guarantees in best effort delivery systems
US20040213255A1 (en)Connection shaping control technique implemented over a data network
CN100399745C (en) System and method for communication device scheduling data traffic flow

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:CRISCO TECHNOLOGY, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHAWLA, HAMESH;WACLAWSKY, JOHN G.;REEL/FRAME:016251/0430

Effective date:19990521

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp