Merging enhancement method in communication

By canceling the confirmation link in the retransmission mechanism in the communication system and according to the number of merges at the sending and receiving ends, the problems of delay and low efficiency of the retransmission mechanism are solved, and higher real-time and transmission rate are achieved.

CN119921906APending Publication Date: 2025-05-02BEIJING INST OF REMOTE SENSING EQUIP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411980630.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

The retransmission mechanism in existing communications has problems such as long delay time, low real-time performance and low transmission efficiency.

Method used

By agreeing on the number of merges at the sending end and receiving end, canceling the confirmation information in the retransmission mechanism or selecting the retransmission request link, the sending end repeatedly sends data packets, and performing merge and analysis and data merging on the receiving end to improve transmission efficiency and real-timeness.

Benefits of technology

Reduces time delay, improves real-time, and improves transmission rate and merge effectiveness by enhancing the merging algorithm.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119921906A_ABST
    Figure CN119921906A_ABST
Patent Text Reader

Abstract

The invention discloses a merging enhancement method in communication, which relates to the technical field of network communication, and comprises the following steps: determining the number of merging times; based on the time slot number and the merging frequency, sending data to a receiving end through the sending end, and storing the data to a receiving end buffer; performing independent analysis of each time slot on the data in the receiving buffer to obtain balanced data of each time slot and a corresponding SNR (Signal to Noise Ratio) value; and merging the balanced data based on the SNR value to obtain merged data so as to solve the problems of long delay time, low real-time performance and low transmission efficiency of a retransmission mechanism in current communication.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of network communications, and in particular relates to a merging enhancement method in communications. Background Art

[0002] In network communications, the sent data may be lost, damaged, or out of order due to various reasons such as network congestion, noise interference, transmission errors, etc. In order to ensure the reliable transmission of data, a retransmission mechanism is introduced.

[0003] The retransmission mechanism is a technology used to detect and resolve data transmission errors during the communication process. It is implemented through negotiation and judgment between the sender and the receiver. By detecting and correcting errors in transmission, the retransmission mechanism can significantly improve the reliability and stability of data. It can also adjust the sending rate of the sender to adapt to the congestion level of the network, thereby optimizing the data transmission efficiency.

[0004] However, there are some problems and challenges with the retransmission mechanism. First, retransmission will cause a certain delay, because the sender can only resend the data packet after the receiver sends a confirmation message or selects a retransmission request, which takes a certain amount of time. Second, the retransmission mechanism requires a certain amount of network bandwidth, which will increase the network transmission burden and may cause more network congestion. Finally, because retransmission needs to wait for confirmation information or select a retransmission request, the real-time performance of data transmission will be reduced.

[0005] Therefore, the retransmission mechanism in current communications has the problems of long delay time, low real-time performance and low transmission efficiency. Summary of the invention

[0006] The purpose of the present invention is to provide a merging enhancement method in communication to solve the problems of long delay time, low real-time performance and low transmission efficiency in the retransmission mechanism in current communication.

[0007] To achieve the above object, the present invention adopts the following technical solution:

[0008] In one aspect, the present specification provides a method for enhancing merging in communication, including:

[0009] Step 102, determining the number of merging times;

[0010] Step 104, based on the time slot number and the number of merging times, the data is sent from the transmitting end to the receiving end, and stored in the receiving end buffer;

[0011] Step 106, performing separate analysis of each time slot on the data in the receiving buffer to obtain equalized data and corresponding SNR values ​​for each time slot;

[0012] Step 108: Merge the equalized data based on the SNR value to obtain merged data.

[0013] On the other hand, the present specification provides a merging enhancement device in communication, including:

[0014] A merge times agreement module is used to determine the merge times;

[0015] A data transmission module, used to send data from the transmitting end to the receiving end based on the time slot number and the number of merging times, and store the data in the receiving end buffer;

[0016] A data analysis module is used to analyze the data in the receiving buffer separately for each time slot to obtain the equalized data and the corresponding SNR value of each time slot;

[0017] The data merging module is used to merge the equalized data based on the SNR value to obtain merged data.

[0018] Based on the above technical solution, this specification can achieve the following technical effects:

[0019] This method can reduce time delay and improve real-time performance by agreeing on the number of merging times between the sending end and the receiving end, canceling the link in the retransmission mechanism where the receiving end sends confirmation information or selects a retransmission request, and canceling the feedback link; by enhancing the merging algorithm, lossy data is removed, the merging gain is increased, and the transmission rate and merging effectiveness are improved.

[0020] This method uses the sender to repeatedly send the same data packet, and does not require the receiving node to feedback information before sending. The sender and the receiver agree to have the same number of merging times, thereby reducing the delay and real-time loss caused by the retransmission mechanism.

[0021] This method selects different merging times according to the merging algorithm when the receiving end performs merging and parsing. The receiving end does not actually need to perform the agreed number of merging, because the merged multi-channel data may contain noise interference or data with antenna loss, which will bring negative gain to the merging, so these data need to be removed to improve the merging performance. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 The figure is a flow chart of a merging enhancement method in communication according to an embodiment of the present invention.

[0023] Figure 2 The figure is a flow chart of a receiving end combining and parsing repeatedly sent data in one embodiment of the present invention.

[0024] Figure 3 This is a QPSK combining performance curve of an AWGN channel in an embodiment of the present invention.

[0025] Figure 4This is a graph showing the 16QAM combining performance of an AWGN channel in an embodiment of the present invention.

[0026] Figure 5 This is a graph showing the 64QAM combining performance of an AWGN channel in an embodiment of the present invention.

[0027] Figure 6 It is a TDL channel QPSK combining performance curve diagram in one embodiment of the present invention.

[0028] Figure 7 This is a TDL channel 16QAM combining performance curve diagram in one embodiment of the present invention.

[0029] Figure 8 This is a TDL channel 64QAM combining performance curve in one embodiment of the present invention.

[0030] Fig. 9 It is a structural diagram of a merging enhancement device in communication according to an embodiment of the present invention.

[0031] Fig.10 The figure is a schematic diagram of an electronic device according to the present invention. DETAILED DESCRIPTION

[0032] The present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. The advantages and features of the present invention will become more apparent from the following description and claims. It should be noted that the drawings are all in very simplified form and are not in precise proportions, and are only used to conveniently and clearly assist in explaining the purpose of the embodiments of the present invention.

[0033] It should be noted that, in order to clearly explain the content of the present invention, the present invention specifically cites multiple embodiments to further illustrate different implementations of the present invention, wherein the multiple embodiments are enumerated rather than exhaustive. In addition, for the sake of brevity of explanation, the contents mentioned in the previous embodiments are often omitted in the subsequent embodiments. Therefore, the contents not mentioned in the subsequent embodiments can refer to the previous embodiments accordingly.

[0034] Example 1

[0035] Please refer to Figure 1 , Figure 1 It is shown that this embodiment provides a merging enhancement method in communication.

[0036] Signal errors may occur after various factors interfere with the signal. Digital communication systems need strong anti-interference capabilities to effectively improve the quality of digital transmission signals. The enhanced repetitive transmission strategy means that the transmitter repeatedly sends the same data packet multiple times, and the receiving node does not need to feedback information between transmissions. The receiving end uses merging technology to improve the receiving gain, thereby improving the reliability of transmission.

[0037] Wireless transmission reliability can be defined as:

[0038]

[0039] Where Φ(X) is the cumulative distribution function of the standard normal distribution:

[0040]

[0041] in:

[0042] p tran : Transmit power

[0043] G: Transmitting antenna gain

[0044] n0: average background noise

[0045] Y th : The signal-to-noise ratio required to successfully receive data.

[0046] The repeated transmission strategy is adopted to improve the reliability of the wireless link. Each data to be sent is repeated K times. The reliability of the wireless link between sending and receiving is:

[0047]

[0048] The general target signal-to-noise ratio and the number of repeated transmissions have the following corresponding relationship:

[0049] Residual_BLER=Target_BLER N

[0050] Where: N is the number of repeated transmissions, for example, 10 -3 As the target BLER, two retransmissions are performed, which can usually reach 10 -5 According to the minimum bit rate of 0.0586, under the typical time slot configuration, 12*273*12*800 / 2=921kbps can be transmitted.

[0051] The RLC layer can only perform simple retransmissions and cannot merge retransmission data, so there is no merging gain and the RLC layer retransmission delay is extended. The physical layer can merge retransmissions and because the physical layer is implemented on the base station side, the retransmission delay can also be reduced.

[0052] The merging technology combines the received repeatedly transmitted data packets for decoding to improve the transmission efficiency. By using the merging technology, each transmission is fully utilized, not only the time diversity gain is obtained, but also the requirement for the first transmission BLER is reduced due to repeated transmission, which also reduces the requirement for the first transmission power, so some power gain will be obtained, thereby improving system performance and power utilization efficiency.

[0053] In this embodiment, the method includes:

[0054] Step 102, determining the number of merging times;

[0055] Step 104, based on the time slot number and the number of merging times, the data is sent from the transmitting end to the receiving end, and stored in the receiving end buffer;

[0056] In this embodiment, one implementation of step 104 is:

[0057] Step 202, the transmitting end sends the data of the previous time slot or new data according to the current time slot number and the number of merging times;

[0058] In this embodiment, one implementation of step 202 is:

[0059] Step 2021: The transmitting end divides the number of combinations by an integer according to the current time slot number and obtains a remainder to obtain a first remainder.

[0060] Step 2022, determine whether the first remainder is 0, if so, send new data in the current time slot and clear the sender buffer, and store the new data in the sender buffer; if not, repeat sending the data of the previous time slot in the current time slot.

[0061] Step 204: The receiving end receives the data of the previous time slot or new data according to the current time slot number and the number of merging times and stores them in the receiving end buffer.

[0062] In this embodiment, one implementation of step 204 is:

[0063] Step 2041: The receiving end divides the number of combinations by an integer according to the current time slot number to obtain a remainder to obtain a second remainder;

[0064] Step 2042, determine whether the second remainder is 0. If so, determine that the received data is new data and clear the receiving buffer to store the new data in the receiving end buffer; if not, determine that the received data is data from the previous time slot and continue to store the received data in the receiving end buffer.

[0065] Step 106, performing separate analysis of each time slot on the data in the receiving buffer to obtain equalized data and corresponding SNR values ​​for each time slot;

[0066] In this embodiment, one implementation of step 106 is:

[0067] Step 302, screening the equalized data based on the SNR value of each time slot to obtain the equalized data that meets the merging requirements;

[0068] In this embodiment, one implementation of step 302 is:

[0069] Step 3021, sort the SNR values ​​of each time slot from large to small to obtain an SNR sequence;

[0070] Step 3022, taking the median value in the SNR sequence to obtain the SNR median;

[0071] Step 3023, based on the SNR sequence and the SNR median, obtaining a target SNR value lower than the SNR median;

[0072] Step 3024: Screen the equalized data based on the difference between the target SNR value and the SNR median value to obtain the equalized data that meets the merging requirements.

[0073] In this embodiment, one implementation of step 3024 is:

[0074] Calculate the difference between the target SNR value and the SNR median value and determine whether the difference is lower than a preset threshold. If so, determine that the balanced data corresponding to the SNR value is balanced data that does not meet the merging requirements. If not, determine that the data corresponding to the SNR value is balanced data that meets the merging requirements.

[0075] Step 304, performing cumulative calculation on the balanced data that meets the merging requirement to obtain cumulative data;

[0076] Step 306, averaging the accumulated data to obtain combined data.

[0077] Step 108: Merge the equalized data based on the SNR value to obtain merged data.

[0078] In this embodiment, after step 108, the following steps are further included:

[0079] Step 110, performing bit-level analysis on the combined data to obtain final analyzed data.

[0080] Specifically, this embodiment provides a method for enhancing the merging of communications, and the specific method steps are as follows:

[0081] Step 1: The sending end and the receiving end set the initial number of merging times, for example, the number of merging times is N=4;

[0082] Step 2: The sender divides the number of merging times according to the sending time slot number and takes the remainder. When the remainder is 0, it sends new data, clears the sender buffer, and then stores the data.

[0083] Step 3: The transmitter divides the number of merging times according to the transmission time slot number and takes the remainder. When the remainder is not 0, the data in the buffer is sent, that is, the data of the previous time slot is sent repeatedly;

[0084] Step 4: The transmitter repeats steps 2 and 3 for each time slot to determine whether to send new data;

[0085] Step 5: The receiving end divides the number of merging times according to the receiving time slot number and takes the remainder. When the remainder is 0, it is considered that new data has been sent, the receiving end buffer is cleared, and then the data is stored;

[0086] Step 6: The receiving end divides the number of merging times according to the receiving time slot number and takes the remainder. If the remainder is not 0, it is considered that the sending end is sending repeatedly, and the data continues to be put into the buffer;

[0087] Step 7: The receiving end performs steps 5 and 6 each time, and the buffer stores all the received data within the merge times before the receiving end parses it;

[0088] Step 8: Analyze the data in the buffer for each time slot separately, and the equalized output data after analysis overwrites the time slot data in the buffer; the MIMO equalization method is not required, and the equalized data and the corresponding SNR are output. MMSE equalization is used in the present invention, and the SNR calculation formula is:

[0089]

[0090] in:

[0091] is the transmitting antenna / layer number;

[0092] for No. diagonal element values.

[0093] Step 9: Merge the equalized output data. The merging method here is to directly accumulate and average the equalized data. At this time, data selection should be performed based on the SNR calculated after equalization. The median of all SNRs should be taken. Data that is more than 2dB lower than the median SNR is considered to be contaminated and should be discarded when merging. Figure 2 The figure is a flowchart of the receiving end when merging and parsing repeatedly sent data.

[0094] Step 10: Perform bit-level analysis on the merged data to obtain the final analyzed data.

[0095] According to the above steps, the method can obtain a certain gain in an ideal channel or a fading channel, in a scenario with or without interference.

[0096] The specific gain is as follows:

[0097] Depend on Figure 2-Figure 4 It can be seen that under AWGN, the channel is ideal and the combining gain is limited, but in the presence of interference, the combining gain is obvious.

[0098] Depend on Figure 5-Figure 7 It can be seen that in a fading channel, the repeated combining gain is 2-3dB, and in the presence of interference, the combining gain is 4-6dB.

[0099] Based on this, it is shown that this method can bring about a more obvious performance improvement in resisting fading and interference through repeated merging.

[0100] In summary, this method can reduce time delay and improve real-time performance by agreeing on the number of merging times at the sending and receiving ends, canceling the link in the retransmission mechanism where the receiving end sends confirmation information or selects a retransmission request, and canceling the feedback link; by enhancing the merging algorithm, lossy data is removed, the merging gain is improved, and the transmission rate and merging effectiveness are improved.

[0101] This method uses the sender to repeatedly send the same data packet, and does not require the receiving node to feedback information before sending. The sender and the receiver agree to have the same number of merging times, thereby reducing the delay and real-time loss caused by the retransmission mechanism.

[0102] This method selects different merging times according to the merging algorithm when the receiving end performs merging and parsing. The receiving end does not actually need to perform the agreed number of merging, because the merged multi-channel data may contain noise interference or data with antenna loss, which will bring negative gain to the merging, so these data need to be removed to improve the merging performance.

[0103] Example 2

[0104] Please refer to Fig. 9 , Fig. 9 The present embodiment provides a merging enhancement device in communication. In this embodiment, the device includes:

[0105] A merge times agreement module is used to determine the merge times;

[0106] A data transmission module, used to send data from the transmitting end to the receiving end based on the time slot number and the number of merging times, and store the data in the receiving end buffer;

[0107] A data analysis module is used to analyze the data in the receiving buffer separately for each time slot to obtain the equalized data and the corresponding SNR value of each time slot;

[0108] The data merging module is used to merge the equalized data based on the SNR value to obtain merged data.

[0109] Optionally, the data transmission module includes:

[0110] A data sending submodule, used for the sending end to send the data of the previous time slot or new data according to the current time slot number and the number of merging times;

[0111] The data receiving submodule is used for receiving the data of the previous time slot or new data according to the current time slot number and the number of merging times at the receiving end, and storing them in the receiving end buffer.

[0112] Optionally, the data sending submodule includes:

[0113] A first remainder calculation unit, configured for the transmitting end to divide the number of merging times according to the current time slot number to obtain a remainder, so as to obtain a first remainder;

[0114] The first data determination unit is used to determine whether the first remainder is 0. If so, new data is sent in the current time slot and the sender buffer is cleared to store the new data in the sender buffer; if not, the data of the previous time slot is repeatedly sent in the current time slot.

[0115] Optionally, the data receiving submodule includes:

[0116] A second remainder calculation unit is used for the receiving end to divide the number of combinations according to the current time slot number to obtain a remainder to obtain a second remainder;

[0117] The second data determination unit is used to determine whether the second remainder is 0. If so, it determines that the received data is new data and clears the receiving buffer to store the new data in the receiving end buffer; if not, it determines that the received data is the data of the previous time slot and continues to store the received data in the receiving end buffer.

[0118] Optionally, the data parsing module includes:

[0119] A separate parsing submodule is used to parse the data in each time slot in the receiving end buffer separately to obtain parsed data;

[0120] The data equalization submodule is used to equalize the parsed data of each time slot by using an equalization method to obtain the equalized data of each time slot and the corresponding SNR value.

[0121] Optionally, the data merging module includes:

[0122] A data screening submodule, used to screen the equalized data based on the SNR value of each time slot to obtain the equalized data that meets the merging requirements;

[0123] The data accumulation submodule is used to accumulate and calculate the balanced data that meets the merging requirements to obtain accumulated data;

[0124] The data averaging submodule is used to average the accumulated data to obtain the merged data.

[0125] Optionally, the data filtering submodule includes:

[0126] An SNR sorting unit is used to sort the SNR values ​​of each time slot from large to small to obtain an SNR sequence;

[0127] An SNR median determination unit is used to take the median value in the SNR sequence to obtain the SNR median value;

[0128] a target SNR value determining unit, configured to obtain a target SNR value lower than the SNR median value based on the SNR sequence and the SNR median value;

[0129] The data screening unit is used to screen the equalized data based on the difference between the target SNR value and the SNR median value to obtain the equalized data that meets the merging requirements.

[0130] Optionally, the data screening unit is used to calculate the difference between the target SNR value and the SNR median value and determine whether the difference is lower than a preset threshold. If so, the balanced data corresponding to the SNR value is determined to be balanced data that does not meet the merging requirements; if not, the data corresponding to the SNR value is determined to be balanced data that meets the merging requirements.

[0131] Optionally, also include:

[0132] The bit-level parsing module is used to perform bit-level parsing on the merged data to obtain final parsed data.

[0133] Based on this, this device can reduce time delay and improve real-time performance by agreeing on the number of merging times at the sending and receiving ends, canceling the link in the retransmission mechanism where the receiving end sends confirmation information or selects a retransmission request, and canceling the feedback link; by enhancing the merging algorithm, lossy data is removed, the merging gain is increased, and the transmission rate and merging effectiveness are improved.

[0134] This device uses the sending end to repeatedly send the same data packet, and does not require the receiving node to feedback information before sending. The sending end and the receiving end agree to have the same number of merging times, thereby reducing the delay and real-time loss caused by the retransmission mechanism.

[0135] When the device performs merging and parsing at the receiving end, it selects different merging times according to the merging algorithm. The receiving end does not actually need to perform the agreed number of merging, because the merged multi-channel data may contain noise interference or antenna loss data, which will bring negative gain to the merging, so these data need to be removed to improve the merging performance.

[0136] Example 3

[0137] Please refer to Fig.10, this embodiment provides an electronic device, which includes a processor, an internal bus, a network interface, a memory and a non-volatile memory, and of course may also include hardware required for other services. The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it, forming a merging enhancement method in communication at the logical level. Of course, in addition to the software implementation method, this specification does not exclude other implementation methods, such as logic devices or a combination of software and hardware, etc., that is, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.

[0138] The network interface, processor and memory can be connected to each other through a bus system. The above bus can be divided into an address bus, a data bus, a control bus, etc.

[0139] The memory is used to store programs. Specifically, the program may include program code, and the program code includes computer operation instructions. The memory may include a read-only memory and a random access memory, and provides instructions and data to the processor.

[0140] The processor is used to execute the program stored in the above memory, and specifically perform:

[0141] Step 102, determining the number of merging times;

[0142] Step 104, based on the time slot number and the number of merging times, the data is sent from the transmitting end to the receiving end, and stored in the receiving end buffer;

[0143] Step 106, performing separate analysis of each time slot on the data in the receiving buffer to obtain equalized data and corresponding SNR values ​​for each time slot;

[0144] Step 108: Merge the equalized data based on the SNR value to obtain merged data.

[0145] The processor may be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above method may be completed by an integrated logic circuit of the processor hardware or by instructions in the form of software.

[0146] Based on the same invention, the embodiment of this specification also provides a computer-readable storage medium, which stores one or more programs. When the one or more programs are executed by an electronic device including multiple application programs, the electronic device executes Figure 1-Figure 7 The corresponding embodiment provides a method for combining and enhancing communications.

[0147] Those skilled in the art will appreciate that the embodiments of this specification may be provided as methods, systems, or computer program products. Therefore, this specification may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, this specification may take the form of a computer program product implemented on one or more computer-readable storage media containing computer-usable program code.

[0148] In addition, for the above-mentioned specific implementation of the system, since it is basically similar to the method implementation, the description is relatively simple, and the relevant parts can be referred to the partial description of the method implementation. Moreover, it should be noted that in each module of the system of the present application, the components therein are logically divided according to the functions to be implemented, but the present application is not limited thereto, and the components can be re-divided or combined as needed.

[0149] The various embodiments in this specification are described in a progressive manner, and the same or similar parts between the various embodiments can be referenced to each other, and each embodiment focuses on the differences between it and other embodiments.

[0150] The above is a description of a specific embodiment of the present specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps described in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the specific order or sequential order shown in the process depicted in the drawings is not necessarily required to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0151] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims

1. A merging enhancement method in communication, characterized in that: include: Determine the number of merges; Based on the time slot number and the number of merging times, the data is sent from the transmitting end to the receiving end and stored in the receiving end buffer; The data in the receiving buffer is analyzed separately for each time slot to obtain the equalized data and the corresponding SNR value of each time slot; The equalized data are combined based on the SNR value to obtain combined data.

2. The method according to claim 1, characterized in that The sending of data from the transmitting end to the receiving end based on the time slot number and the number of merging times and storing the data in the receiving end buffer comprises: The transmitting end sends the data of the previous time slot or new data according to the current time slot number and the number of merging times; The receiving end receives the data of the previous time slot or new data according to the current time slot number and the number of merging times and stores them in the receiving end buffer.

3. The method according to claim 2, characterized in that The transmitting end sends the data of the previous time slot or the new data according to the current time slot number and the number of merging times, including: The transmitting end divides the number of combinations by an integer according to the current time slot number and obtains a remainder to obtain a first remainder; Determine whether the first remainder is 0. If so, send new data in the current time slot and clear the sender buffer, and store the new data in the sender buffer; if not, repeat sending the data of the previous time slot in the current time slot.

4. The method according to claim 3, characterized in that The receiving end receives the data of the previous time slot or the new data according to the current time slot number and the number of merging times and stores them in the receiving end buffer, including: The receiving end divides the number of combinations by an integer according to the current time slot number and obtains a remainder to obtain a second remainder; Determine whether the second remainder is 0. If so, determine that the received data is new data and clear the receiving buffer to store the new data in the receiving end buffer; if not, determine that the received data is data from the previous time slot and continue to store the received data in the receiving end buffer.

5. The method according to claim 1, characterized in that The step of separately parsing the data in the receiving buffer for each time slot to obtain the equalized data and the corresponding SNR value for each time slot includes: Separately parse the data in each time slot in the receiving end buffer to obtain parsed data; The parsed data of each time slot is equalized by using an equalization method to obtain the equalized data of each time slot and the corresponding SNR value.

6. The method according to claim 1, characterized in that The merging of the equalized data based on the SNR value to obtain the merged data includes: The equalized data is screened based on the SNR value of each time slot to obtain the equalized data that meets the merging requirements; Perform cumulative calculation on the balanced data that meets the merging requirements to obtain cumulative data; The accumulated data are averaged to obtain the combined data.

7. The method according to claim 6, characterized in that The step of screening the equalized data based on the SNR value of each time slot to obtain the equalized data that meets the merging requirement includes: Sort the SNR values ​​of each time slot from large to small to obtain an SNR sequence; Take the median value in the SNR sequence to obtain the SNR median; Based on the SNR sequence and the SNR median, a target SNR value lower than the SNR median is obtained; The equalized data is screened based on the difference between the target SNR value and the SNR median value to obtain the equalized data that meets the merging requirements.

8. The method according to claim 1, characterized in that The screening of the equalized data based on the difference between the target SNR value and the SNR median to obtain the equalized data that meets the merging requirements includes: calculating the difference between the target SNR value and the SNR median and determining whether the difference is lower than a preset threshold; if so, determining that the equalized data corresponding to the SNR value is the equalized data that does not meet the merging requirements; if not, determining that the data corresponding to the SNR value is the equalized data that meets the merging requirements.

9. The method according to claim 1, characterized in that: After merging the equalized data based on the SNR value to obtain the merged data, the method further includes: performing bit-level analysis on the merged data to obtain final analyzed data.

10. A merging enhancement device in communication, characterized in that: include: A merge times agreement module is used to determine the merge times; A data transmission module, used to send data from the transmitting end to the receiving end based on the time slot number and the number of merging times, and store the data in the receiving end buffer; A data analysis module is used to analyze the data in the receiving buffer separately for each time slot to obtain the equalized data and the corresponding SNR value of each time slot; The data merging module is used to merge the equalized data based on the SNR value to obtain merged data.