Patent ID: 9584257
Date: 2017-02-28
CPC Classifications: H04J,H04L

Claim:
1. A communication apparatus configured to execute a phase of communicating data conveyed by a plurality of transport channels over a radio with another communication apparatus, the phase of communicating data including the plurality of transport channels, the communication apparatus comprising: a receiver to receive, from the another communication apparatus, first parameters, each of the first parameters being relative to a rate matching ratio for a corresponding one of the plurality of transport channels, and being set according to a Quality of Service required for the plurality of transport channels; and a calculator to execute a calculation of the final sizes of the output data blocks based on the initial sizes of the input data blocks, the first parameter, a maximum payload for the multiplexing frame, and a second parameter being a predefined non-dimensional parameter corresponding to a maximum percentage of bits to be punctured, a processing circuitry to execute the transformation of the input blocks according to the final sizes of the output data blocks calculated by the calculator, and to execute the multiplexing of the output blocks of the calculated final sizes, and a transmitter to transmit, to the another communication apparatus, data of the output data blocks of the calculated final sizes multiplexed by the multiplexing, the calculator selects an available maximum payload, for the at least one multiplexing frame, from among a set of possible maximum payloads based on the set of possible maximum payloads, initial sizes of the input data blocks, the first parameter and the second parameter, calculates a size of aggregate of the output data blocks of final sizes according to a following formula calculates all of the final sizes of the plurality of the output data blocks by calculating a difference Z