Patent ID: 7684368

Claim:
A method comprising: dynamically assigning, to a receiving device, an available time slot in a first frequency channel of a broadcast communication signal including a plurality of frequency channels; associating a unique ID with a first data packet to thereby identify the receiving device for the first data packet; receiving information identifying a link condition for the receiving device; dynamically assigning a modulation and coding format for the first data packet to account for the identified link condition; generating a frame including: a slot including a first field specifying the modulation and coding format and a second field identifying a next time slot in a subsequent frame for the receiving device to receive a subsequent data packet, wherein the subsequent frame may specify a new modulation and coding format for the receiving device; and one or more additional slots including the first data packet and a second set of data packets destined for other users; and transmitting the frame to the receiving device, wherein the first data packet is transmitted within the frame according to the modulation and coding format in the dynamically assigned time slot of the first frequency channel.