A server chassis intrusion detection device and method

By using a wirelessly connected intrusion detection module and motherboard, and utilizing distance sensors, pressure sensors, and a power module for data acquisition and logical operations, the stability and accuracy issues of server chassis intrusion detection devices have been resolved, achieving efficient intrusion detection and ensuring server security and detection efficiency.

CN116820859BActive Publication Date: 2026-08-04INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
INSPUR SUZHOU INTELLIGENT TECH CO LTD
Filing Date
2023-07-26
Publication Date
2026-08-04

AI Technical Summary

Technical Problem

Existing server chassis intrusion detection devices become less stable and accurate over time and with increased usage, leading to a higher false alarm rate and impacting server operation and maintenance.

Method used

The intrusion detection module and motherboard are wirelessly connected. Data is collected by distance sensors, pressure sensors and power modules and logical operations are performed to generate cover opening and closing signals, locking signals and presence signals to realize chassis intrusion detection and avoid problems such as cable aging and false triggering.

Benefits of technology

It improves the stability and accuracy of server chassis intrusion detection, solves the problems of cable aging and false triggering, and ensures server security and detection efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116820859B_ABST
    Figure CN116820859B_ABST
Patent Text Reader

Abstract

This invention relates to the field of server technology and discloses a server chassis intrusion detection device and method. The device includes an intrusion detection module mounted on the top cover of the server chassis and a motherboard mounted on the upper edge of the inner side wall of the server chassis. The intrusion detection module and the motherboard are wirelessly connected. The intrusion detection module, located on the top cover of the server chassis, collects server cover opening / closing data, bolt pressure data, and wireless power supply data. It performs logical operations on the server cover opening / closing data, bolt pressure data, and wireless power supply data to generate a server cover opening / closing signal, a server cover locking signal, and an intrusion detection module presence signal. The motherboard is used to detect intrusion into the server chassis based on the server cover opening / closing signal, the server cover locking signal, and the intrusion detection module presence signal, and generates a server chassis intrusion detection result. This invention improves the stability and accuracy of server chassis intrusion detection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of server technology, and specifically to a server chassis intrusion detection device and method. Background Technology

[0002] With the rapid development of the information technology industry, the demand for servers is increasing, and consequently, security protection is becoming increasingly important. During server operation, to avoid wasting significant resources analyzing root causes of problems not caused by equipment malfunctions, such as information leaks, overheating issues, or component damage due to unauthorized opening of the server chassis, it is essential to install intrusion detection modules on the server chassis. Unauthorized opening of the server chassis is strictly prohibited to prevent unnecessary problems.

[0003] Currently, servers all use mechanical switches for triggering. However, as time goes on and the number of uses increases, the stability and accuracy of this function deteriorates, leading to an increased false alarm rate or damage, which affects server operation and maintenance. Summary of the Invention

[0004] In view of this, the present invention provides a server chassis intrusion detection device and method to solve the problem that the stability and accuracy of current servers deteriorate with the increase of time and usage, affecting server operation and maintenance.

[0005] In a first aspect, the present invention provides a server chassis intrusion detection device, comprising: an intrusion detection module disposed on the top cover of a server chassis and a motherboard disposed on the upper edge of the inner side wall of the server chassis; the intrusion detection module and the motherboard are wirelessly connected; wherein...

[0006] The intrusion detection module is located on the top cover of the server chassis. It is used to collect server cover opening and closing data, bolt pressure data, and wireless power supply data. It performs logical operations on the server cover opening and closing data, bolt pressure data, and wireless power supply data to generate server cover opening and closing signal, server cover locking signal, and intrusion detection module presence signal. It then transmits these signals to the motherboard.

[0007] The motherboard is used to receive server chassis opening / closing signals, server chassis locking signals, and intrusion detection module presence signals, and to perform intrusion detection on the server chassis based on these signals, generating server chassis intrusion detection results.

[0008] This invention provides a server chassis intrusion detection device. The intrusion detection module is wirelessly connected to the motherboard, realizing cableless intrusion detection of the server chassis. This solves the cable aging problem caused by the use of cable-based mechanical detection switches. Furthermore, it detects server chassis intrusion based on server cover opening / closing signals, server cover locking signals, and intrusion detection module presence signals, thus solving the problem of false intrusion triggering. This invention achieves intrusion detection of the server chassis and improves the stability and accuracy of server chassis intrusion detection.

[0009] In one optional implementation, the intrusion detection module includes: a microcontroller, a distance sensor, a first pressure sensor, a second pressure sensor, a power supply module, and a first Bluetooth module; the microcontroller is connected to the distance sensor, the first pressure sensor, the second pressure sensor, the power supply module, and the first Bluetooth module, respectively; wherein,

[0010] A distance sensor is installed on the top cover of the server chassis to collect the distance between the top cover and the server chassis. Based on the distance between the top cover and the server chassis, the sensor determines the opening and closing data of the server cover and transmits the server cover opening and closing data to the microcontroller.

[0011] A first pressure sensor is located at the first fixing bolt to collect pressure data from the first fixing bolt and transmit the pressure data to the microcontroller; wherein, the first fixing bolt is located on the rear side of the server chassis cover.

[0012] The second pressure sensor is located at the second fixing bolt and is used to collect the pressure data of the second fixing bolt and transmit the pressure data of the second fixing bolt to the microcontroller; wherein, the second fixing bolt is located on the rear side of the server chassis cover;

[0013] The power module is used to collect wireless power supply data and send the wireless power supply data to the microcontroller;

[0014] The microcontroller performs logical operations on the hood opening and closing data to generate a server hood opening and closing signal, performs logical operations on the pressure data of the first and second fixing bolts to generate a server hood locking signal, performs logical operations on the wireless power supply data to generate an intrusion detection module presence signal, and transmits the server hood opening and closing signal, server hood locking signal, and intrusion detection module presence signal to the motherboard via the first Bluetooth module.

[0015] This invention provides a server chassis intrusion detection device. It uses a first pressure sensor and a second pressure sensor to collect bolt pressure data, thus characterizing the chassis's locking state. A distance sensor collects the opening and closing status of the chassis cover, and a power module collects wireless power supply data. A microcontroller performs logical operations on the server chassis cover opening / closing data, bolt pressure data, and wireless power supply data to generate server chassis cover opening / closing signals, server chassis cover locking signals, and intrusion detection module presence signals. This achieves accurate acquisition of the server chassis's opening / closing status, locking status, and power supply status, laying the foundation for comprehensive server chassis intrusion detection and improving the stability and accuracy of server chassis intrusion detection.

[0016] In one alternative implementation, the motherboard includes: a second Bluetooth module and a baseboard controller; the second Bluetooth module and the baseboard controller are connected; the second Bluetooth module and the first Bluetooth module are wirelessly connected.

[0017] The second Bluetooth module is used to transmit the server cover opening / closing signal, server cover locking signal, and intrusion detection module presence signal transmitted by the first Bluetooth module to the baseboard controller.

[0018] The baseboard controller is used to determine whether there is an intrusion into the server chassis based on the server chassis opening / closing signal, the server chassis locking signal, and the intrusion detection module presence signal, and to generate server chassis intrusion detection results.

[0019] The present invention provides a server chassis intrusion detection device, which realizes data interaction between the intrusion detection module and the motherboard through a wireless connection between the second Bluetooth module and the first Bluetooth module. This solves the problems of cable aging and false triggering caused by the use of cable-type mechanical detection switches, and realizes intrusion detection of server chassis through the baseboard controller, thereby improving detection efficiency.

[0020] In one alternative implementation, the baseboard controller is specifically configured to determine that an intrusion has occurred in the server chassis and issue an alarm when the intrusion detection module's in-situ signal is low and no server chassis opening / closing signal or server chassis locking signal is detected.

[0021] The present invention provides a server chassis intrusion detection device, which realizes the detection of the presence of the intrusion detection module in the initial state through the baseboard controller. When the intrusion detection module is not in place, it can issue an alarm in time, thereby improving the security of the server chassis.

[0022] In one optional implementation, the baseboard controller is further configured to determine that an intrusion has occurred in the server chassis and issue an alarm when the server chassis opening / closing signal is low, the intrusion detection module in-situ signal is high, and the server chassis locking signal is detected.

[0023] The present invention provides a server chassis intrusion detection device, which realizes intrusion detection of server chassis when the server cover is open through a baseboard controller, and ensures the security of server chassis through alarm.

[0024] In one optional implementation, the baseboard controller is further configured to determine that the server cover is unlocked and issue an alarm when the server cover locking signal is low and the server cover opening / closing signal and the intrusion detection module in-situ signal are high.

[0025] The present invention provides a server chassis intrusion detection device, which realizes intrusion detection of server chassis when the server cover is not locked through a baseboard controller, and ensures the security of server chassis through alarm.

[0026] In one alternative implementation, the baseboard controller is further configured to determine that the server chassis is secure when the server chassis opening / closing signal, the server chassis locking signal, and the intrusion detection module presence signal are all high.

[0027] The present invention provides a server chassis intrusion detection device. The baseboard controller limits the security status of the server chassis. Specifically, the server chassis security can only be guaranteed when the server cover opening / closing signal, the server cover locking signal, and the intrusion detection module presence signal are all at high level, thus ensuring the stability and accuracy of server chassis intrusion detection.

[0028] In one alternative implementation, the motherboard further includes: a power supply and a voltage conversion module, the power supply being connected to the voltage conversion module;

[0029] The power supply unit provides external power to the intrusion detection module via the voltage conversion module.

[0030] The present invention provides a server chassis intrusion detection device, which provides power to the intrusion detection module through a power supply, thereby ensuring the normal operation of the intrusion detection module.

[0031] In one optional implementation, the intrusion detection module further includes: a wireless charging module, which is connected to the power module and to the voltage conversion module via a cable;

[0032] The wireless charging module is used to charge the power module using the external power supply output from the voltage conversion module, thereby triggering the power module to collect wireless power supply data.

[0033] The present invention provides a server chassis intrusion detection device, which connects a wireless charging module to a power module to enable power supply to the power module and triggers the power module to collect wireless power supply data, laying the foundation for accurate determination of the presence of the intrusion detection module.

[0034] Secondly, the present invention provides a server chassis intrusion detection method, applied to the aforementioned server chassis intrusion detection device, the method comprising:

[0035] The intrusion detection module collects server cover opening and closing data, bolt pressure data, and wireless power supply data. It performs logical operations on the server cover opening and closing data, bolt pressure data, and wireless power supply data to generate server cover opening and closing signals, server cover locking signals, and intrusion detection module presence signals. It then transmits these signals to the motherboard.

[0036] The motherboard receives server chassis opening / closing signals, server chassis locking signals, and intrusion detection module presence signals. Based on these signals, it performs intrusion detection on the server chassis and generates server chassis intrusion detection results. Attached Figure Description

[0037] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0038] Figure 1 This is a structural diagram of the intrusion detection device in an existing server intrusion detection scheme;

[0039] Figure 2 This is a structural block diagram of a server chassis intrusion detection device according to an embodiment of the present invention;

[0040] Figure 3 This is a schematic diagram of the structure of a server chassis according to an embodiment of the present invention;

[0041] Figure 4 This is a schematic diagram of the working process of a server chassis intrusion detection device according to an embodiment of the present invention;

[0042] Figure 5 This is a flowchart illustrating a server chassis intrusion detection method according to an embodiment of the present invention. Detailed Implementation

[0043] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0044] like Figure 1 As shown, the intrusion detection scheme used by the relevant servers is as follows: the intrusion detection switch is mechanically triggered and installed on the inner wall of the server chassis. The movable lever is slightly higher than the upper edge of the inner wall of the server chassis. When the server chassis cover is closed, the movable lever is pressed down, triggering the button switch. The electrical signal is transmitted to the BMC microcontroller (Baseboard Management Controller) through the cable, informing the BMC microcontroller that the chassis cover is closed. When the chassis cover slides out and is removed, the movable lever pops up, triggering the button switch, transmitting the electrical signal to the BMC microcontroller, informing the BMC microcontroller that the chassis cover is open.

[0045] The intrusion detection schemes used in the aforementioned servers have the following drawbacks: ① They employ open-type mechanical intrusion detection switches, which are exposed to the environment and constantly in use. As the server's operating time increases, the mechanical switches will inevitably face the risk of aging and failure, leading to decreased stability and false alarms; ② The signals are transmitted to the BMC via cables. As the server's operating time increases, the cables may age and become damaged, causing the server's intrusion detection function to fail, failing to record operations such as opening the chassis, and introducing some security risks.

[0046] To achieve cable-free intrusion detection for server chassis, improve the stability and accuracy of intrusion detection, and solve problems such as cable aging and false triggering caused by the use of cable-based mechanical detection switches in current servers, this invention provides a server chassis intrusion detection device.

[0047] This invention provides a server chassis intrusion detection device, such as... Figure 2 As shown, it includes: an intrusion detection module 1 mounted on the top cover of the server chassis and a motherboard 2 mounted on the upper edge of the inner side wall of the server chassis; the intrusion detection module 1 and the motherboard 2 are wirelessly connected; wherein,

[0048] The intrusion detection module 1 is located on the top cover of the server chassis. It is used to collect server cover opening and closing data, bolt pressure data, and wireless power supply data. It performs logical operations on the server cover opening and closing data, bolt pressure data, and wireless power supply data to generate server cover opening and closing signal, server cover locking signal, and intrusion detection module presence signal. It then transmits these signals to the motherboard 2.

[0049] Motherboard 2 is used to receive server cover opening / closing signals, server cover locking signals, and intrusion detection module presence signals, and to perform intrusion detection on the server chassis based on these signals, generating server chassis intrusion detection results.

[0050] Specifically, when motherboard 2 detects an intrusion into the server chassis, it will display an alarm indicating that an intrusion has occurred into the server chassis.

[0051] This embodiment provides a server chassis intrusion detection device. The intrusion detection module and the motherboard are wirelessly connected, realizing cableless server chassis intrusion detection. This solves the cable aging problem caused by using cable-based mechanical detection switches. Furthermore, it detects server chassis intrusion based on server cover opening / closing signals, server cover locking signals, and intrusion detection module presence signals, thus solving the problem of false intrusion triggering. This achieves intrusion detection of the server chassis and improves the stability and accuracy of server chassis intrusion detection.

[0052] In some alternative implementations, such as Figure 3 As shown, the intrusion detection module 1 includes: a microcontroller 3, a distance sensor 4, a first pressure sensor 5, a second pressure sensor 6, a power module 7, and a first Bluetooth module 8; the microcontroller 3 is connected to the distance sensor 4, the first pressure sensor 5, the second pressure sensor 6, the power module 7, and the first Bluetooth module 8 respectively; wherein,

[0053] Distance sensor 4 is installed on the top cover of the server chassis to collect the distance between the top cover of the server chassis and the server body. Based on the distance between the top cover of the server chassis and the server body, the opening and closing data of the server cover is determined and transmitted to the microcontroller 3.

[0054] Specifically, the distance sensor 4 transmits distance changes (i.e., server cover opening and closing data) to the microcontroller 3 via I2C (Inter-Integrated Circuit) signals.

[0055] The first pressure sensor 5 is located at the first fixing bolt and is used to collect the pressure data of the first fixing bolt and transmit the pressure data of the first fixing bolt to the microcontroller 3; wherein, the first fixing bolt is located on the rear side of the server chassis cover.

[0056] Specifically, PSR1_MCU is the signal transmitted to the microcontroller 3 after the first pressure sensor 5 detects a change in pressure (i.e., the pressure data of the first fixing bolt).

[0057] The second pressure sensor 6 is located at the second fixing bolt and is used to collect the pressure data of the second fixing bolt and transmit the pressure data of the second fixing bolt to the microcontroller 3; wherein, the second fixing bolt is located on the rear side of the server chassis cover.

[0058] Specifically, PSR2_MCU is the signal transmitted to the microcontroller 3 after the second pressure sensor 6 detects a change in pressure (i.e., the pressure data of the second fixing bolt).

[0059] Furthermore, the first pressure sensor 5 and the second pressure sensor 6 are located on two bolts on the back side of the server cover, respectively, to detect whether the bolts are tightened.

[0060] The power module 7 is used to collect wireless power supply data and send the wireless power supply data to the microcontroller 3.

[0061] Specifically, MB_PWRGD is the signal that the power module 7 transmits to the microcontroller 3 after detecting a change in charging status (i.e., wireless power supply data).

[0062] The microcontroller 3 is used to perform logical operations on the hood opening and closing data to generate a server hood opening and closing signal (i.e., INT_BMC_N), perform logical operations on the pressure data of the first fixing bolt and the pressure data of the second fixing bolt to generate a server hood locking signal (i.e., LOCK_INT_BMC), perform logical operations on the wireless power supply data to generate an intrusion detection module presence signal (i.e., INT_PRSENT), and transmit the server hood opening and closing signal, the server hood locking signal, and the intrusion detection module presence signal to the motherboard 2 through the first Bluetooth module 8.

[0063] Specifically, microcontroller 3 uses an MCU (Microcontroller Unit).

[0064] Furthermore, the INT_BMC_N signal output by the microcontroller 3 is used to characterize the opening and closing status of the server cover: when the distance sensor 4 detects a distance below a fixed threshold, the microcontroller 3 reads the information from the distance sensor 4 via I2C and determines that the value of the distance sensor 4 is high. It performs an internal AND operation with the received value of MB_PWRGD and outputs INT_BMC to the motherboard 2 via the first Bluetooth module 8. When the motherboard 2 receives the INT_BMC_N signal and the result is high, it indicates that no intrusion has occurred to the server chassis and the server cover is properly closed.

[0065] Furthermore, the LOCK_INT_BMC signal output by the microcontroller 3 is used to characterize the locking status of the server cover: when the first pressure sensor 5 and the second pressure sensor 6 are subjected to a certain intensity of pressure, PSR1_MCU and PSR2_MCU will output a high level to the microcontroller 3. The microcontroller 3 internally performs an AND operation on the values ​​of these two signals and outputs the LOCK_INT_BMC signal to the motherboard 2 through the first Bluetooth module 8. When the result is a high level, it indicates that the server cover is properly locked. Specifically, when both PSR1_MCU and PSR2_MCU output by the first pressure sensor 5 and the second pressure sensor 6 are high, the LOCK_INT_BMC signal output by the microcontroller 3 is high, indicating that the server cover is properly locked.

[0066] Furthermore, the INT_PRSENT signal output by microcontroller 3 is used to characterize the presence of the intrusion detection module: in the initial state, the INT_PRSENT output by microcontroller 3 is low, indicating that the intrusion detection module is not present; the INT_PRSENT signal will be pulled high only when the INT_BMC_N output by microcontroller 3 is high, indicating that the intrusion detection module is present.

[0067] This embodiment provides a server chassis intrusion detection device. It uses a first pressure sensor and a second pressure sensor to collect bolt pressure data, thus characterizing the chassis's locking state. A distance sensor collects the opening and closing status of the chassis cover, and a power module collects wireless power supply data. A microcontroller performs logical operations on the server chassis cover opening / closing data, bolt pressure data, and wireless power supply data to generate server chassis cover opening / closing signals, server chassis cover locking signals, and intrusion detection module presence signals. This achieves accurate collection of the server chassis's opening / closing status, locking status, and power supply status, laying the foundation for comprehensive server chassis intrusion detection and improving the stability and accuracy of server chassis intrusion detection.

[0068] In some alternative implementations, the motherboard 2 includes: a second Bluetooth module 9 and a baseboard controller 10; the second Bluetooth module 9 and the baseboard controller 10 are connected; the second Bluetooth module 9 and the first Bluetooth module 8 are wirelessly connected.

[0069] The second Bluetooth module 9 is used to transmit the server cover opening / closing signal, server cover locking signal, and intrusion detection module presence signal transmitted by the first Bluetooth module 8 to the baseboard controller 10.

[0070] The baseboard controller 10 (BMC) is used to determine whether there is an intrusion into the server chassis based on the server chassis opening / closing signal, the server chassis locking signal, and the intrusion detection module presence signal, and to generate server chassis intrusion detection results.

[0071] Specifically, the baseboard controller 10 is configured to determine that an intrusion has occurred in the server chassis and issue an alarm when the intrusion detection module's presence signal is low and no server chassis opening / closing signal or server chassis locking signal is detected; when the server chassis opening / closing signal is low, the intrusion detection module's presence signal is high, and a server chassis locking signal is detected, it determines that an intrusion has occurred in the server chassis and issues an alarm; when the server chassis locking signal is low, and both the server chassis opening / closing signal and the intrusion detection module's presence signal are high, it determines that the server chassis is unlocked and issues an alarm; when the server chassis opening / closing signal, the server chassis locking signal, and the intrusion detection module's presence signal are all high, it determines that the server chassis is secure. The logic table for determining server chassis intrusion by the baseboard controller 10 is shown in Table 1 below:

[0072] Table 1:

[0073]

[0074] This embodiment provides a server chassis intrusion detection device that enables data interaction between the intrusion detection module and the motherboard through a wireless connection between the second Bluetooth module and the first Bluetooth module. This solves the problems of cable aging and false triggering caused by the use of cable-type mechanical detection switches, and improves detection efficiency by realizing intrusion detection of the server chassis through the baseboard controller.

[0075] In some alternative implementations, the motherboard 2 further includes a power supply unit (PSU) 11 and a voltage conversion module 12, wherein the power supply unit 11 is connected to the voltage conversion module 12.

[0076] Power supply 11 is used to provide external power to intrusion detection module 1 via voltage conversion module 12.

[0077] Specifically, the voltage conversion module 12 converts the power supply voltage provided by the power supply 11 into an external power supply that is compatible with the charging voltage of the wireless charging module.

[0078] This embodiment provides a server chassis intrusion detection device that uses a power supply to power the intrusion detection module, ensuring the normal operation of the intrusion detection module.

[0079] In some optional implementations, the intrusion detection module 1 further includes: a wireless charging module 13, which is connected to the power module 7 and connected to the voltage conversion module 12 via a cable;

[0080] The wireless charging module 13 is used to charge the power module 7 using the external power output from the voltage conversion module 12, so as to trigger the power module 7 to collect wireless power supply data.

[0081] Specifically, the cable is a cable, and the motherboard 2 is fixed to the upper edge of the inner side wall of the server chassis via the cable.

[0082] Furthermore, when the server cover is tightly closed, the wireless charging module 13 is in working condition. At this time, the motherboard 2 starts to supply power to the wireless charging module 13. When the power module 7 receives the external power supply, it will output the MB_PWRGD signal to the microcontroller 3. MB_PWRGD is used as an auxiliary means to characterize the closing status of the server cover.

[0083] This embodiment provides a server chassis intrusion detection device that connects a wireless charging module to a power module, thereby enabling the power module to receive power and triggering the power module to collect wireless power supply data. This lays the foundation for accurately determining the presence of the intrusion detection module in the future.

[0084] The following specific embodiment illustrates the working process of a server chassis intrusion detection device.

[0085] Example 1:

[0086] like Figure 4 As shown, the operating steps of the server chassis intrusion detection device are as follows:

[0087] ①In the initial state, the MCU outputs INT_PRSENT = 0 to the BMC, indicating that the intrusion detection module is not in place; the INT_PRSENT signal will be pulled high only when the MCU outputs INT_BMC_N high, indicating that the intrusion detection module is in place.

[0088] ② When the intrusion detection module is not in place, when the distance sensor detects a distance below a fixed threshold, the MCU reads the distance sensor information via I2C and determines that the distance sensor value is high. This determination result is then internally ANDed with the received value of MB_PWRGD, and INT_BMC is output to the BMC via the first Bluetooth module. When the BMC receives INT_MBC_N=1, it indicates that no intrusion has occurred to the chassis, the cover is properly closed, and the intrusion detection module outputs INT_PRSENT=1 to the BMC, indicating that the intrusion detection module is in place.

[0089] ③ When the intrusion detection module is in place, it determines that the server is working normally. Therefore, the cover must be in a locked state. When the first pressure sensor and the second pressure sensor are subjected to a certain pressure, PSR1_MCU and PSR2_MCU will output a high level to the MCU. The MCU internally performs an AND operation on the values ​​of these two signals and outputs the LOCK_INT_BMC signal to the BMC through the first Bluetooth module. When the BMC receives LOCK_INT=1, it indicates that the cover is properly locked. The intrusion detection module will first check the locking status of the cover. If the cover is unlocked, it will output LOCK_INT_BMC=0 to the BMC.

[0090] ④ After the cover is unlocked, the intrusion detection module will determine whether the cover has been opened. If the cover is opened, it will output INT_BMC_N=0 to BMC; if the cover is not opened, it will re-detect whether the lock has been closed.

[0091] ⑤ After the cover is opened, determine whether the cover has been open for more than 1 minute. If not, re-check the cover's latching and locking status. If it has been open for more than 1 minute, determine that the intrusion detection module is not in place and output INT_PRSENT=0 to BMC.

[0092] ⑥ If the Bluetooth connection is interrupted during the opening of the case, the second Bluetooth module on the motherboard will not receive the corresponding signal input, and all output signals will be low, indicating that the intrusion detection module is not in place.

[0093] This invention also provides a server chassis intrusion detection method, such as... Figure 5 As shown, it includes:

[0094] Step S501: The intrusion detection module collects server cover opening and closing data, bolt pressure data, and wireless power supply data. It performs logical operations on the server cover opening and closing data, bolt pressure data, and wireless power supply data to generate server cover opening and closing signal, server cover locking signal, and intrusion detection module presence signal. The intrusion detection module presence signal is then transmitted to the motherboard.

[0095] In step S501, the motherboard receives the server chassis opening / closing signal, the server chassis locking signal, and the intrusion detection module presence signal, and performs intrusion detection on the server chassis based on the server chassis opening / closing signal, the server chassis locking signal, and the intrusion detection module presence signal, and generates a server chassis intrusion detection result.

[0096] This embodiment of a server chassis intrusion detection method is applied to, for example, Figure 2 The illustrated embodiment is a server chassis intrusion detection device; therefore, the specific implementation of steps S501 and S502 can be found in the preceding text. Figure 2 The corresponding descriptions of the illustrated embodiments are not repeated here.

[0097] It is understandable that the function and beneficial effects of the method in this embodiment are the same as those of the previous embodiment. Figure 2 The functions and beneficial effects of the server chassis intrusion detection device in the illustrated embodiment correspond to each other, and will not be repeated here.

[0098] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the embodiments of this application.

[0099] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0100] In the embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.

[0101] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0102] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0103] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of this application, essentially, or the parts that contribute to the prior art, or parts of the technical solutions, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0104] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and all such modifications and variations fall within the scope defined by the appended claims.

Claims

1. A server rack intrusion detection apparatus, comprising: include: An intrusion detection module is installed on the top cover of the server chassis, and a motherboard is installed on the upper edge of the inner side wall of the server chassis; The intrusion detection module and the motherboard are wirelessly connected; wherein... An intrusion detection module is installed on the top cover of the server chassis. It is used to collect server cover opening and closing data, bolt pressure data, and wireless power supply data. It performs logical operations on the server cover opening and closing data, bolt pressure data, and wireless power supply data to generate server cover opening and closing signal, server cover locking signal, and intrusion detection module presence signal. It then transmits the server cover opening and closing signal, server cover locking signal, and intrusion detection module presence signal to the motherboard. The motherboard is used to receive the server chassis opening / closing signal, the server chassis locking signal, and the intrusion detection module presence signal, and to perform intrusion detection on the server chassis based on the server chassis opening / closing signal, the server chassis locking signal, and the intrusion detection module presence signal, and generate a server chassis intrusion detection result.

2. The server chassis intrusion detection device according to claim 1, characterized in that, The intrusion detection module includes: a microcontroller, a distance sensor, a first pressure sensor, a second pressure sensor, a power module, and a first Bluetooth module; the microcontroller is connected to the distance sensor, the first pressure sensor, the second pressure sensor, the power module, and the first Bluetooth module, respectively; wherein, The distance sensor is installed on the top cover of the server chassis to collect the distance between the top cover of the server chassis and the server chassis. Based on the distance between the top cover of the server chassis and the server chassis, the opening and closing data of the server cover is determined and transmitted to the microcontroller. The first pressure sensor is located at the first fixing bolt and is used to collect the pressure data of the first fixing bolt and transmit the pressure data of the first fixing bolt to the microcontroller; wherein, the first fixing bolt is located on the rear side of the server chassis cover; The second pressure sensor is located at the second fixing bolt and is used to collect the pressure data of the second fixing bolt and transmit the pressure data of the second fixing bolt to the microcontroller; wherein, the second fixing bolt is located on the rear side of the server chassis cover; The power module is used to collect the wireless power supply data and send the wireless power supply data to the microcontroller; The microcontroller is used to perform logical operations on the hood opening and closing data to generate the server hood opening and closing signal, perform logical operations on the pressure data of the first fixing bolt and the pressure data of the second fixing bolt to generate the server hood locking signal, perform logical operations on the wireless power supply data to generate the intrusion detection module presence signal, and transmit the server hood opening and closing signal, the server hood locking signal and the intrusion detection module presence signal to the motherboard through the first Bluetooth module.

3. The server chassis intrusion detection device according to claim 2, characterized in that, The motherboard includes: a second Bluetooth module and a baseboard controller; the second Bluetooth module and the baseboard controller are connected; the second Bluetooth module and the first Bluetooth module are wirelessly connected. The second Bluetooth module is used to transmit the server cover opening / closing signal, the server cover locking signal, and the intrusion detection module presence signal transmitted by the first Bluetooth module to the baseboard controller. The baseboard controller is used to determine whether there is an intrusion into the server chassis based on the server chassis opening / closing signal, the server chassis locking signal, and the intrusion detection module presence signal, and to generate the server chassis intrusion detection result.

4. The server chassis intrusion detection device according to claim 3, characterized in that, The baseboard controller is specifically used to determine that an intrusion has occurred in the server chassis and to issue an alarm when the intrusion detection module's in-situ signal is low and no server chassis opening / closing signal or server chassis locking signal is detected.

5. A server chassis intrusion detection device according to claim 3, characterized in that, The baseboard controller is further configured to determine that an intrusion has occurred in the server chassis and issue an alarm when the server chassis opening / closing signal is low, the intrusion detection module presence signal is high, and the server chassis locking signal is detected.

6. A server chassis intrusion detection device according to claim 3, characterized in that, The baseboard controller is further configured to determine that the server cover is unlocked and issue an alarm when the server cover locking signal is low and the server cover opening / closing signal and the intrusion detection module presence signal are high.

7. A server chassis intrusion detection device according to claim 3, characterized in that, The baseboard controller is further configured to determine that the server chassis is secure when the server chassis opening / closing signal, the server chassis locking signal, and the intrusion detection module presence signal are all at a high level.

8. A server chassis intrusion detection device according to claim 3, characterized in that, The motherboard further includes: a power supply and a voltage conversion module, wherein the power supply is connected to the voltage conversion module; The power supply is used to provide external power to the intrusion detection module via the voltage conversion module.

9. A server chassis intrusion detection device according to claim 8, characterized in that, The intrusion detection module further includes: a wireless charging module, which is connected to the power module and to the voltage conversion module via a cable; The wireless charging module is used to charge the power module using the external power supply output by the voltage conversion module, thereby triggering the power module to collect the wireless power supply data.

10. A method for detecting intrusion into a server chassis, characterized in that, The method, applied to the server chassis intrusion detection device as described in any one of claims 1 to 9, comprises: The intrusion detection module collects server cover opening and closing data, bolt pressure data, and wireless power supply data. It performs logical operations on the server cover opening and closing data, bolt pressure data, and wireless power supply data to generate server cover opening and closing signal, server cover locking signal, and intrusion detection module presence signal. It then transmits the server cover opening and closing signal, server cover locking signal, and intrusion detection module presence signal to the motherboard. The motherboard receives the server chassis opening / closing signal, the server chassis locking signal, and the intrusion detection module presence signal, and performs intrusion detection on the server chassis based on the server chassis opening / closing signal, the server chassis locking signal, and the intrusion detection module presence signal, and generates a server chassis intrusion detection result.