US 11,757,597 B2
Smart window allocation
Anand Kumar Goenka, Bengaluru (IN)
Assigned to ARRIS Enterprises LLC, Suwanee, GA (US)
Filed by ARRIS Enterprises LLC, Suwanee, GA (US)
Filed on Oct. 6, 2022, as Appl. No. 17/961,464.
Claims priority of provisional application 63/255,218, filed on Oct. 13, 2021.
Prior Publication US 2023/0145457 A1, May 11, 2023
Int. Cl. H04L 5/00 (2006.01); H04H 20/78 (2008.01)
CPC H04L 5/0064 (2013.01) [H04H 20/78 (2013.01)] 20 Claims
OG exemplary drawing
 
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.