Method for buffer control for network device
OwnerGustav Gerald Vos, William Waung +1inventors
InventorsGustav Gerald Vos, William Waung, Peter McConnell
Life of this patent
Estimating the term…
Abstract
Embodiments of the invention provide a queue buffer management method. For one embodiment of the invention, internet protocol data is generated at a data source device. The generated data is communicated to one or more network devices and received at the one or more network devices. Portions of the generated data are selectively deleted based on specified criteria in order to effect improved data flow of the generated data. The specified criteria selected from the group consisting of time since last drop, number of packets since last dropped, packet protocol, packet size and combinations thereof. For one embodiment of the invention, the generated data is communicated via flow controllable interface.
Claims24
A method comprising:
- receiving internet protocol data at the one or more network devices, the internet protocol data generated at a data source device and communicated to the one or more network devices;
- and
- selectively deleting portions of the data based on specified criteria to effect improved data flow of the internet protocol data, the specified criteria selected from the group consisting of time since last drop, number of packets since last dropped, packet protocol, packet size and combinations thereof.
A method comprising:
- receiving internet protocol data, communicated via a flow controllable interface, at the one or more network devices, the internet protocol data generated at a data source device and communicated to the one or more network devices;
- and
- selectively deleting portions of the data based on specified criteria to effect improved data flow of the internet protocol data.
An apparatus comprising:
- a network device communicatively coupled to a data source device, the network device configured to receive internet protocol data generated at the data source device and selectively delete portions of the data based on specified criteria to effect improved data flow of the internet protocol data the specified criteria selected from the group consisting of time since last drop, number of packets since last dropped, packet protocol, packet size and combinations thereof.
An apparatus comprising:
- a network device communicatively coupled to a data source device, the network device configured to receive internet protocol data generated at the data source device, the internet protocol data communicated via a flow controllable interface, and selectively delete portions of the data based on specified criteria to effect improved data flow of the internet protocol data.
A machine-readable medium that provides executable instructions, which when executed by a processor, cause the processor to perform a method, the method comprising:
- receiving internet protocol data at the one or more network devices, the internet protocol data generated at a data source device and communicated to the one or more network device;
- and
- selectively deleting portions of the data based on specified criteria to effect improved data flow of the internet protocol data the specified criteria selected from the group consisting of time since last drop, number of packets since last dropped, packet protocol, packet size and combinations thereof.
A machine-readable medium that provides executable instructions, which when executed by a processor, cause the processor to perform a method, the method comprising:
- receiving internet protocol data, communicated via a flow controllable interface, at the one or more network devices, the internet protocol data generated at a data source device and communicated to the one or more network devices;
- and
- selectively deleting portions of the data based on specified criteria to effect improved data flow of the internet protocol data.
Dependencies are inferred from the claim text.