Rate negotiation algorithm
AssigneeAdvanced Micro Devices, Inc.
InventorsKishore Karighattam, Chien Meen Hwang
Life of this patent
Estimating the term…
Abstract
A method for computer MSE to PE tables for rate negotiation has been disclosed. The method obtains probabilistic values for packet sizes in a network and obtains BER values for each FER based on these probabilistic values. An MSE for each PE is then calculated based on the BER values to obtain the upper limit tables. The MSE values in the upper limit tables is then decreased by 2 dB to obtain the lower limit tables. The MSE to PE tables may then be used for rate negotiation as set forth in the HPNA 2.0 specification.
Claims10
A method for obtaining mean square error (MSE) to payload encoding (PE) values for a home phone line network, comprising the steps of:
- (a) determining a plurality of probabilistic values for a plurality of packet sizes;
- (b) inputting the plurality of probabilistic values into an equation for a bit error rate (BER), wherein the inputting results in a polynomial;
- (c) obtain a plurality of roots for the polynomial;
- (d) determine useful roots for the plurality of roots;
- (e) inserting a frame error rate (FER) into the polynomial;
- (f) obtaining the BER for the inserted FER;
- and
- (g) calculating the MSE for each PE value based on the BER, wherein the determining step (a) comprises:
- (a1) perform tests in the network to measure frequencies of packet sizes;
- and
- (a2) determine the plurality of probabilistic values for each packet size.
A method for obtaining MSE to PE values for a home phone line network, comprising the steps of:
- (a) determining a plurality of probabilistic values for a plurality of packet sizes;
- (b) inputting the plurality of probabilistic values into an equation for a BER, wherein the inputting results in a polynomial;
- (c) obtain a plurality of roots for the polynomial;
- (d) determine useful roots for the plurality of roots;
- (e) inserting a first FER into the polynomial;
- (f) inserting a second FER into the polynomial, wherein the first and second values are specified by a HPNA specification;
- (g) obtaining a first BER for the first FER;
- (h) obtaining a second BER for the second FER;
- (i) calculating the MSE for each PE value based on the first BER to obtain a first upper limit table;
- (j) calculating the MSE for each PE value based on the second BER to obtain a second upper limit table;
- (k) obtaining a first lower limit table by decreasing the MSE for each PE value for the first upper limit table by approximately 2 dB;
- and
- (l) obtaining a second lower limit table by decreasing the MSE for each PE value for the second upper limit table by approximately 2 dB, wherein the determining step (a) comprises:
- (a1) perform tests in the network to measure frequencies of packet sizes;
- and
- (a2) determine the plurality of probabilistic values for each packet size.
Dependencies are inferred from the claim text.