CN111726123A - Rate-free multi-user coding method suitable for interweaving multi-address access system - Google Patents
Rate-free multi-user coding method suitable for interweaving multi-address access system Download PDFInfo
- Publication number
- CN111726123A CN111726123A CN202010611097.5A CN202010611097A CN111726123A CN 111726123 A CN111726123 A CN 111726123A CN 202010611097 A CN202010611097 A CN 202010611097A CN 111726123 A CN111726123 A CN 111726123A
- Authority
- CN
- China
- Prior art keywords
- sequence
- coding
- sequences
- user
- rearranged
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/11—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits using multiple parity bits
- H03M13/1102—Codes on graphs and decoding on graphs, e.g. low-density parity check [LDPC] codes
- H03M13/1148—Structural properties of the code parity-check or generator matrix
- H03M13/116—Quasi-cyclic LDPC [QC-LDPC] codes, i.e. the parity-check matrix being composed of permutation or circulant sub-matrices
- H03M13/1162—Array based LDPC codes, e.g. array codes
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Probability & Statistics with Applications (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Error Detection And Correction (AREA)
Abstract
The invention discloses a non-rate multi-user coding method suitable for an interleaved multi-access system, which mainly solves the problems of overhigh system complexity and poor decoding performance in the prior art. The implementation scheme is as follows: generating an initial sequence for each user; carrying out outer encoder encoding on the initial sequence of each user to obtain an outer encoder encoding sequence; carrying out inner encoder encoding on the outer encoder encoding sequence to obtain an inner encoder encoding sequence; interweaving the coding sequence of the inner encoder to obtain an interweaved sequence; modulating the interleaved sequence to obtain a modulated sequence; inputting the modulation sequences of all users into a Gaussian multi-user channel to obtain an output sequence; and decoding the output sequence and outputting the decoded sequence. The invention reduces the complexity of the system by cascading a fixed external space coupling repeated accumulation code with an adjustable internal repeated code, improves the decoding performance in any rate range, and can be used for an interleaving multiple access system.
Description
Technical Field
The invention belongs to the technical field of communication, and further relates to a rateless multi-user coding method which can be used for an IDMA system.
Background
The interleaved multiple access IDMA system is a standard scheme for overload scenarios in 5G networks. At the transmitting end, all users use the same coding method, i.e. single user code concatenates the same spreading code. At the receiving end, different users are distinguished by different interleavers. Compared with other multiple access technologies, the IDMA scheme has the advantages of high spectrum utilization rate, performance close to the theoretical limit, and low cost for multi-user MUD detection. Researchers have done a lot of work to combat multi-user interference and to ensure reliability of communications.
Song et al, in its published paper "Maximum sum rate of repeat-accumulation-division system by fixed-point analysis" (IEEE Transactions on communications,2012,3011-3022), proposed a regular, repeated, accumulated RA code and concatenated with a spreading code, but this scheme only performed well at certain low rate points.
In order to obtain good performance at more rate points, g.song et al used parallel concatenated codes PCC in the paper "K-User parallel coordinated codes for Gaussian multiple-access channel" (IEEE International Conference Communications (ICC),2013,3286-3291), without considering too much the complexity problem of coding.
In order to reduce the complexity of coding and decoding, g.song et al in the paper "a low-complexity multi-user coding scheme with near-capacity performance" (IEEE Transactions on vehicle technology,2017,6775-6786) proposed an irregular repeat and accumulate code based on repeat assistance for low-rate areas, but this scheme has low reliability of information transmission.
To further improve transmission reliability, y.chi et al applied the spatially coupled SC technique in its published paper "partial repeat requested SC-LDPC codes for multiple-access channels" (IEEE Communications Letters,2016, 3286-. This scheme, while providing near shannon-limited iterative decoding performance over an arbitrary rate range, still has high system complexity.
The above-mentioned multi-user coding schemes require different encoder and decoder implementations for different rates, resulting in high system complexity, since they are designed and optimized for individual and rate points.
Disclosure of Invention
The present invention aims to overcome the defects of the prior art and design a rateless multi-user code suitable for an interleaving multi-access system. The complexity of the system is reduced, and the decoding performance is further improved in an arbitrary speed range.
The technical idea of the invention is as follows: the fixed outer space coupling repeated accumulation SC-RA encoding and the adjustable inner repeated encoding are cascaded, and the SC-RA encoding is selected as the outer encoding to meet the requirement of high decoding performance; by selecting the repetition code as the inner code, the no-rate characteristic is satisfied. The concrete implementation comprises the following steps:
1. a rateless multi-user coding method for use in an interleaved multiple access IDMA system, comprising:
(1) generating an initial sequence u for each user in the IDMA system;
(2) carrying out outer SC-RA coding on the initial sequence u to obtain an outer coder coding sequence cj:
(2a) Equally dividing the initial sequence u into L segmented sequences ui,i=0,1,...,L-1;
(2b) For each segmented sequence uiPerforming a first rearrangement operation to obtain rearranged sequences
Wherein Q represents the number of subsequences of the rearranged sequence, ui,qRepresenting the ith sequence of segments uiQ rearrangement ofA subsequence, Q ═ 0,1,.., Q-1;
(2c) each segmentation sequence uiRearranged subsequence u ofi,qRespectively carrying out modulo-2 addition (i + q) times to obtain a combined sequence tj:
Wherein u isj-q,qRepresenting a segmented sequence uj-qThe q-th rearranged subsequence of (1);
(2d) for combined sequence tjPerforming accumulation operation to obtain the coding sequence c of the outer encoderj:
Wherein the content of the first and second substances,representing outer encoder code sequences cjQ0, 1.., L + Q-2;
(3) coding sequence c of external encoderjAnd (3) carrying out internal repeated code coding to obtain an internal coder coding sequence c:
(3a) each of the segmentation sequences u of pair (2a)iAnd respectively carrying out second rearrangement operation to obtain a first sequence:
wherein α denotes each segmented sequence uiThe number of the sub-sequences of (a),an mth subsequence representing the first sequence, m being 0, 1.
(3b) The outer encoder code sequence c of (2d)jEach sequence of (1)Respectively performing rearrangement operationsTo do, a second sequence is obtained:
wherein β denotes each sequenceThe number of the sub-sequences of (a),an nth subsequence representing a second sequence, n being 0, 1.., L + Q-2;
(3c) combining the first sequence v in (3a) and the second sequence p in (3b) according to the sequence to obtain the coding sequence of the inner encoder
(4) Interweaving the coding sequence c of the inner encoder to obtain an interweaving sequence pi;
(5) carrying out binary phase shift keying BPSK modulation on the interleaved sequence pi, and modulating a 01 sequence to be modulated into a +/-1 sequence to obtain a modulation sequence x;
(6) inputting the modulation sequence x into a Gaussian multi-user channel to obtain an output sequence y;
(7) and decoding the output sequence y and outputting a decoded sequence.
Compared with the prior art, the invention has the following advantages:
firstly, the invention adopts the fixed SC-RA code as the outer code, thereby overcoming the problem that the outer code of the prior art can not approach the Shannon limit of a continuous rate region, and leading the invention to have a simpler system encoder and high decoding performance in any rate range;
secondly, the invention adopts the repeated code with adjustable parameters as the internal code, and the non-rate characteristic can be met by adjusting the internal parameters, thereby overcoming the problems that the prior art has larger limitation on the spread spectrum code and is difficult to realize the non-rate characteristic, and leading the invention to have larger design space and higher decoding performance;
thirdly, the invention can use the same coder and decoder to realize different speeds by cascading the fixed outer SC-RA coding and the adjustable inner repeated coding, thereby overcoming the problem of overhigh complexity of the prior art and realizing the reliable data transmission with low system complexity under different channel conditions and different user numbers.
Drawings
FIG. 1 is a flow chart of an implementation of the present invention;
FIG. 2 is an encoding sub-flow diagram in the present invention;
FIG. 3 is a graph of simulation results of the present invention.
Detailed Description
Embodiments and effects of the present invention will be further described below with reference to the accompanying drawings.
Referring to fig. 1, the specific steps of this embodiment are as follows:
the method comprises the following steps: an initial sequence is generated.
Generating an initial sequence, u, for each of K users in an IDMA systemsAn initial sequence representing the s-th user;
step two: and carrying out non-rate code coding to obtain a coding sequence.
Referring to fig. 2, the specific implementation of this step is as follows:
(2.1) initial sequence u to s-th usersCarrying out outer SC-RA coding to obtain outer coder coding sequence
(2.1.2) for each segmentation sequencePerforming a first rearrangement operation to obtain rearranged sequences
(2.1.2a) sequencing of the fragmentsM elements ofSub-randomly arranged to obtainA new sequenceWherein Represents the largest integer not exceeding Q-1;
(2.1.2b) sequencing of the fragments uiThe M elements in the list are randomly arranged for 1 time and taken as the frontElement to obtain a new sequence ui,q,q=Q-1;
(2.1.2c) combining the sequences obtained in the first two steps according to the sequence to obtain a rearranged sequence
(2.1.3) sequencing each segmentOf (a) a rearranged subsequenceRespectively carrying out (i + q) times of modulo-2 addition to obtain a combined sequence
Wherein the content of the first and second substances,representing a sequence of segmentsThe q-th rearranged subsequence of (1);
(2.1.4) pairs of combinatorial sequencesPerforming accumulation operation to obtain the coding sequence of the outer encoder
(2.1.4b) combining the sequencesThe first two elements of (a) are modulo-2 added and used as the second element of the outer encoder code sequence
(2.1.4c) combining the sequencesThe first three elements of (a) are summed modulo-2 as the third element of the outer encoder code sequence
(2.2) outer encoder code sequence for s-th userCoding the internal repeated codes to obtain the coding sequence c of the internal coders:
(2.2.1) Each of the segmentation sequences in the pair (2.1.1)Respectively carrying out second rearrangement operation to obtain a first sequence vs:
(2.2.1a) sequencing of the fragmentsM elements ofSub-randomly arranged to obtainA new sequenceWherein Represents the largest integer not exceeding α -1;
(2.2.1b) sequencing of the fragmentsThe M elements in the list are randomly arranged for 1 time and taken as the frontElement to obtain a new sequencem=α-1;
(2.2.1c) combining the sequences of (2.2.1a) and (2.2.1b) in sequence to obtain a first sequence vs:
Outer encoder code sequence in (2.2.2) pairs (2.1.4)Each sequence of (1)Respectively carrying out rearrangement operation to obtain a second sequence ps:
(2.2.2a) for each sequenceN of the elements ofSub-randomly arranged to obtainA new sequenceWherein Represents the largest integer not exceeding β -1;
(2.2.2b) for each sequenceThe N elements in the tree are randomly arranged for 1 time and taken as the frontElement to obtain a new sequencen=β-1;
(2.2.2c) combining the sequences of (2.2.2a) and (2.2.2b) in sequence to obtain a second sequence vs:
(2.2.3) first sequence v of (2.2.1)sAnd (2.2.2) a second sequence vsMerging according to the sequence to obtain the coding sequence c of the inner encoders。
Wherein the content of the first and second substances,show thatAll of the elements in (a) are randomly rearranged,an mth subsequence representing the first sequence, m being 0, 1.Show thatAll of the elements in (a) are randomly rearranged,denotes the nth subsequence of the second sequence, n being 0, 1.
Step 4, interleaving sequence pisBinary phase shift keying BPSK modulation is carried out, the 01 sequence to be modulated is modulated into a +/-1 sequence, and a modulation sequence x is obtaineds。
Step 5, inputting the modulation sequence x of each user into a Gaussian multi-user channel to obtain an output sequence y:
wherein K represents the number of users, xsDenotes the modulation sequence of the s-th user, n denotes the variance σ2Gaussian noise sequence with mean 0.
And 6, decoding the output sequence y to obtain a decoded sequence.
The existing decoding methods include a multi-user detection joint iteration method, a serial interference elimination joint iteration method and a residual auxiliary multi-user detection joint iteration method. In this embodiment, but not limited to, a multi-user detection joint iteration method is adopted to decode the output sequence y, that is, the output sequence y is input to the basic signal estimator ESE and the K single-user posterior probability APP decoders, and a decoded sequence is obtained through multiple iterations.
The effects of the present invention can be further illustrated by the following simulations:
1. simulation experiment conditions are as follows:
simulation experiment software environment: visual Studio 2015.
The simulation experiment adopts a Gaussian multi-user channel model, the number of users is set to be 10, the sum rate is set to be 1.0, and the length of an initial sequence is 4800 bits.
2. Simulation content and simulation result analysis:
the encoding method of the present invention is used for encoding and decoding the initial sequence with similar length with the existing PR-SC-LDPC code and PCC code method, and the result is shown in FIG. 3.
In fig. 3, the ordinate represents the bit error rate and the abscissa represents the signal-to-noise ratio in dB. Wherein:
the solid line marked by the solid square represents a simulation result curve of coding and decoding the initial sequence with the length of 4894 bits by using the coding and decoding method of the invention;
the solid line marked by the solid circle represents a simulation result curve of coding and decoding the initial sequence with the length of 4854 bits by using the coding and decoding method of the conventional PR-SC-LDPC code;
the solid line marked by the solid triangle represents the simulation result curve of coding and decoding the initial sequence with the length of 4800 bits by using the coding and decoding method of the existing PCC code.
The dotted lines represent the performance curves for the shannon limit.
As can be seen from FIG. 3, compared with the decoding result curve using the conventional PR-SC-LDPC and PCC, the decoding result curve using the method of the present invention has a significantly lower bit error rate using the coding and decoding scheme of the present invention at the same SNR.
As can be seen from fig. 3, the decoding result curve of the present invention is closer to the shannon limit curve, which shows that the present invention has higher decoding performance while reducing the system complexity.
Claims (5)
1. A rateless multi-user coding method for use in an interleaved multiple access IDMA system, comprising:
(1) generating an initial sequence u for each user in the IDMA system;
(2) carrying out outer SC-RA coding on the initial sequence u to obtain an outer coder coding sequence cj:
(2a) Equally dividing the initial sequence u into L segmented sequences ui,i=0,1,...,L-1;
(2b) For each segmented sequence uiPerforming a first rearrangement operation to obtain rearranged sequences
Wherein Q represents the number of subsequences of the rearranged sequence, ui,qRepresenting the ith sequence of segments uiQ-1, Q-0, 1.,;
(2c) each segmentation sequence uiRearranged subsequence u ofi,qRespectively carrying out modulo-2 addition (i + q) times to obtain a combined sequence tj:
Wherein u isj-q,qRepresenting a segmented sequence uj-qThe q-th rearranged subsequence of (1);
(2d) for combined sequence tjPerforming accumulation operation to obtain the coding sequence c of the outer encoderj:
Wherein the content of the first and second substances,representing outer encoder code sequences cjQ0, 1.., L + Q-2;
(3) coding sequence c of external encoderjAnd (3) carrying out internal repeated code coding to obtain an internal coder coding sequence c:
(3a) each of the segmentation sequences u of pair (2a)iAnd respectively carrying out second rearrangement operation to obtain a first sequence:
wherein α denotes each segmented sequence uiThe number of the sub-sequences of (a),an mth subsequence representing the first sequence, m being 0, 1.
(3b) The outer encoder code sequence c of (2d)jEach sequence of (1)And (3) respectively carrying out rearrangement operation to obtain a second sequence:
wherein β denotes each sequenceThe number of the sub-sequences of (a),an nth subsequence representing a second sequence, n being 0, 1.., L + Q-2;
(3c) combining the first sequence v in (3a) and the second sequence p in (3b) according to the sequence to obtain the coding sequence of the inner encoder
(4) Interweaving the coding sequence c of the inner encoder to obtain an interweaving sequence pi;
(5) carrying out binary phase shift keying BPSK modulation on the interleaved sequence pi, and modulating a 01 sequence to be modulated into a +/-1 sequence to obtain a modulation sequence x;
(6) inputting the modulation sequence x into a Gaussian multi-user channel to obtain an output sequence y;
(7) and decoding the output sequence y and outputting a decoded sequence.
2. The method of claim 1, wherein u is determined for each sequence of segments in (2b)iThe first rearrangement operation is respectively carried out, and the following is realized:
(2b1) for the segmented sequence uiM elements ofSub-randomly arranged to obtainA new sequence ui,qWherein Represents the largest integer not exceeding Q-1;
(2b2) for the segmented sequence uiThe M elements in the list are randomly arranged for 1 time and taken as the frontElement to obtain a new sequence ui,q,q=Q-1;
(2b3) Combining the sequences obtained from (2b1) and (2b2) in sequence to obtain a rearranged sequence
3. The method of claim 1, wherein the pair of combined sequences t in (2d)jThe accumulation operation is performed as follows:
(2d2) Combining the sequences tjThe first two elements of (a) are summed modulo-2 as the outer encoder code sequence cjSecond element of (2)
(2d3) Combining the sequences tjThe first three elements in (a) are summed modulo-2 as the outer encoder code sequence cjThird element of (2)
4. The method of claim 1, wherein the interleaving sequence pi obtained in (4) is expressed as follows:
wherein the content of the first and second substances,show thatAll of the elements in (a) are randomly rearranged,an mth subsequence representing the first sequence, m being 0, 1.Show thatAll of the elements in (a) are randomly rearranged,denotes the nth subsequence of the second sequence, n being 0, 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010611097.5A CN111726123B (en) | 2020-06-30 | 2020-06-30 | Rate-free multi-user coding method suitable for interweaving multi-address access system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010611097.5A CN111726123B (en) | 2020-06-30 | 2020-06-30 | Rate-free multi-user coding method suitable for interweaving multi-address access system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111726123A true CN111726123A (en) | 2020-09-29 |
CN111726123B CN111726123B (en) | 2023-04-07 |
Family
ID=72571997
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010611097.5A Active CN111726123B (en) | 2020-06-30 | 2020-06-30 | Rate-free multi-user coding method suitable for interweaving multi-address access system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111726123B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112332867A (en) * | 2020-10-09 | 2021-02-05 | 暨南大学 | Coding method of space coupling serial cascade code based on check sequence recoding |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6460156B1 (en) * | 1997-07-18 | 2002-10-01 | Nokia Mobile Phones Ltd. | Data transmission method and system |
US20060039271A1 (en) * | 2004-08-18 | 2006-02-23 | Ping Li | Power Controlled Interleave-division Multiple-access Wireless Communication Systems |
EP1775869A1 (en) * | 2005-10-17 | 2007-04-18 | NTT DoCoMo, Inc. | Receiver and method with reduced complexity for IDMA (interleave division multiple access) |
WO2009059543A1 (en) * | 2007-11-02 | 2009-05-14 | Huawei Technologies Co., Ltd. | Device for sending and receiving multivalued error correcting code, system for transmitting data, and associated method |
CN101931453A (en) * | 2009-06-18 | 2010-12-29 | 电子科技大学 | Random sequence-based method for interleave-division multiple-access system |
CN106254030A (en) * | 2016-07-29 | 2016-12-21 | 西安电子科技大学 | The two-way coding and decoding method of the code of Spinal without speed |
CN108494526A (en) * | 2018-03-16 | 2018-09-04 | 西安电子科技大学 | The polarization code coding/decoding method of multiband wavelet transform signal |
CN109889311A (en) * | 2019-03-25 | 2019-06-14 | 西安电子科技大学 | Gap channel communication method based on assembly coding |
-
2020
- 2020-06-30 CN CN202010611097.5A patent/CN111726123B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6460156B1 (en) * | 1997-07-18 | 2002-10-01 | Nokia Mobile Phones Ltd. | Data transmission method and system |
US20060039271A1 (en) * | 2004-08-18 | 2006-02-23 | Ping Li | Power Controlled Interleave-division Multiple-access Wireless Communication Systems |
EP1775869A1 (en) * | 2005-10-17 | 2007-04-18 | NTT DoCoMo, Inc. | Receiver and method with reduced complexity for IDMA (interleave division multiple access) |
WO2009059543A1 (en) * | 2007-11-02 | 2009-05-14 | Huawei Technologies Co., Ltd. | Device for sending and receiving multivalued error correcting code, system for transmitting data, and associated method |
CN101931453A (en) * | 2009-06-18 | 2010-12-29 | 电子科技大学 | Random sequence-based method for interleave-division multiple-access system |
CN106254030A (en) * | 2016-07-29 | 2016-12-21 | 西安电子科技大学 | The two-way coding and decoding method of the code of Spinal without speed |
CN108494526A (en) * | 2018-03-16 | 2018-09-04 | 西安电子科技大学 | The polarization code coding/decoding method of multiband wavelet transform signal |
CN109889311A (en) * | 2019-03-25 | 2019-06-14 | 西安电子科技大学 | Gap channel communication method based on assembly coding |
Non-Patent Citations (3)
Title |
---|
ARINI FITRI ET AL.: ""Simple Rateless Codes Based on 5G New Radio QC-LDPC Codes for Dynamic Networks"", 《2019 IEEE INTERNATIONAL CONFERENCE ON SIGNALS AND SYSTEMS (ICSIGSYS)》 * |
李晓洁等: ""大规模MIMO***下的导频随机接入方案"", 《西安电子科技大学学报》 * |
肖衡等: ""基于无速率码的无线传输机制研究"", 《数字技术与应用》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112332867A (en) * | 2020-10-09 | 2021-02-05 | 暨南大学 | Coding method of space coupling serial cascade code based on check sequence recoding |
CN112332867B (en) * | 2020-10-09 | 2022-11-22 | 暨南大学 | Coding method of space coupling serial cascade code based on check sequence recoding |
Also Published As
Publication number | Publication date |
---|---|
CN111726123B (en) | 2023-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1203616C (en) | TURBO decoder with decision feedback equalization | |
JP4782136B2 (en) | Method for encoding a sequence of input bit blocks to be transmitted on a radio channel | |
CN1207861C (en) | Communications systems and methods employing parallel coding without interleaving | |
CN101425871B (en) | Multi-element error correcting code transmitting and receiving apparatus, data communication system and related method | |
CN1205791C (en) | Systems and methods for receiving modulated signal containing encoded and unencoded bits using multi-pass demodulation | |
CN101710850B (en) | Convolution Turbo encoding method and device for realizing encoding method | |
KR100361033B1 (en) | Multicarrier DS/CDMA system using a turbo code with nonuniform repetition coding | |
CN108809518B (en) | Method for constructing cascade Spinal code for reducing error performance | |
CN112290957B (en) | Orthogonal time-frequency expansion tail biting Turbo coding and decoding communication method | |
CN100571046C (en) | A kind of apparatus and method that in the SCDMA system, realize Turbo coding and decoding scheme | |
US6279132B1 (en) | Concatenated error control method and system for a processing satellite uplink | |
CN110061803B (en) | Low-complexity polar code bit interleaving coding modulation method | |
CN113746597A (en) | Bit-interleaved Turbo coding LoRa modulation method | |
CN114826284A (en) | Iterative decoding method based on extended Turbo code and continuous phase modulation | |
CN1113499C (en) | Receiver decoder circuitry, and associated method, for decoding channel encoded signal | |
CN116318185A (en) | Polar code coding and decoding method and low-frequency wireless communication system using same | |
CN111726123B (en) | Rate-free multi-user coding method suitable for interweaving multi-address access system | |
CN108063623B (en) | Serial elimination decoding method of Polar code for reducing complexity | |
CN1419743A (en) | Scaled-feedback turbo decoder | |
CN110838895A (en) | Differential chaotic communication method and system based on polarization code | |
CN113037298B (en) | System and method for filling interference information based on low-code-rate LDPC code | |
CN103701561B (en) | A kind of code modulating method and system being applicable to latency sensitive services | |
CN108462561A (en) | The channel decoding method and device gone here and there and combined in ultrahigh speed communication system | |
CN108880758A (en) | The iterative receiver algorithm for design of difference chaotic bit weaving code modulation system | |
CN110601699B (en) | Method for realizing code rate dynamic variable multi-element LDPC code |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |