Patent ID: 7729244
Filing Date: 2010-06-01
Classification: H04B,H04L,H04W

Abstract:
1. A method for optimizing a quality of service provided to one or more ground terminals when allocating a satellite payload terminal's (payload terminal) resources in response to a plurality of flow requests received by the payload terminal from the one or more ground terminals in a given epoch time, comprising: prioritizing the plurality of flow requests received from the one or more ground terminals at the payload terminal for the given epoch time based upon a plurality of attributes of each of the plurality of flow requests, wherein each of the plurality of flow requests is a request for a service at an appropriate payload terminal over the given epoch time, wherein each of the plurality of flow requests includes a quality of service level attribute, and wherein each flow request received at a payload terminal is refreshed upon completion of the given epoch time; allocating one or more of a plurality of resources of the payload terminal to each of the plurality of flow requests during the epoch time based on a first priority of each of the plurality of flow requests; re-allocating the one or more resources of the payload terminal to the one or more of the plurality of flow requests by verifying the one or more of the plurality of resources of the payload terminal and one or more of a plurality of resource capacities of the one or more ground terminals during the epoch time; removing the one or more of the plurality of flow requests for the given epoch time; and modifying one or more of a plurality of allocated resources of the payload terminal for each of the plurality of ground terminals based on a second priority of each of a plurality of remaining flow requests during said epoch time; wherein the quality of service provided to the one or more ground terminals is optimized in the epoch time.