CN1154616A - Apparatus for high-speed simultaneous voice/data communications - Google Patents
Apparatus for high-speed simultaneous voice/data communications Download PDFInfo
- Publication number
- CN1154616A CN1154616A CN 96112706 CN96112706A CN1154616A CN 1154616 A CN1154616 A CN 1154616A CN 96112706 CN96112706 CN 96112706 CN 96112706 A CN96112706 A CN 96112706A CN 1154616 A CN1154616 A CN 1154616A
- Authority
- CN
- China
- Prior art keywords
- signal
- data
- voice
- modulator
- demodulator
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Images
Landscapes
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
A high speed modem for simultaneously transmitting both voice and precoded digital data signals over a single communication channel. The modem is operable to combine a voice signal with a precoded digital data signal for transmission at high speeds, high power levels and low distortion previously attainable by high speed data-only modems. The voice signal is processed using conventional data processing techniques to produce a voice signal and a control signal containing information relating to the coding of the voice signal. The control signal is multiplexed and mapped for transmission with the digital data. Selected bits of the multiplexed data are used to define the rotation of the digital data and to rotate the voice vector. The digital data is precoded to compensate for and minimize noise in the communication channel. The rotated voice vector and the precoded digital data are then combined and transmitted.
Description
The present invention relates to adopt the high speed modem of data precoding, particularly those can carry out the modulator-demodulator that simultaneous voice/data-signal sends and receives.
Technically, the high speed data modulations demodulator can with up to the speed of 28.8KBit/s at plain old telephone switching network and the point-to-point two line telephone line transmitting datas rented.The V.34 suggestion of the ITU-T of International Telecommunications Union is described it, is entitled as " data communication on the telephone network ", submits ITU Telecommunication Standardization Se in September, 1994.Be to obtain high transfer rate, the reflector of this modulator-demodulator is furnished with precoder, is used for reducing the noise impact in (homogenizing) or the compensation communication channel, and this noise can influence the transfer of data under the high speed like this.Receiver in the modulator-demodulator that receives transmission signals must contain the signal that necessary circuit is recovered precoding.
Precoding processing to data-signal can realize high speed data transfer under high power and low distortion condition.But this high speed modem but can't send and receive the voice-and-data signal of transmission simultaneously.
Sending the voice-and-data signal simultaneously along the wall scroll communication line can accomplish, for example on an analog telephone channel.Transmission when can be used for realizing voice/data signals for the modulator-demodulator that sends and receive this synchronous signal design specially.But this modulator-demodulator but can't resemble and carry out transmission in the voice/data signals the modulator-demodulator that adopts precoding technique under the condition of high power and low distortion.
Therefore, be desirable to provide a kind of high-speed synchronous voice/data modulator-demodulator of introducing precoding technique, this can obtain than higher through-put power of traditional simultaneous voice/data modem unit and littler distortion.
The thought of this invention is to realize the synchronous transmission voice/data signals in high speed modem, this also just means under up to 28.8Kbps even higher transmission rate, will keep simultaneously than higher power of existing conventional simultaneous voice/data modem unit and lower distortion.
For reaching this target, to being input to the analog voice signal of modulator-demodulator, encode according to known procedures, produce speech vector signal and control signal, and the user is input to the digital data signal of modulator-demodulator, before carrying out traditional digital data coding, carry out earlier transmitting after the combination of precoding and voice signal.
The modulator-demodulator of design comprises the buffer of a first in first out (FIFO) according to the present invention, and control signal that produces in the analog voice signal cataloged procedure and digital data signal are imported wherein, and carry out multiplexing to these signals.Then, multiplexed data are sent to mapper, shell mapper (shell mapper) or differential encoder.Data are shone upon in mapper and are rotated, send into the data of mapper through differential encoder, directly send into the data of mapper and the feedback data position of an input mapper, the selected representative data position that is used as defining or representing mapping (enum) data signal rotation amount.Behind mapper, these multiplexed datas are carried out precoding, to reduce and to compensate the noise effect of in signals transmission, introducing.
The representative data of selected definition mapping digital signal rotation is directly delivered to circulator, and here they and speech vector signal make up.Analog voice signal adopted the conventional coding technology of mentioning to encode earlier here before sending into circulator.Circulator correspondingly is rotated the speech vector signal according to the defined rotation amount in selected representative data position.Postrotational voice signal also carries out precoding or preemphasis to be handled, improving the frequency response of signal, and the far filtering of receiving modem of compensation.Digital data signal after the precoding and postrotational speech vector signal make up in adder and deliver in the non-linear encoder, and this encoder is encoded to composite signal with conventional art, so that give far modulator-demodulator by traffic channel.
The composite signal that transmits by communication channel is received by modulator-demodulator far away, and they is carried out demodulation, equilibrium and non-linear decoded handle.Through after the filtering, speech vector signal and the precoding digital signal is separated comes according to the precoding technique that transmitter adopted, recovers the precoding digital data signal, generates original mapping signal.And, the speech vector signal is carried out reverse rotation (de-rotating) according to the control signal that from the circuit that recovers the precoding digital data signal, receives.The mapping digital data signal obtains to receive or be input to the initial numberical data signal of transmitting terminal modulator-demodulator through decoding.Equally,, the speech vector signal after the reverse rotation is decoded, obtain the original analog voice signal that the transmitting terminal modulator-demodulator receives according to the coding techniques that transmitter adopted.
Other purpose of the present invention and characteristics will further be illustrated in the detailed description and the accompanying drawings hereinafter.Should be noted that these accompanying drawings only as diagram, rather than to the definite definition of the scope of application of the present invention.Definition to invention scope should be with reference to appended claim.
Identical label is represented identical circuit unit among each figure.
Transmit the transtation mission circuit of voice/data modulator-demodulator when the calcspar representative is constructed according to the invention among Fig. 1;
In calcspar representative graph 1 transtation mission circuit speech vector signal is carried out the circuit of preemphasis among Fig. 2;
Calcspar is represented the receiving circuit of simultaneous voice/data modem unit constructed according to the invention among Fig. 3;
The filter that the calcspar representative compensates the speech vector signal of separating from the used precoding digital signal of Fig. 3 receiving circuit among Fig. 4;
Fig. 5 has expressed the signal that mapper produces;
Fig. 6 has expressed the digital data signal after the precoding;
Fig. 7 has expressed the voice-and-data signal according to combination of transmitted of the present invention;
Fig. 8 has expressed through receiving circuit of the present invention and has received the voice-and-data signal that makes up after the also filtering;
To make the reader that the present invention is had a more clearly understanding below by detailed introduction to accompanying drawing.Fig. 1 has described the structure of transtation mission circuit.This is according to the part of the simultaneous voice/data modem unit of the present invention's structure, identifies with numeral 100.
The voice signal and the digital data signal of simulation are for example sent in the originating modem by the user.In encoder 101 analog voice signal is handled, for example can be adopted traditional coding techniques to produce speech vector signal and digital speech control signal, wherein control signal provides and the relevant information of analog voice signal coding.The digital data signal and the voice control signal of user's input are imported in first-in first-out (FIFO) buffer 102, here two kinds of signals carry out multiplexed processing, and some predetermined number of bits of multiplex signal is sent to shell mapper 104, differential encoder 106 or mapper 108 respectively.In fact, it is inessential selecting which data bit to be sent to which unit in advance, as long as we are fixedly addressing path (routing) or unified standard (or at least with respect to receiving/making a start addressing path fix) aborning, each modulator-demodulator all can navigate to identical data bit identical unit so.Can predict, in the above example, elder generation's (in time) finishes the coded data position and will be admitted in the shell mapper 104, because the shell mapper will be than other unit flower more time deal with data.Therefore, shell mapper 104 will be used for handling the fractional data position under the high-speed transfer, they be shone upon transfer of data is carried out with effective and efficient manner.Under the situation of high-speed transfer the fractional data position might appear, such as under the 3200Hz character rate (3200 symbols of per second transmission just).For transmission rate is the modulator-demodulator of 14.4Kbps, and per second transmits the 14.4K per second that 3200 aliquant transmission of symbol allow so, will obtain the fractional data position in this case, and the result is with symbol of 4 bit transfer.At this moment, shell mapper 104 will correspondingly shine upon this fractional bits on 8 symbol hardwoods, mapped data transmits 36 bits or average transmission 4 a bit in each symbol period in 8 symbol periods like this, if do not need the mapping of fractional data position in the transmission course, shell mapper 104 will not play special effect so, and the input data directly are sent to mapper 108.
By in encoder 101, analog voice signal being handled the voice control signal that obtains, passed through first-in first-out (FIFO) buffer 102 directly to deliver in the mapper 108.108 pairs of digital data signals that receive of mapper shine upon and rotate, and therefrom select four predetermined number of bits R1, R2, R3, R4.These four data bit have defined two Spin Control symbols or sign (token), are used for representing the rotation amount of digital data signal.R1, R2 have defined first two rotation symbols, and they are to select from the data by differential encoder 106.The rotation position of R3 representative is to select from the data that passed to mapper 108 by fifo buffer 102.Rotation position R4 is from trellis encoder (trellis encoder) 32 feedback symbol of sending here, is used for finishing the precoding of signal to digital data (vide infra).This mapping method is widely adopted at present, and this paper need not to give unnecessary details.Data bit R3 and R4 have defined second rotation symbol.
Described Spin Control symbol by R1, R2, R3, R4 definition is sent to the circulator 112 from mapper 108, and the speech vector signal that the analog voice signal coding is produced also is admitted in the circulator 112.Here, the rotation of speech vector signal is carried out according to the rotation information of selected position R1, R2, R3, R4.Resemble mentioned abovely, these four data bit have been put down in writing the rotation amount of digital data signal in mapper 108.Therefore, the rotation of speech vector signal is fully according to the rotation of digital data signal; If digital data signal does not rotate, 112 pairs of speech vector signals of circulator do not rotate yet so.
Be sent to precoder 20 through the postrotational encode digital data signal of mapper 108 mappings, here make up with high-frequency pulse signal.Fig. 5 has shown the data set (constellation) of mapping back data-signal, comprises the digital data signal and the voice control signal of mapper 108 outputs; This signal indicates with " 1 " in Fig. 1.Digital data signal is represented as discrete point set among the figure.
In precoder 20 circuit, the digital data signal of sending here from mapper 108 is admitted to the filter 22, this filter can be the combination of finite impulse response (FIR) (FIR, the Finite ImpulseResponse) filter and unit (the round-off device) that round off.The output of filter 22 is admitted in the unit 24 that rounds off, and here, the output of filter is treated as the integer value of predetermined number of bits through rounding off.This helps the receiving terminal modulator-demodulator to decode with correct order for the transmitting terminal modulator-demodulator provides symmetry.If signal has carried out the processing of rounding off in filter 22, the unit 24 that rounds off so will not exported filter and work.The output of unit 24 of rounding off is sent to negative (anti-phase) input of quantizer 26 and subtracter 28.In quantizer 26, the output of the unit 24 that rounds off is through quantizing to generate a dither vector (dither vector).This pulsation vector is sent adder 30 and the digital data signal addition of sending into precoder 20.The output of adder 30 will be sent to the normal phase input end of subtracter 28, subtract each other with the output signal of the unit 24 that rounds off, and produce the output signal x (n) of precoder 20, and this signal is identified as " 2 " in Fig. 1, and illustrates at Fig. 6.Certainly, the output of subtracter 28 also is admitted to filter 22.
The effect of precoder 20 is to make signal transmission power keep a level and smooth Power Spectrum Distribution, and the receiving terminal in communication channel just can obtain higher signal level like this.Precoder 20 is combined to the pulsation vector signal that quantizer 26 produces on the transmission signals, and amplitude that like this can control signal is in normal or the power allowed band that needs.Quantizer 26 and then can limit the amplitude of dither vector, thus the distortion of transmission signals reduced, and make the data can be with higher power delivery.
The output of quantizer 26 also is sent in the analog-to-digital encoder 36, and it can be proofreaied and correct the state of precoded signal.The output of adder 30 also is imported in symbol-bit converter 38.The M signal that precoder produces in the different phase of operation is admitted in analog-to-digital encoder 36 and the symbol-bit converter 38, delivers to trellis encoder 32 after treatment.The grid coding technology is that everybody is familiar with, and the grid output signal of generation is fed back to mapper 108 as rotation symbol R4.
What deserves to be mentioned is, precoder 20 and trellis encoder 32 are set in feedback control loop can reduce the expansion of signal on data set, and reduce to be combined to the amplitude of the dither vector on the data-signal.In addition, trellis encoder 32 also provides redundant digit to be elected to be a rotation position R4 to mapper, improving performance, and joins in the fractional data of shell mapper 104 handled transmissions.
Fig. 6 has shown the data set of the output signal x (n) of precoder 20, and this signal is the signal that is designated as " 2 " among Fig. 1.Precoder can be filled the data set of this transmission effectively, and combination is gone up dither vector (describing with a vector) to reduce and to compensate noise in the transmission channel.Can weaken interchannel noise effectively like this, the signal that can obtain 1-2dB in relatively poor channel improves.
Data-signal x (n) through precoding is sent to adder 114, here, and the rotation speech vector signal combination that it and encoder 101 produce.Fig. 7 has represented the precoding numerical data and the speech vector signal of the combination of adder 114 outputs, is designated " 3 " in Fig. 1.As shown in the figure, on the precoding digital data signal vector that the starting point of speech vector is made up by moving to.In traditional voice/data transmission, the power of voice signal is restricted, and as shown in the figure, the end of voice signal vector can not exceed the quadrant at its initiating terminal place, and this has reduced the code error of separating of receiving terminal.In speech vector signal and pre-code data signal combination, the pulsation vector also is combined up, and it is the mobile voice vector signal effectively; But this moving makes the end of speech vector signal might enter another quadrant, will cause a decoding error at receiving terminal in traditional simultaneous voice/transfer of data; But in the present invention, this mistake can not take place, because will deduct the pulsation vector from the speech vector signal before decoding, makes the displacement of speech vector signal get back to original quadrant and amplitude.In any case, the composite signal of the voice-and-data that adder 114 produces all will be passed through non-linear encoder 116 and modulator 117 successively, and signal is transferred to the far modulator-demodulator of receiving terminal according to the conventional art coding or after modulating.
Fig. 2 has expressed preemphasis circuit 111, and it can be incorporated in the transtation mission circuit of Fig. 1 selectively, and in order to voice signal is carried out precoding or preemphasis, certainly, this carried out before speech vector signal and the combination of precoding digital data signal.In fact, it has similar function to data precoding utensil mentioned above, can be used for improving the frequency response of the speech vector signal that obtains after in receiving circuit filtering and the decoding.In Fig. 2, preemphasis circuit is connected to feedback control loop, between circulator 112 and adder 114.In circuit 111, the speech vector signal that transmits from circulator 112 is imported into the adder 113, and its output will be sent to adder 114 and filter 115, for example the combination of the finite impulse response filter and the unit that rounds off.115 pairs in filter rotation speech vector signal carries out filtering, and with filtered signal feedback to adder 113 with rotation speech vector signal plus, so just finished rotating the preemphasis processing of speech vector signal.Can between the output of filter 115 and adder 113, insert a speech vector modulator 117, the filtering signal of receiving filter 115, and provide further modulation and preemphasis to the speech vector signal of rotation.The negative effect that adds preemphasis circuit 111 in Fig. 1 transtation mission circuit is that the power of transmission signals is increased to some extent, and still, because preemphasis has been improved the frequency response of received signal in the receiver significantly, so we can ignore the slight influence of this point fully.
(see figure 3) in distant or in the receiving modem, the signal that comes from traffic channel passes through equalizer 118 and non-linear decoded device 120 successively, and the coding method that receiving modem adopts existing modulation-demodulation technique and corresponding transtation mission circuit to use is carried out equilibrium and decoding to signal.The output signal of non-linear decoded device 120 is designated " 3 " in Fig. 3, Fig. 7 has demonstrated this output signal, and it is identical with the input signal of non-linear encoder 116 in the transmitting terminal modulator-demodulator 100.
Be admitted to a noise homogenizing (albefaction) filter 122 (noise whitening filter) through decoder 120 decoded signals, for example the FIR filter and the unit combination that rounds off, it removes the dither vector, output contains the signal of a group feature point set, these points are represented numerical data and the speech vector signal after the precoding, this signal is designated " 4 " in Fig. 3, Fig. 8 has shown the distribution of these points.Noise homogenizing filter 122 is connected into feedforward (feed-forward) mode, output addition in adder 123 of its filtering output signal and non-linear decoded device 120.Fig. 8 more point occurred than Fig. 5, and Fig. 5 is the data set of signal before transfer pre-coding, and precoder has been inserted the signaling point of " artificial " in this explanation precoding process toward data centralization.The artificial point of Fig. 8 data centralization can be discerned and remove to the precoder restore circuit, about the technology of removing these unnecessary points is ripe in existing employing precoding and precoder data recovered modulator-demodulator, can also see from Fig. 8, the speech vector signal is moved in the single quadrant, and can not enter second quadrant again.This should give the credit to this filter and successfully removes or cut the dither vector.Above once mentioned, in the transtation mission circuit of Fig. 1, add preemphasis circuit 111 level and smooth transmission signals, thereby compensated the influence of noise homogenizing filter 122.If transmitting terminal does not have preemphasis, filter 122 will postemphasis or decode the speech vector signal that does not increase the weight of (or not having coding) so, and this will affect to the result.
The output of filter 122 is sent to Viterbi (Viterbi) decoder 124 and euqalized delay line 126.Viterbi decoder 124 detection and Identification go out the rotation amount of voice/data signals, and promptly transtation mission circuit is used for rotating selected data position R1, R2, R3, the R4 of speech vector signal, and defined rotation amount also produces corresponding reverse rotation signal.Delay line 126 is in parallel with Viterbi decoder 124, and it has compensated effectively handles and generate the delay that the reverse rotation signal is brought in Viterbi decoder.Above once mentioned, it is in order to resist the noise jamming of transmission channel effectively that the transmitting terminal modulator-demodulator carries out normal rotation transformation to signal phasor; If transmitting terminal is not rotated conversion to signal, signal will be easy to be subjected to the interference of transmission channel so; Data bit R1, R2, R3, the R4 of input transmitting terminal circulator 112 will not exert an influence to voice signal, and Viterbi decoder 124 will not change to signal and directly pass to amplitude limiter 128 (slicer).
Two inputs of amplitude limiter 128 are respectively from Viterbi decoder 124 and through the inhibit signal of euqalized delay line 126, and the output of adder 123 is identical in this signal and the transtation mission circuit.Amplitude limiter 128 is by isolating data-signal in the speech vector signal, and isolated data-signal is sent to the negative inverting input of precoding reconstruction circuit 130 and subtracter 132.
The representative of the discrete point set of data centralization is by amplitude limiter 128 isolated data-signals among Fig. 8, this signal is sent to precoding restore circuit 130-, and it adopts existing prior art to recover to deliver to the data-signal of transmitting terminal modulator-demodulator precoder 20 again, how the data set of Fig. 8 has compared some " artificial " signaling points with Fig. 5, as previously mentioned, restore circuit can identify these points.More particularly, be input to the signal of restore circuit 130, after having passed through subtracter 156, be imported in the filter 154, this filter can be the combination of finite impulse response (FIR) (FIR) filter and the unit that rounds off, and its output is fed back to subtracter 156 and subtracts each other with the output signal of amplitude limiter 128.The output of filter 154 is simultaneously sent in analog-digital decoding device 158 (modulo decoder) and the adder 160 successively, and in adder 160, the output signal of it and subtracter 156 makes up.The output of adder is admitted in the amplitude limiter 140, and this amplitude limiter will be removed " artificial " signaling point that is identified by precoder restore circuit 130, and the reverse rotation signal of compensation Viterbi decoder 124 generations.
Be imported into the forward or the non-inverting input of subtracter 132 through the inhibit signal of euqalized delay line 126, subtract each other with the data-signal of sending into negative (anti-phase) end by amplitude limiter 128.Speech vector signal after subtracting each other is admitted in the reverse rotation circuit 150 with the reverse rotation signal after amplitude limiter 140 compensation, and this circuit carries out reverse rotation to the speech vector signal effectively to be handled.The reverse rotation signal of use after amplitude limiter 140 compensation can compensate " artificial " of the signal that reverse rotation signal-influence identified by restore circuit 130 effectively.
Let us returns Fig. 3, and the reverse rotation signal of the compensation of exporting according to amplitude limiter 140 in reverse rotation device 150 carries out reverse rotation to the speech vector signal and handles.Then, the speech vector signal is sent to decoder 152, adopts traditional voice signal decoding technique to decode, and can restore the original analog voice signal that obtains being input to the transmitting terminal modulator-demodulator.
The data-signal of amplitude limiter 40 outputs is sent to inverse mapping device 142, shell inverse mapping device or differential encoder 146, and at last by a first-in first-out fifo buffer 148, the initial numberical data signal of the input transmitting terminal modulator-demodulator that obtains is restored in output.
As mentioned above, modulator-demodulator reception simultaneously and the transferring voice and the data-signal of constructing by the present invention.In use, analog voice signal is imported in the transtation mission circuit 100 of modulator-demodulator, through traditional speech signal coding technical finesse, produces speech vector signal and expression or the representative control signal to the code used table of speech signal coding.Simultaneously, digital data signal also is input to modulator-demodulator from another input, adopts the digital coding mode of traditional high speed modem to handle, and certainly, also should carry out precoding in the present invention.Voice control signal and digital data signal carry out multiplexed processing in first-in first-out fifo buffer 102, shine upon successively then, rotation and precoding.
Mapper shines upon rotation so that transmit to data, and selects the rotation amount that 4 data bit define digital data signal in advance from the digital data signal that receives.The spin data position of choosing is sent to circulator 112, is used for the speech vector signal is rotated by identical mode with former data-signal.Do not have selected or remaining digital data signal position to be sent to precoder and carry out precoding processing, the noise that this can reduce or compensating signal may be introduced in transmission course.Then, the combination of postrotational voice signal and precoding digital data signal, composite signal is sent to conventional non-linear encoder 116 and modulator 117 successively, encode and modulation treatment after, adopt the normal signal transmission technology to transmit.Before making up with data-signal, the speech vector signal should carry out precoding or preemphasis earlier with smoothly, and the filtering influence of compensation receiving terminal modulator-demodulator.
After the voice/data signals that sends arrives far receiving modem, successively by equalizer 118 and non-linear decoded device 120 (see figure 3)s.Be sent to noise homogenizing filter 122 then, remove the dither vector that transmitting terminal adds during signal precoding to digital data, reduce simultaneously and compensate noise effect in transmission channel.Filtered signal is sent to Viterbi decoder 124 and euqalized delay line 126 simultaneously.The predetermined time-delay of signal on delay line equals its processing or time-delay by Viterbi decoder just.Viterbi decoder serves as that the basis generates a rotating signal with the rotation amount of input signal, this signal with make up in amplitude limiter 128 by the output of balanced transmission delay line 126, from the signal that makes up, to isolate the digital data signal after the precoding.
The digital data signal that is separated is sent to precoding restore circuit 130, and it can recover the precoding digital data signal effectively, and identifies " artificial " digital data signal that transmitting terminal modulator-demodulator precoder 20 is added.Signal after the recovery is sent to amplitude limiter 140, and this amplitude limiter is therefrom removed and is resumed " artificial " digital data signal that circuit 130 is identified, and the reverse rotation signal that the ratio decoder device produces is kept in compensation.
From composite signal, deduct through amplitude limiter 128 isolated precoding digital data signals, just can obtain the speech vector signal.This signal and be admitted to together the reverse rotation circuit 150 from the reverse rotation signal through overcompensation that amplitude limiter 140 comes out carries out effective reverse rotation to the speech vector signal and handles.This speech vector signal is sent to decoding circuit 152 then, adopts conventional technology to decode, and restores the original analog voice signal that to be input to the transmitting terminal modulator-demodulator.
Similarly, the data-signal that amplitude limiter 140 comes out restores the original data signal that to be input to the transmitting terminal modulator-demodulator after decoding.
Therefore, press transmission and the receiving circuit part or the unit of the modulator-demodulator of the present invention's structure, can carry out high speed to simultaneous voice and data-signal and receive and send, it to digital data signal carry out precoding, and analog voice signal is carried out preemphasis or precoding processing.The precoding of data and voice signal made The noise reaches minimum in transmission or the communication channel, and allow signal under the situation of large transmission power, to keep low distortion.And former, it is impossible sending the voice-and-data signal simultaneously under the condition of two-forty like this, high power, low distortion.
Certainly, modulator-demodulator of the present invention, it sends and receiving circuit should be made independently circuit unit respectively, and to send out/receive the circuit of voice-and-data signal synchronously good than they being integrated into a monoblock for this.These similar variations are conspicuous for the people who is familiar with the technology of the present invention field, and they also are included within the scope of the present invention's expection.
Above the basic new function that the present invention is applied to optimum implementation has provided concrete description, experienced technical staff can be under the prerequisite that does not depart from purport of the present invention, to wherein many changes, replacement or deletion are carried out in formation, details and the feature operation thereof of some element circuit.Any and circuit that this paper introduces have identical function in essence and produce the circuit unit of identical result and method step in the same manner all within the scope of the invention.And should be noted that, the integral form that expression and the structure of describing and unit and/or method can be used as design alternative in any open form of the present invention or the embodiment be embodied in any other openly, narrate or the form or embodiment of advising in.Therefore, can only limit the present invention with the scope of the appended claim explanation in back.
Claims (16)
1. modulator-demodulator, it can send voice and pre-code data signal to far target simultaneously on single communication channel, and can also obtain analog voice signal and pre-code data signal in the signal that single communication channel transmits simultaneously by remote device, described modulator-demodulator comprises:
Transmitter comprises: data processing equipment, it can shine upon be input to transmitter the time become user data signal, to produce the mapping (enum) data signal that defines by a plurality of data bit; Speech signal processing device, it can be input in the transmitter the time become voice signal and encode; To the data-signal device that carries out precoding after the mapping; With the device that combines of voice signal behind pre-code data signal and the coding; By communication channel encoding speech signal and the pre-code data signal of combining sent to the far device of target simultaneously; With
Receiver comprises: receive encoding speech signal of combining and the pre-code data signal that is sent simultaneously by remote device from communication channel, as the device of the input of this receiver; The composite signal of above-mentioned reception is carried out the device of filtering; Separator is connected with described filter, to isolate encoding speech signal and pre-code data signal from filtered composite signal; To the decoding of isolated encoding speech signal to obtain from the device of the analog voice signal of sending ending equipment far away; The pre-code data signal is recovered to limit the device of data recovered signal.
2. the data recovered signal is decoded, obtain device from the data-signal of sending ending equipment.
3. modulator-demodulator as claimed in claim 1, wherein said data processing equipment comprises choice device, is used for selecting the pre-determined bit of representing mapping (enum) data signal rotation amount from described a plurality of data bit; Described composite set comprises and receives described pre-determined bit, and the device that was rotated according to the voice signal of the defined rotation amount of described pre-determined bit after to described coding before voice signal and data-signal make up; Described receiver also wraps determines rotation amount and the device that separated coding voice signal and data recovered signal are carried out reverse rotation.
4. modulator-demodulator as claimed in claim 2, wherein said pre-coding apparatus comprise a feedback coder, and it is coupled in aforesaid data processing equipment and sends a feedback bit to it, and this feedback bit comprises in the described pre-determined bit.
5. modulator-demodulator as claimed in claim 1, wherein said transmitter also comprise a non-linear encoder that is used to encode and a modulator, before the composite signal of encoded voice and pre-code data is delivered to communication channel it are modulated.
6. modulator-demodulator as claimed in claim 2, wherein each described pre-determined bit comprises the data that are input to transmitter.
7. modulator-demodulator as claimed in claim 2, wherein said composite set also comprises the device that described encoding speech signal is carried out preemphasis.
8. modulator-demodulator as claimed in claim 2, wherein said receiver are included in the device that postemphasises earlier before the isolated encoding speech signal reverse rotation.
9. a transmitter that is used in the modulator-demodulator sends encoding speech signal and precoding digital data signal simultaneously on single communication channel, and described transmitter comprises:
Data processing equipment: to the input transmitter the time become user data signal and shine upon, produce mapping and postrotational data-signal by a plurality of data bit definition;
Choice device: the pre-determined bit of from above-mentioned a plurality of data bit, selecting the described mapping (enum) data signal rotation amount of expression;
Speech signal processing device: receive and to the input transmitter the time become user voice signal and encode, produce the voice signal behind the coding;
Pre-coding apparatus: the mapping data-signal is carried out precoding processing;
Whirligig: receive described pre-determined bit and described encoding speech signal, and described encoding speech signal is rotated processing according to rotation amount by described pre-determined bit definition;
Composite set: pre-code data signal and postrotational encoding speech signal are carried out combined treatment, produce the voice/data signals of combination; With
Conveyer: send out by the voice/data signals of single communication channel with combination.
10. transmitter as claimed in claim 9, wherein said pre-coding apparatus comprise a feedback coder, and it is coupled in described choice device and transmits a feedback bit to it, and this feedback bit comprises in the described pre-determined bit.
11. the transmitter described in claim 8, wherein said transmitter comprise a non-linear encoder that is used to encode and a modulator, before the voice/data signals that transmits combination on the communication channel it are being encoded and are modulating.
12. the transmitter in the claim 8, wherein said composite set also comprises the device that described encoding speech signal is carried out preemphasis.
13. a receiver that is used in the modulator-demodulator can be isolated analog voice signal and user data signal from combine voice/data-signal that remote device transmits by single communication channel, remote device is encoded to described analog voice signal before transmission and described user data signal is carried out precoding, and this receiver comprises:
Receiving system: receive of the input of described composite signal as this receiver from communication channel;
Filter: the composite signal to described reception is carried out filtering;
Separator: be connected with described filter and from filtered composite signal, isolate encoding speech signal and pre-code data signal.
14. reverse rotation and decoding device: the separated coding voice signal is carried out reverse rotation and decoding processing, obtain analog voice signal from remote device.
15. recovery device: the pre-code data signal is recovered, obtain user data signal from remote device.
16. the receiver described in claim 12 also is included in the device that reverse rotation is postemphasised and handled the encoding speech signal after the described separation before.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 96112706 CN1154616A (en) | 1995-10-10 | 1996-10-09 | Apparatus for high-speed simultaneous voice/data communications |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US541,863 | 1995-10-10 | ||
CN 96112706 CN1154616A (en) | 1995-10-10 | 1996-10-09 | Apparatus for high-speed simultaneous voice/data communications |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1154616A true CN1154616A (en) | 1997-07-16 |
Family
ID=5121571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 96112706 Pending CN1154616A (en) | 1995-10-10 | 1996-10-09 | Apparatus for high-speed simultaneous voice/data communications |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1154616A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100558090C (en) * | 2002-12-12 | 2009-11-04 | 剑桥宽带网络有限公司 | Precoding contention word in fixed wireless access system |
CN101350799B (en) * | 2007-07-20 | 2011-09-28 | 重庆无线绿洲通信技术有限公司 | Method for modulating general non-linearity signal and equipment thereof |
-
1996
- 1996-10-09 CN CN 96112706 patent/CN1154616A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100558090C (en) * | 2002-12-12 | 2009-11-04 | 剑桥宽带网络有限公司 | Precoding contention word in fixed wireless access system |
CN101350799B (en) * | 2007-07-20 | 2011-09-28 | 重庆无线绿洲通信技术有限公司 | Method for modulating general non-linearity signal and equipment thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2167746C (en) | Multilevel coding for fractional bits | |
US5684834A (en) | Simultaneous analog and digital communication using fractional rate encoding | |
US5162812A (en) | Technique for achieving the full coding gain of encoded digital signals | |
KR100422964B1 (en) | High speed encoder and encoding method | |
US5052000A (en) | Technique for improving the operation of decision feedback equalizers in communications systems utilizing error correction | |
US5056117A (en) | Decision feedback equalization with trellis coding | |
US5166924A (en) | Echo cancellation in multi-frequency differentially encoded digital communications | |
US5856980A (en) | Baseband encoding method and apparatus for increasing the transmission rate over a communication medium | |
US5243627A (en) | Signal point interleaving technique | |
US5953376A (en) | Probabilistic trellis coded modulation with PCM-derived constellations | |
US5436930A (en) | Simultaneous analog and digital communications with a selection of different signal point constellations based on signal energy | |
US5710790A (en) | Communication arrangement with improved echo and noise suppression in a channel containing quantization | |
WO1999066684A1 (en) | Device, system and method for modem communication utilizing dc or near-dc signal suppression | |
JP3274644B2 (en) | Communication method | |
US5878077A (en) | Apparatus for high-speed simultaneous voice/data communications | |
US6532267B1 (en) | Variable rate constellation precoding | |
CN1154616A (en) | Apparatus for high-speed simultaneous voice/data communications | |
US20060039455A1 (en) | Composite waveform for transmitting an increased amount of data over an analog medium, and devices and methods for producing, encoding, transmitting and decoding same | |
KR20010006101A (en) | System and method for spectrally shaping transmitted data signals | |
EP0919087A1 (en) | System and device for, and method of, communicating according to a composite code | |
US6901107B1 (en) | Systems, methods, and computer program products for generating a digital impairment learning signal having low energy content at direct current and Nyquist frequencies | |
CN1153580A (en) | High performance modem using pilot symbols for equalization and frame synchronization | |
JP3069331B2 (en) | Multimedia multiplex transmission method and apparatus | |
MXPA96004492A (en) | Apparatus for simultaneous communications of voice / data at high speed | |
WO2004019541A1 (en) | Method and apparatus for generating a 64 state 4-d trellis code in dmt |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C01 | Deemed withdrawal of patent application (patent law 1993) | ||
WD01 | Invention patent application deemed withdrawn after publication |