Patent ID: 7995512

Claim:
A method of transmitting data packets in a mobile communication system using at least one relay station (RS) and a single frequency carrier, the method comprising: transmitting two or more subpackets of a first data packet to a mobile station (MS) via a first set of four consecutive time slots; and transmitting two or more subpackets of a second data packet to the MS using the at least one RS via a first set of four consecutive time slots, wherein a first subpacket of the first data packet is transmitted via a main channel in the first set of four consecutive time slots and a first subpacket of the second data packet is transmitted via a main channel in the second set of four consecutive time slots, wherein at least one subsequent subpacket of the first data packet is transmitted via at least one assistant channel in the first set of four consecutive time slots and at least one subsequent subpacket of the second data packet is transmitted via at least one assistant channel in the second set of four consecutive time slots, wherein the first data packet and the second data packet comprise the same information, wherein a first subsequent subpacket of the at least one subsequent subpacket of the first data packet is synchronously transmitted with the first subpacket of the second data packet, wherein at least one subpacket subsequent to the first subsequent subpacket of the first data packet is synchronously transmitted with at least one subpacket of the second data packet, wherein if at least two relay stations (RSs) are used, each of the at least two RSs synchronously transmit the first subpacket of the second data packet via the main channel and the at least one subsequent subpacket of the second data packet via the at least one assistant channel, wherein the first subpacket of the second data packet transmitted using a second RS is a space-time coded version of the first subpacket of the second data packet transmitted using a first RS, and wherein the at least one subsequent subpacket of the second data packet transmitted using the second RS is a space-time coded version of the at least one subsequent subpacket of the second data packet transmitted using the first RS.