IP Library Granted Patent US 10,644,847
Granted Patent B2
US 10,644,847 · App. 16/317,587 · Granted May 5, 2020

Transmission apparatus, reception apparatus, communication method, and integrated circuit

Inventors: Tomoki Yoshimura (Sakai, JP); Shoichi Suzuki (Sakai, JP); Tatsushi Aiba (Sakai, JP); Liqing Liu (Sakai, JP); Wataru Ouchi (Sakai, JP); Takashi Hayashi (Sakai, JP); Kimihiko Imamura (Sakai, JP)
Assignees: Sharp Kabushiki Kaisha; FG Innovation Company Limited
H04L5/0007H04L1/0071H04L5/0042H04L27/26H04L27/2647
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,644,847
App. No.
16/317,587
Granted
May 5, 2020
Kind
B2
Abstract

An apparatus includes a coding unit configured to divide a transport block into one or more code blocks and generate coded bit(s) by coding the one or more code blocks, and a transmitter configured to transmit the coded bit(s) by using a channel, wherein multiplex bit(s) are given based on at least coupling of the coded bit(s) generated by coding of the one or more code blocks, the coding unit maps the multiplex bit(s) to a matrix in a first-axis prioritized manner and reads the multiplex bit(s) from the matrix in the first-axis prioritized manner or in a second-axis prioritized manner, and whether the first axis or the second axis is prioritized in a case that the multiplex bit(s) are read from the matrix is given based on at least the number of OFDM symbols of the channel.

Claims (26)

1. A terminal device comprising:

encoding circuitry configured to and/or programmed to

divide a first sequence that is a first transport block with a first Cyclic Redundancy Check (CRC) into a plurality of first code blocks,

generate first coded bits by applying a first error correcting code to the plurality of first code blocks,

divide a second sequence that is a second transport block with a second CRC into a plurality of second code blocks, and

generate second coded bits by applying a second error correcting code to the plurality of second code blocks, and

transmitting circuitry configured to and/or programmed to

transmit a third sequence on a first Physical Uplink Shared Channel (PUSCH), and

transmit a fourth sequence on a second PUSCH, wherein

first multiplexed bits are given at least based on concatenation of the first coded bits generated by each of the plurality of first code blocks,

second multiplexed bits are given at least based on concatenation of the second coded bits generated by each of the plurality of second code blocks,

the first error correcting code is a Turbo code,

the third sequence is given by mapping the first multiplexed bits to a first matrix in a first-axis prioritized manner and by reading out from the first matrix in a second-axis prioritized manner, and

the second error correcting code is a Low Density Parity Check (LDPC) code and the fourth sequence is given by mapping the second multiplexed bits to a second matrix in the first-axis prioritized manner and by reading out from the second matrix in the first-axis prioritized manner.

2. A method of a terminal device, the method comprising:

dividing a first sequence that is a first transport block with a first Cyclic Redundancy Check (CRC) into a plurality of first code blocks,

generating first coded bits by applying a first error correcting code to the plurality of first code blocks,

dividing a second sequence that is a second transport block with a second CRC into a plurality of second code blocks, and

generating second coded bits by applying a second error correcting code to the plurality of second code blocks, and

transmitting a third sequence on a first Physical Uplink Shared Channel (PUSCH), and

transmitting a fourth sequence on a second PUSCH, wherein

first multiplexed bits are given at least based on concatenation of the first coded bits generated by each of the plurality of first code blocks,

second multiplexed bits are given at least based on concatenation of the second coded bits generated by each of the plurality of second code blocks,

the first error correcting code is a Turbo code,

the third sequence is given by mapping the first multiplexed bits to a first matrix in a first-axis prioritized manner and by reading out from the first matrix in a second-axis prioritized manner, and

the second error correcting code is a Low Density Parity Check (LDPC) code and the fourth sequence is given by mapping the second multiplexed bits to a second matrix in the first-axis prioritized manner and by reading out from the second matrix in the first-axis prioritized manner.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2023
From: SHARP KABUSHIKI KAISHA; SHARP CORPORATION
To: SHARP KABUSHIKI KAISHA
Reel/Frame 063815/0589 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2023
From: SHARP KABUSHIKI KAISHA; FG INNOVATION COMPANY LIMITED
To: SHARP KABUSHIKI KAISHA; SHARP CORPORATION
Reel/Frame 062389/0715 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2019
From: YOSHIMURA, TOMOKI; SUZUKI, SHOICHI; AIBA, TATSUSHI; LIU, LIQING; OUCHI, WATARU; HAYASHI, TAKASHI; IMAMURA, KIMIHIKO
To: SHARP KABUSHIKI KAISHA; FG INNOVATION COMPANY LIMITED
Reel/Frame 049362/0065 →