×

Apparatus and method for establishing frame synchronization in distributed digital data communication systems

  • US 5,768,269 A
  • Filed: 08/25/1995
  • Issued: 06/16/1998
  • Est. Priority Date: 08/25/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A process for aligning frame timing in a bidirectional distributed data communication system that communicates payload digital data organized into frames, each frame having an alignment gap during which transmission of payload data is forbidden, said communication system having a central unit and one or more remote units, said alignment process ensuring that frames of data transmitted from each said remote unit arrive at said central unit aligned in time with a frame timing reference established by said central unit, comprising the steps of:

  • (1) broadcasting a unique trigger signal from said central unit to remote unit that is attempting to align its transmit timing to a frame timing reference established by said central unit, said frame timing reference being said alignment gap;

    (2) receiving said unique trigger signal in said remote unit attempting to align to said frame timing reference, and setting a programmable delay at a first trial value, and retransmitting said unique trigger signal to said central unit at a time delayed from said time of receipt of said unique trigger signal from said central unit by the interval of said programmable delay;

    (3) performing a correlation calculation in said central unit between said unique trigger signal transmitted by said central unit and any signal received during said alignment gap following the frame in which said unique trigger signal was transmitted by said central unit;

    (4) if no peak is found resulting from said correlation calculation, broadcasting a message from said central unit to said remote unit attempting to align indicating that the remote unit is not properly aligned yet and retransmitting said unique trigger signal during the next frame;

    (5) receiving in said remote unit attempting to align said unique trigger signal sent by said central unit during said next frame and receiving said broadcast message indicating alignment has not yet been achieved, and setting said programmable delay at a new trial value and retransmitting said unique trigger signal to said central unit at a time delayed from said time of receipt of said unique trigger signal from said central unit by the interval of said programmable delay;

    (6) performing a correlation calculation between said unique trigger signal transmitted during said next frame and any signal received during said alignment gap following said next frame;

    (7) repeating steps (4), (5) and (6) in successive frames until a peak is found in a step that corresponds to step (6);

    (8) sending a message from the central unit to the remote unit that is attempting to align that alignment has been achieved and to hold the programmable delay value constant at the value that resulting in proper alignment for future transmissions.

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