Browse Prior Art Database

Host Load Balancing in a Satellite Communications Environment

IP.com Disclosure Number: IPCOM000087413D
Original Publication Date: 1977-Jan-01
Included in the Prior Art Database: 2005-Mar-03
Document File: 2 page(s) / 37K

Publishing Venue

IBM

Related People

Schick, T: AUTHOR

Abstract

The complexity of balancing the processing load in a multihost environment is greatly reduced when using a satellite communications network. In addition, the processing load of the several hosts may be more evenly distributed, thus increasing the utilization of the system resources. This results in an increase in throughput or a reduction in the required system processing power.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 84% of the total text.

Page 1 of 2

Host Load Balancing in a Satellite Communications Environment

The complexity of balancing the processing load in a multihost environment is greatly reduced when using a satellite communications network. In addition, the processing load of the several hosts may be more evenly distributed, thus increasing the utilization of the system resources. This results in an increase in throughput or a reduction in the required system processing power.

The major problem in host load balancing is maintaining current status information at each host of those hosts capable of performing a function in an environment which changes within microseconds.

A satellite communications network appears as a high capacity multidrop line. This characteristic can be used to advantage in solving the load balancing problem. All hosts see a request substantially simultaneously while each host transmits only in its time slot. If, for example, a terminal issues a request and host A is available, it will transmit in its turn an acceptance of the request. Other available hosts will do likewise. These acceptances will occur in special time slots. Each host listens to the down channel including its own echo. If a host recognizes its own acceptance before another, it processes the request. If it recognizes another host's acceptance before its own, it does not process the request since the first host to accept will perform the processing.

Referring to the figure, all units (SNC) of the satellite network...