Capacity management in a broadband satellite communications system
First Claim
1. A method of managing system capacity of a communication system, the method comprising:
- receiving system capacity resource configuration data that reflect capacity requirements of a service provider;
receiving a predetermined profile of a terminal that is served by the communication system, the predetermined profile including service class information and rate information;
partitioning the system capacity based upon capacity requirements of a plurality of network service providers, a portion of the system capacity being designated as a shared capacity pool among the network service providers and another portion of the system capacity being dedicated to one of the network service providers;
generating a capacity plan based upon the partitioned system capacity, capacity resource configuration data and the predetermined profile; and
configuring a remote processor according to the capacity plan, the remote processor being configured to process bandwidth request messages from the terminal and to selectively allocate bandwidth to the terminal in response to the bandwidth request messages.
14 Assignments
0 Petitions
Accused Products
Abstract
An approach for managing system capacity of a satellite communications system is disclosed. A satellite communications system provides communication services to a region. A terminal (101, 103) is located within the region and is configured to transmit and receive signals over a satellite (105) having a payload that processes the signals. The terminal (101, 103) has a predetermined profile that includes service class information and rate information. A hub (107) is configured to receive system capacity resource configuration data that reflect capacity requirements of a service provider and to determine partitioning of system capacity over the region based upon the system capacity resource configuration data. The hub (107) transmits configuration information to the payload of the satellite (105) according to the determined partitions. The terminal (101, 103) is configured to transmit a bandwidth request message to the payload. The payload selectively allocates bandwidth in response to the request message based upon the configuration information.
-
Citations
53 Claims
-
1. A method of managing system capacity of a communication system, the method comprising:
-
receiving system capacity resource configuration data that reflect capacity requirements of a service provider;
receiving a predetermined profile of a terminal that is served by the communication system, the predetermined profile including service class information and rate information;
partitioning the system capacity based upon capacity requirements of a plurality of network service providers, a portion of the system capacity being designated as a shared capacity pool among the network service providers and another portion of the system capacity being dedicated to one of the network service providers;
generating a capacity plan based upon the partitioned system capacity, capacity resource configuration data and the predetermined profile; and
configuring a remote processor according to the capacity plan, the remote processor being configured to process bandwidth request messages from the terminal and to selectively allocate bandwidth to the terminal in response to the bandwidth request messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A communication hub for managing system capacity of a communication system, comprising:
-
an operator interface configured to receive system capacity resource configuration data that reflect capacity requirements of a service provider, wherein the system capacity is partitioned based upon capacity requirements of a plurality of network service providers, a portion of the system capacity being designated as a shared capacity pool among the network service providers and another portion of the system capacity being dedicated to one of the network service providers;
a service provider interface configured to receive a predetermined profile of a terminal that is served by the communication system; and
a computer system communicating with the operator interface and the service provider interface, the computer system configured to generate a capacity plan based upon the partitioned system capacity, the capacity resource configuration data and the predetermined profile that includes service class information and rate information, wherein the computer system configures a remote processor according to the capacity plan, the remote processor being configured to process bandwidth request messages from the terminal and to selectively allocate bandwidth to the terminal in response to the bandwidth request messages. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A satellite communications system for providing communication services to a region, comprising:
-
a terminal located within the region and configured to transmit and receive signals over a satellite having a payload that processes the signals, the terminal having a predetermined profile that includes service class information and rate information; and
a hub configured to receive system capacity resource configuration data that reflect capacity requirements of a service provider and to determine partitioning of system capacity over the region based upon the system capacity resource configuration data, wherein the system capacity is partitioned based upon capacity requirements of a plurality of network service providers, a portion of the system capacity being designated as a shared capacity pool among the network service providers and another portion of the system capacity being dedicated to one of the network service providers, the hub transmitting configuration information to the payload of the satellite according to the determined partitions, wherein the terminal is configured to transmit a bandwidth request message to the payload, the payload selectively allocating bandwidth in response to the request message based upon the configuration information. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A satellite communications system for providing communication services, the system comprising:
-
means for receiving system capacity resource configuration data that reflect capacity requirements of a service provider, wherein the system capacity is partitioned based upon capacity requirements of a plurality of network service providers, a portion of the system capacity being designated as a shared capacity pool among the network service providers and another portion of the system capacity being dedicated to one of the network service providers;
means for receiving a predetermined profile of a terminal that is served by the communication system, the predetermined profile including service class information and rate information;
means for generating a capacity plan based upon the capacity resource configuration data and the predetermined profile; and
means for configuring a remote processor according to the capacity plan, the remote processor being configured to process bandwidth request messages from the terminal and to selectively allocate bandwidth to the terminal in response to the bandwidth request messages. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A computer-readable medium carrying one or more sequences of one or more instructions for managing system capacity of a communication system, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
receiving system capacity resource configuration data that reflect capacity requirements of a service provider;
receiving a predetermined profile of a terminal that is served by the communication system, the predetermined profile including service class information and rate information;
partitioning the system capacity based upon capacity requirements of a plurality of network service providers, a portion of the system capacity being designated as a shared capacity pool among the network service providers and another portion of the system capacity being dedicated to one of the network service providers;
generating a capacity plan based upon the partitioned system capacity, the capacity resource configuration data and the predetermined profile; and
configuring a remote processor according to the capacity plan, the remote processor being configured to process bandwidth request messages from the terminal and to selectively allocate bandwidth to the terminal in response to the bandwidth request messages. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
Specification