Multi-Stream Transmission Padding Allocation for Codeword Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods, such as those described in NPL 1, face challenges in managing the increase in padding bits when the modulation scheme, code rate, and codeword size vary stream by stream, leading to inefficient data transmission and potential unnecessary signal transmission.

Innovation Solution

A transmission apparatus and method that determine the size of padding data based on the code rate and modulation scheme for each stream, calculate the number of groups and codewords, and distribute padding bits to minimize the number of padding bits across multiple transmission streams, thereby optimizing data distribution and reducing unnecessary transmissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If padding bits are added to match codeword size for each stream, then data can be transmitted with varying modulation schemes and code rates per stream, but the number of padding bits increases significantly

Engineering Contradiction:
Improvemodulation scheme variation per streamVSAvoidnumber of padding bits
Core Design Contradiction:
Adaptability or versatilityVSLoss of substance

Solution Approach 1:

The transmission data is divided into multiple groups, and padding bits are added at the group level rather than the individual stream level. This segmentation allows for more efficient padding management where padding is added to groups before distribution to streams, reducing the total number of padding bits required when modulation schemes and code rates vary per stream.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a group dimension between the data source and individual streams. Instead of directly padding each stream to match its codeword size, data is first organized into groups, then padding is applied at this intermediate level. This dimensional change enables more flexible and efficient padding strategies that reduce overall padding bit count.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of manufacture

If the number of codewords is restricted to multiples of NBPSC(i), then encoding and modulation can be simplified, but the number of padding bits increases

Engineering Contradiction:
Improveencoding simplicityVSAvoidnumber of padding bits
Core Design Contradiction:
Ease of manufactureVSLoss of substance

Solution Approach 1:

The patent performs preliminary organization of data into groups and calculates the required number of codewords before distribution to streams. By determining the codeword count at the group level and optimizing it beforehand, the system can minimize padding requirements while maintaining the simplicity of having codeword counts as multiples of NBPSC(i) for the actual stream encoding process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter being controlled from individual stream codeword counts to group-level codeword allocations. This parameter change allows for more flexible optimization where the total number of codewords across groups can be minimized, reducing padding bits, while individual streams still maintain the simplicity of having codeword counts that are multiples of NBPSC(i).

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11012181B2Transmission apparatus and transmission method
Publication Date: 2021.05.18 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US11012181B2 patent drawing
  • US11012181B2 patent drawing
  • US11012181B2 patent drawing

AI summary

A transmission apparatus determines the size of padding data by using the group size of each of a plurality of transmission streams calculated on the basis of a code rate and a modulation scheme that are set for each transmission stream and the number of groups calculated from the size of input transmission data and the group size of the each transmission stream, adds padding data having the determined size to the transmission data, distributes the transmission data and the padding data to generate the plurality of transmission streams, encodes and modulates each of the generated transmission streams with the code rate and the modulation scheme that are set for each transmission stream, converts the modulated transmission streams into radio signals, and transmits the radio signals from a plurality of transmitting antennas.