Network device control method, network device, storage medium and computer program
By adjusting the signal transmission time of RF chips in different frequency bands in the temperature protection mode, the poor cooling effect and power consumption exceeding the standard caused by the simple control strategy of RF chips in the prior art are solved, and the performance and working efficiency of RF chips are improved.
Patent Information
- Application Number
- CN202411625553.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-02-14
AI Technical Summary
The existing RF chip control strategy for temperature protection mode is relatively simple, which leads to the risk of poor temperature drop effect of temperature protection mode and the risk of excessive RF chip power consumption exceeding the standard, affecting the performance of RF chips.
In the temperature protection mode, when detecting that RF chips in different frequency bands are simultaneously preempting the channel for signal transmission, the signal transmission time of each RF chip is adjusted to stagger it, thereby optimizing the working conditions of the RF chip.
By adjusting the signal transmission time of the RF chip, the rapid temperature rise caused by multiple RF chips to send signals at the same time is reduced, the cooling effect is improved, and the risk of RF chip power consumption exceeding the standard is reduced, and the performance of RF chips is improved.
Smart Images

Figure CN119450727A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent device control technology, and in particular to a network device control method, a network device, a storage medium and a computer program. Background Art
[0002] Wireless network equipment is an important device for connecting various wireless terminals and forwarding data. With the development of network technology, the amount and rate of data processed by network equipment are getting larger and larger, and more and more communication functions are being realized. The workload of the RF chip in the equipment is also increasing, and the power consumption and heat generation of the RF chip are also increasing. The requirements for heat dissipation of network equipment are also getting higher and higher.
[0003] The temperature control method of existing network equipment is usually to control the network equipment to enter the temperature protection mode after the operating temperature of the equipment reaches the threshold. In the temperature protection mode, the RF chip power consumption is reduced by adjusting the RF chip transmission power or duty cycle to achieve the purpose of cooling the RF chip and equipment. However, the RF chip control strategy of the existing temperature protection mode is relatively simple, and there is a risk of poor cooling effect in the temperature protection mode and excessive power consumption of the RF chip, resulting in poor performance of the RF chip. Summary of the invention
[0004] The present invention provides a network device control method, a network device, a storage medium and a computer program to solve the problem that the control strategy of the radio frequency chip in the existing temperature protection mode is relatively simple, there is a problem that the cooling effect is not good in the temperature protection mode and the risk of excessive power consumption of the radio frequency chip, resulting in poor performance of the radio frequency chip.
[0005] In a first aspect, an embodiment of the present application provides a network device control method, including:
[0006] When it is detected that the operating temperature of the network device is greater than a preset temperature threshold, the network device is controlled to enter a temperature protection mode;
[0007] In the temperature protection mode, when it is detected that multiple RF chips of different frequency bands in the network device simultaneously occupy the channel for signal transmission, the signal transmission time of each RF chip of different frequency bands is adjusted to stagger the signal transmission time of each RF chip of different frequency bands.
[0008] Optionally, adjusting the signal transmission time of each radio frequency chip in different frequency bands so as to stagger the signal transmission time of each radio frequency chip in different frequency bands includes:
[0009] Determine the transmission priority of each RF chip in different frequency bands in the temperature protection mode;
[0010] According to the transmission priority of each RF chip in different frequency bands, the signal transmission time of each RF chip in different frequency bands is adjusted to stagger the signal transmission time of each RF chip in different frequency bands.
[0011] Optionally, determining the transmission priority of each RF chip of different frequency bands in the temperature protection mode includes:
[0012] Determine the transmission priority of each RF chip in the temperature protection mode according to the transmission frequency bands of multiple RF chips in different frequency bands; and / or,
[0013] According to the data flow of multiple radio frequency chips in different frequency bands, the transmission priority of each radio frequency chip in the temperature protection mode is determined.
[0014] Optionally, according to the transmission priority of each RF chip in different frequency bands, the signal transmission time of each RF chip in different frequency bands is adjusted so that the signal transmission time of each RF chip in different frequency bands is staggered:
[0015] Determine the transmission duty cycle of each RF chip in different frequency bands in the temperature protection mode;
[0016] According to the transmission duty cycle and transmission priority of each RF chip in different frequency bands, the signal transmission time of each RF chip in different frequency bands is adjusted to stagger the signal transmission time of each RF chip in different frequency bands.
[0017] Optionally, adjusting the signal transmission time of each RF chip in different frequency bands according to the transmission duty cycle and transmission priority of each RF chip in different frequency bands includes:
[0018] Determine the signal transmission duration of each RF chip according to the transmission duty cycle and channel preemption duration of each RF chip;
[0019] According to the signal transmission duration and transmission priority of each RF chip, each RF chip is controlled to transmit signals in different time periods, and the signal transmission time periods of each RF chip are arranged in the order of transmission priority.
[0020] Optionally, according to the signal transmission duration and transmission priority of each radio frequency chip, controlling each radio frequency chip to transmit a signal in a different time period includes:
[0021] If all RF chips of different frequency bands do not transmit signals, the signal transmission time period of each RF chip is determined according to the transmission priority and signal transmission duration of each RF chip, and the signal transmission time period of each RF chip is arranged in the order of transmission priority;
[0022] During the signal transmission time period of each radio frequency chip, the corresponding radio frequency chip is controlled to transmit a signal.
[0023] Optionally, according to the signal transmission duration and transmission priority of each radio frequency chip, controlling each radio frequency chip to transmit a signal in a different time period includes:
[0024] During the process of any RF chip transmitting a signal, if it is detected that other RF chips are occupying the channel to transmit a signal, the RF chip with a higher transmission priority will be preferentially controlled to transmit the signal;
[0025] When the RF chip with a higher transmission priority completes signal transmission within the corresponding signal transmission time, the RF chip with a lower transmission priority is controlled to transmit the signal.
[0026] Optionally, determining the signal transmission time period of each RF chip according to the transmission priority and signal transmission duration of each RF chip includes:
[0027] If the sum of the signal transmission durations of each RF chip is less than or equal to the target preemption duration, the target preemption duration is allocated according to the transmission priority and signal transmission duration of each RF chip to obtain the signal transmission time period of each RF chip;
[0028] The target preemption duration is the channel preemption duration of the RF chip with the longest duration, and the signal transmission time periods of each RF chip are arranged in order of transmission priority and do not overlap.
[0029] Optionally, determining the transmission duty cycle of multiple radio frequency chips in different frequency bands in the temperature protection mode includes:
[0030] Obtain the pre-configured transmission duty cycle of the entire network device in the temperature protection mode;
[0031] The transmission duty cycle of the whole device is allocated according to the transmission priority of each RF chip in different frequency bands, so as to obtain the transmission duty cycle of each RF chip in different frequency bands in the temperature protection mode.
[0032] In a second aspect, an embodiment of the present application provides a network device, including a temperature control device and a plurality of radio frequency chips of different frequency bands, wherein the temperature control device is used to:
[0033] When it is detected that the operating temperature of the network device is greater than a preset temperature threshold, the network device is controlled to enter a temperature protection mode;
[0034] In the temperature protection mode, when it is detected that multiple RF chips of different frequency bands in the network device simultaneously occupy the channel for signal transmission, the signal transmission time of each RF chip of different frequency bands is adjusted to stagger the signal transmission time of each RF chip of different frequency bands.
[0035] In a third aspect, an embodiment of the present application provides a network device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned network device control method when executing the computer program.
[0036] In a fourth aspect, an embodiment of the present application provides a readable storage medium, which stores a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned network device control method are performed.
[0037] In a fifth aspect, an embodiment of the present application provides a computer program product, which includes a computer program, and when the computer program is executed, the steps of the above-mentioned network device control method are implemented.
[0038] In a scheme provided by the above-mentioned network device control method, network device, storage medium and computer program, when it is detected that the operating temperature of the network device is greater than a preset temperature threshold, the network device is controlled to enter a temperature protection mode. In the temperature protection mode, when it is detected that multiple RF chips of different frequency bands in the network device simultaneously occupy the channel for signal transmission, the signal transmission time of each RF chip of different frequency bands is adjusted to stagger the signal transmission time of each RF chip of different frequency bands. In this embodiment, by adjusting the signal transmission time of each RF chip of different frequency bands in the temperature protection mode to stagger the signal transmission time of each RF chip of different frequency bands, the situation in which multiple RF chips send signals at the same time, causing the temperature to rise rapidly in a short time, can be reduced, the cooling effect can be improved, and the risk of excessive power consumption of the RF chip caused by rapid temperature rise in a short time is reduced, thereby improving the performance of the RF chip. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.
[0040] Figure 1 is a schematic diagram of a structure of a network device in one embodiment of the present invention;
[0041] Figure 2 is a flow chart of a network device control method according to an embodiment of the present invention;
[0042] Figure 3 yes Figure 2 A schematic diagram of an implementation process of step S20;
[0043] Figure 4 yes Figure 3A schematic diagram of an implementation process of step S22;
[0044] Figure 5 yes Figure 4 A schematic diagram of an implementation process of step S222;
[0045] Figure 6 is a structural schematic diagram of a control device for a network device in one embodiment of the present invention;
[0046] Figure 7 It is another structural schematic diagram of a network device in one embodiment of the present invention. DETAILED DESCRIPTION
[0047] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0048] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or their collections. It should also be understood that the term "and / or" used in the present specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes these combinations.
[0049] In addition, in the description of the present specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0050] References to "one embodiment" or "some embodiments" etc. described in the present specification mean that one or more embodiments of the present invention include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0051] It should be understood that the order of execution of the steps in the following embodiments does not imply a precedence of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0052] In order to illustrate the technical solution of the present invention, specific embodiments are provided below for illustration.
[0053] It should be understood that existing network devices with dual-band or higher frequency bands, such as wireless routers or access points (AP), are subject to the specifications of the RF chip in the device (each frequency band corresponds to a separate RF chip). When the temperature of the RF chip exceeds a certain threshold, in order to avoid freezing or damage to the RF chip, the RF chip will be controlled to enter the temperature protection mode. In the temperature protection mode, the signal transmission power, frequency or duty cycle of the RF chip is adjusted to reduce the power consumption and temperature of the RF chip. For example, when the temperature of the RF chip reaches the threshold, the RF chip is controlled to enter the temperature protection mode, and the signal transmission time of the RF chip is reduced by reducing the duty cycle, so that the temperature of the RF chip returns to before the threshold. However, the control strategy of the RF chip in this type of temperature protection mode is relatively simple, and it is difficult to exit the temperature protection mode in a short time. There is also a risk of excessive power consumption of the RF chip, resulting in poor performance of the RF chip. For example, when RF chips of multiple frequency bands in a network device all trigger the temperature protection mode, and RF chips of multiple frequency bands have signal transmission requirements at the same time, under the adjustment of the RF chip control strategy of the existing temperature protection mode, multiple RF chips may transmit signals at the same time in a short period of time. The signal transmissions of multiple RF chips are superimposed together, resulting in a continuous rise in the temperature of the RF chip in a short period of time. On the one hand, it will make it impossible to exit the temperature protection mode as soon as possible, affecting the performance of the RF chip. On the other hand, there are also problems such as chip freeze and restart caused by excessive power consumption of the RF chip, resulting in poor performance of the RF chip.
[0054] In view of the above problems, the network device control method provided by the embodiment of the present invention can be applied in Figure 1 In the network device shown, the network device includes a temperature control device and multiple RF chips of different frequency bands (RF chip 1...RF chip n, n is greater than or equal to 2), and the temperature control device communicates with the multiple RF chips through cables.
[0055] Among them, the temperature control device is used to: when it is detected that the operating temperature of the network equipment is greater than the preset temperature threshold, control the network equipment to enter the temperature protection mode; in the temperature protection mode, when it is detected that multiple RF chips of different frequency bands in the network equipment simultaneously occupy the channel for signal transmission, adjust the signal transmission time of each RF chip of different frequency bands to stagger the signal transmission time of each RF chip of different frequency bands.
[0056] In this embodiment, the signal transmission time of each RF chip in different frequency bands is adjusted in the temperature protection mode so that the signal transmission time of each RF chip in different frequency bands is staggered. This can reduce the situation where multiple RF chips send signals at the same time, causing the temperature to rise rapidly in a short period of time. This can improve the cooling effect and reduce the risk of excessive power consumption of the RF chip due to rapid temperature rise in a short period of time, thereby improving the performance of the RF chip.
[0057] The network device including the temperature control device and multiple RF chips of different frequency bands is only an exemplary description. In other embodiments, the network device also includes other necessary devices, such as a temperature sensor for measuring the temperature of the network device or the RF chip. The network device may be a router or an AP product, and the multiple RF chips of different frequency bands may include a 2.4G RF chip and a 5G RF chip.
[0058] In one embodiment, if Figure 2 As shown, a network device control method is provided, and the method is applied in Figure 1 The network device in the example is used to illustrate the following steps:
[0059] S10: When it is detected that the operating temperature of the network device is greater than a preset temperature threshold, the network device is controlled to enter a temperature protection mode.
[0060] During the operation of the network device, the control device of the network device needs to monitor and detect the operating temperature of the network device. When it is detected that the operating temperature of the network device is greater than a preset temperature threshold, the control device of the network device controls the network device to enter a temperature protection mode. In the temperature protection mode, the operating temperature of the network device can be controlled by adjusting the transmission power and / or transmission duty cycle of each radio frequency information in the network device until the operating temperature drops below the preset temperature threshold, and then exits the temperature protection mode.
[0061] S20: In the temperature protection mode, when it is detected that multiple RF chips of different frequency bands in the network device simultaneously occupy the channel for signal transmission, the signal transmission time of each RF chip of different frequency bands is adjusted to stagger the signal transmission time of each RF chip of different frequency bands.
[0062] In the field of wireless communications, when the RF chip in the network device transmits a signal, it needs to seize the channel, that is, to seize the channel resources of the network device. The RF chip can only transmit the signal through the seized channel after seizing the signal resources. Among them, the RF chip adopts the channel competition mechanism when seizing the channel, that is, the carrier sense multiple access (CSMA) and collision avoidance (CA) mechanism. Before the RF chip of the network device transmits a signal, the RF chip will first listen to whether the wireless channel is idle. If the channel is idle, the RF chip will seize the channel resources for signal transmission; if the channel is busy, the RF chip will use a random backoff algorithm to back off, and then listen again after a period of time until the channel is idle and seize the channel resources for signal transmission.
[0063] In the temperature protection mode, the control device of the network device needs to monitor and detect the working status of multiple RF chips of different frequency bands in the network device. When it is detected that multiple RF chips of different frequency bands in the network device simultaneously occupy the channel for signal transmission, the control device of the network device needs to adjust the signal transmission time of each RF chip of different frequency bands so that the signal transmission time of each RF chip of different frequency bands is staggered.
[0064] For example, multiple RF chips in different frequency bands may include RF chips in the 2.4G band and RF chips in the 5G band; when the network device enters the temperature protection mode, the 2.4G RF chip and the 5G RF chip simultaneously seize the channel to transmit signals. The signal transmission time of the 2.4G RF chip is 1.2ms, and the signal transmission time of the 5G RF chip is 0.8ms. If the signal transmission time of the two RF chips is not controlled, then within the first 1ms, the 2.4G RF chip and the 5G RF chip transmit signals at the same time, which will cause the two RF chips to work at the same time within the first 0.8ms, and the temperature will continue to rise. The temperature protection mode cannot be exited in a short time, and the temperature may rise too fast, and the chip power consumption may exceed the standard, causing the chip to crash and restart. In this embodiment, in the temperature protection mode, when it is detected that multiple RF chips of different frequency bands in the network device simultaneously occupy the channel for signal transmission, if the signal transmission duration of the 2.4G RF chip is 1.2ms and the signal transmission duration of the 5G RF chip is 0.8ms, the 5G RF chip or the 2.4G RF chip is controlled to transmit the signal first, and when the transmission is completed, the remaining RF chips are controlled to transmit the signal, so that the signal transmission time of the two video chips can be staggered.
[0065] By controlling the signal transmission time of each RF chip in different frequency bands to stagger, on the one hand, the time for the RF chip to transmit signals in the temperature protection mode terminal can be reduced, and the power consumption of the RF chip can be reduced to reduce the temperature. On the other hand, it can also reduce or even avoid the situation where each RF chip in different frequency bands transmits signals at the same time, reduce the situation where the temperature rises rapidly in a short time due to multiple RF chips transmitting signals at the same time, reduce the risk of excessive power consumption of the RF chip in a short time, improve the performance of the RF chip, and reduce the situation where the temperature protection mode cannot be quickly exited due to temperature rise, thereby improving the performance of the RF chip.
[0066] Among them, in the temperature protection mode, when it is detected that the RF chip of a certain frequency band occupies the channel for signal transmission, but the RF chips of other frequency bands do not occupy the channel for signal transmission, there is no need to adjust the signal transmission time of each RF chip in different frequency bands, and the signal transmission requirements of the RF chip in the temperature protection mode can be handled normally.
[0067] For example, the network equipment includes a 2.4G band RF chip and a 5G band RF chip; when the temperature control device detects that the 2.4G band RF chip occupies the channel for signal transmission after entering the temperature protection mode, but the 5G band RF chip does not occupy the channel for signal transmission after entering the temperature protection mode, that is, the 2.4G band RF chip has a signal transmission demand in the temperature protection mode, while the 5G band RF chip has no signal transmission demand in the temperature protection mode, there is no need to adjust the signal transmission time of the 2.4G RF chip, and it is sufficient to ensure that the signal transmission demand of the 2.4G RF chip is met.
[0068] In this embodiment, when the temperature control device of the network device detects that the operating temperature of the network device is greater than a preset temperature threshold, the network device is controlled to enter a temperature protection mode. In the temperature protection mode, when the temperature control device of the network device detects that multiple RF chips in different frequency bands in the network device simultaneously occupy the channel to transmit signals, the temperature control device of the network device adjusts the signal transmission time of each RF chip in the different frequency bands to stagger the signal transmission time of each RF chip in the different frequency bands, thereby reducing the situation where multiple RF chips send signals at the same time, causing the temperature to rise rapidly in a short period of time, improving the cooling effect, and reducing the risk of excessive power consumption of the RF chip due to rapid temperature rise in a short period of time. It can also reduce the situation where the temperature protection mode cannot be quickly exited due to the temperature rising, thereby improving the performance of the RF chip.
[0069] In one embodiment, if Figure 3 As shown, in step S20, the signal transmission time of each RF chip in different frequency bands is adjusted so that the signal transmission time of each RF chip in different frequency bands is staggered, which specifically includes the following steps:
[0070] S21: Determine the transmission priority of each RF chip of different frequency bands in the temperature protection mode.
[0071] In the temperature protection mode, when the temperature control device of the network device detects that multiple RF chips of different frequency bands in the network device simultaneously seize the channel to transmit signals, the control device of the network device needs to first determine the transmission priority of each RF chip of different frequency bands in the temperature protection mode. Among them, the transmission priority determines the signal transmission order of subsequent RF chips. The higher the transmission priority, the higher the order of the subsequent RF chip transmission signal.
[0072] Among them, the transmission priority of each RF chip can be determined according to the transmission bands of multiple RF chips in different frequency bands. For example, the transmission priority of an RF chip with a higher transmission band is greater than the transmission priority of an RF chip with a lower transmission band. For example, the transmission priority of an RF chip in the 5G band is greater than the transmission priority of an RF chip in the 2.4G band.
[0073] In other embodiments, the current data traffic of multiple RF chips in different frequency bands can also be counted, and the transmission priority of each RF chip can be determined according to the data traffic of multiple RF chips in different frequency bands. For example, the greater the data traffic, the higher the transmission priority of the RF chip. For example, when a 2.4G device is watching a live broadcast in high definition, the signal transmitted by the 2.4G band RF chip is a high-definition live video signal, while a 5G device is downloading music, and the signal transmitted by the 5G band RF chip is an audio transmission signal. The data traffic of the 2.4G band RF chip is obviously greater than the data traffic of the 5G band transmitting chip, then the transmission priority of the 2.4G band RF chip is higher than the transmission priority of the 5G band transmitting chip.
[0074] In a more preferred embodiment, the transmission priority of each RF chip can be determined based on the transmission bands and data traffic of multiple RF chips in different frequency bands. For example, different frequency band scores can be set for different transmission bands, different traffic scores can be set for different data traffic ranges, and different weights can be set for the transmission band and data traffic; wherein the weight of the data traffic is greater than the weight of the transmission band. According to the weight of the transmission band and the weight of the data traffic, the transmission band of each transmitting chip and the statistical current data traffic, the priority score of each RF chip is calculated, and the transmission priority of each transmitting chip is determined according to the priority score. Among them, the higher the priority score, the higher the transmission priority. Comprehensively evaluating the transmission priority according to the weight of the transmission band of the RF chip and the data traffic can achieve higher accuracy.
[0075] S22: adjusting the signal transmission time of each RF chip in different frequency bands according to the transmission priority of each RF chip in different frequency bands, so that the signal transmission time of each RF chip in different frequency bands is staggered.
[0076] After determining the transmission priority of each RF chip in different frequency bands, the control device of the network device needs to adjust the signal transmission time of each RF chip in different frequency bands according to the transmission priority of each RF chip in different frequency bands in the temperature protection mode, so that the signal transmission time of each RF chip in different frequency bands is staggered. The higher the transmission priority, the higher the transmission priority, and the higher the ranking of the subsequent RF chip transmission signal.
[0077] For example, when the network device enters the temperature protection mode, the 2.4G RF chip and the 5G RF chip simultaneously seize the channel to transmit signals. The signal transmission duration of the 2.4G RF chip is 1.2ms, and the signal transmission duration of the 5G RF chip is 0.8ms. The transmission priority of the 5G RF chip is higher than that of the 2.4G RF chip. The 5G RF chip or the 2.4G RF chip is controlled to transmit signals first, and the signal transmission of the 5G RF chip is the first 0.8ms. When the signal transmission of the 5G RF chip is completed after 0.8ms, the transmission signal of the 2.4G RF chip is controlled within the subsequent 1.2ms, so that the signal transmission time of the two RF chips is staggered.
[0078] In this embodiment, in the temperature protection mode, when the temperature control device of the network device detects that multiple RF chips of different frequency bands in the network device simultaneously occupy the channel to transmit signals, the transmission priority of each RF chip of different frequency bands in the temperature protection mode is determined, and the signal transmission time of each RF chip of different frequency bands is adjusted according to the transmission priority of each RF chip of different frequency bands, so that the signal transmission time of each RF chip of different frequency bands is staggered, and the transmitting chip with higher transmission priority can be controlled to transmit signals, thereby ensuring that high-level traffic tasks are executed and improving user experience.
[0079] In one embodiment, if Figure 4 As shown, in step S22, that is, according to the transmission priority of each RF chip in different frequency bands, the signal transmission time of each RF chip in different frequency bands is adjusted so that the signal transmission time of each RF chip in different frequency bands is staggered, which specifically includes the following steps:
[0080] S221: Determine the transmission duty cycle of each RF chip in different frequency bands in the temperature protection mode.
[0081] When the temperature control device of the network device detects that multiple RF chips of different frequency bands in the network device simultaneously seize the channel to transmit signals, after determining the transmission priority of each RF chip of different frequency bands in the temperature protection mode, the control device of the network device also needs to determine the transmission duty cycle of each RF chip of different frequency bands in the temperature protection mode. Each RF chip of different frequency bands is set with a different transmission duty cycle. The transmission duty cycle is the proportion of the actual time that the RF chip transmits the signal within a fixed time (such as unit time) relative to the fixed time.
[0082] Among them, the transmission duty cycle of each RF chip in different frequency bands in the temperature protection mode can be a pre-set transmission duty cycle of the RF chips in different frequency bands in the temperature protection mode. Setting the duty cycle in the temperature protection mode for each RF chip in different frequency bands is more in line with the working conditions of the transmitting chips in different frequency bands and improves the accuracy of the control strategy.
[0083] For example, the preset duty cycle of the 2.4G band RF chip in the temperature protection mode may be 60%; the preset duty cycle of the 5G band RF chip in the temperature protection mode may be 40%. In other embodiments, the duty cycles of the 2.4G and 5G band RF chips in the temperature protection mode may be other, which will not be described in detail here.
[0084] In one embodiment, in order to improve the accuracy of the transmission duty cycle of RF chips in different frequency bands, the transmission duty cycle of each RF chip in different frequency bands can be calibrated according to the actual power consumption and temperature rise of the RF chips in different frequency bands under different transmission duty cycles. The calibration process of the transmission duty cycle of the RF chip can be: control each RF chip in the network device to transmit signals at a fixed rate, the signal transmission time is the calibration time (such as 24h), test the power consumption and temperature rise of each RF chip at different transmission duty cycles (such as starting from 100%, traversing multiple transmission duty cycles with a step of 5%) within the calibration time, and select the transmission duty cycle with smaller power consumption and temperature rise within the calibration time as the calibrated transmission duty cycle of the RF chip, that is, as the pre-set transmission duty cycle of the RF chips in the temperature protection mode of different frequency bands. Among them, the fixed rate can be the rate at which the RF chip consumes the highest power. When each RF chip in the network device transmits and tests signals at the rate at which the RF chip consumes the highest power, the transmission duty cycle at which the RF chip does not freeze or restart abnormally after the calibration time can be used as the calibrated transmission duty cycle of the RF chip. In this way, a reasonable and accurate transmission duty cycle of RF chips in different frequency bands can be obtained, which improves the control accuracy of RF chip signal transmission in the temperature protection mode, thereby reducing chip power consumption and temperature. In other embodiments, a fixed value is also controlled to be directly calibrated as the transmission duty cycle of the RF chip.
[0085] S222: adjusting the signal transmission time of each RF chip in different frequency bands according to the transmission duty cycle and transmission priority of each RF chip in different frequency bands, so that the signal transmission time of each RF chip in different frequency bands is staggered.
[0086] After determining the transmission priority of each RF chip in different frequency bands in the temperature protection mode, and the transmission duty cycle of each RF chip in different frequency bands in the temperature protection mode, the control device of the network device can adjust the signal transmission time of each RF chip in different frequency bands according to the transmission duty cycle and transmission priority of each RF chip in different frequency bands in the temperature protection mode, so as to stagger the signal transmission time of each RF chip in different frequency bands.
[0087] Among them, the signal transmission duration of each RF chip can be determined according to the transmission duty cycle of each RF chip in different frequency bands in the temperature protection mode, and then the signal transmission duration of each RF chip is sorted in sequence according to the transmission priority of each RF chip in the temperature protection mode to obtain the signal transmission time period of each RF chip, and then in the signal transmission time period of each RF chip, the corresponding RF chip is controlled to transmit the signal.
[0088] For example, the transmission duty cycle of the 2.4G RF chip is 60%, the transmission duty cycle of the 5G RF chip is 40%, and the time for the 2.4G RF chip and the 5G RF chip to occupy the channel is 2ms. The signal transmission time of the 2.4G RF chip is 1.2ms, and the signal transmission time of the 5G RF chip is 0.8ms; the transmission priority of the 5G RF chip is higher than the transmission priority of the 2.4G RF chip. The current time period of timestamp a+0.8ms is the signal transmission time period of the 5G RF chip, and the time period from timestamp b when the 5G RF chip signal is transmitted to timestamp a+2ms is the signal transmission time period of the 2.4G RF chip.
[0089] In this embodiment, the transmission duty cycle of each RF chip of different frequency bands in the temperature protection mode is determined, and the signal transmission time of each RF chip of different frequency bands is adjusted according to the transmission duty cycle and transmission priority of each RF chip of different frequency bands, so that the signal transmission time of each RF chip of different frequency bands is staggered, and the process of adjusting the signal transmission time of each RF chip of different frequency bands is refined. On the basis of controlling the staggered transmission signals of each RF chip, the transmission duty cycle is set for each RF chip of different frequency bands, which can further reduce the time for different transmitting chips to transmit signals in the temperature protection mode, reduce the power consumption of the RF chip in the temperature protection mode, and thus quickly reduce the temperature of the chip and the network device to exit the temperature protection mode, reduce the impact of the temperature protection mode on the chip performance, and improve the performance of the RF chip.
[0090] In one embodiment, after determining the transmission priority of each RF chip of different frequency bands in the temperature protection mode, the control device of the network device does not need to determine the transmission duty cycle of each RF chip of different frequency bands in the temperature protection mode, but directly obtains the pre-configured whole-machine transmission duty cycle of the network device in the temperature protection mode, and then selects a target RF chip from multiple RF chips of different frequency bands according to the transmission priority of each RF chip, wherein the RF chip with the lowest transmission priority can be selected as the target RF chip; the signal transmission duration of the target RF chip is determined according to the whole-machine transmission duty cycle, and the channel preemption duration of other RF chips is used as the signal transmission duration of other RF chips; according to the transmission priority of each RF chip, the signal transmission duration of each RF chip is sequentially sorted to obtain the signal transmission time period of each RF chip, and then in the signal transmission time period of each RF chip, the corresponding RF chip is controlled to transmit the signal, so that the signal transmission time of each RF chip of different frequency bands is staggered. Only controlling the target RF chip to execute the whole-machine transmission duty cycle, while other RF chips do not execute the whole-machine transmission duty cycle, can reduce the impact of the duty cycle restriction on other RF chips in the temperature protection mode and improve the performance of other RF chips.
[0091] In one embodiment, step S221, that is, determining the transmission duty ratios of multiple radio frequency chips in different frequency bands in the temperature protection mode, specifically includes the following steps:
[0092] S2211: Obtain a pre-configured transmission duty cycle of the entire network device in a temperature protection mode.
[0093] The control device of the network device obtains the pre-configured whole-machine transmission duty cycle of the network device in the temperature protection mode, wherein the calibration process of the whole-machine transmission duty cycle of the network device in the temperature protection mode participates in the calibration process of the upper RF chip transmission duty cycle, which will not be repeated here.
[0094] S2212: Allocate the transmission duty cycle of the whole device according to the transmission priority of each RF chip in different frequency bands to obtain the transmission duty cycle of each RF chip in different frequency bands.
[0095] After determining the weight of each RF chip according to the transmission priority of each RF chip in different frequency bands, the control device of the network device allocates the transmission duty cycle of the whole machine according to the weight of each RF chip to obtain the transmission duty cycle of each RF chip in different frequency bands in the temperature protection mode.
[0096] Among them, the RF chip with the lowest transmission priority can execute the whole-machine transmission duty cycle, and other RF chips do not execute the whole-machine transmission duty cycle, but transmit signals according to the normal signal transmission duration.
[0097] For example, in the temperature protection mode, the transmission duty cycle of the network equipment needs to be reduced by 20%, that is, the transmission duty cycle of the whole machine is 80%; the data flow of the 2.4G band RF chip is greater than the data flow of the 5G band RF chip, and the transmission priority of the 2.4G band RF chip is higher than the transmission priority of the 5G band RF chip, then the 5G band RF chip reduces the transmission duty cycle by 20%, that is, the 5G band RF chip executes the whole machine transmission duty cycle of 80%, and the 2.4G band RF chip does not change, and the transmission duty cycle is still 100%. The duty cycle of the RF chip with a low transmission priority is adjusted first to meet the normal transmission needs of the RF chip with a high transmission priority.
[0098] In this embodiment, the transmission duty cycle of the whole machine of the pre-configured network device in the temperature protection mode is obtained, and then the transmission duty cycle of the whole machine is allocated according to the transmission priority of each RF chip in different frequency bands to obtain the transmission duty cycle of each RF chip in different frequency bands. The transmission duty cycle of RF chips with different transmission priorities can be dynamically determined as needed. Under the premise of ensuring the power consumption and temperature adjustment in the temperature protection mode, the chip control strategy accuracy is improved and the control effect is improved.
[0099] In an optimized embodiment, the control device of the network device can determine the weight of each RF chip according to the transmission priority of each RF chip in different frequency bands, and allocate the transmission duty cycle of the whole machine according to the weight of each RF chip in different frequency bands, so as to obtain the transmission duty cycle of each RF chip in different frequency bands. Different transmission priorities correspond to different weights. The higher the transmission priority, the greater the weight, and the greater the proportion of the transmission duty cycle of the whole machine allocated by the RF chip, so that the transmission duty cycle of the RF chip is larger, and the signal transmission time of the RF signal with high transmission priority can be longer, so as to meet the signal transmission requirements of the RF signal with high transmission priority.
[0100] For example, if the transmission priority of the 5G band RF chip is higher than that of the 2.4G band RF chip, the weight of the 5G band RF chip is greater than that of the 2.4G band RF chip. For another example, if the data flow of the 2.4G band RF chip is greater than that of the 5G band RF chip, and the transmission priority of the 2.4G band RF chip is higher than that of the 5G band RF chip, the weight of the 5G band RF chip is less than that of the 2.4G band RF chip.
[0101] In this embodiment, the transmission priority of each RF chip in different frequency bands determines the weight of each RF chip, and the transmission duty cycle of the whole machine is allocated according to the weight of each RF chip in different frequency bands to obtain the transmission duty cycle of each RF chip in different frequency bands. The higher the transmission priority, the greater the weight, and the greater the proportion of the transmission duty cycle of the whole machine allocated by the RF chip, so that the transmission duty cycle of the RF chip is larger, which meets the signal transmission requirements of RF signals with high transmission priority.
[0102] In one embodiment, if Figure 5 As shown, in step S222, the signal transmission time of each RF chip in different frequency bands is adjusted according to the transmission duty cycle and transmission priority of each RF chip in different frequency bands, which specifically includes the following steps:
[0103] S2221: Determine the signal transmission duration of each RF chip according to the transmission duty cycle and channel preemption duration of each RF chip.
[0104] S2222: Control each RF chip to transmit signals in different time periods according to the signal transmission duration and transmission priority of each RF chip.
[0105] In the temperature protection mode, when it is detected that multiple RF chips of different frequency bands in the network device simultaneously occupy the channel for signal transmission, the control device of the network device needs to determine the transmission duty cycle and channel occupation duration of each RF chip of different frequency bands in the temperature protection mode, determine the signal transmission duration of each RF chip, and control each RF chip to transmit signals in different time periods according to the signal transmission duration and transmission priority of each RF chip.
[0106] Among them, the signal transmission duration of each RF chip can be directly sorted in sequence according to the transmission priority of each RF chip in the temperature protection mode to obtain the signal transmission time period of each RF chip. The signal transmission time period of each RF chip is arranged in the order of transmission priority, such as arranged in order from high to low transmission priority; then in the signal transmission time period of each RF chip, the corresponding RF chip is controlled to transmit the signal.
[0107] For example, the transmission duty cycle of the 2.4G RF chip is 60%, and the transmission duty cycle of the 5G RF chip is 40%. The 2.4G RF chip and the 5G RF chip simultaneously seize the channel to prepare for signal transmission, and the duration of the channel seizure is 2ms. It can be determined that the signal transmission duration of the 2.4G RF chip is 1.2ms, and the signal transmission duration of the 5G RF chip is 0.8ms. The transmission priority of the 5G RF chip is higher than the transmission priority of the 2.4G RF chip. The current time period of timestamp a+0.8ms is the signal transmission time period of the 5G RF chip, and the time period from timestamp b when the 5G RF chip signal is transmitted to timestamp a+2ms is the signal transmission time period of the 2.4G RF chip.
[0108] In this embodiment, in the temperature protection mode, when it is detected that multiple RF chips of different frequency bands in the network device simultaneously seize the channel for signal transmission, the signal transmission duration of each RF chip is determined according to the transmission duty cycle and channel seizure duration of each RF chip; and each RF chip is controlled to transmit signals in different time periods according to the signal transmission duration and transmission priority of each RF chip. The transmission time period of each RF chip is reasonably regulated by the signal transmission duration and transmission priority of each RF chip to avoid multiple RF chips from transmitting signals at the same time, thereby reducing chip power consumption and heat, and reducing the situation of continuous temperature rise.
[0109] In one embodiment, step S2222, that is, controlling each RF chip to transmit a signal in a different time period according to the signal transmission duration and transmission priority of each RF chip, specifically includes the following steps:
[0110] SA201: If all RF chips in different frequency bands do not transmit signals, determine the signal transmission time period of each RF chip according to the transmission priority and signal transmission duration of each RF chip.
[0111] In the temperature protection mode, when it is detected that multiple RF chips of different frequency bands in the network device simultaneously occupy the channel for signal transmission, the control device of the network device needs to determine the transmission duty cycle and channel occupation duration of each RF chip of different frequency bands in the temperature protection mode, determine the signal transmission duration of each RF chip, and judge the signal transmission status of each RF chip of different frequency bands, so as to execute different RF chip control strategies according to the signal transmission status of the RF chip.
[0112] Among them, in the temperature protection mode, when it is detected that multiple RF chips of different frequency bands in the network device simultaneously occupy the channel to transmit signals, if the RF chips of different frequency bands have not transmitted signals (that is, they are ready to transmit signals but have not started transmitting signals), the control device of the network device can sort the signal transmission duration of each RF chip in sequence according to the transmission priority of each RF chip in the temperature protection mode, and obtain the signal transmission time period of each RF chip. The signal transmission time period of each RF chip is arranged in the order of transmission priority, and then in the signal transmission time period of each RF chip, the corresponding RF chip is controlled to transmit signals.
[0113] SA202: Control the corresponding RF chip to transmit signals during the signal transmission time period of each RF chip.
[0114] After determining the signal transmission time period of each radio frequency chip, the control device of the network device controls the corresponding radio frequency chip to transmit the signal during the signal transmission time period of each radio frequency chip.
[0115] Specifically, after determining the signal transmission duration of each RF chip, if the RF chips in different frequency bands do not transmit signals, the control device of the network equipment needs to determine the total signal transmission duration of each RF chip and the size of the target preemption duration, where the target preemption duration is the channel preemption duration of the RF chip with the longest duration, and different signal transmission time period allocation strategies are executed according to the judgment situation.
[0116] If the sum of the signal transmission durations of each RF chip is less than or equal to the target preemption duration, the target preemption duration is allocated according to the transmission priority and signal transmission duration of each RF chip to obtain the signal transmission time period of each RF chip, and the RF chip is controlled to transmit signals during the signal transmission time period of the RF chip. The signal transmission time periods of each RF chip are arranged in order of transmission priority, and the signal transmission times of each RF chip do not overlap.
[0117] For example, the transmission duty cycle of the 2.4G RF chip is 60%, the transmission duty cycle of the 5G RF chip is 40%, the 2.4G RF chip and the 5G RF chip simultaneously seize the channel to prepare for signal transmission, and the duration of the channel seizure is 2ms, then the target seizure duration is 2ms. In the temperature protection mode, when it is detected that multiple RF chips of different frequency bands in the network device simultaneously seize the channel for signal transmission, if the RF chips of the two frequency bands do not transmit signals (i.e., they are ready to transmit signals but have not yet started to transmit signals), it can be determined that the signal transmission duration of the 2.4G RF chip is 1.2ms, and the signal transmission duration of the 5G RF chip is 0.8ms; the transmission priority of the 5G RF chip is higher than the transmission priority of the 2.4G RF chip, the current time period of timestamp a+0.8ms is the signal transmission time period of the 5G RF chip, and the time period from timestamp b to timestamp a+2ms when the 5G RF chip signal transmission is completed is the signal transmission time period of the 2.4G RF chip, and the two signal transmission time periods do not overlap.
[0118] If the sum of the signal transmission durations of each RF chip is greater than the target preemption duration, the target preemption duration is allocated according to the transmission priority and signal transmission duration of each RF chip to obtain the signal transmission time period of each RF chip, and the RF chip is controlled to transmit signals during the signal transmission time period of the RF chip. The signal transmission time periods of each RF chip are arranged in the order of transmission priority, and there are partial overlapping time periods in the signal transmission time periods of each RF chip.
[0119] For example, the transmission duty cycle of the 2.4G RF chip is 60%, the transmission duty cycle of the 5G RF chip is 50%, the 2.4G RF chip and the 5G RF chip simultaneously seize the channel to prepare for signal transmission, and the duration of seizing the channel (i.e., the channel seizing duration) is 2ms, then the target seizing duration is 2ms. If the RF chips of the two frequency bands do not transmit signals, it can be determined that the signal transmission duration of the 2.4G RF chip is 1.2ms, the signal transmission duration of the 5G RF chip is 1ms, and the sum of the signal transmission durations of the two RF chips, 2.2ms, is greater than the target seizing duration of 2ms; the transmission priority of the 5G RF chip is higher than the transmission priority of the 2.4G RF chip, the current time period of timestamp a+1ms is the signal transmission time period of the 5G RF chip, the time period of timestamp a+0.8ms to timestamp a+2ms is the signal transmission time period of the 2.4G RF chip, and the two signal transmission time periods overlap, and the overlapping time period is the time period between 0.8ms and 1ms.
[0120] In this embodiment, if the RF chips of different frequency bands do not transmit signals, the signal transmission time period of each RF chip is determined according to the transmission priority and signal transmission duration of each RF chip, and the signal transmission time period of each RF chip is arranged in the order of transmission priority, and then the corresponding RF chip is controlled to transmit signals during the signal transmission time period of each RF chip. The transmission time period of each RF chip is reasonably regulated by the signal transmission duration and transmission priority of each RF chip to avoid multiple RF chips transmitting signals at the same time, thereby reducing chip power consumption and heat, and reducing the situation where the temperature continues to rise.
[0121] In one embodiment, step S2222, that is, controlling each RF chip to transmit a signal in a different time period according to the signal transmission duration and transmission priority of each RF chip, specifically includes the following steps:
[0122] SB201: During the process of any RF chip transmitting a signal, if it is detected that other RF chips have seized the channel to transmit a signal, the RF chip with a higher transmission priority will be given priority to transmit the signal.
[0123] SB202: When the RF chip with a higher transmission priority completes signal transmission within the corresponding signal transmission time, the RF chip with a lower transmission priority is controlled to transmit the signal.
[0124] In the temperature protection mode, when it is detected that multiple RF chips of different frequency bands in the network device simultaneously occupy the channel for signal transmission, during the process of any RF chip transmitting a signal, if it is detected that other RF chips occupy the channel for signal transmission, the control device of the network device preferentially controls the RF chip with a higher transmission priority to transmit the signal, and at the same time controls the RF chip with a lower transmission priority to stop signal transmission; after detecting that the RF chip with a higher transmission priority completes the signal transmission within its corresponding signal transmission time, the RF chip with a lower transmission priority continues to be controlled to transmit the signal until the RF chip with a lower transmission priority completes the signal transmission.
[0125] For example, after the network device enters the temperature protection mode, the 2.4G band radio frequency chip in the network device first seizes the signal transmission. During the process of the 2.4G band radio frequency chip transmitting the signal, the control device of the network device detects that the 5G band radio frequency chip seizes the channel for signal transmission, and the channel seizure duration of the 5G band radio frequency chip is 2ms; the transmission duty cycle of the 5G band radio frequency chip is 40%, and its signal transmission duration is 0.8. When the transmission priority of the 5G band radio frequency chip is higher than the transmission priority of the 2.4G band radio frequency chip, the transmission task of the 2.4G band radio frequency chip with a lower transmission priority is stopped first, and the 5G band radio frequency chip is controlled to transmit the signal first; when the 5G band radio frequency chip completes the signal transmission within 0.8ms, it continues to control the 2.4G band radio frequency chip to transmit the signal.
[0126] In this embodiment, in the temperature protection mode, when it is detected that multiple RF chips of different frequency bands in the network device simultaneously seize the channel for signal transmission, during the process of any RF chip transmitting a signal, if it is detected that other RF chips seize the channel for signal transmission, the RF chip with a high transmission priority is preferentially controlled to transmit the signal; when the RF chip with a high transmission priority completes the signal transmission within the corresponding signal transmission time, the RF chip with a low transmission priority is controlled to transmit the signal. Reasonable scheduling of the transmission design according to the transmission situation of each RF chip can not only ensure the thermal safety of the equipment, but also improve the efficiency of channel resource utilization, and ensure the reasonable scheduling of transmission priority and high-quality transmission of signals.
[0127] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.
[0128] In one embodiment, a control device for a network device is provided, and the control device for the network device corresponds one-to-one to the control method for the network device in the above embodiment. Figure 6As shown, the temperature control device of the network device includes a control module 601 and an adjustment module 602. The functional modules are described in detail as follows:
[0129] The control module 601 is used to control the network device to enter a temperature protection mode when it is detected that the operating temperature of the network device is greater than a preset temperature threshold;
[0130] The adjustment module 602 is used to adjust the signal transmission time of each RF chip in different frequency bands in the temperature protection mode when it is detected that multiple RF chips in different frequency bands in the network device simultaneously occupy the channel for signal transmission, so that the signal transmission time of each RF chip in different frequency bands is staggered.
[0131] Optionally, the adjustment module 602 is specifically configured to:
[0132] Determine the transmission priority of each RF chip in different frequency bands in the temperature protection mode;
[0133] According to the transmission priority of each RF chip in different frequency bands, the signal transmission time of each RF chip in different frequency bands is adjusted to stagger the signal transmission time of each RF chip in different frequency bands.
[0134] Optionally, the adjustment module 602 is further configured to:
[0135] Determine the transmission priority of each RF chip in the temperature protection mode according to the transmission frequency bands of multiple RF chips in different frequency bands; and / or,
[0136] According to the data flow of multiple radio frequency chips in different frequency bands, the transmission priority of each radio frequency chip in the temperature protection mode is determined.
[0137] Optionally, the adjustment module 602 is further configured to:
[0138] Determine the transmission duty cycle of each RF chip in different frequency bands in the temperature protection mode;
[0139] According to the transmission duty cycle and transmission priority of each RF chip in different frequency bands, the signal transmission time of each RF chip in different frequency bands is adjusted to stagger the signal transmission time of each RF chip in different frequency bands.
[0140] Optionally, the adjustment module 602 is further configured to:
[0141] Determine the signal transmission duration of each RF chip according to the transmission duty cycle and channel preemption duration of each RF chip;
[0142] According to the signal transmission duration and transmission priority of each RF chip, each RF chip is controlled to transmit signals in different time periods, and the signal transmission time periods of each RF chip are arranged in the order of transmission priority.
[0143] Optionally, the adjustment module 602 is further configured to:
[0144] If all RF chips of different frequency bands do not transmit signals, the signal transmission time period of each RF chip is determined according to the transmission priority and signal transmission duration of each RF chip, and the signal transmission time period of each RF chip is arranged in the order of transmission priority;
[0145] During the signal transmission time period of each radio frequency chip, the corresponding radio frequency chip is controlled to transmit a signal.
[0146] Optionally, the adjustment module 602 is further configured to:
[0147] During the process of any RF chip transmitting a signal, if it is detected that other RF chips are occupying the channel to transmit a signal, the RF chip with a higher transmission priority will be preferentially controlled to transmit the signal;
[0148] When the RF chip with a higher transmission priority completes signal transmission within the corresponding signal transmission time, the RF chip with a lower transmission priority is controlled to transmit the signal.
[0149] Optionally, the adjustment module 602 is further configured to:
[0150] If the sum of the signal transmission durations of each RF chip is less than or equal to the target preemption duration, the target preemption duration is allocated according to the transmission priority and signal transmission duration of each RF chip to obtain the signal transmission time period of each RF chip;
[0151] The target preemption duration is the channel preemption duration of the RF chip with the longest duration, and the signal transmission time periods of each RF chip are arranged in order of transmission priority and do not overlap.
[0152] Optionally, the adjustment module 602 is further configured to:
[0153] Obtain the pre-configured transmission duty cycle of the entire network device in the temperature protection mode;
[0154] The transmission duty cycle of the whole device is allocated according to the transmission priority of each RF chip in different frequency bands, so as to obtain the transmission duty cycle of each RF chip in different frequency bands in the temperature protection mode.
[0155] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.
[0156] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0157] The present application also provides a network device, which can be a mobile terminal or a charging and working device. Figure 7 As shown, the network device 2 includes: at least one processor 20, a memory 21, and a computer program 22 stored in the memory 21 and executable on the at least one processor 20, wherein the processor 20 implements the steps in any of the above-mentioned method embodiments when executing the computer program 22, or implements the functions of each module / unit in the above-mentioned device embodiments when executing the computer program 22.
[0158] Exemplarily, the computer program 22 may be divided into one or more modules / units, which are stored in the memory 21 and executed by the processor 20 to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program 22 in the network device 2.
[0159] Those skilled in the art will understand that Figure 7 It is only an example of the network device 2 and does not constitute a limitation of the network device 2. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the network device may also include input and output devices, network access devices, buses, etc.
[0160] The processor 20 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0161] The memory 21 may be an internal storage unit of the network device 2, such as a hard disk or memory of the network device 2. The memory 21 may also be an external storage device of the network device 2, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the network device 2. Further, the memory 21 may also include both an internal storage unit of the network device 2 and an external storage device.
[0162] An embodiment of the present application further provides a readable storage medium, wherein the readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.
[0163] An embodiment of the present application provides a computer program product. When the computer program product runs on a mobile terminal, the mobile terminal can implement the steps in the above-mentioned method embodiments when executing the computer program product.
[0164] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device that can carry the computer program code to the camera device / mobile terminal, a recording medium, a computer memory, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, RandomAccess Memory), an electric carrier signal, a telecommunication signal, and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.
[0165] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0166] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0167] In the embodiments provided in the present application, it should be understood that the disclosed devices / equipment and methods can be implemented in other ways. For example, the device / equipment embodiments described above are merely schematic, for example, the division of the modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0168] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0169] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A network device control method, characterized in that: include: When it is detected that the operating temperature of the network device is greater than a preset temperature threshold, controlling the network device to enter a temperature protection mode; In the temperature protection mode, when it is detected that multiple RF chips in different frequency bands in the network device simultaneously occupy the channel for signal transmission, the signal transmission time of each RF chip in different frequency bands is adjusted to stagger the signal transmission time of each RF chip in different frequency bands.
2. The network device control method according to claim 1, characterized in that: The adjusting the signal transmission time of each of the radio frequency chips in different frequency bands so as to stagger the signal transmission time of each of the radio frequency chips in different frequency bands comprises: Determine the transmission priority of each of the radio frequency chips in different frequency bands in the temperature protection mode; According to the transmission priority of each of the RF chips in different frequency bands, the signal transmission time of each of the RF chips in different frequency bands is adjusted to stagger the signal transmission time of each of the RF chips in different frequency bands.
3. The network device control method according to claim 2, characterized in that: The adjusting the signal transmission time of each of the radio frequency chips in different frequency bands according to the transmission priority of each of the radio frequency chips in different frequency bands so as to stagger the signal transmission time of each of the radio frequency chips in different frequency bands comprises: Determine the transmission duty cycle of each of the radio frequency chips in different frequency bands in the temperature protection mode; According to the transmission duty cycle and the transmission priority of each of the RF chips in different frequency bands, the signal transmission time of each of the RF chips in different frequency bands is adjusted to stagger the signal transmission time of each of the RF chips in different frequency bands.
4. The network device control method according to claim 3, characterized in that: The adjusting the signal transmission time of each of the RF chips in different frequency bands according to the transmission duty cycle and the transmission priority of each of the RF chips in different frequency bands includes: Determine the signal transmission duration of each RF chip according to the transmission duty cycle and channel preemption duration of each RF chip; According to the signal transmission duration and the transmission priority of each radio frequency chip, each radio frequency chip is controlled to transmit signals in different time periods.
5. The network device control method according to claim 4, characterized in that: The controlling each of the radio frequency chips to transmit signals in different time periods according to the signal transmission duration and the transmission priority of each of the radio frequency chips comprises: If none of the RF chips in different frequency bands transmits a signal, determining a signal transmission time period of each RF chip according to the transmission priority and the signal transmission duration of each RF chip, and the signal transmission time period of each RF chip is arranged in the order of the transmission priority; During the signal transmission time period of each radio frequency chip, the corresponding radio frequency chip is controlled to transmit a signal.
6. The network device control method according to any one of claims 2 to 5, characterized in that: The determining the transmission priority of each of the radio frequency chips in different frequency bands in the temperature protection mode includes: Determining the transmission priority of each of the RF chips in the temperature protection mode according to the transmission frequency bands of the plurality of RF chips in different frequency bands; and / or, According to the data flow of the plurality of radio frequency chips in different frequency bands, the transmission priority of each radio frequency chip in the temperature protection mode is determined.
7. A network device, characterized in that: The device comprises a temperature control device and a plurality of radio frequency chips of different frequency bands, wherein the temperature control device is used for: When it is detected that the operating temperature of the network device is greater than a preset temperature threshold, controlling the network device to enter a temperature protection mode; In the temperature protection mode, when it is detected that multiple RF chips in different frequency bands in the network device simultaneously occupy the channel for signal transmission, the signal transmission time of each RF chip in different frequency bands is adjusted to stagger the signal transmission time of each RF chip in different frequency bands.
8. A network device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the network device control method according to any one of claims 1 to 6 are implemented.
9. A readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the network device control method according to any one of claims 1 to 6 are implemented.
10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed, the steps of the network device control method according to any one of claims 1 to 6 are implemented.