Method and system to map a service level associated with a packet to one of a number of data streams at an interconnect device
First Claim
1. A method automatically to map a service level to a data stream within an interconnect device, the method including:
- selecting a plurality of data streams, each of the plurality of data streams being associated with a respective output port of the interconnect device, the plurality of data streams being selected based on (1) an input port of the interconnect device on which a packet is received and (2) a service level associated with the packet;
in parallel with the selecting of the plurality of data streams, selecting an output port of the interconnect device to which to transfer the packet from the input port of the interconnect device on which the packet is received; and
selecting a data stream, from among the selected plurality of data streams, utilizing the selected output port, the selected data stream being selected as a data stream into which the packet is included for transmission from the selected output port of the interconnect device.
14 Assignments
0 Petitions
Accused Products
Abstract
A method and system automatically map a service level to a data stream within an interconnect device. A plurality of data streams is selected, each of the plurality of data streams being associated with a respective output port of the interconnect device. The plurality of data streams is selected based on (1) an input port of the interconnect device on which a packet is received and (2) a service level associated with the packet. In parallel with the selecting of the plurality of data streams, an output port of the interconnect device is selected to receive the packet from the input port of the interconnect device on which the packet is received. A data stream, from among the selected plurality of data streams, is selected utilizing the selected output port, the selected data stream being selected as a data stream into which the packet is included for transmission from the selected output port of the interconnect device.
-
Citations
31 Claims
-
1. A method automatically to map a service level to a data stream within an interconnect device, the method including:
-
selecting a plurality of data streams, each of the plurality of data streams being associated with a respective output port of the interconnect device, the plurality of data streams being selected based on (1) an input port of the interconnect device on which a packet is received and (2) a service level associated with the packet;
in parallel with the selecting of the plurality of data streams, selecting an output port of the interconnect device to which to transfer the packet from the input port of the interconnect device on which the packet is received; and
selecting a data stream, from among the selected plurality of data streams, utilizing the selected output port, the selected data stream being selected as a data stream into which the packet is included for transmission from the selected output port of the interconnect device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 23, 24)
-
-
13. A system automatically to map a service level to a data stream within an interconnect device, the system including:
-
a first memory structure from which to select a plurality of data streams, each of the plurality of data streams being associated with a respective output port of the interconnect device, the plurality of data streams being selected based on (1) an input port of the interconnect device on which a packet is received and (2) a service level associated with the packet;
a second memory structure from which, in parallel with the selecting of the plurality of data streams from the first memory structure, to select an output port of the interconnect device to which to transfer the packet from the input port of the interconnect device on which the packet is received; and
a selector to select a data stream, from among the selected plurality of data streams, utilizing the selected output port, the selected data stream being selected as a data stream into which the packet is included for transmission from the selected output port of the interconnect device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
25. A system automatically to map a service level to a data stream within an interconnect device, the system including:
-
a first means from which to select a plurality of data streams, each of the plurality of data streams being associated with a respective output port of the interconnect device, the plurality of data streams being selected based on (1) an input port of the interconnect device on which a packet is received and (2) a service level associated with the packet;
a second means from which, in parallel with the selecting of the plurality of data streams from the first memory structure, to select an output port of the interconnect device to which to transfer the packet from the input port of the interconnect device on which the packet is received; and
third means for selecting a data stream, from among the selected plurality of data streams, utilizing the selected output port, the selected data stream being selected as a data stream into which the packet is included for transmission from the selected output port of the interconnect device.
-
-
26. A machine-readable medium storing a description of a circuit arrangement, said circuit arrangement including:
-
a first memory structure from which to select a plurality of data streams, each of the plurality of data streams being associated with a respective output port of an interconnect device the plurality of data streams being selected based on (1) an input port of the interconnect device on which a packet is received and (2) a service level associated with the packet;
a second memory structure from which, in parallel with the selecting of the plurality of data streams from the first memory structure, to select an output port of the interconnect device to which to transfer the packet from the input port of the interconnect device on which the packet is received; and
a selector to select a data stream, from among the selected plurality of data streams, utilizing the selected output port, the selected data stream being selected as a data stream into which the packet is included for transmission from the selected output port of the interconnect device. - View Dependent Claims (27, 28, 29, 30, 31)
-
Specification