Patent ID: 9660781
Date: 2017-05-23
CPC Classifications: H04L

Claim:
1. A method of a terminal for sending uplink control signaling, comprising: performing, by the terminal, data processing separately for uplink control signaling and uplink data that are scheduled by a base station; performing, by the terminal, resource mapping separately for the data-processed uplink control signaling and uplink data to obtain a frequency domain signal by separately mapping the data-processed uplink control signaling and uplink data to different resource block groups of a system bandwidth separately, each resource block group comprising at least one resource block such that the different resource block groups do not share common resource blocks, each resource block comprising a fixed number of consecutive subcarrier frequencies and a slot comprising a plurality of symbols, and each symbol having a duration of at least a reciprocal of a bandwidth of the subcarrier; and performing, by the terminal, frequency-to-time conversion for the obtained frequency domain signal to obtain a time domain signal, and then sending the time domain signal to the base station, wherein: when performing channel coding, the terminal determines a channel coding rate of the uplink control signaling and a channel coding rate of the uplink data respectively according to a number of resource elements (REs) in a first resource block group that carries the uplink control signaling and that in a second resource block group that carries the uplink data; when performing scrambling, the terminal scrambles the uplink control signaling by using an initial value of a second scrambling sequence different from an initial value of a first scrambling sequence applied in scrambling the uplink data, wherein the initial value of the second scrambling sequence is greater than the initial value of the first scrambling sequence by one offset; or, the terminal compares a data stream length of the uplink control signaling with a data stream length of the uplink data, and if the data stream length of the uplink data is greater than the data stream length of the uplink control signaling, the terminal intercepts a scrambling sequence of the uplink control signaling from a scrambling sequence of the uplink data, and if the data stream length of the uplink control signaling is greater than the data stream length of the uplink data, the terminal intercepts the scrambling sequence of the uplink data from the scrambling sequence of the uplink control signaling, wherein initial values of the scrambling sequences of the uplink control signaling and the uplink data are the same; when performing layer mapping, the terminal maps the uplink control signaling and the uplink data to different layers of respective codewords; if a number of layers of the uplink control signaling is different from a number of layers of the uplink data, before the terminal performs data processing for the uplink control signaling, the terminal receives the number of layers of the uplink control signaling, which is notified by the base station dynamically or configured by the higher layer, or, fixes the number of layers of the uplink control signaling of the terminal to a preset number of layers; when performing precoding, if a precoding vector of the uplink control signaling is different from a precoding vector of the uplink data, before the terminal performs data processing for the uplink control signaling, the terminal receives the precoding vector of the uplink control signaling, which is notified by the base station dynamically or configured by the higher layer, or, fixes the precoding vector of the uplink control signaling of the terminal to a preset precoding vector.