CPC H04L 5/0064 (2013.01) [H04H 20/78 (2013.01)] | 20 Claims |
1. A method comprising:
(a) sorting an incoming stream of a plurality of channel frequencies to be allocated to one or more modulators in a predefined order, wherein each channel frequency has a corresponding channel width;
(b) grouping the plurality of channel frequencies into one or more channel groups, wherein each channel group comprises one or more channel frequencies such that:
the one or more channel frequencies in each group have a common channel width; and
the one or more channel frequencies in each group have the same phase with respect to the common channel width;
(c) prioritizing the one or more channel groups from highest priority to lowest priority ranked by a number of channels remaining in each respective one or more channel groups;
(d) allocating sequential ones of the one or more channel frequencies of the highest priority channel group to a selected available modulator for the highest priority channel group, so long as allocating a next sequential channel frequency will result in a difference between a last channel frequency and a first channel frequency allocated to the selected modulator falling within a frequency span limit of the selected modulator; and
(e) repeating (c) and (d) until a maximum number of channel frequencies are allocated to the one or more modulators.
|