METHOD AND APPARATUS FOR A SCHEDULER FOR A MACRO-DIVERSITY PORTION OF A TRANSMISSION
First Claim
1. A method of broadcasting content data in a macro-diversity region of a data frame, the method comprising:
- receiving a stream of transport packets;
selecting at least one burst size, from amongst a set of a plurality of predetermined burst sizes;
allocating one or more data bursts with the selected burst size to the macro-diversity region of the data frame, each data burst comprising at least a portion of the received transport packets and wherein the at least one burst size is selected so as to minimize a number of data bursts allocated to the macro-diversity region; and
communicating information regarding the allocation of data bursts to the macro-diversity region for broadcasting a data frame comprising the macro-diversity region from at least a first transmitter.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatuses, and system of broadcasting content data in a macro-diversity region of a data frame includes receiving a stream of transport packets. Selecting at least one burst size, from amongst a set of a plurality of predetermined burst sizes. Allocating one or more data bursts with the selected burst size to the macro-diversity region of the data frame, each data burst comprising at least a portion of the received transport packets and wherein the at least one burst size is selected so as to minimize a number of data bursts allocated to the macro-diversity region. Then communicating the allocation of data bursts to a transmitter that includes the allocation of data bursts in the macro-diversity region of a data frame transmitted by the transmitter.
-
Citations
25 Claims
-
1. A method of broadcasting content data in a macro-diversity region of a data frame, the method comprising:
-
receiving a stream of transport packets; selecting at least one burst size, from amongst a set of a plurality of predetermined burst sizes; allocating one or more data bursts with the selected burst size to the macro-diversity region of the data frame, each data burst comprising at least a portion of the received transport packets and wherein the at least one burst size is selected so as to minimize a number of data bursts allocated to the macro-diversity region; and communicating information regarding the allocation of data bursts to the macro-diversity region for broadcasting a data frame comprising the macro-diversity region from at least a first transmitter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of generating a macro-diversity region in a data frame;
- the method comprising;
identifying a plurality of sub-channels and a plurality of symbol periods, wherein a symbol period comprises a plurality of symbols, and wherein each symbol during an individual symbol period is associated with a different one of the plurality of sub-channels; generating a map that includes information that describes data bursts and a size of a map in a subsequent macro-diversity region, wherein the map information is included in at least a first symbol during a first symbol period and wherein a data burst is included in at least a second symbol during the first symbol period. - View Dependent Claims (11, 12, 13)
- the method comprising;
-
14. A method of broadcasting content data in a macro-diversity region of a data frame, the method comprising:
-
encapsulating a plurality of transport packets, each transport packet comprising content data; selecting at least one burst size, from amongst a set of a plurality of predetermined burst sizes, and allocating one or more data bursts with the selected burst size to the macro-diversity region of the data frame, each data burst comprising at least a portion of the encapsulated transport packets and wherein the at least one burst size is selected so as to minimize the number of data bursts allocated to the macro-diversity region; and broadcasting from each of at least a first and a second transmitter a signal including the data frame in which the at least one data burst was allocated, such that the signals broadcasted from the first and second transmitter are synchronized. - View Dependent Claims (15)
-
-
16. A scheduler comprising:
-
means for receiving a stream of transport packets; means for selecting at least one burst size, from amongst a set of a plurality of predetermined burst sizes; means for allocating one or more data bursts with the selected burst size to the macro-diversity region of the data frame, each data burst comprising at least a portion of the received transport packets and wherein the at least one burst size is selected so as to minimize a number of data bursts allocated to the macro-diversity region; and means for communicating information regarding the allocation of data bursts to the macro-diversity region for broadcasting a data frame comprising the macro-diversity region from at least a first transmitter. - View Dependent Claims (17, 18)
-
-
19. A scheduler comprising:
-
an input that receives a plurality of data packets; a processor that selects a burst size from among a set of a plurality of predetermined burst sizes, the selected burst size being the largest burst size that fits within a non-allocated portion of a macro-diversity region of a data frame, allocates the selected burst size to the macro-diversity region of the data frame, updates a size of the non-allocated portion of the macro-diversity region based on the allocated burst, and repeats selecting, allocating, and updating until none of the predetermined burst sizes will fit in the non-allocated portion of the macro-diversity region; and an output configured to communicate the allocation of data bursts. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification