CA2262349C - Multi-carrier transmission system and method thereof - Google Patents
Multi-carrier transmission system and method thereof Download PDFInfo
- Publication number
- CA2262349C CA2262349C CA002262349A CA2262349A CA2262349C CA 2262349 C CA2262349 C CA 2262349C CA 002262349 A CA002262349 A CA 002262349A CA 2262349 A CA2262349 A CA 2262349A CA 2262349 C CA2262349 C CA 2262349C
- Authority
- CA
- Canada
- Prior art keywords
- noise
- signal
- bit distribution
- kinds
- noise ratio
- 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
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/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
-
- 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/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/0078—Timing of allocation
- H04L5/0085—Timing of allocation when channel conditions change
-
- 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/0042—Arrangements for allocating sub-channels of the transmission path intra-user or intra-terminal allocation
Abstract
A multi-carrier transmission system and a method therefor employing a bit distribution method capable of solving the problem set forth above by regarding a plurality of SNR
values evaluated at different timings as one SNR value evaluated at different frequency at the same timing and is capable of solving the problem set forth above by realizing a given transmission speed depending upon a plurality of SNR
values evaluated at different timings and thus maximizing performance margin. The multi-carrier transmission system has signal to noise ratio evaluating means for obtaining a plurality sets of signal to noise ratio by evaluating signal to noise ratio of each of the multi-carriers at different timing respectively corresponding to a plurality of kinds of noise environments, and bit distribution means for performing bit distribution of each carrier depending upon one set of signal to noise ratio with taking a plurality of sets of signal to noise ratios as one set of signal to noise ratio evaluated on different frequency at the same timing.
values evaluated at different timings as one SNR value evaluated at different frequency at the same timing and is capable of solving the problem set forth above by realizing a given transmission speed depending upon a plurality of SNR
values evaluated at different timings and thus maximizing performance margin. The multi-carrier transmission system has signal to noise ratio evaluating means for obtaining a plurality sets of signal to noise ratio by evaluating signal to noise ratio of each of the multi-carriers at different timing respectively corresponding to a plurality of kinds of noise environments, and bit distribution means for performing bit distribution of each carrier depending upon one set of signal to noise ratio with taking a plurality of sets of signal to noise ratios as one set of signal to noise ratio evaluated on different frequency at the same timing.
Description
MULTI-CARRIER TRANSMISSION SYSTEM AND METHOD THEREOF
Field of the Invent~nn The present invention relates generally to a multi-carrier transmission system and a transmission method. More particularly, the invention relates to a multi-carrier transmission system and a transmission method known as Discrete Multi-Tone (DMT) modulation system.
Description of the Related Art A typical example of the conventional DMT type multi-carrier transmission system, there has been a technology disclosed in U. S. Patent No. 5,479,447 to Chow et al.
An Asymmetric Digital Subscriber Line (ADSL) unit to be employed in the DMT system is designed to perform modulation for a plurality of carriers by Quadrature Amplitude Modulation (QAM) and to transmit the modulated carriers by multiplexing using Inverse Fast Fourier Transform ( IFFT) . On the receiver side, each carrier is extracted from the multiplexed reception signal using FFT to demodulate into the QAM modulated signal.
In such case, a signal to noise ratio ( SNR) of each carrier is measured for bit distribution for each of a plurality of carriers, and the bit distribution is derived according to the measured SNR. For example, as identified by 15 in Fig. 13, the frequency on the horizontal axis is each carrier to be used for transmission. A frequency band of each carrier is 4.3125 KHz and total number of the frequency bands is 256. Each of these values is not specific and limitative. Upon data transmission, the carriers are modulated respectively. At this time, a value of SNR is evaluated to derive bit distribution according to the evaluated SNR. In this case, in evaluation of SNR, respective SNR values are derived at respective frequency bands of the carriers.
Each carrier performs transmission at a bit number according to each of bit distributions thus determined. The bit number is determined on the basis of the evaluated SNR so that a given transmission speed can be satisfied and a performance margin becomes maximum.
One example of a method for calculating the bit distribution to provide the maximum performance margin in the transmission speed in the conventional DMT type ADSL technology, has been disclosed in the above-identified U. S. Patent No.
5,479,447. Fig. 13 illustrates one example of the bit distribution method set forth above. Once, a desired transmission speed (bit rate) is given, number of bits is distributed for each carrier ( 16 ) so that each carrier may have the maximum performance margin on the basis of the SNR value (15) of the measured transmission path.
In the DMT type ADSL technology, in Japan, a Time Compression Multiplexing (TCM) type ISDN is present within the same cable. A periodic crosstalk caused by presence of the TCM type ISDN causes substantial noise in a signal for the ADSL.
Here, discussion will be given for crosstalk to be generated when ADSL line and TCM-ISDN line are commonly present in the same cable, with reference to Fig. 14. Fig. 14 illustrates crosstalk to be caused by ADSL Termination Unit-Remote side (ATU-R) due to data transmission by the TCM-ISDN line while data transmission is performed from a down direction (a direction of ADSL Termination Unit-Center side (ATU-C) ) to the ATU-R in the ADSL line.
As shown in Fig. 14, while data transmission in the down direction is performed in the ADSL line, if data transmission in the down direction is performed by the TCM-ISDN line, Far End Crosstalk (FEXT) is caused. On the other hand, if data transmission in an up direction is performed the TCM-ISDN line while data transmission in the down-direction is performed in the ADSL line, Near End Crosstalk (NEXT) is caused. In the TCM type ISDN line, data transmission is performed alternately in up direction and down direction. Therefore, due to influence of Ping-Pong type data transmission of the ISDN line, near end crosstalk and far end crosstalk are caused periodically in the ADSL line.
When communication is performed by the conventional ADSL
technology, due to periodic crosstalk, large amount of error is caused at the occurrence of near end crosstalk (NEXT) in bad noise condition. On the other hand, when the transmission speed is calculated adapting to communication under NEXT noise, the transmission speed is lowered significantly. Under a condition where a crosstalk noise from the ISDN is present, so-called dual bit map system is considered for improving communication performance of the ADSL unit. In this system, ADSL unit employs a system which has two bit maps (bit distributions ) and changes communication speeds by switching the bit map in synchronism with the period of the crosstalk noise. Upon occurrence of the far end crosstalk (FEXT), communication speed is set high for low noise level, and upon occurrence of NEXT, communication speed is set low for high noise level.
However, since a plurality of the SNR values of the transmission line in the dual bit map system are present, it is not possible to perform bit distribution from the bit rate (transmission speed) given from the larger level. Namely, it is necessary that, on the basis of the measured SNR values, the given bit rate is distributed to two kinds of transmission speed and bit number is distributed for respective carriers .
For the problems set forth above, if noise amount on the line is periodically varied and a plurality of transmission speed is switched in synchronism with variation of the noise, maximum performance margin cannot be obtained by the conventional bit distribution method.
~' ..~~ .:. :.%:: ;i w ~,.
'......._r f~.~.~.' ?f ~~~ ..,....,.... .~. ?'~,$''v' ~~~~< '~m..i. t.1.2'\
T, r., ~ 1 t').:.. ':j;~;::::~.::"<:~ ~i:u .3 ~...:.:':cFi: <~t>:;:";r:ty;y '':1:
~.:',~,'.,~~: ~.'r~t~,::->AA.
>:, .. .
... . i'~,''e:.: ;. ~.; , t,.~.'i a s .. ~" w' ~rv:: ::_ ::3 r'~':,.':.J r '' :'a _i.;~..., . ct ;~°.l;h.~. ~.: ~. ......_...,.:. ~'~,~f.' ,::I'~.Fi ~~~Y3:~. >:-;.':>'.:~zl-:
~u:,i'::~':.;.'..,. v::~;'~l:.ii.F.."~?»;',:.s':'':' :..%.": :~:c.;~,-:;
Field of the Invent~nn The present invention relates generally to a multi-carrier transmission system and a transmission method. More particularly, the invention relates to a multi-carrier transmission system and a transmission method known as Discrete Multi-Tone (DMT) modulation system.
Description of the Related Art A typical example of the conventional DMT type multi-carrier transmission system, there has been a technology disclosed in U. S. Patent No. 5,479,447 to Chow et al.
An Asymmetric Digital Subscriber Line (ADSL) unit to be employed in the DMT system is designed to perform modulation for a plurality of carriers by Quadrature Amplitude Modulation (QAM) and to transmit the modulated carriers by multiplexing using Inverse Fast Fourier Transform ( IFFT) . On the receiver side, each carrier is extracted from the multiplexed reception signal using FFT to demodulate into the QAM modulated signal.
In such case, a signal to noise ratio ( SNR) of each carrier is measured for bit distribution for each of a plurality of carriers, and the bit distribution is derived according to the measured SNR. For example, as identified by 15 in Fig. 13, the frequency on the horizontal axis is each carrier to be used for transmission. A frequency band of each carrier is 4.3125 KHz and total number of the frequency bands is 256. Each of these values is not specific and limitative. Upon data transmission, the carriers are modulated respectively. At this time, a value of SNR is evaluated to derive bit distribution according to the evaluated SNR. In this case, in evaluation of SNR, respective SNR values are derived at respective frequency bands of the carriers.
Each carrier performs transmission at a bit number according to each of bit distributions thus determined. The bit number is determined on the basis of the evaluated SNR so that a given transmission speed can be satisfied and a performance margin becomes maximum.
One example of a method for calculating the bit distribution to provide the maximum performance margin in the transmission speed in the conventional DMT type ADSL technology, has been disclosed in the above-identified U. S. Patent No.
5,479,447. Fig. 13 illustrates one example of the bit distribution method set forth above. Once, a desired transmission speed (bit rate) is given, number of bits is distributed for each carrier ( 16 ) so that each carrier may have the maximum performance margin on the basis of the SNR value (15) of the measured transmission path.
In the DMT type ADSL technology, in Japan, a Time Compression Multiplexing (TCM) type ISDN is present within the same cable. A periodic crosstalk caused by presence of the TCM type ISDN causes substantial noise in a signal for the ADSL.
Here, discussion will be given for crosstalk to be generated when ADSL line and TCM-ISDN line are commonly present in the same cable, with reference to Fig. 14. Fig. 14 illustrates crosstalk to be caused by ADSL Termination Unit-Remote side (ATU-R) due to data transmission by the TCM-ISDN line while data transmission is performed from a down direction (a direction of ADSL Termination Unit-Center side (ATU-C) ) to the ATU-R in the ADSL line.
As shown in Fig. 14, while data transmission in the down direction is performed in the ADSL line, if data transmission in the down direction is performed by the TCM-ISDN line, Far End Crosstalk (FEXT) is caused. On the other hand, if data transmission in an up direction is performed the TCM-ISDN line while data transmission in the down-direction is performed in the ADSL line, Near End Crosstalk (NEXT) is caused. In the TCM type ISDN line, data transmission is performed alternately in up direction and down direction. Therefore, due to influence of Ping-Pong type data transmission of the ISDN line, near end crosstalk and far end crosstalk are caused periodically in the ADSL line.
When communication is performed by the conventional ADSL
technology, due to periodic crosstalk, large amount of error is caused at the occurrence of near end crosstalk (NEXT) in bad noise condition. On the other hand, when the transmission speed is calculated adapting to communication under NEXT noise, the transmission speed is lowered significantly. Under a condition where a crosstalk noise from the ISDN is present, so-called dual bit map system is considered for improving communication performance of the ADSL unit. In this system, ADSL unit employs a system which has two bit maps (bit distributions ) and changes communication speeds by switching the bit map in synchronism with the period of the crosstalk noise. Upon occurrence of the far end crosstalk (FEXT), communication speed is set high for low noise level, and upon occurrence of NEXT, communication speed is set low for high noise level.
However, since a plurality of the SNR values of the transmission line in the dual bit map system are present, it is not possible to perform bit distribution from the bit rate (transmission speed) given from the larger level. Namely, it is necessary that, on the basis of the measured SNR values, the given bit rate is distributed to two kinds of transmission speed and bit number is distributed for respective carriers .
For the problems set forth above, if noise amount on the line is periodically varied and a plurality of transmission speed is switched in synchronism with variation of the noise, maximum performance margin cannot be obtained by the conventional bit distribution method.
~' ..~~ .:. :.%:: ;i w ~,.
'......._r f~.~.~.' ?f ~~~ ..,....,.... .~. ?'~,$''v' ~~~~< '~m..i. t.1.2'\
T, r., ~ 1 t').:.. ':j;~;::::~.::"<:~ ~i:u .3 ~...:.:':cFi: <~t>:;:";r:ty;y '':1:
~.:',~,'.,~~: ~.'r~t~,::->AA.
>:, .. .
... . i'~,''e:.: ;. ~.; , t,.~.'i a s .. ~" w' ~rv:: ::_ ::3 r'~':,.':.J r '' :'a _i.;~..., . ct ;~°.l;h.~. ~.: ~. ......_...,.:. ~'~,~f.' ,::I'~.Fi ~~~Y3:~. >:-;.':>'.:~zl-:
~u:,i'::~':.;.'..,. v::~;'~l:.ii.F.."~?»;',:.s':'':' :..%.": :~:c.;~,-:;
5:i~ .: , -J. ...............,:.:~..i~.:':i.'~..C.=~~~ .i~::':.%,itM:'y'~~~ A
.~.'~;j~' y',.'~CA :J'r.'.vl....~~:.ai.~.
R rr: ' r .. ....i:.~..:3:.:~i.'~,........ 3a~ ;:3';.~..'.".3,~..)~<::i '~.~'a~.%.~?M
:~~~"t=~C" ._1.,::. :>
.. ...J~',~~..~.., .~_.. .J. ti.~.'_:J"sJ.,i..~.:.t~ t4:~y i,'.'~'::r ,.. i:: i:%.:5. ~~::~ .i.. .,f. '~i' 't>'w ~Y.' % .f :1't~ Y'~.si ~. ::iw':::.; ry";:, r-z-:..; ~ ; c.: 'r-'r' .
:. a _.: . . .~L ~..A..:.:..~~: .: ,.:.. .~::.t:,3.':. :,!Z ~:. 'w~~-.
:."::~~ $:. :<:: c~' ~i r,. .:, :.~.~ ~'~ :i. s.'~ F .. , . , ~: ~,y).,; f.. ' ~ ~ :~, ~.:.. : ~.': " . .t. , .'. ..,i.. A
f';::~ G;,:;.)> .. < . r: ,:.: ~. t .... .., .~ .~. ~.. I' .. .. , .,.. \!.t.
,... ,.~~~i:l.. j':'..~ ...,..__.'~.C" ..~54~~.:_'~_.E.'',:: ..'3 :; ~' ,. ~ ... ... t;:~~ 1:: :;. : ~3 a ;~ ? :.; ~3.;~ .t. ~ w, _ . ,: .. ...
.. ~ '~:: ~:. .7. ;~;
':i'_ ':~::O:~l. r','...,.....:._Far :~),L ,... . ~ ~~~' :~Ci~.~~.~~..~:~.~.':::. ~w':: ....,M,,r.i.,~..':%~F r . .. :, i w,.... ':. .t. w _. , >,: . : ... ~.
_.y t.~'::'J:..i~~~i ~ii.7'~.:S.s~.;.~F~e::.~~ %,~:' :i5 L'~':~',..,~..::,..~.~' t"5". ,..t."
.. ~.i.. :. . r ~ .;" ...::...~'~.t;'::j ,.~ A. ~_3'.~... v,f'::;i .l. t..
sYWS.~~J~_i.~~3'.i t....J~':..>t.')''G.'.''". C':';S~iTJ~.S.i.v..'!i.kY:a'.:-'~::~~t~ '~.f~;~~~' ':':/'! 'Y;t:.y~: ~F:,..
:~~ v....:..... w, ft,....c.a::.>:~ :..~,Jf.-. F~':.~,..'~.'"~,..:.<:#
;..;.~"~.:
.. "- '-_ .. ... ~. .?. w; ~' :'~ t:? :.: ::i t~:~ ~ > > :1. r 3':f:~3 s i:, ~Z ~.., .J M. :a ~~ _~ i~
~~,~~.':i xi:~. '.'z'..
.J_ A. s f:: ~ ' :~.:,r'.y?_i :. :~. ~ ~ ~ :''.:i~:.' c~:~l. t'~ :~.':
'.~'..'. C~ t:.,. .. ' 3 . ; .s. ; .' r.z -: : rro" ~~
..,... w~ t_. ... ..3., .t ... ~ v. v.S .t, e.: ',. ~. _d. :.: i~ t. .i, t.;:
i. _ ~ ~~. .: ~..? <_.'.~'F
,.v5 .~.~-:.~. '::.~C.'~.~i~i~<y~-~M~~.; , ,, -,.. G A
..n ' ~ vl:.:~:: ..,~t~.~.. :..., r .~.~H~~SC.'G.;. '~ ~'i ,.»v.....i~
~.Y..~:..:~#..:.~~:'~, ~,.)'~J~
.:. .:z ,. :? r, :~. f s:r3 %":,' G'. C.~ i~' s : ~ ' r ~. .
.:. ~.~ A' i:~ .:. .~. ~ ~' _ .'~. .. ) w: ~. ;:5 ',7 .~'.~. . ,~.. .~ ~ :.C3 ~.~ ~,. 'tJ . ~: v:? ' <'~' J
.. ' ~ C.~ ..
;:3 ~~. ~.: ::" ~ t~ ~....,. ,. .. . . ':<j ~~.'. ;.'%'?." . : 3'~:# ~y _ _. ~~'%C'3,4~,~:: ~,E: f~i.<.:.' .u%'.; t,.;~~,w. ;.~.~..~i.'sl:.~~. .r"' ~' ~
::.;4,a - M. . ... ss:.i:, A~;E~~::.s,;: '.".%:3..~.:~:3~.~':'L~ f:;:. :r.:~.:~~.~:F='y"ty..y3;:.
:";~r~s_.. .~.r, .. s. j..~
.... .. ~~~.. _;,.;.'Mf c~t. .....:.~°' GM;p::~:;c'~ ~;'~
~.F '.;..~,.. r"..... "..Y,;',%': ~.r;yy ':~:. ")sH;-:,'t,.-; [
,.,. r. ' , ::.~ '.'~y ~f~. ~. 7 .ii.'.i.:J... ,t 's.. ~J W:~~t... ,.~v ..7 'y~~'G.':_'~.~.~.~:~ic4~.
~,:.~.:.~ .'..: i ~a , , C:v ~ ~ ~ ,. _ i::.3.At.:.G,'1.Y.. Vii, CI;G:: "' :~e::J LI;C.'c'Y ~'~'G'.'.' f .... r_..
..,. .. ',.ari ~.:i '..: H ~ .~Cii.:.::5w. :,~C . s~.i»...'',%~C':
:' ;y -::Fy):" f\'y:. ~. v-n s: ~f ~ i......
~.',~c% 1..~3.~~ ~.. _. , ~~Gy ' _ . ,~,"3.ct~.~,.it :~i:7~:: ~'r'~..:.3 !.'.t'aw".~.~':~~;;~;:~~~.~J'...::1.~
t"'.~:"'>
.. c~. ,. u..2 . ..
_.._. ~}..ti~'~i ~~~,5_:~'~:'' ,,w _... '..:JS,:.' f.~'~,7.~.;..1..,.,.
.., ,.. » iv.i3t:,3?.~ W ~,,'vr.. ... .. ... S'vLi ~: . ' '' t; .,~ .: v G::
..:~~.'.rJ . :.. ..~s(:i.._>.>.
t:~~'<':%'a.:~'.~wv':;;:(~~:::.~:. w..~'_:~:3.rta,:i .Lx:: .'~l:'3 '~ :~)~Y' ~.:.~Y'~:rw' .. ....A. ;. i~i~.. ~.. h, , .,..~. ;5'j!:,', ,.,~ ,'if:5~ _y <.~.~'.'<;. '::~: ::i.:.'~.
'...s.::.;:i~:..'~.:~~.::~.i~..:.':..;.~,.i3'3. ~~af_ai~:.i ~~','<:u';Y ::7w l".::~r:c~-~~ r::; ~, :F, .x:.- ".> ~
,, w .Ax.., _.:.. ,..~..'~.~:.f., ~:.5: ~?.:~'.:~3,;:: _:J.:':;.F'iw~~::;
':..~''<t i.~:i.~ 1~.:.ti:..~.'::...~:-:'i....h....7~:~. v2~,.'~'.~_.~.. .. i.'v~,;;.~l ~.sey,~, 3~5'~~"~'~' l''~~~ ~r';~.
~~_....::.~,.J..J ._.... ~ ~" :~~~.C7 .~. :,~L'i ....... :.::5!,:
,."., ~:z ~ ~.:;'s ~..;::;::~ c?:'.~ f~.;;.'i.~ C''~:..._ t:i°.~.C.~;',~L:..... "".t4: ~~C'i:S.::'.~~ 'y°%:~ ~. ; r.,)_ __. ~.. ... ..t. .. ... .". : L:. :. . v.r.: ~ F...~'. ~: twA
.: ~~": ~ Ftw,:f: s:;.cz''a"3 , ::. ~'3.~': .~ _, <::: ,~. '::L..CZ , s. v.i ~. ... . :J 'C'.'~ ::. v. .~. vi !",Y.;~..~.
:.:!.'? ~~ I Y ~ Y: :>
~:o!-.. ~ , .: .t..t.l,, . .,. .v.t'.~.~::: ~ n.
Ai'!'. v...:!"z~'x~i:...'..~.,~.,..~.:i:. ,. ~.,. ::,jcL':.~.':':.:rty~
u.::~r..'-J., <~'~:.'3~- ~~''. r)-);: f-.. .. .~J.. ~........ ,... ~ ~..3..'~. .~. ) ~.'~~- .. .. ,.......,. ..
s:';. ...._.w ~ ;.~ f..~ G.;. ), ; S:
.. ','.ti....: : ::ia.~ :i ~~.~,.7 ~-:=i~ " ~~~,< ~' -: ~c:: ''t~ ~sJ~
__._ .. , .. 7 w..~~.,L~..: ~ :,-,-rw-';
f_~.i'~.~1.,...~''.;~.':3.;Y:.:,'.:...~,.... ~i;'.<'~.C'.".u,: ".,r,'.' :~..~'~..f~.t'~ "'f" _.y;.~.:4~~ .».,..._._ . ,-. ~',.7..:. »» _. ....,. ,. !v~,;,,',7~.;. f.:~.5,~~~;~~,'~.~,...~ ~.:i ~'; ::.'..:.. .:. s,~:G";s .7'..% .1_~~.~~i'C:.~:': ~... ;.~-;N _A.,):~:..~. ~Jl.,.'.~~:i~.v.~.,7r~, , rys a-.). ,, ' ,.:. .J . F'y:... A' '~ Y~ : ,~ , . ' ; _ ~
7 ,.,~.t.~,.n. .".. ~... 1..:" :r .u _.i .~,~~',..:),~~~.:f.~i.:
;Y~W !~.:1>
,;~:a ;' '' ~~ ~w,r . ~~' t , ..~. r5 ~ '~:.i~~ , o..
.. ~-~ s.~ -' C .. . . v C:~,;~: ~. .~. ..: ~~3 .' f ~~:.'., s ~') w' ; z ~. t r~. ~ t~ :~. .y" y . . , ._.. ., ,..c. .ii%:.:.
W ' "L, :..1..3. S~.».. ~. $'~~:;,. ~..'.' .f ~. :,'y ~J ~'s. ~...~.(' i.:J :.
n... ... .. v.: ~.~.C.~ .;. .. '.J . '~~ f-% 'Y' y' S'~ !, f~ w » _.. :. ..5 .". w. .'~ ~~ i. r.i ~~.~y'... .. ... G4i. F..' . ,'_ ~.v ..~ ..:: C'E ' 7.'~ .::, '.. ''.'i " ;J E::' C ~ "~ ~: ~. t:: ~; .'''. #:.
. .Y?,..~" ::~ :3 ; ~ ~:, s~~'s~t:::':.» :~t::3:(~r' '~':( ~'r'j 1."r3 w";~.' . _ ...: %3.;. v:.~ 3~.~:..~i.:~?.#~ :~E::.i.'''F:.~:1~.~J.3.;x<:~
~.<;s7~-~ ~::~.':~' ~JAxfv;
~:~.'.~~,~j,c:i.~. Y:.t,'i .':. .'w :.r._... .~ '~ :.rr..'W <
~ _.s. .cite... .. ,.:;.'.~. .. 3~'v:;%.;tiy#.. ~~~:;~;.~.~._?x :~ v,!'t'Cv'~~
..
.~. i:~(~' iy.v.
'~.~(.C\..5.. \J S.. '~.~~t;~'' t~(i:~,...T.......Ai ,.
' ">';:''i;j::-~ :A ~.'~~r.~...~~' i. ::3 C. A. ~:. # ~:~' ', t~: rr~..I'w i:
:_ ~~~~ ~ r-Y (y r. .f. ,.;-y~ ~ . , ~ ":
',n::i:'~~ .. ~,3 3. . ..
H.. %' v'.#....~
~~:.~1..:~.~.~':...i.. \....J~i~'#~,~i.'''~':~
4,.:#_~(..~:.i:i..'.)~":.,;..':_J.i.i~:~~ ... (Y y. =v~, .. _.,~, '.Ci:..
~'.i ~~......Px. c:-::f.: ... ~3.....'~..Lli~'.,'.:.
"~,".~~~t;~''3:'Z~,j'.~~,#~
.:~.';i~a.','.i.S.:MI.?.:a:~ :.. ~~J ~.i.. ,'.~.it..:: .~ r<~.~l~.3.;:?I ~
::i~"»::'< r > 3s:i-,~# r '%' f ' ~~iE.. .. . : C_ ".. ,.%y~.. ..:.,,~ .:. E~ .. ~ 5.. y E i I. ~',' ~. ; i <.~ ,_ » _ .~
'~~%:~_~~..3i.:.~.:~:~i; :J,'~.. ~~:y7y._.~..~~3. .y'asi'~'v .,...
~.%'i:!'r:.~~' ,.;..s. _ ' ... ' _., ~-.. 1.~5.::..~ ~,'r (~t. .~ ~.~. :,%..#.~(:: ~. .:. . ~y :~J _. i :;~~'~:.'s.
i Cz .2.:.i."~::i f.';''s7~:~.".... '~,'.i.~'E;,..<.i:C,i !~.~.: ~' ~ .'~ '~..
~ r~ ~ii~. ~~
(J.J...~_. N. _..~.~ ~ ~ ~~; , J ~i~' ..7 .1_~._. .... »».~ ....' :C ~ v .~. t.l.~:' C:.: (;i C: ~ '~..'~:::.~ #~. E;: f.5. . :
,... i:::#..,:.C".'. . ~~:.::"~;.'w'.'va:.~:' .J..~ ..~~~: ,".,"'~'?'Fa :. _ . ,. .. » ;" :~~;:;, #:u .' i3':.;:'C.v'.~i.,~..3;'~.~'.'.:~: ,... .. i.i ~ ~~:. ~:i'~ ~lE..'~,'~.~v'..
... .. ». ' "' ~.i.:;~J'~'~.. ~. ~Z~3~..~7'.,i.::.:.~.f~ a.
.4 v.J i. i. , f~:3.E .~~.,... N~''t~~'~...~.t.~:~.' ~".:'?";;~l."x'::%r3.::.......'~.:.3f?.
; ~.'_'(:.:'; .~yr~: .; F;,~-j_~;. 7 _,.r.,..
~~w(::i,..-..,.f. ~.:.:,.»c ;:~ ~:.:E......~,#..?.i i::'ir:~,~;~.'~....._,.;r.
ii~:~i %. ~~?~.Y . 3~3 t:~ :i ;':~ ~. #~ i,~ ~.u ;~::~:'::..'#:i':.;..~ :;_ t ;': : >-.';:: w y ~~ ~
~, .. '...3....,c~ :.: ~3..y..::v,~.x...:. .. ~~:~~,.', ,~;;c:y.i.~:l.....'~:~? #::i','~,w' ~'v''~...i.~. ~r.'':';3 ,'» ~~ ... ::.C:v." ,. _. c.~.~%t;%v.: fi' vv::)~
~~G=;.;M ~.:'.:ø. : iC s ;1'( A .. .~,; ~ '~. ..
.~ w. .:~... . ...3'3, :...,.,~:.s,~i~-::;_::ia:~a~:v>~~
'~.. ? ;:;.~f?~: t~:. r,cN:~.~;::.,r.i;.:.:#.::C i.~i~.'.:':. .-~'J. : ra 'f(' ~ _ .. ~~ ' iJ.~.~_.n..,.:.~..:..'.h~ ~ ». :.'C~~\ » ';;.f.:.;;~y]TT > . '..~ G.
~ .. s. r » ''.i Gy .~. ~ _. s. : .J x.t ..._ i. Cr~', t v~
:.i .:. .. ' w: Y":: y :' % r, ~,a ~~p :.Y..N _ _ .... ..'.' E,~ ;~'.. ~ ~ ,~..:.i:~'~~:i ~,.iiE..~ ~.. ~..,,.,.. i:~CJ.,\
..~~7~E» ~ ~.<..:: .. ~.C'~~.~C.~'.'_~ ~t.EC2 f~ ~
. w. ~ J s .' 3» r, ~ i n .~"xi.~:~:?~i~,~..;.i.~'~ w.t~i (:: ;..~ C'i.%,v:~'..'~ Z..t ~~%~"t," ...y:
~,~~C- ) n~ .%. \J.t. ,~.»»..~.3.E. (..~~'.~~v.
c,~3if?::"~.'~:. . r. #..;;M, ~ _ .~
.........~ ~.:i A'~y',~~~i''"'.x.~~:.'.''.'~'.~e. ;::~
~~'c:.,'.<.~.~~...'.:!J'.~~.'W "%'.. . ,. ;-~~ ~':::'' ~ r,-._ :. #: .~.) L,_,:~ ..a.'.-...#.,.rf j ~':~3.e3iv. f':::>,.::.~;~ r. ~ ' ~_ i~
:. ~, ~ -:. i. ~. ~ :. , .. .. ...,:.
#.~ u" :, ;~.::. ~,.,''::'?.p':~.f i~:i~: <;'~" e',.''~'; "r'7~='~~,-:'!-.
.e:. .~.~.;~. 4:.::r.~. "~a;:::....i:~
. ~ . ..» ._ _#. : . . , . . ~5~.
,.,.: Ew~~:~~~~.':.Ci:.:.J~..,r.;;=: ''."? v M ' r, :.;~.:..... v.:.:.
_. .~ ~.. ~.~: ~. ... .. , v:. _#. .. ~.~:i ~'~ ~.i ~',r.:, 4::~s t~'~'3, E~
(;.~' ''.~ .. C't ~~~',n' ~. :.:?.~C~..#. .;. ~ f ;
?:L':.~:'::.,~ i:.~x..:.~:%3.'..i.-~y "',:';;~~~'~if:~..'..';.~ a.~~' '.~:':"' ' ..'>
.~.;~;:.;a y %~ii...EN.~».:.. ~:_~~~~~.r,' > ... ~,:.~.~i 3.C~ ,. ~:.:.i Y~S~.
:~Cni. u...J ~:'ty~:':..:.:,.3,CCC,.. .~%i.:: ~3.vC.'.::i.<»i .~':r?r Li~3~:..~;:.' ':~S'r'=:
c ...... ,. ':/~, ". . .....:.. .:. J.. .~. '.. .~ r C'%: ~. :,;j ..: ..ia?w~ A. '.":? ra:'.i.Af? '?.~:,3,~,.:_f:;s'. ;,.%''~i~ v':'ty~::..:. _.
S ~. f ., ',C~~..:.~.~~~ ,~, ~;~~~!:5..,. .. .. ~ y:t-~': ._~f:3.~...:.t..
A~'..~ . . » .
C.''~.": wu ~:'.~~ ~.:"; c; ~~-w' ~. c": ;'? ~ '.:.., .~ :.'~3:.1. ~. :: :l.
° ;." a, :~;...~ :#. ~3 ~#:' ~ :: :v: ~~ r %c;:' ?~: ~' :i.':"rs: _i.
ti"
,.L:'> w~: ~~~~.jN ~.,..~. ~ ;;;"'~. ~ . t......
.. .....:.~a:~ :~,,i C<. -'.~~%~.::..~:'C~~.~,.:,~ . !:.'.J:. ".:;.~~'3.~;' :.~'J~ ~'~;::7~":#~~....,~.'' _. i. _ .. . . ... . " E~;.',~;, . . . 'r ~''ez~f ui ~~:~C:i "'~.C:~ ~.'a'E.''.' ~.~'~.'~.%.F. :
~,.:.'':3;~:1s:.::~.#~;,r.': ,' :u:!:;': ~~,~:? ~f'.~,~ ~ ' ~'t 3"!'~'~r ' -r.._.
.., . ~..a~c;:i .~.... ~ ~j v.. ..:.. :E.:a'~~ ~;!z .~.~.~.
i.5. ~ 1:;::,3.. ~,::. t...( ,. ~: r-~., FJ ~,,E~ . ., .. ~~ i . ,. .. . .. ,~ ~..;:.C:#~f';.;~ .C. #..~:.3 ~:'~.C.~'~ ~.:at,:..' :~,~; ~':' ~ic~ , ,. y .. . . . ... -, , ..-.'3.3"3.,.:
:~i::'..: #",~~'.....e~ r?." ,~ C~~. ~~ :f S ;
..~~s..'~..x ,~: ;~.3C.'.'%:~.i:3.~; ...''.i.:.
,:........v....:.C~~.,.'~..A~,.a .Z.~.:".
~'.,.;.#.'C:i....:'~.,~.:.i~E.l.~.,:c.C.~uaW.J.2:. ':~,f_;5.;.
..:C~~3~~.~.i.E:.~.' S_.C3.<~ i.,~,~~~~A..i.']...:.,~.E.. ..». ~-u.~,.'~~.,~:... '.~)a3,3,;_i~~.'Ff.~..it.'' 4~;~riF=>j::7r ~(.., ... .: .,~.. 'v~~.~. . H .. ... ~,..:'~.t~.E ,... Cs.
.>%.' .,....;::.~.#::3.#.i'; _~....'~..-f::u.':fw~~'lt:~°: t ='~''' ar~, ~',i~~~' -,.~;
.. ~'i..J.3, ::#.: i _.......,:..,~ 3~,v:~ ...,.. :'i: E:~;_~'.'s~';' ~
,,>~',y' ~~ :?';; .~. ~»:-~ r.
.. ... :.. _. ~,:7.~.f.~
~: :#"~' F;, ..: ;s. .%;
.':i.''~..:;i ~7.~ ;,.:~."C~.~ .,:. ~_~ V f,~; ;' ~: S : ~3 ' r ?:.'.~'.~;.,.... i:,..? :~ ' :~!';:' ~ v'.~.~.a i.J .. ~~ wr',~ :: .~..:.. __.
.., .-'i.'".i:.. _ . ~:~~...;Jg_.SIf i~c._:.~., ~~:.CA~ .''tC:'' '~~.~?%.-iS~J.c':. , ,J r' 3:3 t, i": ~; ,.. .~ .- :. s .. ~ .. .. ": ~
:_.'\ii.i.:Ja...:~.ti~'y..:.:.i:4~r'~'sG~ 'fi~s, ... ._.,. ;~7~J~.fF~v !...~:F!::.'. ii.'~_;'~F~S..''~.::
_ . s. ~.. :J L: :~~ ~:J ~,.. .S. C:' .. r ... .. 4~ t,~ f.. v.. ~ 2:.y ' :: :::3 ~~ ~ ~;'~.cy' ;r :~ :~ ~:;~'3.. :. ~ M
~.~ i:.' ~ t:: ' ~. ~, ty~ C~ i?',;: :;.'!:~~=:
.: i::~'.,. :.3r.~:w~. ~~p::° :~~.;,:~,Y'~...".k :~.'; ~3.!33;' .. .~.~~:: o:,'.~'E:.~.C.'. :' ~-.r_~w.yr, ~ > ' . . . f::~'1 ..'.3:..~:". ~;..;y)~~i4.f.~,',C~ '""
~: ;kti Si. ~ .. ~.~,r, .v.f:
.:. J:3.,.: . _. .. ? ~ ~: ,:: ~': ;'. ~ ..; ,; .,.,; ~t t~
_.. .. :....i.,i.._ .,.;. ;'IC'~~~;.~;.; r~v'A'% ~-;,:~i;:: .~w.~~~::.j f::. ' .., ~:u...~." ~
..,. . ;. :jw ;~:1~: ....;..:J .1.'i A".<
Y..u:~~:_!'... ~.i..~i.~-~M'(J'C.'2 ~ ;' C' 2. ,:. ... .. i ~ YLi~~,' I':3.cC>
C,~..'.:a ~ :.~ww.._....v:x C3:c;::._..J :~3!:1.!x' w:!.~' ''.~J::..!.'":~'..;"' ~ ~ F=~r; ~,<>_ :,c:. ,~ . ~,., ..' t~i:.'i~' t;,~
:J :w .... .~: .:. ,.... . u:.:::~:~ ',~ 4 y .~
.<~:.. .... :::. i: f:,'' ~. .'~.~ 2 .f. i.is::. ~.S '.:.'.. ~.~ f~
.,'~3.~~:'. .;:.~i::' . !%i-.~ :(; /~..~~t ~: r~ ~" .y. .. y ~~
,J ..LtZ.t.,: ~w~. .. J..~.~'~.'(:'.... .. r. t,i\J.).
.~ i. k:. .~, t~t .J ~'.,~~ ~: ,-'~' ;' ....., .. i.: f ;.,:: :.. :A ~'~ i 1 ~~? Y. ~' "' ~ m-, ' . ,..
., ~.l s".;.~.: ~" ~.'.:_., ~,."4;.:.:.... ,. ,... ,. .. , 3.,..~,~ 5~ j...
~:.>
.. r.
~:-~ . ~:' z;;.5. .t ,.
~ : ':~:? p ;r%: ; ~-.:. .3t '~
.,: v :..: ~ ~,_' i .'~. :-~,~'J.lz : ~.. ii ~~~~~~.'~ ' ~. . _..: e!~'~ __. .., ~..~,!~ t A.~ ~ r.,._~.
' .. '~t~%:'s..:.'~..~:J~#~ .~: w - .. , ~.YV~ , f ., '.i C3..3..'~~~ f(:.:._ri :,i. .::.:?.tit:.: ~:.:: 3 f~ wl~t.
.~ .J.. ' . .~ ~~ ~~ r~ w: A" ~. :r'v~ : ~"3.~.'~-,' s , - _.
.. . .. C3.~t: F:."~~ :a:,_!~'"' a ~:: ...
:.zJ i. "~!'~'; 4;c::
L,.~. "
...:<.~_._:.~~ C",::j:5":;.';.~~7.7.:1:'~y,~ Y;.
. z'.i.~..":~ t~i~ F:~:':.~:i '~' ''~ ~. s'vti J - ~ .:. v: :.. ,''~..~. ~:::v ~ ; Ri.Y: ::.f ': .'~,. ~,r"'<''~.~' v.. ,'. w ~%. . :~. 'w% ~ :.~~~ c= ~~ :~:. :~.'. lS':' . ~. ." .
.. ~ ''>.w'.i :~..F.'r~;~e::: ii.~. ~~.~~ ;i::~ '.~-~?~.'~ ~'~'.': t.,7 -~~S"..
..~..... ..~, ~.~~'t~:~,';,~i'~.. ;r_Y
i..'7 .:,A~~'_~'y.: . :..~~:c~v:.''- .. ...
''., v.~.;. .~~ ., ~ ',:' ~. .i ~ ' y r, s ..~~JC,.:, .3S'. ~. ~' ~ C,~Y.L~ s.,~. ' i.~'.:.. ...~5.;;:~.'"' n ~ ( .~. ?3~~:..~.~ia.:. :: 3t''::5,~~~".x;:~;
~:~: :~.~y' ,~'..:::<=. - ;.. ~ ;... ~.. r,,:., ,y ..'~ .'~. C'..?-.:;: 'o ..
..~..i.. i... >
:. t ~, i..: C' i~ ~;~ %:3.:.: Y ~. ; '~ , .~ _:~<:: .': .. ~ ~.J~..!e.i~ j~: '.".3..Jtl.;...~ ?X~
,v.:. ..... ~f:..:~Y.-,~.x't.~ , 'yyrZ y - .
~ v 3.. i.".: "f.: a ~ ~ ' .. ::i :;_ C~:: ;i Y. v ~.i~ ~.f'? ,~ v'~~'. ;- ~ ~rH, :~;'ii.:: ... ;~'~ c' v' ;:3 .% .,.: : ~. ~':..a ~:?.~':L.r~:f. ~.I':,=~' j. ~ i:~ 's' r . _ t ., ,. )...!-., v.. :~ ~. !.'C :., ... ~.,. :i '','.'. t.. . .%, u'"',~~ .,r ~.:. 3.,, t.~.,i.:.7 :...~.".:.,. ~ i.: .~. .~'.::: ~'',' .
:l:cz.< t ~':
~~~;C,Ewy 3_iC':".~h":'~."~3 8 - _ .
bit distribution depending upon the one signal to noise ratio set and a total transmission power restriction value.
In case of data transmission from the first communication station to the second communication station, the first communication station may include means for transmitting predetermined plurality of transmission speed to the second communication station and the second communication station may have the signal to noise ratio evaluating means and the bit distribution means, the bit distribution means may include means for deriving a margin in data transmission on the basis of a plurality of transmission speed transmitted from the first communication station, means for selecting an optimal transmission speed from the plurality of transmission speed on the basis of the derived margin, and means for deriving bit distribution of each of the carriers according to the selected transmission speed. The second communication station may include means for transmitting the bit distribution to the first communication station, and the first communication station may performs data transmission to the second communication station according to the bit distribution.
Noise source of the two kinds of noises may be present on a common cable with a communication line between the first and second communication stations. The two kinds of noise environments may be a f first noise environment and a second noise environment having worse noise condition than the first noise . ,:'M;, . ... . ~; .' : t:y tV'.~"<.'%.::..r..~3':3.~~."~.:': , :.,>,;,:. ' :_. ." .~..~ .~ .. w..S fk ~:~.;~";~~,i_. ~:! ~~ ~'~~.3.:. ''~".'v~ :~'~.''y~
~: 7% .. , ...;,.#.:.::7 v..... ... .~.. C2 _ ... . %~C: t'.:(~: s':~~%
t,:..':3.,i ;~~.-.;"_.SJ:':i:.'.~f"..;3 " ."
~,'~~'. C;.wf3. :~~':~. ~~ ~:i".~:.i :.r''.~.!~..; '' ;~?i.?~':
... t:~ ~E~.. .':3. ..,:. :':. . . .. i: C %": . ~..' 4. :. w'!,: ,;
.:. .'~. y' ~.
A. t:i:~~~:.%:?. ~'." 5w~.3~<;~.";:~::"#::~.t.".~;~;, ~3t~'~ ~, ....:...
w;'3c~ ~ r . . , . . ..
.. ...-w~:':>"'. ~i,:.i.... ,.,~~;s";:rw.i . . . ..A
r:, .",.;':2~;~:..".~,::i:?.t."..<~tv:; ...:.'"~:.:~;'.:%;f~ :;
_. ....... ~.'::F ~ j' ~?~:. cc ~.,:L1: #. ~:%3... ~3_;~A;:.i:~M :1.~'''w"'~.' ..7. ~."":,. , ... ~C:f':::%~":~:A:.'~w; ~.~ ~ :~, , ~ r.'~;
:%"3.... . %:3..r-."7~3E:'f,'~v s::;. ':.','.~~y''~'' ~3~~~:~:,fa ;~
.<
..a: :,:.a::..:.; i'"1 ; : ~:3.~'~'f" . .3 :~p:,'';'a°r : .~ ~,,;i _ ir,# i ~ .. t~,:: ; r.: r. L. y. ~
J..Z.A,..'. t! .tws.... .".", .. ...W;. ~.~:.",.vi.i.i~:Y5~.~i,s.,.~. ~hx %~.~"r..';.. ~:i,i ~' Y .:.~t~",~w:.~i'.._i.~ifw' ti.~i. ~. v..~. .::~ i:::i#
irr::....... ''cai. ,A,:.>py :,j..
.J ... ._. :i r ..>. ~ ~ .~. ~ ,M't.:, ... ,. :.;.1.~. w. M ,: ~::3~f. ~#
t:.':~f'ii:..T: ..::c:.::::?.;"swl ,.,",.~~::1.~'.~':'~ i.:.l.";.~"?c~-.-:;' ::S~i~ ~ ~>.~:> :
~i.~:'f ~.,..,.~'.;t~.... , ~3 '~ ' N.y..~.: ,';":
". .. ... ii.#.':..Si..'!.'7... ".
r~ .~., '~ ...
;,et~..l;'::_..::,I,~~:~.t: ~t ~.' ,~r~:i~Mi ~ C
_ ~ .~.::.~ .~~i'..7~.~ #%;. -i J :.''~7:~Ewi.~.' .r M~.~~r~i ~~: .<'~r:wiw ~.:w3 . _ v,S;,::7L:.
.. ~,7 :..C: 3.. u3 ~:'~s'.i . _ r J.:~::~,#~:.:~Iu ,.. #::r#:;' ~',A t- ~..7.. ~,.T"Ew 3'1~:; ',~ .~?a. v ; ' '~.:, iJ.<:~-;i ." . ,i J;..:i .:.~: vi.... .:. . r j.'~' ~.. i :: i . s:~';', a t.., .:. #,:1,~;. .~' ; ;'; ,~, 4J ~:: u' ~. ~... :~.. :.3:J
~' '~ r r '' .... .A ;": r t' )" ~.~sl..~:i._.'"i.i ,... ...:..~$ :,..7_:."~..~,:~5.,_ v. ~'~~i~ ." ., j..::it: ~',:..~ .:
~.J:~. l:''~:.'.:... L:%~~'S.'-M...._. f;v i:.~:~ ' ~ ' ~~-~~' . ~~ ". _ ~4Lkd..L. ~. ~,j,_ t ...;~.C;: ~.C:.'.:J ~,'G:: y~'y'~ ' '~ Z: t.. . ~j ~~:
t.''~'~",~: ~:'C:?;v~.r";~::y:.~~;.:?.?a:~ C. ." 4:. '~:;.F,:,;:w ' ~ "' -3 -, _. ~ a..5. .. ~~. ~, ~ t> .:. , ...3. F': tf ;:: 7 ~: ': ~', c='y~
.. . . . "',.is....#. ~.J ~ ~.. ,!
~r'':F-~.:J~~f.:.~C~J'; i'~.l:~.~..:i'C': l'.'.~"w Vii:>;.~~:.~t~.<:~.' "~r.' "~.:: ~ , ,3 t ::>"".tv7 s_ :i. 5.:.w ._.Y:.e=3j ,..p.;. w ::: E'.~.7":C~ ;a a .
,u I. C:;.
-'-;> ; % 3 :~:#."::;..~.:. ~"E'r ... ~~':.w.'!L ,.. . ~!. ~.
-L~~..:::~..~. L:.: 5~3.:~:"i.o':~:.. .LO.~:..,..., < ,::
.. ," . .. CE, .~.~~.~;~7f".:.'#:):.w ;..~.'.:.3.?~'...,,~~:~
...,::C:~. ~'.' .' ." ~',';. . i : '~,'.:;_-';.;"77"~'~" .#. ~Z.~~~ :.. ..
~~''' :'3 !;> 1. ,' vv ~ !"
"~ ... .. ~C~ .,i.. ;:.. :~. .'3. :C ~ .~ ~ .'.. ." ~'...... 3. :;: ~.:,;; ~ .
' :7 .. ,. ~ ) r~ ....
,..xi...w, .
Vl~..
t.. (.:. W J~.3. r :..i ~. .~. ~ ~ ,( ~ t _ ., i.rGG, t"~ .:~.. r.~..~.~~'..i v. : ~'~:-r' . i' 4~~ 'f.3.v"~ .~. ... , v .. ~ ~ . a.. :J V. .. , . i~ .~. s~ .", !:?.
~.. VJ . ..., s:~ ~".A. _. . ~..7 C'".'~~ ,. %.~ ~s :"..;:'~ _. .; ~:~ ~, ~ : h ~~; .. :.y '~ ''.y e.!
:a4:_..~.. -.;,>..'..... . ~ _. .::o-.':~'.:i C;w , '. ", ..::.'~A~::?..'. ~~.fl Y:::~,'y,~~fa Y'w ' ' r, ~.
~ i ~. . #. ~. . ~'~
~~:~:~; %~~?v.L~ :#.:'o....~ .'. ~ ~~:.;.'!:y~ i..:~:.'; ?"~, .'. r .~
.J ' ~~'..~.,..i.'.7 ;,'?.::s t~:~;,C: ::ir:~ e.r: ~:L '.~'.~"E>.-"'J.~. ~ ' ' ' ~- r, v ," . . _ . . . ::i t:
:!'..i ._:~~a.;;,'wl...'v~:~ ~"'.%~%:i..~~,'.'~.~.u v:.''i.:: f;~~. ' '~: ~
':.r".~,i.o-' ,~;:..",:.:.:..,. . .. ..:r..'w.'CI~~i;: .' .~~. #-:;.".:.~ '_;~~'3r~ ;
~: :7. i"'~,..~'-: "
~.:~:..<::~' ii'~.:::~::~"itr;%:r ;:"=;.'~ ;:t:',~~'1:.~, ..
. . .~~.','"'::.~',,%'c%., ~:, ~.':.. .'.7::. C~.C? Y. ~.~j 5.1:.'. ~. t...~
:" .~ ..: ~:'~:?~' .."..v:' . :'' ' ...:L~~.'i'wr!' ::~ ~~.'....H I~i;~ :% ,yi': :;it~~;=. ~ C :~,cw: 3 w .".~:.,;~... f.. ~.~;~~ '3.t::?S ~j'~... ~...,.. ~:ew~~... .. ...
~:..i~it;:.' ~ :.5. ~.#.i xc.''~_ .E. ." :.i #a~.? ~ ", ~
" ~::.0~.__. <.uv."_..v.. :..,LJ.4.'~.~':~::"~,j.~,'".i~~.~.$.'r,.~ :.WJ
~y.~l~!W :yy~ ~ . i~',S .; v ~.. %,~ . .~
<' . i. ' ~',.~.", .nw _.a. ...::"'7C: ~.:,"~. l.:#.':.%~iS:.::::~: j., ~S~~'1 :'y~i:"' y~,riNva r..1:.' ~.
. .... ' ~i.n.. .J ;...:..~'::~.J...7 '~..n.". v_.~. .. iJ<~ ~:.;, .
.?.:#"7..i~,"3,:;~::Y:~.;;j .. ,.., i .,.~ " ~" ;: ~» ... ~~.~ i ~ ~..: . ::~ :3~ .J~.. ;. ,. :.. !~..t r t::. :
. :': ' 2. :~7%;:,~ . t~ ~ 1'.:i ~. ~~3 ~: ~.'.7 :F. ~. t.~'~ ::. :a :,. ~' .'~.. ~~.'~ :,;, i ~ . t ;
.,.,. .~ ,~ ~:::, ' _ .. t:'~ i ,.%i y' .. ~ ~; ~.' i : :;~ ;'.~.~t=~;~'~ .~~. ~.3'~ ..', ~ t:, ~~~
~.:~.~~~.:_#') i i. ~.~k'.~: ' .y' :~j '; :.1 w 2...;
.~.~. '.. ~ ~. .J ,.... w :::t;t $:. ' ~ y, J" J , i.
i, _... ~r....~.,~ _. ~.$. '~.. :. 5.5.'..i ~ Sw~~j ~~.": ~ ~ ~ ~' ' !
.., ..... ,~:,j iJ f.i :,., c:~ .~. ~ y~~!:?..:. ~. ~",y ;~; S,';'~ Cy l.',. ' h _. ...~"::.1.. ".::=~.';~ ~:?;::> ~:(~i:;
v.J:::.~~ .'... ,.... ~, 3:~: t""'.'.~. .,.,. ._. .: ~, it:i::. ':7 r: ~, ' ..
,!.~, t~A ;- '3-y; , .. ..:'w;_: . ,. .. , ... :: .'.i~.:";~:_3:~ , 1'::'3 ia~7::.;'e~. r..a?'~Cs "''v~::?..~.~.~.~.':..::..:'W.i ~.:.:~~' ~'~'~'~' ~.~ ~'~,G~:~"...~
..~!'r~::', r4 i,.~.,., .. ~ " f? ~<~
_.. <Y! : -.. t: ~, ~,.. C.i t,~~ ~. .;. % . ::> 'G.'.' ~. s.., :~. ~~3.~:
.;.y .'i.~3.:-:;,i~s.:.~~.~. s.Li i"?w<.,:.,,. . "
.. .. .#,'!,;i.i.."..s~ :..vi.F~:,,_.".7''L.13:3,M:._#."":C,~ t_.il C~',J(:;.C: CS~
#:: ~'<': .~<.: ..3"3C.::'i t~; :.
.::: r4s;~ ..~
'.E~'.:i.3" ;~ ... .... , .:_ .t. ~. J":'f~~~,.- ;':~ ~ ::i '~;1 ~ ;.-r,-':.'~,: : a3,~.3 C
':i.. .:~i. :'?~ ~.l:.:i.'~. ~; ~. ~: ~f~,r,: '.~~,'iit~~a"~ ~~ :3 . :5" .' %.7 ti :..#. .. ~. . ~.. " ~... ;;; ~."ir :...J" r~ s ~~ . :.
. J. ~.,.. ' ;~ ° _ ~.'3 :.. ::>C~ r c;tt'~3.:a ~~~c~ .": S ~ .~.i~iC.".~'.~..'~'~3_''f. l.s.i' ::~'~'.~..s'i ~:' ~.., A . ..
. .. ~. ~, ~.< ... .
i. '~ f~~"~ ~' . ' ~ ' G.?%'~ :':,.,~~y : f~ .,.f ... f _ ... ~ ~ ,a..i... _.....: ...~. ~. c., i t: ~ .. .. t::~ ..~..:.; ~~, t.f... ~ .. ,_, ~ :..-'~ :~ :::C3t '~,...... ~
~~ ;. .., :a..", ' (,.. f_ ~ ~:.. F.J :. i ;.. .''.. f ~.~~.~ uJ. ,;. v.._ .
.. ....':.: ~. :' i t.~ S. fii , J ~%:. .~., z ~',.-,~..u C:.' ,'. ::i .~. «
~: f .~ , ~:
.. s:~.7 ~~ 'Y'". ...,.., ..'~.'~c.' ~ ::i %F'~ v ~iL: ~'.~'~ ~' ,. ;:,%:?.. ~. ~: ::> ;:;.~; ~. ~: it _:'::3. ~" ~, (v;. C, ~:: ~: , 'A ~:~.<?
r: #" r? ~ ... . . . . ., , ~- : . , . . ... ri ..... ........ _ ._ ::~ '.' ' ~' %.. [~.i.:.~'~': ~, s.. f.. ',j ~::.. Ca~.' ~~~ ~w ~ A. $..~'..<.
~",, ». .~ i:( s"~yw' ~'-:l,. Y' ;'i ; , .; . 7,, ,.. f.,.._ '~
;,~....:.1.......,_.~, ::~7f:a. ...,:.~~',".~ ,,~.~,~jtT~ ~y.f.r%~.ci~.. ~r,' (: r_.
... ~:'~.Li:~...i. ,.........:~.~.' .'...':.''.~~. .~:~(~~ ....
~i::_3vl';;'.a:s.'~%%;'.;y.f._.; ,,..~_ .(,,; y. ,..,3~~ >.. .
.. .. .. .,_ .. ... ... ,.. k 3 , , ~ ::, :,; y' t- ' : r; ;~
.., .,. ~. w~ ~: ... , '~. ~ 3.G:':
:::~ 7:' '.".?. ~: ~'f~. , t:.C.'.C:sj'j;;''..~~'.x'~.'v..3, ~s..; ~,~ ~~:f::.;.,Y..~~~:.~ i,r:',r-H'..;~.... r3~ f:~~~... _~.. .........
,w:'Jr'::, ...<...:%u:~.'3.':.:~.:~:~'; ~::ita~.... .,..... %":S-'[)t,~;.(,~N~;,~ %._ i~:;;. .a", 1 ' ~ .. .,.... :.':~.~";.'':~s ~. ....: >'~>,=-~. ~" :: ~" a --;vo .._..,..t(.:%"..i ;_...,... .
'.:':'.:.'' ~. ~'~;:3':'#. ':l~'~.'.f~.','7:'.~'"~.' S 'F,'~i:~ ~.':#.c~ w...'-3 :.~:'ci2'v;: y : ~ :~; - ,t-'s.z: > ::
.. . .ce,..,~..,.:ii~~.~..~~ ~~.1'.':. sr...~..~.1. ,. ",..,;~~~i:,. ~f:,~:.i >.~~r:(~' o , ..~'~ci..
.~. i.i :"..ii~.'!:~Y:.~~~:.~..%...:!:3.~...'~..C.~u. ~...,C~'f...
'..'~.'~'r::.;.~~Y;.:,'~C:.:~~ r;.'~'~;'a~~, r'' i=
... .. .. ,,, ~.._._'.t;:-. w,~, Lx ~,i.~.~.C,w.,~.'t.;..(..~y .3~'::.':~.',;!'i.:.~,':~,i..~..~.'y' ~ ...a::.."'(y.:.~~?:xx., . ':ev~y t''i':W'~' ''r..r_...
.- ,. ... ' . ,..1:,.~.'_~'_:':1...':> :F. ::...3 ' ~ -~ . ,.
,l ~ '.> .';3<.G,. ".(~,' ~~~.i.3.;' .
.L. w ~~.. .. :~> V.~~i'i~ i.~.3...'w .. ~.( ; ~" <::'r~. . .: , J ,.. :..~ C .'~ .:_ 'r"a.~'..~ ~.... :':..1.. i .5. i '~,. .~.~.. ~_: ~:. 3-.~t : f~..~~. _'. w.. ~'~ ~ :-">'~" GM: ' j' . ..
~n :' !'s%-....d,t ..... ~~,syl,~.. ~i ... ~; ~. .. .A.:3::i .sr.'s:~
c:~~.'.':'~ .:_ ' ': f r~
,. ~,~,c;~....::a; :3.,_:.7.: ~ vC~:::~~5~ ' ~.ty~ ...
... . _ ~':~ ,.
-~ f~ ';' ct '., %._ C: r."''<. :.: ~' ::. ._ ... f : :~ : ~.~ t;''..:':-:~
.i. j': '; .. r. ~ r..t., .; ",.a ,,. ~., ;
. _ ... ... : .'t::~:i3~."3.-r'V-':f'''~..~ ;_~i ~;~,s' a .:::pa~~~:=p:.~;r~.~'.t~::'..'~.:~tC~ '~'.':W i ::: 'L:~.~l."~ .:.:~ ~:'.T
t:;"" % ~ :':!' ~: :y v ,,-~3.:
.. , .. ,, ~.,.:...~.,~ .. ~ #.",'~>~'~.:.'w.%.: ' ~ ',y N c~ ~. ~..
. :; .f. :r .
... ~ ~..~,~.~:: .... :"::L: ~;~~':;r.~,~'u~~~l~~.'::ry:N s~yt~ - ,..,4%
t ~: :1. ~". "~. t;,j ::i ~. ~ v:,? '... w ~~ ~ ?:' .L I-i;:~ ,. . . w t~..~
Yv.?.~':~;~i..~.':w% ,r.'iw.'~:... ~~.~ i~.~.'':.:J:3.c'c.~. E: i3 :!-'v..3i::.:~:i~~~l.si~ "~':
..> ~,~-'s ~%:3._:.',.. o'~~~:.~'.:i3~::..~3r:;.
~~:.,c..'.;s.3j''x i , ."~~Sii .:' ~F '~ ~,'.~i.,~..li.....'.w;li;::::.~'.Fi ;
~'~'~~':'~ , ..
. . ' l ... :..
.. w ;:: wz .~. (~ 3.,~ :. %:3. ~::
.. ..~.(y~ Ai.~.!..
'..i,%.s'i~~_.~i~.~:u....m.~.rZ.S.~ :~.,. t~s'~:, :.y..CJ~i~:r.'i....L.
:.~t:i'. '~'f~.'ti.'..7..7,:i.s~?~:s ~. :~.S.~L':......
<:? ~..,::~.......:.::i~.:''."'.,.,.".:,'':~:;_~.... '',.'3'"t::~::f.~~'. ~,.
t '.'~.~.t~ !. 1~;:~~ .i_C?;i~b~: ;uc:.A~i..(::~.:.~fi~:~..3.:3.CVc=' %'~
;~~<:'t.~.'.i .~.:~
c:'~!".:'~Ci'~~f:~..:.,~~.'=.: ..... .f~'f:~wjtii:;.,". f''~~ 't :' ;';:. r.,~
...'~ ., ..
.... . ~. ~r~C~ .:. ~i .. a: ~i!~3. . ~E ~~: i_. ::.I.'c~' .. _. ':. ',% f; ~
y A
~~,C~'.::yr' ~.~::::E:..~.!,; .'wsf~~~~.;> ~~i::.,~ ' _ :~: ~.~''s. :~ ~;'.:? .., .., . ( ~ :3 : f.'; ~' :~. ~:'.:? >'~ :: ;a~
.'.j_ t..
The second communication station may include step of transmitting the bit distribution to the first communication station, and the first communication station may perform data transmission to the second communication station according to the bit distribution.
The present invention will be understood more fully from the detailed description given herebelow and from the accompanying drawings of the preferred embodiment of the present invention, which, however, should not be taken to be limitative to the invention, but are for explanation and understanding only.
In the drawings:
Fig. 1 is a block diagram showing a preferred embodiment of a multi-carrier transmission system according to the present invention;
Fig. 2 is a showing a relationship between a TCM-ISDN
data and a noise condition to ADSL;
Fig. 3 is a flowchart showing an operation of the blocks in the preferred embodiment of the multi-carrier transmission system of Fig. 1;
Fig. 4 is an illustration showing an example of a bit distribution in the case where noise period is equal interval;
Fig. 5 is an illustration showing an example of a bit distribution in the case where noise period is not equal interval;
Fig. 6 is a flowchart showing a detail of step A2 in Fig.
3;
Fig. 7 is a flowchart showing a calculation method of a bit distribution at step A5 of Fig. 3;
Fig. 8 is a flowchart showing a calculation method of a power distribution at step A5 of Fig. 3;
Fig. 9 is an illustration showing another example of bit distribution in the case where the noise period is equal interval;
Fig. 10 is a flowchart showing another example of step A2 of Fig. 3;
Fig. 11 is a flowchart showing another example of a calculation method of a bit distribution at step A5 of Fig.
3;
Fig. 12 is a flowchart showing another example of a calculation method of a power distribution at step A5 of Fig.
3;
Fig. 13 is an illustration showing an example of the conventional bit distribution; and Fig. 14 is an illustration showing an example of occurrence of far end crosstalk and near end crosstalk.
DESCRIPTION OF THE PREFERRED EMRnnrMENT
The present invention will be discussed hereinafter in detail in terms of the preferred embodiment of the present invention with reference to the accompanying drawings. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be obvious, however, to those skilled in the art that the present invention may be practiced without these specific details. In other instance, well-known structures are not shown in detail in order to avoid unnecessarily obscure the present invention.
Fig. 1 is a block diagram showing the preferred embodiment of a multi-carrier transmission system according to the present invention. Referring to Fig. 1, an ATU-C 100 as a central office and an ATU-R 200 as terminal are provided, respectively.
Transmission between the ATU-C 100 and the ATU-R 200 is performed through a digital subscriber line. It should be noted that, in the shown embodiment, discussion will be given for determination of a transmission speed in down direction transmitting from the ATU-C 100 to the ATU-R 200. A down transmission speed transmitting portion 1 is designed for transmittng down transmission speeds r1 to r4 ( four kinds of speeds in the shown embodiment) designated from a not shown upper level, to the ATU-R.
A selected transmission speed storage portion 9 is designed for storing a transmission speed rn selected by the ATU-R 200. A bit and power distribution table 10 stores a bit and power distribution table transmitted from the ATU-R 200.
According to the bit and power distribution table 10, data transmission in down direction is performed with effecting bit distribution and power distribution (mapping) of respective carriers.
The foregoing is the function of the ATU-C 100. On the other hand, the function of the ATU-R 200 is as follow. A down direction SNR evaluating portion 2 performs an SNR evaluation of a transmission line upon down transmission, Here, as an example, discussion will be given for the case where a TCM-ISDN
and an ADSL are present in the same cable and a crosstalk therebetween varies periodically. Fig. 2 is an illustration for explaining crosstalk from the TCM-ISDN to the ADSL and shows a relationship between a transmission speed of data of the TCM-ISDN and a crosstalk caused for the ADSL(ATU-R).
Upon up transmission of the ISDN, near end crosstalk NEXT
is caused in the ATU-R, and upon down transmission, far end crosstalk FEXT is caused. Therefore, the down direction SNR
evaluating portion 2 evaluates (calculates ) sets of SNR values at each carrier frequencies respectively in the case where two kinds of noises NEXT and FEXT are present, and corresponding sets of SNR are held in respective holding portions 3 of NEXT
SNR and FEXT SNR. It should be noted that Fig. 2 shows the case where a time interval of the crosstalk noise is equal and the case where the time interval is not equal, respectively.
In Fig. 2, f and n are time ratio of a period where a noise is generated. In Fig. 2, f represents a period where FEXT is generated and n represents a period where NEXT is generated.
In shown case, the period f of FEXT is shorter than the period n of NEXT.
A speed adaptive algorithm portion 8 includes a performance calculating portion 4, a transmission speed selecting portion 5 and a bit and power distribution table transmitting portion 6. The performance margin calculating portion 4 calculates four kinds of maximum performance margin values when four kinds of transmission speeds transmitted from the ATU-C 100 are realized on the basis of the SNR value 3 of the line evaluated by the down direction SNR evaluating portion 2. The transmission speed selecting portion 5 selects a value at which the transmission can be performed and a transmission speed is maximum, from four kinds of performance margin values thus derived. The bit and power distribution table transmitting portion 6 transmits the bit and power distribution table to the ATU-C 100 for performing transmission at the selected transmission speed rn. The bit and power distribution table 7 stores respective sets of SNR values varying periodically upon occurrence of NEXT and FEXT.
Fig. 3 is a flowchart showing operation of the various blocks in the preferred embodiment of the multi-carrier transmission system of Fig. 1. Four transmission speeds provided from the upper level are transmitted from the ATU-C
to the ATU-R (step A1). For example, four kinds of the transmission speeds of r1 to r4 bits are transmitted from the ATU-C to the ATU-R together with other parameters. On the ATU-R side, when the noise amount is varied periodically, particularly when TCM-ISDN is present within the same cable, NEXT and FEXT are caused from ISDN to ADSL. In the down direction SNR evaluating portion 2, the SNR values at respective frequencies are evaluated in both cases of occurrence of NEXT and FEXT to store respective of evaluated SNR values in NEXT SNR and FEXT SNR holding portions 3. The reference numerals 11 and 12 of Fig. 4 show the evaluated SNR
values of respective frequencies, in which 11 represents the SNR value at the occurrence of FEXT and 12 represents the SNR
value at the occurrence of NEXT.
The performance margin calculating portion 4 calculates four kinds of bit distributions to be set at values where the performance margin becomes maximum on the basis of the SNR
values of the line evaluated by the SNR evaluating portion 2, upon realizing the transmitted four transmission speeds (step A2 ) . Fig. 4 shows the calculation method. The SNR values at the occurrences of NEXT and FEXT shown by 11 and 12 are used as evaluated SNR values up to double of the frequency instead of varying periodically, as shown by 13 in Fig. 4.
By this, upon calculation of the performance margin of the line, the bit distribution method is used regarding as the case where the transmission speed is double of the value of the given transmission speed and 512 carriers are used concerning the line where a used frequency band width is double and have no SNR value variation in time as shown by 13 in Fig.
4 . The shown embodiment is the case where power of each carrier is restricted. An upper limit of the power of each carrier is assumed as E~ask. Here, an upper 111m1t Etarget of a total transmission power useful for data transmission is set as (all carrier number ) x ( upper limit Emegk of power of each carrier ) , and the transmission power useful for each carrier is not restricted by the upper limit of the total transmission power.
In the transmission speed selecting portion 5, from the calculated four kinds of performance margin, e.g. four kinds of margin values ml to m4, the transmittable transmission speed which is the highest and the margin is not negative is selected (step A3). If all margins are negative concerning all transmission speed, it represents that all four transmission speeds are not transmittable (step A6). Then, the ATU-R
transmits all transmission speeds fault output to the ATU-C. If any one of the transmission speed can be selected, the selected transmission speed and the performance margin are transmitted to the ATU-C (step A4).
In the bit and power distribution table transmitting portion 6, the bit and power distribution table necessary for transmission at the selected transmissionspeed is transmitted (step A5). In order to obtain this table, it is required to calculate the SNR values varying periodically upon occurrence of NEXT and FEXT. As the bit and power distribution table, a portion of the bit and power distribution table 7 derives for the case where 512 carriers are used, corresponding to former 256 carriers is used as FEXT table, and a portion corresponding to later 256 carriers is used as NEXT table.
Respective of calculated tables are transmitted from the ATU-R
to the ATU-C.
On the other hand, when variation period of the noise on the transmission line is not equal interval as shown in Fig. 2, and when a plurality of SNR values are made into a single SNR value, the frequency corresponding to the SNR value is increased in a magnitude corresponding to the ratios f and n of the time interval. Fig. 5 shows a calculation method of the bit distribution. As shown in Fig. 5, the SNR values at the occurrence of NEXT value and FEXT value shown by 11 and 12 of Fig. 4 are used with extending the SNR value at the occurrence of FEXT up to the f times of frequency and the SNR
value at the occurrence of NEXT up to the n times of frequency.
Regarding that transmission speed is f + n times of the value of the given transmission speed and the line used (f + n) x 256 carriers, the bit distribution method showing in the lower side of Fig. 5 is used.
As the bit and power distribution table to be used in data transmission, in case of the table to be used upon occurrence of FEXT, the bit and power distribution table to be assigned for one group of carriers using the SNR values upon occurrence of FEXT is used. Similarly, as the table at the occurrence of NEXT, a table assigned for one group of carriers using the SNR values upon occurrence of NEXT. For example, in the case calculated assuming that ( 3 + 2 ) x 256 = 1280 carries are used, a portion corresponding to 0 to 255 carriers is taken as FEXT, and a portion corresponding to 768 to 1023 carriers is taken as NEXT table.
The calculated tables are transmitted from the ATU-R to the ATU-C and is held in the bit and power distribution table 10 to be used for bit and power distribution (mapping) upon down transmission.
Fig. 6 is a flowchart showing a calculation method of the performance margin in step A2 of Fig. 3. At first, a normalized SNR( i ) is derived with taking the transmission power of each carrier as E ( i ) ( step A7 ) . Then, the calculated SNR( i ) is sorted in descending order ( step A8 ) , to re-assign the number to satisfy, SNR(i) ~ SNR(i + 1) It should be noted that for all number up to i smaller than total carrier number N, the foregoing inequality is applicable .
Next, it is assumed that k = 1, y m$x = -~, count = 0 ( step A9 ) . k is a counter, y ~X is a current possible maximum system performance margin, and count is a number of carriers to be used for achieving y "~x. Then, calculation of y (k) is performed (step A10).
The equation for calculating y(k) is as follow:
[Equation 1]
SN
~fk) = 10[oglo gt= + Jeff - 9,g (dg) 2 k -1 y ( k ) is the maximum system performance margin which can be achieved in one carrier symbol. At this time, a target speed to be achieved is Btarqeti total effective coding gain is y eff~
a desired bit error rate is 10-', and the k in number of the best carriers are used. Then, a current geometric average SNR
is expressed by:
[Equation 2]
_~
--------- k k SNR/k) = TT Ei ~SNR(i) i=1 A current transmission power Ei used by (i)th order carrier is expressed by:
Ei = Emaxi where a total input power Etarget restricted by a transmitter is expressed by:
Etarget = k * Emaxi wherein k is number of carriers to be used.
E~Xi is the maximum power which can be transmitted by the (i)th order carrier. E~xi is determined by the transmission power mask. In this case, the maximum power which can be transmitted by each carrier is not restricted by the total input power Etarget Then, when y ( k ) > y ,~X, y ~aX = ( k ) and count = k are set ( steps Al l and A12 ) . K is not N, k = k + 1 is set ( step A14 ) .
Then, process is returned to step A10 . Here, y ~X represents the possible maximum system performance margin at a given system parameter, and count becomes the best carrier number to be used for achieving y ~X.
Fig. 7 is a flowchart showing a calculation method of the bit distribution table at step A5 of Fig. 3. Using the foregoing y ~X and count, the initial bit distribution table ~b'i} is calculated by bi = f loor [ log2 { 1 + E~Xi SNR ( 1. ) / r oax In the foregoing equation, floor represents cutting off at decimal point. A cut off value below decimal point is derived as diffi expressed as follow (step A15).
diffi = bi - log2 {1 + E"~Xi SNR(i)/rmaX}
Here, T ~X is expressed by [Equation 3]
r'max = Q 1 C Ne ) + Amax - ~e ff - 4.77 (dB 1 wherein Pe is a bit error rate, Ne is number of points having closest in an input signal constellation, and Q function is defined by the following equation.
[Equation 4]
1 - y~2 Q ( X ) _.
a dY
x Then, Btotal is calculated ( step A16 ) . Btotal is total bit number supported by the current bit distribution table at one multi-carrier symbol, in which Btot81 = E b' i . Here, E is a sum of i = 0 to N-1.
Then, when Btota~ ~ Bterget i one bit is increased from the current bit distribution table, i . a . the bit distribution table {b'i} of the carrier having minimum diffi value to establish diffi = diffi + 1, Btot$1 = Btotal + 1 ( steps A17 and A18 ) . This process is repeated until Btotal = Btota~ + 1 is established.
Fig. 8 is a flowchart showing a calculation method of the power distribution table at step A5 of Fig. 3. At first, on the basis of the given bit distribution table {b' i}, an input power {E' i}
is assigned so that Pe ( i ) = Pe,i,target is established ( step A19 ) .
Here, Pe ( i ) is an error probability of the ( i ) th order carrier, Pe,i,target is a target error probability of the ( i ) th order carrier .
It should be noted that {E'i} is a total transmission power to be used by the (i)th order carrier. The current total transmission power Etotal is derived by the following equation (step A20).
'Z0 Etotal - ~ Ei Here, E is a sum of i = 0 to N-1.
Then, final power distribution {E'i} is re-adjusted (step A21). The re-adjustment can be performed by setting smaller one of Etarget~Etotal and E~X,i as Ei. The initial bit and the power distribution table in the shown system is provided as {b'i} and {E'i}.
Next, another embodiment of the multi-carrier transmission system according to the present invention will be discussed. The foregoing embodiment is directed to the case where transmission power of each carrier is restricted, the shown embodiment is directed to the case where total transmission power is restricted. Even in the shown embodiment, the construction of the multi-carrier transmission system is the same as that illustrated in Fig. 1, and operation thereof is the same as that illustrated in the flowchart of Fig. 3. In the shown embodiment, the four transmission speeds provided from the upper level is transmitted from the ATU-C to the ATU-R (step A1). For example, the four kinds of transmission speeds of r1 to r4 are transmitted from the ATU-C
to the ATU-R together with other parameters.
On the ATU-R side, when the noise amount is varied periodically, particularly when TCM-ISDN is present in the same cable, NEXT and FEXT are caused from ISDN to ADSL. In the down direction SNR evaluating portion 2, SNR values at respective frequency in both cases of occurrence of NEXT and FEXT, are evaluated and respectively stored in NEXT SNR and FEXT SNR 3.
The reference numerals 11 and 12 of Fig. 4 show the evaluated SNR values of respective frequencies, in which 11 represents the SNR value at the occurrence of FEXT and 12 represents the SNR value at the occurrence of NEXT.
The performance margin calculating portion 4 calculates four kinds of bit distributions to be set at values where the performance margin becomes maximum on the basis of the SNR
values of the line evaluated by the SNR evaluating portion 2, upon realizing the transmitted four transmission speeds ( step A2). Fig. 9 shows the calculation method. Bit distribution of the multi-carriers are respectively calculated so as to realize a given transmission speed and maximize performance margin in consideration of a plurality of SNR values evaluated at different timing and the total transmission power. At this time, as shown in Fig. 9, in consideration of the SNR values at the occurrence of NEXT and FEXT to be evaluated at different timing, and a total power upon data transmission, the bit distribution of each carrier in the multi-carrier is derived so that the transmission speed given by the ATU-C 100 is realized and the performance margin can be maximized.
In the transmission speed selecting portion 5, from the calculated four kinds of performance margin, e.g. four kinds of margin values ml to m4, the transmittable transmission speed which is the highest and the margin is not negative is selected (step A3). If all margins are negative concerning all transmission speed, it represents that all four transmission speeds are not transmittable. Then, the ATU-R transmits all transmission speeds fault output to the ATU-C (step A6). If any one of the transmission speed can be selected, the selected transmission speed and the performance margin are transmitted to the ATU-C ( step A4 ) . In the bit and power distribution table transmitting portion 6, the bit and power distribution table necessary for transmission at the selected transmission speed is transmitted ( step A5 ) . This table is required to calculate the SNR values varying periodically upon occurrence of NEXT
and FEXT. Respective of calculated tables are transmitted from the ATU-R to the ATU-C.
On the other hand, when variation period of the noise on the transmission line is not equal interval as shown in Fig.
2, and when a plurality of SNR values are made into a single SNR value, the frequency of the SNR value is increased in a magnitude corresponding to the ratios f and n of the time interval. Fig. 5 shows a calculation method of the bit distribution. As shown in Fig. 5, the SNR values at the occurrence of NEXT value and FEXT value shown by 11 and 12 of Fig . 4 are used with extending the SNR value at the occurrence of FEXT up to the f times of frequency and the SNR value at the occurrence of NEXT up to the n times of frequency.
Regarding that transmission speed is f + n times of the value of the given transmission speed and the line used (f + n) x 256 carriers, the bit distribution method showing in the lower side of Fig. 5 is used.
As the bit and power distribution table to be used in data transmission, in case of the table to be used upon occurrence of FEXT, the bit and power distribution table to be assigned for one group of carriers using the SNR values upon occurrence of FEXT is used. Similarly, as the table at the occurrence of NEXT, a table assigned for one group of carriers using the SNR values upon occurrence of NEXT is used. For example, in the case of Fig.5 calculated assuming that (3 +
2) x 256 = 1280 carries are used, a portion corresponding to 0 to 255 carriers is taken as FEXT table, and a portion corresponding to 768 to 1023 carriers is taken as NEXT table.
The calculated tables are transmitted from the ATU-R to the ATU-C and is held in the bit and power distribution table 10 to be used for bit and power distribution ( mapping ) upon down transmission.
Fig. 10 is a flowchart showing a calculation method of the performance margin in step A2 of Fig. 3. At first, a normalized SNR( i ) 'is derived with taking the transmission power of each carrier as E ( i ) ( step S 10 ) . Then, the calculated SNR ( i ) is sorted in descending order (step S11), to re-assign the number to satisfy, SNR(i) ~ SNR(i + 1) It should be noted that for all number up to i smaller than total carrier number N, the foregoing inequality is applicable.
Next, it is assumed that k = 1, K~ = KN = 0, county = countN
- 0, y ~X = -~ ( step S12 ) . k is a counter, y,~X is a current possible maximum system performance margin, and county and countN are a number of carriers to be used for achieving 'y m,X. Suffix F represents FEXT table and suffix N represents NEXT
table, respectively . Then, calculation of y F ( k ) and y N ( k ) are performed ( step S 13 ) . The equation for calculating y ~ ( k ) and yN(k) is the same as the foregoing equation (1).
y (k) is the maximum system performance margin which can be achieved in one carrier symbol. At this time, a target speed to be achieved is BtBrgeti total effective coding gain is y eff~
a desired bit error rate is 10-', and the k in number of the best carriers are used. Then, a current geometric average SNR
is the same as the foregoing equation (2).
A current transmission power Ei used by (i)th order carrier is expressed by the following equation (5).
[Equation 5]
E target E ;,F = min KF
Emaxi E target E i,N = min KN
Emaxi Here, a total input power Etarget restricted by a transmitter is expressed by:
E~Xi is the maximum power which can be transmitted by the ( i ) th order carrier and is determined by the transmission power mask.
Then, when y F ( k ) > y ,~X or y N ( k ) > 'Y maX ( step S 14 /YE S ) , it is assumed that county = k~ and countN = KN , when 'Y~(K) > 'Y~X. vmax = 'Y~(k) when y N ( K ) > 'Y ~X. v ~X = 'Y N ( k ) (step S15).
Then, when y ,, ( k ) > y N ( k ) ( step S 16 /YES ) , K,,++ is set ( step S17 ) , and otherwise ( step S 16 /NO ) , KN++ is set ( step S18 ) . Then, if K~ = KN = N is not established (step S19/NO), the process is returned to step S13 . Here, y ~X represents possible maximum system performance margin in the given system parameter, and county and countN are the best carrier number for achieving y Fig. 11 is a flowchart showing a calculation method of the bit distribution table at step A5 of Fig. 3. Using the foregoing y ~X and count, countN, the initial bit distribution table {b'i} is calculated by the following equation.
[Equation 6]
Etarget SNR
( i ) round count .dog F
2 ~
1 +
= min b ; ' max ,F
f$oor EmaxSNR(i) pog2 C1.~-Amax Etarget SNR
( i ) count round ~og2 C1 N
+
min b i Amax rv , -Boor Qog2 ~1 EmaxSNR( -~- i ) Amax wherein floor represents cutting off at decimal point. A cut off value below decimal point is derived as diffi expressed as follow (step S20).
[Equation 7]
Emax ~ SNR ( i ) When b i = f,~oor dog 2 C 1 -f-is obtained, ~ma.x diff;=0,5 , In the other case , Etarget SNR( i ) b i - Qog 2 C ~ + coup t F
(i E F) max diff; _ Etarget SNR ( i ) b ~ _~og 2 ~ ~ + count ~ (i E N) Amax Here, r ~,X is expressed by the foregoing equation (3).
Pe is a bit error rate, Ne is number of points having closest in an input signal constellation, and Q function is defined the foregoing equation (4). Then, Btotal is total bit number supported by the current bit distribution table at one multi-carrier symbol, in which Btotal = ~ b' i . Here, E is a sum of i = 0 to N-1.
Then, when Btotal ~ Btarget ( step 23/YES ) , one bit is decreased for one bit from the current bit distribution table, i . a . the bit distribution table {b' i} of the carrier having minimum diffi value to establish diffl = diffi - 1, Btotal = Btot,l - 1 ( step S24 ) .
On the other hand, when Btotal > Btarget ( step 2 3 /NO ) , one bit is increased for one bit from the current bit distribution table, i.e. the bit distribution table {b'i} of the carrier having minimum diffi value to establish diffi = diffi + 1, Btotal = Btotel + 1 ( step S25 ) . This process is repeated until Btot$1 = Btarget is established (step S22/YES).
Fig. 12 is a flowchart showing a calculation method of the power distribution table at step A5 of Fig. 3. At first, on the basis of the given bit distribution table fib' i}, an input power {E' i} is assigned so that Pe( i) = Pe,i,target is established ( step S30 ) . Here, Pe ( i ) is an error probability of the ( i ) th order carrier, Pe,i,target is a target error probability of the (i)th order carrier. It should be noted that {E'i} is a total transmission power to be used by the (i)th order carrier.
The current total transmission power Etotai,g and Etotai,Nare derived by the following equation (step 31).
[Equation 8]
Etotae,F = ~', E i iEF
E totae, N = ,~ E i iEN
Here, E is a sum of i = 0 to N-1.
Then, final power distribution {E'i} is re-adjusted (step S32). The re-adjustment can be performed by setting Smaller one of Etarget~Etotnl,t~i F'target~Etota1,27 and Emax,i aS E' i,g Or E' i,p from the following equations:
[Equation 9]
E target Ei Etotae,F
E i,F = min Emaxi Etarget Etatae,N Ei E i,N = min Emaxi Thus, the initial bit and the power distribution table in the shown system is provided as {b'i} and {E'i}.
The foregoing embodiments are directed for data transmission in the down direction, the identical process is applicable even for data transmission in up direction from the ATU-R 200 to the ATU-C 100. In such case, the construction provided in the ATU-C 100 in the foregoing embodiments is provided in the ATU-R 200, and, in turn, the construction provided in the ATU-R 200in the foregoing embodiments is provided in the ATU-C 100.
As set forth above, according to the present invention, even when the noise amount is varied periodically, a bit distribution having maximum performance margin value relative to periodically varying noise amount can be obtained by regarding a plurality of SNR value due to periodically generated noise amount as SNR value of single line which does not cause variation in time and frequency band is increased.
On the other hand, as set forth above, according to the present invention, even when the noise amount is varied periodically, a bit distribution having maximum performance margin value relative to periodically varying noise amount can be obtained by given transmission speed depending upon a plurality of SNR values evaluated at different timing due to periodically varying noise.
Although the present invention has been illustrated and described with respect to exemplary embodiment thereof, it should be understood by those skilled in the art that the foregoing and various other changes, omissions and additions may be made therein and thereto, without departing from the spirit and scope of the present invention. Therefore, the present invention should not be understood as limited to the specific embodiment set out above but to include all possible embodiments which can be embodied within a scope encompassed and equivalents thereof with respect to the feature set out in the appended claims.
For example, application of the present invention is not specified to the combination of the ISDN and ADSL presenting in the same cable, but to combinations of any DMT type communication system other than ADSL and ISDN on the common cable, for example. Furthermore, the present invention is applicable for the case where two or more kinds of periodic noise sources are present in the common cable.
.~.'~;j~' y',.'~CA :J'r.'.vl....~~:.ai.~.
R rr: ' r .. ....i:.~..:3:.:~i.'~,........ 3a~ ;:3';.~..'.".3,~..)~<::i '~.~'a~.%.~?M
:~~~"t=~C" ._1.,::. :>
.. ...J~',~~..~.., .~_.. .J. ti.~.'_:J"sJ.,i..~.:.t~ t4:~y i,'.'~'::r ,.. i:: i:%.:5. ~~::~ .i.. .,f. '~i' 't>'w ~Y.' % .f :1't~ Y'~.si ~. ::iw':::.; ry";:, r-z-:..; ~ ; c.: 'r-'r' .
:. a _.: . . .~L ~..A..:.:..~~: .: ,.:.. .~::.t:,3.':. :,!Z ~:. 'w~~-.
:."::~~ $:. :<:: c~' ~i r,. .:, :.~.~ ~'~ :i. s.'~ F .. , . , ~: ~,y).,; f.. ' ~ ~ :~, ~.:.. : ~.': " . .t. , .'. ..,i.. A
f';::~ G;,:;.)> .. < . r: ,:.: ~. t .... .., .~ .~. ~.. I' .. .. , .,.. \!.t.
,... ,.~~~i:l.. j':'..~ ...,..__.'~.C" ..~54~~.:_'~_.E.'',:: ..'3 :; ~' ,. ~ ... ... t;:~~ 1:: :;. : ~3 a ;~ ? :.; ~3.;~ .t. ~ w, _ . ,: .. ...
.. ~ '~:: ~:. .7. ;~;
':i'_ ':~::O:~l. r','...,.....:._Far :~),L ,... . ~ ~~~' :~Ci~.~~.~~..~:~.~.':::. ~w':: ....,M,,r.i.,~..':%~F r . .. :, i w,.... ':. .t. w _. , >,: . : ... ~.
_.y t.~'::'J:..i~~~i ~ii.7'~.:S.s~.;.~F~e::.~~ %,~:' :i5 L'~':~',..,~..::,..~.~' t"5". ,..t."
.. ~.i.. :. . r ~ .;" ...::...~'~.t;'::j ,.~ A. ~_3'.~... v,f'::;i .l. t..
sYWS.~~J~_i.~~3'.i t....J~':..>t.')''G.'.''". C':';S~iTJ~.S.i.v..'!i.kY:a'.:-'~::~~t~ '~.f~;~~~' ':':/'! 'Y;t:.y~: ~F:,..
:~~ v....:..... w, ft,....c.a::.>:~ :..~,Jf.-. F~':.~,..'~.'"~,..:.<:#
;..;.~"~.:
.. "- '-_ .. ... ~. .?. w; ~' :'~ t:? :.: ::i t~:~ ~ > > :1. r 3':f:~3 s i:, ~Z ~.., .J M. :a ~~ _~ i~
~~,~~.':i xi:~. '.'z'..
.J_ A. s f:: ~ ' :~.:,r'.y?_i :. :~. ~ ~ ~ :''.:i~:.' c~:~l. t'~ :~.':
'.~'..'. C~ t:.,. .. ' 3 . ; .s. ; .' r.z -: : rro" ~~
..,... w~ t_. ... ..3., .t ... ~ v. v.S .t, e.: ',. ~. _d. :.: i~ t. .i, t.;:
i. _ ~ ~~. .: ~..? <_.'.~'F
,.v5 .~.~-:.~. '::.~C.'~.~i~i~<y~-~M~~.; , ,, -,.. G A
..n ' ~ vl:.:~:: ..,~t~.~.. :..., r .~.~H~~SC.'G.;. '~ ~'i ,.»v.....i~
~.Y..~:..:~#..:.~~:'~, ~,.)'~J~
.:. .:z ,. :? r, :~. f s:r3 %":,' G'. C.~ i~' s : ~ ' r ~. .
.:. ~.~ A' i:~ .:. .~. ~ ~' _ .'~. .. ) w: ~. ;:5 ',7 .~'.~. . ,~.. .~ ~ :.C3 ~.~ ~,. 'tJ . ~: v:? ' <'~' J
.. ' ~ C.~ ..
;:3 ~~. ~.: ::" ~ t~ ~....,. ,. .. . . ':<j ~~.'. ;.'%'?." . : 3'~:# ~y _ _. ~~'%C'3,4~,~:: ~,E: f~i.<.:.' .u%'.; t,.;~~,w. ;.~.~..~i.'sl:.~~. .r"' ~' ~
::.;4,a - M. . ... ss:.i:, A~;E~~::.s,;: '.".%:3..~.:~:3~.~':'L~ f:;:. :r.:~.:~~.~:F='y"ty..y3;:.
:";~r~s_.. .~.r, .. s. j..~
.... .. ~~~.. _;,.;.'Mf c~t. .....:.~°' GM;p::~:;c'~ ~;'~
~.F '.;..~,.. r"..... "..Y,;',%': ~.r;yy ':~:. ")sH;-:,'t,.-; [
,.,. r. ' , ::.~ '.'~y ~f~. ~. 7 .ii.'.i.:J... ,t 's.. ~J W:~~t... ,.~v ..7 'y~~'G.':_'~.~.~.~:~ic4~.
~,:.~.:.~ .'..: i ~a , , C:v ~ ~ ~ ,. _ i::.3.At.:.G,'1.Y.. Vii, CI;G:: "' :~e::J LI;C.'c'Y ~'~'G'.'.' f .... r_..
..,. .. ',.ari ~.:i '..: H ~ .~Cii.:.::5w. :,~C . s~.i»...'',%~C':
:' ;y -::Fy):" f\'y:. ~. v-n s: ~f ~ i......
~.',~c% 1..~3.~~ ~.. _. , ~~Gy ' _ . ,~,"3.ct~.~,.it :~i:7~:: ~'r'~..:.3 !.'.t'aw".~.~':~~;;~;:~~~.~J'...::1.~
t"'.~:"'>
.. c~. ,. u..2 . ..
_.._. ~}..ti~'~i ~~~,5_:~'~:'' ,,w _... '..:JS,:.' f.~'~,7.~.;..1..,.,.
.., ,.. » iv.i3t:,3?.~ W ~,,'vr.. ... .. ... S'vLi ~: . ' '' t; .,~ .: v G::
..:~~.'.rJ . :.. ..~s(:i.._>.>.
t:~~'<':%'a.:~'.~wv':;;:(~~:::.~:. w..~'_:~:3.rta,:i .Lx:: .'~l:'3 '~ :~)~Y' ~.:.~Y'~:rw' .. ....A. ;. i~i~.. ~.. h, , .,..~. ;5'j!:,', ,.,~ ,'if:5~ _y <.~.~'.'<;. '::~: ::i.:.'~.
'...s.::.;:i~:..'~.:~~.::~.i~..:.':..;.~,.i3'3. ~~af_ai~:.i ~~','<:u';Y ::7w l".::~r:c~-~~ r::; ~, :F, .x:.- ".> ~
,, w .Ax.., _.:.. ,..~..'~.~:.f., ~:.5: ~?.:~'.:~3,;:: _:J.:':;.F'iw~~::;
':..~''<t i.~:i.~ 1~.:.ti:..~.'::...~:-:'i....h....7~:~. v2~,.'~'.~_.~.. .. i.'v~,;;.~l ~.sey,~, 3~5'~~"~'~' l''~~~ ~r';~.
~~_....::.~,.J..J ._.... ~ ~" :~~~.C7 .~. :,~L'i ....... :.::5!,:
,."., ~:z ~ ~.:;'s ~..;::;::~ c?:'.~ f~.;;.'i.~ C''~:..._ t:i°.~.C.~;',~L:..... "".t4: ~~C'i:S.::'.~~ 'y°%:~ ~. ; r.,)_ __. ~.. ... ..t. .. ... .". : L:. :. . v.r.: ~ F...~'. ~: twA
.: ~~": ~ Ftw,:f: s:;.cz''a"3 , ::. ~'3.~': .~ _, <::: ,~. '::L..CZ , s. v.i ~. ... . :J 'C'.'~ ::. v. .~. vi !",Y.;~..~.
:.:!.'? ~~ I Y ~ Y: :>
~:o!-.. ~ , .: .t..t.l,, . .,. .v.t'.~.~::: ~ n.
Ai'!'. v...:!"z~'x~i:...'..~.,~.,..~.:i:. ,. ~.,. ::,jcL':.~.':':.:rty~
u.::~r..'-J., <~'~:.'3~- ~~''. r)-);: f-.. .. .~J.. ~........ ,... ~ ~..3..'~. .~. ) ~.'~~- .. .. ,.......,. ..
s:';. ...._.w ~ ;.~ f..~ G.;. ), ; S:
.. ','.ti....: : ::ia.~ :i ~~.~,.7 ~-:=i~ " ~~~,< ~' -: ~c:: ''t~ ~sJ~
__._ .. , .. 7 w..~~.,L~..: ~ :,-,-rw-';
f_~.i'~.~1.,...~''.;~.':3.;Y:.:,'.:...~,.... ~i;'.<'~.C'.".u,: ".,r,'.' :~..~'~..f~.t'~ "'f" _.y;.~.:4~~ .».,..._._ . ,-. ~',.7..:. »» _. ....,. ,. !v~,;,,',7~.;. f.:~.5,~~~;~~,'~.~,...~ ~.:i ~'; ::.'..:.. .:. s,~:G";s .7'..% .1_~~.~~i'C:.~:': ~... ;.~-;N _A.,):~:..~. ~Jl.,.'.~~:i~.v.~.,7r~, , rys a-.). ,, ' ,.:. .J . F'y:... A' '~ Y~ : ,~ , . ' ; _ ~
7 ,.,~.t.~,.n. .".. ~... 1..:" :r .u _.i .~,~~',..:),~~~.:f.~i.:
;Y~W !~.:1>
,;~:a ;' '' ~~ ~w,r . ~~' t , ..~. r5 ~ '~:.i~~ , o..
.. ~-~ s.~ -' C .. . . v C:~,;~: ~. .~. ..: ~~3 .' f ~~:.'., s ~') w' ; z ~. t r~. ~ t~ :~. .y" y . . , ._.. ., ,..c. .ii%:.:.
W ' "L, :..1..3. S~.».. ~. $'~~:;,. ~..'.' .f ~. :,'y ~J ~'s. ~...~.(' i.:J :.
n... ... .. v.: ~.~.C.~ .;. .. '.J . '~~ f-% 'Y' y' S'~ !, f~ w » _.. :. ..5 .". w. .'~ ~~ i. r.i ~~.~y'... .. ... G4i. F..' . ,'_ ~.v ..~ ..:: C'E ' 7.'~ .::, '.. ''.'i " ;J E::' C ~ "~ ~: ~. t:: ~; .'''. #:.
. .Y?,..~" ::~ :3 ; ~ ~:, s~~'s~t:::':.» :~t::3:(~r' '~':( ~'r'j 1."r3 w";~.' . _ ...: %3.;. v:.~ 3~.~:..~i.:~?.#~ :~E::.i.'''F:.~:1~.~J.3.;x<:~
~.<;s7~-~ ~::~.':~' ~JAxfv;
~:~.'.~~,~j,c:i.~. Y:.t,'i .':. .'w :.r._... .~ '~ :.rr..'W <
~ _.s. .cite... .. ,.:;.'.~. .. 3~'v:;%.;tiy#.. ~~~:;~;.~.~._?x :~ v,!'t'Cv'~~
..
.~. i:~(~' iy.v.
'~.~(.C\..5.. \J S.. '~.~~t;~'' t~(i:~,...T.......Ai ,.
' ">';:''i;j::-~ :A ~.'~~r.~...~~' i. ::3 C. A. ~:. # ~:~' ', t~: rr~..I'w i:
:_ ~~~~ ~ r-Y (y r. .f. ,.;-y~ ~ . , ~ ":
',n::i:'~~ .. ~,3 3. . ..
H.. %' v'.#....~
~~:.~1..:~.~.~':...i.. \....J~i~'#~,~i.'''~':~
4,.:#_~(..~:.i:i..'.)~":.,;..':_J.i.i~:~~ ... (Y y. =v~, .. _.,~, '.Ci:..
~'.i ~~......Px. c:-::f.: ... ~3.....'~..Lli~'.,'.:.
"~,".~~~t;~''3:'Z~,j'.~~,#~
.:~.';i~a.','.i.S.:MI.?.:a:~ :.. ~~J ~.i.. ,'.~.it..:: .~ r<~.~l~.3.;:?I ~
::i~"»::'< r > 3s:i-,~# r '%' f ' ~~iE.. .. . : C_ ".. ,.%y~.. ..:.,,~ .:. E~ .. ~ 5.. y E i I. ~',' ~. ; i <.~ ,_ » _ .~
'~~%:~_~~..3i.:.~.:~:~i; :J,'~.. ~~:y7y._.~..~~3. .y'asi'~'v .,...
~.%'i:!'r:.~~' ,.;..s. _ ' ... ' _., ~-.. 1.~5.::..~ ~,'r (~t. .~ ~.~. :,%..#.~(:: ~. .:. . ~y :~J _. i :;~~'~:.'s.
i Cz .2.:.i."~::i f.';''s7~:~.".... '~,'.i.~'E;,..<.i:C,i !~.~.: ~' ~ .'~ '~..
~ r~ ~ii~. ~~
(J.J...~_. N. _..~.~ ~ ~ ~~; , J ~i~' ..7 .1_~._. .... »».~ ....' :C ~ v .~. t.l.~:' C:.: (;i C: ~ '~..'~:::.~ #~. E;: f.5. . :
,... i:::#..,:.C".'. . ~~:.::"~;.'w'.'va:.~:' .J..~ ..~~~: ,".,"'~'?'Fa :. _ . ,. .. » ;" :~~;:;, #:u .' i3':.;:'C.v'.~i.,~..3;'~.~'.'.:~: ,... .. i.i ~ ~~:. ~:i'~ ~lE..'~,'~.~v'..
... .. ». ' "' ~.i.:;~J'~'~.. ~. ~Z~3~..~7'.,i.::.:.~.f~ a.
.4 v.J i. i. , f~:3.E .~~.,... N~''t~~'~...~.t.~:~.' ~".:'?";;~l."x'::%r3.::.......'~.:.3f?.
; ~.'_'(:.:'; .~yr~: .; F;,~-j_~;. 7 _,.r.,..
~~w(::i,..-..,.f. ~.:.:,.»c ;:~ ~:.:E......~,#..?.i i::'ir:~,~;~.'~....._,.;r.
ii~:~i %. ~~?~.Y . 3~3 t:~ :i ;':~ ~. #~ i,~ ~.u ;~::~:'::..'#:i':.;..~ :;_ t ;': : >-.';:: w y ~~ ~
~, .. '...3....,c~ :.: ~3..y..::v,~.x...:. .. ~~:~~,.', ,~;;c:y.i.~:l.....'~:~? #::i','~,w' ~'v''~...i.~. ~r.'':';3 ,'» ~~ ... ::.C:v." ,. _. c.~.~%t;%v.: fi' vv::)~
~~G=;.;M ~.:'.:ø. : iC s ;1'( A .. .~,; ~ '~. ..
.~ w. .:~... . ...3'3, :...,.,~:.s,~i~-::;_::ia:~a~:v>~~
'~.. ? ;:;.~f?~: t~:. r,cN:~.~;::.,r.i;.:.:#.::C i.~i~.'.:':. .-~'J. : ra 'f(' ~ _ .. ~~ ' iJ.~.~_.n..,.:.~..:..'.h~ ~ ». :.'C~~\ » ';;.f.:.;;~y]TT > . '..~ G.
~ .. s. r » ''.i Gy .~. ~ _. s. : .J x.t ..._ i. Cr~', t v~
:.i .:. .. ' w: Y":: y :' % r, ~,a ~~p :.Y..N _ _ .... ..'.' E,~ ;~'.. ~ ~ ,~..:.i:~'~~:i ~,.iiE..~ ~.. ~..,,.,.. i:~CJ.,\
..~~7~E» ~ ~.<..:: .. ~.C'~~.~C.~'.'_~ ~t.EC2 f~ ~
. w. ~ J s .' 3» r, ~ i n .~"xi.~:~:?~i~,~..;.i.~'~ w.t~i (:: ;..~ C'i.%,v:~'..'~ Z..t ~~%~"t," ...y:
~,~~C- ) n~ .%. \J.t. ,~.»»..~.3.E. (..~~'.~~v.
c,~3if?::"~.'~:. . r. #..;;M, ~ _ .~
.........~ ~.:i A'~y',~~~i''"'.x.~~:.'.''.'~'.~e. ;::~
~~'c:.,'.<.~.~~...'.:!J'.~~.'W "%'.. . ,. ;-~~ ~':::'' ~ r,-._ :. #: .~.) L,_,:~ ..a.'.-...#.,.rf j ~':~3.e3iv. f':::>,.::.~;~ r. ~ ' ~_ i~
:. ~, ~ -:. i. ~. ~ :. , .. .. ...,:.
#.~ u" :, ;~.::. ~,.,''::'?.p':~.f i~:i~: <;'~" e',.''~'; "r'7~='~~,-:'!-.
.e:. .~.~.;~. 4:.::r.~. "~a;:::....i:~
. ~ . ..» ._ _#. : . . , . . ~5~.
,.,.: Ew~~:~~~~.':.Ci:.:.J~..,r.;;=: ''."? v M ' r, :.;~.:..... v.:.:.
_. .~ ~.. ~.~: ~. ... .. , v:. _#. .. ~.~:i ~'~ ~.i ~',r.:, 4::~s t~'~'3, E~
(;.~' ''.~ .. C't ~~~',n' ~. :.:?.~C~..#. .;. ~ f ;
?:L':.~:'::.,~ i:.~x..:.~:%3.'..i.-~y "',:';;~~~'~if:~..'..';.~ a.~~' '.~:':"' ' ..'>
.~.;~;:.;a y %~ii...EN.~».:.. ~:_~~~~~.r,' > ... ~,:.~.~i 3.C~ ,. ~:.:.i Y~S~.
:~Cni. u...J ~:'ty~:':..:.:,.3,CCC,.. .~%i.:: ~3.vC.'.::i.<»i .~':r?r Li~3~:..~;:.' ':~S'r'=:
c ...... ,. ':/~, ". . .....:.. .:. J.. .~. '.. .~ r C'%: ~. :,;j ..: ..ia?w~ A. '.":? ra:'.i.Af? '?.~:,3,~,.:_f:;s'. ;,.%''~i~ v':'ty~::..:. _.
S ~. f ., ',C~~..:.~.~~~ ,~, ~;~~~!:5..,. .. .. ~ y:t-~': ._~f:3.~...:.t..
A~'..~ . . » .
C.''~.": wu ~:'.~~ ~.:"; c; ~~-w' ~. c": ;'? ~ '.:.., .~ :.'~3:.1. ~. :: :l.
° ;." a, :~;...~ :#. ~3 ~#:' ~ :: :v: ~~ r %c;:' ?~: ~' :i.':"rs: _i.
ti"
,.L:'> w~: ~~~~.jN ~.,..~. ~ ;;;"'~. ~ . t......
.. .....:.~a:~ :~,,i C<. -'.~~%~.::..~:'C~~.~,.:,~ . !:.'.J:. ".:;.~~'3.~;' :.~'J~ ~'~;::7~":#~~....,~.'' _. i. _ .. . . ... . " E~;.',~;, . . . 'r ~''ez~f ui ~~:~C:i "'~.C:~ ~.'a'E.''.' ~.~'~.'~.%.F. :
~,.:.'':3;~:1s:.::~.#~;,r.': ,' :u:!:;': ~~,~:? ~f'.~,~ ~ ' ~'t 3"!'~'~r ' -r.._.
.., . ~..a~c;:i .~.... ~ ~j v.. ..:.. :E.:a'~~ ~;!z .~.~.~.
i.5. ~ 1:;::,3.. ~,::. t...( ,. ~: r-~., FJ ~,,E~ . ., .. ~~ i . ,. .. . .. ,~ ~..;:.C:#~f';.;~ .C. #..~:.3 ~:'~.C.~'~ ~.:at,:..' :~,~; ~':' ~ic~ , ,. y .. . . . ... -, , ..-.'3.3"3.,.:
:~i::'..: #",~~'.....e~ r?." ,~ C~~. ~~ :f S ;
..~~s..'~..x ,~: ;~.3C.'.'%:~.i:3.~; ...''.i.:.
,:........v....:.C~~.,.'~..A~,.a .Z.~.:".
~'.,.;.#.'C:i....:'~.,~.:.i~E.l.~.,:c.C.~uaW.J.2:. ':~,f_;5.;.
..:C~~3~~.~.i.E:.~.' S_.C3.<~ i.,~,~~~~A..i.']...:.,~.E.. ..». ~-u.~,.'~~.,~:... '.~)a3,3,;_i~~.'Ff.~..it.'' 4~;~riF=>j::7r ~(.., ... .: .,~.. 'v~~.~. . H .. ... ~,..:'~.t~.E ,... Cs.
.>%.' .,....;::.~.#::3.#.i'; _~....'~..-f::u.':fw~~'lt:~°: t ='~''' ar~, ~',i~~~' -,.~;
.. ~'i..J.3, ::#.: i _.......,:..,~ 3~,v:~ ...,.. :'i: E:~;_~'.'s~';' ~
,,>~',y' ~~ :?';; .~. ~»:-~ r.
.. ... :.. _. ~,:7.~.f.~
~: :#"~' F;, ..: ;s. .%;
.':i.''~..:;i ~7.~ ;,.:~."C~.~ .,:. ~_~ V f,~; ;' ~: S : ~3 ' r ?:.'.~'.~;.,.... i:,..? :~ ' :~!';:' ~ v'.~.~.a i.J .. ~~ wr',~ :: .~..:.. __.
.., .-'i.'".i:.. _ . ~:~~...;Jg_.SIf i~c._:.~., ~~:.CA~ .''tC:'' '~~.~?%.-iS~J.c':. , ,J r' 3:3 t, i": ~; ,.. .~ .- :. s .. ~ .. .. ": ~
:_.'\ii.i.:Ja...:~.ti~'y..:.:.i:4~r'~'sG~ 'fi~s, ... ._.,. ;~7~J~.fF~v !...~:F!::.'. ii.'~_;'~F~S..''~.::
_ . s. ~.. :J L: :~~ ~:J ~,.. .S. C:' .. r ... .. 4~ t,~ f.. v.. ~ 2:.y ' :: :::3 ~~ ~ ~;'~.cy' ;r :~ :~ ~:;~'3.. :. ~ M
~.~ i:.' ~ t:: ' ~. ~, ty~ C~ i?',;: :;.'!:~~=:
.: i::~'.,. :.3r.~:w~. ~~p::° :~~.;,:~,Y'~...".k :~.'; ~3.!33;' .. .~.~~:: o:,'.~'E:.~.C.'. :' ~-.r_~w.yr, ~ > ' . . . f::~'1 ..'.3:..~:". ~;..;y)~~i4.f.~,',C~ '""
~: ;kti Si. ~ .. ~.~,r, .v.f:
.:. J:3.,.: . _. .. ? ~ ~: ,:: ~': ;'. ~ ..; ,; .,.,; ~t t~
_.. .. :....i.,i.._ .,.;. ;'IC'~~~;.~;.; r~v'A'% ~-;,:~i;:: .~w.~~~::.j f::. ' .., ~:u...~." ~
..,. . ;. :jw ;~:1~: ....;..:J .1.'i A".<
Y..u:~~:_!'... ~.i..~i.~-~M'(J'C.'2 ~ ;' C' 2. ,:. ... .. i ~ YLi~~,' I':3.cC>
C,~..'.:a ~ :.~ww.._....v:x C3:c;::._..J :~3!:1.!x' w:!.~' ''.~J::..!.'":~'..;"' ~ ~ F=~r; ~,<>_ :,c:. ,~ . ~,., ..' t~i:.'i~' t;,~
:J :w .... .~: .:. ,.... . u:.:::~:~ ',~ 4 y .~
.<~:.. .... :::. i: f:,'' ~. .'~.~ 2 .f. i.is::. ~.S '.:.'.. ~.~ f~
.,'~3.~~:'. .;:.~i::' . !%i-.~ :(; /~..~~t ~: r~ ~" .y. .. y ~~
,J ..LtZ.t.,: ~w~. .. J..~.~'~.'(:'.... .. r. t,i\J.).
.~ i. k:. .~, t~t .J ~'.,~~ ~: ,-'~' ;' ....., .. i.: f ;.,:: :.. :A ~'~ i 1 ~~? Y. ~' "' ~ m-, ' . ,..
., ~.l s".;.~.: ~" ~.'.:_., ~,."4;.:.:.... ,. ,... ,. .. , 3.,..~,~ 5~ j...
~:.>
.. r.
~:-~ . ~:' z;;.5. .t ,.
~ : ':~:? p ;r%: ; ~-.:. .3t '~
.,: v :..: ~ ~,_' i .'~. :-~,~'J.lz : ~.. ii ~~~~~~.'~ ' ~. . _..: e!~'~ __. .., ~..~,!~ t A.~ ~ r.,._~.
' .. '~t~%:'s..:.'~..~:J~#~ .~: w - .. , ~.YV~ , f ., '.i C3..3..'~~~ f(:.:._ri :,i. .::.:?.tit:.: ~:.:: 3 f~ wl~t.
.~ .J.. ' . .~ ~~ ~~ r~ w: A" ~. :r'v~ : ~"3.~.'~-,' s , - _.
.. . .. C3.~t: F:."~~ :a:,_!~'"' a ~:: ...
:.zJ i. "~!'~'; 4;c::
L,.~. "
...:<.~_._:.~~ C",::j:5":;.';.~~7.7.:1:'~y,~ Y;.
. z'.i.~..":~ t~i~ F:~:':.~:i '~' ''~ ~. s'vti J - ~ .:. v: :.. ,''~..~. ~:::v ~ ; Ri.Y: ::.f ': .'~,. ~,r"'<''~.~' v.. ,'. w ~%. . :~. 'w% ~ :.~~~ c= ~~ :~:. :~.'. lS':' . ~. ." .
.. ~ ''>.w'.i :~..F.'r~;~e::: ii.~. ~~.~~ ;i::~ '.~-~?~.'~ ~'~'.': t.,7 -~~S"..
..~..... ..~, ~.~~'t~:~,';,~i'~.. ;r_Y
i..'7 .:,A~~'_~'y.: . :..~~:c~v:.''- .. ...
''., v.~.;. .~~ ., ~ ',:' ~. .i ~ ' y r, s ..~~JC,.:, .3S'. ~. ~' ~ C,~Y.L~ s.,~. ' i.~'.:.. ...~5.;;:~.'"' n ~ ( .~. ?3~~:..~.~ia.:. :: 3t''::5,~~~".x;:~;
~:~: :~.~y' ,~'..:::<=. - ;.. ~ ;... ~.. r,,:., ,y ..'~ .'~. C'..?-.:;: 'o ..
..~..i.. i... >
:. t ~, i..: C' i~ ~;~ %:3.:.: Y ~. ; '~ , .~ _:~<:: .': .. ~ ~.J~..!e.i~ j~: '.".3..Jtl.;...~ ?X~
,v.:. ..... ~f:..:~Y.-,~.x't.~ , 'yyrZ y - .
~ v 3.. i.".: "f.: a ~ ~ ' .. ::i :;_ C~:: ;i Y. v ~.i~ ~.f'? ,~ v'~~'. ;- ~ ~rH, :~;'ii.:: ... ;~'~ c' v' ;:3 .% .,.: : ~. ~':..a ~:?.~':L.r~:f. ~.I':,=~' j. ~ i:~ 's' r . _ t ., ,. )...!-., v.. :~ ~. !.'C :., ... ~.,. :i '','.'. t.. . .%, u'"',~~ .,r ~.:. 3.,, t.~.,i.:.7 :...~.".:.,. ~ i.: .~. .~'.::: ~'',' .
:l:cz.< t ~':
~~~;C,Ewy 3_iC':".~h":'~."~3 8 - _ .
bit distribution depending upon the one signal to noise ratio set and a total transmission power restriction value.
In case of data transmission from the first communication station to the second communication station, the first communication station may include means for transmitting predetermined plurality of transmission speed to the second communication station and the second communication station may have the signal to noise ratio evaluating means and the bit distribution means, the bit distribution means may include means for deriving a margin in data transmission on the basis of a plurality of transmission speed transmitted from the first communication station, means for selecting an optimal transmission speed from the plurality of transmission speed on the basis of the derived margin, and means for deriving bit distribution of each of the carriers according to the selected transmission speed. The second communication station may include means for transmitting the bit distribution to the first communication station, and the first communication station may performs data transmission to the second communication station according to the bit distribution.
Noise source of the two kinds of noises may be present on a common cable with a communication line between the first and second communication stations. The two kinds of noise environments may be a f first noise environment and a second noise environment having worse noise condition than the first noise . ,:'M;, . ... . ~; .' : t:y tV'.~"<.'%.::..r..~3':3.~~."~.:': , :.,>,;,:. ' :_. ." .~..~ .~ .. w..S fk ~:~.;~";~~,i_. ~:! ~~ ~'~~.3.:. ''~".'v~ :~'~.''y~
~: 7% .. , ...;,.#.:.::7 v..... ... .~.. C2 _ ... . %~C: t'.:(~: s':~~%
t,:..':3.,i ;~~.-.;"_.SJ:':i:.'.~f"..;3 " ."
~,'~~'. C;.wf3. :~~':~. ~~ ~:i".~:.i :.r''.~.!~..; '' ;~?i.?~':
... t:~ ~E~.. .':3. ..,:. :':. . . .. i: C %": . ~..' 4. :. w'!,: ,;
.:. .'~. y' ~.
A. t:i:~~~:.%:?. ~'." 5w~.3~<;~.";:~::"#::~.t.".~;~;, ~3t~'~ ~, ....:...
w;'3c~ ~ r . . , . . ..
.. ...-w~:':>"'. ~i,:.i.... ,.,~~;s";:rw.i . . . ..A
r:, .",.;':2~;~:..".~,::i:?.t."..<~tv:; ...:.'"~:.:~;'.:%;f~ :;
_. ....... ~.'::F ~ j' ~?~:. cc ~.,:L1: #. ~:%3... ~3_;~A;:.i:~M :1.~'''w"'~.' ..7. ~."":,. , ... ~C:f':::%~":~:A:.'~w; ~.~ ~ :~, , ~ r.'~;
:%"3.... . %:3..r-."7~3E:'f,'~v s::;. ':.','.~~y''~'' ~3~~~:~:,fa ;~
.<
..a: :,:.a::..:.; i'"1 ; : ~:3.~'~'f" . .3 :~p:,'';'a°r : .~ ~,,;i _ ir,# i ~ .. t~,:: ; r.: r. L. y. ~
J..Z.A,..'. t! .tws.... .".", .. ...W;. ~.~:.",.vi.i.i~:Y5~.~i,s.,.~. ~hx %~.~"r..';.. ~:i,i ~' Y .:.~t~",~w:.~i'.._i.~ifw' ti.~i. ~. v..~. .::~ i:::i#
irr::....... ''cai. ,A,:.>py :,j..
.J ... ._. :i r ..>. ~ ~ .~. ~ ,M't.:, ... ,. :.;.1.~. w. M ,: ~::3~f. ~#
t:.':~f'ii:..T: ..::c:.::::?.;"swl ,.,",.~~::1.~'.~':'~ i.:.l.";.~"?c~-.-:;' ::S~i~ ~ ~>.~:> :
~i.~:'f ~.,..,.~'.;t~.... , ~3 '~ ' N.y..~.: ,';":
". .. ... ii.#.':..Si..'!.'7... ".
r~ .~., '~ ...
;,et~..l;'::_..::,I,~~:~.t: ~t ~.' ,~r~:i~Mi ~ C
_ ~ .~.::.~ .~~i'..7~.~ #%;. -i J :.''~7:~Ewi.~.' .r M~.~~r~i ~~: .<'~r:wiw ~.:w3 . _ v,S;,::7L:.
.. ~,7 :..C: 3.. u3 ~:'~s'.i . _ r J.:~::~,#~:.:~Iu ,.. #::r#:;' ~',A t- ~..7.. ~,.T"Ew 3'1~:; ',~ .~?a. v ; ' '~.:, iJ.<:~-;i ." . ,i J;..:i .:.~: vi.... .:. . r j.'~' ~.. i :: i . s:~';', a t.., .:. #,:1,~;. .~' ; ;'; ,~, 4J ~:: u' ~. ~... :~.. :.3:J
~' '~ r r '' .... .A ;": r t' )" ~.~sl..~:i._.'"i.i ,... ...:..~$ :,..7_:."~..~,:~5.,_ v. ~'~~i~ ." ., j..::it: ~',:..~ .:
~.J:~. l:''~:.'.:... L:%~~'S.'-M...._. f;v i:.~:~ ' ~ ' ~~-~~' . ~~ ". _ ~4Lkd..L. ~. ~,j,_ t ...;~.C;: ~.C:.'.:J ~,'G:: y~'y'~ ' '~ Z: t.. . ~j ~~:
t.''~'~",~: ~:'C:?;v~.r";~::y:.~~;.:?.?a:~ C. ." 4:. '~:;.F,:,;:w ' ~ "' -3 -, _. ~ a..5. .. ~~. ~, ~ t> .:. , ...3. F': tf ;:: 7 ~: ': ~', c='y~
.. . . . "',.is....#. ~.J ~ ~.. ,!
~r'':F-~.:J~~f.:.~C~J'; i'~.l:~.~..:i'C': l'.'.~"w Vii:>;.~~:.~t~.<:~.' "~r.' "~.:: ~ , ,3 t ::>"".tv7 s_ :i. 5.:.w ._.Y:.e=3j ,..p.;. w ::: E'.~.7":C~ ;a a .
,u I. C:;.
-'-;> ; % 3 :~:#."::;..~.:. ~"E'r ... ~~':.w.'!L ,.. . ~!. ~.
-L~~..:::~..~. L:.: 5~3.:~:"i.o':~:.. .LO.~:..,..., < ,::
.. ," . .. CE, .~.~~.~;~7f".:.'#:):.w ;..~.'.:.3.?~'...,,~~:~
...,::C:~. ~'.' .' ." ~',';. . i : '~,'.:;_-';.;"77"~'~" .#. ~Z.~~~ :.. ..
~~''' :'3 !;> 1. ,' vv ~ !"
"~ ... .. ~C~ .,i.. ;:.. :~. .'3. :C ~ .~ ~ .'.. ." ~'...... 3. :;: ~.:,;; ~ .
' :7 .. ,. ~ ) r~ ....
,..xi...w, .
Vl~..
t.. (.:. W J~.3. r :..i ~. .~. ~ ~ ,( ~ t _ ., i.rGG, t"~ .:~.. r.~..~.~~'..i v. : ~'~:-r' . i' 4~~ 'f.3.v"~ .~. ... , v .. ~ ~ . a.. :J V. .. , . i~ .~. s~ .", !:?.
~.. VJ . ..., s:~ ~".A. _. . ~..7 C'".'~~ ,. %.~ ~s :"..;:'~ _. .; ~:~ ~, ~ : h ~~; .. :.y '~ ''.y e.!
:a4:_..~.. -.;,>..'..... . ~ _. .::o-.':~'.:i C;w , '. ", ..::.'~A~::?..'. ~~.fl Y:::~,'y,~~fa Y'w ' ' r, ~.
~ i ~. . #. ~. . ~'~
~~:~:~; %~~?v.L~ :#.:'o....~ .'. ~ ~~:.;.'!:y~ i..:~:.'; ?"~, .'. r .~
.J ' ~~'..~.,..i.'.7 ;,'?.::s t~:~;,C: ::ir:~ e.r: ~:L '.~'.~"E>.-"'J.~. ~ ' ' ' ~- r, v ," . . _ . . . ::i t:
:!'..i ._:~~a.;;,'wl...'v~:~ ~"'.%~%:i..~~,'.'~.~.u v:.''i.:: f;~~. ' '~: ~
':.r".~,i.o-' ,~;:..",:.:.:..,. . .. ..:r..'w.'CI~~i;: .' .~~. #-:;.".:.~ '_;~~'3r~ ;
~: :7. i"'~,..~'-: "
~.:~:..<::~' ii'~.:::~::~"itr;%:r ;:"=;.'~ ;:t:',~~'1:.~, ..
. . .~~.','"'::.~',,%'c%., ~:, ~.':.. .'.7::. C~.C? Y. ~.~j 5.1:.'. ~. t...~
:" .~ ..: ~:'~:?~' .."..v:' . :'' ' ...:L~~.'i'wr!' ::~ ~~.'....H I~i;~ :% ,yi': :;it~~;=. ~ C :~,cw: 3 w .".~:.,;~... f.. ~.~;~~ '3.t::?S ~j'~... ~...,.. ~:ew~~... .. ...
~:..i~it;:.' ~ :.5. ~.#.i xc.''~_ .E. ." :.i #a~.? ~ ", ~
" ~::.0~.__. <.uv."_..v.. :..,LJ.4.'~.~':~::"~,j.~,'".i~~.~.$.'r,.~ :.WJ
~y.~l~!W :yy~ ~ . i~',S .; v ~.. %,~ . .~
<' . i. ' ~',.~.", .nw _.a. ...::"'7C: ~.:,"~. l.:#.':.%~iS:.::::~: j., ~S~~'1 :'y~i:"' y~,riNva r..1:.' ~.
. .... ' ~i.n.. .J ;...:..~'::~.J...7 '~..n.". v_.~. .. iJ<~ ~:.;, .
.?.:#"7..i~,"3,:;~::Y:~.;;j .. ,.., i .,.~ " ~" ;: ~» ... ~~.~ i ~ ~..: . ::~ :3~ .J~.. ;. ,. :.. !~..t r t::. :
. :': ' 2. :~7%;:,~ . t~ ~ 1'.:i ~. ~~3 ~: ~.'.7 :F. ~. t.~'~ ::. :a :,. ~' .'~.. ~~.'~ :,;, i ~ . t ;
.,.,. .~ ,~ ~:::, ' _ .. t:'~ i ,.%i y' .. ~ ~; ~.' i : :;~ ;'.~.~t=~;~'~ .~~. ~.3'~ ..', ~ t:, ~~~
~.:~.~~~.:_#') i i. ~.~k'.~: ' .y' :~j '; :.1 w 2...;
.~.~. '.. ~ ~. .J ,.... w :::t;t $:. ' ~ y, J" J , i.
i, _... ~r....~.,~ _. ~.$. '~.. :. 5.5.'..i ~ Sw~~j ~~.": ~ ~ ~ ~' ' !
.., ..... ,~:,j iJ f.i :,., c:~ .~. ~ y~~!:?..:. ~. ~",y ;~; S,';'~ Cy l.',. ' h _. ...~"::.1.. ".::=~.';~ ~:?;::> ~:(~i:;
v.J:::.~~ .'... ,.... ~, 3:~: t""'.'.~. .,.,. ._. .: ~, it:i::. ':7 r: ~, ' ..
,!.~, t~A ;- '3-y; , .. ..:'w;_: . ,. .. , ... :: .'.i~.:";~:_3:~ , 1'::'3 ia~7::.;'e~. r..a?'~Cs "''v~::?..~.~.~.~.':..::..:'W.i ~.:.:~~' ~'~'~'~' ~.~ ~'~,G~:~"...~
..~!'r~::', r4 i,.~.,., .. ~ " f? ~<~
_.. <Y! : -.. t: ~, ~,.. C.i t,~~ ~. .;. % . ::> 'G.'.' ~. s.., :~. ~~3.~:
.;.y .'i.~3.:-:;,i~s.:.~~.~. s.Li i"?w<.,:.,,. . "
.. .. .#,'!,;i.i.."..s~ :..vi.F~:,,_.".7''L.13:3,M:._#."":C,~ t_.il C~',J(:;.C: CS~
#:: ~'<': .~<.: ..3"3C.::'i t~; :.
.::: r4s;~ ..~
'.E~'.:i.3" ;~ ... .... , .:_ .t. ~. J":'f~~~,.- ;':~ ~ ::i '~;1 ~ ;.-r,-':.'~,: : a3,~.3 C
':i.. .:~i. :'?~ ~.l:.:i.'~. ~; ~. ~: ~f~,r,: '.~~,'iit~~a"~ ~~ :3 . :5" .' %.7 ti :..#. .. ~. . ~.. " ~... ;;; ~."ir :...J" r~ s ~~ . :.
. J. ~.,.. ' ;~ ° _ ~.'3 :.. ::>C~ r c;tt'~3.:a ~~~c~ .": S ~ .~.i~iC.".~'.~..'~'~3_''f. l.s.i' ::~'~'.~..s'i ~:' ~.., A . ..
. .. ~. ~, ~.< ... .
i. '~ f~~"~ ~' . ' ~ ' G.?%'~ :':,.,~~y : f~ .,.f ... f _ ... ~ ~ ,a..i... _.....: ...~. ~. c., i t: ~ .. .. t::~ ..~..:.; ~~, t.f... ~ .. ,_, ~ :..-'~ :~ :::C3t '~,...... ~
~~ ;. .., :a..", ' (,.. f_ ~ ~:.. F.J :. i ;.. .''.. f ~.~~.~ uJ. ,;. v.._ .
.. ....':.: ~. :' i t.~ S. fii , J ~%:. .~., z ~',.-,~..u C:.' ,'. ::i .~. «
~: f .~ , ~:
.. s:~.7 ~~ 'Y'". ...,.., ..'~.'~c.' ~ ::i %F'~ v ~iL: ~'.~'~ ~' ,. ;:,%:?.. ~. ~: ::> ;:;.~; ~. ~: it _:'::3. ~" ~, (v;. C, ~:: ~: , 'A ~:~.<?
r: #" r? ~ ... . . . . ., , ~- : . , . . ... ri ..... ........ _ ._ ::~ '.' ' ~' %.. [~.i.:.~'~': ~, s.. f.. ',j ~::.. Ca~.' ~~~ ~w ~ A. $..~'..<.
~",, ». .~ i:( s"~yw' ~'-:l,. Y' ;'i ; , .; . 7,, ,.. f.,.._ '~
;,~....:.1.......,_.~, ::~7f:a. ...,:.~~',".~ ,,~.~,~jtT~ ~y.f.r%~.ci~.. ~r,' (: r_.
... ~:'~.Li:~...i. ,.........:~.~.' .'...':.''.~~. .~:~(~~ ....
~i::_3vl';;'.a:s.'~%%;'.;y.f._.; ,,..~_ .(,,; y. ,..,3~~ >.. .
.. .. .. .,_ .. ... ... ,.. k 3 , , ~ ::, :,; y' t- ' : r; ;~
.., .,. ~. w~ ~: ... , '~. ~ 3.G:':
:::~ 7:' '.".?. ~: ~'f~. , t:.C.'.C:sj'j;;''..~~'.x'~.'v..3, ~s..; ~,~ ~~:f::.;.,Y..~~~:.~ i,r:',r-H'..;~.... r3~ f:~~~... _~.. .........
,w:'Jr'::, ...<...:%u:~.'3.':.:~.:~:~'; ~::ita~.... .,..... %":S-'[)t,~;.(,~N~;,~ %._ i~:;;. .a", 1 ' ~ .. .,.... :.':~.~";.'':~s ~. ....: >'~>,=-~. ~" :: ~" a --;vo .._..,..t(.:%"..i ;_...,... .
'.:':'.:.'' ~. ~'~;:3':'#. ':l~'~.'.f~.','7:'.~'"~.' S 'F,'~i:~ ~.':#.c~ w...'-3 :.~:'ci2'v;: y : ~ :~; - ,t-'s.z: > ::
.. . .ce,..,~..,.:ii~~.~..~~ ~~.1'.':. sr...~..~.1. ,. ",..,;~~~i:,. ~f:,~:.i >.~~r:(~' o , ..~'~ci..
.~. i.i :"..ii~.'!:~Y:.~~~:.~..%...:!:3.~...'~..C.~u. ~...,C~'f...
'..'~.'~'r::.;.~~Y;.:,'~C:.:~~ r;.'~'~;'a~~, r'' i=
... .. .. ,,, ~.._._'.t;:-. w,~, Lx ~,i.~.~.C,w.,~.'t.;..(..~y .3~'::.':~.',;!'i.:.~,':~,i..~..~.'y' ~ ...a::.."'(y.:.~~?:xx., . ':ev~y t''i':W'~' ''r..r_...
.- ,. ... ' . ,..1:,.~.'_~'_:':1...':> :F. ::...3 ' ~ -~ . ,.
,l ~ '.> .';3<.G,. ".(~,' ~~~.i.3.;' .
.L. w ~~.. .. :~> V.~~i'i~ i.~.3...'w .. ~.( ; ~" <::'r~. . .: , J ,.. :..~ C .'~ .:_ 'r"a.~'..~ ~.... :':..1.. i .5. i '~,. .~.~.. ~_: ~:. 3-.~t : f~..~~. _'. w.. ~'~ ~ :-">'~" GM: ' j' . ..
~n :' !'s%-....d,t ..... ~~,syl,~.. ~i ... ~; ~. .. .A.:3::i .sr.'s:~
c:~~.'.':'~ .:_ ' ': f r~
,. ~,~,c;~....::a; :3.,_:.7.: ~ vC~:::~~5~ ' ~.ty~ ...
... . _ ~':~ ,.
-~ f~ ';' ct '., %._ C: r."''<. :.: ~' ::. ._ ... f : :~ : ~.~ t;''..:':-:~
.i. j': '; .. r. ~ r..t., .; ",.a ,,. ~., ;
. _ ... ... : .'t::~:i3~."3.-r'V-':f'''~..~ ;_~i ~;~,s' a .:::pa~~~:=p:.~;r~.~'.t~::'..'~.:~tC~ '~'.':W i ::: 'L:~.~l."~ .:.:~ ~:'.T
t:;"" % ~ :':!' ~: :y v ,,-~3.:
.. , .. ,, ~.,.:...~.,~ .. ~ #.",'~>~'~.:.'w.%.: ' ~ ',y N c~ ~. ~..
. :; .f. :r .
... ~ ~..~,~.~:: .... :"::L: ~;~~':;r.~,~'u~~~l~~.'::ry:N s~yt~ - ,..,4%
t ~: :1. ~". "~. t;,j ::i ~. ~ v:,? '... w ~~ ~ ?:' .L I-i;:~ ,. . . w t~..~
Yv.?.~':~;~i..~.':w% ,r.'iw.'~:... ~~.~ i~.~.'':.:J:3.c'c.~. E: i3 :!-'v..3i::.:~:i~~~l.si~ "~':
..> ~,~-'s ~%:3._:.',.. o'~~~:.~'.:i3~::..~3r:;.
~~:.,c..'.;s.3j''x i , ."~~Sii .:' ~F '~ ~,'.~i.,~..li.....'.w;li;::::.~'.Fi ;
~'~'~~':'~ , ..
. . ' l ... :..
.. w ;:: wz .~. (~ 3.,~ :. %:3. ~::
.. ..~.(y~ Ai.~.!..
'..i,%.s'i~~_.~i~.~:u....m.~.rZ.S.~ :~.,. t~s'~:, :.y..CJ~i~:r.'i....L.
:.~t:i'. '~'f~.'ti.'..7..7,:i.s~?~:s ~. :~.S.~L':......
<:? ~..,::~.......:.::i~.:''."'.,.,.".:,'':~:;_~.... '',.'3'"t::~::f.~~'. ~,.
t '.'~.~.t~ !. 1~;:~~ .i_C?;i~b~: ;uc:.A~i..(::~.:.~fi~:~..3.:3.CVc=' %'~
;~~<:'t.~.'.i .~.:~
c:'~!".:'~Ci'~~f:~..:.,~~.'=.: ..... .f~'f:~wjtii:;.,". f''~~ 't :' ;';:. r.,~
...'~ ., ..
.... . ~. ~r~C~ .:. ~i .. a: ~i!~3. . ~E ~~: i_. ::.I.'c~' .. _. ':. ',% f; ~
y A
~~,C~'.::yr' ~.~::::E:..~.!,; .'wsf~~~~.;> ~~i::.,~ ' _ :~: ~.~''s. :~ ~;'.:? .., .., . ( ~ :3 : f.'; ~' :~. ~:'.:? >'~ :: ;a~
.'.j_ t..
The second communication station may include step of transmitting the bit distribution to the first communication station, and the first communication station may perform data transmission to the second communication station according to the bit distribution.
The present invention will be understood more fully from the detailed description given herebelow and from the accompanying drawings of the preferred embodiment of the present invention, which, however, should not be taken to be limitative to the invention, but are for explanation and understanding only.
In the drawings:
Fig. 1 is a block diagram showing a preferred embodiment of a multi-carrier transmission system according to the present invention;
Fig. 2 is a showing a relationship between a TCM-ISDN
data and a noise condition to ADSL;
Fig. 3 is a flowchart showing an operation of the blocks in the preferred embodiment of the multi-carrier transmission system of Fig. 1;
Fig. 4 is an illustration showing an example of a bit distribution in the case where noise period is equal interval;
Fig. 5 is an illustration showing an example of a bit distribution in the case where noise period is not equal interval;
Fig. 6 is a flowchart showing a detail of step A2 in Fig.
3;
Fig. 7 is a flowchart showing a calculation method of a bit distribution at step A5 of Fig. 3;
Fig. 8 is a flowchart showing a calculation method of a power distribution at step A5 of Fig. 3;
Fig. 9 is an illustration showing another example of bit distribution in the case where the noise period is equal interval;
Fig. 10 is a flowchart showing another example of step A2 of Fig. 3;
Fig. 11 is a flowchart showing another example of a calculation method of a bit distribution at step A5 of Fig.
3;
Fig. 12 is a flowchart showing another example of a calculation method of a power distribution at step A5 of Fig.
3;
Fig. 13 is an illustration showing an example of the conventional bit distribution; and Fig. 14 is an illustration showing an example of occurrence of far end crosstalk and near end crosstalk.
DESCRIPTION OF THE PREFERRED EMRnnrMENT
The present invention will be discussed hereinafter in detail in terms of the preferred embodiment of the present invention with reference to the accompanying drawings. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be obvious, however, to those skilled in the art that the present invention may be practiced without these specific details. In other instance, well-known structures are not shown in detail in order to avoid unnecessarily obscure the present invention.
Fig. 1 is a block diagram showing the preferred embodiment of a multi-carrier transmission system according to the present invention. Referring to Fig. 1, an ATU-C 100 as a central office and an ATU-R 200 as terminal are provided, respectively.
Transmission between the ATU-C 100 and the ATU-R 200 is performed through a digital subscriber line. It should be noted that, in the shown embodiment, discussion will be given for determination of a transmission speed in down direction transmitting from the ATU-C 100 to the ATU-R 200. A down transmission speed transmitting portion 1 is designed for transmittng down transmission speeds r1 to r4 ( four kinds of speeds in the shown embodiment) designated from a not shown upper level, to the ATU-R.
A selected transmission speed storage portion 9 is designed for storing a transmission speed rn selected by the ATU-R 200. A bit and power distribution table 10 stores a bit and power distribution table transmitted from the ATU-R 200.
According to the bit and power distribution table 10, data transmission in down direction is performed with effecting bit distribution and power distribution (mapping) of respective carriers.
The foregoing is the function of the ATU-C 100. On the other hand, the function of the ATU-R 200 is as follow. A down direction SNR evaluating portion 2 performs an SNR evaluation of a transmission line upon down transmission, Here, as an example, discussion will be given for the case where a TCM-ISDN
and an ADSL are present in the same cable and a crosstalk therebetween varies periodically. Fig. 2 is an illustration for explaining crosstalk from the TCM-ISDN to the ADSL and shows a relationship between a transmission speed of data of the TCM-ISDN and a crosstalk caused for the ADSL(ATU-R).
Upon up transmission of the ISDN, near end crosstalk NEXT
is caused in the ATU-R, and upon down transmission, far end crosstalk FEXT is caused. Therefore, the down direction SNR
evaluating portion 2 evaluates (calculates ) sets of SNR values at each carrier frequencies respectively in the case where two kinds of noises NEXT and FEXT are present, and corresponding sets of SNR are held in respective holding portions 3 of NEXT
SNR and FEXT SNR. It should be noted that Fig. 2 shows the case where a time interval of the crosstalk noise is equal and the case where the time interval is not equal, respectively.
In Fig. 2, f and n are time ratio of a period where a noise is generated. In Fig. 2, f represents a period where FEXT is generated and n represents a period where NEXT is generated.
In shown case, the period f of FEXT is shorter than the period n of NEXT.
A speed adaptive algorithm portion 8 includes a performance calculating portion 4, a transmission speed selecting portion 5 and a bit and power distribution table transmitting portion 6. The performance margin calculating portion 4 calculates four kinds of maximum performance margin values when four kinds of transmission speeds transmitted from the ATU-C 100 are realized on the basis of the SNR value 3 of the line evaluated by the down direction SNR evaluating portion 2. The transmission speed selecting portion 5 selects a value at which the transmission can be performed and a transmission speed is maximum, from four kinds of performance margin values thus derived. The bit and power distribution table transmitting portion 6 transmits the bit and power distribution table to the ATU-C 100 for performing transmission at the selected transmission speed rn. The bit and power distribution table 7 stores respective sets of SNR values varying periodically upon occurrence of NEXT and FEXT.
Fig. 3 is a flowchart showing operation of the various blocks in the preferred embodiment of the multi-carrier transmission system of Fig. 1. Four transmission speeds provided from the upper level are transmitted from the ATU-C
to the ATU-R (step A1). For example, four kinds of the transmission speeds of r1 to r4 bits are transmitted from the ATU-C to the ATU-R together with other parameters. On the ATU-R side, when the noise amount is varied periodically, particularly when TCM-ISDN is present within the same cable, NEXT and FEXT are caused from ISDN to ADSL. In the down direction SNR evaluating portion 2, the SNR values at respective frequencies are evaluated in both cases of occurrence of NEXT and FEXT to store respective of evaluated SNR values in NEXT SNR and FEXT SNR holding portions 3. The reference numerals 11 and 12 of Fig. 4 show the evaluated SNR
values of respective frequencies, in which 11 represents the SNR value at the occurrence of FEXT and 12 represents the SNR
value at the occurrence of NEXT.
The performance margin calculating portion 4 calculates four kinds of bit distributions to be set at values where the performance margin becomes maximum on the basis of the SNR
values of the line evaluated by the SNR evaluating portion 2, upon realizing the transmitted four transmission speeds (step A2 ) . Fig. 4 shows the calculation method. The SNR values at the occurrences of NEXT and FEXT shown by 11 and 12 are used as evaluated SNR values up to double of the frequency instead of varying periodically, as shown by 13 in Fig. 4.
By this, upon calculation of the performance margin of the line, the bit distribution method is used regarding as the case where the transmission speed is double of the value of the given transmission speed and 512 carriers are used concerning the line where a used frequency band width is double and have no SNR value variation in time as shown by 13 in Fig.
4 . The shown embodiment is the case where power of each carrier is restricted. An upper limit of the power of each carrier is assumed as E~ask. Here, an upper 111m1t Etarget of a total transmission power useful for data transmission is set as (all carrier number ) x ( upper limit Emegk of power of each carrier ) , and the transmission power useful for each carrier is not restricted by the upper limit of the total transmission power.
In the transmission speed selecting portion 5, from the calculated four kinds of performance margin, e.g. four kinds of margin values ml to m4, the transmittable transmission speed which is the highest and the margin is not negative is selected (step A3). If all margins are negative concerning all transmission speed, it represents that all four transmission speeds are not transmittable (step A6). Then, the ATU-R
transmits all transmission speeds fault output to the ATU-C. If any one of the transmission speed can be selected, the selected transmission speed and the performance margin are transmitted to the ATU-C (step A4).
In the bit and power distribution table transmitting portion 6, the bit and power distribution table necessary for transmission at the selected transmissionspeed is transmitted (step A5). In order to obtain this table, it is required to calculate the SNR values varying periodically upon occurrence of NEXT and FEXT. As the bit and power distribution table, a portion of the bit and power distribution table 7 derives for the case where 512 carriers are used, corresponding to former 256 carriers is used as FEXT table, and a portion corresponding to later 256 carriers is used as NEXT table.
Respective of calculated tables are transmitted from the ATU-R
to the ATU-C.
On the other hand, when variation period of the noise on the transmission line is not equal interval as shown in Fig. 2, and when a plurality of SNR values are made into a single SNR value, the frequency corresponding to the SNR value is increased in a magnitude corresponding to the ratios f and n of the time interval. Fig. 5 shows a calculation method of the bit distribution. As shown in Fig. 5, the SNR values at the occurrence of NEXT value and FEXT value shown by 11 and 12 of Fig. 4 are used with extending the SNR value at the occurrence of FEXT up to the f times of frequency and the SNR
value at the occurrence of NEXT up to the n times of frequency.
Regarding that transmission speed is f + n times of the value of the given transmission speed and the line used (f + n) x 256 carriers, the bit distribution method showing in the lower side of Fig. 5 is used.
As the bit and power distribution table to be used in data transmission, in case of the table to be used upon occurrence of FEXT, the bit and power distribution table to be assigned for one group of carriers using the SNR values upon occurrence of FEXT is used. Similarly, as the table at the occurrence of NEXT, a table assigned for one group of carriers using the SNR values upon occurrence of NEXT. For example, in the case calculated assuming that ( 3 + 2 ) x 256 = 1280 carries are used, a portion corresponding to 0 to 255 carriers is taken as FEXT, and a portion corresponding to 768 to 1023 carriers is taken as NEXT table.
The calculated tables are transmitted from the ATU-R to the ATU-C and is held in the bit and power distribution table 10 to be used for bit and power distribution (mapping) upon down transmission.
Fig. 6 is a flowchart showing a calculation method of the performance margin in step A2 of Fig. 3. At first, a normalized SNR( i ) is derived with taking the transmission power of each carrier as E ( i ) ( step A7 ) . Then, the calculated SNR( i ) is sorted in descending order ( step A8 ) , to re-assign the number to satisfy, SNR(i) ~ SNR(i + 1) It should be noted that for all number up to i smaller than total carrier number N, the foregoing inequality is applicable .
Next, it is assumed that k = 1, y m$x = -~, count = 0 ( step A9 ) . k is a counter, y ~X is a current possible maximum system performance margin, and count is a number of carriers to be used for achieving y "~x. Then, calculation of y (k) is performed (step A10).
The equation for calculating y(k) is as follow:
[Equation 1]
SN
~fk) = 10[oglo gt= + Jeff - 9,g (dg) 2 k -1 y ( k ) is the maximum system performance margin which can be achieved in one carrier symbol. At this time, a target speed to be achieved is Btarqeti total effective coding gain is y eff~
a desired bit error rate is 10-', and the k in number of the best carriers are used. Then, a current geometric average SNR
is expressed by:
[Equation 2]
_~
--------- k k SNR/k) = TT Ei ~SNR(i) i=1 A current transmission power Ei used by (i)th order carrier is expressed by:
Ei = Emaxi where a total input power Etarget restricted by a transmitter is expressed by:
Etarget = k * Emaxi wherein k is number of carriers to be used.
E~Xi is the maximum power which can be transmitted by the (i)th order carrier. E~xi is determined by the transmission power mask. In this case, the maximum power which can be transmitted by each carrier is not restricted by the total input power Etarget Then, when y ( k ) > y ,~X, y ~aX = ( k ) and count = k are set ( steps Al l and A12 ) . K is not N, k = k + 1 is set ( step A14 ) .
Then, process is returned to step A10 . Here, y ~X represents the possible maximum system performance margin at a given system parameter, and count becomes the best carrier number to be used for achieving y ~X.
Fig. 7 is a flowchart showing a calculation method of the bit distribution table at step A5 of Fig. 3. Using the foregoing y ~X and count, the initial bit distribution table ~b'i} is calculated by bi = f loor [ log2 { 1 + E~Xi SNR ( 1. ) / r oax In the foregoing equation, floor represents cutting off at decimal point. A cut off value below decimal point is derived as diffi expressed as follow (step A15).
diffi = bi - log2 {1 + E"~Xi SNR(i)/rmaX}
Here, T ~X is expressed by [Equation 3]
r'max = Q 1 C Ne ) + Amax - ~e ff - 4.77 (dB 1 wherein Pe is a bit error rate, Ne is number of points having closest in an input signal constellation, and Q function is defined by the following equation.
[Equation 4]
1 - y~2 Q ( X ) _.
a dY
x Then, Btotal is calculated ( step A16 ) . Btotal is total bit number supported by the current bit distribution table at one multi-carrier symbol, in which Btot81 = E b' i . Here, E is a sum of i = 0 to N-1.
Then, when Btota~ ~ Bterget i one bit is increased from the current bit distribution table, i . a . the bit distribution table {b'i} of the carrier having minimum diffi value to establish diffi = diffi + 1, Btot$1 = Btotal + 1 ( steps A17 and A18 ) . This process is repeated until Btotal = Btota~ + 1 is established.
Fig. 8 is a flowchart showing a calculation method of the power distribution table at step A5 of Fig. 3. At first, on the basis of the given bit distribution table {b' i}, an input power {E' i}
is assigned so that Pe ( i ) = Pe,i,target is established ( step A19 ) .
Here, Pe ( i ) is an error probability of the ( i ) th order carrier, Pe,i,target is a target error probability of the ( i ) th order carrier .
It should be noted that {E'i} is a total transmission power to be used by the (i)th order carrier. The current total transmission power Etotal is derived by the following equation (step A20).
'Z0 Etotal - ~ Ei Here, E is a sum of i = 0 to N-1.
Then, final power distribution {E'i} is re-adjusted (step A21). The re-adjustment can be performed by setting smaller one of Etarget~Etotal and E~X,i as Ei. The initial bit and the power distribution table in the shown system is provided as {b'i} and {E'i}.
Next, another embodiment of the multi-carrier transmission system according to the present invention will be discussed. The foregoing embodiment is directed to the case where transmission power of each carrier is restricted, the shown embodiment is directed to the case where total transmission power is restricted. Even in the shown embodiment, the construction of the multi-carrier transmission system is the same as that illustrated in Fig. 1, and operation thereof is the same as that illustrated in the flowchart of Fig. 3. In the shown embodiment, the four transmission speeds provided from the upper level is transmitted from the ATU-C to the ATU-R (step A1). For example, the four kinds of transmission speeds of r1 to r4 are transmitted from the ATU-C
to the ATU-R together with other parameters.
On the ATU-R side, when the noise amount is varied periodically, particularly when TCM-ISDN is present in the same cable, NEXT and FEXT are caused from ISDN to ADSL. In the down direction SNR evaluating portion 2, SNR values at respective frequency in both cases of occurrence of NEXT and FEXT, are evaluated and respectively stored in NEXT SNR and FEXT SNR 3.
The reference numerals 11 and 12 of Fig. 4 show the evaluated SNR values of respective frequencies, in which 11 represents the SNR value at the occurrence of FEXT and 12 represents the SNR value at the occurrence of NEXT.
The performance margin calculating portion 4 calculates four kinds of bit distributions to be set at values where the performance margin becomes maximum on the basis of the SNR
values of the line evaluated by the SNR evaluating portion 2, upon realizing the transmitted four transmission speeds ( step A2). Fig. 9 shows the calculation method. Bit distribution of the multi-carriers are respectively calculated so as to realize a given transmission speed and maximize performance margin in consideration of a plurality of SNR values evaluated at different timing and the total transmission power. At this time, as shown in Fig. 9, in consideration of the SNR values at the occurrence of NEXT and FEXT to be evaluated at different timing, and a total power upon data transmission, the bit distribution of each carrier in the multi-carrier is derived so that the transmission speed given by the ATU-C 100 is realized and the performance margin can be maximized.
In the transmission speed selecting portion 5, from the calculated four kinds of performance margin, e.g. four kinds of margin values ml to m4, the transmittable transmission speed which is the highest and the margin is not negative is selected (step A3). If all margins are negative concerning all transmission speed, it represents that all four transmission speeds are not transmittable. Then, the ATU-R transmits all transmission speeds fault output to the ATU-C (step A6). If any one of the transmission speed can be selected, the selected transmission speed and the performance margin are transmitted to the ATU-C ( step A4 ) . In the bit and power distribution table transmitting portion 6, the bit and power distribution table necessary for transmission at the selected transmission speed is transmitted ( step A5 ) . This table is required to calculate the SNR values varying periodically upon occurrence of NEXT
and FEXT. Respective of calculated tables are transmitted from the ATU-R to the ATU-C.
On the other hand, when variation period of the noise on the transmission line is not equal interval as shown in Fig.
2, and when a plurality of SNR values are made into a single SNR value, the frequency of the SNR value is increased in a magnitude corresponding to the ratios f and n of the time interval. Fig. 5 shows a calculation method of the bit distribution. As shown in Fig. 5, the SNR values at the occurrence of NEXT value and FEXT value shown by 11 and 12 of Fig . 4 are used with extending the SNR value at the occurrence of FEXT up to the f times of frequency and the SNR value at the occurrence of NEXT up to the n times of frequency.
Regarding that transmission speed is f + n times of the value of the given transmission speed and the line used (f + n) x 256 carriers, the bit distribution method showing in the lower side of Fig. 5 is used.
As the bit and power distribution table to be used in data transmission, in case of the table to be used upon occurrence of FEXT, the bit and power distribution table to be assigned for one group of carriers using the SNR values upon occurrence of FEXT is used. Similarly, as the table at the occurrence of NEXT, a table assigned for one group of carriers using the SNR values upon occurrence of NEXT is used. For example, in the case of Fig.5 calculated assuming that (3 +
2) x 256 = 1280 carries are used, a portion corresponding to 0 to 255 carriers is taken as FEXT table, and a portion corresponding to 768 to 1023 carriers is taken as NEXT table.
The calculated tables are transmitted from the ATU-R to the ATU-C and is held in the bit and power distribution table 10 to be used for bit and power distribution ( mapping ) upon down transmission.
Fig. 10 is a flowchart showing a calculation method of the performance margin in step A2 of Fig. 3. At first, a normalized SNR( i ) 'is derived with taking the transmission power of each carrier as E ( i ) ( step S 10 ) . Then, the calculated SNR ( i ) is sorted in descending order (step S11), to re-assign the number to satisfy, SNR(i) ~ SNR(i + 1) It should be noted that for all number up to i smaller than total carrier number N, the foregoing inequality is applicable.
Next, it is assumed that k = 1, K~ = KN = 0, county = countN
- 0, y ~X = -~ ( step S12 ) . k is a counter, y,~X is a current possible maximum system performance margin, and county and countN are a number of carriers to be used for achieving 'y m,X. Suffix F represents FEXT table and suffix N represents NEXT
table, respectively . Then, calculation of y F ( k ) and y N ( k ) are performed ( step S 13 ) . The equation for calculating y ~ ( k ) and yN(k) is the same as the foregoing equation (1).
y (k) is the maximum system performance margin which can be achieved in one carrier symbol. At this time, a target speed to be achieved is BtBrgeti total effective coding gain is y eff~
a desired bit error rate is 10-', and the k in number of the best carriers are used. Then, a current geometric average SNR
is the same as the foregoing equation (2).
A current transmission power Ei used by (i)th order carrier is expressed by the following equation (5).
[Equation 5]
E target E ;,F = min KF
Emaxi E target E i,N = min KN
Emaxi Here, a total input power Etarget restricted by a transmitter is expressed by:
E~Xi is the maximum power which can be transmitted by the ( i ) th order carrier and is determined by the transmission power mask.
Then, when y F ( k ) > y ,~X or y N ( k ) > 'Y maX ( step S 14 /YE S ) , it is assumed that county = k~ and countN = KN , when 'Y~(K) > 'Y~X. vmax = 'Y~(k) when y N ( K ) > 'Y ~X. v ~X = 'Y N ( k ) (step S15).
Then, when y ,, ( k ) > y N ( k ) ( step S 16 /YES ) , K,,++ is set ( step S17 ) , and otherwise ( step S 16 /NO ) , KN++ is set ( step S18 ) . Then, if K~ = KN = N is not established (step S19/NO), the process is returned to step S13 . Here, y ~X represents possible maximum system performance margin in the given system parameter, and county and countN are the best carrier number for achieving y Fig. 11 is a flowchart showing a calculation method of the bit distribution table at step A5 of Fig. 3. Using the foregoing y ~X and count, countN, the initial bit distribution table {b'i} is calculated by the following equation.
[Equation 6]
Etarget SNR
( i ) round count .dog F
2 ~
1 +
= min b ; ' max ,F
f$oor EmaxSNR(i) pog2 C1.~-Amax Etarget SNR
( i ) count round ~og2 C1 N
+
min b i Amax rv , -Boor Qog2 ~1 EmaxSNR( -~- i ) Amax wherein floor represents cutting off at decimal point. A cut off value below decimal point is derived as diffi expressed as follow (step S20).
[Equation 7]
Emax ~ SNR ( i ) When b i = f,~oor dog 2 C 1 -f-is obtained, ~ma.x diff;=0,5 , In the other case , Etarget SNR( i ) b i - Qog 2 C ~ + coup t F
(i E F) max diff; _ Etarget SNR ( i ) b ~ _~og 2 ~ ~ + count ~ (i E N) Amax Here, r ~,X is expressed by the foregoing equation (3).
Pe is a bit error rate, Ne is number of points having closest in an input signal constellation, and Q function is defined the foregoing equation (4). Then, Btotal is total bit number supported by the current bit distribution table at one multi-carrier symbol, in which Btotal = ~ b' i . Here, E is a sum of i = 0 to N-1.
Then, when Btotal ~ Btarget ( step 23/YES ) , one bit is decreased for one bit from the current bit distribution table, i . a . the bit distribution table {b' i} of the carrier having minimum diffi value to establish diffl = diffi - 1, Btotal = Btot,l - 1 ( step S24 ) .
On the other hand, when Btotal > Btarget ( step 2 3 /NO ) , one bit is increased for one bit from the current bit distribution table, i.e. the bit distribution table {b'i} of the carrier having minimum diffi value to establish diffi = diffi + 1, Btotal = Btotel + 1 ( step S25 ) . This process is repeated until Btot$1 = Btarget is established (step S22/YES).
Fig. 12 is a flowchart showing a calculation method of the power distribution table at step A5 of Fig. 3. At first, on the basis of the given bit distribution table fib' i}, an input power {E' i} is assigned so that Pe( i) = Pe,i,target is established ( step S30 ) . Here, Pe ( i ) is an error probability of the ( i ) th order carrier, Pe,i,target is a target error probability of the (i)th order carrier. It should be noted that {E'i} is a total transmission power to be used by the (i)th order carrier.
The current total transmission power Etotai,g and Etotai,Nare derived by the following equation (step 31).
[Equation 8]
Etotae,F = ~', E i iEF
E totae, N = ,~ E i iEN
Here, E is a sum of i = 0 to N-1.
Then, final power distribution {E'i} is re-adjusted (step S32). The re-adjustment can be performed by setting Smaller one of Etarget~Etotnl,t~i F'target~Etota1,27 and Emax,i aS E' i,g Or E' i,p from the following equations:
[Equation 9]
E target Ei Etotae,F
E i,F = min Emaxi Etarget Etatae,N Ei E i,N = min Emaxi Thus, the initial bit and the power distribution table in the shown system is provided as {b'i} and {E'i}.
The foregoing embodiments are directed for data transmission in the down direction, the identical process is applicable even for data transmission in up direction from the ATU-R 200 to the ATU-C 100. In such case, the construction provided in the ATU-C 100 in the foregoing embodiments is provided in the ATU-R 200, and, in turn, the construction provided in the ATU-R 200in the foregoing embodiments is provided in the ATU-C 100.
As set forth above, according to the present invention, even when the noise amount is varied periodically, a bit distribution having maximum performance margin value relative to periodically varying noise amount can be obtained by regarding a plurality of SNR value due to periodically generated noise amount as SNR value of single line which does not cause variation in time and frequency band is increased.
On the other hand, as set forth above, according to the present invention, even when the noise amount is varied periodically, a bit distribution having maximum performance margin value relative to periodically varying noise amount can be obtained by given transmission speed depending upon a plurality of SNR values evaluated at different timing due to periodically varying noise.
Although the present invention has been illustrated and described with respect to exemplary embodiment thereof, it should be understood by those skilled in the art that the foregoing and various other changes, omissions and additions may be made therein and thereto, without departing from the spirit and scope of the present invention. Therefore, the present invention should not be understood as limited to the specific embodiment set out above but to include all possible embodiments which can be embodied within a scope encompassed and equivalents thereof with respect to the feature set out in the appended claims.
For example, application of the present invention is not specified to the combination of the ISDN and ADSL presenting in the same cable, but to combinations of any DMT type communication system other than ADSL and ISDN on the common cable, for example. Furthermore, the present invention is applicable for the case where two or more kinds of periodic noise sources are present in the common cable.
Claims (35)
1. A multi-carrier transmission system performing data transmission between first and second communication stations under presence of a plurality of periodically varying noises, comprising: signal to noise ratio evaluating means for obtaining a plurality sets of signal to noise ratios by evaluating signal to noise ratio of each carrier of the multi-carriers respectively corresponding to a plurality of kinds of periodically varying noise environments; storing means for storing said plurality sets of signal to noise ratios; and bit distribution means for calculating bit distribution of each carrier according to one set of signal to noise ratios by taking said plurality of sets of signal to noise ratios stored in said storing means as one set of signal to noise ratios evaluated on different frequency at the same time.
2. A multi-carrier transmission system as set forth in claim 1, wherein, when said noise environments are two kinds of noise environments which vary in regular interval period, said signal to noise ratio evaluating means derives the sets of the signal to noise ratios corresponding to each of said two kinds of noise environments, and said bit distribution means is constructed for establishing said bit distribution by taking two kinds of signal to noise ratio sets as said one signal to noise ratio set.
3. A multi-carrier transmission system as set forth in claim 1, wherein, when said noise environments are two kinds of noise environments which vary in irregular interval period, said signal to noise ratio evaluating means derives the sets of the signal to noise ratios corresponding to each of said two kinds of noise environments, and said bit distribution means is constructed for establishing said bit distribution by taking two kinds of signal to noise ratio sets as said one signal to noise ratio set.
4. A multi-carrier transmission system as set forth in claim 1, wherein said bit distribution means performs bit distribution depending upon said one signal to noise ratio set and a power restriction value of each of said carriers.
5. A multi-carrier transmission system performing data transmission between first and second communication stations under presence of a plurality of periodically varying noises, comprising: signal to noise ratio evaluating means for obtaining a plurality sets of signal to noise ratios by evaluating signal to noise ratio of each carrier of the mufti-carriers respectively corresponding to a plurality of kinds of periodically varying noise environments; storing means for storing said plurality sets of signal to noise ratios; and bit distribution means for calculating bit distribution of each carrier for realizing a given transmission speed and a maximum performance margin according to respective values of said plurality of signal to noise ratio sets stored in said storing means.
6. A multi-carrier transmission system as set forth in claim 5, wherein, when said noise environments are two kinds of noise environments which vary in regular interval period, said signal to noise ratio evaluating means derives the sets of the signal to noise ratios corresponding to each of said two kinds of noise environments, and said bit distribution means is constructed for establishing said bit distribution by taking two kinds of signal to noise ratio sets as said. one signal to noise ratio set.
7. A multi-carrier transmission system as set forth in claim 5, wherein, when said noise environments are two kinds of noise environments which vary in irregular interval period, said signal to noise ratio evaluating means derives the sets of the signal to noise ratios corresponding to each of said two kinds of noise environments, and said bit distribution means is constructed for establishing said bit distribution by taking two kinds of signal to noise ratio sets as said one signal to noise ratio set.
8. A multi-carrier transmission system as set forth in claim 5, wherein said bit distribution means performs bit distribution depending upon said one signal to noise ratio set and a total transmission power restriction value.
9. A multi-carrier transmission system as set forth in claim 1, wherein, in case of data transmission from said first communication station to said second communication station, said first communication station includes means for transmitting predetermined plurality of transmission speed to said second communication station and said second communication station has said signal to noise ratio evaluating means and said bit distribution means, said bit distribution means includes means for deriving a margin in data transmission on the basis of a plurality of transmission speed transmitted from said first communication station, means for selecting an optimal transmission speed from said plurality of transmission speed on the basis of the derived margin, and means for deriving bit distribution of each of said carriers according to the selected transmission speed.
10. A multi-carrier transmission system as set forth in claim 5, wherein, in case of data transmission from said first communication station to said second communication station, said first communication station includes means for transmitting predetermined plurality of transmission speed to said second communication station and said second communication station has said signal to noise ratio evaluating means and said bit distribution means, said bit distribution means includes means for deriving a margin in data transmission on the basis of a plurality of transmission speed transmitted from said first communication station, means for selecting an optimal transmission speed from said plurality of transmission speed on the basis of the derived margin, and means for deriving bit distribution of each of said carriers according to the selected transmission speed.
11. A multi-carrier transmission system as set forth in claim 9, wherein said second communication station includes means for transmitting said bit distribution to said first communication station, and said first communication station performs data transmission to said second communication station according to said bit distribution.
12. A multi-carrier transmission system as set forth in claim 10, wherein said second communication station includes means for transmitting said bit distribution to said first communication station, and said first communication station performs data transmission to said second communication station according to said bit distribution.
13. A multi-carrier transmission system as set forth in claim 1, wherein noise sources of said two kinds of noises are present on a common cable with a communication line between said first and second communication stations.
14. A multi-carrier transmission system as set forth in claim 5, wherein noise sources of said two kinds of noises are present on a common cable with a communication line between said first and second communication stations.
15. A multi-carrier transmission system as set forth in claim 1, wherein said two kinds of noise environments are a first noise environment and a second noise environment having worse noise condition than said first noise environment.
16. A multi-carrier transmission system as set forth in claim 5, wherein said two kinds of noise environments are a first noise environment and a second noise environment having worse noise condition than said first noise environment.
17. A multi-carrier transmission system as set forth in claim 1, wherein said two kinds of noises are caused by far end crosstalk and near end crosstalk.
18. A multi-carrier transmission system as set forth in claim 5, wherein said two kinds of noises are caused by far end crosstalk and near end crosstalk.
19. A multi-carrier transmission system as set forth in claim 1 wherein a communication line for data transmission between said first and second communication stations is a digital subscriber line.
20. A multi-carrier transmission method performing data transmission between first and second communication stations under presence of a plurality of periodically varying noises, comprising: signal to noise ratio evaluating step of obtaining a plurality sets of signal to noise ratios by evaluating signal to noise ratio of each carrier of the mufti-carriers respectively corresponding to a plurality of kinds of periodically varying noise environments storing step of storing said plurality sets of signal to noise ratios in a storing means; and bit distribution step of calculating bit distribution of each carrier according to one set of signal to noise ratio by taking said plurality of sets of signal to noise ratios stored in said storing means as one set of signal to noise ratios evaluated on different frequency at the same time.
21. A mutli-carrier transmission method as set forth in claim 20, wherein, when said noise environments are two kinds of noise environments which vary in regular interval period, said signal to noise ratio evaluating means derives the sets of the signal to noise ratios corresponding to each of said two kinds of noise environments, and said bit distribution step is designed for establishing said bit distribution by taking two kinds of signal to noise ratio sets as said one signal to noise ratio set.
22. A multi-carrier transmission method as set forth in claim 20, wherein, when said noise environments are two kinds of noise environments which vary in irregular interval period, said signal to noise ratio evaluating means derives the sets of the signal to noise ratios corresponding to each of said two kinds of noise environments, and said bit distribution step is designed for establishing said bit distribution by taking two kinds of signal to noise ratio sets as said one signal to noise ratio set.
23. A multi-carrier transmission method as set forth in claim 20, wherein said bit distribution step performs bit distribution depending upon said one signal to noise ratio set and a power restriction value of each of said carriers.
24. A multi-carrier transmission method performing data transmission between first and second communication stations under presence of a plurality of periodically varying noises, comprising: signal to noise ratio evaluating step of obtaining a plurality sets of signal to noise ratios by evaluating signal to noise ratio of each carrier of the multi-carriers respectively corresponding to a plurality of kinds of periodically varying noise environments; storing step of storing said plurality sets of signal to noise ratios in said storing means; and bit distribution step of calculating bit distribution of each carrier for realizing a given transmission speed and a maximum performance margin according to respective values of said plurality of signal to noise ratio sets stored in said storing means.
25. A multi-carrier transmission method as set forth in claim 24, wherein, when said noise environments are two kinds of noise environments which vary in regular interval period, said signal to noise ratio evaluating means derives the sets of the signal to noise ratios corresponding to each of said two kinds of noise environments, and said bit distribution step is designed for establishing said bit distribution by taking two kinds of signal to noise ratio sets as said one signal to noise ratio set.
26. A multi-carrier transmission method as set forth in claim 24, wherein, when said noise environments are two kinds of noise environments which vary in irregular interval period, said signal to noise ratio evaluating means derives the sets of the signal to noise ratios corresponding to each of said two kinds of noise environments, and said bit distribution step is designed for establishing said bit distribution by taking two kinds of signal to noise ratio sets as said one signal to noise ratio set.
27. A multi-carrier transmission method as set forth in claim 24, wherein said bit distribution step performs bit distribution depending upon said one signal to noise ratio set and a total transmission power restriction value.
28. A multi-carrier transmission method as set forth in claim 20, wherein, in case of data transmission from said first communication station to said second communication station, said first communication station includes step of transmitting predetermined plurality of transmission speed to said second communication station and said second communication station has said signal to noise ratio evaluating step and said bit distribution step, said bit distribution step includes step of deriving a margin in data transmission on the basis of a plurality of transmission speed transmitted from said first communication station, step of selecting an optimal transmission speed from said plurality of transmission speed on the basis of the derived margin, and step of deriving bit distribution of each of said carriers according to the selected transmission speed.
29. A multi-carrier transmission method as set forth in claim 24, wherein, in case of data transmission from said first communication station to said second communication station, said first communication station includes step of transmitting predetermined plurality of transmission speed to said second communication station and said second communication station has said signal to noise ratio evaluating step and said bit distribution step, said bit distribution step includes step of deriving a margin in data transmission on the basis of a plurality of transmission speed transmitted from said first communication station, step of selecting an optimal transmission speed from said plurality of transmission speed on the basis of the derived margin, and step of deriving bit distribution of each of said carriers according to the selected transmission speed.
30. A multi-carrier transmission method as set forth in claim 28, wherein said second communication station includes step of transmitting said bit distribution to said first communication station, and said first communication station performs data transmission to said second communication station according to said bit distribution.
31. A multi-carrier transmission method as set forth in claim 29, wherein said second communication station includes step of transmitting said bit distribution to said first communication station, and said first communication station performs data transmission to said second communication station according to said bit distribution.
32. A multi-carrier transmission method as set forth in claim 24, wherein noise sources of said two kinds of noises are present on a common cable with a communication line between said first and second communication stations.
33. A multi-carrier transmission method as set forth in claim 24, wherein said two kinds of noise environments are a first noise environment and a second noise environment having worse noise condition than said first noise environment.
34. A multi-carrier transmission method as set forth in claim 24, wherein said two kinds of noises are cause by far end crosstalk and near end crosstalk.
35. A multi-carrier transmission method as set forth in claim 24, wherein a communication line for data transmission between said first and second communication stations is a digital subscriber line.
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP046535/98 | 1998-02-27 | ||
JP4653598 | 1998-02-27 | ||
JP173723/98 | 1998-06-19 | ||
JP17372398 | 1998-06-19 | ||
JP10366982A JP3082756B2 (en) | 1998-02-27 | 1998-12-24 | Multi-carrier transmission system and method |
JP366982/98 | 1998-12-24 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2262349A1 CA2262349A1 (en) | 1999-08-27 |
CA2262349C true CA2262349C (en) | 2004-01-20 |
Family
ID=27292636
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002262349A Expired - Fee Related CA2262349C (en) | 1998-02-27 | 1999-02-23 | Multi-carrier transmission system and method thereof |
Country Status (8)
Country | Link |
---|---|
US (1) | US6510184B1 (en) |
JP (1) | JP3082756B2 (en) |
CN (1) | CN1115005C (en) |
AU (1) | AU749100B2 (en) |
CA (1) | CA2262349C (en) |
MY (1) | MY122484A (en) |
SG (1) | SG80612A1 (en) |
TW (1) | TW423231B (en) |
Families Citing this family (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5991311A (en) * | 1997-10-25 | 1999-11-23 | Centillium Technology | Time-multiplexed transmission on digital-subscriber lines synchronized to existing TCM-ISDN for reduced cross-talk |
JP2000013343A (en) * | 1998-04-08 | 2000-01-14 | Fujitsu Ltd | Transmission method for subscriber line |
JP3480313B2 (en) * | 1998-05-26 | 2003-12-15 | 富士通株式会社 | Digital subscriber line transmission method and xDSL device |
JP3622510B2 (en) * | 1998-06-19 | 2005-02-23 | 富士通株式会社 | Digital subscriber line transmission method, ADSL transceiver, channel analysis system method, and ADSL apparatus |
US6839383B1 (en) * | 2000-03-10 | 2005-01-04 | Cisco Technology, Inc. | Method and system for testing a digital subscriber line modem |
DE60127395T2 (en) | 2000-04-18 | 2007-12-06 | Aware, Inc., Bedford | DATA ALLOCATION WITH CHANGED SIGNAL NOISE LEVEL |
US6999504B1 (en) * | 2000-11-21 | 2006-02-14 | Globespanvirata, Inc. | System and method for canceling crosstalk |
US20030097623A1 (en) * | 2001-10-24 | 2003-05-22 | Javad Razavilar | Method and apparatus for performance optimization and adaptive bit loading for wireless modems with convolutional coder, FEC, CRC and ARQ |
WO2003055162A1 (en) * | 2001-12-10 | 2003-07-03 | Globespan Virata, Inc. | System and method for reducing noise induced by digital subscriber line (dsl) systems into services that are concurrently deployed on a communication line |
US7184467B2 (en) * | 2001-12-27 | 2007-02-27 | Texas Instruments Incorporated | Method to mitigate effects of ISDN off/on transitions in ADSL |
US7020482B2 (en) * | 2002-01-23 | 2006-03-28 | Qualcomm Incorporated | Reallocation of excess power for full channel-state information (CSI) multiple-input, multiple-output (MIMO) systems |
WO2003088514A1 (en) * | 2002-04-08 | 2003-10-23 | Globespan Virata, Inc. | System and method for generating a clock signal in a communication system |
US7406028B2 (en) * | 2002-06-05 | 2008-07-29 | Texas Instruments Incorporated | Memory-efficient ADSL transmission in the presence of TCM-ISDN interferers |
US8194770B2 (en) | 2002-08-27 | 2012-06-05 | Qualcomm Incorporated | Coded MIMO systems with selective channel inversion applied per eigenmode |
US7324429B2 (en) | 2002-10-25 | 2008-01-29 | Qualcomm, Incorporated | Multi-mode terminal in a wireless MIMO system |
US8134976B2 (en) | 2002-10-25 | 2012-03-13 | Qualcomm Incorporated | Channel calibration for a time division duplexed communication system |
US8170513B2 (en) | 2002-10-25 | 2012-05-01 | Qualcomm Incorporated | Data detection and demodulation for wireless communication systems |
US8218609B2 (en) | 2002-10-25 | 2012-07-10 | Qualcomm Incorporated | Closed-loop rate control for a multi-channel communication system |
US7986742B2 (en) | 2002-10-25 | 2011-07-26 | Qualcomm Incorporated | Pilots for MIMO communication system |
US8169944B2 (en) | 2002-10-25 | 2012-05-01 | Qualcomm Incorporated | Random access for wireless multiple-access communication systems |
US7002900B2 (en) | 2002-10-25 | 2006-02-21 | Qualcomm Incorporated | Transmit diversity processing for a multi-antenna communication system |
US8320301B2 (en) | 2002-10-25 | 2012-11-27 | Qualcomm Incorporated | MIMO WLAN system |
US20040081131A1 (en) | 2002-10-25 | 2004-04-29 | Walton Jay Rod | OFDM communication system with multiple OFDM symbol sizes |
US8208364B2 (en) | 2002-10-25 | 2012-06-26 | Qualcomm Incorporated | MIMO system with multiple spatial multiplexing modes |
US8570988B2 (en) | 2002-10-25 | 2013-10-29 | Qualcomm Incorporated | Channel calibration for a time division duplexed communication system |
US7620154B2 (en) | 2002-12-23 | 2009-11-17 | Cambron G Keith | Equivalent working length determinative system for digital subscriber line circuits |
US9473269B2 (en) | 2003-12-01 | 2016-10-18 | Qualcomm Incorporated | Method and apparatus for providing an efficient control channel structure in a wireless communication system |
US7809116B2 (en) * | 2003-12-07 | 2010-10-05 | Adaptive Spectrum And Signal Alignment, Inc. | DSL system estimation including known DSL line scanning and bad splice detection capability |
US7302379B2 (en) * | 2003-12-07 | 2007-11-27 | Adaptive Spectrum And Signal Alignment, Inc. | DSL system estimation and parameter recommendation |
US7352820B2 (en) * | 2004-03-16 | 2008-04-01 | Texas Instruments Incorporated | DMT system with variable subchannel spacing in TCM ISDN noise |
JP4552635B2 (en) * | 2004-12-07 | 2010-09-29 | 日本電気株式会社 | Multi-carrier transmission apparatus and multi-carrier transmission method |
US7466749B2 (en) * | 2005-05-12 | 2008-12-16 | Qualcomm Incorporated | Rate selection with margin sharing |
US8358714B2 (en) * | 2005-06-16 | 2013-01-22 | Qualcomm Incorporated | Coding and modulation for multiple data streams in a communication system |
EP1905195B1 (en) * | 2005-07-10 | 2020-09-02 | Assia Spe, Llc | Dsl system estimation |
US8369426B2 (en) * | 2007-05-04 | 2013-02-05 | Ikanos Communications, Inc. | Reducing the effect of noise in a multi-channel telecommunication receiver |
JP2009159633A (en) * | 2009-04-13 | 2009-07-16 | Fujitsu Ltd | Multicarrier direct spread transmission and reception system, multicarrier direct spread transmitter-receiver, multicarrier direct spread transmitter and multicarrier direct spread receiver, and multicarrier transmission and reception system, multicarrier transmitter-receiver, multicarrier transmitter and multicarrier receiver |
CN104137451B (en) * | 2012-02-28 | 2017-10-17 | 住友电气工业株式会社 | Communication system, communicator, electric supply installation and vehicle |
JP5519734B2 (en) * | 2012-06-26 | 2014-06-11 | ファナック株式会社 | Master device that changes data communication speed when motor drive preparation is complete |
US9148199B2 (en) * | 2013-04-01 | 2015-09-29 | Fluke Corporation | Prequalification of vectoring before implementation |
KR102190015B1 (en) | 2018-10-24 | 2020-12-11 | 배상대 | Pillar-Type Air Tube Dump Device for Collection Construction Waste |
KR102181244B1 (en) * | 2018-12-13 | 2020-11-20 | 전주대학교 산학협력단 | Fire basket having exit |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5479447A (en) | 1993-05-03 | 1995-12-26 | The Board Of Trustees Of The Leland Stanford, Junior University | Method and apparatus for adaptive, variable bandwidth, high-speed data transmission of a multicarrier signal over digital subscriber lines |
US5519731A (en) | 1994-04-14 | 1996-05-21 | Amati Communications Corporation | ADSL compatible discrete multi-tone apparatus for mitigation of T1 noise |
JPH0884162A (en) | 1994-09-14 | 1996-03-26 | Hitachi Ltd | Method for transmitting/receiving digital cable service, transmitter and receiver |
US5636246A (en) * | 1994-11-16 | 1997-06-03 | Aware, Inc. | Multicarrier transmission system |
KR100331437B1 (en) | 1995-06-30 | 2002-08-08 | 삼성전자 주식회사 | Adaptive bit switch apparatus of dmt system and method thereof |
EP0753948B1 (en) | 1995-07-11 | 2006-06-07 | Alcatel | Capacity allocation for OFDM |
US5756280A (en) | 1995-10-03 | 1998-05-26 | International Business Machines Corporation | Multimedia distribution network including video switch |
US5742527A (en) | 1996-03-15 | 1998-04-21 | Motorola, Inc. | Flexible asymmetrical digital subscriber line (ADSL) receiver, central office using same, and method therefor |
US5781728A (en) | 1996-03-15 | 1998-07-14 | Motorola Inc. | Flexible asymmetrical digital subscriber line ADSL transmitter, remote terminal using same, and method therefor |
US6072779A (en) * | 1997-06-12 | 2000-06-06 | Aware, Inc. | Adaptive allocation for variable bandwidth multicarrier communication |
US6229855B1 (en) * | 1996-09-03 | 2001-05-08 | Adc Telecommunications, Inc. | Adaptive transmitter for digital transmission |
JP3066483B2 (en) | 1997-03-04 | 2000-07-17 | 郵政省通信総合研究所長 | Digital mobile radio communication method |
JP3078262B2 (en) | 1997-08-28 | 2000-08-21 | 住友電気工業株式会社 | Communication device |
US6317495B1 (en) * | 1997-12-19 | 2001-11-13 | Wm. Marsh Rice University | Spectral optimization and joint signaling techniques with multi-line separation for communication in the presence of crosstalk |
JP3082743B2 (en) * | 1998-05-08 | 2000-08-28 | 日本電気株式会社 | Multi-carrier transmission system and multi-carrier transmission method |
-
1998
- 1998-12-24 JP JP10366982A patent/JP3082756B2/en not_active Expired - Fee Related
-
1999
- 1999-02-23 CA CA002262349A patent/CA2262349C/en not_active Expired - Fee Related
- 1999-02-23 MY MYPI99000642A patent/MY122484A/en unknown
- 1999-02-23 TW TW088102644A patent/TW423231B/en active
- 1999-02-24 SG SG9901021A patent/SG80612A1/en unknown
- 1999-02-26 AU AU18464/99A patent/AU749100B2/en not_active Ceased
- 1999-02-26 US US09/258,259 patent/US6510184B1/en not_active Expired - Fee Related
- 1999-03-01 CN CN99100785A patent/CN1115005C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US6510184B1 (en) | 2003-01-21 |
SG80612A1 (en) | 2001-05-22 |
JP3082756B2 (en) | 2000-08-28 |
TW423231B (en) | 2001-02-21 |
CN1232327A (en) | 1999-10-20 |
JP2000078105A (en) | 2000-03-14 |
AU749100B2 (en) | 2002-06-20 |
CN1115005C (en) | 2003-07-16 |
CA2262349A1 (en) | 1999-08-27 |
MY122484A (en) | 2006-04-29 |
AU1846499A (en) | 1999-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2262349C (en) | Multi-carrier transmission system and method thereof | |
US11277843B2 (en) | Wireless communication apparatus, mobile terminal and wireless communication method | |
US7068678B2 (en) | Method and apparatus for coordinating multi-point to point communications in a multi-tone data transmission system | |
US7110370B2 (en) | Method and apparatus for coordinating multi-point to point communications in a multi-tone data transmission system | |
US5557612A (en) | Method and apparatus for establishing communication in a multi-tone data transmission system | |
EP2369803B1 (en) | Joint use of multi-carrier and single-carrier multiplexing schemes for wireless communication | |
WO2005018186A1 (en) | Sub-carrier allocation method for reducing inter-cell interference in ofdm cellular environment | |
CA2605845A1 (en) | Method for configuring and managing channels in a wireless communication system using amc channels and diversity channels, transmission/reception apparatus thereof, and system thereof | |
US20090168716A1 (en) | Method for resource partitioning with predefined pattern and adaptive resource partitioning method | |
EP2534806A1 (en) | Integrated multi-datastream transmission technology | |
CN101553032B (en) | Channel allocating method, device and base station sub-system | |
CA3133310A1 (en) | Ofdm and ofdma profile assignments for cable modems | |
Haddad et al. | Power allocation Policies over multi-band/multi-user Cognitive Radio System | |
AU8364201A (en) | Method and apparatus for coordinating multi-point to point communications in a multi-tone data transmission system | |
AU8364401A (en) | Method and apparatus for coordinating multi-point to point communications in a multi-tone data transmission system | |
AU8364301A (en) | Method and apparatus for coordinating multi-point to point communications in a multi-tone data transmission system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |