Broadband Satellite System and Method
First Claim
1. A method of establishing distributed leadership for a satellite communication network, the method comprising:
- assigning a unique identifier to each of a plurality of remote sites in a communication network, each remote site configured for communication with at least one satellite;
storing bandwidth allocation parameters associated with each of the plurality of remote sites in memory at each of the plurality of remote sites;
wherein for each of the plurality of remote sites the method further comprising;
automatically searching for a communication network to join when the remote site is not actively participating in any communication network; and
automatically assuming leadership to form a new communication network if the remote site cannot find any communication network to join.
2 Assignments
0 Petitions
Accused Products
Abstract
Implementations of broadband satellite systems may comprise systems implementing embodiments of one, two or all of the aspects of distributed leadership, distributed bandwidth allocation and distributed timing. In systems implementing distributed leadership aspects, the control and administration of the network can be effectively performed by any site. In systems implementing distributed bandwidth allocation aspects, all remote sites may act in concert by running the same algorithm on the information they have received, arriving at a harmonious conclusion. In systems implementing distributed timing aspects, time division multiple access (“TMDA”) bursts within timeslots may not require a central timing reference, a distributed high stability timing reference or a timing leader.
19 Citations
22 Claims
-
1. A method of establishing distributed leadership for a satellite communication network, the method comprising:
-
assigning a unique identifier to each of a plurality of remote sites in a communication network, each remote site configured for communication with at least one satellite; storing bandwidth allocation parameters associated with each of the plurality of remote sites in memory at each of the plurality of remote sites; wherein for each of the plurality of remote sites the method further comprising; automatically searching for a communication network to join when the remote site is not actively participating in any communication network; and automatically assuming leadership to form a new communication network if the remote site cannot find any communication network to join. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of establishing distributed leadership for a satellite communication network, the method comprising:
-
assigning a unique identifier to each of a plurality of remote sites in a communication network, each remote site configured for communication with at least one satellite; storing bandwidth allocation parameters associated with each of the plurality of remote sites in memory at each of the plurality of remote sites, and storing a network table that identifies all of the remote sites expected to participate in the communication network; establishing a first remote site of the plurality of remote sites as a current leader of the communication network, wherein each remote site is configured to assume leadership of the communication network when the leadership parameters indicate any of the remote sites is to become the current leader; and wherein each remote site monitoring communication from each of the other remote sites expected to participate in the communication network to determine when any of the plurality of remote sites stops participating in the communication network. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A satellite communication network comprising:
-
at least one communication satellite orbiting an Earth; a plurality of remote sites on the Earth as part of a communication network, wherein each of the remote sites comprises; a unique identifier associated with the remote site; memory configured to store bandwidth allocation parameters associated with the remote site and all other remote sites in the communication network; operational parameters stored at the remote site including parameters by which the remote site is configured to both establish a communication network with the remote site as a current network leader and join an existing communication network. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification