Receiver CODEC super set constellation generator

Pulse or digital communications – Pulse code modulation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C375S222000

Reexamination Certificate

active

06721363

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates generally to an improved technique for generating a super set pulse amplitude modulated (PAM) constellation for a computer modem. In particular, the present invention is directed to accommodating Robbed-Bit Signaling (RBS), programmed attenuation (PAD), and Inter-Modulation Distortion (IMD) during a Digital Impairment Sequence (DIL) conducted with V.90 modems or the like.
BACKGROUND OF THE INVENTION
The V.90 modem is also known as the 56K modem, which, due to power limitations imposed by the FCC is presently limited to 53 Kbits/second transmission rate.
FIG. 4
is a simplified block diagram illustrating how a V.90 modem
530
may be connected to a server
510
through a codec
520
. V.90 modem
530
is an analog modem communicating with a telephone company (telco) codec (coder/decoder)
520
through a local dial-up line or local loop
540
.
As may be appreciated by one of ordinary skill in the art, such a local loop
540
may contain analog impairments characterized as “loop loss”. V.90 modem
530
may be provided with an equalizer to offset some of this loop loss. Data transmitted from V.90 modem
530
to codec
520
may be in one of a number of formats depending upon the type of codec.
For example, a so-called &mgr;-law codec may receive data in a 13-bit format (as illustrated in FIG.
4
). A so-called A-law codec may receive data in a 12-bit format. Other, so-called “non-conforming” codecs may receive data in yet other formats. Regardless of which format the data is received in, codec
520
converts data received from V.90 modem
530
into digital form (typically 8 bits) for transmission over a telco digital trunk line
550
to server
510
.
Digital trunk line
550
may itself contain so-called “digital” impairments, including robbed bit signaling (RBS), digital pad (PAD) and inter-modulation distortion (IMD). Most of these digital impairments are due to design considerations implemented in the telco digital network when it was largely used as a voice-only network. However, such impairments present problems in transmitting digital data over such a network.
The V.90 standard adds to and inherited advantageous features of pre-V.90 56K modems (e.g., X2 modem and Kflex modem). One important feature of the V.90 modem is performance optimization. Using Digital Impairment Learning sequence (DIL) data, the client modem is capable of generating optimal constellations to achieve best throughput for given conditions.
V.90 constellations rely closely on DIL data points. Thus, accuracy of DIL data is one key for accurate constellation generation. One big problem of the prior art is how to obtain highly accurate and optimal DIL data points. V.90 modem
530
must receive a training signal (the Digital Impairment Learning signal, or DIL) and be able to distinguish analog impairments from digital impairments (“de-noising” data) in order to properly characterize the data channel and generate accurate and optimal data constellations.
SUMMARY OF THE INVENTION
In the present invention, several techniques are proposed to is de-noise DIL data and to achieve accurate DIL data, including a linear-to-Ucode conversion algorithm, PAD/RBS pattern detection, DIL de-noising processing, and a ½-RBS de-noising process.
By detecting the non-RBS pattern (e.g., no RBS is present), the DIL data points of the non-RBS slots are averaged to increase accuracy of the received DIL data. Similarly, using averages of DIL data with the same RBS-pattern slots, more accurate DIL data points are obtained. Accurate DIL points provide a key for optimal data throughput performances of the modem.
Received linear DIL data points are equalizer outputs and may be rough and noisy. By the linear-to-Ucode conversion, the DIL rough data may be converted to Ucode indices. The Ucode indicies may be matched to the closest G.711 (&mgr;-law or a-law) values. This process serves to de-noise the DIL data.
The ½-RBS slot refers to D4 channel bank CODECs specified in AT&T Technical Reference, PUB 43801, November 1982, that output close to mid-values of its normal outputs in the RBS slots. In here the codec transfer characteristic changes to span the entire dynamic range using 7 bits during RBS slot. Present invention matches for the ideal values specified for this type CODEC in the ½-RBS slot. This is noted as ½-RBS de-noising.
The present invention may also detect and eliminate DIL data points which are too noisy and/or non-monotonic. In addition, an upper limit may be set for constellation points to avoid saturation of the receiver, by applying PAD and IMD correction. Ideal DIL data points may be added for typical 0 dB, 3 dB and 6 dB PAD to help create optimal constellation tables and thus optimal modem connections. If PAD-detection has failed, the PAD may be set to 0 dB and the constellation based on originally received DIL data points.


REFERENCES:
patent: 5406583 (1995-04-01), Dagdeviren
patent: 5724393 (1998-03-01), Dagdeviren
patent: 5751741 (1998-05-01), Voith et al.
patent: 5802111 (1998-09-01), Diehl et al.
patent: 5822371 (1998-10-01), Goldstein et al.
patent: 5825816 (1998-10-01), Cole et al.
patent: 5828695 (1998-10-01), Webb
patent: 5831561 (1998-11-01), Cai et al.
patent: 5838268 (1998-11-01), Frenkel
patent: 5838724 (1998-11-01), Cole et al.
patent: 5844940 (1998-12-01), Goodson et al.
patent: 5844944 (1998-12-01), Betts et al.
patent: 5862179 (1999-01-01), Goldstein et al.
patent: 5862184 (1999-01-01), Goldstein et al.
patent: 6009121 (1999-12-01), Waldron et al.
patent: 6023493 (2000-02-01), Olafsson
patent: 6034991 (2000-03-01), Zhou et al.
patent: 6065030 (2000-05-01), Zhang
patent: 6088334 (2000-07-01), Davenport et al.
patent: 6178200 (2001-01-01), Okunev et al.
patent: 6181737 (2001-01-01), Okunev et al.
patent: 6185249 (2001-02-01), Drucker et al.
patent: 6327301 (2001-12-01), Demjanenko et al.
patent: 6381266 (2002-04-01), Zhang et al.
patent: 6480549 (2002-11-01), Hirzel et al.
patent: 6523233 (2003-02-01), Wang et al.
patent: 6542551 (2003-04-01), Okunev et al.
patent: 6549584 (2003-04-01), Gatherer et al.
patent: 2002/0085629 (2002-07-01), Zhang et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Receiver CODEC super set constellation generator does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Receiver CODEC super set constellation generator, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Receiver CODEC super set constellation generator will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3269812

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.