FIG. 4 is a flow chart of a method 40 for transmitting data according to the first embodiment of the present disclosure. As shown in FIG. 4, the method 40 includes two steps S401 and S402. At the step S401, the data are processed in at least five processes of CRC attachment, channel coding, rate matching, modulation and RE mapping to generate a signal. Then, at the step S402, the signal is transmitted in multiple subframes with a repetition level i. The repetition level i is selected from a repetition level set including at least two different repetition levels, and for repetition level i, the data are transmitted in Ri subframes, and for different repetition levels, values of Ri are different. And, the data are processed by the five processes or by the five processes and at least one additional process to generate different signals to be transmitted according to different repetition levels.
Specifically, the five processes of CRC attachment, channel coding, rate matching, modulation and RE mapping in the step S401 are similar with those shown in FIG. 3. However, in the prior art method of processing the data, for different repetition levels, the processes 301?305 are generally same, which may cause misunderstanding the repletion level as described above. In the method 40, at least one of the five processes is different for different repetition levels, or one or more additional processes are added and at least one of the five processes and additional processes is different for different repetition levels. Thus, the repetition level can be indicated implicitly without additional cost and accordingly the misunderstanding of the repetition level can be avoided.