Edge computing system and method based on micro-motion ring

By dynamically inserting different functional boards through the micro-dynamic ring edge computing system, the problem of existing edge computing units being unable to achieve multi-chip applications is solved, enabling flexible multi-scenario support and functional expansion.

CN115563658BActive Publication Date: 2026-02-17SHENZHEN MIRACLE WISDOM NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211214167.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-30
Publication Date
2026-02-17
Estimated Expiration
2042-09-30

AI Technical Summary

Technical Problem

Existing edge computing units cannot realize multi-chip application scenarios. Their hardware structure is fixed, making it impossible to expand at low cost in simple scenarios and unable to quickly meet the needs in complex scenarios.

Method used

The edge computing system using micro-dynamic rings includes a micro-dynamic ring capability baseboard, function expansion boards, and high-performance CPU boards. Through IO interrupt detection, handshake authentication, and heartbeat timing detection, different function boards can be dynamically inserted to achieve multi-scenario applications.

Benefits of technology

It enables dynamic multi-scenario applications of edge computing systems, allows flexible insertion of boards through hardware expansion slots, supports multi-chip scenarios, and enhances applicability and functional expansion capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115563658B_ABST
    Figure CN115563658B_ABST
Patent Text Reader

Abstract

An edge computing system based on micro-motion ring includes a micro-motion ring capability motherboard, a function expansion board card and a high-performance CPU board card. The micro-motion ring capability motherboard includes a low-performance CPU, a local database and a PICE slot. The low-performance CPU integrates enabling information and non-enabling information of intelligent rod basic services through the local database. When the micro-motion ring capability motherboard detects that the function expansion board card has an inserted board card through an IO interrupt, handshaking authentication and heartbeat timing detection are performed with the inserted board card. The micro-motion ring capability motherboard controls the power-on and power-off of the inserted board card according to the enabling information and the non-enabling information through a power supply IO state. The high-performance CPU board card is used to obtain the current edge computing capability of the micro-motion ring, and start corresponding micro services to control the corresponding board card and the inserted board card. The edge computing system proposed in the application realizes dynamic multi-scene application.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electronic circuit technology, and in particular to an edge computing system and method based on a micro-dynamic ring. Background Technology

[0002] With technological advancements, existing edge computing units primarily utilize high-performance computing units at the edge as processing centers to enable computing and applications in edge scenarios. However, these high-performance edge computing units have relatively fixed hardware structures. While they can't be implemented with low-cost hardware for simple scenarios, they are also limited by hardware constraints in meeting the demands of complex scenarios. Currently, most edge computing units are based on a single-controller SoC chip architecture, making multi-chip application scenarios impossible. Summary of the Invention

[0003] In view of this, the purpose of this application is to provide an edge computing system and method based on a micro-dynamic ring, in order to solve the problem that existing edge computing units cannot realize multi-chip application scenarios.

[0004] To achieve the above objectives, the technical solution of this application is implemented as follows:

[0005] In a first aspect, this application provides an edge computing system based on a micro-dynamic ring, the edge computing system comprising:

[0006] The micro-dynamic ring capability baseboard includes a low-computing-power CPU, a local database, and multiple PCIe slots. The low-computing-power CPU integrates the enable and disable signals of the smart pole basic business through the local database. The PCIe slots are used to provide power and data communication functions between corresponding boards.

[0007] The functional expansion board is electrically connected to the micro-loop capability baseboard. When the micro-loop capability baseboard detects that there is an inserted board on the functional expansion board through an IO interrupt, it performs handshake authentication and heartbeat timing detection with the inserted board. The micro-loop capability baseboard controls the power-on and power-off of the inserted board through the power IO state according to the enable signal and the disable signal.

[0008] A high-performance CPU board is electrically connected to the micro-loop capability baseboard. The high-performance CPU board is used to obtain the edge computing capability of the current micro-loop and start corresponding microservices based on the edge computing capability to control the corresponding board and the inserted board.

[0009] In one embodiment, the edge computing system further includes:

[0010] The power module board is electrically connected to the micro-dynamic ring capability base plate. The power module board is used to integrate a power controller to provide DC and AC power supply output and power switch control to the corresponding board.

[0011] In one embodiment, the edge computing system further includes:

[0012] The data network board is electrically connected to the micro-circuit capability baseboard. The data network board is used to integrate routing, data switching, and firewall functions, and accesses the Ethernet network through an application programming interface according to the routing, data switching, and firewall functions.

[0013] In one embodiment, the edge computing system further includes:

[0014] The neural network computing board is electrically connected to the micro-dynamic ring capability base plate. The neural network computing board is used to integrate multiple neural network computing units, receive image information via Ethernet, analyze and identify the image information, and output corresponding structured data.

[0015] In one embodiment, the edge computing system further includes:

[0016] A cryptographic algorithm board is electrically connected to the micro-dynamic ring capability base plate. The cryptographic algorithm board is used to integrate a cryptographic security chip. The cryptographic security chip includes data encryption / decryption, signing, and verification functions applied to the basic business of the smart pole. The data encryption / decryption, signing, and verification functions are applied to a first electronic device and a second electronic device associated with the basic business of the smart pole.

[0017] The first electronic device and the second electronic device exchange SM2 public key information. The second electronic device includes a first private key and a second public key, and the first electronic device includes a second private key and a first public key.

[0018] The second electronic device uses the second public key to encrypt the first information, and then uses the first private key to sign the encrypted first information to obtain the first ciphertext;

[0019] The first electronic device uses the first public key to encrypt the second information, and then uses the second private key to sign the encrypted second information to obtain the second ciphertext;

[0020] The first electronic device and the second electronic device exchange a first ciphertext and a second ciphertext;

[0021] The second electronic device uses the second public key to verify the signature of the second ciphertext, and then uses the first private key to decrypt the verified second ciphertext to obtain the second information; the first electronic device uses the first public key to verify the signature of the first ciphertext, and then uses the second private key to decrypt the verified first ciphertext to obtain the first information.

[0022] In one embodiment, the edge computing system further includes:

[0023] A streaming media codec board is electrically connected to the micro-dynamic ring capability base plate. The streaming media codec board is used to integrate multiple media hardware computing units, and the video stream is accessed and decoded through the media hardware computing units.

[0024] In one embodiment, the edge computing system further includes:

[0025] The IoT hardware interface expansion board is electrically connected to the micro-dynamic ring capability base plate. The IoT hardware interface expansion board is used to implement USB protocol to Ethernet protocol and RS485 protocol to Ethernet protocol.

[0026] Secondly, this application provides an edge computing method based on a micro-loop, which is applied to the micro-loop-based edge computing system. The edge computing system includes a micro-loop capability baseboard, a function expansion board, and a high-performance CPU board. The micro-loop capability baseboard includes a low-performance CPU, a local database, and multiple PCIe slots. The function expansion board is electrically connected to the micro-loop capability baseboard, and the high-performance CPU board is electrically connected to the micro-loop capability baseboard. The edge computing method includes:

[0027] The low-computing-power CPU of the micro-dynamic ring capability base plate integrates the enable and disable signals of the smart pole basic service through the local database. The PCIE slot is used to provide power and data communication functions between corresponding boards.

[0028] When the micro-loop capability baseboard detects that there is an inserted card on the function expansion board through IO interrupt, it performs handshake authentication and heartbeat timing detection with the inserted card; the micro-loop capability baseboard controls the power-on and power-off of the inserted card through power IO state according to the enable signal and the disable signal.

[0029] The high-performance CPU board is used to obtain the edge computing capabilities of the current micro-loop and to start corresponding microservices based on the edge computing capabilities to control the corresponding board and the inserted board.

[0030] In one embodiment, when the micro-loop capability baseboard detects an inserted card on the functional expansion board via an I / O interrupt, it performs handshake authentication and heartbeat timing detection with the inserted card; the micro-loop capability baseboard controls the power-on and power-off of the inserted card through power I / O states based on the enable signal and the disable signal, and the edge computing method further includes:

[0031] The micro-rotating ring capability base plate is activated;

[0032] The micro-circuit capability base plate determines whether the function expansion board has an inserted board through IO interrupt detection.

[0033] When no expansion board is inserted, the basic smart pole service is executed.

[0034] When the function expansion board has an inserted board, obtain the status information of the inserted board;

[0035] Determine whether the micro-moving ring capability base plate and the insertion board have completed handshake authentication and heartbeat timing detection;

[0036] When handshake authentication and heartbeat timing detection are not completed, the micro-dynamic ring capability base plate controls the power-down of the inserted board through the power IO state based on the non-enable signal;

[0037] When the handshake authentication and heartbeat timing detection are completed, the micro-dynamic ring capability base plate controls the power-on of the insertion board and executes the status information of the insertion board through the power IO state according to the enable signal.

[0038] In one embodiment, the high-performance CPU board is used to acquire the edge computing capabilities of the current micro-loop, and to launch corresponding microservices based on the edge computing capabilities to control the corresponding board and the inserted board. The edge computing method further includes:

[0039] Start the high-performance CPU board;

[0040] The high-performance CPU board obtains the corresponding board status information and starts the microservices corresponding to the edge computing capabilities of the current micro-ring.

[0041] The status information of the inserted board is acquired periodically;

[0042] Restart the corresponding microservice based on the status information of the inserted board to control the corresponding board and the inserted board.

[0043] Based on the above, this invention proposes an edge computing system based on a micro-loop, comprising a micro-loop capability baseboard, a function expansion board, and a high-performance CPU board. The micro-loop capability baseboard includes a low-performance CPU, a local database, and a PCIe slot. The low-performance CPU integrates enable and disable signals for the smart pole's basic services through the local database. When the micro-loop capability baseboard detects an inserted card via an I / O interrupt, it performs handshake authentication and heartbeat timing detection with the inserted card. The micro-loop capability baseboard controls the power-on and power-off of the inserted card based on the enable and disable signals via power I / O states. The high-performance CPU board is used to acquire the current edge computing capabilities of the micro-loop and launch corresponding microservices to control the corresponding boards and the inserted card. The edge computing system proposed in this invention realizes dynamic multi-scenario applications based on the application mode of the micro-dynamic ring capability baseboard. Through hardware expansion slots (such as PCIe slots), insert cards with other capabilities can be flexibly inserted according to the scenario application. Through private software, it controls and coordinates the work of smart pole services, and can perform encryption, decryption, signing and signature verification functions of associated devices in smart pole services, thereby increasing applicability. Attached Figure Description

[0044] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0045] Figure 1 The circuit block diagram of the edge computing system based on micro-dynamic ring provided in this application.

[0046] Figure 2 The flowchart of the edge computing method based on micro-moving rings provided in this application is shown.

[0047] Figure 3 Another flowchart of the edge computing method based on micro-moving rings provided in this application. Detailed Implementation

[0048] The specific embodiments of this application will now be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are merely some, not all, of the embodiments of this application. Based on the description of this application, all other embodiments obtained by those skilled in the art without inventive effort are within the scope of protection of this application.

[0049] In the description of this application, unless otherwise expressly specified and limited, the terms "set," "install," "connect," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium. Those skilled in the art can understand the specific meaning of the above terms based on the specific circumstances.

[0050] The terms “first,” “second,” “third,” etc., are used merely to distinguish numerical values ​​or elements with similar properties, rather than to indicate or imply relative importance or a specific order.

[0051] The terms “include,” “comprising,” or any other variation thereof are intended to cover non-exclusive inclusion, which includes not only the elements listed but also other elements not expressly listed.

[0052] Please see Figure 1 , Figure 1 The circuit block diagram of the edge computing system based on micro-dynamic ring (hereinafter referred to as "edge computing system") provided in this application is shown. The edge computing system 100 includes a micro-dynamic ring capability baseboard 110, a function expansion board 120, a high-performance CPU board 130, a power module board 140, a data network board 150, a neural network computing board 160, a cryptographic algorithm board 170, a streaming media encoding / decoding board 180, and an Internet of Things hardware interface expansion board 190. Taking the circuit connection method of the edge computing system 100 as an example, the function expansion board 120 is electrically connected to the micro-loop capability baseboard 110, the high-performance CPU board 130 is electrically connected to the micro-loop capability baseboard 110, the power module board 140 is electrically connected to the micro-loop capability baseboard 110, the data network board 150 is electrically connected to the micro-loop capability baseboard 110, the neural network computing board 160 is electrically connected to the micro-loop capability baseboard 110, the cryptographic algorithm board 170 is electrically connected to the micro-loop capability baseboard 110, the streaming media encoding and decoding board 180 is electrically connected to the micro-loop capability baseboard 110, and the IoT hardware interface expansion board 190 is electrically connected to the micro-loop capability baseboard 110.

[0053] In one embodiment, the micro-circuit capability baseboard 110 includes a low-performance CPU, a local database, and multiple PCIe slots. For example, the micro-circuit capability baseboard 110 has 10-20 PCIe (Peripheral Component Interconnect Express, a high-speed serial computer expansion bus standard used to replace older PCI, PCI-X, and AGP bus standards. PCIe is a high-speed serial point-to-point dual-channel high-bandwidth transmission, where connected devices are allocated dedicated channel bandwidth and do not share bus bandwidth. It mainly supports active power management, error reporting, end-to-end reliable transmission, hot-swapping, and quality of service functions.) PCIe slots are used to provide power and data communication functions between corresponding boards. "Corresponding boards" can refer to all boards in the edge computing system 100 except for the micro-circuit capability baseboard 110. Therefore, PCIe slots can provide power to all corresponding boards and also provide data communication functions between corresponding boards in information transmission. For example, the PCIe slot connected to the onboard power module (not shown) of the micro-circuit capability baseboard 110 can provide power to other inserted boards. The micro-circuit capability baseboard 110 also provides 4G wireless communication and internet access functions, as well as baseboard data communication and exchange functions. Specifically, the micro-circuit capability baseboard 110 connects to external terminals via a 4G module through the 4G wireless communication and internet access function, and provides an operation and maintenance API interface. The low-computing-power CPU integrates the enable and disable signals of basic smart pole services (such as switch control of lighting, temperature and humidity detection, and smart pole tilt monitoring) through a local database, effectively increasing functionality and applicability.

[0054] In one embodiment, when the micro-loop capability baseboard 110 detects an inserted card in the function expansion board 120 via an IO interrupt, it performs handshake authentication and heartbeat timing detection with the inserted card. For example, the inserted card may be an asynchronous large-screen display board, a one-button emergency call board, or an IP broadcast board. The asynchronous large-screen display board provides media program playback functionality, which can be used for data processing between the LED device management platform and the LED playback device. The one-button emergency call board provides a one-button alarm state function; pressing the button enters the alarm state. The function expansion board 120 can exchange data with the inserted card via an API interface. When the micro-loop capability baseboard 110 performs handshake authentication and heartbeat timing detection with the inserted card, if the handshake authentication is complete, a secure TCP channel is established and activated. The heartbeat timing detection then determines whether a time threshold has been exceeded. If the time threshold has not been exceeded, a secure channel is established; if the time threshold has been exceeded, the handshake authentication is re-performed. The micro-loop capability baseboard 110 controls the power-on and power-off of the inserted card through power IO states based on enable and disable signals. Furthermore, the micro-circuit capability base plate 110 controls the power-on of the inserted board through the power IO state based on the enable signal, and controls the power-off of the inserted board through the power IO state based on the de-enable signal, thereby increasing the degree of electronic control.

[0055] In one embodiment, the high-performance CPU board 130 is used to acquire the current edge computing capabilities of the micro-loop and launch corresponding microservices based on these capabilities to control other relevant boards and insert other boards. For example, the high-performance CPU board 130 is a core board for complex edge computing business scenarios, integrating features such as multi-core CPU, high memory, and large-capacity storage. The high-performance CPU board 130 integrates containerized microservices. A daemon process communicates with the micro-loop capability baseboard 110 via Ethernet to acquire the current edge computing capabilities of the micro-loop and launches corresponding microservices based on these capabilities to control other relevant boards, thereby increasing data management efficiency.

[0056] In one embodiment, the power module board 140 integrates a power controller, providing DC / AC power (e.g., DC12V / 1A, AC24V, DC48V / 2A) output and power switch control to the corresponding board. For example, the power module board 140 can control the switch via the power output API. The data network board 150 integrates routing, data switching, and firewall functions, accessing Ethernet via an application programming interface (API) based on these functions. Additionally, the data network board 150 provides VLAN (Virtual Local Area Network), PPPoE (point-to-point protocol over Ethernet) dial-up protocol, routing and switching configuration service APIs, and firewall rule configuration APIs. The neural network computing board 160 integrates various neural network (e.g., NPU or TPU) computing units, receiving image information via Ethernet, analyzing and recognizing the image information, and outputting corresponding structured data, effectively increasing applicability.

[0057] In one embodiment, the cryptographic algorithm board 170 is used to integrate a cryptographic (e.g., HASH cryptography) security chip, providing interfaces for AES, RSA, and SM2 / 3 / 4 national cryptographic algorithms. The cryptographic security chip includes data encryption / decryption, signing, and verification functions applied to the basic smart pole service. These functions can be applied to a first electronic device (e.g., an LED device management platform for the basic smart pole service) and a second electronic device (e.g., an LED playback device for the basic smart pole service) associated with the basic smart pole service. The cryptographic security chip's data encryption / decryption, signing, and verification functions between the first and second electronic devices are as follows: After the first and second electronic devices exchange SM2 public key information, the second electronic device includes a first private key and a second public key, and the first electronic device includes a second private key and a first public key; the second electronic device uses the second public key to encrypt first information, and then uses the first private key to sign the encrypted first information to obtain first ciphertext; the first electronic device uses the first public key to encrypt second information, and then uses the second private key to sign the encrypted second information to obtain second ciphertext; the first and second electronic devices exchange the first ciphertext and the second ciphertext; the second electronic device uses the second public key to verify the second ciphertext, and then uses the first private key to decrypt the verified second ciphertext to obtain the second information; the first electronic device uses the first public key to verify the first ciphertext, and then uses the second private key to decrypt the verified first ciphertext to obtain the first information. The cryptographic algorithm board 170 of the edge computing system 100 proposed in this invention can be applied to data exchange processing between the first and second electronic devices, integrating the latest big data technology and blockchain technology to effectively enhance user experience.

[0058] In one embodiment, the streaming media codec board 180 is used to integrate multiple media (e.g., GPU or VPU) hardware computing units, which access and decode the video stream via the media hardware computing units, providing a YUV / JPG interface. For example, the IoT hardware interface expansion board 190 can be used to implement USB protocol to Ethernet protocol and RS485 protocol to Ethernet protocol conversion.

[0059] Please see Figure 1 , Figure 2 and Figure 3 . Figure 2 The flowchart of the edge calculation method based on micro-moving rings provided in this application is as follows: Figure 3 Another flowchart of the edge computing method based on micro-dynamic rings provided in this application. An edge computing method based on micro-dynamic rings, wherein the edge computing method is applied to... Figure 1An embodiment of the micro-loop-based edge computing system 100 includes a micro-loop capability baseboard, a function expansion board, and a high-performance CPU board. The micro-loop capability baseboard includes a low-performance CPU, a local database, and multiple PCIe slots. The function expansion board is electrically connected to the micro-loop capability baseboard, and the high-performance CPU board is electrically connected to the micro-loop capability baseboard. The edge computing method includes:

[0060] S1. The low-computing-power CPU of the micro-dynamic ring capability base plate integrates the enable and disable signals of the smart pole basic service through the local database. The PCIE slot is used to provide power and data communication functions between corresponding boards.

[0061] S2. When the micro-loop capability baseboard detects that there is an inserted card on the function expansion board through IO interrupt, it performs handshake authentication and heartbeat timing detection with the inserted card; the micro-loop capability baseboard controls the power-on and power-off of the inserted card through power IO state according to the enable signal and the disable signal.

[0062] S3. Obtain the edge computing capability of the current micro-loop from the high-performance CPU board, and start the corresponding microservice according to the edge computing capability to control the corresponding board and the inserted board.

[0063] In one embodiment, during S2, when the micro-loop capability baseboard detects an inserted card on the functional expansion board via an IO interrupt, it performs handshake authentication and heartbeat timing detection with the inserted card; the micro-loop capability baseboard controls the power-on and power-off of the inserted card through power IO states based on the enable signal and the disable signal, and the edge computing method further includes:

[0064] S21. Activate the micro-moving ring capability base plate;

[0065] S22. The micro-circuit capability base plate determines whether the function expansion board has an inserted board through IO interrupt detection.

[0066] S23. When the function expansion board is not inserted, the basic smart pole service is executed;

[0067] S24. When the function expansion board has an inserted board, obtain the status information of the inserted board;

[0068] S25. Determine whether the micro-dynamic ring capability base plate and the insertion board have completed handshake authentication and heartbeat timing detection;

[0069] S26. When handshake authentication and heartbeat timing detection are not completed, the micro-loop capability base plate controls the power-down of the inserted board through the power IO state based on the non-enable signal.

[0070] S27. When the handshake authentication and heartbeat timing detection are completed, the micro-dynamic ring capability base plate controls the power-on of the insertion board and executes the status information of the insertion board through the power supply IO state according to the enable signal.

[0071] In one embodiment, in S3, the edge computing capability of the current micro-loop is obtained by the high-performance CPU board, and the corresponding microservice is started according to the edge computing capability to control the corresponding board and the inserted board. The edge computing method further includes:

[0072] S31. Start the high-performance CPU board;

[0073] S32. The high-performance CPU board obtains the corresponding board status information and starts the microservices corresponding to the edge computing capabilities of the current micro-ring.

[0074] S33. Periodically acquire the status information of the inserted board;

[0075] S34. Restart the corresponding microservice according to the status information of the inserted board to control the corresponding board and the inserted board.

[0076] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (which may also be systems or devices), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0077] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0078] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0079] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the appended claims.

Claims

1. An edge computing system based on a micro-dynamic ring, characterized in that, The edge computing system package include: The micro-dynamic ring capability baseboard includes a low-computing-power CPU, a local database, and multiple PCIe slots. The low-computing-power CPU integrates the enable and disable signals of the smart pole basic business through the local database. The PCIe slots are used to provide power and data communication functions between corresponding boards. The function expansion board is electrically connected to the micro-loop capability baseboard. When the micro-loop capability baseboard detects that there is an inserted board on the function expansion board through IO interrupt, it performs handshake authentication and heartbeat timing detection with the inserted board. The micro-dynamic ring capability base plate controls the power-on and power-off of the inserted board through the power I / O state according to the enable signal and the disable signal; A high-performance CPU board is electrically connected to the micro-loop capability baseboard. The high-performance CPU board is used to obtain the edge computing capability of the current micro-loop and start corresponding microservices based on the edge computing capability to control the corresponding board and the inserted board.

2. The edge computing system as described in claim 1, characterized in that, The edge computing system also includes: The power module board is electrically connected to the micro-dynamic ring capability base plate. The power module board is used to integrate a power controller to provide DC and AC power supply output and power switch control to the corresponding board.

3. The edge computing system as described in claim 1, characterized in that, The edge computing system also includes: The data network board is electrically connected to the micro-circuit capability baseboard. The data network board is used to integrate routing, data switching, and firewall functions, and accesses the Ethernet network through an application programming interface according to the routing, data switching, and firewall functions.

4. The edge computing system as described in claim 1, characterized in that, The edge computing system also includes: The neural network computing board is electrically connected to the micro-dynamic ring capability base plate. The neural network computing board is used to integrate multiple neural network computing units, receive image information via Ethernet, analyze and identify the image information, and output corresponding structured data.

5. The edge computing system as described in claim 1, characterized in that, The edge computing system also includes: A cryptographic algorithm board is electrically connected to the micro-dynamic ring capability base plate. The cryptographic algorithm board is used to integrate a cryptographic security chip. The cryptographic security chip includes data encryption / decryption, signing, and verification functions applied to the basic business of the smart pole. The data encryption / decryption, signing, and verification functions are applied to a first electronic device and a second electronic device associated with the basic business of the smart pole. The first electronic device and the second electronic device exchange SM2 public key information. The second electronic device includes a first private key and a second public key, and the first electronic device includes a second private key and a first public key. The second electronic device uses the second public key to encrypt the first information, and then uses the first private key to sign the encrypted first information to obtain the first ciphertext; The first electronic device uses the first public key to encrypt the second information, and then uses the second private key to sign the encrypted second information to obtain the second ciphertext; The first electronic device and the second electronic device exchange a first ciphertext and a second ciphertext; The second electronic device uses the second public key to verify the signature of the second ciphertext, and then uses the first private key to decrypt the verified second ciphertext to obtain the second information; the first electronic device uses the first public key to verify the signature of the first ciphertext, and then uses the second private key to decrypt the verified first ciphertext to obtain the first information.

6. The edge computing system as described in claim 1, characterized in that, The edge computing system also includes: A streaming media codec board is electrically connected to the micro-dynamic ring capability base plate. The streaming media codec board is used to integrate multiple media hardware computing units, and the video stream is accessed and decoded through the media hardware computing units.

7. The edge computing system as described in claim 1, characterized in that, The edge computing system also includes: The IoT hardware interface expansion board is electrically connected to the micro-dynamic ring capability base plate. The IoT hardware interface expansion board is used to implement USB protocol to Ethernet protocol and RS485 protocol to Ethernet protocol.

8. An edge calculation method based on micro-dynamic rings, characterized in that, The edge computing method is applied to the micro-loop-based edge computing system. The edge computing system includes a micro-loop capability baseboard, a function expansion board, and a high-performance CPU board. The micro-loop capability baseboard includes a low-performance CPU, a local database, and multiple PCIe slots. The function expansion board is electrically connected to the micro-loop capability baseboard, and the high-performance CPU board is electrically connected to the micro-loop capability baseboard. The edge computing method includes: The low-computing-power CPU of the micro-dynamic ring capability base plate integrates the enable and disable signals of the smart pole basic service through the local database. The PCIE slot is used to provide power and data communication functions between corresponding boards. When the micro-loop capability baseboard detects that there is an inserted card on the function expansion board through IO interrupt, it performs handshake authentication and heartbeat timing detection with the inserted card; the micro-loop capability baseboard controls the power-on and power-off of the inserted card through power IO state according to the enable signal and the disable signal. The high-performance CPU board is used to obtain the edge computing capabilities of the current micro-loop and to start corresponding microservices based on the edge computing capabilities to control the corresponding board and the inserted board.

9. The edge computing method as described in claim 8, characterized in that, When the micro-circuit capability baseboard detects that the function expansion board has an inserted board through IO interrupt, it performs handshake authentication and heartbeat timing detection with the inserted board. The micro-dynamic ring capability base plate controls the power-on and power-off of the inserted board through power I / O states based on the enable signal and the disable signal. The edge computing method further includes: The micro-rotating ring capability base plate is activated; The micro-circuit capability base plate determines whether the function expansion board has an inserted board through IO interrupt detection. When no expansion board is inserted, the basic smart pole service is executed. When the function expansion board has an inserted board, obtain the status information of the inserted board; Determine whether the micro-circuit capability base plate and the insertion board have completed handshake authentication and heartbeat timing detection; When handshake authentication and heartbeat timing detection are not completed, the micro-dynamic ring capability base plate controls the power-down of the inserted board through the power IO state based on the non-enable signal; When the handshake authentication and heartbeat timing detection are completed, the micro-dynamic ring capability base plate controls the power-on of the insertion board and executes the status information of the insertion board through the power IO state according to the enable signal.

10. The edge computing method as described in claim 8, characterized in that, The high-performance CPU board is used to acquire the edge computing capabilities of the current micro-loop, and to launch corresponding microservices based on the edge computing capabilities to control the corresponding board and the inserted board. The edge computing method further includes: Start the high-performance CPU board; The high-performance CPU board obtains the corresponding board status information and starts the corresponding microservices of the current micro-dynamic ring's edge computing capability. The status information of the inserted board is acquired periodically; Restart the corresponding microservice based on the status information of the inserted board to control the corresponding board and the inserted board.

Citation Information

Patent Citations

  • Multi-data integration service platform based on industrial Internet of Things (IoT) communication

    CN105721546A

  • Modularized edge computing platform on wind turbine generator side of wind power plant and wind power plant control system

    CN114995991A