A DNN decoding method and a decoding communication device for an SCMA system
A decoding method and decoder technology, applied in the field of DNN decoding method and decoding communication equipment, can solve problems such as low decoding efficiency, failure to meet 5G system deployment requirements, and hardware implementation difficulties
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0067] The present embodiment provides a DNN decoding method of an SCMA system, which includes the following steps:
[0068] S1, build a SCMA system for generating SCMA signals, and obtain a training sample data set after correlating the source code word of the SCMA signal sending device with the SCMA signal data received by the SCMA signal receiving device;
[0069] Specifically, the step S1 includes the following steps:
[0070] S1.1. Use a software radio structure platform (such as GNU Radio, etc.) to build a SCMA system for generating SCMA signals, and use software radio equipment (including USRP B210) to build an SCMA transmitter and SCMA receiver, set relevant parameters, and record and store the source code word of the SCMA transmitter, and send the SCMA signal generated by the SCMA system to the physical environment through the SCMA transmitter;
[0071] The setting related parameters include: setting the UHD sink module parameters of USRP B210, such as setting the ce...
Embodiment 2
[0115] This embodiment also provides an SCMA decoding device for implementing the decoding method in Embodiment 1, such as figure 2 shown, which includes:
[0116] Signal transmitter 1, which is used to send the SCMA signal generated in the SCMA system to the physical environment;
[0117] Signal receiver 2, which is used to receive SCMA signals in the physical environment, and record and store SCMA signal data;
[0118] Training data generation module 3, it is used for correlating the source code word of signal transmitter 1 with SCMA signal data, records and stores correlation result data, and obtains the signal data set under different signal-to-noise ratio conditions according to correlation result data, thus Obtain a training data set, and load and store the training data set into a Numpy array;
[0119] Model generation module 4, it is used to set up the SCMA decoder model based on deep neural network; Concrete, as Figure 2a As shown, it includes: an input layer bui...
Embodiment 3
[0124] This embodiment provides a wireless communication device, which includes the decoding device described in Embodiment 3.
[0125] Traditional SCMA decoding methods mostly use the MPA (Message Pass Algorithm) algorithm, whose complexity is O(X df ), where d f is the user overload, and the decoder in the present invention is a DNN-based decoder with a complexity of (See the complexity comparison in Table 1), where N L is the number of hidden layers, N HN is the number of hidden layer nodes. It can be seen from the calculation process that the complexity of the SCMA decoder based on the traditional MPA algorithm will increase exponentially with the increase of the number of users, while the complexity of the DNN-based SCMA decoder will increase slowly.
[0126] Table 1 Complexity comparison
[0127]
[0128] For example, for a specific SCMA scenario where 6 users share 4 resource blocks, it is assumed that 1 multiplication operation is equivalent to 10 addition ope...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com