Back to results
US 12,074,687 B2Granted
Systems and methods for diminishing adjacent channel interference between radios using shared frequency spectrum
AssigneeCommScope Technologies LLC
InventorsKhalid W. Al-Mufti, Ariful Hannan
Life of this patent
Estimating the term…
Abstract
Techniques are provided for diminishing adjacent channel interference between radios using shared frequency spectrum. A guard band may be inserted between a pair of adjacent frequency spectrums so that they are no longer adjacent.
Claims15
A program product comprising a non-transitory processor readable medium on which program instructions are embodied, wherein the program instructions are configured, when executed by at least one programmable processor, to cause the at least one programmable processor to:
- determine whether there is at least one pair of adjacent frequency spectrums, wherein each pair of the adjacent frequency spectrums comprises two frequency spectrums which are adjacent and each of which is allocated to a unique color assigned to one node of a pair of nodes of a network graph, wherein a pair of adjacent frequency spectrums do not overlap and wherein one end of one frequency spectrum of the pair of adjacent frequency spectrum is within a predefined threshold frequency of another end of another frequency spectrum of the pair of adjacent frequency spectrums, wherein an edge is formed between each node of the pair of nodes, wherein each general authorized access (GAA) radio, of one node of the pair of nodes, is time domain duplexing (TDD) unsynchronized with each GAA radio of another node of the pair of nodes, and wherein the edge is a criterion of interference at a GAA radio or at a node exceeds a first interference threshold level;
- determine that there is the at least one pair of adjacent frequency spectrums, then insert a first guard band between each frequency spectrum of each pair of adjacent frequency spectrums so that the one end of one frequency spectrum of the pair of adjacent frequency spectrum is no longer within the predefined threshold frequency of another end of another frequency spectrum of the pair of adjacent frequency spectrums;
- wherein the pair of adjacent frequency is within a shared frequency spectra;
- and
- either:
- (a) for each pair of frequency spectrum between which the first guard band was inserted, determine a total bandwidth which is a sum of a bandwidth of each of the frequency spectrum, between which the first guard band is inserted, and a bandwidth of the first guard band;
- for each pair of adjacent frequency spectrums between which the first guard band was inserted, determine if the total bandwidth is greater than an incumbent free bandwidth, wherein the incumbent free bandwidth is (i) a frequency spectrum not associated with each protection point whose neighborhood encompasses a geographic location of at least one GAA radio of at least one of the one node and the other node and (ii) a frequency spectrum associated with each such protection point and wherein an aggregate interference level at a protection point, associated with the frequency spectrum, is below a corresponding second interference threshold level, wherein frequency spectrum associated with a protection point means a frequency spectrum that must be free of interference at the geographic location of the protection point associated with the frequency spectrum, and wherein free of interference is a level of interference below the corresponding second interference threshold level;
- and
- determine that the total bandwidth is not greater than the incumbent free bandwidth for at least one pair of frequency spectrum between which the first guard band was inserted, then for each such pair of frequency spectrum change the frequency spectrum, for each color assigned to each node of each corresponding pair nodes, to account for the inserted first guard band;
- or
- (b) determine a set of N tuples, wherein each tuple comprises a GAA radio and a priority access license (PAL) radio within a neighborhood of the GAA radio of a tuple, wherein N is an integer greater than or equal to zero;
- determine if the N is greater than zero;
- determine that the N is greater than zero, then determine M elements of the set of N tuples, wherein the PAL radio and the GAA radio of each tuple are time domain duplexing unsynchronized for each mth element of the M elements, and wherein M is an integer greater than or equal to zero;
- determine if the M is greater than zero;
- determine that the M is greater than zero, then determine P elements of the M elements, wherein the interference from the GAA radio of an mth element at a geographic location of the PAL radio of the mth element greater than or equal to an adjacent channel interference threshold level, and wherein P is an integer greater than or equal to zero;
- determine if the P is greater than zero;
- determine that the P is greater than zero, then determine Q elements of the P elements, wherein each Q element has a GAA radio and a PAL radio which have been assigned frequency spectrum that are adjacent, and wherein Q is an integer greater than or equal to zero;
- determine if the Q is greater than or equal to zero;
- determine that the Q is greater than or equal to zero, then add a second guard band between frequency spectrum of the GAA radio and the assigned frequency spectrum of the PAL radio of each Q element, wherein the second guard band is formed by diminishing a bandwidth of the frequency spectrum assigned to the GAA radio of each Q element;
- and
- transmit a corresponding frequency spectrum with a diminished bandwidth to the GAA radio, of each Q element, which is configured to transmit in the corresponding frequency spectrum with the diminished bandwidth.
18 more elements
A method, comprising:
- determining whether there is at least one pair of adjacent frequency spectrums, wherein each pair of the adjacent frequency spectrums comprises two frequency spectrums which are adjacent and each of which is allocated to a unique color assigned to one node of a pair of nodes of a network graph, wherein a pair of adjacent frequency spectrums do not overlap and wherein one end of one frequency spectrum of the pair of adjacent frequency spectrum is within a predefined threshold frequency of another end of another frequency spectrum of the pair of adjacent frequency spectrums, wherein an edge is formed between each node of the pair of nodes, wherein each general authorized access (GAA) radio, of one node of the pair of nodes, is time domain duplexing (TDD) unsynchronized with each GAA radio of another node of the pair of nodes, and wherein the edge is a criterion of interference at a GAA radio or at a node exceeds a first interference threshold level;
- determining that there is the at least one pair of adjacent frequency spectrums, then inserting a first guard band between each frequency spectrum of each pair of adjacent frequency spectrums so that the one end of one frequency spectrum of the pair of adjacent frequency spectrum is no longer within the predefined threshold frequency of another end of another frequency spectrum of the pair of adjacent frequency spectrums;
- wherein the pair of adjacent frequency is within a shared frequency spectra;
- and
- either:
- (a) for each pair of frequency spectrum between which the first guard band was inserted, determining a total bandwidth which is a sum of a bandwidth of each of the frequency spectrum, between which the first guard band is inserted, and a bandwidth of the first guard band;
- for each pair of adjacent frequency spectrums between which the first guard band was inserted, determining if the total bandwidth is greater than an incumbent free bandwidth, wherein the incumbent free bandwidth is (i) a frequency spectrum not associated with each protection point whose neighborhood encompasses a geographic location of at least one GAA radio of at least one of the one node and the other node and (ii) a frequency spectrum associated with each such protection point and wherein an aggregate interference level at a protection point, associated with the frequency spectrum, is below a corresponding second interference threshold level, wherein frequency spectrum associated with a protection point means a frequency spectrum that must be free of interference at the geographic location of the protection point associated with the frequency spectrum, and wherein free of interference is a level of interference below the corresponding second interference threshold level;
- and
- determining that the total bandwidth is not greater than the incumbent free bandwidth for at least one pair of frequency spectrum between which the first guard band was inserted, then for each such pair of frequency spectrum changing the frequency spectrum, for each color assigned to each node of each corresponding pair nodes, to account for the inserted first guard band;
- or
- (b) determining a set of N tuples, wherein each tuple comprises a GAA radio and a priority access license (PAL) radio within a neighborhood of the GAA radio of a tuple, wherein N is an integer greater than or equal to zero;
- determining if the N is greater than zero;
- determining that the N is greater than zero, then determining M elements of the set of N tuples, wherein the PAL radio and the GAA radio of each tuple are time domain duplexing unsynchronized for each mth element of the M elements, and wherein M is an integer greater than or equal to zero;
- determining if the M is greater than zero;
- determining that the M is greater than zero, then determining P elements of the M elements, wherein the interference from the GAA radio of an mth element at a geographic location of the PAL radio of the mth element greater than or equal to an adjacent channel interference threshold level, and wherein P is an integer greater than or equal to zero;
- determining if the P is greater than zero;
- determining that the P is greater than zero, then determining Q elements of the P elements, wherein each Q element has a GAA radio and a PAL radio which have been assigned frequency spectrum that are adjacent, and wherein Q is an integer greater than or equal to zero;
- determining if the Q is greater than or equal to zero;
- determining that the Q is greater than or equal to zero, then adding a second guard band between frequency spectrum of the GAA radio and the assigned frequency spectrum of the PAL radio of each Q element, wherein the second guard band is formed by diminishing a bandwidth of the frequency spectrum assigned to the GAA radio of each Q element;
- and
- transmitting a corresponding frequency spectrum with a diminished bandwidth to the GAA radio, of each Q element, which is configured to transmit in the corresponding frequency spectrum with the diminished bandwidth.
18 more elements
An apparatus comprising:
- a processing circuitry comprising processor circuitry coupled to memory circuitry, wherein the processing circuitry is configured to:
- determine whether there is at least one pair of adjacent frequency spectrums, wherein each pair of the adjacent frequency spectrums comprises two frequency spectrums which are adjacent and each of which is allocated to a unique color assigned to one node of a pair of nodes of a network graph, wherein a pair of adjacent frequency spectrums do not overlap and wherein one end of one frequency spectrum of the pair of adjacent frequency spectrum is within a predefined threshold frequency of another end of another frequency spectrum of the pair of adjacent frequency spectrums, wherein an edge is formed between each node of the pair of nodes, wherein each general authorized access (GAA) radio of one node of the pair of nodes is time domain duplexing (TDD) unsynchronized with each GAA radio of another node of the pair of nodes, and wherein the edge is a criterion of interference at a GAA radio or at a node exceeds a first interference threshold level;
- and
- determine that there is the at least one pair of adjacent frequency spectrums, then insert a first guard band between each frequency spectrum of each pair of adjacent frequency spectrums so that the one end of one frequency spectrum of the pair of adjacent frequency spectrum is no longer within the predefined threshold frequency of another end of another frequency spectrum of the pair of adjacent frequency spectrums;
- wherein the pair of adjacent frequency is within a shared frequency spectra;
- and
- either:
- (a) for each pair of frequency spectrum between which the first guard band was inserted, determine a total bandwidth which is a sum of a bandwidth of each of the frequency spectrum, between which the first guard band is inserted, and a bandwidth of the first guard band;
- for each pair of adjacent frequency spectrums between which the first guard band was inserted, determine if the total bandwidth is greater than an incumbent free bandwidth, wherein the incumbent free bandwidth is (i) a frequency spectrum not associated with each protection point whose neighborhood encompasses a geographic location of at least one GAA radio of at least one of the one node and the other node and (ii) a frequency spectrum associated with each such protection point and wherein an aggregate interference level at a protection point, associated with the frequency spectrum, is below a corresponding second interference threshold level, wherein frequency spectrum associated with a protection point means a frequency spectrum that must be free of interference at the geographic location of the protection point associated with the frequency spectrum, and wherein free of interference is a level of interference below the corresponding second interference threshold level;
- and
- determine that the total bandwidth is not greater than the incumbent free bandwidth for at least one pair of frequency spectrum between which the first guard band was inserted, then for each such pair of frequency spectrum change the frequency spectrum, for each color assigned to each node of each corresponding pair nodes, to account for the inserted first guard band;
- or
- (b) determine a set of N tuples, wherein each tuple comprises a GAA radio and a priority access license (PAL) radio within a neighborhood of the GAA radio of a tuple, wherein Nis an integer greater than or equal to zero;
- determine if the N is greater than zero;
- determine that the N is greater than zero, then determine M elements of the set of N tuples, wherein the PAL radio and the GAA radio of each tuple are time domain duplexing unsynchronized for each mth element of the M elements, and wherein the M is an integer greater than or equal to zero;
- determine if the M is greater than zero;
- determine that the M is greater than zero, then determine P elements of the M elements, wherein the interference from the GAA radio of an mth element at a geographic location of the PAL radio of the mth element greater than or equal to an adjacent channel interference threshold level, and wherein P is an integer greater than or equal to zero;
- determine if the P is greater than zero;
- determine that the P is greater than zero, then determine Q elements of the P elements, wherein each Q element has a GAA radio and a PAL radio which have been assigned frequency spectrum that are adjacent, and wherein Q is an integer greater than or equal to zero;
- determine if the Q is greater than or equal to zero;
- determine that the Q is greater than or equal to zero, then add a second guard band between frequency spectrum of the GAA radio and the assigned frequency spectrum of the PAL radio of each Q element, wherein the second guard band is formed by diminishing a bandwidth of the frequency spectrum assigned to the GAA radio of each Q element;
- and
- transmit a corresponding frequency spectrum with a diminished bandwidth to the GAA radio, of each Q element, which is configured to transmit in the corresponding frequency spectrum with the diminished bandwidth.
20 more elements
Dependencies are inferred from the claim text.