Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Low-complexity message passing decoding algorithm based on factor graph evolution in sparse code multiple access

A sparse code multiple access and low-complexity technology, which is applied in the field of non-orthogonal multiple access, can solve the problems of destroying real-time requirements, increasing access delay, and increasing decoding complexity, so as to reduce high complexity , Improve performance and reduce decoding delay

Active Publication Date: 2017-05-24
TSINGHUA UNIV
View PDF2 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the traditional message passing algorithm needs to traverse the possible symbol set and iterate multiple times, when the codebook conflict mentioned above occurs, the symbols of multiple users will conflict at the same resource node, which is equivalent to the required traversal The possible symbol integration exponentially expands, which increases the decoding complexity, increases the overall access delay, and may eventually destroy the real-time requirements

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Low-complexity message passing decoding algorithm based on factor graph evolution in sparse code multiple access
  • Low-complexity message passing decoding algorithm based on factor graph evolution in sparse code multiple access
  • Low-complexity message passing decoding algorithm based on factor graph evolution in sparse code multiple access

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The implementation of the present invention will be described in detail below in conjunction with the drawings and examples.

[0024] refer to figure 1 , figure 1 In the case of K=6 codebook nodes and L=4 resource nodes, a codebook collision situation where 6 users access is given, that is, 4 users use codebook 2, and 1 user uses codebook 3 and 1 user uses the codebook 5 .

[0025] refer to figure 2 , figure 2 The present invention is given in figure 1 A specific embodiment in the case of codebook collision is shown, that is, when the factor graph update step δ is equal to the update final value, the factor graph only evolves in one step, and the simplest factor graph in which all access user information is preserved is obtained directly.

[0026] refer to image 3 , image 3 The present invention is given in figure 1 Another specific embodiment in the case of codebook collision shown is the case where the factor graph update step size δ=1, and the update fina...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a low-complexity message passing decoding algorithm based on factor graph evolution. A factor graph is simplified to realize low-complexity decoding, the degrees of resource nodes are classified at first, all resource nodes are removed at first, then the low-degree nodes are added to the factor graph for decoding gradually, therefore the evolution of the factor graph is realized, the obtained symbol experience information is stored, when the high-degree nodes are added to the factor graph subsequently, the high complexity of the traditional message passing algorithm under codebook collision can be greatly reduced by means of the hard judgment of a part of symbols by using the experience information, thereby reducing the decoding delay and further improving the performance expression of SCMA, in addition, by means of different settings of an update step length and a final update value of the factor graph, different compromise situations between the decoding accuracy and the decoding complexity can be obtained, and thus the algorithm is applicable to the actual application demands more flexibly.

Description

technical field [0001] The invention belongs to the technical field of non-orthogonal multiple access, in particular to a low-complexity message passing decoding algorithm based on factor graph evolution in sparse code multiple access. Background technique [0002] Sparse Code Multiple Access SCMA (Sparse Code Multiple Access) allocates codebooks for users to implement non-orthogonal multiple access. Through the sparsity design of the codebook, it can ensure that the codewords from multiple different codebooks are superimposed together and the receiver can still decode, so as to realize the overload when the number of access users is more than the number of available orthogonal communication resources, and increase the number of connectable number, which cannot be realized by traditional orthogonal multiple access. It is also because of this feature that SCMA does not require users to establish a connection with the base station before transmitting, but allows users to dire...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L1/00H04L27/34
CPCH04L1/005H04L1/0052H04L27/3416H04L27/3461
Inventor 廉晋周世东张秀军王玉锋
Owner TSINGHUA UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products