A system that enables end-to-end networking within CDMA oriented networks.
Several base stations operating within the CDMA oriented network
simultaneously receive data from the same mobile unit. A distributed
algorithm operating within each of the base stations monitors the
reception of the data from the mobile unit, as well as
commands/instructions from other base stations. One of the base stations
is appointed as a dominant base station. The appointment of a dominant
base station can be done randomly or based on the quality of data being
received by the base station. When the dominant base station detects a
decrease in the quality of received data from the mobile unit, the
dominant base station instructs the remainder of the base stations to
forward any data received from the mobile to the dominant base station.
If the quality of data received by another base station is greater than
the quality of data received by the dominant base station, the dominant
base station will inform the alternate base station that it is now the
dominate base station. If the dominant base station determines that the
quality of data received exceeds a particular threshold, the dominant
base station will instruct the other base stations to cease reception of
data from the particular mobile unit.