5.2 多値信号の伝送 Multiamplitude signal transmission 1つの信号波形で複数のビットを表す Transmit multiple bit per signal waveform 5.2.1 4振幅レベルの信号波 Signal waveform with 4 amplitude level sm Am g (t ) 0≤t≤T (5.2.1) Amはm番目の波の振幅,g(t)は方形パルス Am is the amplitude of the mth waveform and g(t) is a rectangular pulse 1 / T 0 t T g (t ) (5.2.2) 0otherwise g(t)のエネルギーは1に規格化 Energy in the pulse is normalized to unity 信号レベルが等間隔で4つ設定される。{Am}={-3d –d d 3d}の場合 Signal amplitude takes on one of four possible equally space values Am 2m 3d d=0,1,2,3 (5.2.3) 2dは隣接する2つのレベルのユークリッド距離 2d is the Euclidien distance between two adjacent amplitude level パルス振幅変調(PAM) Pulse amplitude modulated signal 波形あたり2ビットを送信できる。 Four PAM signal waveform can transmit 2 bits of information per waveform 4つの波形に対し情報ビットを次のように割り当てる。 Assign the following pairs of information bits to the 4 signal waveforms 00→s0(t),01→s1(t),11→s2(t),10→s3(t) シンボル:情報ビット{00 01 11 10}の各ペア(シンボル間隔T) Each pair of information bits {00 01 11 10} is called a symbol. ビットレートがR=1/Tbのときシンボル間隔はT=2Tb If bit rate is R=1/Tb the symbol interval is T=2Tb 信号波形は信号の基底関数g(t)の伸縮で,これらの信号は実軸上の点で表現可能。 All signal waveforms are scale version of the signal basis function g(t), these are represented geometrically as points on the real line. PAM信号波がAWGN伝送路を使って送信されるとき,受信信号は PAM signal waveform are transmitted through an AWGN channel. Received signal is (5.2.4) r (t ) si (t ) n(t ) i=0,1,2,3 0≤t≤T n(t)は,電力スペクトル密度N0/2 (W/Hz)を持つ白色ガウス雑音。 N(t) is a sample function of a white Gaussian noise process with power spectrum N0/2 (W/Hz) 受信機の役割:0≤t≤Tで受信信号r(t)を観測し,4つのどの信号が送信されたのかを決定する。 The task of the receiver: determine witch of the 4 signal waveforms are transmitted after observing the received signal r(t) in the interval 0≤t≤T 最適受信機:シンボル誤りを最小化にするよう設計 Optimum receiver: design to minimize the probability of a symbol error 6.2.2 AWGN伝送路の最適受信機 Optimum receiver for the AWGN channel 受信機:相関器またはマッチドフィルタと振幅判定器で構成。 Receiver is consisted of correlator or matched filter and amplitude detector ここでは相関器を考える。Here, consider correlator. 相関器は信号パルスg(t)と受信信号r(t)の相関を取ってt=Tで出力。 Signal correlator cross-correlates the received signal r(t) with the signal pulse g(t) 相関器の出力は Signal correlator outputs T T T 2 r r (t ) g (t )dt Ai g (t )dt g (t )n(t )dt Ai n 0T 0 0 n g (t )n(t )dt 0 T nは中央値 E (n) g (t ) E[n(t )]dt 0,分散 0 N is a Gaussian random variable with 0 mean and variance T T 2 E n2 g (t ) g ( )E[n(t )n( )]dtd 0 0 N0 T T N0 T 2 N0 g ( t ) g ( ) ( t ) dtd g ( t ) dt 2 0 0 2 0 2 を持つガウス乱数。相関器の出力の確率密度関数は The probability density function for the output r of the signal correlator is 1 (5.2.9) p(r | si (t )送信) e r A / 2 2 Aiは4つの振幅値のひとつ Ai is one of the four possible amplitude values. 2 i 2 判定器:相関器の出力を観測し,その信号区間で4つのどのPAM信号が送られたの かを決定。 Detector: Observe the correlator output r and decides which of the 4 PAM signals was transmitted in the signal interval. 最適な振幅判定器:相関器の出力rと4つの振幅レベルを比較し,ユークリッド距離が rに最も近い振幅レベルを選択。すなわち, i=0,1,2,3 (5.2.10) Di r Ai を計算し,最も小さい距離に対応する振幅を選択。 Optimum amplitude detector compares the correlator output r with the 4 possible transmitted level. It selects an amplitude level that is closest in Euclidean distance to r. 判定誤り:雑音nが振幅レベル間の半分の距離を越えたとき,すなわち|n|>dのとき 発生。 Decision error: the noise variable n exceed in magnitude one half of the distance between amplitude level that is |n|>d 振幅レベル3dまたは-3dが送信された時,誤差は1方向だけで発生。 When amplitude level 3d or -3d is transmitted, an error can occur in one direction only. 4つの振幅レベルが同じ確率で発生すれば,平均シンボル誤り率は Since the four amplitude levels are equally probable, the average probability of a 1 r A / 2 symbol error is 3 3 1 x / 2 p ( r | s ( t ) 送信 ) e i P4 P r Am d e dx 2 d 4 2 2 2 3 1 x / 2 3 d 2 3 2d 2 N0 / 2 e dx Q Q 2 2 d / 2 2 2 N0 2 2 2 2 i 2 平均誤り率を信号エネルギーで表す。シンボルあたりの平均信号エネルギーは The average probability of error can be expressed by the signal energy. The average transmitted signal energy per symbol is 2 4 T 1 d Eav sk2 (t )dt (32 12 12 32 ) 5d 2 4 k 1 0 4 2 d =Eav/5から 3 2d 2 3 2 E av (5.2.13) P Q P4 Q 2 N0 2 5N 0 各送信シンボルは2つの情報ビットを持つ。Each transmitted symbol consists of 2 bits. ビットあたりの送信平均エネルギーはEav/2=Eavbである。 The transmitted average energy per bit is Eav/2=Eavb 10log10(Eavb/N0)で定義したSNRと平均誤り率P4の関係 P4 is plotted as a function of the SNR defined as 10log10(Eavb/N0) アンチポーダル信号によるバイナリデジタル変調(BPSK)の誤り率 -1 10 モンテカルロシミュレーション 理論的な誤り率 -2 10 -3 BER 10 -4 10 -5 10 -6 10 4値信号 4 level PAM 0 1 2 3 4 5 SNR(dB) 6 7 8 9 10 2値信号 binary PAM (antipodal) 例5-2 PAMシミュレーション Multiamplitude signal simulation 相関器を使ったPAM通信システムのモンテカルロシミュレーションを実行せよ。シミュ レーションシステムのモデルは図5.19に示される。 Perform a Monte Calro simulation of the four-level PAM communication system that employs a signal correlator. The model for the system is shown in following figure Uniform RNG Mapping to amplitude level Gaussian random number simulator detector Error counter compare 1. 判定器の入力r:振幅レベルAmに割り当てる4値のシンボル系列を発生。 Generate a sequence of quaternary symbols mapped into amplitude level Am (0,1)で一様乱数を発生させ,(0,0.25) (0.25,0.5) (0.5,0.75) (0.75,1)の区間 に分割し, 各区間について00,01,11,10を割り当て,振幅レベル(-3d、-d、d、3d)に対応させる。 Generate a uniform random number in the range (0,1). The range is subdivided into four equal intervals (0,0.25) (0.25,0.5) (0.5,0.75) (0.75,1). The subintervals correspond to the symbol 00, 01, 11, 10. The RNG is mapped into the corresponding signal amplitude (-3d, -d, d, 3d). 2. 中央値0で分散σ2の加法性雑音成分をガウス乱数発生器で発生。 The additive noise component having mean 0 and variance σ2 距離パラメータdを1に規格化しσ2を変化させる。 Normalize the distance parameter d=1 and vary σ2 3. 判定器では,r=Am+nと4つの信号レベル間の距離を計算。その出力 Âm は, 最小の距離に対応する信号の振幅レベル。 The detector observes r=Am+n and compute the distance between r and 4 possible transmitted signal amplitude. Its output Âm is the signal amplitude level corresponding to the smallest distance. 4.Âmを実際の送信信号レベルと比較し,判定器で発生した誤りを計数 Âm is compared with the actual transmitted signal level. Error counter counts the errors made by detectors. N=10000シンボルについてのシミュレーション結果 Results of the simulation for the transmissions of N=10000 symbols at different values of average bit SNR 2 Eavb Eav 1 5 d2 N0 / 2 (5.2.14) N0 2 2 2 4 2 で定義した平均ビットSNRとシンボル誤り率の関係も示す。 main.mのerfc関数の引数 Argument of erfc function in main.m 3 d 2 Pe Q (5.2.11)より 2 2 例6-1より E 1 E Q erfc N0 2 2N0 (5.2.14)より Eavb 4 2 2 N 5d d 2 2 0 5 E 4 avb N0 function.mファイルのsig Sig in function m file Eavb 5d 2 2 5d 4 N0 E 4 avb N0 2 2 6.2.3 多数の振幅レベルを持つ信号波形 Signal waveform with multiple amplitude level 4つ以上のレベルを持つ複数振幅信号。M=2kのレベルを持つ信号波形 Construct multiamplitude signals with more than four levels. A set of M=2k multiamplitude signal waveform is 0≤t≤T m=0,1,..,M-1 (5.2.15) sm Am g (t ) M振幅値が等間隔で区切られる場合 m=0,1,..,M-1 M amplitude (5.2.16)values are equally spaced g(t)は方形パルス(式(5.2.2))で定義される。 Am 2m M 1d G(t) is a rectangular pulse defined by 5.2.2 各信号波形は情報のk=log2Mビットを伝送。 Each signal waveform conveys k=log2M bits of information. ビットレートがR=1/Tbの時,シンボルレートは1/T=1/(kTb)。 When the bit rate is R=1/Tb, the corresponding symbol rate is 1/T=1/(kTb)。 最適受信機:m=0,1,..,M-1について式(5.2.10)で与えられるユークリッド距離を計算す る振幅判定器と相関器(またはマッチドフィルタ)で構成。最も小さい距離に対応する 振幅レベルを探し,シンボルを判定。 Optimum receiver consists of a signal correlator and an amplitude detector that computes the Euclidean distance. The decision is made in favor of the amplitude level that corresponds to the smallest distance. M値PAMシステムの最適受信機の誤り率 The probability of error for the optimum detector in an M level PAM 2( M 1) 6log 2 M E avb PM Q 2 M M 1 N 0 (5.2.17) Eavbは情報ビットの平均エネルギー Eavb is the average energy for an information bit M=2,4,8,16のM値PAMのシンボル誤り率 Symbol error probability for M level PAM for 2,4,8,16
© Copyright 2024 ExpyDoc