Method and apparatus for modem rate adaptation
View Patent ↗A method and system for dynamically determining transmission characteristics of a modem transmitting information over a network is disclosed. The method comprises the steps of determining a plurality of measured characteristics associated with a plurality of received samples collected over a known period, suggesting a first transmission characteristic from a plurality of known first transmission characteristics associated with a selected second measured characteristic based on a first measured characteristic in relation to a threshold value associated with each of the known first transmission characteristics, adjusting the suggested transmission characteristic dependent upon a third measured characteristic, and providing the suggested characteristics to the network. The method further comprises the steps of validating the suggested characteristics and transmitting a next packet using validated transmission characteristics.
1. A method for dynamically determining transmission characteristics of a modem transmitting information, comprising:
determining a first, a second, and a third measured characteristic value for signal samples received over a known time period;
determining a first transmission characteristic value based on said first measured characteristic value;
determining a second transmission characteristic value based on said second measured characteristic value;
providing said first and said second determined transmission characteristic values to said modem if said third measured characteristic value is less than a first threshold; and
adjusting at least one of said first and second determined transmission characteristic values if said third measured characteristic value is greater than a second threshold and providing said at least one adjusted first and second determined transmission characteristic values to said modem, wherein said first measured characteristic value is a variance value, and wherein said second measured characteristic value is a mean value.
2. The method of claim 1 wherein said third measured characteristic value is a frame error rate.
3. A method for dynamically determining transmission characteristics of a modem transmitting information, comprising:
determining a mean value for signal samples received over a known time period;
determining a variance value for said samples;
determining an interleaver setting based on said variance value, wherein said interleaver selling is a first transmission characteristic;
determining a data rate value based on said mean value and said interleaver setting, wherein said data rate value is a second transmission characteristic;
determining a frame error rate for said samples;
providing said first and second determined transmission characteristics to said modem if said frame error rate is less than a first threshold; and
adjusting at least one of said first and second determined transmission characteristics if said frame error rate is greater than a second threshold and providing said at least one adjusted first and second determined transmission characteristic values to said modem.
4. A system for dynamically determining transmission characteristics of a transmitting modem transmitting information, comprising:
a receiving modem operable to receive a signal, said modem comprising a processor;
said processor operable to execute code to:
determine a first, a second, and a third measured characteristic value for signal samples of said signal received over a known time period;
determine a first transmission characteristic value based on said first measured characteristic value;
determine a second transmission characteristic value based on said second measured characteristic value;
provide said first and said second determined transmission characteristic values to said transmitting modem if said third measured characteristic value is less than a first threshold; and
adjust at least one of said first and second determined transmission characteristic values if said third measured characteristic value is greater than a second threshold and provide said at least one adjusted first and second determined transmission characteristic values to said transmitting modem, wherein said first measured characteristic value is a variance value, and wherein said second measured characteristic value is a mean value.
5. The system of claim 4 wherein said third measured characteristic value is a frame error rate.
6. A system for dynamically determining transmission characteristics of a transmitting modem transmitting information, comprising:
a receiving modem operable to receive a signal, said modem comprising a processor;
said processor operable to execute code to:
determine a mean value for signal samples received over a known time period;
determine a variance value for said samples;
determine an interleaver setting based on said variance value, wherein said interleaver setting is a first transmission characteristic;
determine a data rate value based on said mean value and said interleaver setting, wherein said data rate value is a second transmission characteristic;
determine a frame error rate for said samples;
provide said first and second determined transmission characteristics to said transmitting modem if said frame error rate is less than a first threshold; and
adjust at least one of said first and second determined transmission characteristics if said frame error rate is greater than a second threshold and provide said at least one adjusted first and second determined transmission characteristic values to said transmitting modem.