×

Method and apparatus for implementing a quality of service policy in a data communications network

  • US 6,798,746 B1
  • Filed: 05/28/2002
  • Issued: 09/28/2004
  • Est. Priority Date: 12/18/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for implementing a quality of service policy in a data communications network, comprising:

  • receiving an IP packet of a certain flow at a port of a network node;

    extracting certain flow information from said packet;

    assigning the packet an initial class of service value based upon a class of service value encoded in the packet if such class of service value is encoded in the packet and the port is a trunk port;

    assigning the packet an initial class of service value configured for the port if (1) no class of service value is encoded in the packet and if the port is a trunk port, or (2) the port is an access port;

    reassigning the packet a class of service value configured for the packet'"'"'s MAC destination address if such a value is configured;

    comparing said flow information from the packet with configured Access Control Entries (ACEs) and if the packet'"'"'s flow matches an ACE, reassigning the packet a class of service value corresponding to the class of service value configured for the matched ACE;

    using said certain flow information as an index into an active flow table containing at least one active flow to look up quality of service parameters applicable to said certain flow;

    using said quality of service parameters to determine a codepoint for said packet; and

    directing said packet to an output queue specified by said codepoint.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×