×

Apparatus and method for digital data transmission using orthogonal codes

  • US 6,154,456 A
  • Filed: 08/04/1998
  • Issued: 11/28/2000
  • Est. Priority Date: 08/25/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A ranging process for use in a distributed digital data communication system requiring frame synchronization of frames of time division multiplexed data transmitted to a central unit transceiver by a plurality of remote unit transceivers at physically different locations in a shared transmission media, comprising the steps:

  • in all said remote unit transceivers that need to achieve frame synchronization, starting the frame synchronization process independently of whether any other remote unit transceiver is also starting the frame synchronization process by picking an initial transmit frame timing delay value;

    in each remote unit transceiver that has started the frame synchronization process, determining the the proper transmit frame timing delay following a reference time that must elapse before transmitting an upstream frame so as to achieve frame synchronization by selecting said initial transmit frame timing delay value and, when said initial transmit frame timing delay value has elapsed following said reference time, transmitting from said remote unit transceiver to said central unit transceiver a ranging signal with properties such that it can be detected in the presence of noise;

    in said central unit transceiver, monitoring for received ranging signals in an upstream frame gap, and broadcasting status data to all said remote unit transceivers that informs said remote unit transceivers whether or not any said ranging signal has arrived at said central unit transceiver during said upstream frame gap; and

    receiving said broadcast status data in all said remote unit transceivers, and, in each remote unit transceiver that is carrying out said frame synchronization process, if said broadcast status data does not indicate a ranging signal has been received during said upstream frame gap, continuing to adjust said transmit frame timing delay value in all said remote unit transceivers until a message is received from said central unit tranceiver in said broadcast status data that a single said ranging signal has arrived in said upstream frame gap;

    if the broadcast data indicates more than one ranging signal arrived during said upstream gap, making a random determination in each remote unit transceiver whether to continue said frame synchronization process, and, if the decision is to stop, then stopping transmissions of said ranging signals and resuming some time later;

    when said broadcast status data indicates only one ranging signal has been received during said gap, sending identifying data from each remote unit transmitter using the same transmit frame timing delay used to send the last ranging signal to identify itself;

    receiving said identification data that arrives in said upstream frame gap in said central unit transceiver and broadcasting said identifying data as said broadcast status data; and

    receiving said broadcast identifying data in all said remote unit transceivers that are performing the frame synchronization process or which have resumed said frame synchronization process, and if the identifying data does not correspond to the identity of a particular remote unit transceiver that is performing the frame synchronization process, continuing the trial and error adjustment of said transmit frame timing delay value until identifying data is broadcast indicating that the ranging signal from said particular remote unit transceiver has arrived in said upstream frame gap.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×