A method for transmitting broadcast service data in a digital broadcasting communication system, the method comprising: mapping (502, 504, 506) a plurality of broadcast services of a first type to a first zone, and mapping (502, 504, 506) a plurality of broadcast services of a second type to a second zone; and transmitting a frame comprising the first zone and the second zone, wherein each of the plurality of broadcast services of the first type is carried in one sub-slice in the time domain per frame according to a first number of sub-slices allocated for the first zone, wherein the first number is 1, wherein each of the plurality of broadcast services of the second type is sliced to a plurality of sub-slices in the time domain per frame, according to a second number of sub-slices allocated for the second zone, wherein all sub-slices belonging to the same broadcast service of each of the plurality of broadcast services of the second type have a same length, and wherein information for the second number is transmitted through control information included in the frame, wherein information for a modulation scheme is transmitted through the control information, characterised in that a sub-slice interval is the same for each of the plurality of broadcast services of the second type, the sub-slice interval indicating an interval between two successive sub-slices belonging to the same broadcast service of each of the plurality of broadcast services of the second type, and in that the sub-slice interval is determined by dividing a length of the second zone to which each of the plurality of broadcast services of the second type is mapped, by the second number. mapping (502, 504, 506) a plurality of broadcast services of a first type to a first zone, and mapping (502, 504, 506) a plurality of broadcast services of a second type to a second zone; and transmitting a frame comprising the first zone and the second zone, wherein each of the plurality of broadcast services of the first type is carried in one sub-slice in the time domain per frame according to a first number of sub-slices allocated for the first zone, wherein the first number is 1, wherein each of the plurality of broadcast services of the second type is sliced to a plurality of sub-slices in the time domain per frame, according to a second number of sub-slices allocated for the second zone, wherein all sub-slices belonging to the same broadcast service of each of the plurality of broadcast services of the second type have a same length, and wherein information for the second number is transmitted through control information included in the frame, wherein information for a modulation scheme is transmitted through the control information, characterised in that a sub-slice interval is the same for each of the plurality of broadcast services of the second type, the sub-slice interval indicating an interval between two successive sub-slices belonging to the same broadcast service of each of the plurality of broadcast services of the second type, and in that the sub-slice interval is determined by dividing a length of the second zone to which each of the plurality of broadcast services of the second type is mapped, by the second number.