Automatic and Dynamic Logon Mechanism in Satellite Networks
First Claim
1. In a satellite communication network comprising a hub and plurality of remote terminals, a method for a remote terminal of dynamically associating the remote terminal with one of a plurality of traffic processors included in said hub, the method comprising:
- receiving status messages from the plurality of traffic processors over a listening period, wherein the listening period is predefined or configurable;
identifying a status profile included in a received status message; and
selecting a suitable traffic processor based on the identified status profile.
1 Assignment
0 Petitions
Accused Products
Abstract
In a satellite communication network, a link between a remote terminal and a traffic processor located at the hub may be used for providing services over a satellite link, such as traffic routing, protocol acceleration, data compression and data encryption. Aspects of this invention relate to methods and apparatus for automatically and dynamically associating remote terminals with traffic processors. These methods may be used for simplifying the satellite network'"'"'s configuring process, especially for large scale networks, for offering load balancing between traffic processors and for offering an efficient automatic redundancy mechanism when a traffic processor malfunctions.
3 Citations
30 Claims
-
1. In a satellite communication network comprising a hub and plurality of remote terminals, a method for a remote terminal of dynamically associating the remote terminal with one of a plurality of traffic processors included in said hub, the method comprising:
-
receiving status messages from the plurality of traffic processors over a listening period, wherein the listening period is predefined or configurable; identifying a status profile included in a received status message; and selecting a suitable traffic processor based on the identified status profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. In a satellite communication network comprising a hub and plurality of remote terminals, the hub further comprising a plurality of traffic processors, a method for said hub of dynamically associating each remote terminal with one of said plurality of traffic processors, the method comprising:
-
periodically transmitting status messages from each of the plurality of traffic processors to each of the plurality of remote terminals, wherein every transmitted status message includes a status profile associated with the traffic processor transmitting the status message; and receiving at a first traffic processor a first log on message from a first remote terminal, wherein the first remote terminal selects to log on to the first traffic processor based on status profiles included in the status messages transmitted to the first remote terminal by the plurality of traffic processors. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A satellite communication network comprising a hub, which further includes at least two traffic processors, and a plurality of remote terminals, wherein:
-
each traffic processor is configured to establish links with plurality of remote terminals once these remote terminals log on to it; and each remote terminal is configured to dynamically select a traffic processor and log on to it, for at least the purposes of load balancing the network traffic or recovering from a traffic processor malfunction, or both. - View Dependent Claims (27, 28)
-
-
29. A remote terminal in a satellite communication network comprising:
-
a processor; and memory storing computer readable instructions that, when executed, cause the remote terminal to; receive status messages from a plurality of traffic processors in the satellite communication network over a listening period; identify a status profile included in a received status message; and select a suitable traffic processor based on the identified status profile.
-
-
30. A hub in a satellite communication network comprising:
-
a plurality of traffic processors; and memory storing computer readable instructions that, when executed, cause the hub to; periodically transmit status messages from each of the plurality of traffic processors to each of a plurality of remote terminals, wherein every transmitted status message includes a status profile associated with the traffic processor transmitting the status message; and receiving at a first traffic processor a first log on message from a first remote terminal, wherein the first remote terminal selects to log on to the first traffic processor based on status profiles included in the status messages transmitted to the first remote terminal by the plurality of traffic processors.
-
Specification