CN114143619A - Base station over-temperature protection method and device and electronic equipment - Google Patents

Base station over-temperature protection method and device and electronic equipment Download PDF

Info

Publication number
CN114143619A
CN114143619A CN202111415646.2A CN202111415646A CN114143619A CN 114143619 A CN114143619 A CN 114143619A CN 202111415646 A CN202111415646 A CN 202111415646A CN 114143619 A CN114143619 A CN 114143619A
Authority
CN
China
Prior art keywords
base station
temperature
boot
over
restart
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN202111415646.2A
Other languages
Chinese (zh)
Inventor
欧阳辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
New H3C Technologies Co Ltd Chengdu Branch
Original Assignee
New H3C Technologies Co Ltd Chengdu Branch
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by New H3C Technologies Co Ltd Chengdu Branch filed Critical New H3C Technologies Co Ltd Chengdu Branch
Priority to CN202111415646.2A priority Critical patent/CN114143619A/en
Publication of CN114143619A publication Critical patent/CN114143619A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q1/00Details of selecting apparatus or arrangements
    • H04Q1/02Constructional details
    • H04Q1/035Cooling of active equipments, e.g. air ducts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q1/00Details of selecting apparatus or arrangements
    • H04Q1/02Constructional details
    • H04Q1/11Protection against environment
    • H04Q1/118Protection against environment heat or sun protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Abstract

The application provides a base station over-temperature protection method and device and electronic equipment. In the application, based on the recorded restart times, the base station is adaptively switched from a main system which bears a service function and has relatively higher power consumption to a standby system which does not bear the service function and has relatively lower power consumption, so that the over-temperature protection effect of the base station is realized, and the problem that the hardware safety is endangered under the over-temperature condition of the base station is solved; further, the defect that the base station falls into a repeated restarting state under the condition that the overtemperature cannot be relieved by restarting in the conventional overtemperature protection means is overcome through self-adaptive system switching.

Description

Base station over-temperature protection method and device and electronic equipment
Technical Field
The present disclosure relates to the field of network communications, and in particular, to a base station over-temperature protection method and apparatus, and an electronic device.
Background
In the mobile communication industry, the problems of large power consumption and high heat generation of base station equipment are common problems. Under some severe environments or abnormal conditions, the base station has too high heat productivity, and needs over-temperature protection when the heat productivity exceeds the heat dissipation threshold of the equipment thermal design. The general solution in the industry at present is to restart the equipment after the base station is over-heated, and relieve the heating condition of the high-heating device through restarting the service.
However, under the condition that some base stations are over-temperature due to hardware abnormity or extreme environment, the conventional equipment restarting operation is difficult to relieve the over-temperature problem of the base stations, and the over-temperature protection effect cannot be actually achieved, so that the base stations are in a repeated restarting state, and the hardware safety is endangered.
Disclosure of Invention
The application provides a base station over-temperature protection method, a base station over-temperature protection device and electronic equipment, so that over-temperature protection of a base station is achieved.
According to a first aspect of an embodiment of the present application, a base station over-temperature protection method is provided, where the method is applied to a base station including an active system and a standby system, the base station operates the active system when operating, the standby system is configured to report a failure of the active system when the active system fails, and power consumption of the standby system when operating is smaller than power consumption of the active system when operating, and the method includes:
when the base station detects a restart event, judging whether the recorded restart times are smaller than a preset time threshold value; the restart event at least includes: at least one over-temperature occurs at a designated temperature point in the base station during the operation of the main system, wherein the over-temperature means that the current temperature of the designated temperature point is greater than the set temperature threshold of the designated temperature point;
when the base station judges that the recorded restart times are less than the preset times, restarting the main system in the first partition based on the BOOT program BOOT, and increasing the recorded restart times by the preset times;
and when the base station judges that the recorded restart times are equal to preset times and/or when the base station detects an over-temperature event for triggering the switching from the main system to the standby system during the operation of the main system, restarting the standby system in a second partition based on the BOOT.
In a possible implementation manner, after the standby system in the second partition based on the BOOT is restarted, the base station further includes:
and reporting abnormal state information to a management center for managing the base station, wherein the abnormal state information is used for indicating that an over-temperature event occurs in the base station during the operation of the main system.
In a possible implementation manner, after the standby system in the second partition based on the BOOT is restarted, the base station further includes:
periodically or periodically running a self-checking program used for detecting the running state of the base station in the standby system so as to detect whether the base station is recovered to be normal or not through the self-checking program;
when the base station is judged not to be recovered to normal, reporting that the base station is not recovered to normal to a management center for managing the base station;
and when the base station is judged to be normal, restarting the main system in the first partition based on the BOOT to switch to operating the main system.
In a possible implementation manner, when the base station determines that the recorded restart times are equal to a preset number, and after the standby system in the second partition based on the BOOT is restarted, the base station further includes:
and updating the recorded restart times to an initial value.
In a possible embodiment, the temperature threshold is smaller than the fusing threshold set at the specified temperature point, but larger than a preset threshold for indicating a restart; the preset threshold is used for indicating that the base station needs to be restarted once the temperature of the specified temperature point is greater than the preset threshold.
In a possible implementation manner, the detecting, by the base station, an over-temperature event for triggering a handover from the active system to the standby system during the operation of the active system at least includes:
the deployed components of the base station have abnormity during working period for causing the over-temperature of the specified temperature point; and/or the presence of a gas in the gas,
and the base station detects that the current temperature of the specified temperature point is greater than or equal to a fusing threshold set by the specified temperature point, wherein the fusing threshold is used for indicating that the base station needs to restart the standby system in a second partition based on the BOOT once the temperature of the specified temperature point is greater than the fusing threshold.
According to a second aspect of the embodiments of the present application, there is provided a base station over-temperature protection device, where the device is applied to a base station including an active system and a standby system, the base station operates the active system when operating, the standby system is configured to report a failure of the active system when the active system fails, and power consumption of the standby system when operating is smaller than power consumption of the active system when operating, the device including:
a restart event detection unit, configured to determine whether a recorded restart time is less than a preset time threshold when the base station detects a restart event; the restart event at least includes: at least one over-temperature occurs at a designated temperature point in the base station during the operation of the main system, wherein the over-temperature means that the current temperature of the designated temperature point is greater than the set temperature threshold of the designated temperature point;
a main system BOOT unit, configured to restart the main system in a first partition based on a BOOT program BOOT when the base station determines that the recorded number of times of restart is less than a preset number of times, and increase the recorded number of times of restart by the preset number of times;
and a standby system booting unit, configured to restart the standby system in the second partition based on the BOOT when the base station determines that the recorded restart times are equal to preset times, and/or when the base station detects an over-temperature event for triggering a switch from the active system to the standby system during operation of the active system.
In one possible embodiment, in the standby system booting unit, after the standby system in the second partition based on the BOOT is restarted, the base station further includes:
and reporting abnormal state information to a management center for managing the base station, wherein the abnormal state information is used for indicating that an over-temperature event occurs in the base station during the operation of the main system.
In one possible embodiment, in the standby system booting unit, after the standby system in the second partition based on the BOOT is restarted, the base station further includes:
periodically or periodically running a self-checking program used for detecting the running state of the base station in the standby system so as to detect whether the base station is recovered to be normal or not through the self-checking program;
when the base station is judged not to be recovered to normal, reporting that the base station is not recovered to normal to a management center for managing the base station;
and when the base station is judged to be normal, restarting the main system in the first partition based on the BOOT to switch to operating the main system.
In a possible implementation manner, in the standby system booting unit, when the base station determines that the recorded restart times are equal to a preset number, and after the standby system in the second partition based on the BOOT is restarted, the base station further includes:
and updating the recorded restart times to an initial value.
In a possible embodiment, in the restart event detecting unit, the temperature threshold is smaller than a fusing threshold at which the specified temperature point is set, but larger than a preset threshold for indicating a restart; the preset threshold is used for indicating that the base station needs to be restarted once the temperature of the specified temperature point is greater than the preset threshold.
In one possible embodiment, in the standby system guiding unit, the detecting, by the base station, an over-temperature event for triggering a switch from the active system to the standby system during the operation of the active system includes at least:
the deployed components of the base station have abnormity during working period for causing the over-temperature of the specified temperature point; and/or the presence of a gas in the gas,
and the base station detects that the current temperature of the specified temperature point is greater than or equal to a fusing threshold set by the specified temperature point, wherein the fusing threshold is used for indicating that the base station needs to restart the standby system in a second partition based on the BOOT once the temperature of the specified temperature point is greater than the fusing threshold.
According to a third aspect of embodiments of the present application, there is provided an electronic apparatus including: a processor and a machine-readable storage medium;
the machine-readable storage medium stores machine-executable instructions executable by the processor;
the processor is configured to execute the machine-executable instructions to perform the steps of any of the methods disclosed above.
According to the technical scheme, in the embodiment, the base station is adaptively switched from the main system which bears the service function and has relatively higher power consumption to the standby system which does not bear the service function and has relatively lower power consumption based on the recorded restart times, so that the over-temperature protection effect of the base station is realized, and the problem that the hardware safety is endangered under the over-temperature condition of the base station is solved; further, the defect that the base station falls into a repeated restarting state under the condition that the overtemperature cannot be relieved by restarting in the conventional overtemperature protection means is overcome through self-adaptive system switching.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
Fig. 1 is a flowchart of a base station over-temperature protection method according to an embodiment of the present disclosure;
fig. 2 is a flowchart of a determination process provided in an embodiment of the present application;
fig. 3 is a structural diagram of a base station over-temperature protection device according to an embodiment of the present application;
fig. 4 is a structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in this application and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
In order to make the technical solutions provided in the embodiments of the present application better understood and make the above objects, features and advantages of the embodiments of the present application more comprehensible, the technical solutions in the embodiments of the present application are described in further detail below with reference to the accompanying drawings.
Referring to fig. 1, fig. 1 is a flowchart of a method provided in an embodiment of the present application, and as an embodiment, the flowchart may be applied to a base station including an active system and a standby system, where the base station operates the active system when operating, the standby system is configured to report a failure of the active system when the active system fails, and power consumption of the standby system when operating is smaller than power consumption of the active system when operating; optionally, the base station may be a 4G base station, a 5G base station, or the like, and the base station type is not limited in this embodiment.
As shown in fig. 1, the process may include the following steps:
step 101, when the base station detects a restart event, judging whether the recorded restart times are smaller than a preset time threshold value;
in this embodiment, the active system is a system that is used by default when the base station operates, and the base station has related functions required for providing a wireless signal transmission service between the core network side and the user wireless terminal when operating the active system, for example, the functions may include service data scheduling, wireless resource allocation, baseband processing, radio frequency processing, signal amplification and transceiving, and the like, and may be adjusted according to a type of the base station and a task type in an actual application scenario, which is not limited in this embodiment.
In this embodiment, the restart event may refer to that at least one over-temperature occurs at a specified temperature point in the base station during the operation of the primary system, where the specified temperature point may refer to a certain temperature point or some temperature points, or a certain number of temperature points selected from all temperature points, or the like; the over-temperature may be a current temperature at a specified temperature point that is greater than a temperature threshold at which it is set.
As an optional embodiment, the base station has a plurality of temperature points, which may be respectively disposed at the air inlet and outlet, the key chip, the heat dissipation device, and the like, and is configured to measure the current temperature of each point to reflect the temperature of each position in the base station; each temperature point can independently preset an alarm temperature threshold value and a restart temperature threshold value through thermal design simulation, so that the base station determines that a restart event occurs after detecting that the current temperature detected by one or more temperature points exceeds the restart temperature threshold value, and the base station is triggered to restart.
As an optional embodiment, after the temperature of any temperature point reaches the alarm temperature threshold or the restart temperature threshold, the base station may record temperature data of each temperature point in the base station or a temperature point at which the current temperature reaches the temperature threshold, so as to subsequently generate abnormal state information and report the abnormal state information to a management center that manages the base station.
In this embodiment, the base station records the restart times of the device, and determines whether the recorded restart times are smaller than a preset time threshold value after detecting a restart event, so as to determine that the device should be restarted by the active system or the standby system.
102, when judging that the recorded restart times are less than the preset times, the base station restarts the main system in the first partition based on the BOOT program BOOT and increases the recorded restart times by the preset times;
in this embodiment, the active system of the base station may be stored in a first partition of the BOOT program BOOT, and the standby system may be stored in a second partition of the BOOT program BOOT, so that the BOOT of different partitions by the BOOT is performed during the reboot, thereby implementing the reboot based on the active system or the standby system; here, the first partition and the second partition are used only for representing two different partitions, and the number of the partition in which the active system or the standby system is located is not limited in actual use.
In this embodiment, because the standby system is configured to reduce the system load and reduce the heat value of the base station by shutting down a part of the high power consumption function, and switching to the standby system operation may cause the service function of the base station to stop, which has a large impact on the user experience and other aspects, a preset number threshold is required, and when the number of restart times recorded by the base station does not reach the preset number, the base station attempts to solve the over-temperature problem through operations such as regular restart and device initialization, for example, to recover the operation of a blocked fan, and reduce the current temperature of the device below the restart temperature threshold; therefore, before the recorded restart times exceed the preset times, the base station still restarts the active system in the first partition based on the BOOT to increase the restriction condition for entering the standby system and shutting down the service function.
As an optional embodiment, after the base station is restarted by the active system, the recorded restart times may be increased one or more times; in some places which are sensitive to temperature or have higher requirements on over-temperature protection, the preset times can be set to be zero according to requirements, so that the base station can be directly restarted by a standby system after a restart event is detected for the first time, and the embodiment does not limit the restart; there are various implementations of the recorded reset or reset condition of the restart times, and one or more of the reset or reset conditions will be exemplified in the following with reference to specific embodiments, which will not be described herein again.
Step 103, when the base station determines that the recorded restart times are equal to preset times, and/or when the base station detects an over-temperature event for triggering switching from the main system to the standby system during operation of the main system, restarting the standby system in a second partition based on the BOOT.
In this embodiment, when a restart event is detected and the recorded restart times reach preset times, it can be considered that an over-temperature event still occurs after the base station is repeatedly restarted, and the conventional method of restarting by using the active system cannot solve the current over-temperature problem of the device. Therefore, when the recorded restart times reach the preset times, system switching is triggered, so that the standby system in the second partition of the base station based on the BOOT is restarted.
In this embodiment, the standby system turns off a high-power-consumption service function or device to reduce power consumption, for example, a Digital Signal Processing (DSP) accelerator, a Field Programmable Gate Array (FPGA), and a switch chip for Processing wireless data in a base station may be turned off, a Central Processing Unit (CPU) is set to operate in a low-power-consumption state, and only necessary or important functions, such as information reporting, self-checking, and a heat dissipation function, may be reserved, and the specifically reserved function may be selected according to power consumption and a heat dissipation capability of the base station, so as to avoid the base station hardware device from being burned out due to the temperature exceeding a fuse threshold.
As an optional embodiment, the standby system may have a self-checking function, a network port management function, and information reporting and instruction receiving between management centers that manage the base station, so that the base station can determine, through a self-checking program, whether a restart event or a problem that causes the restart event is resolved in the standby system, or enable the management center to timely know that the base station is abnormal, and so on, which will be described later with reference to fig. 2 in conjunction with an optional specific embodiment, and details are not described here.
In this embodiment, in order to further achieve the over-temperature protection effect, in addition to the above-mentioned restart by the standby system by judging that the recorded restart times reach the preset times, the standby system may be restarted when an over-temperature event is detected during the operation of the active system by the base station. The above-mentioned over-temperature event refers to an event that cannot be solved by restarting the active system, and optionally, for example, an abnormality that causes an over-temperature of a specified temperature point, such as a lock-up of a cooling fan, damage, or the like, occurs in a deployed component in the base station during operation; or the base station continues to restart with the main system, which may cause an event that the hardware is damaged or burned due to over-temperature, for example, the current temperature of the specified temperature point is greater than or equal to the fusing threshold set by the specified temperature point, or the temperature speed of the specified temperature point rises at an excessively high rate, and so on, so that the base station needs to be directly triggered to restart with the standby system to achieve the over-temperature protection effect; in an embodiment where a fuse threshold is set, the temperature threshold of the warm point triggering a restart event should be smaller than the fuse threshold, so that when the current temperature of the designated warm point exceeds the temperature threshold but is smaller than the fuse threshold and the recorded restart times are smaller than a preset time threshold, the active system is restarted, and when the current temperature of the designated warm point exceeds the fuse threshold, the standby system is restarted.
Thus, the flow shown in fig. 1 is completed.
As can be seen from the flow shown in fig. 1, in this embodiment, based on the recorded restart times, the base station is adaptively switched from the primary system that has a service function and relatively higher power consumption to the standby system that has no service function and relatively lower power consumption, so as to achieve the over-temperature protection effect of the base station and solve the problem that the hardware security is endangered when the base station is over-temperature; further, the defect that the base station falls into a repeated restarting state under the condition that the overtemperature cannot be relieved by restarting in the conventional overtemperature protection means is overcome through self-adaptive system switching.
In order to make those skilled in the art better understand the technical solution provided in this embodiment, the following describes the technical solution in fig. 1 in further detail by combining a decision flowchart and a specific embodiment.
Referring to fig. 2, fig. 2 is a decision flow chart of an embodiment, as shown in fig. 2, the decision flow may include the following steps:
step 201, the base station operates with a main system;
in this embodiment, when the base station is normally started, restarted under the condition that the recorded restart times do not reach the preset times, runs the self-checking program under the standby system, and determines that the base station is restarted after being recovered to be normal, the base station runs by using the main system.
Step 202, detecting whether a restart event occurs;
in this embodiment, in the state where the base station operates in the active system, besides processing uplink and downlink service data of the base station normally, the base station may also continuously or periodically detect whether a restart event occurs, where the restart event is specifically referred to the foregoing related content, and details are not described here.
Step 203, recording event information of a restart event;
as an alternative embodiment, after a restart event occurs, event information related to the restart event is recorded, such as a temperature point number or a position at which the current temperature exceeds a restart temperature threshold, current and historical temperature data of the temperature point, or a number or a position of a heat sink device at which an abnormality occurs, and the like; optionally, besides restarting the event, the base station may also record temperature alarm information or other error reporting information during the operation of the base station, and the like, and the temperature alarm information or other error reporting information is used for being subsequently carried in the abnormal state information and reported to the management center that manages the base station, so as to assist the management center in determining the cause of the base station failure or the recovery mode, and the like, which is not limited in this embodiment.
Step 204, judging whether the recorded restart times are smaller than a preset time threshold value;
in this embodiment, the base station determines that the base station operates as the primary system or the standby system after being restarted by judging whether the recorded restart times are smaller than the preset times, and informs the BOOT of the first partition or the second partition in the next starting process through an instruction, so as to restart the system based on the system stored in the corresponding partition.
Step 205, increasing the recorded restart times by a preset time;
in this embodiment, after a restart event occurs, if it is determined that the recorded restart times are smaller than the preset times threshold, the recorded restart times are increased by the preset times and restarted by the primary system, and the process proceeds to step 201 after the restart.
As an optional embodiment, the recorded restart times may refer to the recorded restart times within a preset time duration, and the number is cleared or reset after each preset time duration passes, or the number is cleared or reset after a certain condition is met, for example, after a self-checking program determines that the base station has recovered to normal, or the number is cleared or reset after an external instruction for indicating that the base station has cleared or reset the recorded restart times is received, and the like, which is not limited in this embodiment.
Step 206, the base station operates as a standby system;
in this embodiment, after a restart event occurs, if it is determined that the recorded restart times are equal to the preset time threshold, the standby system is restarted to operate.
Step 207, generating and reporting abnormal state information to a management center;
in this embodiment, after the base station is restarted by the standby system, according to the recorded event information related to the restart event, the base station generates abnormal state information and reports the abnormal state information to the management center that manages the base station, so that the management center can timely know that an over-temperature event occurs during the operation of the base station in the active system; optionally, other information capable of assisting the management center in determining the cause of the base station failure or the recovery mode, such as a failure code, historical temperature data of each temperature point in the base station, and the like, may also be carried in the abnormal state information, so that the management center performs subsequent operations, such as remotely sending an instruction to the base station to perform detection or calling the historical data, dispatching operation and maintenance personnel to perform detection and removing the abnormality, and the like.
Step 208, running a self-checking program;
in this embodiment, the standby system includes a self-check program for detecting an operation state of the base station, and the base station may periodically or periodically run the self-check program after the standby system is restarted, or run the self-check program according to a remote instruction sent by the management center and used for instructing the base station to run the self-check program.
Step 209, detecting whether the base station is recovered to normal;
in this embodiment, the base station detects whether the base station is recovered to normal by running a self-checking program in the standby system; after obtaining the operation result of the self-checking program, reporting the operation result of the self-checking program to a management center, for example, reporting that the base station is not recovered to normal to the management center for managing the base station when it is determined that the base station is not recovered to normal; or after the self-checking program judges that the base station is recovered to be normal, the main system in the first partition based on the BOOT is restarted to switch to operate the main system, and a normal service access function of the base station is recovered. The self-test procedure herein may include detecting whether the current temperature of each temperature point in the base station is lower than a restart temperature threshold or an alarm temperature threshold, detecting whether the heat dissipation device recovers to normal operation, whether each chip or device in the base station can be normally accessed, and the like, which is not limited in this embodiment.
Thus, the schematic diagram shown in fig. 2 is completed.
As can be seen from the flow shown in fig. 2, in an optional embodiment, the base station may also record the restart event after the restart event occurs, so as to report the relevant abnormal information of the restart event to the management center after switching to the standby system, so that the management center can timely know that the base station is abnormal and perform subsequent handling, thereby solving the problem that the management center cannot know the current operating state of the base station due to the fact that the base station cannot normally report information in the repeatedly restarted state in the conventional manner.
The method provided by the embodiment is described above, and the device provided by the embodiment is described below:
referring to fig. 3, fig. 3 is a structural diagram of a base station over-temperature protection device according to an embodiment of the present application. The device corresponds to the flow shown in fig. 1, and is applied to a base station including an active system and a standby system, wherein the active system is operated by the base station when the base station operates, the standby system is used for reporting the active system fault when the active system is in fault, and the power consumption of the standby system when the standby system operates is smaller than that of the active system when the active system operates. As shown in fig. 3, the apparatus may include:
a restart event detecting unit 301, configured to determine whether the recorded restart times are smaller than a preset time threshold when the base station detects a restart event; the restart event at least includes: at least one over-temperature occurs at a designated temperature point in the base station during the operation of the main system, wherein the over-temperature means that the current temperature of the designated temperature point is greater than the set temperature threshold of the designated temperature point;
a main system BOOT unit 302, configured to restart the main system in the first partition based on a BOOT program BOOT when the base station determines that the recorded number of times of restart is less than a preset number of times, and increase the recorded number of times of restart by the preset number of times;
a standby system booting unit 303, configured to restart the standby system in the second partition based on the BOOT when the base station determines that the recorded restart times are equal to a preset number, and/or when the base station detects an over-temperature event for triggering a switch from the active system to the standby system during operation of the active system.
In one possible embodiment, in the standby system booting unit 303, after the standby system in the second partition based on the BOOT is restarted, the base station further includes:
and reporting abnormal state information to a management center for managing the base station, wherein the abnormal state information is used for indicating that an over-temperature event occurs in the base station during the operation of the main system.
In one possible embodiment, in the standby system booting unit 303, after the standby system in the second partition based on the BOOT is restarted, the base station further includes:
periodically or periodically running a self-checking program used for detecting the running state of the base station in the standby system so as to detect whether the base station is recovered to be normal or not through the self-checking program;
when the base station is judged not to be recovered to normal, reporting that the base station is not recovered to normal to a management center for managing the base station;
and when the base station is judged to be normal, restarting the main system in the first partition based on the BOOT to switch to operating the main system.
In a possible implementation manner, in the backup system booting unit 303, when the base station determines that the recorded restart count is equal to a preset count, and after the backup system in the second partition based on the BOOT is restarted, the base station further includes:
and updating the recorded restart times to an initial value.
In a possible embodiment, in the restart event detecting unit 301, the temperature threshold is smaller than the fusing threshold set by the specified temperature point, but larger than a preset threshold for indicating a restart; the preset threshold is used for indicating that the base station needs to be restarted once the temperature of the specified temperature point is greater than the preset threshold.
In a possible implementation manner, in the standby system guiding unit 303, the detecting, by the base station during the operation of the active system, an over-temperature event for triggering a switch from the active system to the standby system includes at least:
the deployed components of the base station have abnormity during working period for causing the over-temperature of the specified temperature point; and/or the presence of a gas in the gas,
and the base station detects that the current temperature of the specified temperature point is greater than or equal to a fusing threshold set by the specified temperature point, wherein the fusing threshold is used for indicating that the base station needs to restart the standby system in a second partition based on the BOOT once the temperature of the specified temperature point is greater than the fusing threshold.
Thus, the description of the structure of the device shown in fig. 3 is completed.
The implementation process of the functions and actions of each unit in the above device is specifically described in the implementation process of the corresponding step in the above method, and is not described herein again.
The embodiment of the application also provides a hardware structure. Referring to fig. 4, fig. 4 is a structural diagram of an electronic device according to an embodiment of the present application. As shown in fig. 4, the hardware structure may include: a processor and a machine-readable storage medium having stored thereon machine-executable instructions executable by the processor; the processor is configured to execute machine-executable instructions to implement the methods disclosed in the above examples of the present application.
Based on the same application concept as the method, embodiments of the present application further provide a machine-readable storage medium, where several computer instructions are stored, and when the computer instructions are executed by a processor, the method disclosed in the above example of the present application can be implemented.
The machine-readable storage medium may be, for example, any electronic, magnetic, optical, or other physical storage device that can contain or store information such as executable instructions, data, and the like. For example, the machine-readable storage medium may be: a RAM (random Access Memory), a volatile Memory, a non-volatile Memory, a flash Memory, a storage drive (e.g., a hard drive), a solid state drive, any type of storage disk (e.g., an optical disk, a dvd, etc.), or similar storage medium, or a combination thereof.
The systems, devices, modules or units illustrated in the above embodiments may be implemented by a computer chip or an entity, or by a product with certain functions. A typical implementation device is a computer, which may take the form of a personal computer, laptop computer, cellular telephone, camera phone, smart phone, personal digital assistant, media player, navigation device, email messaging device, game console, tablet computer, wearable device, or a combination of any of these devices.
For convenience of description, the above devices are described as being divided into various units by function, and are described separately. Of course, the functionality of the units may be implemented in one or more software and/or hardware when implementing the present application.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
Furthermore, these computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above description is only an example of the present application and is not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (10)

1. A base station over-temperature protection method is characterized in that the method is applied to a base station comprising an active system and a standby system, the base station operates the active system when working, the standby system is used for reporting the active system fault when the active system is in fault, and the power consumption of the standby system when in operation is smaller than that of the active system, and the method comprises the following steps:
when the base station detects a restart event, judging whether the recorded restart times are smaller than a preset time threshold value or not; the restart event comprises at least: at least one over-temperature occurs to a designated temperature point in the base station during the operation of the main system, wherein the over-temperature means that the current temperature of the designated temperature point is greater than the set temperature threshold of the designated temperature point;
when the base station judges that the recorded restart times are less than the preset times, restarting the main system in the first partition based on a BOOT program BOOT, and increasing the recorded restart times by the preset times;
and the base station restarts the standby system in a second partition based on the BOOT when judging that the recorded restart times are equal to preset times and/or when detecting an over-temperature event for triggering the switching from the main system to the standby system during the operation of the main system.
2. The method of claim 1, wherein the base station, upon reboot of the standby system in the second partition based on the BOOT, further comprises:
and reporting abnormal state information to a management center for managing the base station, wherein the abnormal state information is used for indicating that an over-temperature event occurs in the base station during the operation of the main system.
3. The method of claim 1, wherein the base station, upon reboot of the standby system in the second partition based on the BOOT, further comprises:
regularly or periodically running a self-checking program used for detecting the running state of the base station in the standby system so as to detect whether the base station is recovered to be normal or not through the self-checking program;
when the base station is judged not to be recovered to normal, reporting that the base station is not recovered to normal to a management center for managing the base station;
and when the base station is judged to be normal, the main system in the first partition based on the BOOT is restarted to switch to operate the main system.
4. The method of claim 1, wherein the base station, upon determining that the recorded reboot number is equal to a preset number, and upon rebooting the standby system in the second partition based on the BOOT, further comprises:
and updating the recorded restart times to an initial value.
5. The method of claim 1, wherein the temperature threshold is less than a fusing threshold at which the specified temperature point is set, but greater than a preset threshold for indicating a reboot; the preset threshold is used for indicating that the base station needs to be restarted once the temperature of the specified temperature point is greater than the preset threshold.
6. The method of claim 1, wherein the base station detecting an over-temperature event for triggering a handover from the active system to the standby system during operation of the active system comprises at least:
the deployed components of the base station have abnormity during working period for causing the over-temperature of the specified temperature point; and/or the presence of a gas in the gas,
the base station detects that the current temperature of the specified temperature point is greater than or equal to a fusing threshold set by the specified temperature point, wherein the fusing threshold is used for indicating that the base station needs to restart the standby system in a second partition based on the BOOT once the temperature of the specified temperature point is greater than the fusing threshold.
7. An over-temperature protection device for a base station, the over-temperature protection device being applied to a base station including an active system and a standby system, the base station operating the active system when operating, the standby system reporting a failure of the active system when the active system fails, the power consumption of the standby system when operating being less than the power consumption of the active system when operating, the device comprising:
the restarting event detection unit is used for judging whether the recorded restarting times are smaller than a preset time threshold value or not when the base station detects the restarting event; the restart event comprises at least: at least one over-temperature occurs to a designated temperature point in the base station during the operation of the main system, wherein the over-temperature means that the current temperature of the designated temperature point is greater than the set temperature threshold of the designated temperature point;
the main system BOOT unit is used for restarting the main system in the first partition based on a BOOT program BOOT when the base station judges that the recorded restart times are less than the preset times, and increasing the recorded restart times by the preset times;
and the standby system booting unit is used for restarting the standby system in the second partition based on the BOOT when the base station judges that the recorded restarting times are equal to the preset times and/or when the base station detects an over-temperature event for triggering the switching from the main system to the standby system during the operation of the main system.
8. The apparatus of claim 7, wherein the backup system booting unit, after the backup system in the second partition based on the BOOT is restarted, further comprises:
and reporting abnormal state information to a management center for managing the base station, wherein the abnormal state information is used for indicating that an over-temperature event occurs in the base station during the operation of the main system.
9. The apparatus of claim 7, wherein the backup system booting unit, after the backup system in the second partition based on the BOOT is restarted, further comprises:
regularly or periodically running a self-checking program used for detecting the running state of the base station in the standby system so as to detect whether the base station is recovered to be normal or not through the self-checking program;
when the base station is judged not to be recovered to normal, reporting that the base station is not recovered to normal to a management center for managing the base station;
and when the base station is judged to be normal, the main system in the first partition based on the BOOT is restarted to switch to operate the main system.
10. An electronic device, comprising: a processor and a machine-readable storage medium;
the machine-readable storage medium stores machine-executable instructions executable by the processor;
the processor is configured to execute the machine executable instructions to perform the method steps of any of claims 1-7.
CN202111415646.2A 2021-11-25 2021-11-25 Base station over-temperature protection method and device and electronic equipment Withdrawn CN114143619A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111415646.2A CN114143619A (en) 2021-11-25 2021-11-25 Base station over-temperature protection method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111415646.2A CN114143619A (en) 2021-11-25 2021-11-25 Base station over-temperature protection method and device and electronic equipment

Publications (1)

Publication Number Publication Date
CN114143619A true CN114143619A (en) 2022-03-04

Family

ID=80387825

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111415646.2A Withdrawn CN114143619A (en) 2021-11-25 2021-11-25 Base station over-temperature protection method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN114143619A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117479201A (en) * 2023-12-26 2024-01-30 杭州纵横通信股份有限公司 Base station operation and maintenance management method and system

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004134878A (en) * 2002-10-08 2004-04-30 Toshiba Corp Communication system, main apparatus function backup method, maintenance management center, and user system
CN104601350A (en) * 2013-10-30 2015-05-06 中兴通讯股份有限公司 Automatic disaster-tolerant switching method and device
CN104735298A (en) * 2013-12-24 2015-06-24 中国科学院沈阳自动化研究所 Video target tracking master-slave standby system and method
WO2016202084A1 (en) * 2015-06-18 2016-12-22 中兴通讯股份有限公司 Method of performing over-temperature protection on single-board computer and device utilizing same
CN109348310A (en) * 2018-10-23 2019-02-15 京信通信***(中国)有限公司 A kind of method and device of Remote Radio Unit overheat protector
CN109768884A (en) * 2018-12-26 2019-05-17 京信通信***(中国)有限公司 The implementation method of communication system and its high availability, device and computer equipment
US20190173396A1 (en) * 2016-12-26 2019-06-06 Hitachi Industrial Equipment Systems Co., Ltd. Power Conversion Device and Power Conversion Device System
CN112702183A (en) * 2019-10-22 2021-04-23 中兴通讯股份有限公司 Method and device for controlling software version rollback of base station, base station and readable storage medium
CN112987891A (en) * 2021-03-26 2021-06-18 杭州迪普科技股份有限公司 Method for protecting special network card from overheating, electronic equipment and machine-readable storage medium

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004134878A (en) * 2002-10-08 2004-04-30 Toshiba Corp Communication system, main apparatus function backup method, maintenance management center, and user system
CN104601350A (en) * 2013-10-30 2015-05-06 中兴通讯股份有限公司 Automatic disaster-tolerant switching method and device
CN104735298A (en) * 2013-12-24 2015-06-24 中国科学院沈阳自动化研究所 Video target tracking master-slave standby system and method
WO2016202084A1 (en) * 2015-06-18 2016-12-22 中兴通讯股份有限公司 Method of performing over-temperature protection on single-board computer and device utilizing same
US20190173396A1 (en) * 2016-12-26 2019-06-06 Hitachi Industrial Equipment Systems Co., Ltd. Power Conversion Device and Power Conversion Device System
CN109348310A (en) * 2018-10-23 2019-02-15 京信通信***(中国)有限公司 A kind of method and device of Remote Radio Unit overheat protector
CN109768884A (en) * 2018-12-26 2019-05-17 京信通信***(中国)有限公司 The implementation method of communication system and its high availability, device and computer equipment
CN112702183A (en) * 2019-10-22 2021-04-23 中兴通讯股份有限公司 Method and device for controlling software version rollback of base station, base station and readable storage medium
CN112987891A (en) * 2021-03-26 2021-06-18 杭州迪普科技股份有限公司 Method for protecting special network card from overheating, electronic equipment and machine-readable storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117479201A (en) * 2023-12-26 2024-01-30 杭州纵横通信股份有限公司 Base station operation and maintenance management method and system
CN117479201B (en) * 2023-12-26 2024-04-09 杭州纵横通信股份有限公司 Base station operation and maintenance management method and system

Similar Documents

Publication Publication Date Title
US20170155560A1 (en) Management systems for managing resources of servers and management methods thereof
TW201738747A (en) Physical machine failure classification handling method and device, and virtual machine recovery method and system
RU2625165C1 (en) Cell changing method, final device and network device
JP2015510201A (en) Method and apparatus for rapid disaster recovery preparation in a cloud network
CN101582046B (en) High-available system state monitoring, forcasting and intelligent management method
US11493967B2 (en) Thermal shutdown with hysteresis
CN109756382B (en) Fault positioning method and device
CN101542444A (en) Security features in interconnect centric architectures
US11102060B2 (en) Identification of a soft failure at a member
US10623166B2 (en) Systems and methods for improved uptime for network devices
CN114143619A (en) Base station over-temperature protection method and device and electronic equipment
CN103176581B (en) Electric power controller and method for managing power supply
CN109358982B (en) Hard disk self-healing device and method and hard disk
CN114218037A (en) Hard disk management method, device, equipment and machine readable storage medium
US20220179685A1 (en) Method and device for migrating a virtualised function in the event of a failure in the technical server environment
CN105224416B (en) Restorative procedure and related electronic device
JP5780553B2 (en) Fault monitoring apparatus and fault monitoring method
CN104836679B (en) Communication abnormality processing method and network element device
CN107517472B (en) Method for protecting state of base station and base station
JP2007028118A (en) Failure judging method of node device
WO2014040470A1 (en) Alarm message processing method and device
CN112162909A (en) Hard disk fault processing method, device, equipment and machine readable storage medium
CN105511848A (en) Method and device for detecting DLL
US10257269B2 (en) Selectively disabling operation of hardware components based on network changes
WO2016201826A1 (en) Method, device, and system for achieving primary cell portion (cp) migration in cell

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20220304