摘要 |
Methods and systems are provided for a protected communications architecture in which a pool of limited availability channels are shared through the transmission of encoded symbols with time-varying path diversity by a pool of users. The communications architecture can be managed by a network controller that stores availability data describing the availability of multiple -access satellite communications channels. The network controller allocates a first user to a first time-varying subset of the plurality of multiple-access satellite or terrestrial communications channels based on the availability data. The network controller updates the availability data based on the allocation of the first user. The network controller allocates a second user to a second time-varying subset of the plurality of multiple-access satellite or terrestrial communications channels based on the updated availability data. This process is repeated until all users are allocated bandwidth based on their priority, demand, and the overall bandwidth available within the pool. |