Method and device for adaptively adjusting power consumption of FTTR gateway
Through the FTTR gateway's multi-dimensional data collection and intelligent decision-making module, the CPU frequency and power supply strategy are dynamically adjusted, solving the high energy consumption and overheating problems of traditional home gateways, achieving a dual reduction in power consumption and temperature, extending equipment life and optimizing resource utilization.
Patent Information
- Application Number
- CN202510908532.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-02
- Publication Date
- 2025-10-03
AI Technical Summary
Traditional home gateways are unable to dynamically adjust power consumption based on actual load, resulting in severe overload and heating of hardware resources in high-concurrency scenarios. High energy consumption is maintained even under low loads. The lack of a differentiated processing mechanism results in low gateway operating efficiency, high energy consumption, and shortened equipment lifespan.
By pre-installing a multi-dimensional data acquisition module, an intelligent decision-making module, and a power consumption adjustment module in the FTTR gateway, the number of access users, network traffic, and traffic content can be monitored in real time, and the CPU frequency, power supply strategy, and hardware module status can be dynamically adjusted. Closed-loop control can be performed in combination with temperature feedback.
The gateway has achieved a 20%-30% reduction in power consumption and a 15%-25% reduction in temperature, extending device life, improving resource utilization and network stability, and optimizing user experience.
Smart Images

Figure CN120751467A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of communication networks, and in particular to a method and device for adaptively adjusting power consumption of an FTTR gateway. Background Art
[0002] Traditional home gateways operate in a fixed power mode and are unable to dynamically adjust power consumption based on actual load. In high-concurrency scenarios, hardware resource overload leads to severe heat generation, while high energy consumption is maintained even under low load. There is a lack of differentiated processing mechanisms for different application scenarios, and high-bandwidth demand scenarios such as video streaming are not differentiated from ordinary web browsing scenarios. The above problems result in low gateway operating efficiency and high energy consumption, and long-term high temperatures may shorten the life of the equipment. The heat dissipation design relies on passive heat dissipation components, resulting in low energy utilization.
[0003] To address this issue, existing technical solutions use fixed-cycle energy-saving mode switching, which does not implement real-time dynamic adjustment. Furthermore, power consumption management technology has not yet been put into practical use for emerging FTTR products. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide a method and device for adaptively adjusting the power consumption of an FTTR gateway, which dynamically adjusts the power consumption according to three dimensions: the number of access users, the size of data traffic, and the identification of traffic content, thereby reducing the power consumption of the gateway and extending the service life of the gateway and resource utilization.
[0005] In a first aspect, the present invention provides a method for adaptively adjusting power consumption of an FTTR gateway, the method comprising:
[0006] Module pre-setting process: pre-set multi-dimensional data acquisition module, intelligent decision module and power consumption adjustment module for each FTTR gateway;
[0007] Power consumption adaptive adjustment process: Each FTTR gateway uses a multi-dimensional data acquisition module to obtain the number of connected users and gateway traffic, identify the type of traffic content, and then transmit the data to the intelligent decision-making module. The intelligent decision-making module determines the current gateway scenario mode and adjustment strategy based on the number of connected users, traffic statistics, traffic content type, and decision-making algorithm. Traffic content types include video streams, game data packets, and IoT device instructions. The power consumption adjustment module adjusts the device according to the scenario mode and adjustment strategy output by the intelligent decision-making module, including operating frequency adjustment, module adjustment, and / or power supply adjustment.
[0008] Temperature feedback fine-tuning process: The temperature of the key components of the current gateway is obtained in real time and fed back to the intelligent decision-making module. The intelligent decision-making module determines whether to continue policy adjustment based on the temperature. If so, the frequency of the key components is adjusted and output to the power consumption adjustment module.
[0009] Furthermore, obtaining the number of access users of the current gateway specifically involves: first obtaining the DHCP assigned address list, then using ARP detection on the access terminals based on the address list to determine whether the users are online in real time, and determining the number of access users based on the users who are online in real time.
[0010] Furthermore, the scenario modes include an idle mode, a low-load mode, a video stream peak mode, a game mode, and an abnormal mode, and the adjustment strategies include an FTTR networking strategy, an IoT control strategy, and a voice USB strategy.
[0011] Furthermore, the intelligent decision-making module is used to determine the scenario mode and adjustment strategy of the current gateway according to the number of access users, the gateway traffic, the type of traffic content, and the decision-making algorithm. Specifically:
[0012] When no users are accessing, it is determined that the scenario mode of the current gateway is the idle mode;
[0013] When the number of access users ≤ x and the traffic < y Mbps, it is determined that the scenario mode of the current gateway is the low-load mode;
[0014] When it is detected that the video traffic ratio is greater than the first percentage, it is determined that the scenario mode of the current gateway is the video stream peak mode;
[0015] When it is detected that the game packet ratio is greater than the second percentage, it is determined that the scenario mode of the current gateway is the game mode;
[0016] When the temperature of the key device is greater than the set threshold, it is determined that the scenario mode of the current gateway is the abnormal mode;
[0017] When it is detected that the type of traffic content is an IoT device instruction, it is determined that the adjustment strategy of the current gateway is the IoT control strategy, and the low-power LoRa co-processor is enabled;
[0018] When it is detected that there is no voice line / USB access, it is determined that the adjustment strategy of the current gateway is the voice USB strategy, and the voice / USB module is turned off.
[0019] Furthermore, when applied to the FTTR master gateway:
[0020] When the intelligent decision-making module detects at least one FTTR slave gateway, it is determined that the adjustment strategy of the FTTR master gateway is the FTTR networking strategy. The FTTR master gateway statistics the load and power consumption of each FTTR slave gateway. When it is detected that a certain FTTR slave gateway has a high load and high power consumption, some access users are switched to other specified FTTR slave gateways.
[0021] In a second aspect, the present invention provides a device for adaptively adjusting the power consumption of an FTTR gateway, which includes a multi-dimensional data acquisition module, an intelligent decision-making module, a power consumption adjustment module, and a temperature feedback module connected in sequence. The output of the temperature feedback module is also connected to the input end of the intelligent decision-making module;
[0022] The multi-dimensional data acquisition module specifically includes an access user number detection module, a traffic monitoring module, and a traffic content type identification module. Among them, the user number detection module is used to count the number of access users. The traffic monitoring module is used to classify and count the traffic of the current gateway according to the protocol type. The traffic content type identification module is used to identify the type of traffic content, and the types include video streams, game data packets, and IoT device instructions;
[0023] The intelligent decision-making module is used to determine the scenario mode and adjustment strategy of the current gateway according to the number of access users, the traffic statistics result, the type of traffic content, and the decision algorithm;
[0024] The power consumption adjustment module specifically includes a working frequency adjustment module, a working module adjustment module, and a power supply adjustment module. Among them, the working frequency adjustment module is used to adjust the working frequencies of the CPU and DDR. The working module adjustment module is used to turn off or downscale specified hardware units. The power supply adjustment module is used to adjust the power supply strategy;
[0025] The temperature feedback module is used to obtain the temperature of the key components of the current gateway in real time and feedback it to the intelligent decision-making module.
[0026] Further, the traffic monitoring module is used to classify and count the uplink and downlink traffic, and calculate the total traffic. The access user number detection module first obtains the DHCP allocation address list, and then uses ARP detection of the access terminals according to the address list to determine whether the users are online in real time, and determines the number of access users according to the users who are online in real time.
[0027] Further, the scenario modes include an idle mode, a low-load mode, a video stream peak mode, a game mode, and an abnormal mode. The adjustment strategies include an FTTR networking strategy, an IoT control strategy, and a voice USB strategy;
[0028] Further, the intelligent decision-making module is used to determine the scenario mode and adjustment strategy of the current gateway according to the number of access users, the gateway traffic, the type of traffic content, and the decision algorithm. Specifically: <00OO059>
[0029] When there is no user access, it is determined that the scenario mode of the current gateway is the idle mode;
[0030] When the number of access users ≤ x people, and the traffic < y Mbps, it is determined that the scenario mode of the current gateway is the low-load mode;
[0031] When it is detected that the video traffic ratio is greater than the first percentage, determining that the current scene mode of the gateway is a video stream peak mode;
[0032] When it is detected that the proportion of game data packets is greater than the second percentage, determining that the current scene mode of the gateway is the game mode;
[0033] When the temperature of key components is greater than the set threshold, the current gateway scene mode is determined to be abnormal mode;
[0034] When the type of traffic content is detected as an IoT device instruction, the current gateway adjustment strategy is determined to be an IoT control strategy, and the low-power LoRa coprocessor is enabled;
[0035] When no voice line / USB access is detected, the current gateway adjustment policy is determined to be the voice USB policy, and the voice / USB module is turned off.
[0036] Furthermore, when the intelligent decision-making module is applied to the FTTR master gateway, when at least one FTTR slave gateway is detected, the adjustment strategy of the FTTR master gateway is determined to be the FTTR networking strategy. The FTTR master gateway counts the load and power consumption of each FTTR slave gateway. When it is detected that a certain FTTR slave gateway has a high load and high power consumption, some access users will be switched to other designated FTTR slave gateways.
[0037] The technical solutions provided in the embodiments of the present invention have at least the following technical effects:
[0038] By real-time monitoring of user access numbers, network traffic volume, and traffic content identification, intelligent decisions are made based on the number of access users, data traffic volume, and traffic content to dynamically adjust the CPU and DDR operating frequencies, work modules, and power supply. Further dynamic adjustments are made based on the temperature detection feedback mechanism, achieving closed-loop control and ultimately realizing dynamic power consumption regulation for the entire FTTR networking equipment. This technical concept brings the following technical advantages:
[0039] 1. Through intelligent decision-making and dynamic adjustment, the allocation and use of gateway resources are optimized, resulting in a significant improvement in resource utilization;
[0040] 2. The dynamic power consumption control mechanism reduces the power consumption of the gateway by 20%-30% without affecting performance, thus achieving energy conservation and emission reduction.
[0041] 3. By reducing heat and hardware loss caused by high temperature, the service life of the gateway is effectively extended.
[0042] 4. The intelligent decision-making mechanism can prioritize the transmission of high-priority traffic, ensuring the stability and reliability of network services.
[0043] 5. Without affecting the user experience, power consumption is reduced by 20%-30% and gateway temperature is reduced by 15%-25%, achieving a dual reduction in power consumption and temperature, and improving the overall user experience.
[0044] In general, the technical concept of the present invention not only improves the resource utilization of the gateway, but also reduces the power consumption and temperature of the gateway, reduces the hardware loss caused by high temperature, extends the service life and resource utilization of the gateway, ensures the transmission stability of high-priority traffic, and enhances the user experience.
[0045] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are specifically listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] The present invention will be further described below with reference to the accompanying drawings and embodiments.
[0047] Figure 1 Schematic diagram of the framework of the system of the present invention;
[0048] Figure 2 is a flow chart of the method in embodiment 1 of the present invention;
[0049] Figure 3 Schematic diagram of the judgment and execution flow of the voice USB policy in the first embodiment of the present invention;
[0050] Figure 4 Schematic diagram of the FTTR networking strategy execution process in Example 1 of the present invention;
[0051] Figure 5 This is a structural diagram of a device according to embodiment 2 of the present invention. DETAILED DESCRIPTION
[0052] The embodiment of the present invention provides a method and device for adaptively adjusting the power consumption of an FTTR gateway, which dynamically adjusts the power consumption according to three dimensions: the number of access users, the size of data traffic, and traffic content identification, thereby reducing the power consumption of the gateway and extending the service life and resource utilization of the gateway.
[0053] Before introducing the specific embodiments, the system framework corresponding to the embodiment method of the present application is first introduced. Figure 1 As shown, in a home application scenario, the system usually includes: a master optical modem (i.e., FTTR master gateway) and multiple slave optical modems (i.e., FTTR slave gateways). The master optical modem is connected to each slave optical modem through a splitter and optical fiber.
[0054] Example 1
[0055] This embodiment provides a method for adaptively adjusting the power consumption of an FTTR gateway. Figure 2 Shown, including:
[0056] S1. Module pre-configuration process: Pre-configure a multi-dimensional data acquisition module, an intelligent decision-making module, and a power consumption adjustment module for each FTTR gateway. The intelligent decision-making module is used to determine the current gateway scenario mode and adjustment strategy based on the number of connected users, traffic statistics, traffic content type, and a decision algorithm. Traffic content types include video streams, game data packets, and IoT device instructions.
[0057] S2. Power consumption adaptive adjustment process: Each FTTR gateway obtains the number of current gateway access users and gateway traffic through the multi-dimensional data acquisition module, identifies the type of traffic content, and then transmits the information to the intelligent decision-making module. The power consumption adjustment module is used to adjust the device according to the scenario mode and adjustment strategy output by the intelligent decision-making module, including operating frequency adjustment, module adjustment and / or power supply adjustment.
[0058] S3, temperature feedback fine-tuning process: The temperature of the key components of the current gateway is obtained in real time and fed back to the intelligent decision-making module. The intelligent decision-making module determines whether to continue policy adjustment based on the temperature. If so, the frequency of the key components is adjusted and output to the power consumption adjustment module.
[0059] In a specific embodiment, the detailed process of implementation is as follows:
[0060] S1. The FTTR gateway powers on and initializes the multi-dimensional data acquisition module, intelligent decision-making module, power consumption adjustment module, and temperature feedback module. The multi-dimensional data acquisition module includes a user number detection module, a traffic monitoring module, and a traffic content type identification module; the power consumption adjustment module includes an operating frequency adjustment module, an operating module adjustment module, and a power supply adjustment module.
[0061] S2. The access user quantity inspection module counts the number of access users by allocating an address list through DHCP on the LAN side and using ARP to detect whether the access terminal is online in real time; the traffic monitoring module can classify and count the upstream and downstream traffic according to the protocol type (HTTP / RTSP / P2P), and calculate the total traffic (the total traffic can be sent to the intelligent decision-making module according to specific needs, or only the downstream traffic can be sent); the traffic content type identification module can identify the type of traffic content through DPI (deep packet inspection) technology, including video streams, game data packets and IoT device instructions.
[0062] S3. Several items of data collected by the multi-dimensional user acquisition module are transferred to the intelligent decision-making module.
[0063] S4. The intelligent decision-making module outputs a preliminary decision to the power consumption regulation module through its internal decision-making algorithm.
[0064] S5. The working frequency regulation module mainly dynamically adjusts the working frequencies of the CPU and DDR according to the decision; the working module regulation module mainly turns off or down-clocks idle hardware units, such as redundant antennas, unused data processing channels, LAN ports of unconnected devices, etc.; the power supply regulation module mainly adjusts the power supply strategy according to the decision-making strategy, such as turning off the 5GHz RF front-end, enabling a low-power LoRa coprocessor, temporarily activating the hardware acceleration engine, turning off the voice and USB modules, etc.
[0065] S6. The temperature feedback module evaluates the power consumption regulation effect by monitoring the temperatures of key devices such as the CPU in real time, and feeds the results back to the intelligent decision-making module. The intelligent decision-making module continues to adjust the strategy according to the adjustment results, mainly performing fine-tuning of the CPU and DDR frequencies to further optimize the strategy.
[0066] Among them, several typical scenario modes and regulation strategies can be preset for S4:
[0067] For example, the scenario modes can include: idle mode, low-load mode, video stream peak mode, game mode, and abnormal mode.
[0068] Scenario 1 (idle mode): When there is no user access, turn off the 2.4GHz band antenna, reduce the wireless transmission power, adjust the CPU frequency to 850MHz, adjust the DDR frequency to 800MHz, reduce the wired network port rate, and pause non-essential background services and turn off the indicator light.
[0069] Scenario 2 (low-load mode): When the number of access users ≤ x people (for example, x = 2), and the traffic < y Mbps (for example, y = 10), turn off the 2.4GHz band antenna, adjust the CPU frequency to 1GHz, adjust the DDR frequency to 1200MHz, and reduce the wired network port rate.
[0070] Scenario 3 (video stream peak mode): When it is detected that the video traffic ratio is greater than the first percentage (for example, > 70%), enable the hardware decoding module, and at the same time increase the CPU frequency to 1.3GHz and adjust the DDR frequency to 1600MHz.
[0071] Scenario 4 (game mode): When it is detected that the game packet traffic ratio is greater than the second percentage (for example, > 60%), activate the QoS engine to guarantee the bandwidth, increase the CPU main frequency to 1.5GHz, and increase the DDR frequency to 2133MHz.
[0072] Scenario 5 (Abnormal Mode): When the temperature is greater than or equal to the set threshold (e.g., ≥80°C), the wireless transmit power is forcibly reduced, the CPU frequency is forcibly reduced to 1GHz, the DDR frequency is adjusted to 1200MHz, and non-essential background services are suspended. If network interruptions occur more than 5 times per minute, the system switches to normal mode (CPU 1.2GHz, wireless 2.4G and 5G bands enabled, wired rate auto-negotiation mode).
[0073] The above scenario modes usually only execute one of them. The judgment conditions and corresponding decisions of the scenario mode can be adjusted according to the actual hardware configuration of the gateway, and other scenario modes can also be preset. The scenario mode can also be executed simultaneously with one or more adjustment strategies:
[0074] Adjustment strategies may include:
[0075] 1. IoT control strategy: When IoT device data is detected, the low-power LoRa coprocessor is enabled;
[0076] 2. Voice USB strategy: When no voice line / USB access is detected, the voice and USB modules are turned off. The process is as follows: Figure 3 shown.
[0077] 3. FTTR networking strategy: For the FTTR master-slave networking system scenario, the FTTR master gateway counts the load and power consumption of each FTTR slave gateway. When it detects that a slave gateway has a high load and high power consumption, it switches some access users to other relatively idle slave gateways according to the networking situation, thereby reducing the power consumption of high-load gateways and ensuring the stability of the entire networking system. The process is as follows: Figure 4 shown.
[0078] More than one adjustment strategy can be executed simultaneously, and other adjustment strategies can be preset according to the actual gateway hardware configuration.
[0079] This embodiment provides a method for adaptively adjusting FTTR gateway power consumption, which dynamically adjusts power consumption based on the number of connected users, data traffic volume, and traffic content identification. This method reduces power consumption by 20%-30% and gateway temperature by 15%-25% without affecting the user experience. This reduces hardware loss caused by high temperature, extends the gateway's service life and resource utilization, ensures the transmission stability of high-priority traffic, and enhances the user experience.
[0080] Based on the same inventive concept, this application also provides a device corresponding to the method in Example 1, see Example 2 for details.
[0081] Example 2
[0082] In this embodiment, a device for adaptively adjusting power consumption of an FTTR gateway is provided. Figure 5 As shown, it includes a multi-dimensional data acquisition module, an intelligent decision-making module, a power consumption regulation module, and a temperature feedback module that are connected in sequence. The output of the temperature feedback module is also connected to the input end of the intelligent decision-making module;
[0083] The multi-dimensional data acquisition module specifically includes an access user number detection module, a traffic monitoring module, and a traffic content type identification module; among them, the user number detection module is used to count the number of access users, the traffic monitoring module is used to classify and count the traffic of the current gateway according to the protocol type, and the traffic content type identification module is used to identify the type of traffic content, and the types include video streams, game data packets, and IoT device instructions;
[0084] The intelligent decision-making module is used to determine the scenario mode and adjustment strategy of the current gateway according to the number of access users, the traffic statistics result, the type of traffic content, and the decision algorithm;
[0085] The power consumption regulation module specifically includes a working frequency regulation module, a working module regulation module, and a power supply regulation module; among them, the working frequency regulation module is used to regulate the working frequencies of the CPU and DDR, the working module regulation module is used to turn off or reduce the frequency of specified hardware units, and the power supply regulation module is used to adjust the power supply strategy;
[0086] The temperature feedback module is used to obtain the temperature of the key devices of the current gateway in real time and feedback it to the intelligent decision-making module.
[0087] Preferably, the traffic monitoring module is used to classify and count the uplink and downlink traffic according to the protocol type (HTTP / RTSP / P2P), and calculate the total traffic; the access user number detection module first obtains the DHCP assigned address list, and then uses ARP detection of the access terminal according to the address list to determine whether the user is online in real time, and determines the number of access users according to the users who are online in real time.
[0088] Preferably, the scenario mode includes an idle mode, a low-load mode, a video stream peak mode, a game mode, and an abnormal mode, and the adjustment strategy includes an FTTR networking strategy, an IoT control strategy, and a voice USB strategy;
[0089] Preferably, the intelligent decision-making module is used to determine the scenario mode and adjustment strategy of the current gateway according to the number of access users, the gateway traffic, the type of traffic content, and the decision algorithm, specifically:
[0090] When there is no user access, it is determined that the scenario mode of the current gateway is the idle mode;
[0091] When the number of access users ≤ x people and the traffic < y Mbps, it is determined that the scenario mode of the current gateway is the low-load mode;
[0092] When it is detected that the video traffic ratio is greater than the first percentage, determining that the current scene mode of the gateway is a video stream peak mode;
[0093] When it is detected that the proportion of game data packets is greater than the second percentage, determining that the current scene mode of the gateway is the game mode;
[0094] When the temperature of key components is greater than the set threshold, the current gateway scene mode is determined to be abnormal mode;
[0095] When the type of traffic content is detected as an IoT device instruction, the current gateway adjustment strategy is determined to be an IoT control strategy, and the low-power LoRa coprocessor is enabled;
[0096] When no voice line / USB access is detected, the current gateway adjustment policy is determined to be the voice USB policy, and the voice / USB module is turned off.
[0097] Preferably, when the intelligent decision-making module is applied to the FTTR master gateway, when at least one FTTR slave gateway is detected, the adjustment strategy of the FTTR master gateway is determined to be the FTTR networking strategy, and the FTTR master gateway counts the load and power consumption of each FTTR slave gateway. When it is detected that a certain FTTR slave gateway has a high load and high power consumption, some access users will be switched to other designated FTTR slave gateways.
[0098] Since the device described in the second embodiment of the present invention is used to implement the method of the first embodiment of the present invention, those skilled in the art will be able to understand the specific structure and variations of the device based on the method described in the first embodiment of the present invention, and therefore will not be described in detail here. All devices used in the method of the first embodiment of the present invention fall within the scope of protection of the present invention.
[0099] This invention monitors the number of user accesses, network traffic, and traffic content in real time. Based on these three dimensions, the invention makes intelligent decisions to dynamically adjust the CPU and DDR operating frequencies, work module adjustments, and power supply adjustments. Furthermore, it uses a temperature detection feedback mechanism to perform further dynamic adjustments, achieving closed-loop control and regulation. Ultimately, this system achieves dynamic power consumption regulation for the entire FTTR networking device, improving gateway resource utilization, reducing gateway power consumption, and extending service life by reducing heat generation. Without affecting the user experience, this system reduces power consumption by 20%-30% and gateway temperature by 15%-25%. This reduces hardware loss caused by high temperatures, extends gateway service life and resource utilization, ensures the transmission stability of high-priority traffic, and enhances the user experience.
[0100] It will be understood by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Thus, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0101] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowcharts and / or block diagrams, as well as combinations of processes and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowcharts and / or block diagrams. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0102] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0103] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0104] Although the specific embodiments of the present invention are described above, those skilled in the art should understand that the specific embodiments described are merely illustrative and are not intended to limit the scope of the present invention. Equivalent modifications and changes made by those skilled in the art in accordance with the spirit of the present invention should be included within the scope of protection of the claims of the present invention.
Claims
1. A method for adaptively adjusting power consumption of an FTTR gateway, characterized in that: Applied to the FTTR gateway networking device, the method includes: Module presetting process: Preset a multi-dimensional data acquisition module, an intelligent decision-making module, and a power consumption regulation module for each FTTR gateway; Power consumption adaptive regulation process: Each FTTR gateway respectively obtains the number of access users and gateway traffic of the current gateway through the multi-dimensional data acquisition module and identifies the type of traffic content, and then transmits it to the intelligent decision-making module; The intelligent decision-making module determines the scenario mode and regulation strategy of the current gateway according to the number of access users, traffic statistics results, type of traffic content, and decision algorithm; Among them, the type of traffic content includes video stream, game data packet, and IoT device instruction; The power consumption regulation module adjusts the device according to the scenario mode and regulation strategy output by the intelligent decision-making module, including working frequency adjustment, module adjustment, and / or power supply adjustment; Temperature feedback fine-tuning process: Real-time obtain the temperature of the key components of the current gateway and feedback it to the intelligent decision-making module. The intelligent decision-making module determines whether to continue policy adjustment according to the temperature. If so, adjust the frequency of the key components and output it to the power consumption regulation module.
2. The method according to claim 1, characterized in that Specifically obtaining the number of access users of the current gateway is: First obtain the DHCP allocation address list, and then use ARP detection of access terminals according to the address list to determine whether the user is online in real time, and determine the number of access users according to the users online in real time.
3. The method according to claim 1, wherein: The scenario mode includes an idle mode, a low-load mode, a video stream peak mode, a game mode, and an abnormal mode, and the regulation strategy includes an FTTR networking strategy, an IoT control strategy, and a voice USB strategy.
4. The method according to claim 3, characterized in that The intelligent decision-making module is used to determine the scenario mode and regulation strategy of the current gateway according to the number of access users, gateway traffic, type of traffic content, and decision algorithm. Specifically: When there is no user access, determine that the scenario mode of the current gateway is the idle mode; When the number of access users ≤ x people and the traffic < y Mbps, determine that the scenario mode of the current gateway is the low-load mode; When it is detected that the video traffic ratio is greater than the first percentage, determine that the scenario mode of the current gateway is the video stream peak mode; When it is detected that the game data packet ratio is greater than the second percentage, determine that the scenario mode of the current gateway is the game mode; When the temperature of the key component is greater than the set threshold, determine that the scenario mode of the current gateway is the abnormal mode; When it is detected that the type of traffic content is an IoT device instruction, determine that the regulation strategy of the current gateway is the IoT control strategy, and enable the low-power LoRa co-processor; When it is detected that there is no voice line / USB access, determine that the regulation strategy of the current gateway is the voice USB strategy, and turn off the voice / USB module.
5. The method according to claim 3, characterized in that When applied to the FTTR master gateway: When the intelligent decision-making module detects at least one FTTR slave gateway, determine that the regulation strategy of the FTTR master gateway is the FTTR networking strategy. The FTTR master gateway counts the load and power consumption of each FTTR slave gateway. When it is detected that a certain FTTR slave gateway has a high load and high power consumption, switch some access users to other specified FTTR slave gateways.
6. A device for adaptively adjusting power consumption of an FTTR gateway, characterized in that: It includes a multi-dimensional data acquisition module, an intelligent decision-making module, a power consumption regulation module, and a temperature feedback module connected in sequence. The output of the temperature feedback module is also connected to the input end of the intelligent decision-making module; The multi-dimensional data acquisition module specifically includes an access user number detection module, a traffic monitoring module, and a traffic content type identification module. Among them, the user number detection module is used to count the number of access users. The traffic monitoring module is used to classify and count the traffic of the current gateway according to the protocol type. The traffic content type identification module is used to identify the type of traffic content, and the types include video streams, game data packets, and IoT device instructions; The intelligent decision-making module is used to determine the scenario mode and adjustment strategy of the current gateway according to the number of access users, the traffic statistics result, the type of traffic content, and the decision algorithm; The power consumption regulation module specifically includes a working frequency regulation module, a working module regulation module, and a power supply regulation module. Among them, the working frequency regulation module is used to regulate the working frequencies of the CPU and DDR. The working module regulation module is used to turn off or downshift specified hardware units. The power supply regulation module is used to adjust the power supply strategy; The temperature feedback module is used to obtain the temperature of the key components of the current gateway in real time and feedback it to the intelligent decision-making module.
7. The device according to claim 6, characterized in that: The traffic monitoring module is used to classify and count the uplink and downlink traffic and calculate the total traffic. The access user number detection module first obtains the DHCP allocation address list, and then uses ARP detection of the access terminals according to the address list to determine whether the users are online in real time, and determines the number of access users according to the users online in real time.
8. The device according to claim 6, characterized in that The scenario modes include an idle mode, a low-load mode, a video stream peak mode, a game mode, and an abnormal mode. The adjustment strategies include an FTTR networking strategy, an IoT control strategy, and a voice USB strategy.
9. The device according to claim 8, characterized in that The intelligent decision-making module is used to determine the scenario mode and adjustment strategy of the current gateway according to the number of access users, the gateway traffic, the type of traffic content, and the decision algorithm. Specifically: When there is no user access, it is determined that the scenario mode of the current gateway is the idle mode; When the number of access users ≤ x and the traffic < y Mbps, it is determined that the scenario mode of the current gateway is the low-load mode; When it is detected that the proportion of video traffic is greater than the first percentage, it is determined that the scenario mode of the current gateway is the video stream peak mode; When it is detected that the proportion of game data packets is greater than the second percentage, it is determined that the scenario mode of the current gateway is the game mode; When the temperature of the key components is greater than the set threshold, it is determined that the scenario mode of the current gateway is the abnormal mode; When it is detected that the type of traffic content is an IoT device instruction, it is determined that the adjustment strategy of the current gateway is the IoT control strategy, and the low-power LoRa co-processor is enabled; When it is detected that there is no voice line / USB access, it is determined that the adjustment strategy of the current gateway is the voice USB strategy, and the voice / USB module is turned off.
10. The device according to claim 8, characterized in that When the intelligent decision-making module is applied to the FTTR master gateway, when at least one FTTR slave gateway is detected, the adjustment strategy of the FTTR master gateway is determined to be the FTTR networking strategy. The FTTR master gateway counts the load and power consumption of each FTTR slave gateway. When it is detected that a certain FTTR slave gateway has a high load and high power consumption, some access users will be switched to other designated FTTR slave gateways.
Citation Information
Patent Citations
Method for compensating temperature error of BOB module of FTTR home gateway
CN117041756A
Intelligent terminal power consumption optimization method and device based on active and passive identification, and terminal
CN119088199A
Access network mode adjusting method and device, computer equipment and storage medium
CN119729262A
Energy-saving control method of equipment, storage medium, electronic device and program product
CN120017997A