摘要:
The present invention relates to an echo canceler for training an echo path estimation without providing a hindrance to a speech. The echo canceler of the present invention includes a pseudo noise generator for generating a certain pseudo noise. This pseudo noise is forcibly supplied to a transmission line for transmitting a far-end talker's voice. Here, in the case where the far-end talker's transmitting speech level is faint or the far-end talker is in a speechless condition, a certain correlation is established between the pseudo noise and a signal of the transmission line for transmitting the near-end talker's voice. Based on such a correlation as just mentioned, a coefficient for generating an echo replica is calculated. Therefore, a training for estimating an echo path is performed based on the pseudo noise and without depending on the far-end talker's voice, thereby enabling to generate an appropriate echo replica.
摘要:
The present invention relates to a multi-stage interleaving device, comprising N units of processing parts arranged in N stages from a bottom to a top, wherein N is an integer greater than 1. Each processing part comprises an operating memory configured to provide a matrix of storage areas having a width and a depth, a first input terminal configured to receive a first stream of bits and a second input terminal configured to receive a second stream of bits, a data writer configured to write the first stream of bits in storage areas in the matrix along the width from top left to bottom right and write the second stream of bits in successive storage areas in the matrix along the depth, a data reader configured to read the bits in the first and second streams from the matrix along the depth from top left to bottom right to output a third stream of bits in which the bits in the first stream are scattered into the second stream at intervals, and an output terminal configured to output the third stream of bits. Further, a plurality of connections serves for inputting and outputting streams of bits in and from the N processing parts.
摘要:
The present invention relates to an echo canceller using an up-sampler (32) to increase the sampling rate of the transmit signal (Rin) and another up-sampler (33) to increase the sampling rate of the receive signal (Sin). The sampling rate of the echo replica signal outputted from the echo path estimation circuit (3) is reduced by a down-sampler (34).
摘要:
If a variable length code is caused to have a pseudo fixed length and transmitted in that condition, possible adverse effects due to out-of-synchronization attributable to code errors can be prevented, but it becomes difficult to enjoy this advantage in case an object to be fixed in length includes a block or blocks of variable length codes whose bit length is remarkably long. An object of the present invention is to obviate such a disadvantage as just mentioned. That is, for the transmission of variable length coded data blocks, a threshold arithmetic calculation circuit (9) obtains a threshold from an average of the bit lengths of the variable length coded data blocks for each group of such block., and the judgment circuit (10) makes a judgment as to whether or not those variable length coded data blocks have bit lengths exceeding the threshold of the block group to which such data blocks belong. Then, a block divider circuit 11 divides the variable length coded data blocks having bit lengths exceeding the threshold into blocks having small bit lengths. Each block thus obtained is fixedly equalized in bit length to an average length level and transmitted in that condition.
摘要:
The present invention relates to an interleaving device with error protection, comprising a separator configured to divide at least one frame of data into categories of data according to error sensitivities of the data in the categories, an encoder configured to perform different types of error coding on the divided data to provide them with different error correction capacity, and an interleaver configured to rearrange the categories of data after encoding thereof so that a data category with higher error correction capacity is arranged at equal intervals in a data category with least error correction capacity.
摘要:
Likelihood calculating circuit A1 calculates the humming distance between a received data series and a unique word as likelihood data d1. Likelihood calculating circuit A2 calculates the number of transmission errors using redundant data, and outputs this value as likelihood data d2. Likelihood data d1,d2 are added at adding circuit 21, and the output thereof is compared to the threshold value of determination circuit with threshold 22. The results of this comparison are output as determination signal with threshold DT. Synchronous determination circuit 23 generates a synchronous determination signal SD based on determination signal with threshold DT. Accordingly, the present invention provides a frame synchronization circuit in which it is possible to avoid out of synchronization or false synchronization, without increasing the amount of redundancy necessary to detect frame synchronization.