WO2022062734A1 - 数据发送、接收方法、终端、系统、电子设备及存储介质 - Google Patents

数据发送、接收方法、终端、系统、电子设备及存储介质 Download PDF

Info

Publication number
WO2022062734A1
WO2022062734A1 PCT/CN2021/111564 CN2021111564W WO2022062734A1 WO 2022062734 A1 WO2022062734 A1 WO 2022062734A1 CN 2021111564 W CN2021111564 W CN 2021111564W WO 2022062734 A1 WO2022062734 A1 WO 2022062734A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
shaping
processing
interleaving
probability
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2021/111564
Other languages
English (en)
French (fr)
Inventor
陶凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to US18/245,385 priority Critical patent/US20230353282A1/en
Priority to JP2023517384A priority patent/JP2023543171A/ja
Priority to EP21871111.7A priority patent/EP4199398A4/en
Publication of WO2022062734A1 publication Critical patent/WO2022062734A1/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00—Arrangements for detecting or preventing errors in the information received
    • H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045—Arrangements at the receiver end
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00—Arrangements for detecting or preventing errors in the information received
    • H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0041—Arrangements at the transmitter end
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00—Arrangements for detecting or preventing errors in the information received
    • H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0041—Arrangements at the transmitter end
    • H04L1/0042—Encoding specially adapted to other signal generation operation, e.g. in order to reduce transmit distortions, jitter, or to improve signal shape
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00—Arrangements for detecting or preventing errors in the information received
    • H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056—Systems characterized by the type of code used
    • H04L1/0057—Block codes
    • H04L1/0058—Block-coded modulation
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00—Arrangements for detecting or preventing errors in the information received
    • H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056—Systems characterized by the type of code used
    • H04L1/0071—Use of interleaving
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00—Modulated-carrier systems
    • H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/3405—Modifications of the signal space to increase the efficiency of transmission, e.g. reduction of the bit error rate, bandwidth, or average power
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00—Modulated-carrier systems
    • H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems

Definitions

  • the present application relates to the field of communications, and in particular, to a data sending method, a data receiving method, a data sending terminal, a data receiving terminal, a system, an electronic device, and a computer-readable storage medium.
  • a shaping gain is generated by probabilistic shaping of the input signal, thereby reducing the average power of the signal and increasing the transmission distance of the system.
  • the signal that has not undergone probability shaping and the signal that has undergone probability shaping mapping are interleaved by an interleaver.
  • the arrangement of the signals is prone to crosstalk, which makes it impossible to interleave the signal.
  • Efficient modulation mapping is performed so that shaping gain cannot be achieved.
  • the embodiments of the present application provide a data sending method, a data receiving method, a data sending terminal, a data receiving terminal, a system, an electronic device, and a computer-readable storage medium.
  • an embodiment of the present application provides a data sending method, the data sending method includes: obtaining probability shaping information and source data to be sent; performing probability shaping processing on part of the source data according to the probability shaping information, and obtaining the shaping data and non-shaping data; perform interleaving processing on the shaping data and the non-shaping data to obtain first interleaved data in a first order; perform forward error correction coding processing on the first interleaved data, and obtain check information Perform interleaving processing on the check information and obtain interleaving check information; carry out modulation processing on the interleaving check information, the shaping data and the non-shaping data and obtain modulation symbol data; send the modulation symbol data .
  • an embodiment of the application provides a data receiving method, the data receiving method includes: acquiring modulation symbol data; performing demapping processing on the modulation symbol data to obtain demapping data, where the demapping data includes interleaving check information , information bits; perform de-interleaving processing on the interleaving check information to obtain check information, and perform interleaving processing on the information bits to obtain second interleaving data of the first order;
  • the information is subjected to forward error correction decoding processing to obtain third interleaved data; the third interleaved data is deinterleaved to obtain shaped data and non-shaped data, and the shaped data is subjected to de-probabilistic shaping processing to obtain source data.
  • the application embodiments provide a data transmission terminal, the data transmission terminal includes: a source data module configured to generate source data; a probability shaper configured to perform probability shaping processing on the source data, and Obtain shaping data and unshaping data; the first interleaver is set to perform interleaving processing on the shaping data and the unshaping data to obtain the first interleaved data of the first order; forward error correction encoder is set to Performing forward error correction coding processing on the first interleaved data to obtain check information; a second interleaver, configured to perform interleaving processing on the check information; a symbol modulator, configured to perform interleaving processing on the shaped data , the unshaped data and the check information are subjected to modulation processing to obtain modulation symbol data.
  • a source data module configured to generate source data
  • a probability shaper configured to perform probability shaping processing on the source data, and Obtain shaping data and unshaping data
  • the first interleaver is set to perform interleaving processing on the shaping data and the uns
  • the embodiments of the application provide a data receiving terminal, the data receiving terminal includes: a symbol demodulator configured to perform demapping processing on modulation symbol data and obtain demapping data, where the demapping data includes interleaving Check information, information bits;
  • the third interleaver is configured to perform interleaving processing on the information bits and obtain the second interleaved data of the first order; the first deinterleaver is configured to perform deinterleaving processing on the interleaving check information and obtain a check information; a forward error correction decoder, configured to perform forward error correction decoding processing on the second interleaved data and the check information, and obtain third interleaved data; a second deinterleaver, configured De-interleaving processing is performed on the third interleaved data to obtain shaped data and non-shaping data; a probability de-shaping device is set to perform de-shaping processing on the shaped data to obtain complete source data.
  • the application embodiments provide a system, including a data sending terminal as provided in the third aspect and ⁇ or a data receiving terminal as provided in the fourth aspect.
  • an embodiment of the application provides an electronic device, the electronic device includes: a memory on which a computer program is stored; and a processor for executing the computer program in the memory, so as to implement the above-mentioned embodiments The steps of the data sending method; and ⁇ or the steps of implementing the data receiving method in the above embodiment.
  • an application embodiment provides a computer-readable storage medium, the computer-executable instructions are used to: execute the data sending method provided by the first aspect; and ⁇ or, execute the data receiving method provided by the second aspect.
  • FIG. 1 is a flowchart of a data sending method according to an embodiment of the present application.
  • 2A is a constellation point probability distribution diagram of a standard 16QAM constellation diagram according to an embodiment of the present application
  • 2B is a constellation point probability distribution diagram of a 16QAM constellation diagram after probability shaping according to an embodiment of the present application
  • FIG. 3 is a comparison diagram of rate adaptability and performance of different coding and modulation schemes according to an embodiment of the present application
  • FIG. 4 is a flowchart of a data sending method according to another embodiment of the present application.
  • FIG. 5 is a schematic diagram of a framework for a data sending terminal according to an embodiment of the present application.
  • FIG. 6 is a schematic diagram of a framework for a data receiving terminal according to an embodiment of the present application.
  • FIG. 7 is a schematic diagram of a framework of a communication data transmission system according to an embodiment of the present application.
  • 100 data sending terminal; 110, source data module; 120, probability shaper; 121, probability shaper distribution matcher; 122, first data memory; 130, first interleaver; 140, forward error correction encoder; 150 , the second interleaver; 160, the symbol modulator; 170, the second data memory; 200, the data receiving terminal; 210, the symbol demodulator; 220, the third interleaver; 230, the first deinterleaver; 240, the former 250, a second deinterleaver; 260, a probability deshaper; 261, a probability shaping distribution dematcher; 262, a third data memory; 270, a data receiver.
  • the information transmission cost of the communication system is reduced by encoding and modulating the signal to reduce the transmission power consumption of a unit of information.
  • Probabilistic Constellation Shaping can adjust the occurrence probability of bits corresponding to the amplitude of constellation points to ensure that the relative positions of all constellation points in the QAM constellation diagram remain unchanged. , so that the probability of occurrence decreases sequentially from the inside to the outside, thereby reducing the average power.
  • the difficulties in the joint design of probability shaping and FEC codec are: 1) Due to the addition of probability shaping technology, it is required to distinguish the data sent to the modulation module into data that has not undergone probability shaping and those that have undergone probability shaping.
  • Shaped and mapped data in which the data that has not undergone probability shaping corresponds to the modulated symbol bit, and the data that has undergone probability shaping and mapping corresponds to the modulated amplitude bit; 2)
  • FEC FEC
  • the codec usually needs to work together with the interleaver, and the interleaver will break up the data without probability shaping and probability shaping mapping and make the data confused with each other, and the desired constellation point distribution cannot be obtained according to the confusing data. , that is, no shaping gain can be brought about.
  • the embodiments of the present application provide a data sending method, a data receiving method, a data sending terminal, a data receiving terminal, a system, an electronic device, and a computer-readable storage medium, which can enable the signals to be arranged in a preset manner during the signal interleaving process. , so as to effectively modulate and map the signal to achieve shaping gain.
  • a data sending method includes: S100, obtaining probability shaping information and source data to be sent; S200, performing probability shaping processing on part of the source data according to the probability shaping information, and Obtaining shaping data and non-shaping data; S300, performing interleaving processing on the shaping data and the non-shaping data to obtain the first interleaving data of the first order; S400, performing forward error correction coding processing on the first interleaving data, and obtaining check information S500, performing interleaving processing on the check information and obtaining the interleaving check information; S600, performing modulation processing on the interleaving check information, shaping data and non-shaping data, and obtaining modulation symbol data; S700, sending the modulation symbol data.
  • the occurrence probability of bits representing low energy in the source data is higher than that of bits representing high energy, thereby modulating the occurrence probability of constellation points. It can be understood that by adjusting the probability of occurrence of constellation points, the average transmit power of the signal is reduced, so as to reduce the damage caused by the noise to the signal.
  • the data sending method can be applied to a data sending terminal in a communication system, and the above-mentioned data sending method can reduce the average transmit power of the signal, so as to reduce the damage caused by the noise to the signal.
  • the data sending terminal can transmit to the data receiving terminal through the communication transmission channel.
  • Modulation processing is performed on the interleaving check information, the shaping data and the non-shaping data to obtain modulation symbol data, so as to avoid using the interleaving data as the data to be mapped.
  • the interleaved data formed by interleaving the shaped data and the non-shaped data is generally used as the data to be mapped, and the interleaving process easily causes the ordering of the shaped data and the non-shaped data to be disordered, and the target modulation symbol data cannot be obtained.
  • the shaped data corresponds to the amplitude bits of the modulation symbol data
  • the unshaped data corresponds to the sign bit of the modulation symbol data. Due to the interleaving of the shaped data and the non-shaped data, the sorting of the original data is disrupted. Therefore, in the modulation process, the disorderly ordered source data will cause the data distribution of the obtained modulation symbol data not to conform to the preset parameters, thus making it impossible to perform shaping gain on the signal.
  • the uninterleaved shaping data and the non-shaping data are used as the data to be mapped, and the check information for performing forward error correction coding processing on the shaping data and the non-shaping data is added to the data to be mapped, so as to An error correction code is added to the sign bit of the modulation symbol data.
  • the probability shaping information includes one or more of the following: a probability shaping degree parameter, a probability shaping type parameter, a modulation parameter, and a forward error correction coding parameter.
  • the adjustment parameters for the source data are defined by preset probability shaping information. For example, by presetting the probability shaping degree parameter and the probability shaping type parameter to adjust the shaping degree and shaping of the source data by the probability shaping process; by presetting the forward error correction coding parameter to determine the forward error correction of the first interleaved data Encoding processing to correct code errors in the first interleaved data; determining a modulation scheme for the modulation processing of the source data by preset modulation parameters.
  • the probability shaping information is preset and adjusted, so as to quickly call parameters to perform probability shaping processing, forward error correction coding processing and modulation processing on the source data.
  • the forward error correction coding process is used to add redundant parts to the source data, so that the data processing allows a limited number of error codes in the transmitted data, and usually corrects a limited number of error codes, so that the data is not retransmitted. In this case, it is guaranteed that the data can be correctly identified by the communication system.
  • performing probability shaping processing on part of the source signal data according to the probability shaping information includes: determining a unit data volume of the source signal data and a unit data volume of the source signal to be shaped according to a modulation parameter and a forward error correction coding parameter Data volume: Probabilistic shaping is performed on part of the source data of the source signal according to the probability shaping information and the volume of data to be shaped.
  • the codeword length of the data obtained by performing forward error correction coding on the first interleaved data is obtained according to the forward error correction coding parameter; the specific modulation type of the modulation processing is determined according to the modulation parameter; according to the codeword length, the specific modulation type Determine the unit data amount of the source signal data and the amount of data to be shaped in the unit data amount of the source signal.
  • the net information rate in the communication system can be flexibly modulated, the optical signal-to-noise ratio tolerance of the communication system can be increased, and the signal transmission can be improved. distance.
  • Probabilistic shaping is performed on part of the source data of the source signal according to the probability shaping degree parameter, the probability shaping type parameter and the amount of data to be shaped in the probability shaping information.
  • part of the source data subjected to probability shaping processing may correspond to the check symbol bits in the output data.
  • performing modulation processing on the interleaving check information, the shaping data and the non-shaping data to obtain the modulation symbol data includes: performing modulation processing on the interleaving check information, the shaping data and the non-shaping data according to a preset symbol mapping rule The modulation symbol data is obtained, wherein the preset symbol mapping rule includes: the shaping data corresponds to the amplitude bit of the modulation symbol data, the non-shaping data and the interleaving check information corresponds to the symbol bit of the modulation symbol data.
  • the interleaving check information, the shaping data and the non-shaping data are mapped according to the preset mapping rules, and modulation symbol data arranged according to the preset rules are obtained.
  • the shaping data is mapped to the amplitude bits of the modulation symbol data according to the preset mapping rule
  • the non-shaping data and the interleaving check information are mapped to the symbol bits of the modulation symbol data according to the preset mapping rule.
  • the modulation process is QAM modulation (Quadrature Amplitude Modulation).
  • QAM modulation Quadrature Amplitude Modulation
  • QAM modulation is a kind of vector modulation.
  • the input bits are first mapped (generally using Gray code) to a complex plane (constellation) to form a complex modulation symbol; the I and Q components of the symbol (corresponding to the real part of the complex plane and the
  • the imaginary part that is, the horizontal and vertical directions) adopts amplitude modulation, which corresponds to two carriers (cos ⁇ t and sin ⁇ t) orthogonal to each other in the time domain, thereby improving spectrum utilization.
  • a 16-QAM signal with 16 samples, each sample can represent a vector state, then 16-QAM has 16 vector states, and each 4-bit binary number specifies one of the 16 vector states Vector state. It can be understood that 16 combinations of carriers and phases are specified in 16-QAM. In practical application scenarios, the more samples the QAM signal has, the higher the transmission efficiency, and the number of samples in the QAM signal can be adjusted according to different data transmission requirements.
  • the QAM signal may include 16-QAM (16 samples) to 1024-QAM (1024 samples).
  • the adjustment parameters for the source data are defined by preset probability shaping information. For example, by presetting the probability shaping degree parameter and the probability shaping type parameter to adjust the shaping degree and shaping of the source data by the probability shaping process; by presetting the forward error correction coding parameter to determine the forward error correction of the first interleaved data Encoding processing to correct code errors in the first interleaved data; determining a modulation scheme for the modulation processing of the source data by preset modulation parameters.
  • the probability shaper performs probability shaping on the part to be probability shaping in the source data according to the probability shaping degree parameter and the probability shaping type parameter, and obtains shaping data and non-shaping data.
  • the first interleaver performs interleaving processing on the data obtained by the probability shaper, so that the data is the first interleaved data sorted according to the preset first sorting.
  • the forward error correction encoder performs forward error correction encoding processing on the first interleaved data, and obtains check information; the second interleaver performs interleaving processing on the check information and obtains the interleaving check information; the symbol modulator checks according to the interleaving The information, the shaping data and the unshaping data are subjected to modulation processing to obtain modulation symbol data, and the modulation symbol data is transmitted to the communication receiving terminal through the communication transmission channel.
  • the data transmission method provided by the first aspect modulates the occurrence probability of constellation points by performing probability shaping on the source data to be transmitted, so that the occurrence probability of bits representing low energy in the source data is higher than that of bits representing high energy;
  • the data interleaving of shaping data and non-shaping data By reducing the data interleaving of shaping data and non-shaping data, the data mixing caused by the interleaving processing of non-shaping data and shaping data is avoided, thereby ensuring effective constellation mapping modulation on the source data, thereby realizing shaping gain.
  • the net rate of the communication system can be flexibly adjusted.
  • FIG. 2A, FIG. 2B, FIG. 2A is a constellation point probability distribution diagram of a standard 16QAM constellation diagram
  • FIG. 2B is a constellation point probability distribution diagram of a 16QAM constellation diagram using probability shaping.
  • the plane coordinate represents the position, and the ordinate represents the probability of the constellation point.
  • Every 4 data bits are mapped to a symbol, wherein every 2 data bits are mapped to represent the real part or the imaginary part of a constellation point. That is, half of the bit data to be modulated for 16QAM mapping is used to represent the sign bit, and the other half of the bit data is used to represent the amplitude bit.
  • the bit data representing the amplitude bit comes from the source data that has undergone probability shaping, and the bit data representing the sign bit comes from the source data that has not undergone probability shaping and the parity data generated by the forward error correction coding process.
  • QAM is constellation mapping
  • FEC forward error correction processing
  • the abscissa in the figure is the rate adaptation, and the ordinate is the performance. It can be seen from the figure that through the constellation mapping processing of probability shaping and the fixed forward error correction processing, the data has a high quantity adaptability and high performance can be obtained.
  • the types of constellation mapping and forward error correction processing can be adaptively selected according to rate adaptability and performance requirements.
  • a data receiving method includes: S210, obtaining modulation symbol data; S220, performing demapping processing on the modulation symbol data to obtain demapping data, where the demapping data includes interleaving check information and information bits; S230, perform de-interleaving processing on the interleaving verification information to obtain verification information, and perform interleaving processing on the information bits to obtain second interleaved data in the first order; S240, perform pre-processing on the second interleaving data and verification information.
  • the received modulation symbol data is demapped to demap the data, and the demapped data includes interleaving check information and information bits.
  • the demapped data includes interleaving check information and information bits.
  • the third interleaved data is obtained by performing forward error correction decoding processing on the second interleaved data and the check information, and the shaping data and non-shaping data are obtained by deinterleaving the third interleaving data, and the shaping data is subjected to de-probability shaping.
  • Process to get source data For example, the magnitude bits in the third interleaved data correspond to shaped data, and the sign bits in the third interleaved data correspond to unshaped data.
  • the de-mapping process includes different decision-mapping approaches.
  • the demapping process is a hard-decision demapping process
  • performing demapping processing on the modulation symbol data to obtain the demapping data is specifically: performing a hard-decision demapping process on the modulation symbol data, and obtaining a hard-decision demapping process in which the demapping data is a unit data bit.
  • the demapping process is a soft decision demapping process
  • the demapping process is performed on the modulation symbol data to obtain the demapping data.
  • the soft decision demapping process is performed on the modulation symbol data, and the demapping data is a pair of unit data bits. Number Likelihood Ratio.
  • different decision demapping processing modes are selected to adapt to different communication environments, and the modulation symbol data is subjected to decision demapping processing according to the corresponding decision mode.
  • the demapping data is represented by a hard judgment value or a log-likelihood ratio, so that the data receiving method can be adapted to the processing accuracy requirements of different data transmission systems.
  • a hard-decision demapping process is used to perform limited N-bit quantization processing on the demapping data output from the demapping process.
  • the output result is determined to be 1; when the modulation symbol data is lower than the threshold value, the output result is determined to be 0. That is, the demapping data is a hard decision value of a unit data bit in the modulation symbol data.
  • the demapping data is obtained by performing a soft-decision demapping process on the modulation symbol data.
  • the demapped data is the log-likelihood ratio of the unit data bit.
  • the modulation symbol data is quantized by a symbol demodulator to obtain a log-likelihood ratio value of each unit data bit corresponding to the modulation symbol data.
  • the modulation symbol data is replaced by the log-likelihood ratio, and the log-likelihood ratio is used as the decoding source data for decoding, so as to reduce the decoding error probability of the symbol data unit and/or the symbol data group.
  • the modulation symbol data is received by the symbol demodulator and demapped to obtain demapped data.
  • the information bits in the demapped data are interleaved by the interleaver to obtain the second interleaved data in the first order, and the interleaving check information in the demapped data is deinterleaved by the deinterleaver to obtain the check information.
  • the forward error correction decoder performs forward error correction decoding processing according to the second interleaved data and the check information, and obtains the third interleaved data.
  • the third interleaved data is de-interleaved by the de-interleaver to obtain shaped data and unshaped data; the probability de-shaper is set to perform de-shaping processing on the shaped data to obtain corresponding source data.
  • the deinterleaver performs deinterleaving processing on the data generated by the forward error correction decoder, so as to restore the unshaped data and the shaped data.
  • the probabilistic de-shaper de-shapes the shaped data and obtains part of the source data, and transmits the part of the source data and the unshaped data to the sink to integrate the complete source data.
  • the data sending method provided by the second aspect performs corresponding interleaving or de-interleaving processing on the shaping data, non-shaping data, and check information in the modulation symbol data, so that the data is sorted according to a preset rule.
  • the deinterleaver performs deinterleaving processing on the data generated by the forward error correction decoder, so as to restore the unshaped data and the shaped data.
  • the probabilistic de-shaper de-shapes the shaped data and obtains part of the source data, and transmits the part of the source data and the unshaped data to the sink to integrate the complete source data.
  • the data sending terminal 100 may be a communication sending terminal in a communication system.
  • the data sending terminal 100 includes: a source data module 110, configured to generate source data; a probability shaper 120, configured to perform probability shaping processing on the source data, and obtain shaped data and unshaped data; a first interleaver 130, is set to perform interleaving processing on the shaping data and the non-shaping data to obtain the first interleaved data of the first order; the forward error correction encoder 140 is set to perform forward error correction coding processing on the first interleaved data and obtain a check
  • the second interleaver 150 is configured to perform interleaving processing on the check information; the symbol modulator 160 is configured to perform modulation processing on the shaped data, the unshaped data and the check information to obtain modulation symbol data.
  • the source data is subjected to probability shaping processing, and shaped data and non-shaping data are obtained.
  • the shaped data and the unshaped data are interleaved by the first interleaver 130, so that the shaped data and the unshaped data are interleaved according to the preset order, and the first interleaved data of the first order is obtained.
  • the shaping data corresponds to the amplitude bit of the modulation symbol data
  • the unshaped data corresponds to the sign bit of the modulation symbol data.
  • Forward error correction coding is performed on the first interleaved data by the forward error correction encoder 140 to obtain check information; the check information is transmitted to the second interleaver 150, and the check information is interleaved to obtain interleaving Check information.
  • the symbol modulator 160 receives the shaped data, the unshaped data, and the check information, and modulates the input data according to a preset mapping rule to obtain modulated symbol data.
  • the shaping data corresponds to the amplitude bit of the modulation symbol data
  • the non-shaping data and the check information correspond to the symbol bit of the modulation symbol data. It can be understood that the shaping data is mapped to the amplitude bits of the modulation symbol data according to the preset mapping rule, and the non-shaping data and the check information are mapped to the symbol bits of the modulation symbol data.
  • the probability shaper 120 includes: a probability shaper distribution matcher 121, which is configured to perform probability shaper processing on part of the source data, and obtain shaped data and unshaped data; a first data storage 122, which is connected to the source data module 110 Communication connection, configured to store unshaped data.
  • the source data is divided into the part of the source data to be shaped and the part of the source data that does not need to be shaped.
  • the first data memory 122 is connected in communication with the source data module 110 , receives and stores the source data from the source data module 110 without the need for shaping, and inputs it into the first interleaver 130 as unshaped data.
  • the probability shaping distribution matcher 121 performs probability shaping processing on part of the source data (the part of the source data to be shaped) and generates shaped data.
  • the probability shaping distribution matcher 121 is connected in communication with the first interleaver 130 , and transmits the shaping data to the first interleaver 130 .
  • the first interleaver 130 performs interleaving processing on the non-shaping data and the shaping data, so that the non-shaping data and the shaping data are sorted according to a preset first order.
  • the data transmission terminal 100 further includes: a second data memory 170, in communication with the symbol modulator 160, configured to store the shaped data and the unshaped data.
  • the second data storage 170 is connected in communication with the probability shaper 120 to receive data output by the probability shaper 120 .
  • the shaped data output by the probability shaper 120 is stored through the second data memory 170 , without the shaping data, and the buffered data of the second data memory 170 is transmitted to the symbol modulator 160 .
  • the second data memory 170 is used as a buffer location for part of the data to be modulated, and the output rate of the second data memory 170 is controlled to control the signal input rate of the input end of the symbol modulator 160, thereby flexibly adjusting The net information rate of a communication system.
  • the data transmission terminal provided by the third aspect of the embodiment of the present application performs interleaving processing, coding processing and modulation processing on the source data through the preset data transmission terminal, so as to facilitate the rapid processing of the source data, so that the data has a relatively high frequency. High performance at the same time as high quantity adaptability.
  • the data receiving terminal 200 may be a communication receiving terminal in a communication system.
  • the data receiving terminal 200 includes: a symbol demodulator 210, which is configured to perform demapping processing on the modulation symbol data and obtain demapping data, where the demapping data includes interleaving check information and information bits; the third interleaver 220 is set to The information bits are interleaved to obtain the second interleaved data of the first order; the first deinterleaver 230 is configured to perform deinterleaving processing on the interleaving check information and obtain the check information; the forward error correction decoder 240, is set to perform forward error correction decoding processing on the second interleaved data and the check information, and obtain the third interleaved data; the second deinterleaver 250 is set to perform deinterleaving processing on the third interleaved data and obtain shaping data and no shaped data; a probabilistic de-shaper
  • the communication terminal in this embodiment can be used as the communication receiving terminal 200 in the communication system, and the modulation symbol data in the communication transmission channel is received by the communication terminal, and the modulation symbol data is decoded to obtain the source data.
  • the symbol demodulator 210 performs demapping processing on the modulation symbol data received by the communication terminal and obtains demapping data; the third interleaver 220 performs interleaving processing on the information bits in the demapping data and obtains the first sorted The second interleaved data; the first deinterleaver 230 deinterleaves the interleaving check information in the demapped data and obtains check information; the forward error correction decoder 240 preprocesses the second interleaved data and check information Error correction decoding process, and obtains the third interleaved data; the second deinterleaver 250 deinterleaves the third interleaved data and obtains shaping data and no shaping data; the probability deshaping device 260 performs deshaping processing on the shaping data , to get some source data.
  • the complete source data is obtained by integrating the unshaped data and part of the source data.
  • the error codes generated by the data in the communication transmission channel are corrected, and the data obtained after the forward error correction decoding process is transmitted to the second deinterleaver 250 .
  • the second deinterleaver 250 performs deinterleaving processing on the data generated by the forward error correction decoder 240, so as to restore the unshaped data and the shaped data.
  • the probabilistic de-shaper 260 performs de-shape processing on the shaped data to obtain part of the source data, and transmits the part of the source data and the unshaped data to the sink for integration to obtain the complete source data.
  • the probability deshaper 260 comprises: a probability shaper distribution dematcher 261 arranged to deshape the shaped data and obtain unshaping source data; a third data memory 262 arranged to store No shaping data.
  • the probability shaping distribution dematcher 261 is connected in communication with the second deinterleaver 250, and the probability shaping distribution dematcher 261 performs deshaping processing on the shaping data transmission from the second interleaver 150 and corresponding partial source data.
  • the sink obtains the complete source data according to the non-shaping data and the partial source data corresponding to the shaping data, so as to complete the decoding of the modulation symbol data.
  • the data receiving terminal provided by the fourth aspect of the embodiment of the present application performs deinterleaving and decoding processing on the received modulation symbol data through a preset data receiving architecture, so as to restore the modulation symbol data received from the channel and obtain source data.
  • the system includes the data sending terminal 100 according to any of the foregoing embodiments and ⁇ or the data receiving terminal 200 according to any of the foregoing embodiments.
  • a communication transmission channel is set between the data transmission terminal 100 and the data reception terminal 200, and the data reception terminal 200 and the data transmission terminal 100 complete the exchange of communication data through the communication transmission channel.
  • the source data to be sent is subjected to probability shaping by the data receiving terminal 200 so that the occurrence probability of bits representing low energy in the source data is higher than that of bits representing high energy, thereby modulating the occurrence probability of constellation points. It can be understood that by adjusting the probability of occurrence of constellation points, the average transmit power of the signal is reduced, so as to reduce the damage caused by the noise to the signal.
  • the modulation symbol data is received by the data receiving terminal 200, and the modulation symbol data is decoded to obtain the source data
  • the parity information is generated by the forward error correction encoder 140, so as to insert parity bits into the symbol bits of the modulation symbol data.
  • Forward error correction decoding is performed on the second interleaved data and the check information by the forward error correction decoder 240, so as to correct the error code introduced by the data transmission in the communication transmission channel, so as to restore the data sent by the data transmission terminal 100. source data.
  • the electronic device includes: a memory on which a computer program is stored; a processor for executing the computer program in the memory to implement the steps of the data sending method in any of the above-mentioned embodiments; And ⁇ or realize the steps of the data receiving method of any of the above-mentioned embodiments.
  • a computer-readable storage medium stores computer-executable instructions for:
  • the data receiving method of any one of the above embodiments is executed.
  • a computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions without shaping data are used to: perform the data sending method of any of the above-mentioned embodiments; and/or perform any of the above-mentioned embodiments.
  • Embodiments of the present application Through the data transmission method of the embodiments of the present application, the signals can be arranged in a preset manner during the interleaving process, so that the signals can be effectively modulated and mapped, the shaping gain can be realized, and the transmission of the communication system can be optimized. performance.
  • the devices described above are merely illustrative, wherein the units described as the splitting waveguide may or may not be physically separated, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution in this embodiment.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Error Detection And Correction (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

一种数据发送、接收方法、终端、系统、电子设备及存储介质,其中,数据发送方法包括:获取概率整形信息和待发送的源数据(S100);根据概率整形信息对部分源数据进行概率整形处理,并得到整形数据及无整形数据(S200);将整形数据及无整形数据进行交织处理得到第一排序的第一交织数据(S300);对第一交织数据进行前向纠错编码处理,并得到校验信息(S400);对校验信息进行交织处理并得到交织校验信息(S500);对交织校验信息、整形数据及无整形数据进行调制处理并得到调制符号数据(S600);发送调制符号数据(S700)。

Description

数据发送、接收方法、终端、系统、电子设备及存储介质
相关申请的交叉引用
本申请基于申请号为202011033416.5、申请日为2020年9月27日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请作为参考。
技术领域
本申请涉及通信领域,尤其涉及一种数据发送方法、数据接收方法及数据发送终端、数据接收终端、系统、电子设备、计算机可读存储介质。
背景技术
在通信传输系统中,通过将输入信号进行概率整形来产生整形增益,从而降低信号的平均功率,提高系统的传输距离。
在本领域一些情形中,通过交织器对未经过概率整形的信号以及经过了概率整形映射的信号进行交织,然而,在信号交织的过程中,信号的排布方式容易发生串扰,导致无法对信号进行有效的调制映射,从而无法实现整形增益。
发明内容
本申请实施例提供了数据发送方法、数据接收方法、数据发送终端、数据接收终端、系统、电子设备及计算机可读存储介质。
第一方面,本申请实施例提供了一种数据发送方法,数据发送方法包括:获取概率整形信息和待发送的源数据;根据所述概率整形信息对部分源数据进行概率整形处理,并得到整形数据及无整形数据;将所述整形数据及所述无整形数据进行交织处理得到第一排序的第一交织数据;对所述第一交织数据进行前向纠错编码处理,并得到校验信息;对所述校验信息进行交织处理并得到交织校验信息;对所述交织校验信息、所述整形数据及所述无整形数据进行调制处理并得到调制符号数据;发送所述调制符号数据。
第二方面,申请实施例提供了一种数据接收方法,数据接收方法包括:获取调制符号数据;对所述调制符号数据进行解映射处理得到解映射数据,所述解映射数据包括交织校验信息、信息比特;对所述交织校验信息进行解交织处理得到校验信息,对所述信息比特进行交织处理得到第一排序的第二交织数据;对所述第二交织数据、所述校验信息进行前向纠错译码处理得到第三交织数据;对所述第三交织数据进行解交织处理得到整形数据及无整形数据,并对所述整形数据进行解概率整形处理以得到源数据。
第三方面,申请实施例提供了一种数据发送终端,数据发送终端,包括:源数据模块,被设置成产生源数据;概率整形器,被设置成对所述源数据进行概率整形处理,并得到整形数据及无整形数据;第一交织器,被设置成对所述整形数据及所述无整形数据进行交织处理得到第一排序的第一交织数据;前向纠错编码器,被设置成对所述第一交织数据进行前向纠错编码处理并得到校验信息;第二交织器,被设置成对所述校验信息进行交织处理;符号调制器,被设置成对所述整形数据、所述无整形数据、所述校验信息进行调制处理并得到调制符号数据。
第四方面,申请实施例提供了一种数据接收终端,数据接收终端,包括:符号解调器,被设置成对调制符号数据进行解映射处理并得到解映射数据,所述解映射数据包括交织校 验信息、信息比特;
第三交织器,被设置成所述信息比特进行交织处理并得到第一排序的第二交织数据;第一解交织器,被设置成对所述交织校验信息进行解交织处理并得到校验信息;前向纠错译码器,被设置成对所述第二交织数据、所述校验信息进行前向纠错译码处理,并得到第三交织数据;第二解交织器,被设置成所述第三交织数据进行解交织处理并得到整形数据及无整形数据;概率解整形器,被设置成对所述整形数据进行解整形处理,以得到完整的源数据。
第五方面,申请实施例提供了一种系统,包括如第三方面提供的数据发送终端和\或如第四方面提供的数据接收终端。
第六方面,申请实施例提供了一种电子设备,电子设备,包括:存储器,其上存储有计算机程序;处理器,用于执行所述存储器中的所述计算机程序,以实现上述实施例中的数据发送方法的步骤;和\或实现上述实施例中的数据接收方法的步骤。
第七方面,申请实施例提供了一种计算机可读存储介质,所述计算机可执行指令用于:执行第一方面提供的数据发送方法;和\或,执行第二方面提供的数据接收方法。
本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本申请技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。
图1是本申请实施例一种数据发送方法的流程图;
图2A本申请实施例一种标准16QAM星座图的星座点概率分布图;
图2B本申请实施例一种采用概率整形后的16QAM星座图的星座点概率分布图;
图3是本申请实施例一种不同编码调制方案在速率适配性及性能上的对比图;
图4是本申请又一实施例一种数据发送方法的流程图;
图5是本申请实施例一种用于数据发送终端的框架示意图;
图6是本申请实施例一种用于数据接收终端的框架示意图;
图7是本申请实施例一种用于通信数据传输系统的框架示意图。
附图标记:
100、数据发送终端;110、源数据模块;120、概率整形器;121、概率整形分布匹配器;122、第一数据存储器;130、第一交织器;140、前向纠错编码器;150、第二交织器;160、符号调制器;170、第二数据存储器;200、数据接收终端;210、符号解调器;220、第三交织器;230、第一解交织器;240、前向纠错译码器;250、第二解交织器;260、概率解整形器;261、概率整形分布解匹配器;262、第三数据存储器;270、数据接收器。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
需要说明的是,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺 序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
在本领域一些情形中,通过对信号进行编码调制以降低单位信息的传输功耗,从而降低通信系统的信息传输成本。
概率星座整形(Probabilistic Constellation Shaping,PCS,简称为概率整形)可通过调整与星座点的幅度相对应的比特的出现概率,以在保证QAM星座图中所有星座点的相对位置保持不变的情况下,使得出现概率由内向外依次降低,从而降低平均功率。
然而,当信号经过概率整形和前向纠错编码(Forward Error Correction,FEC)后,对信号进行交织的过程中,容易导致信号的排布方式发生串扰,使得无法对信号数据进行对应星座映射调制。
例如,在一些实施方案中,将概率整形与FEC编解码进行联合设计的难点在于:1)由于概率整形技术的加入,要求将送往调制模块的数据区分为未经过概率整形的数据以及经过概率整形映射的数据,其中未经过概率整形的数据对应调制后的符号位,经过概率整形映射的数据对应调制后的幅度位;2)为了打散信道引入的突发错误、提高译码性能,FEC编解码器通常需要和交织器一起配合工作,而交织器会将未经过概率整形以及经过概率整形映射的数据打散并使得数据相互混淆,根据相互混淆的数据导致无法得到想要的星座点分布,即无法带来整形增益。
基于此,本申请实施例提供数据发送方法、数据接收方法、数据发送终端、数据接收终端、系统、电子设备及计算机可读存储介质,能够使得信号交织的过程中,信号按预设方式排布,从而对信号进行有效的调制映射,实现整形增益。
第一方面,请参照图1,在一些实施例中,数据发送方法,包括:S100、获取概率整形信息和待发送的源数据;S200、根据概率整形信息对部分源数据进行概率整形处理,并得到整形数据及无整形数据;S300、将整形数据及无整形数据进行交织处理得到第一排序的第一交织数据;S400、对第一交织数据进行前向纠错编码处理,并得到校验信息;S500、对校验信息进行交织处理并得到交织校验信息;S600、对交织校验信息、整形数据及无整形数据进行调制处理并得到调制符号数据;S700、发送调制符号数据。
通过对待发送的源数据进行概率整形,以使源数据中代表低能量的比特出现概率高于代表高能量的比特,从而对星座点的出现概率进行调制。可以理解为,通过调节星座点出现的概率,从而降低信号的平均发射功率,以减少噪声对信号造成的损伤。
其中,数据发送方法可应用于通信系统中的数据发送终端,通过上述数据发送方法可降低信号的平均发射功率,以减少噪声对信号造成的损伤。数据发送终端可通过通信传输通道传输至数据接收终端。
通过对交织校验信息、整形数据及无整形数据进行调制处理以得到调制符号数据,从而避免将交织数据作为待映射数据。
在本领域一些情形中,一般将整形数据、无整形数据进行交织所形成的交织数据作为待映射数据,而交织处理容易造成整形数据、无整形数据的排序混乱,而无法得到目标调制符号数据。
例如,整形数据对应于调制符号数据的幅度位,无整形数据对应于调制符号数据的符号位。由于对整形数据、无整形数据进行交织处理,而导致原有数据的排序被打乱。因此, 在调制处理过程中,排序错乱的源数据将导致获得的调制符号数据的数据分布不符合预设参数,从而导致无法对信号进行整形增益。
在本申请实施例中,通过将对未交织的整形数据、无整形数据作为待映射数据,并将整形数据、无整形数据进行前向纠错编码处理的校验信息添加至待映射数据,以在调制符号数据的符号位中加入纠错码。通过在待映射数据中加入纠错码,以打散通信传输通道引入的突发错码,从而提高通信系统的译码能力;通过减少数据交织,以避免数据相互混淆,从而对信号进行有效的调制映射,从而实现整形增益。
在一些实施例中,概率整形信息包括以下的一个或多个:概率整形程度参数、概率整形类型参数、调制参数以及前向纠错编码参数。通过预设概率整形信息以限定对源数据的调节参数。例如,通过预设概率整形程度参数、概率整形类型参数以调节概率整形处理对源数据的整形程度及整形;通过预设前向纠错编码参数以确定对第一交织数据的进行前向纠错编码处理,以纠正第一交织数据中的误码;通过预设调制参数确定对源数据调制处理的调制方案。
根据源数据发送环境以预设置及调节概率整形信息,从而实现快速调用参数对源数据进行概率整形处理、前向纠错编码处理及调制处理。
例如,通过前向纠错编码处理以在源数据中加入冗余部分,从而使得数据处理中允许传输数据中存在有限个错码,且通常纠正有限个错码,以使得在不重传数据的情况下,保证数据可被通信系统正确识别。
在一些实施例中,根据概率整形信息对部分源信号数据进行概率整形处理,包括:根据调制参数以及前向纠错编码参数确定源信号数据的单位数据量及源信号单位数据量中的待整形数据量;根据概率整形信息和待整形数据量对源信号部分源数据进行概率整形处理。
例如,根据前向纠错编码参数得到对第一交织数据进行前向纠错编码处理后所得数据的码字长度;根据调制参数以确定调制处理的具体调制类型;根据码字长度、具体调制类型确定源信号数据的单位数据量及源信号单位数据量中的待整形数据量。
通过调制源信号数据的单位数据量及源信号单位数据量中的待整形数据量,以灵活调制通信系统中净信息速率,并增大通信系统的光信噪比容限,并提升信号的传输距离。
根据概率整形信息中的概率整形程度参数、概率整形类型参数及待整形数据量对源信号部分源数据进行概率整形处理。其中,进行概率整形处理的部分源数据可对应于输出数据中的检验符号位。
在一些实施例中,对交织校验信息、整形数据及无整形数据进行调制处理并得到调制符号数据,包括:根据预设符号映射规则对交织校验信息、整形数据及无整形数据进行调制处理得到调制符号数据;其中,预设符号映射规则包括:整形数据对应于调制符号数据的幅度位,无整形数据、交织校验信息对应于调制符号数据的符号位。
根据预设映射规则对交织校验信息、整形数据及无整形数据进行映射处理,并得按预设规则排布的调制符号数据。例如,将整形数据按照预设映射规则映射为调制符号数据的幅度位,将无整形数据、交织校验信息按照预设映射规则映射为调制符号数据的符号位。
在一些实施例中,调制处理为QAM调制(正交幅度调制)。通过对预设的映射规则对对交织校验信息、整形数据及无整形数据进行正交幅度调制处理以得到符合预设规则的调制符号数据。
其中,QAM调制作为一种矢量调制,将输入比特先映射(一般采用格雷码)到一个复平面(星座)上,形成复数调制符号;将符号的I、Q分量(对应复平面的实部和虚部,即水平和垂直方向)采用幅度调制,分别对应两个在时域上正交的载波(cosαt和sinαt),从而提高频谱利用率。
例如,具有16个样点的16-QAM信号,每个样点可表示一种矢量状态,则16-QAM有16种矢量状态,而每4位二进制数规定了16种矢量状态中的一种矢量状态。可以理解为16-QAM中规定了16种载波和相位的组合。在实际应用场景中,QAM信号的样点数目越多,其传输效率越高,而根据不同的数据传输需求,可调节QAM信号中的样点数目。其中,QAM信号可包括16-QAM(16个样点)至1024-QAM(1024个样点)。
结合上述实施例,以对一具体实施例进行适应性说明。
通过预设概率整形信息以限定对源数据的调节参数。例如,通过预设概率整形程度参数、概率整形类型参数以调节概率整形处理对源数据的整形程度及整形;通过预设前向纠错编码参数以确定对第一交织数据的进行前向纠错编码处理,以纠正第一交织数据中的误码;通过预设调制参数确定对源数据调制处理的调制方案。
概率整形器根据概率整形程度参数、概率整形类型参数对源数据中的待概率整形部分进行概率整形处理,并得到整形数据及无整形数据。第一交织器将由概率整形器所得到的数据进行交织处理,以使得数据按照预设的第一排序进行排序的第一交织数据。
前向纠错编码器对第一交织数据进行前向纠错编码处理,并得到校验信息;第二交织器对校验信息进行交织处理并得到交织校验信息;符号调制器根据交织校验信息、整形数据及无整形数据进行调制处理并得到调制符号数据,并将调制符号数据经由通信传输通道传输至通信接收终端。
第一方面所提供的数据发送方法,通过对待发送的源数据进行概率整形,以使源数据中代表低能量的比特出现概率高于代表高能量的比特,从而对星座点的出现概率进行调制;通过减少整形数据、无整形数据的数据交织,以避免由于无整形数据、整形数据交织处理导致数据杂糅,从而保证对源数据进行有效的星座映射调制,进而实现整形增益。此外,通过控制符号调制器的数据输入速率,可灵活调节通信系统的净速率。
请参照图2A、图2B,图2A为标准16QAM星座图的星座点概率分布图;图2B为采用概率整形后的16QAM星座图的星座点概率分布图。其中,平面坐标表示位置,纵坐标表示星座点概率。
由图对比可知,通过调整与星座点的幅度相对应的比特的出现概率,以在保证QAM星座图中所有星座点的相对位置保持不变的情况下,使得出现概率由内向外依次降低,从而降低平均功率。
每4个数据比特映射为一个符号,其中,每2个数据比特映射表示一个星座点的实部或者虚部。即用于16QAM映射的待调制比特数据中有一半比特数据用于表示符号位,另一半比特数据表示幅度位。表示幅度位的比特数据来源于经过概率整形的源数据,表示符号位的比特数据来源于经过未经过概率整形的源数据及前向纠错编码处理所产生的校验数据。
请参照图3,QAM为星座映射,FEC为前向纠错处理。图中横坐标为速率适配性,纵坐标为性能。由图可知,通过概率整形的星座映射处理及固定的前向纠错处理,使得数据具有较高数量适配性的同时,可获得高性能。
此外,根据速率适配性、性能需要可对星座映射及前向纠错处理的类型进行适应性选择。
第二方面,请参照图4,在一些实施例中,数据接收方法,包括:S210、获取调制符号数据;S220、对调制符号数据进行解映射处理得到解映射数据,解映射数据包括交织校验信息、信息比特;S230、对交织校验信息进行解交织处理得到校验信息,对信息比特进行交织处理得到第一排序的第二交织数据;S240、对第二交织数据、校验信息进行前向纠错译码处理得到第三交织数据;S250、对第三交织数据进行解交织处理得到整形数据及无整形数据,并对整形数据进行解概率整形处理以得到源数据。
通过对接收到的调制符号数据进行解映射处理以解映射数据,解映射数据包括交织校验信息及信息比特。通过对交织校验信息进行解交织处理以通信发送终端前向纠错编码处理所得到的校验信息;通过对信息比特进行交织处理得到第一排序的第二交织数据,从而使获得与预设排序相匹配的第二交织数据。其中,第一排序的第二交织数据与通信发送终端中的第一交织数据的排序相匹配。通过对信息比特进行交织处理,以对信息比特中通信传输通道引入的误码进行离散化。
通过对第二交织数据、校验信息进行前向纠错译码处理得到第三交织数据,并对第三交织数据进行解交织处理得到整形数据及无整形数据,并对整形数据进行解概率整形处理以得到源数据。例如,第三交织数据中的幅度位对应于整形数据,第三交织数据中的符号位对应于无整形数据。
在一些实施例中,解映射处理包括有不同的判决映射方式。当解映射处理为硬判决解映射处理时,对调制符号数据进行解映射处理得到解映射数据具体为:对调制符号数据进行硬判决解映射处理,并得到解映射数据为单位数据比特的硬判值;当解映射处理为软判决解映射处理时,对调制符号数据进行解映射处理得到解映射数据具体为:对调制符号数据进行软判决解映射处理,则解映射数据为单位数据比特的对数似然比值。其中,通过选择不同的判决解映射处理方式,以适应于不同的通信环境,并根据对应的判决方式对调制符号数据进行判决解映射处理。
通过硬判值或者对数似然比值表示解映射数据,以使得数据接收方法适应于不同的数据传输系统的处理精度需求。
例如,通过硬判决解映射处理以对解映射处理所输出的解映射数据进行有限的N比特量化处理。通过预设设置门限值,当调制符号数据高于门限值时,输出结果被判定为1;当调制符号数据低于门限值时,输出结果被判定为0。即解映射数据为调制符号数据中单位数据比特的硬判值。
若解映射处理为软判决解映射处理,通过对调制符号数据进行软判决解映射处理,以得到解映射数据。其中,解映射数据为单位数据比特的对数似然比值。例如,通过符号解调器对调制符号数据进行量化,以得到调制符号数据所对应的每个单位数据比特的对数似然比值。通过对数似然比值以替代调制符号数据,并将对数似然比值作为译码源数据进行译码,以降低符号数据单元和\或符号数据组的译码错误概率。
结合上述实施例,以对一具体实施例进行适应性说明。
通过符号解调器接收调制符号数据并进行解映射处理,以得到解映射数据。通过交织器对解映射数据中的信息比特进行交织处理并得到第一排序的第二交织数据,通过解交织器对解映射数据中的交织校验信息进行解交织处理并得到校验信息。前向纠错译码器根据 第二交织数据、校验信息进行前向纠错译码处理,并得到第三交织数据。通过解交织器对第三交织数据进行解交织处理并得到整形数据及无整形数据;概率解整形器,被设置成对整形数据进行解整形处理,以得到对应的源数据。
其中,解交织器对前向纠错译码器所产生的数据进行解交织处理,以还原无整形数据、整形数据。而概率解整形器对整形数据进行解整形处理并得到部分源数据,将部分源数据及无整形数据传输至信宿,以整合得到完整的源数据。
故,第二方面所提供的数据发送方法,通过对调制符号数据中的整形数据、无整形数据、校验信息进行对应的交织处理或解交织处理,以使得数据按照预设规则排序。其中,解交织器对前向纠错译码器所产生的数据进行解交织处理,以还原无整形数据、整形数据。而概率解整形器对整形数据进行解整形处理并得到部分源数据,将部分源数据及无整形数据传输至信宿,以整合得到完整的源数据
第三方面,请参照图5、图7,在一些实施例中,数据发送终端100可为通信系统中的通信发送终端。数据发送终端100,包括:源数据模块110,被设置成产生源数据;概率整形器120,被设置成对源数据进行概率整形处理,并得到整形数据及无整形数据;第一交织器130,被设置成对整形数据及无整形数据进行交织处理得到第一排序的第一交织数据;前向纠错编码器140,被设置成对第一交织数据进行前向纠错编码处理并得到校验信息;第二交织器150,被设置成对校验信息进行交织处理;符号调制器160,被设置成对整形数据、无整形数据、校验信息进行调制处理并得到调制符号数据。
通过将数据发送终端作为通信发送终端,以对源数据进行概率整形处理,并得整形数据及无整形数据。通过第一交织器130对整形数据及无整形数据进行交织处理,以使得整形数据及无整形数据按预设排序进行交织,并得到第一排序的第一交织数据。其中,整形数据对应于调制符号数据的幅度位,无整形数据对应于调制符号数据的符号位。
通过前向纠错编码器140对第一交织数据进行前向纠错编码处理并得到校验信息;将校验信息传输至第二交织器150中,并对校验信息进行交织处理以得到交织校验信息。
此后,符号调制器160接收整形数据、无整形数据、校验信息,并按照预设的映射规则对输入数据进行调制处理以得到调制符号数据。其中,整形数据对应于调制符号数据的幅度位,无整形数据、校验信息对应于调制符号数据的符号位。可以理解为,按照预设的映射规则将整形数据映射为调制符号数据的幅度位,将无整形数据、校验信息映射为调制符号数据的符号位。
在一些实施例中,概率整形器120包括:概率整形分布匹配器121,被设置成对部分源数据进行概率整形处理,并得到整形数据及无整形数据;第一数据存储器122,与源数据模块110通信连接,被设置成存储无整形数据。
通过对源数据进行初步划分,以将源数据分成源数据待整形部分及源数据无需整形部分。第一数据存储器122与源数据模块110通信连接,接收并存储来自于源数据模块110所源数据无需整形部分并作为无整形数据输入至第一交织器130中。而概率整形分布匹配器121对部分源数据(源数据待整形部分)进行概率整形处理并生成整形数据。概率整形分布匹配器121与第一交织器130通讯连接,并将整形数据传输至第一交织器130。第一交织器130对无整形数据、整形数据进行交织处理,以使无整形数据、整形数据按照预设的第一排序进行排序。
在一些实施例中,数据发送终端100,还包括:第二数据存储器170,与符号调制器 160通信连接,被设置成存储整形数据及无整形数据。第二数据存储器170与概率整形器120通信连接,以接收概率整形器120输出的数据。通过第二数据存储器170对概率整形器120输出的整形数据、无整形数据存储,并将第二数据存储器170的缓存数据传输至符号调制器160。
在一些实施例中,通过第二数据存储器170作为部分待调制数据的缓存位置,并将通过控制第二数据存储器170的输出速率,以控制符号调制器160输入端的信号输入速率,从而灵活地调节通信系统的净信息速率。
故,本申请实施例第三方面所提供的数据发送终端,通过预设置的数据发送终端对源数据进行交织处理及、编码处理及调制处理,以便于对源数据进行快速处理,使得数据具有较高数量适配性的同时,可获得高性能。
第四方面,请参照图6、图7,在一些实施例中,数据接收终端200可为通信系统中的通信接收终端。数据接收终端200包括:符号解调器210,被设置成对调制符号数据进行解映射处理并得到解映射数据,解映射数据包括交织校验信息、信息比特;第三交织器220,被设置成信息比特进行交织处理并得到第一排序的第二交织数据;第一解交织器230,被设置成对交织校验信息进行解交织处理并得到校验信息;前向纠错译码器240,被设置成对第二交织数据、校验信息进行前向纠错译码处理,并得到第三交织数据;第二解交织器250,被设置成第三交织数据进行解交织处理并得到整形数据及无整形数据;概率解整形器260,被设置成对整形数据进行解整形处理,以得到完整的源数据。
本实施例的通信终端可作为通信系统中的通信接收终端200,通过该通信终端接收通信传输通道中调制符号数据,并对调制符号数据进行译码以得到源数据。
具体地,通过符号解调器210对通信终端接收到的调制符号数据进行解映射处理并得到解映射数据;第三交织器220对解映射数据中的信息比特进行交织处理并得到第一排序的第二交织数据;第一解交织器230对解映射数据中的交织校验信息进行解交织处理并得到校验信息;前向纠错译码器240对第二交织数据、校验信息进行前向纠错译码处理,并得到第三交织数据;第二解交织器250对第三交织数据进行解交织处理并得到整形数据及无整形数据;概率解整形器260对整形数据进行解整形处理,以得到部分源数据。通过对无整形数据、部分源数据进行整合以得到完整的源数据。
通过前向纠错译码处理以纠正数据在通信传输通道中所产生的错码,并将前向纠错译码处理后得到的数据传输至第二解交织器250中。第二解交织器250对前向纠错译码器240所产生的数据进行解交织处理,以还原无整形数据、整形数据。概率解整形器260对整形数据进行解整形处理并得到部分源数据,将部分源数据及无整形数据传输至信宿,以整合得到完整的源数据。
在一些实施例中,概率解整形器260包括:概率整形分布解匹配器261,被设置成对整形数据进行解整形处理,并得到无整形的源数据;第三数据存储器262,被设置成存储无整形数据。
其中,概率整形分布解匹配器261与第二解交织器250通信连接,概率整形分布解匹配器261对来自于第二交织器150的整形数据传输进行解整形处理并对应的部分源数据。信宿根据无整形数据及整形数据所对应的部分源数据得到完整的源数据,以完成调制符号数据的译码。
故,本申请实施例第四方面所提供的数据接收终端,通过预设置的数据接收架构对接 收到的调制符号数据进行解交织及解码处理,以还原从信道所接收到的调制符号数据并得到源数据。
第五方面,请参照图7,在一些实施例中,系统,包括上述任一实施例的数据发送终端100和\或如上述任一实施例的数据接收终端200。
数据发送终端100及数据接收终端200之间设有通信传输通道,数据接收终端200、数据发送终端100通过通信传输通道完成通信数据的交换。
通过数据接收终端200对待发送的源数据进行概率整形,以使源数据中代表低能量的比特出现概率高于代表高能量的比特,从而对星座点的出现概率进行调制。可以理解为,通过调节星座点出现的概率,从而降低信号的平均发射功率,以减少噪声对信号造成的损伤。通过数据接收终端200接收调制符号数据,并对调制符号数据进行译码以得到源数据
其中,通过前向纠错编码器140产生校验信息,以在调制符号数据的符号位中插入校验位。通过前向纠错译码器240对第二交织数据、校验信息进行前向纠错译码处理,以纠正数据在通信传输通道中传输所引入的误码,从而还原数据发送终端100中发送的源数据。
第六方面,在一些实施例中,电子设备,包括:存储器,其上存储有计算机程序;处理器,用于执行存储器中的计算机程序,以实现上述任一实施例的数据发送方法的步骤;和\或实现上述任一实施例的数据接收方法的步骤。在一些实施例中,计算机可读存储介质,存储有计算机可执行指令,计算机可执行指令用于:
执行上述任一实施例的数据发送方法;
和\或,
执行上述任一实施例的数据接收方法。
第七方面,在一些实施例中,计算机可读存储介质,存储有计算机可执行指令,无整形数据计算机可执行指令用于:执行上述任一实施例的数据发送方法;和\或执行上述任一实施例的数据接收方法。
本申请实施例:通过本申请实施例的数据发送方法,可使得信号在交织的过程中,信号按预设方式排布,从而对信号进行有效的调制映射,实现整形增益,优化通信系统的传输性能。
以上所描述的装置实施例仅仅是示意性的,其中作为分离部波导说明的单元可以是或者也可以不是物理上分开的,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
以上是对本申请的一些实施进行了具体说明,但本申请并不局限于上述实施方式,熟悉本领域的技术人员在不违背本申请范围的前提下还可作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。

Claims (15)

  1. 数据发送方法,包括:
    获取概率整形信息和待发送的源数据;
    根据所述概率整形信息对部分源数据进行概率整形处理,并得到整形数据及无整形数据;
    将所述整形数据及所述无整形数据进行交织处理得到第一排序的第一交织数据;
    对所述第一交织数据进行前向纠错编码处理,并得到校验信息;
    对所述校验信息进行交织处理并得到交织校验信息;
    对所述交织校验信息、所述整形数据及所述无整形数据进行调制处理并得到调制符号数据;
    发送所述调制符号数据。
  2. 根据权利要求1所述的数据发送方法,其中,所述概率整形信息包括以下的一个或多个:概率整形程度参数、概率整形类型参数、调制参数以及前向纠错编码参数。
  3. 根据权利要求2所述的数据发送方法,其中,所述根据所述概率整形信息对部分源信号数据进行概率整形处理,包括:
    根据所述调制参数以及所述前向纠错编码参数确定所述源信号数据的单位数据量及所述单位数据量中的待整形数据量;
    根据概率整形信息和待整形数据量对所述部分源数据进行概率整形处理。
  4. 根据权利要求1至3任一项所述的数据发送方法,其中,所述对所述交织校验信息、所述整形数据及所述无整形数据进行调制处理,包括:
    根据预设符号映射规则对所述交织校验信息、所述整形数据及所述无整形数据进行所述调制处理得到所述调制符号数据;
    其中,所述预设符号映射规则包括:所述整形数据对应于所述调制符号数据的幅度位,所述无整形数据、所述交织校验信息对应于所述调制符号数据的符号位。
  5. 根据权利要求4所述的数据发送方法,其中,所述调制处理为QAM调制。
  6. 数据接收方法,包括:
    获取调制符号数据;
    对所述调制符号数据进行解映射处理得到解映射数据,所述解映射数据包括交织校验信息、信息比特;
    对所述交织校验信息进行解交织处理得到校验信息,对所述信息比特进行交织处理得到第一排序的第二交织数据;
    对所述第二交织数据、所述校验信息进行前向纠错译码处理得到第三交织数据;
    对所述第三交织数据进行解交织处理得到整形数据及无整形数据,并对所述整形数据进行解概率整形处理以得到源数据。
  7. 根据权利要求6所述的数据接收方法,其中,
    所述解映射处理为硬判决解映射处理;
    对应的,所述对所述调制符号数据进行解映射处理得到解映射数据,包括:
    对所述调制符号数据进行硬判决解映射处理,并得到待调制信息为单位数据比特的硬判值;
    或,
    所述解映射处理为软判决解映射处理;
    对应的,所述对所述调制符号数据进行解映射处理得到解映射数据,包括:
    对所述调制符号数据进行软判决解映射处理,则待调制信息为单位数据比特的对数似然比值。
  8. 数据发送终端,包括:
    源数据模块,被设置成产生源数据;
    概率整形器,被设置成对所述源数据进行概率整形处理,并得到整形数据及无整形数据;
    第一交织器,被设置成对所述整形数据及所述无整形数据进行交织处理得到第一排序的第一交织数据;
    前向纠错编码器,被设置成对所述第一交织数据进行前向纠错编码处理并得到校验信息;
    第二交织器,被设置成对所述校验信息进行交织处理;
    符号调制器,被设置成对所述整形数据、所述无整形数据、所述校验信息进行调制处理并得到调制符号数据。
  9. 根据权利要求8所述的数据发送终端,其中,所述概率整形器包括:
    概率整形分布匹配器,被设置成对部分所述源数据进行整形处理,并得到整形数据及无整形数据;
    第一数据存储器,与所述源数据模块通信连接,被设置成存储所述无整形数据。
  10. 根据权利要求9所述的数据发送终端,其中,所述数据发送终端还包括:
    第二数据存储器,与所述符号调制器通信连接,被设置成存储所述整形数据及所述无整形数据。
  11. 数据接收终端,包括:
    符号解调器,被设置成获取调制符号数据,对所述调制符号数据进行解映射处理并得到解映射数据,所述解映射数据包括交织校验信息、信息比特;
    第三交织器,被设置成所述信息比特进行交织处理并得到第一排序的第二交织数据;
    第一解交织器,被设置成对所述交织校验信息进行解交织处理并得到校验信息;
    前向纠错译码器,被设置成对所述第二交织数据、所述校验信息进行前向纠错译码处理,并得到第三交织数据;
    第二解交织器,被设置成所述第三交织数据进行解交织处理并得到整形数据及无整形数据;
    概率解整形器,被设置成对所述整形数据进行解整形处理,以得到完整的源数据。
  12. 根据权利要求11所述的数据接收终端,其中,概率解整形器包括:
    概率整形分布解匹配器,被设置成对所述整形数据进行解整形处理,并得到所述无整形的源数据;
    第三数据存储器,被设置成存储所述无整形数据。
  13. 系统,包括如权利要求8至10任一项所述的数据发送终端和\或如权利要求11至12任一项所述的数据接收终端。
  14. 电子设备,包括:存储器,其上存储有计算机程序;处理器,用于执行所述存储器中的所述计算机程序,以实现:
    如权利要求1至5中任一项所述的数据发送方法的步骤;
    和\或,
    如权利要求6至7中任一项所述的数据接收方法的步骤。
  15. 计算机可读存储介质,存储有计算机可执行指令,其中,所述计算机可执行指令用于:
    执行权利要求1至5中任一项所述的数据发送方法;
    和\或,
    执行权利要求6至7中任一项所述的数据接收方法。
PCT/CN2021/111564 2020-09-27 2021-08-09 数据发送、接收方法、终端、系统、电子设备及存储介质 Ceased WO2022062734A1 (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US18/245,385 US20230353282A1 (en) 2020-09-27 2021-08-09 Data sending and receiving methods and terminals, system, electronic device and storage medium
JP2023517384A JP2023543171A (ja) 2020-09-27 2021-08-09 データ送信方法、データ受信方法、端末、システム、電子機器及び記憶媒体
EP21871111.7A EP4199398A4 (en) 2020-09-27 2021-08-09 Data sending and receiving methods and terminals, system, electronic device and storage medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202011033416.5A CN114337910B (zh) 2020-09-27 2020-09-27 数据发送、接收方法、终端、系统、电子设备及存储介质
CN202011033416.5 2020-09-27

Publications (1)

Publication Number Publication Date
WO2022062734A1 true WO2022062734A1 (zh) 2022-03-31

Family

ID=80846164

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/111564 Ceased WO2022062734A1 (zh) 2020-09-27 2021-08-09 数据发送、接收方法、终端、系统、电子设备及存储介质

Country Status (5)

Country Link
US (1) US20230353282A1 (zh)
EP (1) EP4199398A4 (zh)
JP (1) JP2023543171A (zh)
CN (1) CN114337910B (zh)
WO (1) WO2022062734A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024545829A (ja) * 2022-04-13 2024-12-12 ミツビシ・エレクトリック・アールアンドディー・センター・ヨーロッパ・ビーヴィ バイナリデータを送信する方法及びデバイス
WO2026090960A1 (en) * 2024-10-31 2026-05-07 Qualcomm Incorporated Supporting probabilistic amplitude shaping (pas) with lower channel coding rate

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114285519B (zh) * 2020-09-27 2024-04-26 中兴通讯股份有限公司 数据发送、接收方法及终端、系统、设备、可读存储介质
EP4441972A4 (en) * 2021-12-01 2025-11-19 Qualcomm Inc JAMBLING OF PROBABILISTIC CONSTELLATION SCHEMES IN WIRELESS COMMUNICATIONS
WO2023216177A1 (en) * 2022-05-12 2023-11-16 Qualcomm Incorporated Probabilistic constellation shaping schemes for multiple layer transmissions
CN120752869A (zh) * 2023-03-02 2025-10-03 高通股份有限公司 基于块码的星座整形
CN116599626B (zh) * 2023-04-19 2025-08-05 华侨大学 用于实现高阶概率成形调制的信息发送方法、装置及介质
CN116582221B (zh) * 2023-05-19 2025-12-05 北京邮电大学 一种应用于短距离光纤通讯的纠错编码和概率整形方法
CN119496563A (zh) * 2023-08-15 2025-02-21 华为技术有限公司 一种信号处理方法及相关装置
CN120880605A (zh) * 2024-04-29 2025-10-31 华为技术有限公司 一种数据处理方法、装置和系统
US20260005909A1 (en) * 2024-07-01 2026-01-01 Qualcomm Incorporated Probabilistic shaping and signal demodulation
CN121418040A (zh) * 2024-07-24 2026-01-27 华为技术有限公司 一种数据处理方法、装置和系统
CN121711063A (zh) * 2024-09-18 2026-03-20 维沃移动通信有限公司 数据传输方法、装置、终端、网络侧设备及介质
US20260089047A1 (en) * 2024-09-26 2026-03-26 Qualcomm Incorporated Embedded constellation
CN122001519A (zh) * 2024-11-01 2026-05-08 华为技术有限公司 一种通信方法、通信装置及通信系统
WO2026097239A1 (en) * 2024-11-06 2026-05-15 Qualcomm Incorporated Switching between different probabilistic shaping

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190280809A1 (en) * 2018-03-09 2019-09-12 Nokia Solutions And Networks Oy Methods and apparatus for joint use of probabilistic signal shaping and forward error correction
CN110679100A (zh) * 2017-06-01 2020-01-10 中兴通讯股份有限公司 信号处理
CN111010255A (zh) * 2019-11-22 2020-04-14 苏州大学 基于极化码编码ps-64-qam imdd传输方法及系统
WO2020108771A1 (en) * 2018-11-30 2020-06-04 Huawei Technologies Co., Ltd. Device and method for probabilitic constellation shaping

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4181315B2 (ja) * 2001-09-20 2008-11-12 日本放送協会 インターリーブ送信装置および受信装置
KR100827147B1 (ko) * 2001-10-19 2008-05-02 삼성전자주식회사 부호분할다중접속 이동통신시스템에서 고속 데이터의효율적 재전송 및 복호화를 위한 송,수신장치 및 방법
JP2008011205A (ja) * 2006-06-29 2008-01-17 Toshiba Corp 符号化装置及び復号化装置及び方法及び情報記録再生装置
CN103718490A (zh) * 2013-04-26 2014-04-09 华为技术有限公司 一种解交织的方法及通信系统
US10389387B2 (en) * 2015-05-19 2019-08-20 Sony Semiconductor Solutions Corporation Coding device and coding method for a DVB-like LDPC code and a LDPC code in an ETRI format
CN110199490B (zh) * 2017-01-19 2022-07-26 杜塞尔多夫华为技术有限公司 一种概率成形操作的方法和装置
US10091046B1 (en) * 2017-11-20 2018-10-02 Nokia Technologies Oy Joint use of probabilistic signal shaping and forward error correction
US10411808B2 (en) * 2018-01-05 2019-09-10 Zte Corporation Probabilistically shaped multi-level pulse modulation with gray code mapping
CN110071894B (zh) * 2018-01-22 2022-05-06 中兴通讯股份有限公司 一种信息处理方法和系统、发送装置及接收装置
US10601517B1 (en) * 2019-01-22 2020-03-24 Fujitsu Limited Probabilistic shaping on eight-dimensional super-symbols
CN109756438B (zh) * 2019-02-01 2021-06-29 华侨大学 基于ldpc编码概率整形映射的oofdm方法与系统

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110679100A (zh) * 2017-06-01 2020-01-10 中兴通讯股份有限公司 信号处理
US20190280809A1 (en) * 2018-03-09 2019-09-12 Nokia Solutions And Networks Oy Methods and apparatus for joint use of probabilistic signal shaping and forward error correction
WO2020108771A1 (en) * 2018-11-30 2020-06-04 Huawei Technologies Co., Ltd. Device and method for probabilitic constellation shaping
CN111010255A (zh) * 2019-11-22 2020-04-14 苏州大学 基于极化码编码ps-64-qam imdd传输方法及系统

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HE HAILIAN; CHEN YIFAN; XIAO QINGHUA; ZHOU LIN; DONG ZE: "LDPC-Coded Probabilistic Shaping PAM4 Based on Many-to-One Mapping in WDM-PON", JOURNAL OF LIGHTWAVE TECHNOLOGY, vol. 38, no. 15, 3 April 2020 (2020-04-03), USA, pages 3918 - 3925, XP011800053, ISSN: 0733-8724, DOI: 10.1109/JLT.2020.2984828 *
See also references of EP4199398A4 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024545829A (ja) * 2022-04-13 2024-12-12 ミツビシ・エレクトリック・アールアンドディー・センター・ヨーロッパ・ビーヴィ バイナリデータを送信する方法及びデバイス
JP7819360B2 (ja) 2022-04-13 2026-02-24 ミツビシ・エレクトリック・アールアンドディー・センター・ヨーロッパ・ビーヴィ バイナリデータを送信する方法及びデバイス
WO2026090960A1 (en) * 2024-10-31 2026-05-07 Qualcomm Incorporated Supporting probabilistic amplitude shaping (pas) with lower channel coding rate

Also Published As

Publication number Publication date
CN114337910A (zh) 2022-04-12
EP4199398A1 (en) 2023-06-21
CN114337910B (zh) 2024-12-31
JP2023543171A (ja) 2023-10-13
US20230353282A1 (en) 2023-11-02
EP4199398A4 (en) 2024-01-24

Similar Documents

Publication Publication Date Title
CN114337910B (zh) 数据发送、接收方法、终端、系统、电子设备及存储介质
CN109964426B (zh) 用于解析接收信号的信号接收器和方法、通信系统
JP6420333B2 (ja) 不均一コンステレーションを利用した符号化変調装置
JP3549520B2 (ja) ハイブリッドarq再送方法およびそのための受信機
US7831886B2 (en) Fast H-ARQ acknowledgement generation method using a stopping rule for turbo decoding
US8433968B2 (en) Method and system for HARQ combining in a telecommunication system
CN1301603C (zh) 发送分集方案的星座重排
CN110176962B (zh) 基于tcm-概率成形的光信号处理方法及装置
CN108668350A (zh) 混合自动重发请求在时间相关性信道下的功率有效性设计方法
US6536010B1 (en) Digital transmission system and method
WO2022062725A1 (zh) 数据发送、接收方法及终端、系统、设备、可读存储介质
JP4463857B2 (ja) ビットインターリーブ化符号化変調信号を送受信するための方法および装置
EP2391044A2 (en) A receiver for a wireless telecommunication system with a channel deinterleaver
EP2347514A1 (en) Systems and methods for providing unequal error protection using embedded coding
CN117640320A (zh) 一种混合整形多维调制与解调方法、装置、设备及介质
WO2017176147A1 (en) Device and method for adjusting transmission size in case of decoding failures
CN120389828A (zh) 调制解调器芯片和turbo解码器的操作方法
CN109412752B (zh) 极化码的非相干检测接收机、系统及方法
CN114448572B (zh) 软比特处理方法、装置、介质和设备
US20230155680A1 (en) Modulation and Encoding Method and Apparatus, Demodulation and Decoding Method and Apparatus, Device, and Communication System
CN116582221A (zh) 一种应用于短距离光纤通讯的纠错编码和概率整形方法
JP4882066B2 (ja) シングルキャリア変調方法、およびシングルキャリア変調装置
US20250330247A1 (en) Coded modulation with two-stage decoding for improved four-dimensional geometric shaping
US20230362736A1 (en) Link quality analyzer and associated systems
WO2026058407A1 (ja) 復号装置、および復号方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21871111

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2023517384

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 2021871111

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2021871111

Country of ref document: EP

Effective date: 20230316

NENP Non-entry into the national phase

Ref country code: DE