IP Library Granted Patent US 6,862,280
Granted Patent B1
US 6,862,280 · App. 09/516,859 · Granted Mar 1, 2005

Priority remapping for data communication switch

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,862,280
App. No.
09/516,859
Granted
Mar 1, 2005
Kind
B1
Abstract

Priority processing for a data communication switch, such as a LAN switch supporting source-learned bridging, in which a priority value for application to an outbound tagged packet is determined based on an inbound tag priority and a plurality of other values, such as an inbound tag VLAN and receiving port identifier. The plurality of other values may be initially resolved to a virtual trunk identifier, which virtual trunk identifier may be applied with the inbound tag priority to determine the outbound tag priority. The virtual trunk identifier may be resolved by reducing the plurality of other values to a smaller-bit value and using the smaller-bit value in a table look-up.

Claims (22)

1. A method for remapping packet priority in a data communication switch having a plurality of ports, comprising:

receiving a packet including a first priority value on a first port;

determining a virtual trunk value based on a plurality of values, the plurality of values including a VLAN identifier;

determining a second priority value based on the first priority value and the virtual trunk value; and

transmitting the packet including the second priority value on a second port.

2. The method according to claim 1 , wherein the plurality of values includes an identifier of the first port.

3. The method according to claim 1 , wherein the VLAN identifier is included in the packet as received.

4. The method according to claim 1 , wherein the step of determining the virtual trunk value includes reducing the plurality of values to a smaller-bit value and using the smaller-bit value in a table look-up.

5. A method for remapping packet priority in a data communication switch having a plurality of ports, comprising:

receiving a packet including a first priority value on a first port;

determining a second priority value based on the first priority value and a plurality of other values including an identifier of the first port and a VLAN identifier; and

transmitting the packet including the second priority value on a second port.

6. The method according to claim 5 , wherein the VLAN identifier is included in the packet as received.

7. A network interface for a data communication switch, comprising:

an access controller having a port for receiving a packet including a first priority value; and

a switching engine coupled to the access controller for receiving the packet from the access controller, for transmitting a plurality of values including a VLAN identifier to a first element in response to the packet, for receiving a virtual trunk identifier from the first element in response to the plurality of values including the VLAN identifier, for transmitting the virtual trunk identifier and the first priority value to a second element, for receiving a second priority value from the second element in response to the virtual trunk identifier and the first priority value and for transmitting the packet including the second priority value.

8. The network interface according to claim 7 , wherein the plurality of values includes an identifier of the port.

9. The network interface according to claim 7 , wherein the packet as received at the access controller includes a VLAN identifier.

10. A network interface for a data communication switch, comprising:

an access controller having a port for receiving a packet including a first priority value and a VLAN identifier; and

a switching engine coupled to the access controller for receiving the packet from the access controller, for consulting a plurality of databases to resolve a second priority value from a plurality of values including an identifier of the port, the VLAN identifier and the first priority value and for transmitting the packet including the second priority value.

11. The network interface of claim 10 , wherein the identifier of the port is a virtual port identifier derived from a physical port identifier.

Assignments (2)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0001 →
CHANGE OF NAME Recorded May 14, 2014
From: ALCATEL
To: ALCATEL LUCENT
Reel/Frame 032892/0436 →