Systems, methods, and devices for temperature management in wireless devices

By dynamically adjusting duty cycles based on temperature measurements, wireless devices efficiently manage their operating temperatures, addressing inefficiencies and failures in conventional methods, ensuring stable performance in high-temperature environments.

DE102025103455A1Pending Publication Date: 2025-08-07INFINEON TECHNOLOGIES AMERICAS CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
DE102025103455
Authority / Receiving Office
DE · DE
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-01
Filing Date
2025-01-30
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

Conventional techniques for temperature management in wireless devices are limited in achieving rapid and efficient convergence to target operating temperatures, particularly in environments with high ambient temperatures, leading to inefficient power consumption and potential component failure.

Method used

Dynamically modifying operating parameters, such as duty cycles, based on temperature measurements to manage and converge the operating temperature of wireless devices, using multiple adjustment modes for fine or coarse scaling adjustments.

Benefits of technology

Effectively maintains and converges the operating temperature of wireless devices to a target, enhancing efficiency and preventing component failure in demanding environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Systems, methods, and devices provide temperature management in wireless devices. Methods include comparing, using a processing device, a measured temperature of a component of a wireless device to a specified temperature value and determining, using the processing device, whether to adjust a transmission parameter of the wireless device, wherein determining includes determining that the measured temperature is a specified difference from the specified temperature value.Methods further include identifying, using the processing device, an adjustment to be made to the transmission parameter in response to determining that a transmission parameter is to be adjusted, and adjusting, using the processing device, the transmission parameter of one or more transmissions of the wireless device based on the identified adjustment.
Need to check novelty before this filing date? Find Prior Art

Description

FIELD OF TECHNOLOGY

[0001] This disclosure relates to wireless devices and, more particularly, to improving temperature control in such wireless devices. GENERAL STATE OF THE ART

[0002] Wireless devices may be configured to support various wireless communications operations. Accordingly, wireless devices may include components, such as transceivers, configured to send and receive data. Such wireless devices may be implemented in various operating contexts, including different environmental parameters, such as ambient temperature. Furthermore, the wireless devices themselves may have operating limitations, such as a maximum allowable operating temperature. Conventional techniques for thermal management of such a wireless device remain limited because they do not allow for rapid and efficient convergence to target operating temperatures. BRIEF DESCRIPTION OF THE CHARACTERS Fig. 1 illustrates an example temperature management system configured in accordance with some embodiments. Fig. 2 illustrates an example temperature management device configured in accordance with some embodiments. Fig. 3 illustrates an example method for temperature management performed in accordance with some embodiments. Fig. 4 illustrates another example method for temperature management performed in accordance with some embodiments. Fig. 5 illustrates another example method for temperature management performed in accordance with some embodiments. Fig. 6 illustrates another example method for temperature management performed in accordance with some embodiments. DETAILED DESCRIPTION

[0003] In the following description, numerous specific details are set forth to provide a thorough understanding of the concepts presented. The concepts presented can be practiced without some or all of these specific details. In other instances, well-known process operations have not been described in detail to avoid obscuring the concepts described. Although some concepts are described in conjunction with the specific examples, it is to be understood that these examples are not intended to be limiting.

[0004] Wireless devices may include components, such as transceivers, configured to transmit and receive data according to various communication protocols. Components included in such wireless devices may have operating characteristics, such as efficiency and fault tolerance, that are temperature-dependent. For example, relatively high operating temperatures can lead to inefficient power consumption and eventual failure of components of the wireless device. Conventional techniques for overcoming such operating temperature limitations remain limited because they do not allow for efficient convergence to a target temperature.

[0005] Embodiments disclosed herein provide the ability to dynamically modify operating parameters of wireless devices to manage their operating temperatures and converge to a target temperature. In some embodiments, operating parameters may include parameters underlying data transmission operations. For example, a duty cycle may be dynamically modified based on temperature measurements to manage an operating temperature of a wireless device. In various embodiments, modifying a single percentage of a duty cycle may change an operating temperature of a chip included in a wireless device by one degree Celsius. Accordingly, modifications and adjustments to the duty cycle may be used to effectively and efficiently modify the operating temperature of the chip.

[0006] As discussed in more detail below, increases and decreases in transmit duty cycles can be applied to increase and decrease the operating temperature of the wireless device, thereby enabling convergence to and maintenance of a setpoint temperature. Furthermore, as discussed in more detail below, multiple adjustment modes can be used to improve the speed and efficiency with which convergence is achieved. For example, such modes may support larger changes when a temperature difference is larger and smaller changes when a temperature difference is smaller.

[0007] Fig. 1 illustrates an exemplary temperature management system configured in accordance with some embodiments. Accordingly, a system, such as system 100, may include wireless devices used for wireless communications and also configured to perform temperature management operations as disclosed herein. Accordingly, as discussed in more detail below, wireless devices included in system 100 may be configured to obtain temperature readings and dynamically implement modifications to manage an operating temperature of components of system 100.

[0008] In various embodiments, system 100 may include a wireless device 102, which may be a wireless communication device. As discussed above, such wireless devices may be compatible with one or more radio protocols, such as a Wi-Fi protocol. In some embodiments, wireless device 102 includes a wireless transceiver. For example, wireless device 102 may include a Wi-Fi transceiver capable of accessing a communication medium. More specifically, wireless device 102 may include a transceiver 104 compliant with a Wi-Fi specification and protocol. In various embodiments, wireless device 102 may be included in an operating environment experiencing relatively high ambient temperatures. For example, wireless device 102 may be included in a portion of a motor vehicle.In one example, wireless device 102 may be implemented as part of a head unit of an infotainment system of the motor vehicle. In another example, wireless device 102 may be implemented in one or more other parts of the motor vehicle, such as an engine compartment.

[0009] As in Fig. 1, various wireless communication devices may communicate with each other over one or more wireless communication media. Furthermore, wireless device 102 may include one or more antennas, such as antenna 110 and antenna 112, and may also include a processing device 106. As disclosed herein, a transceiver may also include associated transmit and receive chains and associated processing logic. As discussed in more detail below, such processing devices and transceivers may be configured to establish communication links with other devices and to transmit data in the form of data packets over such communication links and according to a wireless protocol.Accordingly, wireless devices such as wireless device 102 are configured to transmit data according to a radio protocol and using various transmission parameters, which may include, for example, a duty cycle. As discussed in more detail below, processing device 106 may be configured to dynamically modify a duty cycle used for transmission to modify the power consumption and heat dissipation of transmission operations, and, as a result of such modifications to the duty cycle, modify an operating temperature of one or more components of wireless device 102 based on their varying transmission behavior and power consumption.

[0010] In some embodiments, system 100 may further include devices 108, which may also be wireless devices. As similarly discussed above, devices 108 may be compatible with one or more radio transmission protocols, such as a Wi-Fi protocol. In some embodiments, devices 108 may be configured as stations in communication with wireless device 102, where wireless device 102 may be configured as an access point. For example, devices 108 may be smart devices or other devices, such as those found in smartphones and gaming systems that may communicate with an infotainment system of a motor vehicle. In various embodiments, devices 108 may be devices of a different type than wireless device 102.As discussed above, each of the devices 108 may include one or more antennas, as well as processing devices and transceivers, which may also be configured to establish communication links with other devices and to transmit data in the form of data packets over such communication links.

[0011] Fig. Figure 2 illustrates an exemplary temperature management device configured in accordance with some embodiments. In particular, Fig. 2 illustrates an exemplary system, such as a system 200, that includes a wireless device 201. It is understood that the wireless device 201 may be any of the wireless devices described above with reference to Fig. 1, such as wireless device 102 and devices 108.

[0012] In various embodiments, the wireless device 201 includes a transceiver, such as a transceiver 204. In one example, the transceiver 204 is configured to transmit and receive signals using a communication medium, which may include an antenna 221 and / or an antenna 222. As mentioned above, the transceiver 204 may be a Wi-Fi transceiver. Accordingly, the transceiver 204 may be compatible with a Wi-Fi communication protocol, such as an 802.11ax protocol, an 802.11be protocol, an 802.11bn protocol, or any other suitable version of Wi-Fi. In various embodiments, the transceiver 204 includes a modem and one or more buffers and filters configured to generate and receive signals via the antenna 221 and / or the antenna 222.

[0013] In various embodiments, system 200 further includes a processing device 224, which may include logic implemented using processing elements and / or one or more processor cores. Accordingly, processing device 224 includes one or more processing devices including processing elements configured to determine transmission parameters used for transmission operations performed by transceiver 204. In particular, processing device 224 is configured to obtain temperature measurements from one or more components of system 200, such as transceiver 204, and is also configured to determine a duty cycle used for transmission by transceiver 204. It is understood that temperature measurements may be received from any suitable component and an associated thermal probe.

[0014] For example, the processing device 224 may be configured to receive temperature measurements from a temperature sensor 226, which may be a hardware sensor that may include a thermal probe configured to periodically obtain temperature measurements and report those measurements to the processing device 224. It is understood that the temperature sensor 226 may be implemented within the transceiver 204 or within the processing device 224. Furthermore, the temperature sensor 226 may be implemented within a single IC package, such as an integrated circuit 220, or separate from the integrated circuit 220 and communicatively coupled to components of the integrated circuit 220. Further, the wireless device 201 may include multiple temperature sensors that may collectively provide measurement data.In such an example, a composite temperature measurement may be based on an average of temperature readings or a weighted average. In such an example, weights may be determined by an entity such as a manufacturer and may be determined based on device parameters such as a component type. For example, a temperature reading from a temperature sensor within transceiver 204 may be weighted more heavily than other temperature measurement sensors.

[0015] Furthermore, the processing device 224 includes one or more components configured to implement a medium access control (MAC) layer configured to control hardware associated with a wireless transmission medium, such as that associated with a Wi-Fi transmission medium. In one example, the processing device 224 may include a processor core block 210, which may be configured to implement a driver, such as a Wi-Fi driver. The processing device 224 may further include a digital signal processor (DSP) core block 212, which may be configured to include microcode.

[0016] The system 200 further includes a radio frequency (RF) circuit 202 coupled to the antenna 221 and the antenna 222. In various embodiments, the RF circuit 202 may include various components such as an RF switch, a diplexer, and a filter. Fig. 2 illustrates system 200 with two antennas, however, it should be understood that system 200 may include only one antenna or any suitable number of antennas. Accordingly, RF circuitry 202 may be configured to select an antenna for transmitting / receiving and may be configured to provide coupling between the selected antenna, such as antenna 221, and other components of system 200 via a bus, such as bus 211. Only one RF circuit is shown, however, it should be understood that wireless device 201 may include multiple RF circuits. Accordingly, each of multiple antennas may include its own RF circuitry.

[0017] System 200 includes a memory system 208 configured to store one or more data values associated with the transmission parameter determination operations discussed above and in more detail below. Accordingly, memory system 208 includes a memory device, which may be non-volatile random access memory (NVRAM), configured to store such data values and may also include a cache configured to provide a local cache. In various embodiments, system 200 further includes a host processor 214 configured to implement processing operations implemented by system 200.

[0018] It is understood that one or more of the components described above may be implemented on a single chip or on different chips. For example, the transceiver 204 and the processing device 224 may be implemented on the same integrated circuit chip, such as the integrated circuit chip 220. In another example, the transceiver 204 and the processing device 224 may each be implemented on their own chip and thus may be implemented separately as a multi-chip module or on a common substrate, such as a printed circuit board (PCB) or a single integrated circuit package comprising multiple chips. It is also understood that components of the system 200 may be implemented in the context of a vehicle, such as an automobile.Accordingly, some components such as the IC chip 220 may be implemented at a first location, while other components such as the antenna 221 may be implemented at a second location, and the coupling between the two may be implemented via a coupler such as the RF circuit 202.

[0019] Fig. 3 illustrates an exemplary method for temperature management performed according to some embodiments. As similarly discussed above, wireless devices may be implemented in various contexts and operating environments where high ambient temperatures may exist. For example, in an automotive environment, temperatures may exceed 105° Celsius. Such operating conditions may impact performance of wireless devices implemented in such environments. Accordingly, methods disclosed herein, such as method 300, may be performed to dynamically modify transmission parameters of such wireless devices to manage their temperature and performance when located in such challenging operating environments.

[0020] In method 300, an operation 302 may be performed in which a measured temperature may be compared to a predetermined temperature value. Accordingly, one or more temperature measurements may be received from one or more components of a wireless device. For example, the temperature measurement may be received from a thermal probe embedded in a processing device or transceiver, or from a thermal probe located in another part of an operating environment. The temperature measurement may be compared to a predetermined temperature value, which may be a temperature threshold determined by an entity such as a manufacturer.

[0021] In method 300, an operation 304 may be performed in which it may be determined whether a duty cycle of a wireless device needs to be adjusted. Accordingly, based on the comparison of the measured temperature with the specified temperature value, it may be determined whether one or more transmission parameters, such as a duty cycle, need to be adjusted. In one example, if the measured temperature exceeds the specified temperature value, it may be determined that a duty cycle needs to be adjusted.

[0022] In method 300, an operation 306 may be performed in which an adjustment to be made to the duty cycle may be identified. In various embodiments, an adjustment to the duty cycle, such as a decrease in the duty cycle, may be identified. As discussed in more detail below, the adjustment may be identified based on comparing the measured temperature to the specified temperature value, and a specific adjustment mode may be identified.

[0023] In method 300, an operation 308 may be performed in which the duty cycle of one or more operations of the wireless device may be adjusted based on the identified adjustment. Accordingly, the wireless device may modify a duty cycle used for the transmission based on the identified adjustment mode, and the adjusted duty cycle may be used in a subsequent data transmission.

[0024] Fig. 4 illustrates another example method for temperature management performed according to some embodiments. As similarly discussed above, wireless devices may be implemented in various contexts and operating environments where high ambient temperatures may exist. Accordingly, methods disclosed herein, such as method 400, may be performed to dynamically modify transmission parameters of such wireless devices to manage their temperature and performance when located in such demanding operating environments. As discussed in more detail below, one or more adaptation modes may be used to implement such modifications.

[0025] In method 400, an operation 402 may be performed to determine whether to use a legacy transmission technology. Such a determination may be made based on one or more status identifiers or flags. For example, a flag or status identifier may have been set by an entity such as a user or manufacturer. In another example, such a flag or status identifier may be generated based on a system status, such as whether or not a temperature reading is available. Accordingly, the status of the flag or status identifier may provide a positive or negative indication of whether or not to use a legacy transmission technology.

[0026] If it is determined that a legacy transmission technique is to be used, method 400 may proceed to an operation 404, in which a predetermined transmission scheme may be used for data transmission. The predetermined transmission scheme may be an existing predetermined scheme that does not include transmission parameter modification and utilizes a previous set of transmission parameters. As discussed in more detail below, such transmission parameters may include a transmission duty cycle parameter. However, if it is determined that a legacy transmission technique is not to be used, method 400 may proceed to an operation 406.

[0027] Accordingly, at operation 406, it may be determined whether a measured temperature is less than or equal to a first predetermined temperature value. Such a determination may be made based on a comparison of a received temperature measurement value with a first predetermined temperature value. In various embodiments, the first predetermined temperature value may be determined based on a temperature threshold, which may represent a desired operating temperature for one or more components of the wireless device. Such a desired operating temperature may be determined by an entity, such as a manufacturer, and may be stored in memory during a manufacturing and / or configuration process. In some embodiments, the first predetermined temperature value may be determined based on the desired operating temperature less a hysteresis value.

[0028] In various embodiments, the hysteresis value may be set to an initial value, as may be determined by an entity such as a manufacturer or a user. Such a hysteresis value may have been determined based on testing during a design process. In one example, the hysteresis value may be set to "1" and selected based on data throughput testing with different hysteresis values during the design process. With a hysteresis value set to "1," when a measured temperature is 1 degree Celsius below a threshold, a duty cycle may be increased, as discussed in more detail below.

[0029] If it is determined that the measured temperature is less than or equal to a first predetermined temperature value, an operation 408 may be performed in the method 400, in which an adaptation mode may be identified. As described in more detail below with reference to Fig. 5, a transmission parameter of a transceiver of the wireless device, such as a transmission duty cycle, may be adjusted according to one or more adjustment modes. In one example, the transmission duty cycle may be increased, thereby increasing an operating temperature to converge to the temperature threshold. Furthermore, the adjustment mode may determine a speed or rate at which such convergence occurs. Accordingly, at operation 408, an adjustment mode type may be identified based on the comparison of the temperature measurement and the temperature threshold less a specified value, such as a step size, as discussed in more detail below with reference to Fig. 5 is discussed.

[0030] In method 400, an operation 410 may be performed in which a transmission parameter may be adjusted using the first adjustment mode. Accordingly, once the adjustment mode has been identified, an adjustment of the transmission parameter may be determined, and the transmission parameter may be adjusted accordingly based thereon. In one example, the adjustment mode may identify an amount of increase in a transmission duty cycle to be applied, and in operation 410, the transmission duty cycle of the transceiver may be increased by that amount.

[0031] If, at operation 406, which will be discussed again, it is determined that a measured temperature is not less than or equal to a first predetermined temperature value, then operation 412 may be performed in method 400, where it may be determined whether a measured temperature is greater than a second predetermined temperature value. Such a determination may be made based on a comparison of a received temperature measurement to a second predetermined temperature value. In various embodiments, the second predetermined temperature value may be determined based on a temperature threshold, which may represent a desired operating temperature for one or more components of the wireless device. In some embodiments, the second predetermined temperature value is determined to be equal to the desired operating temperature.

[0032] If it is determined that a measured temperature is greater than a second predetermined temperature value, an operation 414 may be performed in the method 400, in which an adaptation mode may be identified. As described in more detail below with reference to Fig. 6, a transmission parameter of a transceiver of the wireless device, such as a transmission duty cycle, may be adjusted according to one or more adjustment modes. In one example, the transmission duty cycle may be decreased, thereby decreasing an operating temperature to converge to the temperature threshold. Furthermore, the adjustment mode may determine a speed or rate at which such convergence occurs. Accordingly, at operation 414, an adjustment mode type may be identified based on the comparison of the temperature measurement and the temperature threshold plus a specified value, such as a step size, as discussed in more detail below with reference to Fig. 6 is discussed.

[0033] In method 400, an operation 416 may be performed in which the transmit duty cycle may be adjusted using the second adjustment mode. Accordingly, once the adjustment mode has been identified, an adjustment to the transmit parameter may be determined, and the transmit parameter may be adjusted accordingly based thereon. In one example, the adjustment mode may identify an amount of reduction in a transmit duty cycle to be applied, and in operation 416, the transmit duty cycle of the transceiver may be reduced by that amount.

[0034] If, at operation 412, it is determined, as discussed again, that a measured temperature is not greater than the second specified temperature value, then an operation 418 may be performed in method 400, in which an specified transmission parameter may be used. In various embodiments, the specified transmission parameter may be a previously stored transmission parameter. In one example, the specified transmission parameter may be a previously used transmission duty cycle. Accordingly, a previous transmission duty cycle may be used at operation 418, and no change or adjustment may be applied.

[0035] Fig. 5 illustrates another exemplary method for temperature management performed according to some embodiments. As similarly discussed above, methods disclosed herein, such as method 500, may be performed to dynamically modify transmission parameters of wireless devices to manage their temperature and performance when operating in such demanding environments. As discussed in more detail below, one or more adaptation modes may be used to increase a data transmission duty cycle.

[0036] In method 500, an operation 502 may be performed in which a temperature reading may be obtained. As similarly discussed above, the temperature reading may be received from one or more components of a wireless device, such as a temperature sensor included in a transceiver or a temperature sensor located in another part of the wireless device, such as a thermal probe included in an IC package. In various embodiments, the temperature sensor may periodically take temperature measurements and may periodically transmit the measurement data to one or more components, such as a processing device, of the wireless device. As also discussed above, the temperature reading may identify a current operating temperature of the wireless device.

[0037] In method 500, an operation 504 may be performed to determine whether a measured temperature is less than or equal to a predetermined temperature value. As similarly discussed above, such a determination may be made based on a comparison of the received temperature measurement to a temperature threshold minus any offset, such as a hysteresis value.

[0038] If it is determined that a measured temperature is less than or equal to the specified temperature value, an operation 506 may be performed in method 500, where it may be determined whether a measured temperature is less than the temperature threshold minus a specified step size. In various embodiments, the step size may be determined by an entity such as a manufacturer or a user. Furthermore, the step size may be configured to identify when fine scaling adjustments or coarse scaling adjustments should be applied to a transmission duty cycle. In this way, a difference between a measured temperature and a threshold temperature, which may also be a target operating temperature, may be used to determine a scaling or amount of adjustment to be applied to a transmission parameter such as a transmission duty cycle.

[0039] In various embodiments, the step size may be defined using any suitable representation, such as a temperature value or a percentage of a temperature. For example, a step size may be set to 3 degrees Celsius. The step size may be configured to determine when it is safe to use larger adjustments to a duty cycle without damaging a chip and when to use smaller adjustments. In various embodiments, such a step size may be determined by an entity such as a manufacturer during a design process. For example, and as discussed in more detail below, if a measured temperature is 109 degrees C, a threshold temperature is 110 degrees C, and a step size is 3 degrees C, determining that 109 is greater than 110 minus 3 may indicate that fine adjustments need to be made.

[0040] Accordingly, in method 500, if it is determined that a measured temperature is not less than the temperature threshold minus the specified step size, an operation 508 may be performed in which a first adjustment mode may be applied to a transmission duty cycle. In various embodiments, the first adjustment mode may be configured to apply fine-scaling adjustments that allow for more precise adjustments to a transmission duty cycle. Accordingly, a temperature difference may be determined based on the temperature threshold minus the temperature measurement. Furthermore, a transmission duty cycle adjustment may be identified based on the temperature difference. An example of relationships between these values is shown in the following equations 1-3: TDIFF=TTH−TMEAS BurstCount=TDIFF TXDIFF=BurstCount

[0041] As shown in equations 1-3 above, T DIFF a difference between a temperature threshold (T TH ) and a measured temperature (T MEAS ). This difference can be used to determine a burst count, which can then be used to determine a difference of a transmission parameter (TX DIFF ). In various embodiments, TX DIFF interpreted by a processing device of the wireless device as a percentage and is thus applied as a percentage increase in a transmit duty cycle of the wireless device.

[0042] If, at operation 506, which will be discussed again, it is determined that a measured temperature is less than the temperature threshold minus a specified increment, an operation 510 may be performed in method 500, in which a second adjustment mode may be applied to the transmission duty cycle. In various embodiments, the second adjustment mode may be configured to apply coarse scaling adjustments that allow for larger adjustments to the transmission duty cycle. Such larger adjustments may allow for faster convergence to the temperature threshold.

[0043] As discussed similarly above, a temperature difference can be determined based on the temperature threshold minus the temperature measurement. Furthermore, a transmission duty cycle adjustment can be identified based on the temperature difference and a step size. An example of the relationship between these values is shown in Equations 4-6 below: TDIFF=TTH−TMEAS BurstCount=TDIFF / StepSize TXDIFF=BurstCount*10

[0044] As shown in equations 4-6 above, T DIFF a difference between a temperature threshold (T TH ) and a measured temperature (T MEAS ). This difference can be divided by a step size to determine a burst count, which can then be used with a scaling factor to determine a difference in a transmission parameter (TX DIFF). In one example, the scaling factor may be 10, but it is understood that any suitable scaling factor may be used. In some embodiments, such a scaling factor may be dynamic and based on the size of T DIFF In various embodiments, TX DIFF interpreted by a processing device of the wireless device as a percentage and is thus applied as a percentage increase in a transmit duty cycle of the wireless device.

[0045] If, at operation 504, it is determined, as discussed again, that a measured temperature is not less than or equal to a specified temperature value, then an operation 512 may be performed in method 500, in which a specified transmission duty cycle may be used. In various embodiments, the specified transmission duty cycle may be a previously used transmission duty cycle. Accordingly, at operation 512, a previous transmission duty cycle may be used, and no change or adjustment may be applied.

[0046] Fig.6 illustrates another exemplary method for temperature management performed according to some embodiments. As similarly discussed above, methods disclosed herein, such as method 600, may be performed to dynamically modify transmission parameters of wireless devices to manage their temperature and performance when operating in such demanding environments. As discussed in more detail below, one or more adaptation modes may be used to reduce a data transmission duty cycle.

[0047] In method 600, an operation 602 may be performed in which a temperature reading may be obtained. As similarly discussed above, the temperature reading may be received from one or more components of a wireless device, such as a temperature sensor included in a transceiver or a temperature sensor located in another part of the wireless device, such as a thermal probe included in an IC package. As also discussed above, the temperature reading may identify a current operating temperature of the wireless device.

[0048] In method 600, an operation 604 may be performed to determine whether a measured temperature is greater than a specified temperature value. As similarly discussed above, such a determination may be made based on a comparison of the received temperature measurement to a temperature threshold.

[0049] If it is determined that the measured temperature is greater than the temperature threshold, an operation 606 may be performed in method 600, where it may be determined whether the measured temperature is greater than the temperature threshold plus a specified step size. As similarly discussed above, the step size may be determined by an entity such as a manufacturer or a user. Furthermore, the step size may be configured to identify when to apply fine scaling adjustments or coarse scaling adjustments to a transmission duty cycle. As similarly discussed above, the step size may be determined by an entity such as a manufacturer during a design process.

[0050] If it is determined that a measured temperature is not greater than the specified temperature value plus a specified step size, an operation 608 may be performed in method 600, in which a first adjustment mode may be applied to a transmission duty cycle. In various embodiments, the first adjustment mode may be configured to apply fine-scaling adjustments that provide precise adjustments to a transmission duty cycle. Accordingly, a temperature difference may be determined based on the temperature measurement minus the temperature threshold. Furthermore, a transmission duty cycle adjustment may be identified based on the temperature difference. An example of relationships between these values is shown in the following equations 7-9: TDIFF=TMEAS−TTH BurstCount=TDIFF TXDIFF=BurstCount

[0051] As shown in equations 7-9 above, T DIFF a difference between a measured temperature (T MEAS ) and a temperature threshold (T TH ). This difference can be used to determine a burst count, which can then be used to determine a difference of a transmission parameter (TX DIFF ). As discussed similarly above, TX DIFF interpreted by a processing device of the wireless device as a percentage and thus applied as a percentage reduction in a transmit duty cycle of the wireless device. In this way, the first adjustment mode can provide fine-scale reductions in the transmit duty cycle.

[0052] If, at operation 606, which will be discussed again, it is determined that a measured temperature is greater than the temperature threshold plus a specified increment, an operation 610 may be performed in method 600, in which a second adjustment mode may be applied to the transmission duty cycle. In various embodiments, the second adjustment mode may be configured to apply coarse scaling adjustments that allow for larger adjustments to the transmission duty cycle. As similarly discussed above, such larger adjustments may allow for faster convergence to the temperature threshold.

[0053] In various embodiments, a temperature difference may be determined based on the temperature measurement minus the temperature threshold. Furthermore, a transmission duty cycle adjustment may be identified based on the temperature difference and a step size. An example of relationships between these values is shown in Equations 10-12 below: TDIFF=TMEAS−TTH BurstCount=TDIFF / StepSize TXDIFF=BurstCount*10

[0054] As shown in equations 10-12 above, T DIFF a difference between a measured temperature (T MEAS ) and a temperature threshold (T TH ). This difference can be divided by a step size to determine a burst count, which can then be used with a scaling factor to determine a difference in a transmission parameter (TX DIFF). As also discussed above, the scaling factor may be 10, but it is understood that any suitable scaling factor may be used. In various embodiments, TX DIFF interpreted by a processing device of the wireless device as a percentage and thus applied as a percentage reduction in a transmit duty cycle of the wireless device. In this way, the second adjustment mode can provide coarse-scale reductions in the transmit duty cycle.

[0055] If, at operation 604, it is determined, as discussed again, that a measured temperature is not greater than a specified temperature value, then an operation 612 may be performed in method 600, in which a specified transmission duty cycle may be used. In various embodiments, the specified transmission duty cycle may be a previously used transmission duty cycle. Accordingly, at operation 612, a previous transmission duty cycle may be used, and no change or adjustment may be applied.

[0056] Although the foregoing concepts have been described in detail for purposes of clarity, it will be apparent that certain changes and modifications may be practiced within the scope of the appended claims. It should be appreciated that there are many alternative ways to implement the processes, systems, and devices. Accordingly, the present examples are to be considered illustrative and not restrictive.

Claims

[1] A procedure that includes: Comparing, using a processing device, a measured temperature of a component of a wireless device with a predetermined temperature value; Determining, using the processing device, whether to adjust a transmission parameter of the wireless device, wherein the determining includes determining that the measured temperature is a specified difference from the specified temperature value; identifying, using the processing device, an adjustment to be made to the transmission parameter in response to determining that a transmission parameter is to be adjusted; and Adjusting, using the processing device, the transmission parameter of one or more transmissions of the wireless device based on the identified adjustment. [2] The method of claim 1, wherein the transmission parameter is a transmission duty cycle. [3] The method of claim 2, wherein the identified adjustment includes an adjustment to a percentage of the transmit duty cycle of the wireless device. [4] The method of claim 1, wherein identifying the adaptation further comprises: Identifying an adjustment mode from a plurality of adjustment modes, and wherein the plurality of adjustment modes includes a first adjustment mode and a second adjustment mode. [5] The method of claim 4, wherein the first adjustment mode includes a percentage change in a transmission duty cycle determined based on a difference between the measured temperature and the set temperature value, and wherein the second adjustment mode includes the percentage change in the transmission duty cycle determined based on the difference between the measured temperature and the set temperature value multiplied by a scaling factor. [6] The method of claim 5, wherein identifying the adaptation includes: Identifying an increase in a transmission duty cycle in response to determining that the measured temperature is less than or equal to the specified temperature value. [7] The method of claim 6, wherein the first adjustment mode is identified in response to determining that the measured temperature is less than a temperature threshold less a specified increment. [8] The method of claim 5, wherein identifying the adaptation includes: Identifying a decrease in a transmission duty cycle in response to determining that the measured temperature is greater than the specified temperature value. [9] The method of claim 8, wherein the first adaptation mode is identified in response to determining that the measured temperature is greater than a temperature threshold. [10] A system that includes: a transceiver configured to be compatible with a radio communication protocol; and a processing device configured to: Comparing a measured temperature of a component of a wireless device with a specified temperature value; Determining whether to adjust a transmission parameter of the wireless device, wherein determining includes determining that the measured temperature is a specified difference from the specified temperature value; identifying an adjustment to be made to the transmission parameter in response to determining that a transmission parameter is to be adjusted; and Adjusting the transmission parameter of one or more transmissions of the wireless device based on the identified adjustment. [11] The system of claim 10, wherein the transmit parameter is a transmit duty cycle, and wherein the identified adjustment includes an adjustment to a percentage of the transmit duty cycle of the wireless device. [12] The system of claim 10, wherein the processing device is further configured to: Identifying an adjustment mode from a plurality of adjustment modes, and wherein the plurality of adjustment modes includes a first adjustment mode and a second adjustment mode. [13] The system of claim 12, wherein the first adjustment mode includes a percentage change in a transmission duty cycle determined based on a difference between the measured temperature and the set temperature value, and wherein the second adjustment mode includes the percentage change in the transmission duty cycle determined based on the difference between the measured temperature and the set temperature value multiplied by a scaling factor. [14] The system of claim 13, wherein the processing device is further configured to: Identifying an increase in a transmission duty cycle in response to determining that the measured temperature is less than or equal to the specified temperature value. [15] The system of claim 13, wherein the processing device is further configured to: Identifying a decrease in a transmission duty cycle in response to determining that the measured temperature is greater than the specified temperature value. [16] A device that includes: processing elements included in a wireless device configured to: Comparing a measured temperature of a component of a wireless device with a specified temperature value; Determining whether to adjust a transmission parameter of the wireless device, wherein determining includes determining that the measured temperature is a specified difference from the specified temperature value; identifying an adjustment to be made to the transmission parameter in response to determining that a transmission parameter is to be adjusted; and Adjusting the transmission parameter of one or more transmissions of the wireless device based on the identified adjustment. [17] The apparatus of claim 16, wherein the transmit parameter is a transmit duty cycle, and wherein the identified adjustment includes an adjustment to a percentage of the transmit duty cycle of the wireless device. [18] The apparatus of claim 16, wherein the processing elements are further configured to: Identifying an adjustment mode from a plurality of adjustment modes, and wherein the plurality of adjustment modes includes a first adjustment mode and a second adjustment mode, and wherein the first adjustment mode includes a percentage change in a transmission duty cycle determined based on a difference between the measured temperature and the set temperature value, and wherein the second adjustment mode includes the percentage change in the transmission duty cycle determined based on the difference between the measured temperature and the set temperature value multiplied by a scaling factor. [19] The apparatus of claim 18, wherein the processing elements are further configured to: Identifying an increase in a transmission duty cycle in response to determining that the measured temperature is less than or equal to the specified temperature value. [20] The apparatus of claim 18, wherein the processing elements are further configured to: Identifying a decrease in a transmission duty cycle in response to determining that the measured temperature is greater than the specified temperature value.