Data management method of portable server based on wireless MESH ad hoc network

By adopting the data management method of wireless MESH ad hoc network in a portable server, the automatic backup and processing of data between multiple servers is realized, which solves the problem of data loss in the AC power supply abnormality of the portable server, and improves the reliability and security of data processing.

CN119922583AActive Publication Date: 2025-05-02HANGZHOU EBOYLAMP ELECTRONICS CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411972054.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-05-02
Estimated Expiration
2044-12-30

AI Technical Summary

Technical Problem

When the AC power supply is abnormal, existing portable servers lack effective data management mechanisms, resulting in damage or loss of data files when the battery is exhausted, seriously affecting data security.

Method used

Using a data management method based on wireless MESH ad hoc network, through the power supply unit and the power management unit, the edge computing processor, CPU module and network module are used to realize automatic backup and processing of data between multiple servers, ensuring the security and reliability of data.

Benefits of technology

Through wireless MESH ad hoc networking, various servers are interconnected, prevent data loss, improve the reliability of data processing, and optimize CPU module resource usage and power management through the data model library.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119922583A_ABST
    Figure CN119922583A_ABST
Patent Text Reader

Abstract

The invention discloses a data management method of a portable server based on a wireless MESH ad hoc network. The data management method is applied to the wireless Mesh ad hoc network formed by a plurality of servers. According to the data management method, the servers are interconnected and intercommunicated through the wireless MESH ad-hoc network, and when the electric quantity of the battery module in the current server is insufficient, the to-be-processed data can be sent to the other servers for backup, so that the data is prevented from being lost, and the user experience is improved. The position information of the current server is sent to the other servers where the adapters are in place through the alarm channel, so that the abnormality of the current server can be quickly found, the adapters can be conveniently positioned and accessed, and the reliability of the data processing process is improved; the CPU module usage rate required by each server is judged through the data model library, so that the resources of the CPU modules are adjusted conveniently, the waste of the resources is reduced, the electric quantity required by each server is judged, and the server can process the data more reliably and stably.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of data management, and in particular relates to a data management method for a portable server based on a wireless MESH ad hoc network. Background Art

[0002] Wireless Mesh Ad Hoc Network is a multi-hop network consisting of multiple wireless device nodes that can communicate with each other to form a self-organizing network. Mesh network does not require a central control node. Each node can act as a router to send and receive signals and can dynamically maintain connections with other nodes.

[0003] With the development of the Internet of Things and artificial intelligence, the digitalization process of various sensor data and unmanned machine data has accelerated, and the demand for regional pseudonymous data processing anytime and anywhere has increased. Portable servers can be quickly networked to meet temporary big data processing needs in special scenarios (military, public security, and government affairs), and can also be used as emergency data processing solutions for industry, commerce, and residential areas.

[0004] In the prior art, when the AC power supply of a portable server (such as a laptop computer) is abnormal, it can be switched to battery power. However, there is no appropriate judgment method and data management mechanism from the start to the completion of data processing. When the battery is exhausted, the data file being processed may be damaged or the data may be lost. This may cause serious data security problems during the core data processing process. In addition, a scientific portable server big data model library is not enabled, and the optimal processing method for data security migration and power management cannot be achieved, which limits the application scenarios of portable servers. Summary of the invention

[0005] The purpose of the present invention is to solve the problem raised in the background technology and to propose a data management method for a portable server based on a wireless MESH ad hoc network.

[0006] To achieve the above object, the technical solution adopted by the present invention is:

[0007] The present invention proposes a data management method for a portable server based on a wireless MESH self-organizing network. The data management method is applied in a wireless Mesh self-organizing network composed of multiple servers. Each server is powered by a power supply unit. The power supply unit includes an adapter and an external battery pack arranged outside the server, and a built-in battery pack and a power management unit arranged inside the server. The adapter, the external battery pack or the built-in battery pack is controlled by the power management unit to power the server, and each server includes an edge computing processor, a CPU module and a network module.

[0008] Where for each server:

[0009] When the adapter is not in place, the edge computing processor of the current server matches the type and size of the data to be processed with the data type and size in the preset data model library to obtain the first power required by the current server for the data to be processed;

[0010] The edge computing processor determines the required first power and the sum of the power of the external battery pack and the built-in battery pack of the current server according to the first preset condition. When the first preset condition is met, the network module of the current server queries the server with the adapter in the wireless Mesh ad hoc network, and uses the server with the adapter as the backup server, and the CPU module of the current server transmits all the data to be processed to the backup server through the network module, and the current server processes the data while transmitting the data to be processed;

[0011] The edge computing processor determines that the sum of the remaining power of the external battery pack and the built-in battery pack of the current server is less than the first preset value, and determines that the current server cannot complete the processing of the remaining data, then the network module of the current server sends a message to the backup server to start processing the remaining data.

[0012] Preferably, when the adapter is in place, the edge computing processor of the current server matches the type and size of the data to be processed with the data type and size in the preset data model library, obtains the CPU module utilization rate required by the current server for the data to be processed, and adjusts the resources of the CPU module based on the CPU module utilization rate.

[0013] Preferably, the preset data model library includes the CPU module usage and the power required by the server for data of different data types and different sizes, and the power includes the corresponding power in both external battery pack and internal battery pack.

[0014] Preferably, the power management unit includes a charge and discharge management module, a battery power management module and a DC / DC power supply module, the adapter provides power to the charge and discharge management module, and the external battery pack and the internal battery pack provide power to the battery power management module;

[0015] When the adapter is in place, the first signal is triggered to the charge and discharge management module, and then the charge and discharge management module receives the power provided by the adapter to power the edge computing processor, and provides power for the DC / DC power module and the battery power management. Then the DC / DC power module converts the received power into voltage to power the CPU module and the network module, and the battery power management module uses the received power to charge the external battery pack and the built-in battery pack;

[0016] At the same time, the edge computing processor controls the battery power management module to not output power according to the current power supply to the adapter;

[0017] When the adapter is not in place, a second signal is triggered to the battery power management module, and then the battery power management module compares the power output of the external battery pack and the power output of the built-in battery pack in a preset manner, and selects the power output of the external battery pack or the power output of the built-in battery pack to the DC / DC power module based on the comparison result, and then the DC / DC power module converts the received power into voltage to power the edge computing processor, CPU module and network module.

[0018] Preferably, the battery power management module compares the power output of the external battery pack with the power output of the internal battery pack in a preset manner, including:

[0019] The battery power management module compares the value of (p×output voltage of the external battery pack) with the output voltage of the internal battery pack, where 0 <p<1;

[0020] If the value of (p×output voltage of the external battery pack) is greater than or equal to the value of the output voltage of the internal battery pack, the battery power management module outputs the output voltage of the external battery pack to the DC / DC power module;

[0021] If the value of (p×the output voltage of the external battery pack) is less than the value of the output voltage of the built-in battery pack, the battery power management module outputs the output voltage of the built-in battery pack to the DC / DC power supply module.

[0022] Preferably, the CPU module includes a CPU, a memory and a graphics card.

[0023] Preferably, the edge computing processor determines the required first power and the sum of the power of the external battery pack and the internal battery pack of the current server according to the first preset condition, including:

[0024] The edge computing processor obtains the current remaining power of the external battery pack and the internal battery pack through the battery power management module;

[0025] And the first precondition is: Q 第一电量 ≥0.9(Q 外置电池 +Q 内置电池 );

[0026] Among them, Q 第一电量 Indicates the first quantity, Q 外置电池 Indicates the current remaining power of the external battery pack, Q 内置电池 Indicates the current remaining charge of the built-in battery pack.

[0027] Preferably, the edge computing processor determines that the current server cannot complete the processing of the remaining data, including:

[0028] The edge computing processor obtains the type and size of the remaining data of the current server, matches it with the data type and size in the preset data model library, obtains the second power required by the current server for the remaining data, and determines whether the sum of the remaining power of the external battery pack and the built-in battery pack of the current server is less than the second power. If the sum of the remaining power of the external battery pack and the built-in battery pack of the current server is less than the second power, the current server cannot complete the processing of the remaining data.

[0029] Preferably, the wireless mesh self-organizing network composed of multiple servers includes a data backup channel, a positioning information synchronization channel and an alarm channel. The network module of each server transmits all the data to be processed to the backup server through the data backup channel, and the network module of each server obtains the location information of the remaining servers relative to the current server through the positioning information synchronization channel. The network module of each server sends a message to the backup server to start processing the remaining data through the alarm channel, and also sends the location information of the current server to all other servers with adapters in place through the alarm channel.

[0030] Preferably, if the network module of the current server queries multiple servers with adapters in the wireless mesh ad hoc network, the server closest to the current server is selected as the backup server according to the location information.

[0031] Compared with the prior art, the present invention has the following beneficial effects:

[0032] The data management method of the portable server based on the wireless MESH self-organizing network enables the interconnection between the servers through the wireless MESH self-organizing network. When the battery module in the current server is low on power, the data to be processed can be sent to the other servers for backup to prevent data loss, and the location information of the current server is sent to the other servers with adapters in place through the alarm channel, so as to quickly discover the abnormality of the current server and facilitate the positioning and access of the adapter, thereby improving the reliability of the data processing process;

[0033] Through the data model library, the CPU module usage rate required by each server is judged, which makes it easier to adjust the resources of the CPU module and reduce resource waste. The power required by each server is judged, which makes it easier for the server to process data more reliably and stably. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 It is a module block diagram of a power supply unit, a power management unit and an intelligent management unit in a data management method of a portable server based on a wireless MESH ad hoc network of the present invention;

[0035] Figure 2The present invention is a flow chart of a data management method for a portable server based on a wireless MESH ad hoc network. DETAILED DESCRIPTION

[0036] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0037] like Figure 1-Figure 2 As shown, a data management method for a portable server based on a wireless MESH self-organizing network is provided, which is applied in a wireless Mesh self-organizing network composed of multiple servers (each server is the same, such as there are 64 servers in total, and each server in the wireless Mesh self-organizing network is numbered), each server is powered by a power supply unit, and the power supply unit includes an adapter and an external battery pack arranged outside the server, and a built-in battery pack and a power management unit arranged in the server. The adapter, the external battery pack or the built-in battery pack is controlled by the power management unit to power the server, and each server includes an edge computing processor, a CPU module and a network module (wherein the network module adopts a 5G network, and the network modules in each server enable the servers to be interconnected, and the edge computing processor, the CPU module and the network module constitute an intelligent management unit).

[0038] Among them, the power management unit includes a charge and discharge management module, a battery power management module and a DC / DC power supply module. The adapter provides power to the charge and discharge management module, and the external battery pack and the internal battery pack provide power to the battery power management module (as long as there is power in the external battery pack and the internal battery pack, power will be provided to the battery power management module);

[0039] When the adapter is in place (i.e., the adapter powers the server), a first signal is triggered to the charge and discharge management module (wherein the first signal can be implemented by setting a switch button on the server. When the adapter is in place, such as briefly pressing the switch button, the first signal is triggered to the charge and discharge management module), and then the charge and discharge management module receives the power provided by the adapter to power the edge computing processor, and provides power for the DC / DC power module and the battery power management (i.e., after the charge and discharge management module receives the first signal, the power provided by the adapter is used to power the edge computing processor, and provides power for the DC / DC power module and the battery power management), and then the DC / DC power module converts the voltage of the received power to power the CPU module and the network module (wherein the DC / DC power module performs voltage conversion on the received power, such as converting it to 12V / 5V / 3.3V, etc., and converts it according to the voltage requirements of each device in the intelligent management unit), and the battery power management module charges the external battery pack and the built-in battery pack with the received power;

[0040] Meanwhile, according to the current power supply situation of the adapter, the edge computing processor controls the battery power supply management module not to output power (that is, when the adapter is in place, the edge computing processor controls the battery power supply management module not to output power, that is, controls the external battery pack and the internal battery pack not to supply power to the intelligent management unit);

[0041] When the adapter is not in place (that is, the adapter part does not supply power to the server and is powered by the battery module), a second signal is triggered to the battery power supply management module (where when the adapter is not in place, such as pressing the switch button for 5 s, a second signal is triggered to the battery power supply management module). Then, the battery power supply management module compares the power output by the external battery pack and the power output by the internal battery pack in a preset manner (that is, after receiving the second signal, the battery power supply management module compares the power output by the external battery pack and the power output by the internal battery pack in a preset manner and outputs power to the DC / DC power module), and selects the power output by the external battery pack or the power output by the internal battery pack to the DC / DC power module according to the comparison result (that is, selects the power output by the external battery pack or the power output by the internal battery pack to supply power to the DC / DC power module according to the comparison result). Then, the DC / DC power module converts the received power in voltage to supply power to the edge computing processor, the CPU module, and the network module.

[0042] Wherein, the battery power supply management module compares the power output by the external battery pack and the power output by the internal battery pack in a preset manner, including:

[0043] The battery power supply management module compares the value of (p × the output voltage of the external battery pack) with the value of the output voltage of the internal battery pack, where 0 < p < 1; in this embodiment, the value of p is taken as 5 / 6. The external battery module uses 21700 model battery cells and 48 battery cells (6 strings in parallel and 8 in series). When the external battery module is fully charged, it provides a voltage of 25.2 V, and when the external battery module is discharged, the voltage is 18 V; the internal battery module uses 21700 model battery cells and 16 battery cells (4 strings in parallel and 4 in series). When the internal battery module is fully charged, it provides a voltage of 16.8 V, and when the internal battery module is discharged, the voltage is 12 V;

[0044] If the value of (p × the output voltage of the external battery pack) is greater than or equal to the value of the output voltage of the internal battery pack, the battery power supply management module outputs the output voltage of the external battery pack to the DC / DC power module (that is, the external battery module supplies power to the intelligent management unit);

[0045] If the value of (p×output voltage of the external battery pack) is less than the output voltage of the built-in battery pack, the battery power management module outputs the output voltage of the built-in battery pack to the DC / DC power module (ie, the built-in battery module supplies power to the intelligent management unit).

[0046] The process of the data management method of the portable server based on the wireless MESH ad hoc network includes:

[0047] Where for each server:

[0048] Step 1. When the adapter is not in place, the edge computing processor of the current server matches the type and size of the data to be processed with the data type and size in the preset data model library to obtain the first power required by the current server for the data to be processed; in this embodiment, the server targeted by the data model library is the same as the server in this wireless MESH self-organizing network. When matching, the required power corresponding to the data with the same data type and similar data size (such as a difference of 1M) in the data model library is selected as the first power required by the current server for the data to be processed.

[0049] Among them, the preset data model library includes the CPU module usage rate and the required power required by the server for data of different data types and different sizes, and the power includes the corresponding power in two modes of external battery pack and built-in battery pack (wherein the CPU module includes CPU, memory and graphics card, then the CPU module usage rate includes CPU usage rate, memory usage rate and graphics card usage rate); in this embodiment, when constructing the data model library, data of different data types and sizes are collected, and the same server as in the wireless MESH self-organizing network is used, and the same Figure 1 The same architecture composed of the power supply unit, power management unit and intelligent management unit is used to obtain the CPU module usage and power required for each data to form a data model library.

[0050] Step 2, the edge computing processor determines the required first power and the sum of the power of the external battery pack and the built-in battery pack of the current server (that is, the sum of the current remaining power of the external battery pack and the built-in battery pack) according to the first preset condition. When the first preset condition is met, the network module of the current server queries the server with the adapter in the wireless Mesh ad hoc network (the edge computing processor controls the network module to query), and uses the server with the adapter in place as the backup server, and the CPU module of the current server transmits all the data to be processed to the backup server through the network module (the edge computing processor controls the CPU module to transmit the data to be processed through the network module), and the current server processes the data while transmitting the data to be processed (wherein the processing of the data is the CPU module processing the data, and the network module of the current server transmits all the data to the backup server at the same time, The CPU module of the current server processes the data, the network module of the backup server receives the data, and transmits it to the CPU module of the backup server for processing); the edge computing processor can obtain the remaining power of the external battery pack and the built-in battery pack in real time through the battery power management module; the CPU module of the server manages the data to be processed in queue according to the input time sequence, backs up and stores the queue data, packages the queue data into data packets, and starts processing according to the data input time sequence, and at the same time, the CPU module of the server sends the backup data in queue order through the network module. After receiving the data, the backup server marks the entire queue. When the edge computing processor controls the network module to send a message to the backup server to start processing the remaining data, the message contains the queue number that has been processed in the current server, and notifies the backup server to process the queue number that has not been processed. The CPU module uses a 64-core high-performance processor, and the processor autonomously adjusts 48 cores to process data, and reserves 16 cores for processing and sending.

[0051] The edge computing processor determines the required first power and the sum of the power of the external battery pack and the internal battery pack of the current server according to the first preset condition, including:

[0052] The edge computing processor obtains the current remaining power of the external battery pack and the internal battery pack through the battery power management module;

[0053] And the first precondition is: Q 第一电量 ≥0.9(Q 外置电池 +Q 内置电池 );

[0054] Among them, Q 第一电量 Indicates the first charge, Q 外置电池 Indicates the current remaining power of the external battery pack, Q 内置电池 Indicates the current remaining charge of the built-in battery pack.

[0055] Step 3: The edge computing processor determines that the sum of the remaining power of the external battery pack and the built-in battery pack of the current server is less than a first preset value (in this embodiment, the first preset value is 5% of the sum of the full power of the external battery pack and the built-in battery pack), and determines that the current server cannot complete the processing of the remaining data, then the network module of the current server sends a message to the backup server to start processing the remaining data (when the edge computing processor determines that the sum of the remaining power of the external battery pack and the built-in battery pack of the current server is less than the first preset value, and the current server cannot complete the processing of the remaining data, the edge computing processor controls the network module to send a message to the backup server to start processing the remaining data);

[0056] The edge computing processor determines that the current server cannot complete the processing of the remaining data, including:

[0057] The edge computing processor obtains the type and size of the remaining data of the current server (i.e., the type and size of the remaining unprocessed data), matches it with the data type and size in the preset data model library, obtains the second power required by the current server for the remaining data, and determines whether the sum of the remaining power of the external battery pack and the built-in battery pack of the current server is less than the second power. If the sum of the remaining power of the external battery pack and the built-in battery pack of the current server is less than the second power, the current server cannot complete the processing of the remaining data.

[0058] Step 4. When the adapter is in place, the edge computing processor of the current server matches the type and size of the data to be processed with the data type and size in the preset data model library, obtains the CPU module usage required by the current server for the data to be processed, and adjusts the resources of the CPU module according to the CPU module usage (that is, according to the CPU usage, memory usage and graphics card usage, the resources of the current server are adjusted to the corresponding CPU usage, memory usage and graphics card usage, thereby reducing resource waste); when matching, select the CPU module usage corresponding to the data with the same data type and similar data size (such as a difference of 1M) in the data model library as the CPU module usage required by the current server for the data to be processed.

[0059] Among them, the wireless Mesh ad hoc network composed of multiple servers includes a data backup channel, a positioning information synchronization channel and an alarm channel (each server can use these three channels). In step 2, the network module of each server transmits all the data to be processed to the backup server through the data backup channel, and the network module of each server obtains the position information of the remaining servers relative to the current server through the positioning information synchronization channel (wherein the position information includes relative position and number, that is, the distance and angle of the remaining servers relative to the current server, and the number of the remaining servers). The network module of each server sends a message to the backup server through the alarm channel to start processing the remaining data, and also sends the position information of the current server to all other servers with adapters in place through the alarm channel (that is, the relative distance and angle of the current server relative to all servers with adapters in place, and the number of the current server), so as to quickly discover the abnormality of the current server and facilitate the positioning and access of the adapter.

[0060] If the network module of the current server queries multiple servers with adapters in the wireless mesh ad hoc network, the server closest to the current server is selected as the backup server according to the location information.

[0061] The data management method of the portable server based on the wireless MESH self-organizing network enables the interconnection between the servers through the wireless MESH self-organizing network. When the battery module in the current server is low on power, the data to be processed can be sent to the other servers for backup to prevent data loss, and the location information of the current server is sent to the other servers with adapters in place through the alarm channel, so as to quickly discover the abnormality of the current server and facilitate the positioning and access of the adapter, thereby improving the reliability of the data processing process;

[0062] Through the data model library, the CPU module usage rate required by each server is judged, which makes it easier to adjust the resources of the CPU module and reduce resource waste. The power required by each server is judged, which makes it easier for the server to process data more reliably and stably.

[0063] like Figure 1 In the embodiment, both the external battery pack and the built-in battery pack are connected to the battery power management module through I2C signals, and the battery power management module is connected to the edge computing processor through I2C signals.

[0064] It should be understood that although Figure 2 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.

[0065] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.

Claims

1. A data management method for a portable server based on a wireless MESH ad hoc network, characterized in that: The data management method is applied in a wireless Mesh ad hoc network composed of multiple servers, each server is powered by a power supply unit, the power supply unit includes an adapter and an external battery pack arranged outside the server, and a built-in battery pack and a power management unit arranged inside the server, the adapter, the external battery pack or the built-in battery pack is controlled by the power management unit to power the server, and each server includes an edge computing processor, a CPU module and a network module; Where for each server: When the adapter is not in place, the edge computing processor of the current server matches the type and size of the data to be processed with the data type and size in the preset data model library to obtain the first power required by the current server for the data to be processed; The edge computing processor determines the required first power and the sum of the power of the external battery pack and the built-in battery pack of the current server according to the first preset condition. When the first preset condition is met, the network module of the current server queries the server with the adapter in the wireless Mesh ad hoc network, and uses the server with the adapter as the backup server, and the CPU module of the current server transmits all the data to be processed to the backup server through the network module, and the current server processes the data while transmitting the data to be processed; The edge computing processor determines that the sum of the remaining power of the external battery pack and the built-in battery pack of the current server is less than the first preset value, and determines that the current server cannot complete the processing of the remaining data, then the network module of the current server sends a message to the backup server to start processing the remaining data.

2. The data management method of the portable server based on wireless MESH ad hoc network as claimed in claim 1, characterized in that: When the adapter is in place, the edge computing processor of the current server matches the type and size of the data to be processed with the data type and size in the preset data model library, obtains the CPU module utilization rate required by the current server for the data to be processed, and adjusts the CPU module resources based on the CPU module utilization rate.

3. The data management method of the portable server based on wireless MESH ad hoc network as claimed in claim 1, characterized in that: The preset data model library includes the CPU module usage rate and the required power required by the server for data of different data types and different sizes, and the power includes the corresponding power in both external battery pack and internal battery pack.

4. The data management method of the portable server based on wireless MESH ad hoc network as claimed in claim 1, characterized in that: The power management unit includes a charge and discharge management module, a battery power management module and a DC / DC power supply module, the adapter provides power to the charge and discharge management module, and the external battery pack and the internal battery pack provide power to the battery power management module; When the adapter is in place, the first signal is triggered to the charge and discharge management module, and then the charge and discharge management module receives the power provided by the adapter to power the edge computing processor, and provides power for the DC / DC power module and the battery power management. Then the DC / DC power module converts the received power into voltage to power the CPU module and the network module, and the battery power management module uses the received power to charge the external battery pack and the built-in battery pack; At the same time, the edge computing processor controls the battery power management module to not output power according to the current power supply to the adapter; When the adapter is not in place, a second signal is triggered to the battery power management module, and then the battery power management module compares the power output of the external battery pack and the power output of the built-in battery pack in a preset manner, and selects the power output of the external battery pack or the power output of the built-in battery pack to the DC / DC power module based on the comparison result, and then the DC / DC power module converts the received power into voltage to power the edge computing processor, CPU module and network module.

5. The data management method of the portable server based on wireless MESH ad hoc network as claimed in claim 4, characterized in that: The battery power management module compares the power output of the external battery pack with the power output of the internal battery pack in a preset manner, including: The battery power management module compares the value of (p×output voltage of the external battery pack) with the output voltage of the internal battery pack, where 0 <p<1; If the value of (p×output voltage of the external battery pack) is greater than or equal to the value of the output voltage of the internal battery pack, the battery power management module outputs the output voltage of the external battery pack to the DC / DC power module; If the value of (p×the output voltage of the external battery pack) is less than the value of the output voltage of the built-in battery pack, the battery power management module outputs the output voltage of the built-in battery pack to the DC / DC power supply module.

6. The data management method of the portable server based on wireless MESH ad hoc network as claimed in claim 1, characterized in that: The CPU module includes a CPU, a memory and a graphics card.

7. The data management method of the portable server based on wireless MESH ad hoc network as claimed in claim 4, characterized in that: The edge computing processor determines the required first power and the sum of the power of the external battery pack and the internal battery pack of the current server according to the first preset condition, including: The edge computing processor obtains the current remaining power of the external battery pack and the internal battery pack through the battery power management module; And the first precondition is: Q 第一电量 ≥0.9(Q 外置电池 +Q 内置电池 ); Among them, Q 第一电量 Indicates the first quantity, Q 外置电池 Indicates the current remaining power of the external battery pack, Q 内置电池 Indicates the current remaining charge of the built-in battery pack.

8. The data management method of the portable server based on wireless MESH ad hoc network as claimed in claim 7, characterized in that: The edge computing processor determines that the current server cannot complete the processing of the remaining data, including: The edge computing processor obtains the type and size of the remaining data of the current server, matches it with the data type and size in the preset data model library, obtains the second power required by the current server for the remaining data, and determines whether the sum of the remaining power of the external battery pack and the built-in battery pack of the current server is less than the second power. If the sum of the remaining power of the external battery pack and the built-in battery pack of the current server is less than the second power, the current server cannot complete the processing of the remaining data.

9. The data management method of the portable server based on wireless MESH ad hoc network as claimed in claim 1, characterized in that: The wireless mesh ad hoc network composed of multiple servers includes a data backup channel, a positioning information synchronization channel and an alarm channel. The network module of each server transmits all the data to be processed to the backup server through the data backup channel. The network module of each server obtains the location information of the remaining servers relative to the current server through the positioning information synchronization channel. The network module of each server sends a message to the backup server to start processing the remaining data through the alarm channel. At the same time, it also sends the location information of the current server to all other servers with adapters in place through the alarm channel.

10. The data management method of the portable server based on wireless MESH ad hoc network as claimed in claim 9, characterized in that: If the network module of the current server queries multiple servers with adapters in the wireless mesh ad hoc network, the server closest to the current server is selected as the backup server based on the location information.

Citation Information

Patent Citations

  • Intelligent charging system based on Internet of Things, and business model of the same

    CN106899068A

  • Detection and maintenance method for server power supply system and detection and maintenance device

    CN107478996A

  • Charging method and device and charging equipment

    CN111162584A

  • Battery edge computing terminal, data communication method, storage medium and electronic device

    CN113093043A

  • Lithium battery charging method, system and device and storage medium

    CN115473312A