A data management method of a portable server based on a wireless MESH ad hoc network

By using the data management method of wireless MESH self-organizing network, data backup and CPU resource adjustment of portable servers when power is insufficient are realized, solving the problems of data loss and resource waste when AC power supply is abnormal, and improving the reliability and stability of data processing.

CN119922583BActive Publication Date: 2025-12-12HANGZHOU EBOYLAMP ELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Portable servers lack an effective data management mechanism when AC power supply is abnormal, which leads to data file corruption or loss when the battery is depleted. Furthermore, the lack of scientific power management methods limits their application scenarios.

Method used

The data management method of wireless MESH self-organizing network is adopted. The power management unit controls the power supply of the adapter, external battery pack and internal battery pack. When the power is low, the edge computing processor transmits the data to the backup server. The CPU module resources are adjusted through the data model library to achieve reliable data transmission and processing.

Benefits of technology

It improves the reliability and stability of data processing, prevents data loss, reduces resource waste, ensures secure data migration, and optimizes power management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119922583B_ABST
    Figure CN119922583B_ABST
Patent Text Reader

Abstract

The application discloses a data management method of a portable server based on a wireless MESH self-organizing network, which is applied to a wireless Mesh self-organizing network formed by multiple servers. The data management method enables interconnection between the servers through the wireless MESH self-organizing network; when the battery module in the current server is insufficient, the data to be processed can be sent to the remaining servers for backup, so that the loss of data is prevented; the position information of the current server is sent to the servers with the adapters in place through an alarm channel, so that the abnormality of the current server can be quickly found, the adapter can be conveniently positioned and accessed, and the reliability of the data processing process is improved; the use rate of the CPU module required by each server is judged through a data model library, so that the resources of the CPU module can be conveniently adjusted, resource waste is reduced, the power required by each server is judged, and the data processing of the server is more reliable and stable.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of data management, and particularly relates to a data management method of a portable server based on a wireless MESH ad hoc network. BACKGROUND

[0002] The wireless Mesh ad hoc network is a multi-hop network composed of multiple wireless device nodes, which can communicate with each other to form a self-organizing network. The Mesh network does not need a central control node, and each node can send and receive signals as a router and dynamically maintain a connection 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 is accelerating, and the demand for real-time and regional data processing is increasing. The portable server can quickly form a network to meet the temporary big data processing needs of special scenarios (military, public security, and government affairs), and can also be used as an emergency data processing solution for industries, businesses, and residential areas.

[0004] In the prior art, when the AC power supply of the portable server (such as a notebook computer) is abnormal, it can be switched to battery power supply, and there is no suitable judgment method and data management mechanism from the start to the completion of data processing. When the battery is depleted, the data file being processed is damaged or data is lost, which can cause serious data security problems during core data processing. Moreover, there is no scientific portable server big data model library, which cannot realize data security migration and optimal power management processing method, resulting in limited application scenarios of the portable server. SUMMARY

[0005] The purpose of the present application is to solve the problems raised in the background art, and to provide a data management method of a portable server based on a wireless MESH ad hoc network.

[0006] To achieve the above purpose, the technical solution adopted by the present application is as follows:

[0007] The data management method of the portable server based on the wireless MESH ad hoc network 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 an internal battery pack and a power management unit arranged inside the server, the adapter, the external battery pack or the internal battery pack powers the server through the power management unit, and each server includes an edge computing processor, a CPU module and a network module.

[0008] Among them, 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 type and size of the data in the preset data model library, obtains the first power required by the current server for the data to be processed;

[0010] The edge computing processor judges 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, when the first preset condition is met, the network module of the current server queries the server with the adapter in place in the wireless Mesh ad hoc network, and the server with the adapter in place is taken as a 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 judges that the sum of the remaining power of the external battery pack and the internal battery pack of the current server is less than the first preset value, and judges 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 type and size of the data in the preset data model library, obtains the CPU module usage rate 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 rate.

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

[0014] Preferably, the power management unit includes a charge and discharge management module, a battery power supply management module and a DC / DC power 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 supply management module;

[0015] When the adapter is in place, a 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 supply management, and then the DC / DC power module converts the received power to voltage to power the CPU module and the network module, and the battery power supply management module charges the external battery pack and the internal battery pack with the received power;

[0016] At the same time, the edge computing processor controls the battery power supply management module not to output power according to the current power supply condition for 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 by the external battery pack and the power output by the internal battery pack in a preset manner, 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, and then the DC / DC power module converts the received power into voltage to supply power to the edge computing processor, the CPU module and the network module.

[0018] Preferably, the battery power management module compares the power output by the external battery pack and the power output by the internal battery pack in a preset manner, comprising:

[0019] The battery power 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, wherein 0

[0020] 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 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 internal battery pack, the battery power management module outputs the output voltage of the internal battery pack to the DC / DC power module.

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

[0023] Preferably, the edge computing processor judges whether the sum of the first amount of electricity required and the electricity of the external battery pack and the internal battery pack of the current server meets the first preset condition, comprising:

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

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

[0026] Wherein, Q 第一电量 represents the first amount of electricity, Q 外置电池 represents the current remaining electricity of the external battery pack, and Q 内置电池 represents the current remaining electricity of the internal battery pack.

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

[0028] The edge computing processor acquires the type and size of the current server remaining data, matches the data type and size in the preset data model library, acquires the second electric quantity required by the current server for the remaining data, judges whether the sum of the remaining electric quantities of the external battery pack and the built-in battery pack of the current server is less than the second electric quantity, and if the sum of the remaining electric quantities of the external battery pack and the built-in battery pack of the current server is less than the second electric quantity, the current server cannot complete the processing of the remaining data.

[0029] Preferably, the wireless Mesh ad hoc network formed by the plurality of servers comprises a data backup channel, a positioning information synchronization channel and an alarm channel, the network module of each server transmits all the to-be-processed data to the backup server through the data backup channel, the network module of each server acquires the position information of the remaining servers relative to the current server through the positioning information synchronization channel, and the network module of each server sends a message of starting processing the remaining data to the backup server through the alarm channel, and also sends the position information of the current server to the remaining servers with the adapters in place through the alarm channel.

[0030] Preferably, if the network module of the current server inquires that the servers with the adapters in place in the wireless Mesh ad hoc network are multiple in number, the server closest to the current server is selected as the backup server according to the position information.

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

[0032] The data management method of the portable server based on the wireless MESH ad hoc network enables interconnection and intercommunication between the servers through the wireless MESH ad hoc network, the to-be-processed data can be sent to the remaining servers for backup when the electric quantity of the battery module in the current server is insufficient, thereby preventing data loss, and the position information of the current server is sent to the servers with the adapters in place through the alarm channel, thereby facilitating quick discovery of the abnormality of the current server, positioning and accessing the adapter, and improving the reliability of the data processing process.

[0033] The data model library is used to judge the CPU module usage required by each server, thereby facilitating adjustment of the resources of the CPU module, reducing resource waste, and judging the electric quantity required by each server, thereby facilitating more reliable and stable data processing of the server. BRIEF DESCRIPTION OF DRAWINGS

[0034] Figure 1 The module block diagram of the power supply unit, the power management unit and the intelligent management unit in the data management method of the portable server based on the wireless MESH ad hoc network of the application;

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

[0036] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application is further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not to limit the present application.

[0037] As shown in Figures 1-2 A data management method of a portable server based on a wireless MESH ad hoc network is provided, which is applied in a wireless Mesh ad hoc network composed of multiple servers (each server is the same, such as 64 servers in common, and each server in the wireless Mesh ad hoc network is numbered), 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 powers the server through the power management unit, and each server includes an edge computing processor, a CPU module and a network module (the network module uses a 5G network, the network modules in each server enable interconnection and intercommunication between each server, and the edge computing processor, the CPU module and the network module constitute an intelligent management unit).

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

[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 (the first signal can be realized 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), then the charge and discharge management module receives the power provided by the adapter to power the edge computing processor, and provides power to the DC / DC power module and the battery power supply 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 to provide power to the DC / DC power module and the battery power supply management), then the DC / DC power module converts the received power to voltage to power the CPU module and the network module (the DC / DC power module converts the received power to voltage, such as 12V / 5V / 3.3V, etc., according to the voltage requirements of each device in the intelligent management unit), and the battery power supply management module charges the external battery pack and the built-in battery pack with the received power.

[0040] At the same time, the edge computing processor controls the battery power management module not to output power according to the current power supply condition of the adapter (i.e., when the adapter is in place, the edge computing processor controls the battery power management module not to output power, i.e., controls the external battery pack and the built-in battery pack not to supply power to the intelligent management unit);

[0041] When the adapter is not in place (i.e., the adapter part does not supply power to the server, and the battery module supplies power), a second signal is triggered to the battery power management module (wherein when the adapter is not in place, such as pressing the switch button for 5s, a second signal is triggered to the battery power management module), then the battery power management module compares the power output by the external battery pack and the power output by the built-in battery pack in a preset manner (i.e., after receiving the second signal, the battery power management module compares the power output by the external battery pack and the power output by the built-in 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 built-in battery pack to the DC / DC power module according to the comparison result (i.e., according to the comparison result, the power output by the external battery pack or the power output by the built-in battery pack is selected to provide power to the DC / DC power module), and then the DC / DC power module converts the received power to voltage to supply power to the edge computing processor, the CPU module and the network module.

[0042] The battery power management module compares the power output by the external battery pack and the power output by the built-in battery pack in a preset manner, including:

[0043] The battery power management module compares the value of (p x the output voltage of the external battery pack) with the value of the output voltage of the built-in battery pack, wherein 0<p<1; in this embodiment, the value of p is 5 / 6, the external battery module uses 21700 type battery and 48 battery cells (6 strings 8 parallel), when the external battery module is full, it will provide a voltage of 25.2V, and when the external battery module is discharged, the voltage is 18V; the built-in battery module uses 21700 type battery and 16 battery cells (4 strings 4 parallel), when the built-in battery module is full, it will provide a voltage of 16.8V, and when the built-in battery module is discharged, the voltage is 12V;

[0044] If the value of (p x the output voltage of the external battery pack) is greater than or equal to the value of the output voltage of the built-in battery pack, the battery power management module outputs the output voltage of the external battery pack to the DC / DC power module (i.e., the external battery module supplies power to the intelligent management unit);

[0045] If the value of (p x 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 module (i.e., 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] Wherein, 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 to-be-processed data with the type and size of the data in the preset data model library, and obtains the first electric quantity required by the current server for the to-be-processed data; in the embodiment, the server to which the data model library is directed is the same as the server in the wireless MESH ad hoc network, and when matching, the required electric quantity corresponding to the data of the same type and similar size (such as 1M) in the data model library is selected as the first electric quantity required by the current server for the to-be-processed data.

[0049] Wherein, the preset data model library contains the CPU module usage rate and the required electric quantity of the server for different data types and different sizes of data, and the electric quantity contains the corresponding electric quantity under the external battery pack and the built-in battery pack (wherein the CPU module includes CPU, memory and graphics card, and the CPU module usage rate includes CPU usage rate, memory usage rate and graphics card usage rate); in the embodiment, when constructing the data model library, different data types and different sizes of data are collected, the same server as in the wireless MESH ad hoc network is used, and the same architecture composed of the power supply unit, the power management unit and the intelligent management unit in the Figure 1 is used to obtain the CPU module usage rate and the electric quantity required by each data, to constitute the data model library.

[0050] Step 2, the edge computing processor judges the required first electric quantity and the sum of the electric quantity of the external battery pack and the built-in battery pack of the current server (i.e. the sum of the current remaining electric quantity 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 inquires the server (the edge computing processor controls the network module to inquire) in the wireless Mesh self-organizing network where the adapter is located, and the server where the adapter is located is inquired as the backup server, and the CPU module of the current server transmits all the to-be-processed data to the backup server through the network module (the edge computing processor controls the CPU module to transmit the to-be-processed data through the network module), and the current server processes the data while transmitting the to-be-processed data (wherein the processing of the data is the processing of the data by the CPU module, 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 electric quantity of the external battery pack and the built-in battery pack in real time through the battery power supply management module; wherein the CPU module of the server manages the queue according to the input time sequence, backs up and stores the queue data, packs the queue data to form a data packet, 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 according to the queue sequence through the network module, and the backup server marks the entire queue after receiving the data, 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 serial number that has been processed in the current server, and informs the backup server to process the queue serial number that has not been processed. The CPU module adopts a 64-core high-performance processor, the processor autonomously adjusts 48-core processing data, and reserves 16-core for processing and sending processing.

[0051] Wherein, the edge computing processor judges the required first electric quantity and the sum of the electric quantity of the external battery pack and the built-in battery pack of the current server according to the first preset condition, including:

[0052] The edge computing processor obtains the current remaining electric quantity of the external battery pack and the built-in battery pack through the battery power supply management module;

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

[0054] Wherein, Q 第一电量 represents the first electric quantity, Q 外置电池 represents the current remaining electric quantity of the external battery pack, and Q 内置电池 represents the current remaining electric quantity of the built-in battery pack.

[0055] Step 3, the edge computing processor judges that the sum of the remaining power of the external battery pack and the internal battery pack of the current server is less than the 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 internal battery pack), and judges 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 judges that the sum of the remaining power of the external battery pack and the internal 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] Wherein, the edge computing processor judges that the current server cannot complete the processing of the remaining data, comprising:

[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 the data type and size in the preset data model library, obtains the second power required by the current server for the remaining data, judges whether the sum of the remaining power of the external battery pack and the internal battery pack of the current server is less than the second power, and if the sum of the remaining power of the external battery pack and the internal 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 rate 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 rate (i.e. according to the usage rate of CPU, the usage rate of memory and the usage rate of graphics card, the resources of the current server are adjusted to the usage rate of corresponding CPU, the usage rate of memory and the usage rate of graphics card, thereby reducing the waste of resources); when matching, the CPU module usage rate corresponding to the data with the same data type and similar data size (such as 1M) in the data model library is selected as the CPU module usage rate required by the current server for the data to be processed.

[0059] The wireless Mesh self-organizing network composed of multiple servers comprises a data backup channel, a positioning information synchronization channel and an alarm channel (each server can use the 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, the network module of each server acquires the position information of the remaining servers relative to the current server through the positioning information synchronization channel (the position information comprises relative position and number, i.e. 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 to start processing the remaining data through the alarm channel, and also sends the position information of the current server (i.e. the relative distance and angle of the current server relative to all the servers with adapters, and the number of the current server) to all the remaining servers with adapters through the alarm channel, so as to quickly find the abnormality of the current server, and facilitate positioning and adapter access.

[0060] If the network module of the current server finds multiple servers with adapters in the wireless Mesh self-organizing network, the server closest to the current server is selected as the backup server according to the position information.

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

[0062] The data model library is used to judge the CPU module usage of each server, so as to facilitate adjustment of the resources of the CPU module and reduce resource waste, and the power required by each server is judged, so as to facilitate more reliable and stable data processing of the server.

[0063] As shown in Figure 1 , the external battery pack and the internal battery pack are connected with the battery power management module through I2C signals, and the battery power management module is connected with the edge computing processor through I2C signals.

[0064] It should be understood that, although Figure 2 the steps in the flowchart are shown in order according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, Figure 2At least one of the steps in the above-mentioned methods can comprise a plurality of sub-steps or stages, which sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and the order of the sub-steps or stages is not necessarily sequential, but can be performed in rotation or alternation with other steps or sub-steps or stages of other steps.

[0065] The above-described embodiments are merely illustrative of several embodiments of the present application, and the description is relatively specific and detailed, but should not be understood as a limitation on the scope of the patent. It should be noted that for those skilled in the art, several modifications and improvements can be made without departing from the concept of the present application, which are all within the scope of the present application. Therefore, the scope of the patent of the present application should be subject to the appended claims.

Claims

1. A data management method of a portable server based on a wireless MESH ad hoc network, characterized by: The data management method is applied to a wireless Mesh ad hoc network composed of multiple servers, each server being powered by a power supply unit, the power supply unit including an adapter and an external battery pack arranged outside the server, and an internal battery pack and a power management unit arranged inside the server, the power management unit controlling the adapter, the external battery pack or the internal battery pack to supply power to the server, and each server including an edge computing processor, a CPU module and a network module; 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 to-be-processed data with the data type and size in the preset data model library, and obtains the first power required by the current server for the to-be-processed data; The edge computing processor judges 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, and when the first preset condition is met, the network module of the current server queries the server with the adapter in place in the wireless Mesh ad hoc network, and the server with the adapter in place is taken as a backup server, and the CPU module of the current server transmits all the to-be-processed data to the backup server through the network module, and the current server processes the data while transmitting the to-be-processed data; The edge computing processor judges that the sum of the remaining power of the external battery pack and the internal battery pack of the current server is less than the first preset value, and that the current server cannot complete the processing of the remaining data, and the network module of the current server sends a message to the backup server to start processing the remaining data; The power management unit includes a charge and discharge management module, a battery power supply management module and a DC / DC power 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 supply management module; When the adapter is in place, a 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 supply power to the edge computing processor, and provides power to the DC / DC power module and the battery power supply management, and then the DC / DC power module converts the received power to voltage to supply power to the CPU module and the network module, and the battery power supply management module charges the external battery pack and the internal battery pack with the received power; Meanwhile, the edge computing processor controls the battery power supply management module not to output power according to the current power supply condition of the adapter; When the adapter is not in place, a second signal is triggered to the battery power supply management module, and 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 according to a preset mode, 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, and then the DC / DC power module converts the received power to voltage to supply power to the edge computing processor, the CPU module and the network module.

2. The data management method of a portable server based on a wireless MESH ad hoc network according to claim 1, characterized by: 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 type and size of the data 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.

3. The data management method of a portable server based on a wireless MESH ad hoc network according to claim 1, wherein: The preset data model library includes the CPU module usage and the required power of the server for different data types and different sizes of data, and the power includes the corresponding power of the external battery pack and the built-in battery pack.

4. The data management method of a portable server based on a wireless MESH ad hoc network according to claim 1, wherein: The battery power management module compares the power output by the external battery pack and the power output by the built-in battery pack in a preset manner, including: The battery power management module compares the value of (p x the output voltage of the external battery pack) with the value of the output voltage of the built-in battery pack, where 0 < p < 1; If the value of (p x the output voltage of the external battery pack) is greater than or equal to the value of the output voltage of the built-in 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 x 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 module.

5. The data management method of a portable server based on a wireless MESH ad hoc network according to claim 1, wherein: The CPU module includes a CPU, a memory, and a graphics card.

6. The data management method of a portable server based on a wireless MESH ad hoc network according to claim 1, wherein: The edge computing processor judges the sum of the first required power and the power of the external battery pack and the built-in battery pack of the current server according to a first preset condition, including: The edge computing processor obtains the current remaining power of the external battery pack and the built-in battery pack through the battery power management module; and the first preset condition is: Q 第一电量 ≥ 0.9 (Q 外置电池 + Q 内置电池 ). wherein Q 第一电量 represents the first electric quantity, Q 外置电池 represents the current remaining electric quantity of the external battery pack, Q 内置电池 represents the current remaining electric quantity of the internal battery pack.

7. The data management method of a portable server based on a wireless MESH ad hoc network according to claim 6, characterized by: 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 the type and size with the type and size in the preset data model library, obtains the second required power of the current server for the remaining data, judges 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 required power, and 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 required power, the current server cannot complete the processing of the remaining data.

8. The data management method of a portable server based on a wireless MESH ad hoc network according to claim 1, wherein: The wireless Mesh ad hoc network formed by 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 position 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 through the alarm channel to start processing the remaining data, and also sends the position information of the current server to all the remaining servers with adapters in place through the alarm channel.

9. The data management method of a portable server based on a wireless MESH ad hoc network according to claim 8, characterized by: If the network module of the current server queries that there are multiple servers with adapters in place in the wireless Mesh ad hoc network, the server closest to the current server is selected as the backup server according to the position 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