Unlock instant, AI-driven research and patent intelligence for your innovation.

Dynamic Assignment of Traffic Classes to a Priority Queue in a Packet Forwarding Device

a packet forwarding device and traffic class technology, applied in the field of telecoms, can solve the problems of variable queuing delay degrading data streams produced by real-time sampling, and the delay of packet queuing varies according to the pack

Inactive Publication Date: 2014-04-17
RPX CLEARINGHOUSE
View PDF21 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This approach ensures consistent data stream quality by dynamically adjusting queue assignments, preventing bottlenecks and maintaining high priority for critical traffic while optimizing bandwidth usage.

Problems solved by technology

One problem that may occur when packets are queued in the I / O module or elsewhere in a switch or router is that the queuing delay per packet varies depending on the amount of traffic being handled by the switch.
Variable queuing delays tend to degrade data streams produced by real-time sampling (e.g., audio and video) because the original time delays between successive packets in the stream convey the sampling interval and are therefore needed to faithfully reproduce the source information.
Another problem that results from queuing packets in a switch or router is that data from a relatively important source, such as a shared server, may be impeded by data from less important sources, resulting in bottlenecks.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dynamic Assignment of Traffic Classes to a Priority Queue in a Packet Forwarding Device
  • Dynamic Assignment of Traffic Classes to a Priority Queue in a Packet Forwarding Device
  • Dynamic Assignment of Traffic Classes to a Priority Queue in a Packet Forwarding Device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014]A packet forwarding device in which selected classes of network traffic may be dynamically assigned for priority queuing is disclosed. In one embodiment, the packet forwarding device includes a Java virtual machine for executing user-coded Java applets received from a network management server (NMS). A Java-to-native interface (JNI) is provided to allow the Java applets to obtain error information and traffic statistics from the device hardware and to allow the Java applets to write configuration information to the device hardware, including information that indicates which classes of traffic should be queued in priority queues. The Java applets implement user-specified traffic management policies based on real-time evaluation of the error information and traffic statistics to provide dynamic control of the priority queuing assignments. These and other aspects and advantages of the present invention are described below.

[0015]It should be noted that the use of the Java language...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Responsive to detecting a predetermined time of day, packet forwarding treatment is changed in accordance with at least one class of packet flow from a first packet forwarding treatment to a second packet forwarding treatment.

Description

CROSS-REFERENCE TO RELATED APPLICATION[0001]The present application claims priority under 35 U.S.C. ยง119(e) from provisional application Ser. No. 60 / 226,787, and is related to U.S. patent application Ser. No. 09 / 227,389, both applications being incorporated herein by reference.FIELD OF THE INVENTION[0002]The present invention relates to the field of telecommunications, and more particularly to dynamic assignment of traffic classes to queues having different priority levels.BACKGROUND OF THE INVENTION[0003]The flow of packets through packet-switched networks is controlled by switches and routers that forward packets based on destination information included in the packets themselves. A typical switch or router includes a number of input / output (I / O) modules connected to a switching fabric, such as a crossbar or shared memory switch. In some switches and routers, the switching fabric is operated at a higher frequency than the transmission frequency of the I / O modules so that the switc...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): H04L12/865H04L12/56H04L47/6275
CPCH04L47/6275H04L47/2433H04L47/2458H04L47/29H04L47/6215H04L47/6255H04L47/50H04L47/2441
Inventor LAVIAN, TALLAU, STEPHEN
Owner RPX CLEARINGHOUSE