Method and system for improving multi-node communication efficiency based on ATE test machine

By adding a logo to the communication data packet, the receiving -end communication unit only handles the target data packet, solve the problem of low multi -node communication efficiency in existing technology, and achieve efficient multi -communication unit communication methods.

CN119382838APending Publication Date: 2025-01-28HANGZHOU ACCELERATION CLOUD INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411658331.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-20
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

In the prior art, multi-node communication efficiency is low, and the unicast method has high time cost when multi-device communication, while broadcast method cannot distinguish different types of communication units, resulting in low communication efficiency.

Method used

By adding a logo corresponding to the communication unit that needs to receive a communication data packet in the communication data packet, the receiving -side communication unit only handles the communication data packet that exists with its own logo, and discard the communication data that does not exist with the corresponding logo corresponding to its own logo Bag.

Benefits of technology

It has realized the transmission information of multiple receiving terminals at the same time, and the irrelevant communication units are not affected, thereby improving the communication efficiency of multiple communication units.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119382838A_ABST
    Figure CN119382838A_ABST
Patent Text Reader

Abstract

The invention provides a method and a system for improving multi-node communication efficiency based on an ATE test machine. The method comprises the following steps: acquiring a communication data packet to be sent through a communication unit serving as a sending end; determining a communication unit which needs to receive the communication data packet, and adding an identifier corresponding to the determined communication unit in the communication data packet; and sending the communication data packet added with the identifier to other communication units except the communication unit serving as the sending end. The identification corresponding to the communication unit needing to receive the communication data packet is added in the communication data packet, so that the communication unit serving as a receiving end only processes the communication data packet with the identification corresponding to the communication unit when receiving the communication data packet, and abandons the communication data packet without the identification corresponding to the communication unit; according to the invention, information is transmitted to a plurality of receiving ends at the same time, and irrelevant communication units are not influenced, so that a high-efficiency communication mode of multiple communication units is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a method and system for improving multi-node communication efficiency based on an ATE test machine. Background Art

[0002] With the development of technology, more and more functions are integrated into devices. The more functional units there are, the greater the communication time cost, which greatly limits the function of the device.

[0003] The existing technology mostly uses unicast mode, that is, the initiator communicates in a one-to-one manner in turns, but when there are many target communication devices, polling and sending and receiving data in turn will cause a lot of time cost overhead; there is also a broadcast mode, that is, the initiator can send and receive data with multiple devices at the same time, but all communication units on the bus will receive the same data, different types of communication units cannot be distinguished, and the communication efficiency is low. Summary of the invention

[0004] In view of this, the present invention proposes a method and system for improving multi-node communication efficiency based on an ATE test machine, and the specific scheme is as follows:

[0005] In the first part, the present invention proposes a method for improving multi-node communication efficiency based on an ATE test machine, which is applied to a system including multiple communication units. The method includes:

[0006] Acquiring a communication data packet to be sent through the communication unit as a sending end;

[0007] Determine the communication unit that needs to receive the communication data packet, and add an identifier corresponding to the determined communication unit in the communication data packet;

[0008] The communication data packet with the identifier added thereto is sent to other communication units except the communication unit serving as a sending end.

[0009] In a specific embodiment, the identifier includes an address identifier, and the communication data packet includes a receiving address field;

[0010] Adding an identifier corresponding to the determined communication unit in the communication data packet includes: setting a receiving address field in the communication data packet to an address corresponding to the determined communication unit.

[0011] In a specific embodiment, different communication units correspond to different identifiers, or

[0012] The communication units of different types correspond to different identifiers, and the communication units of the same type correspond to the same identifier.

[0013] In a specific embodiment, it further includes: determining the communication unit that needs to receive the communication data packet according to the communication protocol;

[0014] If the communication protocol changes, the communication unit that needs to receive the communication data packet is re-determined according to the changed communication protocol.

[0015] In a specific embodiment, the system further comprises a communication status monitoring module for tracking and recording the communication process in real time;

[0016] The communication status monitoring module is used to issue an alarm through the communication status monitoring module when a preset risk occurs during the communication process.

[0017] In the second part, the present invention proposes a method for improving multi-node communication efficiency based on an ATE test machine, which is applied to a system including multiple communication units. The method includes:

[0018] If a communication data packet is received by the communication unit as a receiving end, determining whether there is an identifier corresponding to itself in the communication data packet;

[0019] If the identifier exists, the communication data packet is processed; if the identifier does not exist, the communication data packet is discarded.

[0020] In a specific embodiment, the identifier is divided into a preset first identifier and a preset second identifier according to a preset standard, and the “if the identifier exists, processing the communication data packet” includes:

[0021] If the identifier exists and the identifier is a preset first identifier, processing the communication data packet;

[0022] If the identifier exists and the identifier is a preset second identifier, the communication data packet is sent to a preset device corresponding to the preset second identifier for processing.

[0023] In the third part, the present invention proposes a system for improving multi-node communication efficiency based on an ATE test machine, which is applied to a system including multiple communication units. The system includes:

[0024] An acquisition module, used for acquiring a communication data packet to be sent through the communication unit as a sending end;

[0025] An adding module, used for determining the communication unit that needs to receive the communication data packet, and adding an identifier corresponding to the determined communication unit in the communication data packet;

[0026] The sending module is used to send the communication data packet with the identifier added to other communication units except the communication unit serving as the sending end.

[0027] In a specific embodiment, it also includes:

[0028] A determination module, used for determining the communication unit that needs to receive the communication data packet according to the communication protocol;

[0029] The change module is used to re-determine the communication unit that needs to receive the communication data packet according to the changed communication protocol if the communication protocol changes.

[0030] In the fourth part, the present invention proposes a system for improving multi-node communication efficiency based on an ATE test machine, which is applied to a system including multiple communication units, and the system includes:

[0031] A judging module, configured to judge whether there is an identifier corresponding to itself in the communication data packet if a communication data packet is received by the communication unit as a receiving end;

[0032] The processing module is used to process the communication data packet if the identifier exists, and discard the communication data packet if the identifier does not exist.

[0033] Beneficial effects:

[0034] The present invention provides a method and system for improving multi-node communication efficiency based on an ATE test machine. By adding an identifier corresponding to a communication unit that needs to receive a communication data packet in a communication data packet, the communication unit as a receiving end only processes the communication data packet with an identifier corresponding to itself when receiving the communication data packet, and discards the communication data packet without an identifier corresponding to itself; information is transmitted to multiple receiving ends at the same time, and irrelevant communication units are not affected, thereby realizing a high-efficiency communication mode for multiple communication units. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 It is a flow chart of a sending method for improving multi-node communication efficiency based on an ATE test machine according to an embodiment of the present invention;

[0036] Figure 2 It is a schematic diagram of a sending system module for improving multi-node communication efficiency based on an ATE test machine according to an embodiment of the present invention;

[0037] Figure 3 It is a flow chart of a receiving method for improving multi-node communication efficiency based on an ATE test machine according to an embodiment of the present invention;

[0038] Figure 4It is a schematic diagram of a receiving system module for improving multi-node communication efficiency based on an ATE test machine according to an embodiment of the present invention;

[0039] Figure 5 It is a schematic diagram of the communication data packet format of an embodiment of the present invention.

[0040] Figure identification: 1-acquisition module; 2-addition module; 3-sending module; 21-judgment module; 22-processing module. DETAILED DESCRIPTION

[0041] In the following, various embodiments of the present disclosure will be described more fully. The present disclosure may have various embodiments, and adjustments and changes may be made therein. However, it should be understood that there is no intention to limit the various embodiments of the present disclosure to the specific embodiments disclosed herein, but the present disclosure should be understood to cover all adjustments, equivalents and / or alternatives that fall within the spirit and scope of the various embodiments of the present disclosure.

[0042] The terms used in the various embodiments disclosed in the present invention are only used for the purpose of describing specific embodiments and are not intended to limit the various embodiments disclosed in the present invention. As used herein, the singular form is intended to also include the plural form, unless the context clearly indicates otherwise. Unless otherwise specified, all terms used herein (including technical terms and scientific terms) have the same meaning as the meanings commonly understood by those of ordinary skill in the art to which the various embodiments disclosed in the present invention belong. The terms (such as the terms defined in the generally used dictionary) will be interpreted as having the same meaning as the contextual meaning in the relevant technical field and will not be interpreted as having an idealized meaning or an overly formal meaning, unless clearly defined in the various embodiments disclosed in the present invention.

[0043] Example 1

[0044] Embodiment 1 of the present invention discloses a method for improving the efficiency of multi-node communication based on an ATE test machine, by adding an identifier corresponding to the communication unit that needs to receive the communication data packet in the communication data packet, so that when the communication unit as the receiving end receives the communication data packet, it only processes the communication data packet with the identifier corresponding to itself, and discards the communication data packet without the identifier corresponding to itself; it realizes the transmission of information to multiple receiving ends at the same time, and the unrelated communication units are not affected, thereby realizing a high-efficiency communication method for multiple communication units. The specific process is as attached to the specification. Figure 1 The specific plan is as follows:

[0045] A method for improving multi-node communication efficiency based on an ATE test machine is applied to a system including multiple communication units. The method comprises:

[0046] 101. Obtain a communication data packet to be sent through a communication unit as a sender. In this embodiment, the communication unit as a sender needs to capture data from a preset data source through a data acquisition module (such as a sensor interface, a data storage device, or a communication interface with other system components). The data may come from real-time sensor readings, internal register states, external system inputs, or user-defined parameters.

[0047] In practical applications, during the data collection process, the raw data can also be preprocessed as necessary, including but not limited to data cleaning (removing noise, errors or irrelevant data), data compression (to reduce the bandwidth required for transmission) and data formatting (converting data into a format suitable for transmission, such as JSON, XML or custom protocol format) to ensure the integrity and validity of the data packet, laying a solid foundation for subsequent data transmission and reception processing. Then, the preprocessed data is encapsulated into a communication data packet, as shown in the attached figure. Figure 5 As shown in Figure 1. A communication data packet is the basic unit of data transmission, which contains the data itself and related metadata, such as data type, length, timestamp, destination address (i.e., the address of the communication unit that needs to receive the data packet), etc., so that the data packet can be correctly identified, routed and processed during the transmission process.

[0048] When the communication data packet is ready, the sending communication unit will put it in the waiting queue, waiting to be sent to the target communication unit through the preset communication protocol and interface. During this process, the sending communication unit may also perform some additional operations, such as checking the network status, adjusting the transmission parameters, or starting the error retry mechanism to ensure that the data packet can be safely and reliably transmitted to the destination.

[0049] 102. Determine the communication unit that needs to receive the communication data packet, and add an identifier corresponding to the determined communication unit in the communication data packet. During the communication process, it is first necessary to clarify which communication units are the intended recipients of a specific communication data packet. In practical applications, this can be determined based on the system's communication protocol, business logic, or real-time requirements. The sending end communication unit will analyze the content, target address, or other relevant information of the data packet to identify all communication units that need to receive the data packet. After determining the receiving unit, the sending end communication unit will add identifiers corresponding to these receiving units to the communication data packet. These identifiers are used to identify and distinguish during the transmission and reception of the data packet. In practical applications, the identifier can include the MAC address, IP address, device ID, user-defined identifier, etc. of the receiving unit. By adding the identifier, the sending end communication unit ensures that the data packet can be accurately received and processed by the target communication unit, while avoiding unnecessary broadcasts or mistransmissions, thereby improving the efficiency and accuracy of communication.

[0050] 103. Send the communication data packet with the added identifier to other communication units except the communication unit as the sending end. The sending process usually involves encapsulating the data packet into a format suitable for network transmission and following the established communication protocol. In practical applications, the communication unit at the sending end will use the network communication interface to send the data packet to the network. At the network layer, the data packet will be forwarded to the path closest to the target communication unit according to the routing protocol. In this way, the communication data packet can be efficiently transmitted to all other communication units except the sending end. When all communication units as the receiving end receive the communication data packet, it is determined whether there is an identifier corresponding to itself on the received communication data packet. If so, the communication data packet is processed. If not, the communication data packet is discarded. In this way, the communication unit as the sending end can transmit information to multiple receiving ends at the same time, and irrelevant communication units are not affected, thereby realizing a high-efficiency communication method for multiple communication units.

[0051] In a specific embodiment, the identifier includes an address identifier, and the communication data packet includes a receiving address field;

[0052] Adding an identifier corresponding to the determined communication unit in the communication data packet includes: setting a receiving address field in the communication data packet to an address corresponding to the determined communication unit.

[0053] In this embodiment, the identifier is mainly composed of an address identifier, which is used to clearly indicate the destination to which the data packet should be delivered. Accordingly, each communication data packet contains a receiving address field for storing and transmitting the address information of the recipient. When it is necessary to add an identifier corresponding to one or more specific communication units in the communication data packet, the unique address of the determined communication unit in the network is written into the receiving address field of the communication data packet, so that the identifier corresponding to the determined communication unit can be added to the communication data packet.

[0054] In a specific embodiment, different communication units correspond to different identifiers, or

[0055] Different types of communication units correspond to different identifiers, and the same type of communication units correspond to the same identifier.

[0056] In this embodiment, the communication system adopts a flexible identification strategy to distinguish and manage different communication units and their types. In actual applications, each communication unit or type of communication unit has a unique or specific category identification to facilitate effective identification, routing and communication in the network.

[0057] Specifically, different communication units correspond to different identifiers. This one-to-one mapping relationship ensures that the data packet can accurately find its target recipient during the transmission process; different types of communication units correspond to different identifiers, and the same type of communication units correspond to the same identifier. In this case, the communication system will divide the communication unit into different types according to its function, performance, interface type or other specific attributes, and assign a specific identifier to each type. By identifying the identification information in the data packet, the system can quickly determine the type of the intended recipient of the data packet and make corresponding processing or routing decisions accordingly; the same type of communication units correspond to the same identifier.

[0058] In a specific embodiment, it also includes: determining a communication unit that needs to receive a communication data packet according to a communication protocol;

[0059] If the communication protocol changes, the communication unit that needs to receive the communication data packet is re-determined according to the changed communication protocol.

[0060] In this embodiment, the communication system not only includes a mechanism for identifying and allocating communication units and their types, but also further integrates the function of dynamically determining the recipient of the communication data packet according to the communication protocol, ensuring that the system can flexibly respond to different communication needs and changes in the network environment.

[0061] Specifically, the system first determines which communication units are the intended recipients of a specific communication data packet based on the currently set communication protocol. However, when the communication protocol changes, the original logic for determining the recipient may no longer apply. In order to adapt to such changes, the system is designed to monitor and respond to updates to the communication protocol. Once a change in the communication protocol is detected, the system will immediately re-evaluate and determine which communication units should become the recipients of the new communication data packet based on the changed protocol rules. Through such a dynamic adjustment mechanism, the system can maintain precise control over the flow of communication data packets, ensuring accurate transmission and efficient processing of data even in complex network environments where protocols change frequently.

[0062] In a specific embodiment, the system further includes a communication status monitoring module for tracking and recording the communication process in real time;

[0063] The communication status monitoring module is used to issue an alarm when a preset risk occurs during the communication process.

[0064] In this embodiment, in order to improve the reliability and security of the communication system, the system also integrates a communication status monitoring module. Specifically, the communication status monitoring module is not only responsible for real-time tracking and recording of each link of the entire communication process, including the sending, receiving, processing and forwarding of data packets, but also has the ability to conduct in-depth analysis and evaluation of the communication status.

[0065] The communication status monitoring module comprehensively grasps the real-time operation status of the communication system by continuously monitoring various key indicators in the communication network, such as data packet flow, transmission delay, packet loss rate, error rate, etc. At the same time, it can also record all important events that occur during the communication process, such as the establishment and disconnection of communication connections, abnormal processing of data packets, etc., providing valuable data support for subsequent troubleshooting and performance optimization.

[0066] Furthermore, the communication status monitoring module also has a built-in risk warning mechanism. When a preset risk event or abnormal situation occurs during the communication process, such as the number of data packet transmission failures exceeding the threshold, the communication link is interrupted, potential security threats, etc., the module will immediately trigger the alarm function. The alarm information will be quickly conveyed to the relevant operation and maintenance personnel or management personnel through preset channels (such as system logs, SMS notifications, email alarms, etc.) so that they can respond in time and take corresponding treatment measures, thereby avoiding or reducing the impact of risk events on the communication system. In practical applications, the communication status monitoring module provides a strong guarantee for the stable operation of the communication system and effectively improves the reliability and security of the system.

[0067] The present embodiment provides a method for improving the communication efficiency of multiple nodes based on an ATE test machine, by adding an identifier corresponding to the communication unit that needs to receive the communication data packet in the communication data packet, so that when the communication unit as the receiving end receives the communication data packet, it only processes the communication data packet with the identifier corresponding to itself, and discards the communication data packet without the identifier corresponding to itself; it realizes the transmission of information to multiple receiving ends at the same time, and irrelevant communication units are not affected, thereby realizing a high-efficiency communication method for multiple communication units.

[0068] Example 2

[0069] Embodiment 2 of the present invention discloses a method for improving multi-node communication efficiency based on an ATE test machine. The specific process is as shown in the attached manual. Figure 3 The specific plan is as follows:

[0070] A method for improving multi-node communication efficiency based on an ATE test machine is applied to a system including multiple communication units. The method comprises:

[0071] 201. If a communication data packet is received by a communication unit as a receiving end, it is determined whether there is an identifier corresponding to itself in the communication data packet. When a communication unit as a receiving end receives a communication data packet from a sending end, it parses the communication data packet header or a specific field to check whether it contains information matching its own unique identifier (such as an address, a serial number or a specific tag), ensuring that only data packets that clearly point to the communication unit will be further processed, thereby achieving precise guidance during the communication process.

[0072] 202. If there is an identifier, the communication data packet is processed; if there is no identifier, the communication data packet is discarded. If the identifier corresponding to itself is successfully identified in the communication data packet, the receiving communication unit will immediately start the corresponding processing mechanism to decode, analyze or perform other necessary operations on the data packet to complete the task of data exchange or instruction execution. If there is no identifier matching the receiving communication unit in the data packet, it means that the data packet is not designed for the current unit, so the data packet will be quickly and safely discarded, avoiding unnecessary consumption of processing resources.

[0073] In a specific embodiment, the identifier is divided into a preset first identifier and a preset second identifier according to a preset standard, and "if the identifier exists, processing the communication data packet" includes:

[0074] If the identifier exists and the identifier is the preset first identifier, processing the communication data packet;

[0075] If the identifier exists and is the preset second identifier, the communication data packet is sent to a preset device corresponding to the preset second identifier for processing.

[0076] In this embodiment, in order to manage the processing flow of communication data packets more finely, the system strictly classifies the identifiers in the received data packets. These identifiers are clearly distinguished into preset first identifiers and preset second identifiers according to preset standards, and each identifier corresponds to different processing logic and routing rules.

[0077] When the communication unit as the receiving end receives a communication data packet and confirms that there is an identifier corresponding to itself, it will further determine the specific type of the identifier. If the identifier is identified as the preset first identifier, the current communication unit will directly perform subsequent processing operations on the data packet, which may include decoding, verification, storage of data, or executing corresponding functions according to the content of the data packet. If the identifier is identified as the preset second identifier, the current communication unit will forward the data packet to the preset device to process the communication data packet.

[0078] Through such a classification processing mechanism, the system can efficiently manage communication data packets, which helps to improve the overall performance and stability of the system, while also enhancing the flexibility and scalability of the system.

[0079] Example 3

[0080] Embodiment 3 of the present invention discloses a system for improving the communication efficiency of multiple nodes based on an ATE test machine, which systematizes the method for improving the communication efficiency of multiple nodes based on an ATE test machine in Embodiment 1 to make it more practical. The overall structure diagram of the sending system for improving the communication efficiency of multiple nodes based on an ATE test machine is shown in the attached manual. Figure 2 The specific plan is as follows:

[0081] A system for improving multi-node communication efficiency based on an ATE test machine is applied to a system including multiple communication units, the system comprising:

[0082] An acquisition module 1 is used to acquire a communication data packet to be sent through a communication unit as a sending end;

[0083] Adding module 2, used for determining the communication unit that needs to receive the communication data packet, and adding an identifier corresponding to the determined communication unit in the communication data packet;

[0084] The sending module 3 is used to send the communication data packet with the mark added to other communication units except the communication unit as the sending end.

[0085] In a specific embodiment, it also includes:

[0086] A determination module, used to determine a communication unit that needs to receive a communication data packet according to a communication protocol;

[0087] The change module is used to re-determine the communication unit that needs to receive the communication data packet according to the changed communication protocol if the communication protocol changes.

[0088] In a specific embodiment, the identifier includes an address identifier, and the communication data packet includes a receiving address field;

[0089] Adding an identifier corresponding to the determined communication unit in the communication data packet includes: setting a receiving address field in the communication data packet to an address corresponding to the determined communication unit.

[0090] In a specific embodiment, different communication units correspond to different identifiers, or

[0091] Different types of communication units correspond to different identifiers, and the same type of communication units correspond to the same identifier.

[0092] In a specific embodiment, the system further includes a communication status monitoring module for tracking and recording the communication process in real time;

[0093] The communication status monitoring module is used to issue an alarm when a preset risk occurs during the communication process.

[0094] This embodiment proposes a sending system for improving multi-node communication efficiency based on an ATE test machine, which systematizes the sending method for improving multi-node communication efficiency based on an ATE test machine in Embodiment 1 to make it more practical.

[0095] Example 4

[0096] Embodiment 4 of the present invention discloses a system for improving the communication efficiency of multiple nodes based on an ATE test machine, which systematizes the method for improving the communication efficiency of multiple nodes based on an ATE test machine in Embodiment 2 to make it more practical. The overall structure diagram of the receiving system for improving the communication efficiency of multiple nodes based on an ATE test machine is shown in the attached manual. Figure 4 The specific plan is as follows:

[0097] A system for improving multi-node communication efficiency based on an ATE test machine is applied to a system including multiple communication units, the system comprising:

[0098] The judging module 21 is used to judge whether there is an identifier corresponding to itself in the communication data packet if a communication data packet is received by the communication unit as the receiving end;

[0099] The processing module 22 is used to process the communication data packet if the identifier exists, and discard the communication data packet if the identifier does not exist.

[0100] In a specific embodiment, the identifier is divided into a preset first identifier and a preset second identifier according to a preset standard, and "if the identifier exists, processing the communication data packet" includes:

[0101] If the identifier exists and the identifier is the preset first identifier, processing the communication data packet;

[0102] If the identifier exists and is the preset second identifier, the communication data packet is sent to a preset device corresponding to the preset second identifier for processing.

[0103] This embodiment proposes a receiving system for improving multi-node communication efficiency based on an ATE test machine, and systematizes a receiving method for improving multi-node communication efficiency based on an ATE test machine in Embodiment 2 to make it more practical.

[0104] The present invention provides a method and system for improving multi-node communication efficiency based on an ATE test machine. By adding an identifier corresponding to a communication unit that needs to receive a communication data packet in a communication data packet, the communication unit as a receiving end only processes the communication data packet with an identifier corresponding to itself when receiving the communication data packet, and discards the communication data packet without an identifier corresponding to itself; information is transmitted to multiple receiving ends at the same time, and irrelevant communication units are not affected, thereby realizing a high-efficiency communication mode for multiple communication units.

[0105] Those skilled in the art will appreciate that the accompanying drawings are only schematic diagrams of a preferred implementation scenario, and the modules or processes in the accompanying drawings are not necessarily required for implementing the present invention. Those skilled in the art will appreciate that the modules in the devices in the implementation scenario may be distributed in the devices in the implementation scenario according to the description of the implementation scenario, or may be changed accordingly and located in one or more devices different from the present implementation scenario.

Claims

1. A method for improving multi-node communication efficiency based on an ATE test machine, characterized in that: Applied to a system including a plurality of communication units, the method comprises: Acquiring a communication data packet to be sent through the communication unit as a sending end; Determine the communication unit that needs to receive the communication data packet, and add an identifier corresponding to the determined communication unit in the communication data packet; The communication data packet with the identifier added thereto is sent to other communication units except the communication unit serving as a sending end.

2. The method according to claim 1, characterized in that The identifier includes an address identifier, and the communication data packet includes a receiving address field; Adding an identifier corresponding to the determined communication unit in the communication data packet includes: setting a receiving address field in the communication data packet to an address corresponding to the determined communication unit.

3. The method according to claim 1, characterized in that Different communication units correspond to different identifiers, or The communication units of different types correspond to different identifiers, and the communication units of the same type correspond to the same identifier.

4. The method according to claim 1, characterized in that: Also includes: Determine the communication unit that needs to receive the communication data packet according to the communication protocol; If the communication protocol changes, the communication unit that needs to receive the communication data packet is re-determined according to the changed communication protocol.

5. The method according to claim 1, characterized in that The system also includes a communication status monitoring module for real-time tracking and recording of the communication process; The communication status monitoring module is used to issue an alarm through the communication status monitoring module when a preset risk occurs during the communication process.

6. A method for improving multi-node communication efficiency based on an ATE test machine, characterized in that: Applied to a system including a plurality of communication units, the method comprises: If a communication data packet is received by the communication unit as a receiving end, determining whether there is an identifier corresponding to itself in the communication data packet; If the identifier exists, the communication data packet is processed; if the identifier does not exist, the communication data packet is discarded.

7. The method according to claim 6, characterized in that The identifier is divided into a preset first identifier and a preset second identifier according to a preset standard, and the "if the identifier exists, processing the communication data packet" includes: If the identifier exists and the identifier is a preset first identifier, processing the communication data packet; If the identifier exists and the identifier is a preset second identifier, the communication data packet is sent to a preset device corresponding to the preset second identifier for processing.

8. A system for improving multi-node communication efficiency based on ATE test machine, characterized in that: Applicable to a system including a plurality of communication units, the system comprising: An acquisition module, used for acquiring a communication data packet to be sent through the communication unit as a sending end; An adding module, used for determining the communication unit that needs to receive the communication data packet, and adding an identifier corresponding to the determined communication unit in the communication data packet; The sending module is used to send the communication data packet with the identifier added to other communication units except the communication unit serving as the sending end.

9. The system according to claim 8, characterized in that Also includes: A determination module, used for determining the communication unit that needs to receive the communication data packet according to the communication protocol; The change module is used to re-determine the communication unit that needs to receive the communication data packet according to the changed communication protocol if the communication protocol changes.

10. A system for improving multi-node communication efficiency based on ATE test machine, characterized in that: Applicable to a system including a plurality of communication units, the system comprising: A judging module, configured to judge whether there is an identifier corresponding to itself in the communication data packet if a communication data packet is received by the communication unit as a receiving end; The processing module is used to process the communication data packet if the identifier exists, and discard the communication data packet if the identifier does not exist.