[go: up one dir, main page]

IES980160A2 - A method and apparatus for shaping the signal spectrum of a transmit signal of a modem - Google Patents

A method and apparatus for shaping the signal spectrum of a transmit signal of a modem

Info

Publication number
IES980160A2
IES980160A2 IE980160A IES980160A IES980160A2 IE S980160 A2 IES980160 A2 IE S980160A2 IE 980160 A IE980160 A IE 980160A IE S980160 A IES980160 A IE S980160A IE S980160 A2 IES980160 A2 IE S980160A2
Authority
IE
Ireland
Prior art keywords
symbol level
symbol
alternative
filter
modem
Prior art date
Application number
IE980160A
Inventor
Michael Mclaughlin
Original Assignee
Fernway Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fernway Ltd filed Critical Fernway Ltd
Priority to IE980160A priority Critical patent/IES980160A2/en
Publication of IES80431B2 publication Critical patent/IES80431B2/en
Publication of IES980160A2 publication Critical patent/IES980160A2/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/38Synchronous or start-stop systems, e.g. for Baudot code
    • H04L25/40Transmitting circuits; Receiving circuits
    • H04L25/49Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
    • H04L25/4917Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using multilevel codes
    • H04L25/4927Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using multilevel codes using levels matched to the quantisation levels of the channel

Landscapes

  • Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Dc Digital Transmission (AREA)

Abstract

A method for shaping the signal spectrum of a transmit signal for placing on an output line (3) of a modem (1) wherein a plurality of symbol levels (8) are derived from a user data input bit stream (2) fed to the modem (1), and an alternative symbol level (9) is assigned to each symbol level. The method comprises passing each symbol level (8) and its alternative symbol level (9) through a digital filter (12,14,15) having a relatively high output at undesired frequencies and a relatively low output at desired frequencies. The energies of the output signals (20,21) from the filter (12,14,15) corresponding to the respective symbol level (8) and the alternative symbol level (9) are determined and subtracted (24) one from the other. Should the difference between the two energies exceed a predetermined value (math) then the one of the symbol level (8) and the alternative symbol level (9) of lowest energy is selected for the transmit signal and applied to the output line (3). <Fig.1>

Description

iA method and apparatus for shaping the signal spectrum of a transmit signal of a modem The present invention relates to a method and apparatus for shaping the signal spectrum of a transmit signal for transmission on an output line of a modem.
In some modems, in particular, modems which are known as pulse coded modulation (PCM) modems, it is desirable to shape the signal spectrum of the transmit signal. The term shape the signal spectrum is used herein to indicate that the frequency response of the transmit signal should have certain characteristics, for example, low energy at lovAfrepuencies. It is desirable that low frequency energy in a transnritSignal should be reduced as low as possible, since such low frequency energy may cause distortion in transformers in a telephone exchange. It has also been found that the equalisation requirements in a receiver of such a transmit signal are reduced if frequencies which are to be attenuated are suppressed.
Accordingly, it is an object of the invention to provide a method and apparatus for shaping the signal spectrum of a transmit signal of a modem, and in particular, a PCM modem.
According to the invention there is provided a method for shaping the signal spectrum of a transmit signal for transmission on an output line of a modem wherein a plurality of symbol level are derived from a user data input bit stream fed to the modem, and at 25 least one alternative symbol level is derived for each symbol level, and one of each symbol level or its alternative symbol level is selected to form the transmit signal, wherein the method comprises the steps of passing each symbol level and its corresponding alternative symbol level through a filter for 30 determining the respective effects on the frequency spectrum of the transmit signal of the symbol level and its alternative symbol (r«^^^.^^-Je.ve.l-.f.rQm.iXQixespo»il,ing outputs from the filter, and selecting OPEN TO PUBLIC INSPECTION UNDER SECTION L3 AND RULE 23 IE 980160 one of the symbol level and the alternative symbol level for transmission based on the outputs of the filter.
Preferably, the filter is chosen to have a relatively high output at undesired frequencies, and a relatively low output at desired frequencies.
Alternatively, the filter is chosen to have a relatively high output at desired frequencies, and a relatively low output at undesired frequencies.
Advantageously, the filter is a digital filter. Ideally, the filter is a finite impulseXe^ponse filter. Alternatively, the filter is an infinite impulse response filter.
In one embodiment of the invention, the method further comprises the step of determining the difference between the respective outputs from the filter corresponding to each symbol level and its corresponding alternative symbol level, and selecting one of the symbol level and its corresponding alternative symbol level should the difference between the respective outputs from the filter exceed a predetermined value, the selected one of the symbol level and its alternative symbol level being that level, the effect of which on the frequency spectrum of the transmit signal is most desirable.
Preferably, the energy of the output signals from the filter are determined, and the difference in energies of respective output signals corresponding to each symbol level and its corresponding alternative symbol level is determined for comparison with the predetermined value.
In another embodiment of the invention, the selection of the one of each symbol level and its alternative symbol level is determined from bits in the input bit stream when the determined difference between the respective outputs from the filter does not IE 980160 exceed the predetermined value.
In another embodiment of the invention, the method further comprises the steps of determining the effect of each symbol level and its corresponding alternative symbol level on the frequency spectrum of the transmit signal based on the cumulative effect on the frequency spectrum of M subsequent symbol levels and their corresponding alternative symbol levels, where M is an integer equal to one or greater. The value of M depends on the accuracy of the result required, the higher the value of M, the greater will be the accuracy.
Preferably, the energies*oWJie output signals from the filter resulting from the M subsequentSsymbol levels are summed, and the energy of the output signals from the filter resulting from the subsequent corresponding alternative symbol levels are summed and the difference in the respective summed energies is determined for comparison with the predetermined value.
In one embodiment of the invention, the M subsequent symbol levels are assumed to be zero.
Alternatively, the M subsequent symbol levels are predicted.
In another embodiment of the invention, the symbol levels are arranged in groups, and corresponding groups of alternative symbol levels are derived, and the effects of the respective groups of symbol levels and the alternative symbol levels on the frequency spectrum of the transmit signal is determined.
Preferably, the input bit stream is fed to a bit parser, which splits the bit stream for directing some of the bits of the input bit stream to a bit mapping means for determining the respective symbol levels, and others are directed for use in selecting the one of the symbol level and its alternative corresponding symbol level.
IE 980160 In one embodiment of the invention, each alternative symbol level is derived by multiplying the corresponding symbol level by -1.
Alternatively, all N allowed symbol levels are derived, and are sorted in increasing order, the N symbol levels being assigned an index from zero to N -1, where N is the total number of allowed symbol levels, each alternative symbol level being derived by adding 0.5 χ N to the index of the corresponding symbol level, and calculating the remainder of this number after dividing by N, wherein the alternative index A is derived from the formula A = (B + N/2) modulo N where N is the number of symbols and B is the index of the corresponding symbol level>^ X In one embodiment of the invention, the modem is a PCM modem.
Additionally, the invention provides apparatus for shaping the signal spectrum of a transmit signal for transmission on an output line of a modem wherein a plurality of symbol levels are derived from a user data input bit stream fed to the modem, and at least one alternative symbol level is derived from each symbol level, and one of each symbol level or its alternative symbol level is selected to form the transmit signal, wherein the apparatus comprises a filter through which each symbol level and its corresponding alternative symbol level are passed for determining the respective effects on the frequency spectrum of the transmit signal of the symbol level and its corresponding alternative symbol level from corresponding outputs of the filter, and a selecting means responsive to the filter outputs is provided for selecting one code from the symbol level and its corresponding alternative symbol level for transmission based on the respective outputs of the filter.
Preferably, the filter is a filter which has a relatively high output at undesired frequencies, and a relatively low output at desired frequencies.
IE 980160 Alternatively, the filter is a filter which has a relatively high output at desired frequencies, and a relatively low output at undesired frequencies.
Advantageously, the filter is a digital filter. Ideally, the filter is a finite impulse response filter. Alternatively, the filter is an infinite impulse response filter.
In one embodiment of the invention, a means is provided for determining the difference between the respective outputs from the filter corresponding to each symbol level and its corresponding alternative symbol level, and the selecting means selects one of the symbol level and its’^br^esponding alternative symbol level should the difference between^toe respective outputs from the filter exceed a predetermined value, the selected one of the symbol level and its alternative symbol level being that level, the effect of which on the frequency spectrum of the transmit signal is most desirable.
In another embodiment of the invention, a means is provided for determining the energy of the output signals from the filter, and the means for determining the difference between the respective outputs from the filter determines the difference in energies of respective output signals corresponding to each symbol level and its corresponding alternative symbol level for comparison with the predetermined value.
In another embodiment of the invention, the selecting means is responsive to bits in the input bit stream for selecting the one of each symbol level and its alternative symbol level when the difference between the respective outputs from the filter does not exceed the predetermined value.
In another embodiment of the invention, a means is provided for determining the effect of each symbol level and its corresponding alternative symbol level on the frequency spectrum of the transmit IE 980160 signal based on the cumulative effect on the frequency spectrum of M subsequent symbol levels and their corresponding alternative symbol levels, where M is an integer equal to one or greater.
In a further embodiment of the invention, a means for summing the energy of the output signals from the filter resulting from the M subsequent symbol levels is provided, and a means for summing the energies of the output signals from the filter resulting from the subsequent corresponding alternative symbol levels is provided, and the means for determining the difference determines the difference of the respective summed energies for comparison with the predetermined value.
In one embodiment are assumed to be of the invention, the M subsequent symbol levels zero.
Alternatively, a means is provided for predicting the M subsequent symbol levels.
In a further embodiment of the invention, the symbol levels are arranged in groups, and corresponding groups of alternative symbol levels are derived, and the effects of the respective groups of symbol levels and the alternative symbol levels on the frequency spectrum of the transmit signal is determined.
Preferably, a bit parser is provided for receiving the input bit stream, and the bit parser splits the bit stream for directing some of the bits of the input bit stream to a bit mapping means for determining the respective symbol levels, and for directing other bits of the bit stream to the selecting means for selecting the one of the symbol level and its alternative corresponding symbol level.
In one embodiment of the invention, each alternative symbol level is derived by multiplying the corresponding symbol level by -1.
IE 980160 Alternatively, all N allowed symbol levels are derived, and are sorted in increasing order, the N symbol levels being assigned an index from zero to N -1, where N is the total number of allowed symbol levels, each alternative symbol level being derived by adding 0.5 χ N to the index of the corresponding symbol level, and calculating the remainder of this number after dividing by N, wherein the alternative index A is derived from the formula A = (B + N/2) modulo N where N is the number of symbols and B is the index of the symbol level.
The invention will be more clearly understood from the following description of some prefer*rei( embodiments thereof which are given by way of example only with reference to the accompanying drawings in which: Fig. 1 illustrates a PCM modem and a circuit according to the invention for shaping the signal spectrum of a transmit signal for placing on an output line of the PCM modem, and Fig. 2 is a flow chart illustrating a method according to the invention for shaping the signal spectrum of a transmit signal for placing on the output of the modem.
The PCM modem is indicated generally by the reference numeral 1 and is of the type which comprises an input 2 for receiving an input bit stream of user data, which typically, is scrambled, and an output 3 on which a transmit signal for transmission from the PCM modem is applied. The bit stream on the input 2 is fed to a bit parser 4 which splits the bit stream into bits from which symbol levels are to be derived, coded and mapped, and shaping bits which are used in shaping the transmit signal. The bits from which symbol levels are to be derived are fed by the bit parser 5 to an encoder and mapping circuit 5. Such encoder and mapping circuitry 5 will be well known to those skilled in the art. The mapping circuit 5 derives a symbol level for each frame of data IE 980160 bits received from the bit parser 4. The symbol levels appear on an output 8 from the encoder and mapping circuit 5. An alternative symbol level generating circuit 6 generates corresponding alternative symbol levels, one corresponding alternative symbol level being generated for each symbol level derived by the circuit 5. The alternative symbol levels are outputted by the circuit 6 on an output 9. The shaping bits are fed by the bit parser 5 to a selecting means, namely, a selector circuit 7 for selecting one of each symbol level or its alternative symbol level from the outputs 8 and 9 for shaping the transmit signal, for in turn minimising the undesirable output frequency energy in the transmit signal.
The alternative symbol level generating circuit 6 can include any suitable generating scheme. One scheme is to set the alternative symbol levels as being the negative of the corresponding symbol levels. In other words, the alternative symbol levels are generated by multiplying the corresponding symbol levels by -1 in the circuit 6. An alternative scheme is to sort N symbols in increasing order, where N is the total number of allowed symbols, and assign each of the N symbols an index from Zero to N -1 the alternative symbol levels are derived by adding 0.5 x N to the index and calculating the remainder of this number after dividing by N, in other words given index B, the alternative index A is derived as follows: A = (B + N/2) modulo N.
The selector circuit 7 operates under the control of a shaping circuit 10 according to the invention which is indicated generally by the reference numeral 10. The shaping circuitry 10 comprises a digital filter 12 which in this embodiment of the invention is provided by a pair of finite impulse response (FIR) filters 14 and 15 to which a feed back loop 16 feeds the transmit signal from the output 3. The symbol level and the alternative symbol level are fed from the outputs 8 and 9, respectively, to the FIR filters 14 and 15, respectively. The FIR filters 14 and 15 are chosen to IE 980160 have a relatively high output at undesirable frequencies, and a relatively low output at desired frequencies. In this embodiment of the invention the PCM modem transmits at a symbol rate equal to a sample rate of 8,000 symbols per.second. It has been found that the most advantageous filters for shaping using the method according to the invention are low pass or band reject filters, for example, for the PCM modem 1 which transmits at a symbol rate equal to the sample rate of 8,000 symbols per second the two most advantageous filters are: a) a low pass filter with a cut off of somewhere below 200 Hz, and b) a band reject filter similar to (a) above but which From an error propagation point of view FIR filters are better for this filtering because they have a limited memory. If an error is made in assigning a symbol level in the encoder and mapping circuit 5, it propagates through the length of the FIR filter, but could stay forever in an infinite impulse response (HR) filter. Although IIR filters may be provided in which the errors eventually die away. It has been found that FIR filters with only ones and zeros for the coefficients are particularly advantageous. For a filter of type (a) above all the coefficients are equal to one. For a filter of type (b) every odd coefficient is equal to one, and every even coefficient is equal to zero. The length L of the filters then determines the bandwidth of the filters and the depth of the rejection band. These particular filters are advantageous because it is possible to carry out calculations of each of the L filter outputs using a single addition, that is for example, using a low pass filter of type (a) with L taps.
The symbol level on the output 8 and the alternative symbol level on the output 9 are inputted to the FIR filters 14 and 15, respectively, and the results are outputted to respective squaring circuits 18 and 19 for determining the energy of the respective outputs from the FIR filters 14 and 15. In this embodiment of the IE 980160 invention the cumulative effect of a plurality of subsequent symbol levels and their corresponding alternative symbol levels on the symbol level and alternative symbol level, respectively, on the outputs 8 and 9 are also taken into account in the shaping circuit 10 as will be described below. Adder circuits 20 and 21 add the energies which are determined in the squaring circuits 18 and 19 of respective output signals from the FIR filters 14 and 15 for each subsequent symbol level and its corresponding alternative symbol level. Any number of subsequent symbol levels and alternative symbol levels may be used, the more subsequent symbol levels and alternative symbol levels which are used, the more accurate will be the result. In this embodiment of the invention, the subsequent symbol leVdSs^are assumed to be zero.
\ A subtracting circuit 24 subtracts the outputs from the adder circuits 20 and 21 and the result is passed to a circuit 25 which determines the magnitude of the difference determined by the subtracting circuit 24. A comparator 28 compares the magnitude from the circuit 25 with a preset predetermined value Vref( and where the magnitude exceeds the predetermined value Vref the comparator 28 controls the selector circuit 7 so that one of the symbol level and the alternative symbol level on the outputs 8 and 9 is selected by the shaping circuit 10. Otherwise, the selector circuit 7 is controlled to allow the one of the symbol level and the alternative symbol level on the outputs 8 and 9, respectively, to be selected by the shaping bits transferred to the selector circuit 7 from the bit parser 4. The value of the predetermined value is determined by trial and error. It is a positive number, and is selected to give the desired shape frequency spectrum.
A comparator 29 compares the energy outputs from the adder circuits 20 and 21. When the selector circuit 7 is operated under the control of the comparator 28 for selecting the one of the symbol level and the alternative symbol level on the outputs 8 and 9, the comparator 29 operates the selector circuit 7 to select the one of the symbol level and the alternative symbol level which IE 980160 produces the lowest energy level signal from the adder circuits 20 and 21.
Turning now to Fig. 2 the method according to the invention for shaping the signal spectrum of the transmit signal will now be described with reference to the shaping circuit 7 of Fig. 1. In block 100 of Fig. 2 the encoder and mapping circuit 5 derives a symbol level from the input bit stream and places the symbol level on the output 8. In block 101 an alternative symbol level is generated by the circuit 6 and is placed on the output 9. Block 102 calculates the output of the filter 14 based on the symbol level on the output 8. Block 103 calculates the next L filter output from the symbol IbvfrKqn the output 8 assuming that the next subsequent symbol levels vhiich would appear on the output 8 will be zero. Block 104 calculates the energy of each of the L filter outputs in the squaring circuit 18 and sums the energies which is carried out in the adder circuit 20. Block 105 repeats the steps of blocks 102, 103 and 104 for the alternative symbol levels which appear on the output 9 using the FIR filter 15, the squaring circuit 19 and the adder circuit 21. Block 106 then compares the difference between the sums of the lowest and the highest energies, and if the difference between the sum of the lowest and the highest energies is more than the predetermined value, then the comparator 28 is operated to control the selecting circuit 7 so that the selector circuit 7 is operated under the control of the comparator 29 for selecting the symbol level of the two which appear on the outputs 8 and 9 for minimising the undesirable output frequency energy in the transmit signal. Otherwise, the selector circuit 8 is operated under the control of the comparator 28 for selecting the symbol level from the output 8 and 9 under the control of the shaping bits which are transferred from the bit parser 4 to the selector circuit 7.
The last output of the step of block 103 is the value of the symbol (Xn using the notation Xm = symbol transmitted at symbol time m, and n = current symbol time). The second last output of IE 980160 the step of block 103 is equal to the last output plus the symbol which was transmitted immediately prior to the current symbol Xn + X^. The output prior to that is Xn + X^ + Xn_2 and so on until the first output which equals 2μ0 t0 L.x Xn.i- In this way any filter with only ones and zeros as coefficients can have the outputs calculated using a single addition for each output.
The transmitted bits can be recovered in a receiver modem as follows. The original transmitted symbol levels are recovered in the receiver modem as normal. The receiver modem applies the method steps of the flow chart of Fig. 2 to the received symbol levels. The receiver modem applies the same predetermined value Vref to the possible alternatives of the symbol level and the alternative symbol level as ditXthe modem 1. The value of the predetermined value Vref may be transmitted to the receiver modem during handshaking, or may be pre-known. From this comparison, the receiver modem can determine whether the modem 1 would have taken more input bits, and thus, it determines which bits to output.
The following are examples of alternative methods.
Alternative method 1 In the above method the signal spectrum is shaped by choosing transmit symbol levels which minimise the output of a filter which passes undesirable frequencies and suppresses desirable frequencies. A similar method may be used which maximises the output of a filter which passes desirable frequencies and suppresses undesirable frequencies by following the same method as discussed above with two differences as follows: 1) the filters have a spectrum which is the opposite to those described above, in other words, instead of a low pass filter with a cut off of 200 Hz, a high pass filter with the same cut off is used, and 2) if the predetermined value is exceeded in the step of block 106, the symbol level which causes the highest energy sum is IE 980160 sent instead of the symbol code which causes the lowest energy sum.
Alternative method 2 In this method pairs of symbol levels are taken and assigned alternative symbol level pairs in a similar manner as described above. Input bits are assigned to a pair of symbol levels, and these pairs of symbol levels and their alternative pairs of symbol levels are subjected to steps 2 to 4 of blocks 102 to 104 of the flow chart of Fig. 2, and the pair of either symbol levels or alternative symbol levels with the most desirable energy is transmitted if the predetermined value is exceeded. This method can be further extended fW^rger groups of symbols instead of pairs. X Whether one uses a mapping scheme whereby the alternative symbol level is derived by multiplying the symbol level by -1, or by assigning each of the N symbols an index from 0 to N-l and deriving the alternative symbol levels by adding 0.5 χ N to the index provides a quite similar degree of spectral suppression, in the undesirable frequency bands, for substantially the same cost in bit-rate, although deriving the alternative symbol level by multiplying the symbol level by -1 provides slightly better results. The alternative of assigning an index from 0 to N-l to the symbol levels and deriving the alternatives by adding 0.5 χ N to the index has the advantage that it reduces the total transmit energy.
The method according to the invention provides a more controllable and deeper spectrum shaping than presently known methods. The user transmit bit-rate can be adjusted to a desired number by adjusting the predetermined value over which the symbol level or the alternative symbol level is selected by the shaping circuit.
A larger predetermined value results in less redundancy and consequently a higher user bit-rate. A lower predetermined value results in more redundancy and consequently a lower user bit-rate.
IE 980160 This is useful in applications where certain predefined bit-rates are required. Another advantage of the method according to the invention is that where the alternative symbol level is derived by adding 0.5 x N to the index for the symbol level the resultant energy output across the band is lower than if no spectral shaping were performed. This is advantageous where energy limitations exist.

Claims (5)

1. A method for shaping the signal spectrum of a transmit signal for transmission on an output line of a modem wherein a plurality of symbol levels are derived from a user data input bit stream fed to the modem, and at least one alternative symbol level is derived for each symbol level, and one of each symbol level or its alternative symbol level is selected to form the transmit signal, wherein the method comprises the steps of passing each symbol level and its corresponding alternative symbol level through a filter for determining the respective effects on the frequency spectrum of the transmit signal of the symbol level and its alternative symbol level from corresponding outputs from the
2. A method as claimed in Claim 1 in which the filter is chosen to have a relatively high output at undesired frequencies, and a relatively low output at desired frequencies.
3. A method for shaping the signal spectrum of a transmit signal for transmission on an output line of a modem, the method being substantially as described herein with reference to and as illustrated in the accompanying drawings.
4. Apparatus for shaping the signal spectrum of a transmit signal for transmission on an output line of a modem wherein a plurality of symbol levels are derived from a user data input bit stream fed to the modem, and at least one alternative symbol level is derived for each symbol level, and one of each symbol level or its alternative symbol level is selected to form the transmit signal, wherein the apparatus comprises a filter through which each symbol level and its corresponding alternative symbol level are passed for determining the respective effects on the frequency spectrum of the transmit signal of the symbol level and its corresponding alternative symbol level from corresponding outputs of the filter, and a selecting means responsive to the filter IE 980160 outputs is provided for selecting one code from the symbol level and its corresponding alternative symbol level for transmission based on the respective outputs of the filter.
5. Apparatus for shaping the signal spectrum of a transmit 5 signal for transmission on an output line of a modem, the apparatus being substantially as described herein with reference to and as illustrated in the accompanying drawings.
IE980160A 1997-03-05 1998-03-05 A method and apparatus for shaping the signal spectrum of a transmit signal of a modem IES980160A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
IE980160A IES980160A2 (en) 1997-03-05 1998-03-05 A method and apparatus for shaping the signal spectrum of a transmit signal of a modem

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IE970152 1997-03-05
IE980160A IES980160A2 (en) 1997-03-05 1998-03-05 A method and apparatus for shaping the signal spectrum of a transmit signal of a modem

Publications (2)

Publication Number Publication Date
IES80431B2 IES80431B2 (en) 1998-07-01
IES980160A2 true IES980160A2 (en) 1998-07-01

Family

ID=11041399

Family Applications (1)

Application Number Title Priority Date Filing Date
IE980160A IES980160A2 (en) 1997-03-05 1998-03-05 A method and apparatus for shaping the signal spectrum of a transmit signal of a modem

Country Status (4)

Country Link
AU (1) AU6417098A (en)
GB (1) GB2337433B (en)
IE (1) IES980160A2 (en)
WO (1) WO1998039888A2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4716385A (en) * 1985-07-24 1987-12-29 Nec Corporation Multilevel modulator comprising a compact error correcting code producing unit
US5105443A (en) * 1990-05-29 1992-04-14 At&T Bell Laboratories Inband coding of secondary data
US5249200A (en) * 1991-07-30 1993-09-28 Codex Corporation Device and method for combining precoding with symbol-rate spectral shaping
US5455839A (en) * 1991-12-27 1995-10-03 Motorola, Inc. Device and method for precoding
US5953374A (en) * 1997-03-03 1999-09-14 Pc-Tel, Inc. Bandpass spectral shaping of data signals

Also Published As

Publication number Publication date
AU6417098A (en) 1998-09-22
IES80431B2 (en) 1998-07-01
WO1998039888A2 (en) 1998-09-11
GB9920892D0 (en) 1999-11-10
GB2337433B (en) 2002-03-06
WO1998039888A3 (en) 1998-12-03
GB2337433A (en) 1999-11-17

Similar Documents

Publication Publication Date Title
EP0192707B1 (en) Method of decoding a predictively encoded digital signal
KR100279094B1 (en) Digital signal coding device
RU2142166C1 (en) Method and device for searching code directory to encode voice signal, and cellular communication system
EP0230001B1 (en) Method of and device for speech signal coding and decoding by subband analysis and vector quantization with dynamic bit allocation
US4142071A (en) Quantizing process with dynamic allocation of the available bit resources and device for implementing said process
EP0421259B1 (en) Digital signal encoding apparatus
KR100331591B1 (en) Digital signal encoding and decoding device, digital signal encoding device and digital signal decoding device
US3631520A (en) Predictive coding of speech signals
EP0176243B1 (en) Frequency domain speech coding
US4878232A (en) Data transmission system
EP0145332A2 (en) Digital audio transmission
NO306007B1 (en) Device for high-efficiency encoding of digital data
US5517527A (en) Adaptive equalizer for ISDN U-interface transceiver
US4464782A (en) Transmission process and device for implementing the so-improved process
PL168474B1 (en) Method of coding a digital sound signal
US4862173A (en) Method and circuit for carrying out forward and inverse quantization by varying a reference step size
US8718197B2 (en) Code enhanced equalization based upon a reliability factor
JP3549606B2 (en) A device used in a receiver that receives an analog signal from a transmitter over a telephone line
IES980160A2 (en) A method and apparatus for shaping the signal spectrum of a transmit signal of a modem
US5303374A (en) Apparatus for processing digital audio signal
US8144750B2 (en) Code enhanced equalization based upon a reliability factor
EP0167364A1 (en) Speech-silence detection with subband coding
Sethia et al. Interpolative DPCM
EP0197433B1 (en) Switching system having a tone trunk and method for generating digital codes therein
US7016428B1 (en) Methods of efficient implementation of trellis based spectral shaping with lookahead

Legal Events

Date Code Title Description
MK9A Patent expired