Determining noise levels in electronic environments
AssigneeAmazon Technologies, Inc.
InventorMilos Jorgavanovic
Life of this patent
Estimating the term…
Abstract
Various approaches discussed herein enable establishing a wireless data connection between one or more devices. A signal to noise ratio (SNR) is determined for the wireless connection, based on an estimate of internal noise associated with a wireless networking component. Another SNR determination is then made, using data such as a Modulation and Coding Scheme (MCS) index value corresponding to the connection, and the difference between the two SNR determinations may be utilized to determine a noise estimate that takes both internal and external noise into account and is utilized as part of baseband signal demodulation.
Claims20
A computer implemented method, comprising:
- establishing, by a device having a wireless network component and a High-Definition Multimedia Interface (HDMI) component, a wireless network connection to a wireless access point, the wireless network component having a first noise value stored at the device, the first noise value corresponding to at least internal noise generated by the wireless network component;
- determining, by the device, an estimated signal-to-noise ratio (SNR) associated with the wireless network connection, the estimated SNR based on a comparison of a received signal strength indication (RSSI) value corresponding to the wireless network connection and the first noise value;
- determining, by the device, a modulation and coding scheme (MCS) number associated with the wireless network connection, the MCS number contained in a first packet received from the wireless access point;
- determining, by the device, a derived SNR of the wireless network connection, the derived SNR corresponding to the MCS number in mapping data stored at the device, the mapping data providing a correspondence between a list of SNR values and a list of MCS numbers;
- determining, by the device, a second noise value, the second noise value comprising the first noise value summed with an absolute value of a difference between the estimated SNR and the derived SNR;
- determining, by the device, a noise difference value substantially corresponding to noise generated by the HDMI component, the noise difference value comprising a difference between the second noise value and the first noise value;
- storing, at the device, the noise difference value;
- determining, by the device, a new SNR comprising a sum of the noise difference value and the first noise value;
- demodulating, at the device, the first packet to form a demodulated first packet;
- and
- communicating, by the device, the new SNR value and demodulated first packet to a decoder executing at the device.
A computer implemented method comprising:
- establishing, by a first device, a wireless network connection with a second device;
- determining, by the first device, a first signal-to-noise ratio (SNR) of the wireless network connection, the first SNR based at least in part on a first received signal strength indication (RSSI) value associated with the wireless network connection and a first noise value stored at the first device, the first noise value corresponding to at least internal noise associated with the first device;
- determining, by the first device, a second SNR, the second SNR based at least on a first modulation and coding scheme (MCS) number associated with the wireless network connection;
- determining, by the first device, a second noise value, the second noise value based at least on the first noise value and a difference between the first SNR and the second SNR;
- determining, by the first device, a noise difference value comprising a difference between the second noise value and the first noise value;
- determining, by the first device, a third SNR comprising a sum of the noise difference value and the first noise value;
- and
- decoding, by the first device, data transmissions received over the wireless network connection from the second device based at least in part on the third SNR.
A device, comprising:
- at least one processor;
- a wireless network component;
- and
- memory including instructions that, when executed by the processor, cause the computing device to:
- establish a wireless network connection with a second device;
- determine a first signal-to-noise ratio (SNR) of the wireless network connection, the first SNR based at least in part on a first received signal strength indication (RSSI) value associated with the wireless network connection and a first noise value stored at the device, the first noise value corresponding to at least internal noise associated with the device;
- determine a second SNR, the second SNR based at least on a first modulation and coding scheme (MCS) number associated with the wireless network connection;
- determine a second noise value, the second noise value based at least on the first noise value and a difference between the first SNR and the second SNR;
- determine a noise difference value comprising a difference between the second noise value and the first noise value;
- determine a third SNR comprising a sum of the noise difference value and the first noise value;
- and
- decode data transmissions received over the wireless network connection from the second device based at least in part on the second noise value.
Dependencies are inferred from the claim text.