CN111726123B - 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
- CN111726123B CN111726123B CN202010611097.5A CN202010611097A CN111726123B CN 111726123 B CN111726123 B CN 111726123B CN 202010611097 A CN202010611097 A CN 202010611097A CN 111726123 B CN111726123 B CN 111726123B
- 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.)
- Active
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. Many efforts have been made by researchers to combat multi-user interference and ensure the reliability of communications.
Song et al, in its published paper "Maximum sum rate of repeat-accumulation system by fixed-point analysis" (IEEE Transactions on Communications,2012, 3011-3022), propose a regular, repeated, accumulated RA code and concatenate it with spreading codes, but this scheme only works 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 code for Gaussian multiple-access channel" (IEEE International Conference Communications (ICC), 2013, 3286-3291), but did not consider the complexity problem of coding too much.
In order to reduce the complexity of the coding, g.song et al in the paper "a low-complexity multi-user coding scheme with near-capacity performance" (IEEE Transactions on Vehicular Technology,2017, 6775-6786) proposed an irregular repeat and accumulate code based on repeat assistance for low-rate areas, but this scheme has a 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 duplicated SC-LDPC codes for multiple-access channels" (IEEE Communications Letters,2016, 3286-3291), constructing a more generic spatially coupled multiuser code, referred to as Partially repeated spatially coupled low density parity check PR-SC-LDPC code. 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 an IDMA system;
(2) Carrying out outer SC-RA coding on the initial sequence u to obtain an outer coder coding sequence c j :
(2a) Equally dividing the initial sequence u into L segmented sequences u i ,i=0,1,...,L-1;
(2b) For each segmented sequence u i Performing a first rearrangement operation to obtain rearranged sequences
Wherein Q represents the number of subsequences of the rearranged sequence, u i,q Representing the ith sequence of segments u i Q =0,1, ·, Q-1;
(2c) Each segmentation sequence u i Rearranged subsequence u of i,q Respectively carrying out modulo-2 addition (i + q) times to obtain a combined sequence t j :
Wherein u is j-q,q Representing a segmented sequence u j-q The q-th rearranged subsequence of (1);
(2d) For combined sequence t j Performing accumulation operation to obtain the coding sequence c of the outer encoder j :
Wherein, the first and the second end of the pipe are connected with each other,representing outer encoder code sequences c j Q =0,1,.., L + Q-2;
(3) Coding sequence c of external encoder j And (3) carrying out internal repeated code coding to obtain an internal coder coding sequence c:
(3a) Each of the segmentation sequences u of pair (2 a) i And respectively carrying out second rearrangement operation to obtain a first sequence:
where α denotes each segment sequence u i The number of the sub-sequences of (a),represents the mth subsequence of the first sequence, m =0,1, ·, L-1;
(3b) The outer encoder code sequence c of (2 d) j Each sequence of (1)And (3) respectively carrying out rearrangement operation to obtain a second sequence:
wherein β represents each sequenceNumber of sub-sequences of (4), based on the comparison result>An nth subsequence representing a second sequence, n =0,1, ·, L + Q-2;
(3c) Combining the first sequence v in (3 a) and the second sequence p in (3 b) according to the sequence to obtain the coding sequence of the inner encoder
(4) Interweaving the coding sequence c of the inner coder 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 speed 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 system s An 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 user s Carrying out outer SC-RA coding to obtain outer coder coding sequence
(2.1.2) for each segmentation sequenceRespectively carries out the first rearrangement operation to obtain a rearrangement sequence->
(2.1.2a) sequencing of the fragmentsM elements of (a;) do>Sub-randomly arranged to obtain->A new sequence->Wherein-> Represents the largest integer not exceeding Q-1;
(2.1.2b) pairs of segmentation sequences u i The M elements in the list are randomly arranged for 1 time and taken as the frontElement to obtain a new sequence u i,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 segmentIs rearranged sub-sequence->Respectively carrying out (i + q) times modulo-2 addition to obtain a combined sequence->/>
Wherein the content of the first and second substances,indicates the segmentation sequence->The q-th rearranged subsequence of (1);
(2.1.4) pairs of combinatorial sequencesPerforming accumulation operation to obtain coding sequence of outer encoder>
(2.1.4b) combining sequencesThe first two elements of (a) are modulo-2 added and taken as the second element of the outer encoder coding sequence->
(2.1.4c) combining sequencesIn (1)The first three elements are summed modulo-2 and taken as the third element of the outer encoder coding sequence>
(2.2) outer encoder code sequence for s-th userCoding the internal repeated codes to obtain the coding sequence c of the internal coder s :
(2.2.1) to each of the segmentation sequences in (2.1.1)Respectively carrying out second rearrangement operation to obtain a first sequence v s :
(2.2.1a) segmented sequenceM elements of (a;) do>Are arranged at random times to obtain->In a new sequence>Wherein-> Represents the largest integer not exceeding alpha-1;
(2.2.1b) segmentationSequence ofM elements of (4) are randomly arranged 1 time and the front of them is taken>Element to obtain a new sequence->m=α-1;
(2.2.1c) the sequences of (2.2.1a) and (2.2.1b) are combined in order of succession to give a first sequence v s :
Outer encoder code sequence in (2.2.2) pairs (2.1.4)Is/are each/is>Respectively carrying out rearrangement operation to obtain a second sequence p s :
(2.2.2a) for each sequenceN elements of (a)>Are arranged at random times to obtain->A new sequence->Wherein-> Represents the largest integer not exceeding β -1;
(2.2.2b) for each sequenceN elements are randomly arranged 1 times and the front of the N elements is taken>Element to obtain a new sequence->n=β-1;
(2.2.2c) combining the sequences of (2.2.2a) and (2.2.2b) in sequence to obtain a second sequence v s :
(2.2.3) first sequence v of (2.2.1) s And (2.2.2) a second sequence v s Merging according to the sequence to obtain the coding sequence c of the inner encoder s 。
Wherein the content of the first and second substances,indicates will->Is randomly rearranged and/or is selected>An mth subsequence representing the first sequence, m =0,1, ·, L-1; />Indicates will->Is randomly rearranged and/or is selected>Denotes the nth subsequence of the second sequence, n =0,1.
Step 4, interleaving sequence pi s Binary 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 obtained s 。
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, x s Denotes the modulation sequence of the s-th user, n denotes the variance σ 2 Gaussian 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 line represents the performance curve at 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.
It can also be seen from fig. 3 that 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 (3)
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 c j :
(2a) Equally dividing the initial sequence u into L segmented sequences u i ,i=0,1,...,L-1;
(2b) For each segmented sequence u i Performing a first rearrangement operation to obtain rearranged sequences
Wherein Q represents the number of subsequences of the rearranged sequence, u i,q Representing the ith sequence of segments u i Q =0,1, ·, Q-1;
said for each segmented sequence u i Respectively carrying out first rearrangement operation, and realizing the following steps:
(2b1) For the segmented sequence u i M elements ofAre arranged at random times to obtain->A new sequence u i,q Wherein-> Represents the largest integer not exceeding Q-1;
(2b2) For the segmented sequence u i In the first place, M elements are randomly arranged 1 time and takenElement to obtain a new sequence u i,q ,q=Q-1;
(2b3) Combining the sequences obtained from (2 b 1) and (2 b 2) in sequence to obtain a rearranged sequence
(2c) Each segmentation sequence u i Rearranged subsequence u of i,q Respectively carrying out modulo-2 addition (i + q) times to obtain a combined sequence t j :
Wherein u is j-q,q Representing a segmented sequence u j-q The q-th rearranged subsequence of (1);
(2d) For combined sequence t j Performing accumulation operation to obtain the coding sequence c of the outer encoder j :
Wherein the content of the first and second substances,representing outer encoder code sequences c j Q =0,1,.., L + Q-2;
the pair of combined sequences t j Performing accumulation operation, and realizing the following steps:
(2d2) Combining the sequences t j The first two elements of (a) are summed modulo-2 as the outer encoder code sequence c j Second element of (2)
(2d3) Combining the sequences t j The first three elements in the sequence are added modulo 2 to form the outer encoder code sequence c j Third element of (2)
(3) Coding sequence c of external encoder j And (3) carrying out internal repeated code coding to obtain an internal coder coding sequence c:
(3a) Each of the segmentation sequences u of pair (2 a) i And respectively carrying out second rearrangement operation to obtain a first sequence:
where α denotes each segment sequence u i The number of the sub-sequences of (a),represents the mth subsequence of the first sequence, m =0,1, ·, L-1;
(3b) The outer encoder code sequence c of (2 d) j Each sequence of (1)And (3) respectively carrying out rearrangement operation to obtain a second sequence:
wherein β represents each sequenceNumber of sub-sequences of (4), based on the comparison result>An nth subsequence representing a second sequence, n =0,1, ·, L + Q-2;
(3c) Combining the first sequence v in (3 a) and the second sequence p in (3 b) 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 the interleaving sequence π obtained in (4) is represented as follows:
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 CN111726123A (en) | 2020-09-29 |
CN111726123B true 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) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112332867B (en) * | 2020-10-09 | 2022-11-22 | 暨南大学 | Coding method of space coupling serial cascade code based on check sequence recoding |
Citations (7)
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 |
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 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060039271A1 (en) * | 2004-08-18 | 2006-02-23 | Ping Li | Power Controlled Interleave-division Multiple-access Wireless Communication Systems |
-
2020
- 2020-06-30 CN CN202010611097.5A patent/CN111726123B/en active Active
Patent Citations (7)
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 |
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 |
---|
"Simple Rateless Codes Based on 5G New Radio QC-LDPC Codes for Dynamic Networks";Arini Fitri et al.;《2019 IEEE International Conference on Signals and Systems (ICSigSys)》;20190826;第150-155页 * |
"基于无速率码的无线传输机制研究";肖衡等;《数字技术与应用》;20161231;第29-30页 * |
"大规模MIMO***下的导频随机接入方案";李晓洁等;《西安电子科技大学学报》;20180131;第45卷(第1期);第55-59页 * |
Also Published As
Publication number | Publication date |
---|---|
CN111726123A (en) | 2020-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4782136B2 (en) | Method for encoding a sequence of input bit blocks to be transmitted on a radio channel | |
CN1203616C (en) | TURBO decoder with decision feedback equalization | |
CN1207861C (en) | Communications systems and methods employing parallel coding without interleaving | |
CN101039119B (en) | Encoding and decoding methods and systems | |
CN108809518B (en) | Method for constructing cascade Spinal code for reducing error performance | |
CN109194448B (en) | Self-superposition transmission method of convolutional code | |
KR20000067966A (en) | Method and apparatus for detecting communication signals having unequal error protection | |
EP1589663A1 (en) | System, apparatus and method for transmitting and receiving data coded by low density parity check code having variable coding rate | |
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 | |
CN116506074B (en) | Combined source channel coding method and system based on block fading channel | |
CN110061803B (en) | Low-complexity polar code bit interleaving coding modulation method | |
CN112290957A (en) | Orthogonal time-frequency expanded tail-biting Turbo coding and decoding communication method | |
CA2405668C (en) | Scaled-feedback turbo decoder | |
CN113746597A (en) | Bit-interleaved Turbo coding LoRa modulation method | |
CN114826284A (en) | Iterative decoding method based on extended Turbo code and continuous phase modulation | |
CN111726123B (en) | Rate-free multi-user coding method suitable for interweaving multi-address access system | |
CN1113499C (en) | Receiver decoder circuitry, and associated method, for decoding channel encoded signal | |
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 | |
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 | |
CN108880748B (en) | Coding and decoding method of rateless Spinal code based on Latin square matrix | |
CN101753261B (en) | Coder, decoder and coding and decoding methods | |
CN116015538A (en) | Non-orthogonal multiple access communication method based on Polar codes |
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 |