×

Systems and methods for frame synchronization

  • US 8,935,160 B2
  • Filed: 09/02/2011
  • Issued: 01/13/2015
  • Est. Priority Date: 09/02/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for frame synchronization between a transmitting device and a receiving device, comprising:

  • extracting, by an electronic circuit, two different bit sequences from a bit stream of a data burst received by the electronic circuit, where a first bit sequence of the two different bit sequences comprises a plurality of first bits of the bit stream that is different than a plurality of second bits of the bit stream, where the plurality of second bits is contained in a second bit sequence of the two different bit sequences;

    decoding, by the electronic circuit, the two different bit sequences to obtain two decoded bit sequences;

    using, by the electronic circuit, a first decoded bit sequence from the two decoded bit sequences to determine a first Bit Error Rate (“

    BER”

    ) estimate for a vocoder voice frame;

    using, by the electronic circuit, a second decoded bit sequence from the two decoded bit sequences to determine a second BER estimate for the vocoder voice frame;

    combining, by the electronic circuit, the first and second BER estimates to obtain a first combined BER estimate;

    generating, by the electronic circuit, a third bit sequence by modifying the first bit sequence of the two different bit sequences so that the first bit sequence includes at least one bit of the bit stream which is not included in the plurality of first bits and so that the first bit sequence is absent of at least one of the plurality of first bits;

    generating, by the electronic circuit, a fourth bit sequence by modifying the second bit sequence of the two different bit sequences so that the second bit sequence includes at least one bit of the bit stream which is not included in the plurality of second bits and so that the second bit sequence is absent of at least one of the plurality of second bits;

    repeating the decoding, using, and combining steps by the electronic circuit to obtain a second combined BER estimate for the third and fourth bit sequences;

    analyzing, by the electronic circuit, the first combined BER estimate and the second combined BER estimate to identify a minimum combined BER estimate therefrom; and

    using, by the electronic circuit, the minimum combined BER estimate to determine a location of the vocoder voice frame within the data burst.

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