Method and device for transmitting enhanced transmission selection standard configuration information
First Claim
1. A method for receiving enhanced transmission selection (ETS) configuration information, comprising:
- receiving, by a second Data Center Bridging (DCB) device, a Link Layer Discovery Protocol (LLDP) packet sent from a first DCB device, wherein the LLDP packet is in an ETS recommended type-length-value (TLV) format;
analyzing, by the second DCB device, a transmission selection algorithm (TSA) table field in the LLDP packet, judging, by the second DCB device, whether a value of each of bytes in the TSA table field is within a preset range or not, wherein the bytes are bytes corresponding to traffic classes pre-obtained according to a priority assignment table field, and the bytes are obtained according to a TSA assignment table;
when determining that the value of one byte in the TSA table field is within the preset range, analyzing, by the second DCB device, a value of m low bits of said one byte, wherein said one byte corresponds to one of the pre-obtained traffic classes; and
determining, by the second DCB device a scheduling algorithm used by said one traffic class according to the value of the m low bits;
analyzing, by the second DCB device, values of n high bits of bytes in the TSA table field, and determining, by the second DCB device, each of additional parameters corresponding to each of priorities of said one traffic class according to each value of n high bits of each of the bytes;
wherein the bytes correspond to the priorities of said one traffic class, and the priorities of said one traffic class are obtained according to a priority assignment table;
wherein m and n are integers and m+n=8; and
after completing the analysis of the LLDP packet, using, by the second DCB device, a recommended configuration analyzed out, wherein the recommended configuration is the recommended TLV.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a device for transmitting enhanced transmission selection (ETS) standard configuration information. The receiving method includes: receiving LLDP packets, wherein, the LLDP packets are in an ETS recommended TLV format; analyzing a first field in the LLDP packets, and determining whether the value of each byte in the first field is in a preset range or not; analyzing the value of a first segment of bits of each byte in the first field when determining that the value of each byte in the first field is in the preset range, and determining a scheduling algorithm used by internal priorities of a traffic class corresponding to each byte in the first field according to the values of the first segment of bits; and analyzing value of a second segment of bits of each byte in the first field, and determining an additional parameter corresponding to the priority.
-
Citations
14 Claims
-
1. A method for receiving enhanced transmission selection (ETS) configuration information, comprising:
-
receiving, by a second Data Center Bridging (DCB) device, a Link Layer Discovery Protocol (LLDP) packet sent from a first DCB device, wherein the LLDP packet is in an ETS recommended type-length-value (TLV) format; analyzing, by the second DCB device, a transmission selection algorithm (TSA) table field in the LLDP packet, judging, by the second DCB device, whether a value of each of bytes in the TSA table field is within a preset range or not, wherein the bytes are bytes corresponding to traffic classes pre-obtained according to a priority assignment table field, and the bytes are obtained according to a TSA assignment table; when determining that the value of one byte in the TSA table field is within the preset range, analyzing, by the second DCB device, a value of m low bits of said one byte, wherein said one byte corresponds to one of the pre-obtained traffic classes; and
determining, by the second DCB device a scheduling algorithm used by said one traffic class according to the value of the m low bits;analyzing, by the second DCB device, values of n high bits of bytes in the TSA table field, and determining, by the second DCB device, each of additional parameters corresponding to each of priorities of said one traffic class according to each value of n high bits of each of the bytes; wherein the bytes correspond to the priorities of said one traffic class, and the priorities of said one traffic class are obtained according to a priority assignment table; wherein m and n are integers and m+n=8; and after completing the analysis of the LLDP packet, using, by the second DCB device, a recommended configuration analyzed out, wherein the recommended configuration is the recommended TLV. - View Dependent Claims (2, 3, 4)
judging whether the value of each byte in the TSA table field meets the following conditions; the value of each of the bytes in the TSA table field is not equal to 255, and the value of the m low bits of each of the bytes in the TSA table field is no less than 3.
-
-
3. The method of claim 2, wherein, m=5 and n=3.
-
4. The method of claim 1, wherein,
said analyzing values of n high bits of bytes in the TSA table field, and determining each of additional parameters corresponding to each of priorities of said one traffic class according to each value of n high bits of each of the bytes comprises: analyzing the value of the n high bits of each of the bytes, and taking its value as a weight of the priority corresponding to the byte.
-
5. A method for transmitting enhanced transmission selection (ETS) configuration information, comprising:
-
in a process of using, by a first Data Center Bridging (DCB) device, an ETS recommended TLV format to generate a Link Layer Discovery Protocol (LLDP) packet, determining, by the first DCB device, a scheduling algorithm used for each of traffic classes which are pre-obtained according to a priority assignment table field, filling, by the first DCB device, an identifier of the scheduling algorithm into m low bits of one byte, which is corresponding to one of the pre-obtained traffic classes, in a transmission selection algorithm (TSA) table field; determining, by the first DCB device, each of additional parameters corresponding to each of priorities of said one traffic class, and filling, by the first DCB device, each of the additional parameters into n high bits of each of bytes in the-TSA table field;
wherein the bytes correspond to the priorities of said one traffic class, and the priorities of said one traffic class are obtained according to a priority assignment table;wherein m and n are integers and m+n=8; and sending, by the first DCB device, a recommended configuration to a second DCB device via the LLDP packet for the second DCB device to use the recommended configuration, wherein the recommended configuration is the recommended TLV. - View Dependent Claims (6, 7, 8)
-
-
9. A device for receiving enhanced transmission selection (ETS) configuration information, comprised in a second Data Center Bridging (DCB) device, the device for receiving ETS configuration information comprising hardware configured to execute instructions stored in a non-transitory computer readable medium to perform the following steps:
-
receiving a Link Layer Discovery Protocol (LLDP) packet sent from a first DCB device, wherein the LLDP packet is in an ETS recommended TLV format; analyzing a transmission selection algorithm (TSA) table field in the LLDP packet, judging whether a value of each of bytes in the TSA table field is within a preset range or not, wherein the bytes are bytes corresponding to traffic classes pre-obtained according to a priority assignment table field, and the bytes are obtained according to a TSA assignment table; determining that the value of one byte in the TSA table field is within the preset range, analyzing a value of m low bits of said one byte, wherein said one byte corresponds to one of the pre-obtained traffic classes; and
determining a scheduling algorithm used by said one traffic class according to the value of the m low bits;analyzing values of n high bits of bytes in the TSA table field, and determining each of additional parameters corresponding to each of priorities of said one traffic class according to each value of n high bits of each of the bytes;
wherein the bytes correspond to the priorities of said one traffic class, and the priorities of said one traffic class are obtained according to a priority assignment table;wherein m and n are integers and m+n=8; and after completing the analysis of the LLDP packet, using a recommended configuration analyzed out, wherein the recommended configuration is the recommended TLV. - View Dependent Claims (10, 11, 12)
-
-
13. A device for transmitting enhanced transmission selection (ETS) configuration information, comprised in a first Data Center Bridging (DCB) device, the device for transmitting ETS configuration information comprising hardware configured to execute instructions stored in a non-transitory computer readable medium to perform the following steps:
-
in a process of using an ETS recommended TLV format to generate a Link Layer Discovery Protocol (LLDP) packet, determining a scheduling algorithm used for each of traffic classes which are pre-obtained according to a priority assignment table field, filling an identifier of the scheduling algorithm in m low bits of one byte, which is corresponding to one of the pre-obtained traffic classes, in a transmission selection algorithm (TSA) table field; determining each of additional parameters corresponding to each of priorities of said one traffic class, and filling each of the additional parameters in n high bits of each of bytes in the TSA table field;
wherein the bytes correspond to the priorities of said one traffic class, and the priorities of said one traffic class are obtained according to a priority assignment table;wherein m and n are integers and m+n=8; and sending a recommended configuration to a second DCB device via the LLDP packet for the second DCB device to use the recommended configuration, wherein the recommended configuration is the recommended TLV. - View Dependent Claims (14)
-
Specification