Update appliance communication settings to compensate for temperature fluctuations
US-2015236928-A1 · Aug 20, 2015 · US
US10075336B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10075336-B2 |
| Application number | US-201414522406-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 23, 2014 |
| Priority date | Nov 4, 2013 |
| Publication date | Sep 11, 2018 |
| Grant date | Sep 11, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A parameter adjustment method and apparatus are provided. The parameter adjustment method for a communication device with a SerDes link includes: acquiring, by the communication device, a current ambient temperature of the communication device; and if according to a preset correspondence between a temperature range and a parameter, the current ambient temperature is determined to be not corresponding to a SerDes parameter of the communication device, adjusting the SerDes parameter of the communication device according to the correspondence. The SerDes parameter of the communication device is adjusted in real time, thereby improving reliability of a SerDes link of the communication device, and reducing a bit error rate of the SerDes link.
Opening claim text (preview).
What is claimed is: 1. A parameter adjustment method, applicable to a communication device comprising a serializer/deserializer (SerDes) link, wherein the method comprises: monitoring, by the communication device, a packet loss rate of the SerDes link; if the packet loss rate is greater than a set threshold, acquiring, by the communication device, a current ambient temperature of the communication device; and if it is determined, according to a preset correspondence between a temperature range and a parameter, that the current ambient temperature does not match a SerDes parameter of the communication device, adjusting the SerDes parameter of the communication device according to the preset correspondence, wherein the SerDes parameter of the communication device comprises a pre-emphasis coefficient and a pre-equalization coefficient, a transmit end of the SerDes link pre-processes a to-be-sent serial signal by using the pre-emphasis coefficient, and a receive end of the SerDes link performs compensation for a received serial signal by using the pre-equalization coefficient. 2. The method according to claim 1 , wherein the preset correspondence between the temperature range and the parameter comprises: a first correspondence, a second correspondence, and a third correspondence, wherein the first correspondence comprises a high temperature range and a first SerDes parameter, the second correspondence comprises a normal temperature range and a second SerDes parameter, and the third correspondence comprises a low temperature range and a third SerDes parameter, wherein one buffer exists between the low temperature range and the normal temperature range, and another buffer exists between the normal temperature range and the high temperature range. 3. The method according to claim 2 , wherein adjusting the SerDes parameter of the communication device according to the preset correspondence comprises: if the current ambient temperature falls within the high temperature range, adjusting the SerDes parameter of the communication device to be the first SerDes parameter, wherein the first SerDes parameter comprises a first pre-emphasis coefficient and a first pre-equalization coefficient; or if the current ambient temperature falls within the normal temperature range, adjusting the SerDes parameter of the communication device to be the second SerDes parameter, wherein the second SerDes parameter comprises a second pre-emphasis coefficient and a second pre-equalization coefficient; or if the current ambient temperature falls within the low temperature range, adjusting the SerDes parameter of the communication device to be the third SerDes parameter, wherein the third SerDes parameter comprises a third pre-emphasis coefficient and a third pre-equalization coefficient. 4. The method according to claim 2 , wherein before acquiring the current ambient temperature of the communication device further comprises: by using the SerDes link of the communication device, performing a pseudo-random binary sequence PRBS test on each one of the high temperature range, the normal temperature range, and the low temperature range by using a plurality of groups of sample SerDes parameters, to: in the plurality of groups of sample SerDes parameters, determine, for the high temperature range, the SerDes parameter with a greatest corresponding error-free code interval and a margin that falls within a set range as the first SerDes parameter; determine, for the normal temperature range, the SerDes parameter with a greatest corresponding error-free code interval and a margin that falls within a set range as the second SerDes parameter; and determine, for the low temperature range, the SerDes parameter with a greatest corresponding error-free code interval and a margin that falls within a set range as the third SerDes parameter. 5. A parameter adjustment apparatus, applicable to a communication device comprising a serializer/deserializer (SerDes) link, wherein the apparatus comprises: an acquiring module configured to monitor a packet loss rate of the SerDes link of the communication device; and if the packet loss rate is greater than a set threshold, acquire a current ambient temperature of the communication device; and a processing module configured to: if it is determined, according to a preset correspondence between a temperature range and a parameter, that the current ambient temperature does not match a SerDes parameter of the communication device, adjust the SerDes parameter of the communication device according to the preset correspondence, wherein the SerDes parameter of the communication device comprises a pre-emphasis coefficient and a pre-equalization coefficient, a transmit end of the SerDes link pre-processes a to-be-sent serial signal by using the pre-emphasis coefficient, and a receive end of the SerDes link performs compensation for a received serial signal by using the pre-equalization coefficient. 6. The apparatus according to claim 5 , wherein the preset correspondence between the temperature range and the parameter comprises: a first correspondence, a second correspondence, and a third correspondence, wherein the first correspondence comprises a high temperature range and a first SerDes parameter, the second correspondence comprises a normal temperature range and a second SerDes parameter, and the third correspondence comprises a low temperature range and a third SerDes parameter, wherein one buffer exists between the low temperature range and the normal temperature range, and another buffer exists between the normal temperature range and the high temperature range. 7. The apparatus according to claim 6 , wherein the processing module is configured to: if the current ambient temperature falls within the high temperature range, adjust the SerDes parameter of the communication device to be the first SerDes parameter, wherein the first SerDes parameter comprises a first pre-emphasis coefficient and a first pre-equalization coefficient; or if the current ambient temperature falls within the normal temperature range, adjust the SerDes parameter of the communication device to be the second SerDes parameter, wherein the second SerDes parameter comprises a second pre-emphasis coefficient and a second pre-equalization coefficient; or if the current ambient temperature falls within the low temperature range, adjust the SerDes parameter of the communication device to be the third SerDes parameter, wherein the third SerDes parameter comprises a third pre-emphasis coefficient and a third pre-equalization coefficient. 8. The apparatus according to claim 6 , further comprising: a determining module, configured to: by using the SerDes link of the communication device, perform a pseudo-random binary sequence PRBS test on each one of the high temperature range, the normal temperature range, and the low temperature range by using a plurality of groups of sample SerDes parameters, to: in the plurality of groups of sample SerDes parameters, determine, for the high temperature range, the SerDes parameter with a greatest corresponding error-free code interval and a margin that falls within a set range as the first SerDes parameter; determine, for the normal temperature range, the SerDes parameter with a greatest corresponding error-free code interval and a margin that falls within a set range as the second SerDes parameter; and determine, for the low temperature range, the SerDes parameter with a greatest corresponding error-free code interval and a margin that falls within a set range as the third SerDes parameter.
using pseudo-errors · CPC title
by checking functioning · CPC title
the condition being an adaptation, e.g. in response to network events · CPC title
Shaping networks in transmitter or receiver, e.g. adaptive shaping networks · CPC title
to enhance reliability, e.g. reduce downtime · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.