CN100542198C - A kind of discrete multi-audio frequency modulation data transmitting method and system - Google Patents
A kind of discrete multi-audio frequency modulation data transmitting method and system Download PDFInfo
- Publication number
- CN100542198C CN100542198C CNB2006100008386A CN200610000838A CN100542198C CN 100542198 C CN100542198 C CN 100542198C CN B2006100008386 A CNB2006100008386 A CN B2006100008386A CN 200610000838 A CN200610000838 A CN 200610000838A CN 100542198 C CN100542198 C CN 100542198C
- Authority
- CN
- China
- Prior art keywords
- data
- bits
- unit
- receiving terminal
- line speed
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0058—Allocation criteria
- H04L5/006—Quality of the received signal, e.g. BER, SNR, water filling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Arrangements for allocating sub-channels of the transmission path allocation of payload
- H04L5/0046—Determination of how many bits are transmitted on different sub-channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
- H04L5/0007—Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Telephonic Communication Services (AREA)
- Communication Control (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
The invention discloses a kind of discrete multi-audio frequency modulation data transmitting method and system, this method comprises: A, transmitting terminal are according to the line speed scheme of data message to be sent, generate first table of bits, described first table of bits comprises each circuit carry data information when this sends data; B, transmitting terminal are sent to receiving terminal according to first table of bits after with data-modulated; C, receiving terminal carry out demodulation according to first table of bits, obtain corresponding data.The data transmission method of DMT modulation system provided by the invention and system, by the variable circuit carry data information of dynamic bit table (BIT table) carrying, the transmitted power of line speed and circuit is adjusted according to circuit information transmitted rate is dynamic, instant, can be saved line resource and power resource.
Description
Technical field
The present invention relates to the communications field, relate in particular to a kind of discrete multi-audio frequency modulation data transmitting method and system.
Background technology
XDSL is a kind of high speed data transfer technology that goes up transmission at twisted pair telephone (unshielded twisted pair UTP Unshielded Twist Pair), Digital Subscriber Loop (DSL except baseband transmission such as IDSL and SHDSL, Digital Subscriber Line) outside, the xDSL of passband transmission utilizes frequency multiplexing technique to make xDSL and Plain Old Telephone Service (POTS) coexist as with on a pair of twisted-pair feeder, wherein xDSL occupies high band, POTS takies the following baseband portion of 4KHz, and the POTS signal separates by separator with the xDSL signal.The xDSL of passband transmission adopts Discrete multi-tone modulation (DMT).The system that provides multichannel xDSL to insert is called DSL couple in multiplexer (DSLAM), and its system reference model as shown in Figure 1.
XDSL has determined a speed when opening, such as the line speed of descending 2M; Or the xDSL transceiver the training in determined a line speed according to the circuit situation, such as 4M.As long as this speed is in case determine that in the course of work of reality, no matter how much speed of business data flow is, always line speed is constant, this will be very dumb when the needs reduction error rate.
Technically, keep identical line speed all the time, the transmitted power on the circuit can not change all the time so.For example, circuit definite line speed and resultant signal transmitted power in training is respectively R
0And P
0If can information transmitted be I when making full use of line speed
0, then
Be circuit information transmitted power ratio.If but be R at line speed
0Situation under, information transmitted I<I
0, owing to keep line speed R
0Must use resultant signal transmitted power P
0Constant.At this moment
Just smaller.That is to say and used identical power but to send fewer information, wasted power.
Summary of the invention
The invention provides a kind of discrete multi-audio frequency modulation data transmitting method and system, in order to the initial constant high problem of transmission error rates that causes of line speed in the transfer of data that solves the Discrete multi-tone modulation that exists in the prior art.
The inventive method comprises:
A kind of discrete multi-audio frequency modulation data transmitting method comprises:
A, transmitting terminal generate first table of bits according to the line speed scheme of data message to be sent, and described first table of bits comprises each circuit carry data information when this sends data;
B, transmitting terminal are sent to receiving terminal according to first table of bits after with data-modulated;
C, receiving terminal carry out demodulation according to first table of bits, obtain corresponding data.
Described line speed scheme adopts calculus of finite differences to describe.
Described method comprises that also receiving terminal obtains the step of the first table of bits information.
Described receiving terminal obtains the first table of bits information, calculates according to bits of original table information via and obtains.
In the described steps A, comprise that also transmitting terminal is sent to receiving terminal by first data channel with the line speed scheme that this sends data message; Receiving terminal utilizes described line speed scheme, obtains first table of bits.
In the described steps A, comprise also generating first gain table that the list item of described first gain table is corresponding with the list item of described first table of bits, comprises each circuit amount of gain adjustment when this sends data;
Among the described step B, comprise that also transmitting terminal is according to the adjustment that gains of described first gain table;
Among the described step C, comprise that also receiving terminal is according to the described first gain table demodulating data.
In the described steps A, in described first table of bits, also comprise the first circuit beared information;
Among the described step C, carry out automatic gain control according to the described first circuit beared information.
The described first circuit beared information immobilizes.
System of the present invention comprises:
A kind of data transmission system of Discrete multi-tone modulation comprises transmitting terminal and receiving terminal,
Described transmitting terminal comprises bits of original table unit, coding unit and transmitting element, coding unit according to bits of original table unit information with digital coding after, be sent to receiving terminal through transmitting element;
Described receiving terminal comprises receiving element, decoding unit and bits of original table unit, and receiving element is decoded according to bits of original table unit information by decoding unit after receiving data, obtains corresponding data;
Described transmitting terminal also comprises:
Line speed scheme determining unit is used for determining that carrying sends the line speed scheme of data;
The transmitting terminal first table of bits unit links to each other with line speed scheme determining unit, according to sending data desired rate information, dynamically generates first table of bits;
Described coding unit according to the first table of bits unit information with digital coding after, be sent to receiving terminal through transmitting element;
Described receiving terminal also comprises:
The receiving terminal first table of bits unit according to rate of received data information, dynamically generates first table of bits;
Receiving element is decoded according to the first table of bits unit information by decoding unit after receiving data, obtains corresponding data.
Described transmitting terminal also comprises:
Data rate counting unit links to each other with line speed scheme determining unit, is used to add up the rate information that transmitting terminal sends;
Determine the line speed unit, link to each other, be used for determining line speed with data rate counting unit.
Described transmitting terminal also comprises:
The transmitting terminal first gain table unit is used for dynamically generating first gain table according to described first table of bits, is used to adjust the transmitting terminal transmitted power.
Described receiving terminal also comprises:
The receiving terminal first gain table unit is used for dynamically generating first gain table according to described first table of bits, is used to adjust the receiving terminal received power.
Described receiving terminal also comprises:
The line speed determining unit is used for determining to receive the data desired rate, makes the receiving terminal first table of bits unit generate first table of bits.
Described receiving terminal also comprises:
Automatic gain control unit links to each other with receiving element, is used to carry out automatic gain control.
Beneficial effect of the present invention is as follows:
The data transmission method of DMT modulation system provided by the invention and system, by the variable circuit carry data information of dynamic bit table (BIT table) carrying, the transmitted power of line speed and circuit is adjusted according to circuit information transmitted rate is dynamic, instant, can reduce transmission error rates, and when saving power resource, reduce crosstalking between circuit.
The present invention proposes can make transceiver be in the optimized state of IPR all the time by demand change BIT table, GAIN table.In time adjust according to dynamic BIT table and GAIN table information, also solved the problem of power resource waste.Can reduce simultaneously with crosstalking between the bundle circuit the technical quick problem of upgrading synchronously of transceiver two ends BIT, GAIN table that solved.
Description of drawings
Fig. 1 is the reference configuration schematic diagram of xDSL system in the prior art;
Fig. 2 is the schematic diagram of BIT table in the prior art;
Fig. 3 is the schematic diagram of GAIN table in the prior art;
Fig. 4 is a main flow schematic diagram of the present invention;
Fig. 5 is concrete schematic flow sheet of using of the present invention;
Fig. 6 is the initial BIT list item schematic diagram of determining during the circuit initialization among the present invention program;
Fig. 7 is the dynamic BIT list item schematic diagram after the present invention ordering;
An ordering schematic diagram behind the line speed that Fig. 8 determines for the present invention program;
Fig. 9 is the schematic diagram that data send in the prior art;
Figure 10 is the schematic diagram that data send among the present invention program;
Figure 11 is the sending end structure schematic diagram of Discrete multi-tone modulated data transmitting of the present invention system;
Figure 12 is the receiving terminal structural representation of Discrete multi-tone modulated data transmitting of the present invention system.
Embodiment
Below in conjunction with Figure of description the specific embodiment of the present invention is described.
Core concept of the present invention is the data volume that sends according to need at transmitting terminal, generate dynamic BIT table, be used in these circuit carrying data, transmitting terminal is according to this dynamic BIT contents in table, circuit loaded information amount can be saved power resource like this when transmitting terminal is adjusted the transmission data immediately.
The BIT table is a Bit Allocation in Discrete table, and DMT (OFDM (OFDM Orthogonalfrequency division multiplexing)) is divided into plurality of sub-bands (also being TONE) to the whole frequency band of circuit, and is mutually orthogonal between each sub-band.Utilize these sub-bands to come transmission information by existing digital modulation technique (the QAM modulation technique of using specific to xDSL).Modulation technique requires to determine its loaded information amount (concrete several bits) according to the noise of each TONE with the power that will send, produces BIT table, gain table (GAIN table) in view of the above.
The whole process that BIT table, GAIN table produce is finished by the xDSL nest plate.These two tables are crucial list items of DMT modulation-demodulation technique.All the time all be stored in the xDSL nest plate.In general, existing product can not changed these two values easily.Because in case change, the technology implementation details of a whole set of physics (PHY) layer all will be done corresponding adjustment.
As shown in Figure 2, be the schematic diagram of a BIT table in the prior art, as seen from the figure, the BIT table comprises NSC-1 list item, all corresponding carrying BIT information of each list item.
Shown in 3, be the schematic diagram of a GAIN table corresponding with BIT epiphase among Fig. 2, as seen from the figure, it comprises NSC-1 list item, all corresponding gain G AIN adjustment information of each list item.
This BIT list item and GAIN list item meet the correlation standard of ITU-T (G.993.2).In fact no matter the carrying bit number what, each TONE transmitted power (P
i) basic identical.Be each TONE's
All be not quite similar b
iMore little, IPR is more little.If when therefore actual data rate is lower than line speed, should reduce or close the lower TONE of bit bearing ratio earlier.
As shown in Figure 4, be main flow schematic diagram of the present invention, as seen from the figure, mainly may further comprise the steps:
S1, transmitting terminal generate dynamic BIT table according to sending data, and described dynamic BIT list item comprises each sub-band (TONE) loaded information amount when this sends data;
At transmitting terminal, according to the line speed scheme that will send data message being determined dynamic BIT table, this dynamic BIT list item, each circuit loaded information amount when sending data for this.Above-mentioned information might be different from the information of initial BIT list item, by this adjustment, can make transmitting terminal flexibly, this each sub-band (TONE) loaded information amount when sending data of reasonable configuration, to reach the purpose of saving power resource.
For simplicity, this line speed scheme can adopt calculus of finite differences to describe, and when line speed determines to reach the adjustment of BIT list item so each time, directly can draw rapidly according to difference component.
S2, transmitting terminal will be sent to receiving terminal according to dynamic BIT table after the data-modulated;
After dynamically the BIT table is determined, transmitting terminal will send data according to this dynamic BIT contents in table and modulate the back transmission and get final product.
S3, receiving terminal carry out demodulation according to dynamic BIT table, obtain corresponding data.
After the data that the receiving terminal receiving end/sending end sends, carry out corresponding demodulation according to dynamic BIT list item after, can obtain corresponding data content.
In above-mentioned flow process, can also dynamically generate a dynamic GAIN table at transmitting terminal, this dynamic GAIN list item is corresponding with described dynamic BIT epiphase, comprises each circuit amount of gain adjustment when this sends data;
In step S2 and S3, modulate transmission and demodulation with reference to this GAIN list item respectively accordingly, obtain corresponding data.
In the such scheme, the dynamic BIT table that uses when needing to guarantee the transmitting terminal modulating data and the content of dynamic GAIN table are in full accord, otherwise mistake might appear, guarantee the method that it is consistent, can by an independent data passage line speed scheme that this sends data message be sent to receiving terminal by transmitting terminal; Receiving terminal utilizes described line speed scheme, obtains dynamic BIT table and dynamic GAIN table by modes such as calculating.
Also may relate to receiving terminal in the such scheme and carry out the problem that automatic gain is adjusted, the present invention can be provided with a fixing dynamic line beared information in dynamically BIT shows; This dynamic line beared information content immobilizes, and does not adjust.Carrying out automatic gain control at receiving terminal according to described dynamic line beared information gets final product.
Seeing the concrete application of the transfer of data of a Discrete multi-tone modulation below, in this transfer process, increased contents such as coded modulation, as shown in Figure 5, is schematic flow sheet, as seen from the figure, mainly may further comprise the steps:
S11, transmitting terminal are added up the data transfer rate of reality, determine line speed R
s
R in this step
sNeed smaller or equal to initialized line speed R
0
S12, transmitting terminal are according to line speed R
sDetermine the line speed scheme, and generate dynamic BIT table (BIT
New) show (GAIN with dynamic GAIN
New).
S13, transmitting terminal are according to dynamic BIT table (BIT
New) encode.
The scheme of this coding can same as the prior artly be handled.
S14, transmitting terminal are after adding the line speed scheme information on the basis of S13, according to dynamic GAIN table (GAIN
New) adjustment gains; And after functional modules such as FFT, send.
S15, receiving terminal receive data, after functions such as equilibrium, A/D, FFT, demodulate the line speed scheme.
S16, receiving terminal generate the dynamic BIT table (BIT consistent with transmitting terminal according to the line speed scheme
New) show (GAIN with dynamic GAIN
New).
By the line speed scheme, can be at the local generation of the receiving terminal dynamic BIT table (BIT consistent with transmitting terminal
New) show (GAIN with dynamic GAIN
New), to guarantee the accurately data that arrive of demodulate reception of receiving terminal.
The S17 receiving terminal is according to dynamic BIT table (BIT
New) and dynamic GAIN table (GAIN
New) finish the recovery of data by relevant criterion.
In the above-mentioned execution mode, each technology point can be handled in the following manner:
1, line speed scheme.
The line speed scheme adopts differential mode, and difference component adopts the dibit position to represent, and is as shown in table 1:
|
00 | 01 | 10 | 11 |
Meaning | Constant | Subtract △ | Increase △ | Rollback |
Table 1
In the table 1, R
MinBe minimum line speed; R
MaxBe the highest line speed, the speed of determining when equaling the circuit initialization.Determining of this difference component can draw according to statistical value.The unit of above-mentioned difference component is bit.
In this table 1, the following feature of the circuit output speed after the size of difference component is chosen and regulated has relation, if the difference component value is big, following feature is relatively good, but the variation of the analog signal on the circuit may cause the factors of instability greatly.
This table 1 uses in the following manner:
If through determining after the Information Statistics that difference component is 00 under the constant situation of existing line speed.Keep last line speed.
If determine that after Information Statistics existing line speed should be lower than the line speed of last time, difference component is 01.Line speed reduces a △, if dropped to R
MinThe time, then line speed is R
Min
If determine that after Information Statistics existing line speed should be than the line speed height of last time, difference component is 10.Line speed increases a △, if increased to R
MaxThe time, then line speed is R
Max
If determine that after Information Statistics existing line speed should be high more a lot of than the line speed of last time, difference component is 11.Line speed is disposable to knock-on to R
Max
2, the synchronization scenario of the dynamic BIT table of receiving terminal and transmitting terminal:
After the circuit initialization, generate an initial BIT list item, just determined a line speed according to initial BIT list item.When change took place initial BIT table, corresponding change also can take place in line speed.But the change of transceiver two ends BIT list item must be synchronous, otherwise error of transmission can take place.
At stationary problem, the present invention can give receiving terminal by specific TONE transmission lines speed scheme, the many TONE of general choosing carrying bit.
This special TONE can some be to be used for transmission realization control information of the present invention also, and another part is to be used for transmitting data, and these TONE can be changeless.
3, dynamic BIT list item sequencing schemes:
Fig. 6, Fig. 7 give an example (NSC=24, special TONE are 4,15,16 22) for the ordering of BIT list item, and the initial BIT list item of determining when Fig. 6 is the circuit initialization is to call initial BIT list item in the following text; Fig. 7 is the dynamic BIT list item after sorting.
Ordering can be according to following rule: order is from left to right arranged by the carrying data volume; Carry under the identical situation of data volume and press TONE sequence arrangement from big to small; The carrying data volume is that zero TONE puts in order and do not do requirement; More than the special TONE of Que Dinging is placed on list item backmost, and its order is not done special requirement.
Determine R
MinThe time correspondence dynamic BIT list item, as shown in Figure 8, determine R
MinThe time correspondence the rule of dynamic BIT list item be that the rightmost of the dynamic BIT list item after ordering extracts the part list item that comprises all special TONE at least by order from right to left.
4, according to the initial BIT list item of difference component adjustment.
The difference granularity is meant the bit number that initial BIT list item is adjusted, and below uses the △ symbolic representation.△ can get any one integer in 1 to 15 in the present invention, requires the △ value at transceiver two ends to be consistent.A TONE can be only changed in the change of BIT list item each time, can make things convenient for the simultaneous operation of sending and receiving end like this.
(1) difference component is 00:
Initial BIT list item does not change.
(2) difference component is 01:
At first determine present dynamic BIT list item whether with R
MinCorresponding initial BIT list item unanimity, if consistent, dynamically the BIT list item is not done any adjustment.If inconsistent, the non-vanishing item of high order end of establishing dynamic BIT list item is B
zThen dynamically the value of BIT list item correspondence is
(3) difference component is 10:
Determine at first whether dynamic BIT list item is consistent with initial BIT list item, if consistent, dynamically the BIT list item is not done any adjustment.If inconsistent, establish dynamic BIT list item first unequal of the low order end of comparing with initial BIT list item and be B
y, item corresponding in the initial BIT list item is B
oThen dynamically the value of BIT list item correspondence is
(4) difference component is 11:
No matter present dynamic BIT list item is state why, without exception with the initial BIT list item of initial ordering as dynamic BIT list item.
5, the transmission of line speed scheme:
Because the initial BIT list item at transceiver two ends is consistent.Require the dynamic BIT list item at transceiver two ends to adjust synchronously, only need correct transmission difference component to get final product.
Under the general situation, as shown in Figure 9, transmitting terminal is finished sending function by following order:
Data to be sent are done the Trellis coding by initial BIT table;
Data behind the coding are done constellation mapping;
Through the IFFT module, D/A drives grade and is sent to receiving terminal with the data after the mapping;
Receive data in the following order at receiving terminal:
Receive data through amplification, A/D, IFFT module;
Data are carried out the constellation reflection penetrates;
Do the Trellis decoding according to initial BIT table, obtain correct reception data.
As can be seen from Figure 9, if the dynamic BIT list item after the TONE that is used for transmitting difference component through the Trellis coding, can not get upgrading when doing the Trellis decoding according to initial BIT table so in execution graph 9, whole result can make mistakes.The transmission of difference component should be transmitted according to the modular manner of Figure 10, specifically comprises:
At transmitting terminal:
Data to be sent are done the Trellis coding by dynamic BIT table;
Data and difference component behind the coding are done constellation mapping;
Data after the mapping are sent to receiving terminal through IFFT module, D/A, driving etc.;
At receiving terminal:
Receive data through amplification, A/D, FFT module;
Data are carried out the constellation reflection penetrate, and obtain difference component, obtain dynamic BIT table according to difference component;
Do the Trellis decoding according to dynamic BIT table, obtain correct reception data.
Above-mentioned difference component can also can transmit being defined on other TONE in transmission on the pilot tone, but the sending and receiving end both sides must determine as consulting in initialized process by the TONE of certain mechanism synchronization discrepancy component transmission.
6, automatic gain control (AGC) solution:
Transmitted power among the existing xDSL is after initialization is determined, transmitted power is constant substantially.Based on the AGC technology under this condition, obviously can not satisfy the above-mentioned fast-changing transmitted power of data rate of following and compose, therefore, adopt following scheme to solve:
The whole frequency band of transceiver transmission is divided into l section (l ∈ (3,4,5,6,7,8)), the TONE that the carrying bit number is maximum in the initial BIT list item of handle on each section is as special TONE, if there is the bit number of several TONE carryings identical, the TONE that can therefrom choose a close central point is as special TONE.The special TONE that pilot tone (Polit) TONE can be used as AGC uses.
Only make AGC with these special TONE at receiving terminal, as mentioned above, these TONE are once determining that the initial BIT list item of its correspondence, initial GAIN list item all can not change.
7, generate dynamic GAIN list item according to dynamic BIT list item:
When dynamic BIT list item was adjusted according to above-mentioned scheme, the list item of the dynamic GAIN corresponding with dynamic BIT list item also will be done corresponding adjustment.That adjusts is regular as follows:
If adjusted B
n=0, so corresponding G
n=0.
If adjusted B
n≠ 0, so corresponding
Wherein, G
MinMaximum, minimum gain value for correlation standard; G
oBe original GAIN tabular value.
As Figure 11 and shown in Figure 12, be the data transmission system of Discrete multi-tone modulation of the present invention, comprise transmitting terminal 100 and receiving terminal 200.
As shown in figure 11, described transmitting terminal comprises:
As shown in figure 12, described receiving terminal 200 comprises:
Receiving element 201, decoding unit 202 and initial BIT table unit 203 after the data that receiving element 201 receiving end/sending ends 100 send, are decoded according to initial BIT table unit 203 information by decoding unit 202, obtain corresponding data;
The present invention has increased the dynamic BIT table unit 105 (204) of transmitting terminal of dynamic adjustment BIT list item information at transmitting terminal 100 and receiving terminal 200 on the such scheme basis, specific as follows:
Be provided with at described transmitting terminal 100:
Line speed scheme determining unit 106 is used for determining that carrying sends the line speed scheme of data;
The dynamic BIT table unit 105 of transmitting terminal links to each other with line speed scheme determining unit 106, is used for generating dynamic BIT table according to determining that carrying sends the line speed scheme of data;
After increasing said two units, described coding unit 102 according to the dynamic BIT information of dynamic BIT table unit 105 with digital coding after, be sent to receiving terminal 200 through transmitting element 103;
Be provided with at described receiving terminal 200:
The dynamic BIT table unit 204 of receiving terminal according to rate of received data information, generates dynamic BIT table;
After increasing said units, after receiving element 201 receives data, decode according to dynamic BIT table unit 204 information, obtain corresponding data by decoding unit 202.
The present invention also is provided with at described transmitting terminal:
Data rate counting unit 107 is used to add up the rate information that transmitting terminal sends;
Transmitting terminal is determined line speed unit 108, is used for determining line speed according to data rate counting unit 107 statisticses;
The dynamic GAIN table unit 109 of transmitting terminal is used for according to the dynamic BIT table unit 105 of described transmitting terminal, dynamically generates dynamic GAIN table.
Be provided with correspondingly with transmitting terminal 100 above-mentioned, also be provided with at described receiving terminal 200:
Receiving terminal line speed scheme determining unit 205 is used for determining to receive the data desired rate;
The dynamic GAIN table unit 206 of receiving terminal is used for according to the dynamic BIT table unit 204 of described receiving terminal, dynamically generates dynamic GAIN table.
Receiving terminal carries out gain controlling for convenience, and the present invention also is provided with automatic gain control unit 207 at receiving terminal, is used to carry out automatic gain control.
Data transmission method and the system of the permanent IPR of the transmission line of DMT modulation system provided by the invention, by the variable circuit carry data information of dynamic BIT table carrying, the transmitted power of line speed and circuit is adjusted according to circuit information transmitted rate is dynamic, instant, can reduce transmission error rates, and when saving power resource, reduce crosstalking between circuit.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.
Claims (13)
1, a kind of discrete multi-audio frequency modulation data transmitting method is characterized in that, comprising:
A, transmitting terminal generate first table of bits according to the line speed scheme of data message to be sent, and described first table of bits comprises each circuit carry data information when this sends data;
B, transmitting terminal are sent to receiving terminal according to first table of bits after with data-modulated;
C, receiving terminal carry out demodulation according to first table of bits, obtain corresponding data.
2, the method for claim 1 is characterized in that, described line speed scheme adopts calculus of finite differences to describe.
3, the method for claim 1 is characterized in that, comprises that also receiving terminal obtains the step of the first table of bits information.
4, method as claimed in claim 3 is characterized in that, described receiving terminal obtains the first table of bits information, calculates according to bits of original table information via and obtains.
5, as claim 3 or 4 described methods, it is characterized in that, in the described steps A, comprise that also transmitting terminal is sent to receiving terminal by first data channel with the line speed scheme that this sends data message; Receiving terminal utilizes described line speed scheme, obtains first table of bits.
6, the method for claim 1 is characterized in that,
In the described steps A, comprise also generating first gain table that the list item of described first gain table is corresponding with the list item of described first table of bits, comprises each circuit amount of gain adjustment when this sends data;
Among the described step B, comprise that also transmitting terminal is according to the adjustment that gains of described first gain table;
Among the described step C, comprise that also receiving terminal is according to the described first gain table demodulating data.
7, the method for claim 1 is characterized in that,
In the described steps A, in described first table of bits, also comprise the first circuit beared information;
Among the described step C, carry out automatic gain control according to the described first circuit beared information.
8, method as claimed in claim 7 is characterized in that, the described first circuit beared information immobilizes.
9, a kind of data transmission system of Discrete multi-tone modulation comprises transmitting terminal and receiving terminal,
Described transmitting terminal comprises bits of original table unit, coding unit and transmitting element, coding unit according to bits of original table unit information with digital coding after, be sent to receiving terminal through transmitting element;
Described receiving terminal comprises receiving element, decoding unit and bits of original table unit, and receiving element is decoded according to bits of original table unit information by decoding unit after receiving data, obtains corresponding data;
It is characterized in that,
Described transmitting terminal also comprises:
Line speed scheme determining unit is used for determining that carrying sends the line speed scheme of data;
The transmitting terminal first table of bits unit links to each other with line speed scheme determining unit, according to sending data desired rate information, dynamically generates first table of bits;
Described coding unit according to the first table of bits unit information with digital coding after, be sent to receiving terminal through transmitting element;
Described receiving terminal also comprises:
The receiving terminal first table of bits unit according to rate of received data information, dynamically generates first table of bits;
Receiving element is decoded according to the first table of bits unit information by decoding unit after receiving data, obtains corresponding data.
10, system as claimed in claim 9 is characterized in that, described transmitting terminal also comprises:
Data rate counting unit links to each other with line speed scheme determining unit, is used to add up the rate information that transmitting terminal sends;
Determine the line speed unit, link to each other, be used for determining line speed with data rate counting unit.
11, system as claimed in claim 9 is characterized in that,
Described transmitting terminal also comprises:
The transmitting terminal first gain table unit is used for dynamically generating first gain table according to described first table of bits, is used to adjust the transmitting terminal transmitted power.
Described receiving terminal also comprises:
The receiving terminal first gain table unit is used for dynamically generating first gain table according to described first table of bits, is used to adjust the receiving terminal received power.
12, system as claimed in claim 9 is characterized in that, described receiving terminal also comprises:
The line speed determining unit is used for determining to receive the data desired rate, makes the receiving terminal first table of bits unit generate first table of bits.
13, method as claimed in claim 9 is characterized in that, described receiving terminal also comprises:
Automatic gain control unit links to each other with receiving element, is used to carry out automatic gain control.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100008386A CN100542198C (en) | 2006-01-11 | 2006-01-11 | A kind of discrete multi-audio frequency modulation data transmitting method and system |
PCT/CN2007/000095 WO2007079686A1 (en) | 2006-01-11 | 2007-01-10 | A transmission method and system of the discrete multi-tone modulation data |
EP07702027.9A EP1976210A4 (en) | 2006-01-11 | 2007-01-10 | A transmission method and system of the discrete multi-tone modulation data |
US12/170,791 US8094746B2 (en) | 2006-01-11 | 2008-07-10 | Transmission method and system for the discrete multi-tone modulation data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100008386A CN100542198C (en) | 2006-01-11 | 2006-01-11 | A kind of discrete multi-audio frequency modulation data transmitting method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1933523A CN1933523A (en) | 2007-03-21 |
CN100542198C true CN100542198C (en) | 2009-09-16 |
Family
ID=37879136
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006100008386A Expired - Fee Related CN100542198C (en) | 2006-01-11 | 2006-01-11 | A kind of discrete multi-audio frequency modulation data transmitting method and system |
Country Status (4)
Country | Link |
---|---|
US (1) | US8094746B2 (en) |
EP (1) | EP1976210A4 (en) |
CN (1) | CN100542198C (en) |
WO (1) | WO2007079686A1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7881403B2 (en) * | 2006-10-10 | 2011-02-01 | Futurewei Technologies, Inc. | System for realizing emergency rate adjustment |
US8243844B2 (en) * | 2007-11-30 | 2012-08-14 | Futurewei Technologies, Inc. | Power reduction for digital subscriber line |
US8798776B2 (en) * | 2008-09-30 | 2014-08-05 | Dolby International Ab | Transcoding of audio metadata |
WO2012092891A2 (en) * | 2012-01-31 | 2012-07-12 | 华为技术有限公司 | Data modulation method and device, and data processing system |
US9285861B2 (en) * | 2012-11-30 | 2016-03-15 | Arris Enterprises, Inc. | Power saving in computing devices |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5533008A (en) * | 1995-01-26 | 1996-07-02 | Motorola, Inc. | Method and apparatus for providing a communication system infrastructure |
US6798735B1 (en) * | 1996-06-12 | 2004-09-28 | Aware, Inc. | Adaptive allocation for variable bandwidth multicarrier communication |
US6128348A (en) * | 1997-12-16 | 2000-10-03 | Integrated Telecom Express | Method for configuring data and energy parameters in a multi-channel communications system |
US6778596B1 (en) * | 1999-03-12 | 2004-08-17 | Aware, Inc. | Method and multi-carrier transceiver with stored application profiles for supporting multiple applications |
US6667991B1 (en) * | 1999-03-12 | 2003-12-23 | Aware, Inc. | Method for synchronizing seamless rate adaptation |
US7088781B2 (en) * | 1999-12-15 | 2006-08-08 | Paradyne Corporation | Tone ordered discrete multitone interleaver |
WO2002058310A2 (en) * | 2001-01-16 | 2002-07-25 | Aware, Inc. | Fast initialization using seamless rate adaptation |
WO2003019489A1 (en) * | 2001-08-29 | 2003-03-06 | David Roy Kessel | Device for identifying a person or an object |
TWI283518B (en) * | 2002-07-30 | 2007-07-01 | Mediatek Inc | Method for data modulation/demodulation and system using the same |
EP1568032A2 (en) * | 2002-11-05 | 2005-08-31 | Koninklijke Philips Electronics N.V. | Record carrier comprising an additional sync-color pattern and method and device for use with such record carrier |
US20050046592A1 (en) * | 2003-08-29 | 2005-03-03 | Halliburton Energy Services, Inc. | Priority data transmission in a wireline telemetry system |
US7496134B2 (en) * | 2004-02-04 | 2009-02-24 | Texas Instruments Incorporated | Computationally and memory efficient tone ordering scheme |
US7813416B2 (en) * | 2004-06-08 | 2010-10-12 | St. Microelectronics Ltd. | Low latency signaling scheme for mode transition in DMT modems |
-
2006
- 2006-01-11 CN CNB2006100008386A patent/CN100542198C/en not_active Expired - Fee Related
-
2007
- 2007-01-10 WO PCT/CN2007/000095 patent/WO2007079686A1/en active Application Filing
- 2007-01-10 EP EP07702027.9A patent/EP1976210A4/en not_active Withdrawn
-
2008
- 2008-07-10 US US12/170,791 patent/US8094746B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
WO2007079686A1 (en) | 2007-07-19 |
CN1933523A (en) | 2007-03-21 |
US8094746B2 (en) | 2012-01-10 |
US20080273604A1 (en) | 2008-11-06 |
EP1976210A4 (en) | 2014-01-01 |
EP1976210A1 (en) | 2008-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1197064B1 (en) | Adsl system for transmission of voice and data signals | |
CN101405962B (en) | Apparatus and method for selecting modulation and filter roll-off to meet power and bandwidth requirements | |
US8644497B2 (en) | Method and apparatus for adding a communication connection to a vectored group | |
US7720167B2 (en) | Power save mode transition using loading translation function | |
CN101106435B (en) | A method for common transfer of multiple pairs and transmission terminal and receiving terminal | |
EP1843610B1 (en) | A communication apparatus and a method for saving static power consumption of the communication apparatus | |
CN101345552B (en) | Power optimization method, system and device based on digital subscriber line | |
CN100542198C (en) | A kind of discrete multi-audio frequency modulation data transmitting method and system | |
CN103828251A (en) | Method, device and system compatible with VDSL2 conventional user end equipment | |
CN105191271A (en) | Low power modes for data transmission from a distribution point | |
CN102823193A (en) | Digital subscriber line signal processing method, apparatus and digital subscriber line system | |
CN101060512B (en) | OFDM transmission symbol synchronizing method and its system | |
US20010036274A1 (en) | Method to generate pseudo-random sequence of multi-carrier data symbols, and related transmitter and receiver | |
EP1990965A1 (en) | Multicarrier system with stored application profiles for supporting multiple applications | |
EP2074783B1 (en) | Method for peak-to-average power ratio reduction in telecommunication systems | |
CN101213805A (en) | Tonal precoding in multi-user vectored DSL transmission | |
US7388925B2 (en) | Carrier constellation information in multi-carrier systems | |
CN101765983A (en) | Method and device for processing a channel and communication system comprising such device | |
CN102460966B (en) | Method and apparatus for clock recovery in xdsl transceivers | |
CN101005344B (en) | Signal transmission method between base station and mobile station | |
US7512155B2 (en) | Framing structure allowing flexible allocation of overhead channel | |
CN101321145A (en) | Method for on-line updating DSL parameter | |
CN1867015A (en) | Handshaking method and transmitting-receiving device based on digital subscriber line | |
CN101610103A (en) | A kind of channel estimation methods, device and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090916 Termination date: 20160111 |