Claims
- 1. A method for allocating at least one frequency to at least one cell of a plurality of cells of a communications network, said cell being included among one of a plurality of respective groups of said cells, each of said respective groups having available a respective frequency spectrum, at least two of said respective frequency spectrums being different from each other, the method comprising the steps of:
determining whether any frequency has been assigned to any cell within a predetermined distance from said cell; selecting at least one frequency from among said respective frequency spectrum available to said one respective group of cells, and other than said any frequency; and assigning said selected frequency to said cell.
- 2. A method as claimed in claim 1, wherein:
said determining step determines which frequencies have been assigned to any cells within said predetermined distance from said cell; said selecting step selects a plurality of frequencies from among said respective frequency spectrum available to said one respective group of cells, and other than any of said frequencies that have been assigned to said cells within said predetermined distance from said cell; and said allocating step assigns said plurality of frequencies to said cell.
- 3. A method as claimed in claim 1, further comprising the steps of:
determining which frequencies have been assigned to which of said cells; and removing at least one of said frequencies from at least one of said cells; and wherein said selecting step selects said at least one of said frequency from among said at least one of said frequencies removed in said removal step.
- 4. A method as claimed in claim 1, wherein:
said communications network comprises a satellite-based communications network including at least one satellite which generates at least one spot beam including said cells; and said determining, selecting and assigning steps perform their respective operations on said cells included in said spot beam.
- 5. A method as claimed in claim 1, wherein:
said at least two frequency spectrums includes at least one of the same frequencies.
- 6. A method for allocating frequencies to a plurality of cells of a communications network, the method comprising the steps of:
generating a matrix including a number of elements, said number being equal to a total number of said cells multiplied by a total number of said frequencies, each of said elements including a first field identifying a respective said cell and a second field identifying a respective frequency from among said frequencies; and for each of said elements, providing a first indicator in said second field when said respective frequency identified by said second field is assigned to said cell identified by said first field, and providing a second indicator in said second field when said respective frequency identified by said second field is not assigned to said cell identified by said first field.
- 7. A method as claimed in claim 6, further comprising the steps of:
assigning at least one frequency to at least one of said cells; and modifying the one of said elements whose first field identifies said one of said cells and said second field identifies said frequency so that said second field includes said first indicator indicating that said frequency is assigned to said one of said cells.
- 8. A method as claimed in claim 7, wherein:
said assigning step assigns a plurality of frequencies to a plurality of said cells; and said modifying step modifies those of said elements whose respective first fields identify those of said cells to which said frequencies have been assigned and said respective second fields identify said assigned frequencies so that said second fields each include said first indicator indicating that their representative frequency is assigned to their respective cell.
- 9. A method as claimed in claim 6, further comprising the steps of:
removing at least one frequency from at least one of said cells; and modifying the one of said elements whose first field identifies said one of said cells and said second field identifies said frequency so that said second field includes said second indicator indicating that said frequency has been removed from said one of said cells.
- 10. A method as claimed in claim 9, wherein:
said removing step removes a plurality of frequencies from a plurality of said cells; and said modifying step modifies those of said elements whose respective first fields identify those of said cells from which said frequencies have been removed and said respective second fields identify said removed frequencies so that said second fields each include said second indicator indicating that their representative frequency has been removed from their respective cell.
- 11. A method as claimed in claim 6, wherein:
said network segregates said cells into a plurality of respective groups of said cells, each of said respective groups having available a respective frequency spectrum, one of said respective frequency spectrums including certain of said frequencies different from any frequencies in at least one other of said frequency spectrums; and said method includes the steps of:
assigning to at least one of said cells at least one frequency from among said frequencies included in said frequency spectrum assigned to said group including said at least one cell; and modifying the one of said elements whose first field identifies said one of said cells and said second field identifies said at least one frequency so that said second field includes said first indicator indicating that said frequency has been assigned to said one of said cells.
- 12. A computer-readable medium of instructions for assigning at least one frequency to at least one cell of a plurality of cells of a communications network, said cell being included among one of a plurality of respective groups of said cells, each of said respective groups having available a respective frequency spectrum, at least two of said respective frequency spectrums being different from each other, the instructions comprising:
a first set of instructions for determining whether any frequency has been assigned to any cell within a predetermined distance from said cell; a second set of instructions for selecting at least one frequency from among said respective frequency spectrum available to said one respective group of cells, and other than said any frequency; and a third set of instructions for assigning said selected frequency to said cell.
- 13. A computer-readable medium of instructions as claimed in claim 12, wherein:
said first set of instructions determines which frequencies have been assigned to any cells within said predetermined distance from said cell; said second set of instructions selects a plurality of frequencies from among said respective frequency spectrum available to said one respective group of cells, and other than any of said frequencies that have been assigned to said cells within said predetermined distance from said cell; and said third set of instructions assigns said plurality of frequencies to said cell.
- 14. A computer-readable medium of instructions as claimed in claim 12, further comprising:
a fourth set of instructions for determining which frequencies have been assigned to which of said cells; and a fifth set of instructions for removing at least one of said frequencies from at least one of said cells; and wherein said second set of instructions selects said at least one of said frequency from among said at least one of said frequencies removed in said removing step.
- 15. A computer-readable medium of instructions as claimed in claim 12, wherein:
said communications network comprises a satellite-based communications network including at least one satellite which generates at least one spot beam including said cells; and said first, second and third sets of instructions perform their respective operations on said cells included in said spot beam.
- 16. A computer-readable medium of instructions as claimed in claim 12, wherein:
said at least two frequency spectrums includes at least one of the same frequencies.
- 17. A computer-readable medium of instructions for allocating frequencies to a plurality of cells of a communications network, the instructions comprising:
a first set of instructions for generating a matrix including a number of elements, said number being equal to a total number of said cells multiplied by a total number of said frequencies, each of said elements including a first field identifying a respective said cell and a second field identifying a respective frequency from among said frequencies; and a second set of instructions which, for each of said elements, provides a first indicator in said second field when said respective frequency identified by said second field is assigned to said cell identified by said first field, and providing a second indicator in said second field when said respective frequency identified by said second field is not assigned to said cell identified by said first field.
- 18. A computer-readable medium of instructions as claimed in claim 17, further comprising:
a third set of instructions for assigning at least one frequency to at least one of said cells; and a fourth set of instructions for modifying the one of said elements whose first field identifies said one of said cells and said second field identifies said frequency so that said second field includes said first indicator indicating that said frequency is assigned to said one of said cells.
- 19. A computer-readable medium of instructions as claimed in claim 18, wherein:
said third set of instructions assigns a plurality of frequencies to a plurality of said cells; and said fourth set of instructions modifies those of said elements whose respective first fields identify those of said cells to which said frequencies have been assigned and said respective second fields identify said assigned frequencies so that said second fields each include said first indicator indicating that their representative frequency is assigned to their respective cell.
- 20. A computer-readable medium of instructions as claimed in claim 17, further comprising:
a fifth set of instructions for deallocating at least one frequency from at least one of said cells; and a sixth set of instructions for modifying the one of said elements whose first field identifies said one of said cells and said second field identifies said frequency so that said second field includes said second indicator indicating that said frequency has been removed from said one of said cells.
- 21. A computer-readable medium of instructions as claimed in claim 20, wherein:
said fifth set of instructions de-assigns a plurality of frequencies from a plurality of said cells; and said sixth set of instructions modifies those of said elements whose respective first fields identify those of said cells from which said frequencies have been removed and said respective second fields identify said removed frequencies so that said second fields each include said second indicator indicating that their representative frequency has been removed from their respective cell.
- 22. A computer-readable medium of instructions as claimed in claim 17, wherein:
said network segregates said cells into a plurality of respective groups of said cells, each of said respective groups having available a respective frequency spectrum, one of said respective frequency spectrums including certain of said frequencies different from any frequencies in at least one other of said frequency spectrums; and said instructions further includes:
a seventh set of instructions for assigning to at least one of said cells at least one frequency from among said frequencies included in said frequency spectrum available to said group including said at least one cell; and an eighth set of instructions for modifying the one of said elements whose first field identifies said one of said cells and said second field identifies said at least one frequency so that said second field includes said first indicator indicating that said frequency has been assigned to said one of said cells.
- 23. A system for assigning at least one frequency to at least one cell of a plurality of cells of a communications network, said cell being included among one of a plurality of respective groups of said cells, each of said respective groups having available a respective frequency spectrum, at least two of said respective frequency spectrums being different from each other, the system comprising:
means for determining whether any frequency has been assigned to any cell within a predetermined distance from said cell; means for selecting at least one frequency from among said respective frequency spectrum available to said one respective group of cells, and other than said any frequency; and means for assigning said selected frequency to said cell.
- 24. A system as claimed in claim 23, wherein:
said determining means determines which frequencies have been assigned to any cells within said predetermined distance from said cell; said selecting means selects a plurality of frequencies from among said respective frequency spectrum available to said one respective group of cells, and other than any of said frequencies that have been assigned to said cells within said predetermined distance from said cell; and said assigning means assigns said plurality of frequencies to said cell.
- 25. A system as claimed in claim 23, further comprising:
a second means for selecting one frequency from among said frequency assigned to said cell; and means for removing at least one of said frequencies from at least one of said cells; and wherein said second selecting means selects one frequency from among said frequencies assigned to said cell, and said removing means removes said frequency from said cell.
- 26. A system as claimed in claim 23, wherein:
said communications network comprises a satellite-based communications network including at least one satellite which generates at least one spot beam including said cells; and said determing means, selecting means, and assigning means perform their respective operations on said cells included in said spot beam.
- 27. A system as claimed in claim 23, wherein:
said at least two frequency spectrums includes at least one of the same frequencies.
- 28. A system for assigning frequencies to a plurality of cells of a communications network, the system comprising:
means for generating a matrix including a number of elements, said number being equal to a total number of said cells multiplied by a total number of said frequencies, each of said elements including a first field identifying a respective said cell and a second field identifying a respective frequency from among said frequencies; and means, for each of said elements, for providing a first indicator in said second field when said respective frequency identified by said second field is assigned to said cell identified by said first field, and providing a second indicator in said second field when said respective frequency identified by said second field is not assigned to said cell identified by said first field.
- 29. A system as claimed in claim 28, further comprising:
means for assigning at least one frequency to at least one of said cells; and means for modifying the one of said elements whose first field identifies said one of said cells and said second field identifies said frequency so that said second field includes said first indicator indicating that said frequency is assigned to said one of said cells.
- 30. A system as claimed in claim 29, wherein:
said assigning means assigns a plurality of frequencies to a plurality of said cells; and said modifying means modifies those of said elements whose respective first fields identify those of said cells to which said frequencies have been assigned and said respective second fields identify said assigned frequencies so that said second fields each include said first indicator indicating that their representative frequency is assigned to their respective cell.
- 31. A system as claimed in claim 28, further comprising:
means for removing at least one frequency from at least one of said cells; and means for modifying the one of said elements whose first field identifies said one of said cells and said second field identifies said frequency so that said second field includes said second indicator indicating that said frequency has been de-assigned from said one of said cells.
- 32. A system as claimed in claim 28, wherein:
said removing means removes a plurality of frequencies from a plurality of said cells; and said modifying means modifies those of said elements whose respective first fields identify those of said cells from which said frequencies have been removed and said respective second fields identify said removed frequencies so that said second fields each include said second indicator indicating that their respective frequency has been removed from their respective cell.
- 33. A system as claimed in claim 28, wherein:
said network segregates said cells into a plurality of respective groups of said cells, each of said respective groups having available a respective frequency spectrum, one of said respective frequency spectrums including certain of said frequencies different from any frequencies in at least one other of said frequency spectrums; and said system includes:
a second means for assigning to at least one of said cells at least one frequency from among said frequencies included in said frequency spectrum available to said group including said at least one cell; and a second means for modifying the one of said elements whose first field identifies said one of said cells and said second field identifies said at least one frequency so that said second field includes said first indicator indicating that said frequency has been assigned to said one of said cells.
Parent Case Info
[0001] The present invention claims benefit under 35 U.S.C. § 119(e) of a provisional U.S. patent application Ser. No. 60/182,921, filed Feb. 16, 2000, the entire contents of which is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60182921 |
Feb 2000 |
US |