28 ÈÙ¹Âàì ·¤â¹âÅÂÕÍàÔ Å¡ç ·Ã͹ԡÊìààÅФÍÁ¾ÇÔ àµÍÃìààË§è ªÒµÔǧ¨Ã PLL à¾Í× ·Õ¨Ð·ÓãËáé º¹´Çì ´Ô ·ì¢Í§Å»Ù ÁÕ¤èÒ¹Íé  «Ö§ ¨ÐªèÇÂÅ´¼Å¡Ãзº¢Í§ÊÑ Ò³Ãº¡Ç¹·Õ¨Ðà¢éèÒÁÒã¹Ç§¨Ã PLL ä´é2.3.2 ¡ÒÃÇÔà¤ÃÒÐËìàª§Ô àÊ鹢ͧǧ¨Ã PLL Íѹ´Ñº·ÊÕ Í§ã¹¡Ã³Õ·ÕÃкºÁÕͧ¤»ì ÃСͺ¢Í§ÍͿ૵·Ò§¤ÇÒÁ¶Õ (frequency oset) ǧ¨Ã PLL Í¹Ñ ´ºÑ ·ÕÊͧ¨Ðµéͧ¶¡Ù ¹ÓÁÒãªé§Ò¹á·¹Ç§¨Ã PLL Íѹ´Ñº·Õ˹§Ö «§Ö ¾ÒÃÒÁÔàµÍÃì·Õ¨ÐµÍé §¤Ó¹Ç³ËÒ ¤Í× α áÅÐ β㹡ÒÃÍ͡Ẻ¤èÒ¾ÒÃÒÁÔàµÍÃì¢Í§Ç§¨Ã PLL Íѹ´Ñº·ÕÊͧ¹Õ ¨ÐàÃÔÁµ¹é ¨Ò¡¡ÒÃËÒ¤Òè α ÊÓËÃѺ¤èÒ dáÅÐ C ·Õ¡Ó˹´ÁÒãËé â´ÂÊÁÁصÇÔ èÒ ã¹ÃкºÁàÕ ¾ÂÕ §á¤è¢Íé ¼Ô´¾ÅÒ´·Ò§à¿Êà·èÒ¹¹Ñ (¹Ñ¹¤Í× ãªÇé ¸Ô Õ¡ÒÃÍ͡Ẻ¤Òè α µÒÁ·Õ͸ԺÒÂã¹ËÇÑ ¢Íé ·Õ 2.3.1) ¨Ò¡¹Ñ¹ àÁÍ× ä´é¤èÒ α ·ÕµÍé §¡ÒÃáÅéÇ ¡ç¨ÐàÃÔÁ ËÒ¤Òè βâ´Âãªé¡ÒÃÇÔà¤ÃÒÐËàì ªÔ§àÊ鹢ͧǧ¨Ã PLL Í¹Ñ ´ºÑ ·ÕÊͧ ÊÓËÃºÑ »ÃÔÁÒ³¢Í§ÍͿ૵·Ò§¤ÇÒÁ¶Õ·ÕãËéÁҫ֧㹡ÒÃÇÔà¤ÃÒÐËì¹Õ ¢éͼ´Ô ¾ÅÒ´·Ò§¤ÇÒÁ¶Õ¨Ð¶¡Ù ¨ÓÅͧãËéÁÕ¤èÒ໹ τk = kfd àÁÍ× fd ¤×Í »ÃÔÁÒ³¢Í§ÍͿ૵·Ò§¤ÇÒÁ¶Õ ÁËÕ ¹Çè Â໹ à»ÍÃìà«ç¹µì (percent) ¢Í§ºµÔ à«ÅÅì T ¾Ô¨ÒóÒÊÁ¡ÒûÃѺ¤Òè ÍͿ૵·Ò§à¿Ê¢Í§¡Òê¡Ñ µÑÇÍÂèÒ§µÇÑ ¶Ñ´ä» τˆk+1 ¢Í§Ç§¨Ã PLL Í¹Ñ ´ºÑ·ÕÊ Í§ ´Ñ§µèÍä»¹Õ θˆk+1 = θˆk + βˆk−d (2.12) τˆk+1 = τˆk + αˆk−d + θˆk+1 (2.13)હè à´ÕÂÇ¡¹Ñ ¶éÒÊÁÁµØ ÔÇèÒäÁèÁÕÊÑ Ò³Ãº¡Ç¹ã¹Ç§¨Ã TED ¹¹Ñ ¤×Í ˆk = k = τk − τˆk, à¾ÃÒЩй¹Ñ¿§ ¡ªì ¹Ñ ¶èÒÂâ͹¢Í§ÃкºµÒÁÊÁ¡Òà (2.12) áÅÐ (2.13) ÊÒÁÒö·Õ¨ÐËÒä´éâ´Â¡ÒÃãªé¡ÒÃá»Å§«Õ´§Ñ ¹Õ Γˆ(z) Γ(z) G(z) = = (α + β)z−(d+1) − αz−(d+2) (2.14) 1 − 2z−1 + z−2 + (α + β)z−(d+1) − αz−(d+2)áÅп§¡ªì ¹Ñ ¶èÒÂâ͹¢Í§¢Íé ¼´Ô ¾ÅÒ´ ¤Í× E(z) = Γ(z) − Γˆ(z) = 1 − 2z−1 1 − 2z−1 + z−2 − αz−(d+2) Γ(z) (2.15) + z−2 + (α + β)z−(d+1) 㹷ӹͧà´ÂÕ Ç¡Ñ¹ ࡳ±ì·ÕÍÒ¨¨Ð¹ÓÁÒãªé㹡ÒÃàÅÍ× ¡¤Òè β ¤Í× ¡ÒÃàÅ×Í¡¤Òè β ··Õ ÓãËàé ʶÂÕ ÃÀÒ¾¢Í§ÃкºáÅÐÍѵÃÒ¡ÒÃÅÙèà¢Òé ໹ ·Õ¹Òè ¾Í㨠ÊÓËÃºÑ »ÃÔÁÒ³¢Í§ÍͿ૵·Ò§¤ÇÒÁ¶Õ·Õ¡Ó˹´ÁÒãËé¢Í§
2.3. ¡ÒÃÍÍ¡à຺¤Òè ¾ÒÃÒÁàÔ µÍâì ͧǧ¨Ã PLL 29Maximum magnitude of E(z) after C samples 0.2 C = 100 0.18 C = 50 0.16 0.14 0.5% frequency offset 0.12 0.2% frequency offset 0.1 0.08 0.5 1 1.5 2 0.06 x 10−3 0.04 β (PLL gain parameter) 0.02 0 0ÃÙ»·Õ 2.6: ¢¹Ò´ÁÒ¡Ê´Ø ¢Í§ E(z) ËÅ§Ñ ¨Ò¡·Õ¢Íé ÁÙżèÒ¹ä» C ºµÔ àÁÍ× ãªé d = 14 áÅÐ αCáµèÅÐ d, C áÅÐ αC «§Ö ÊÒÁÒö·Õ¨Ð¤Ó¹Ç³ËÒä´é´§Ñ ¹Õ ÊÓËÃѺ¤èÒ d, C áÅÐ αC ·Õ¡Ó˹´ÁÒãËé¢¹Ñ µÍ¹áá ¤Í× ¡ÒÃàÅ×Í¡¤èÒ β ·Õ·ÓãËÃé кºÁÕ¤ÇÒÁàʶÂÕ ÃÀÒ¾ ¨Ò¡ÊÁ¡Òà (2.14) áÅÐ (2.15) Ãкº¨ÐÁÕ¤ÇÒÁàʶÂÕ ÃÀÒ¾¡çµèÍàÁÍ× ·¡Ø â¾ÅËÃ×ÍÃÒ¡¤ÓµÍº¢Í§µÑÇÊÇè ¹¢Í§ÊÁ¡Òà (2.14) ËÃÍ× (2.15) ÍÂèÙÀÒÂã¹Ç§¡ÅÁ˹֧˹èÇ áÅж֧áÁÇé Òè ¨ÐÁÕ¤èÒ β ËÅÒ¤Òè ·Õ·ÓãËéÃкºÁÕ¤ÇÒÁàʶÂÕ ÃÀÒ¾ áµè¨ÐàÅÍ× ¡β à¾Õ§¤èÒà´ÕÂÇ·Õ·ÓãËé E(z) ÁÕ¢¹Ò´¹éÍÂÊ´Ø ËÅѧ¨Ò¡·Õ¢éÍÁÙżèÒ¹ä» C ºµÔ à¾×Í·¨Õ ÐÅ´¼Å¡Ãзº¢Í§ÊÑҳú¡Ç¹·Õ¨Ðà¢èéÒÁÒã¹Ç§¨Ã PLL ÃÙ»·Õ 2.6 áÊ´§¢¹Ò´ÁÒ¡ÊØ´ (maximum magnitude)¢Í§ E(z) µÒÁÊÁ¡Òà (2.15) ËÅѧ¨Ò¡·Õ¢Íé ÁÅÙ ¼èÒ¹ä» C ºÔµ ÊÓËÃѺ d = 14T áÅÐ αC Êѧࡵ¨Ð¾ºÇèÒ Ç¸Ô ¡Õ ÒÃÇàÔ ¤ÃÒÐËì¹Õ¨ÐãËéä´é¤èÒ β ໹ ¤Òè à´ÂÕ Ç¡Ñ¹ â´ÂäÁè¤Ó¹Ö§¶Ö§»ÃÔÁÒ³¢Í§ÍͿ૵·Ò§¤ÇÒÁ¶Õà¾Õ§áµè¢¹Ò´¢Í§ E(z) ¨ÐµèÒ§¡Ñ¹à·Òè ¹¹Ñ µÒÁ»ÃÔÁÒ³¢Í§ÍͿ૵·Ò§¤ÇÒÁ¶ÕËÁÒÂà赯 ÇÔ¸Õ¡ÒÃÍ͡Ẻ¤èÒ¾ÒÃÒÁÔàµÍÃì¢Í§Ç§¨Ã PLL µÒÁ·Õ¡ÅÒè ÇÁÒ¢éÒ§µ¹é ¹Õ ¨ÐÍÂÙ躹¾¹× °Ò¹¢Í§ÊÁÁص°Ô Ò¹·ÕÇèÒ ¤ÇÒÁªÑ¹¢Í§àʹé â¤é§Ã»Ù µÑÇàÍÊ (Scurve) ¢Í§ÊÁ¡Òà (2.4) ÁÕ¤Òè ໹¤èÒ˹֧ ³¨Ø´¡Óà¹Ô´ áÅÐäÁèÁÕÊÑ Ò³Ãº¡Ç¹ÀÒÂã¹Ç§¨Ã TED à¾ÃÒЩйѹ ¡è͹·Õ¨Ð¹Ó¤èÒ α áÅÐ β ·Õä´é
30 ȹ٠Âìà·¤â¹âÅÂÍÕ ÔàÅç¡·Ã͹ԡÊàì àÅФÍÁ¾ÇÔ àµÍÃàì àË§è ªÒµÔ¨Ò¡ÇÔ¸Õ¡ÒÃÍ͡ẺµÒÁ·Õ¡ÅèÒÇÁÒ¢Òé §µ¹é ¹Õä»ãªé§Ò¹ ¼Ùãé ªé¨Ðµéͧ·ÓãËé¤ÇÒÁªÑ¹¢Í§àÊé¹â¤§é û٠µÑÇàÍʢͧǧ¨Ã TED ÁÕ¤Òè ໹ ¤èÒ˹֧ ³ ¨´Ø ¡Óà¹´Ô ¡è͹àÊÁÍ2.3.3 ¡ÒÃËÒàÊé¹â¤é§ÃÙ»µÇÑ àÍÊä·ÁÁ§Ô ¿§ ¡ìªÑ¹ (timing function) ËÃÍ× àʹé â¤é§Ã»Ù µÑÇàÍÊ (Scurve) [22] ¨Ð¹ÔÂÒÁâ´Â ¤Òè à©ÅÂÕ(mean) ¢Í§ {ˆk}â´ÂÊÁÁµØ ÇÔ èÒ ¤èÒ rˆk ·Õä´¨é ҡǧ¨ÃµÃǨËÒÊÑÅѡɳÁì Õ¤èÒ¶Ù¡µÍé §·Ñ§ËÁ´ ¹Ñ¹¤×Í rˆk= rk ÊÓËÃºÑ ·Ø¡¤èÒ k, áÅТÍé ÁÅÙ Í¹Ô ¾µØ áµèÅкµÔ äÁèÁÕÊËÊÁÑ ¾¹Ñ ¸ì¡Ñ¹ (uncorrelated) áÅÐÁÕ¾Å§Ñ §Ò¹à·Òè ¡ºÑ 1 ˹èÇ ´Ñ§¹Ñ¹ STED( ) = E[ˆk | , rˆk = rk for ∀k] (2.16)àÁ×Í = τ − τˆ ¤Í× ¢Íé ¼Ô´¾ÅÒ´·Ò§àÇÅÒ à¹×ͧ¨Ò¡ û٠¡ÃÒ¿¢Í§ä·ÁÁÔ§ ¿§ ¡ìª¹Ñ ÁÕÅѡɳФÅÒé µÑÇÍÑ¡Éà S (àÁ×ÍËÁعû٠¡ÃÒ¿ 90 ͧÈÒ) ´Ñ§¹Ñ¹ ¨§Ö àÃÕ¡¡¹Ñ ÇèÒ àʹé ⤧é û٠µÇÑ àÍÊ (Scurve) «Ö§ÊÒÁÒö·¨Õ йÓÁÒãªéÇ´Ñ »ÃÐÊ·Ô ¸ÔÀÒ¾¢Í§Ç§¨Ã TED ä´é ¹Í¡¨Ò¡¹Õ 㹡óշշÃÒºÇÒè ¼ÅµÍºÊ¹Í§ÍÁÔ ¾ÑÅÊ¢ì ͧªÍè §ÊÑÒ³¤Í× ÍÐäà àʹé â¤é§Ã»Ù µÑÇàÍÊÊÒÁÒö·Õ¨Ð¤Ó¹Ç³ËÒä´éâ´ÂµÃ§ [22] µÑÇÍÂèÒ§àªè¹ ãËé¾Ô¨ÒóÒẺ¨ÓÅͧ¢Í§ªÍè §ÊÑ Ò³ PR4(partialresponse class IV) ã¹ÃÙ»·Õ 2.2 àÁ×Í H (D) = 1 − D2 ´Ñ§¹¹Ñ àÊé¹â¤§é ÃÙ»µÑÇàÍʢͧǧ¨ÃM&M TED ÊÓËÃºÑ ªÍè §ÊÑ Ò³¹Õ ËÒä´é¨Ò¡STED( ) = E[ˆk | , rˆk−1 = rk−1, rˆk = rk] = KT E[rk−1yk − rkyk−1] = KT E[(ak−1 − ak−3) aih(kT − iT − ) i − (ak − ak−2) aih(kT − T − iT − )] i = 3T {−h(−T − ) + 2h(T − ) − h(3T − )} (2.17) 16â´Â·Õ rk = ak − ak−2 ¤×Í ¢éÍÁÙÅàÍÒµì¾ØµµÇÑ ·Õ k ¢Í§ªÍè §ÊÑ Ò³·Õ»ÃÒȨҡÊÑ Ò³Ãº¡Ç¹, yk = i aih(kT − iT − ) ¤Í× ¢Íé ÁÅÙ àÍÒµì¾µØ µÑÇ·Õ k ¢Í§Ç§¨ÃªÑ¡µÑÇÍÂÒè §, áÅÐ h(t) = q(t) − q(t − 2T )
2.3. ¡ÒÃÍÍ¡à຺¤Òè ¾ÒÃÒÁàÔ µÍÃì¢Í§Ç§¨Ã PLL 31 n(t) PR-IV pulse τ p(t) y(t) yk to dataak h(t) = LPF detection q(t) - q(t-2T) tk = kT z−d symbol detector yk−d rˆk−d εˆk TED û٠·Õ 2.7: Ẻ¨ÓÅͧÊÓËÃºÑ ¡ÒÃËÒàʹé ⤧é û٠µÑÇàÍʤÍ× ÊÑ Ò³¾ÑÅÊìẺ PR4 ¤Òè ¤§µÑÇ KT = 3T /16 ¶Ù¡ãªéà¾×Í ªÇè ·ÓãËé¤ÇÒÁªÑ¹¢Í§àÊé¹â¤§é ÃÙ»µÑÇàÍÊã¹ÊÁ¡Òà (2.17) Á¤Õ Òè à·èÒ¡ºÑ ¤Òè ˹§Ö ³ ¨Ø´¡Óà¹Ô´ ÊÓËÃѺ㹡óշÕäÁè·ÃÒº¼ÅµÍºÊ¹Í§ÍÁÔ ¾ÅÑ Êì¢Í§ªèͧÊÑÒ³ àÊé¹â¤é§Ã»Ù µÇÑ àÍÊ¡çÂѧÊÒÁÒö·Õ¨ÐËÒä´âé ´Â¡Ò÷ӡÒèÓÅͧÃкº «§Ö ·Óä´âé ´Â¡ÒÃà»´ ä·ÁÁÔ§ Ż٠¢Í§áºº¨ÓÅͧã¹ÃÙ»·Õ 2.2 (¡ÅèÒǤ×͵Ѵǧ¨Ã¡ÃͧŻ٠áÅÐǧ¨Ã VCO ÍÍ¡¨Ò¡áºº¨ÓÅͧ) «§Ö ¨Ð·ÓãËéä´é໹ Ẻ¨ÓÅͧãËÁèµÒÁû٠·Õ 2.7¨Ò¡ÃÙ» ÊÑ Ò³ y(t) ¨Ð¶Ù¡·Ó¡Òê¡Ñ µÇÑ ÍÂÒè §·ÕàÇÅÒ kT (¹¹Ñ ¤×Í ¡Ó˹´ãËé τˆ = 0) áÅÐá·¹¤èÒτ ´Çé  ¨Ò¡¹Ñ¹ ·Ó¡ÒäӹdzËÒ¤Òè à©ÅÂÕ ·Ò§àÇÅÒ (time average) ¢Í§ {ˆk} ÊÓËÃѺáµÅè ФÒèà¾Í× ãËéä´é໹ ¤Òè STED( ) ¤Òè à´ÂÕ Ç ·ÓÅѡɳйÕä»àÃÍ× Âæ à¾Í× ËÒ¤èÒ STED( ) ÊÓËÃѺ ÊÓËÃºÑ ¤Òè−0.5T ¶Ö§¤Òè 0.5T ÊØ´·éÒ¡ç·Ó¡ÒÃÇÒ´¡ÃÒ¿ÃÐËÇèÒ§ /T áÅÐ STED( )/T à¾Í× ãËéä´é໹àÊé¹â¤é§ÃÙ»µÑÇàÍÊ ÃÙ»·Õ 2.8 áÊ´§àʹé ⤧é ÃÙ»µÇÑ àÍʢͧǧ¨Ã M&M TED ÊÓËÃѺªèͧÊÑ Ò³áºº PR4 ·Õãªéä·ÁÁ§Ô Ã¤Ô Ñ¿àÇÍÃÕẺ·Õãªé¡Ñ¹·ÇÑ ä» ³ ÃдºÑ SNR µÍè ºÔµ ËÃ×Í Eb/N0 µèÒ§æ ÁÕ˹Çè Â໹ഫàÔ ºÅ(dB) â´Âãªéǧ¨Ã PLL ¨Ðãªé¤Òè µÑ´Ê¹Ô ã¨¢³Ð˹֧ Ẻá¢ç§ (instantaneous hard decision) ·Õä´éúѨҡǧ¨ÃµÃǨËÒ¢Õ´àÃÁÔ à»ÅÕ¹·äÕ ÁÁè ËÕ ¹èǤÇÒÁ¨Ó (memoryless threshold detector) Ẻ 3 ÃдºÑ
32 ȹ٠Âàì ·¤â¹âÅÂÕÍÔàÅç¡·Ã͹ԡÊàì àÅФÍÁ¾ÇÔ àµÍÃìààËè§ªÒµÔ 0.5 0.4S TED(ε)/T 0.3 10 dB 20 dB 0.2 E /N = 5 dB 0.1 b0 Mean 0 −0.1 −0.2 −0.3 −0.4 Normalized timing funtion −0.5 0 0.5 −0.5 Normalized timing error (ε/T)ÃÙ»·Õ 2.8: àʹé ⤧é ÃÙ»µÇÑ àÍʢͧǧ¨Ã M&M TED ÊÓËÃºÑ ªÍè §ÊÑ Ò³ PR4 ·Õãªéä·ÁÁ§Ô ÃÔ¤¿Ñ àÇÍÃÕẺ·Õãª¡é ¹Ñ ·ÇÑ ä»â´ÂÁÃÕ Ð´ºÑ ¢´Õ àÃÁÔ à»ÅÕ¹ (threshold level) ·¤Õ èÒ ±1 ¹¹Ñ ¤Í× 2 if yk > 1 rˆk = −2 if yk < −1 (2.18) 0 elseàÊ鹡ÃÒ¿¢Í§ ä·ÁÁ§Ô ¿§ ¡ìªÑ¹áºº¹ÍÃÁì ÍÅäÅ«ì (normalized timing function) ¨Ðä´Áé Ò¨Ò¡ÊÁ¡ÒÃ(2.17) ¨Ò¡ÃÙ»·Õ 2.8 ¨Ð¾ºÇèÒ àʹé ⤧é ÃÙ»µÑÇàÍÊÁÅÕ Ñ¡É³ÐÊÁÁÒµÃẺ¤Õ (odd symmetric) àÁ×Íà·Õº¡Ñº = 0 «§Ö ËÁÒ¤ÇÒÁËÁÒÂÇèÒ ÍͿ૵·Ò§à¿Ê¢Í§¡Òê¡Ñ µÑÇÍÂÒè §·Õ¶¡Ù »ÃºÑ ¤Òè ´Çé Âǧ¨Ã PLL ¨ÐÊ¹Ô Ê´Ø ³ ¨´Ø àʶÂÕ ÃÀÒ¾ (stable point) ·Õ = 0 Êѧࡵ¨Ð¾ºÇÒè àʹé â¤é§ÃÙ»µÑÇàÍÊ STED( )/T ·Õä´é¨Ò¡¡ÒèÓÅͧÃкº¨ÐÊÍ´¤ÅÍé §¡Ñºä·ÁÁ§Ô ¿§ ¡ªì ѹẺ¹ÍÃìÁÍÅäÅ«ìàÁ×Í /T ÁÕ¤Òè ¹Íé  ·Ñ§¹Õ໹à¾ÃÒÐÇÒè ÊÁÁµØ °Ô Ò¹·Õ¡Ó˹´ãËé rˆk = rk ÊÓËÃºÑ ·¡Ø ¤èÒ k ¨Ðãªäé ´éäÁè´Õ àÁ×Í /T ÁÕ¤Òè ÁÒ¡ ´Ñ§¹Ñ¹¨Ö§à»¹ à˵ؼÅÇèÒ·ÓäÁªèǧ¢Í§¡ÃÒ¿·Õ STED( )/T ÊÍ´¤ÅÍé §¡ºÑ ä·ÁÁ§Ô ¿§¡ªì ¹Ñ Ẻ¹ÍÃìÁÍÅäÅ«ìàÁ×Í
2.3. ¡ÒÃÍÍ¡à຺¤Òè ¾ÒÃÒÁÔàµÍâì ͧǧ¨Ã PLL 33 TTiming estimate 0.5T T Estimated τ 0 −0.5T Actual τ −T 0 500 1000 1500 2000 2500 3000 3500 4000 Time (in bit periods) ÃÙ»·Õ 2.9: µÇÑ ÍÂÒè §ÅѡɳТͧä«à¤ÅÔ ÊÅ»ÔEb/N0 Á¤Õ Òè ÊÙ§ ¨Ö§Á¤Õ ÇÒÁ¡ÇÒé §ÁÒ¡¡ÇÒè ªÇè §¢Í§¡ÃÒ¿ àÁ×Í Eb/N0 Á¤Õ èÒ¹Íé  ¹Í¡¨Ò¡¹Õ ¨´Ø ·Õàʹé â¤é§Ã»Ù µÑÇàÍʵѴ¡Ñºàʹé ᡹ x ¹¹Ñ ¤Í× àÁÍ× STED( )/T = 0 ¨ÐàÃÂÕ ¡ÇèҨشÊÁ´ØÅ (equilibrium point) ¢Í§¡Ò÷ӧҹ «Ö§à»¹ ¨Ø´·Õǧ¨Ã PLL ¨ÐÊÒÁÒöµÔ´µÒÁÍͿ૵·Ò§àÇÅÒä´é໹ÍÂÒè §´Õ ÍÂÒè §äáçµÒÁã¹·Ò§»¯ÔºµÑ Ô ¨´Ø ÊÁ´ØÅ¨ÐÁÕËÅÒµÓáË¹è§ ¤×Í = 0, ±T ,±2T , . . . , ±nT àÁÍ× n ¤Í× àÅ¢¨Ó¹Ç¹àµçÁ à¹Í× §¨Ò¡ ÊÑҳú¡Ç¹áÅСÒÃú¡Ç¹ (disturbance)ã¹ÃкºÍÒ¨¨Ð·ÓãËéà¡Ô´¢éͼԴ¾ÅÒ´¢¹Ò´ãËè ÃÐËÇÒè §¡Ãкǹ¡ÒÃ»ÃºÑ ¤èÒÍͿ૵·Ò§à¿Ê¢Í§¡Òê¡Ñ µÑÇÍÂèÒ§ «Ö§ ໹¼Å·ÓãËé¡Ò÷ӧҹ¢Í§Ç§¨Ã PLL à¡Ô´¡ÒÃà»ÅÂÕ ¹Ê¶Ò¹Ð¨Ò¡¨Ø´ÊÁ´ØÅ¨´Ø ˹§Ö ä»Âѧ¨Ø´ÊÁ´ÅØ Í¡Õ ¨´Ø ˹§Ö à˵¡Ø Òóìàª¹è ¹Õ¨ÐàÃÕ¡¡Ñ¹ÇÒè ä«à¤ÔÅÊÅÔ» (cycle slip) «Ö§ ¨Ð·ÓãËéà¡Ô´¢éͼ´Ô ¾ÅÒ´¨Ó¹Ç¹ÁÒ¡·Õǧ¨ÃµÃǨËÒ (detector) ÃÙ»·Õ 2.9 áÊ´§µÑÇÍÂèÒ§Å¡Ñ É³Ð¢Í§ä«à¤ÔÅÊÅÔ»¨Ò¡ÃÙ»¨Ð¾ºÇÒè ǧ¨Ã PLL ÊÒÁÒöµÔ´µÒÁ¡ÒÃà»ÅÕ ¹á»Å§¢Í§ τ ä´é´Õ ³ ¨´Ø àÃÔÁµ¹é ¢Í§¡ÅèÁØ ¢éÍÁÙÅ(data packet) áµèàÁÍ× ÁÕä«à¤ÅÔ ÊÅ»Ô à¡Ô´¢Ö¹ ǧ¨Ã PLL ¨Ð¤Íè Âæ ÊÙ àÊÕ¡ÒõԴµÒÁ¤èÒ τ ¨¹¡Ãзѧǧ¨Ã PLL à¢Òé Êè٨شÊÁ´ØÅãËÁèÍ¡Õ ¨Ø´Ë¹Ö§ ´§Ñ ¹Ñ¹ ÍÒ¨¨Ð¡ÅÒè Çä´éÇèÒ ä«à¤ÅÔ ÊÅԻ໹ ÊÒà˵طÓãËéǧ¨Ã
34 ȹ٠Âàì ·¤â¹âÅÂÍÕ àÔ Åç¡·Ã͹ԡÊàì àÅФÍÁ¾ÇÔ àµÍÃàì àË§è ªÒµÔPLL ·Ó§Ò¹·Õ¨´Ø ÊÁ´ÅØ ÍÕ¡¨Ø´Ë¹Ö§ «Ö§à»¹à˵¼Ø ÅÇÒè ·ÓäÁ τˆ ¨Ö§Á¤Õ èÒµèÒ§¨Ò¡ τ »ÃÐÁÒ³ T àÁ×ÍÊԹʴآͧ¡ÅÁØè ¢Íé ÁÅÙ ¨Ðà˹ç ä´éÇèÒ ä«à¤ÅÔ ÊÅ»Ô à»¹ Ê§Ô ·ÕÍѹµÃÒÂÁÒ¡ÊÓËÃѺÃкºä·ÁÁ§Ô Ã¤Ô Ñ¿àÇÍÃÕ ´§Ñ ¹¹Ñ¹Ñ¡ÇԨѨ§Ö ä´éàʹÍÇÔ¸Õ¡ÒõÒè §æ ·Õ¨Ð¹Óãªé㹡ÒèѴ¡ÒáºÑ ä«à¤ÅÔ ÊÅÔ» ÊÓËÃºÑ ¼éÙʹã¨ÊÒÁÒöÈÖ¡ÉÒÃÒÂÅÐàÍÕ´ä´éã¹ [29, 30, 31, 32, 33]2.4 »ÃÐÊ·Ô ¸ÀÔ Ò¾¢Í§ä·ÁÁÔ§ ÃÔ¤¿Ñ àÇÍÃÕà຺·Õ㪡é ѹ·ÇÑ ä»¾Ô¨ÒóÒẺ¨ÓÅͧªèͧÊÑÒ³ PR4 ·ÕáÊ´§ã¹ÃÙ»·Õ 2.2 ¨Ðà˹ç ä´Çé èÒ ä·ÁÁÔ§Ã¤Ô Ñ¿àÇÍÃÕ áÅÐǧ¨ÃµÃǨËÒÊÑÅ¡Ñ É³ì¨Ð·Ó§Ò¹á¡¨Ò¡¡Ñ¹ ´Ñ§¹¹Ñ »ÃÐÊ·Ô ¸ÔÀÒ¾ÃÇÁ¢Í§Ãкº·ÕäÁèä´é¶Ù¡à¢éÒÃËÑÊ (uncoded system) ¨Ð¢Ö¹ Í¡Ùè Ѻ¤Ø³ÀÒ¾¢Í§Ãкºä·ÁÁÔ§Ã¤Ô ¿Ñ àÇÍÃÕ ã¹Êèǹ¹Õ¨ÐáÊ´§»ÃÐÊÔ·¸ÀÔ Ò¾¢Í§ä·ÁÁ§Ô Ã¤Ô ¿Ñ àÇÍÃÕẺ·Õãªé¡Ñ¹·ÇÑ ä» àÁÍ× ·Ó§Ò¹ã¹Ãкº·ÕÁÕáÅÐäÁèÁÕÍͿ૵·Ò§¤ÇÒÁ¶Õ ¹Í¡¨Ò¡¹Õ ǧ¨ÃµÃǨËÒÊÑ Åѡɳì·Õãªéã¹Ç§¨Ã PLL ¤Í× Ç§¨ÃµÃǨËÒ¢Õ´àÃÔÁà»ÅÕ¹·ÕäÁèÁÕ˹èǤÇÒÁ¨ÓẺËÅÒÂÃдѺ (multilevel memoryless threshold detector)â´Â¢éÍÁÅÙ àÍÒµì¾µØ ·Õä´é¨Ð໹仵ÒÁÊÁ¡Òà (2.18) ÊÓËÃѺ¡Ãкǹ¡ÒõÃǨËÒ¢Íé ÁÅÙ ÅÓ´ºÑ ¢Íé ÁÅÙ{yk} ¨Ð¶Ù¡Êè§ä»Â§Ñ ǧ¨ÃµÃǨËÒÇÕà·ÍÃìºÔ·ÕÁÕ»ÃÁÔ Ò³Ë¹Çè §àÇÅÒÊÓËÃѺ¡ÒÃµÑ´Ê¹Ô ã¨à·èҡѺ 60T à¾Í×ËÒÅÓ´ºÑ ¢Íé ÁÅÙ Í¹Ô ¾Øµ·Õ໹ä»ä´éÁÒ¡·ÊÕ ´Ø ¹Í¡¨Ò¡¹Õ BER áµÅè ФèÒ·Õä´é¨Ð¶Ù¡¤Ó¹Ç³â´Âãªé¡ÅèØÁ¢Íé ÁÙŨӹǹÁÒ¡¨¹¡ÇèÒ¨Ðà¡Ô´¢Íé ¼´Ô ¾ÅÒ´ÃÇÁ·§Ñ ËÁ´ 1000 ºÔµ ÊÓËÃѺÃкº·ÕäÁèÁÕÍͿ૵·Ò§¤ÇÒÁ¶Õ ǧ¨ÃÀÒ¤ÃºÑ ÊÒÁÒö·Õ¨Ðãªéǧ¨Ã PLL Íѹ´ºÑ ·Õ˹§Ö ä´é㹡óչըÐÊÁÁµØ ÔãËé ÃкºÁÕ¡ÒÃà¢Òé ¨§Ñ ËÇÐ㹪Çè §ÀÒÇСÒÃä´éÁÒẺÊÁºÃÙ ³ì (perfect acquisition)«Ö§ ·Óä´éâ´Â¡ÒáÓ˹´ãËé τ0 = 0 à¾Í× ·ÕÇÒè ¨Ðä´éäÁèµéͧãªé¢éÍÁÙÅ preamble áÅСÓ˹´ãËé¢Íé ÁÙÅ˹§Ö ¡ÅèÁØ Áըӹǹ 4096 ºÔµ û٠·Õ 2.10 à»ÃÕºà·ÂÕ º»ÃÐÊÔ·¸ÔÀÒ¾¢Í§¢éͼԴ¾ÅÒ´·Ò§àÇÅÒẺÃÒ¡¡ÓÅ§Ñ Êͧà©ÅÂÕ (RMS: root mean square) ¹¹Ñ ¤Í× σ = E[(τk − τˆk)2] áÅÐ BER â´Â¤Òè¾ÒÃÒÁÔàµÍÃì¢Í§Ç§¨Ã PLL (α) ·Õãªé¨Ð¶¡Ù Í͡ẺÁÒà¾×ÍãËéÊÒÁÒöµ´Ô µÒÁ¡ÒÃà»ÅÂÕ ¹á»Å§·Ò§à¿Êä´éÀÒÂã¹ 100 ºµÔ (¹Ñ¹¤Í× α100 = 0.0295) µÒÁ·Õä´é͸ԺÒÂã¹ËÇÑ ¢Íé ·Õ 2.3.1 ¨ÐàËç¹ä´Çé Òè àÁÍ×ÃдѺ¤ÇÒÁÃØ¹áç¢Í§¨µÔ àµÍÃì·Ò§àÇÅÒ σw/T Â§Ô ÁÒ¡ »ÃÐÊ·Ô ¸ÔÀÒ¾¢Í§Ãкº¡ç¨ÐÂ§Ô áÂè (·Ñ§ ã¹ÃÙ»¢Í§ σ /T áÅÐ BER) ¹Í¡¨Ò¡¹Õ ¶Òé ÃкºÁÕ¤Òè σ /T ¹éÍ Ãкº¡ç¨ÐÁÕ BER µÓ ´§Ñ ¹Ñ¹ ¾ÒÃÒÁàÔ µÍÃìσ /T áÅÐ BER ¨Ö§ÊÒÁÒö·Õ¨Ð¹ÓÁÒãªé໹ ࡳ±ì㹡ÒÃà»ÃÕºà·ÂÕ º»ÃÐÊ·Ô ¸ÀÔ Ò¾¢Í§Ãкºä·ÁÁÔ§
2.4. »ÃÐÊÔ·¸ÔÀÒ¾¢Í§ä·ÁÁ§Ô ÃԤѿàÇÍÃÕà຺·ãÕ ª¡é ѹ·ÇÑ ä» 35 18RMS timing error σε/T (%) 16 14 9 10 12 10 σw/T = 1% 8 6 4 2 σw/T = 0.1% 0 45678 (a) Eb/N0 (dB) 10−1BER 10−2 σw/T = 1% 10−3 σw/T = 0.1% 10−4 10−5 4 5 6 7 8 9 10 (b) Eb/N0 (dB)ÃÙ»·Õ 2.10: (a) ¢Íé ¼´Ô ¾ÅÒ´·Ò§àÇÅÒẺ RMS σ /T áÅÐ (b) »ÃÐÊÔ·¸ÔÀÒ¾¢Í§ BER ÊÓËÃѺªèͧÊÑ Ò³ÍØ´Á¤µáÔ ºº PR4 ·ÕÁ¤Õ Òè σw/T µÒè §æ ¡Ñ¹ (àÁÍ× ÃкºäÁèÁÕÍͿ૵·Ò§¤ÇÒÁ¶)ÕÃÔ¤¿Ñ àÇÍÃÕẺµèÒ§æ ä´é 㹷ӹͧà´ÕÂǡѹ ÊÓËÃѺÃкº·ÕÁÍÕ Í¿à«µ·Ò§¤ÇÒÁ¶Õ ǧ¨ÃÀÒ¤ÃºÑ ¨Ðµéͧãªéǧ¨Ã PLL Íѹ´ºÑ ·Õ
36 ȹ٠Âìà·¤â¹âÅÂÍÕ àÔ Å¡ç ·Ã͹ԡÊìààÅФÍÁ¾ÔÇàµÍÃìààËè§ªÒµÔ 100 Conventional timing recovery with hard decision 10−1 C = 50 10−2BER C = 100 Perfect timing C = 256 10−3 10−4 10−5 5 6 7 8 9 10 E /N (dB) b0û٠·Õ 2.11: »ÃÐÊ·Ô ¸ÀÔ Ò¾ BER ¢Í§ä·ÁÁÔ§ Ã¤Ô ¿Ñ àÇÍÃÕẺ·Õãªé¡Ñ¹·ÑÇ ä»¢Í§ªèͧÊÑ Ò³Í´Ø Á¤µÔẺPR4 ÊÓËÃѺ σw/T = 0.5% áÅÐÍͿ૵·Ò§¤ÇÒÁ¶Õ 0.2%Êͧ㹡ÒèѴ¡ÒáºÑ ÍͿ૵·Ò§¤ÇÒÁ¶¹Õ Õ â´Â¨Ð¾Ô¨ÒóÒÃкº··Õ Ó§Ò¹ã¹ÊÀÒÇлҹ¡ÅÒ§ (moderate condition) ¹¹Ñ ¤×ÍÁÕ σw/T = 0.5% áÅÐÍͿ૵·Ò§¤ÇÒÁ¶Õ 0.2% àªè¹à´ÕÂÇ¡¹Ñ ¾ÒÃÒÁÔàµÍÃì αáÅÐ β ·Õ㪨é ж¡Ù Í͡ẺÁÒà¾Í× ãËÊé ÒÁÒöµÔ´µÒÁ¡ÒÃà»ÅÂÕ ¹á»Å§·Ò§à¿ÊáÅзҧ¤ÇÒÁ¶äÕ ´Àé ÒÂã¹C ºµÔ µÒÁ·Õä´é͸ԺÒÂã¹ËÑÇ¢éÍ·Õ 2.3.2 «Ö§ ¨Ðä´éÇÒè ¤èÒ α ·Õ¶Ù¡Í͡ẺÊÓËÃѺ d = 0 áÅÐ C= 50, 100, áÅÐ 256 ¤Í× 0.012, 0.029, áÅÐ 0.058, µÒÁÅÓ´ºÑ ã¹¢³Ð·Õ ¤Òè β ·Õ¶Ù¡Í͡ẺÊÓËÃѺ d = 0 áÅÐ C = 50, 100, áÅÐ 256 ¤Í× 0.00015, 0.000885, áÅÐ 0.00325, µÒÁÅӴѺ¹Í¡¨Ò¡¹Õ ¨Ð¾¨Ô ÒóÒ੾ÒСóշÕǧ¨Ã PLL 㪤é èÒ α áÅФèÒ β à´ÂÕ Ç¡Ñ¹ ÊÓËÃºÑ ·§Ñ ªÇè §ÀÒÇСÒÃä´éÁÒáÅÐÀÒÇСÒõԴµÒÁ â´Â¢éÍÁÅ٠˹֧¡ÅèÁØ ¨Ð»ÃСͺ仴éÇ preamble ¨Ó¹Ç¹ C ºµÔ áÅÐÊÇè ¹·Õ໹ºÔµ¢Òè ÇÊÒèӹǹ 4096 ºµÔ ÃÙ»·Õ 2.11 áÊ´§»ÃÐÊÔ·¸ÀÔ Ò¾¢Í§ä·ÁÁÔ§ ÃԤѿàÇÍÃáÕ ºº·Õã ª¡é ¹Ñ ·ÇÑ ä»àÁ×Íãªé¾ÒÃÒÁàÔ µÍÃì¢Í§Ç§¨Ã PLL ·ÕÍ͡ẺÊÓËÃºÑ áµèÅÐ C àÊ¹é ¡ÃÒ¿·Õà¢Õ¹ÇÒè Perfect timingãªéá·¹ä·ÁÁ§Ô ÃԤѿàÇÍÃÕẺ·Õãªé¡¹Ñ ·ÇÑ ä» ·Õãªé τˆk = τk ÊÓËÃºÑ ¡ÒêѡµÑÇÍÂèÒ§ÊÑ Ò³ y(t) ¨Ð
2.5. ä·ÁÁÔ§Ã¤Ô Ñ¿àÇÍÃÕà຺´Ô¨Ô·ÑÅ 37à˹ç ä´Çé èÒ ä·ÁÁÔ§Ã¤Ô Ñ¿àÇÍÃáÕ ºº·Õ㪡é ѹ·ÑÇ ä»äÁÊè ÒÁÒö·Ó§Ò¹ä´é´Õ àÁÍ× ·Ó§Ò¹ã¹Ãкº·ÕµÍé §¡ÒÃÍѵÃÒ¡ÒÃÅàÙè ¢Òé ·ÕÃÇ´àÃÇç ËÃ×ÍÍ¡Õ ¹ÂÑ Ë¹Ö§¡ç¤×Í àÁ×Íãªé§Ò¹¡Ñº¤Òè ¾ÒÃÒÁÔàµÍÃì¢Í§Ç§¨Ã PLL ·Õ¶Ù¡Í͡ẺÊÓËÃѺ C ¹Íé Âæ2.5 ä·ÁÁÔ§ ÃԤѿàÇÍÃàÕ àºº´¨Ô Ô·ÅÑä·ÁÁ§Ô Ã¤Ô ¿Ñ àÇÍÃÕẺ·Õãªé¡¹Ñ ·ÑÇä»·Õ͸ºÔ ÒÂ㹺·¹Õ¨ÐÁÕÅѡɳСÒ÷ӧҹ໹ Ẻ¼ÊÁ (hybrid)¹Ñ¹ ¤×Í ÁշѧÊèǹ··Õ Ó§Ò¹¡ÑºÊÑ Ò³á͹ÐÅçÍ¡ áÅÐÊèǹ··Õ Ó§Ò¹¡ºÑ ÊÑÒ³´Ô¨Ô·ÅÑ ¾¨Ô ÒóҨҡû٠·Õ 2.2 â´Â·ÇÑ ä» Ç§¨Ã VCO Á¡Ñ ¨Ð໹ ǧ¨Ãá͹ÐÅÍç ¡«§Ö ÁÕÅ¡Ñ É³Ð¡Ò÷ӧҹ·Õ«ºÑ «Íé ¹áÅÐÁÕÃÒ¤Òá¾§ ã¹Êèǹ¹Õ¨Ð¡ÅèÒǶ֧Ãкºä·ÁÁÔ§ ÃÔ¤¿Ñ àÇÍÃÕ·ÕÁÕÅ¡Ñ É³Ð໹Ẻ´Ô¨·Ô ÑÅ·§Ñ ËÁ´ «§Ö ÁÕãªé㹪»ÔªèͧÊÑ Ò³ÍÒè ¹ (readchannel chip) ºÒ§Ãè¹Ø ä·ÁÁÔ§ÃÔ¤¿Ñ àÇÍÃÕẺ´¨Ô ·Ô ÑŨÐãªéÍѵÃÒ¡ÒêѡµÑÇÍÂÒè § (sampling rate) ·ÕäÁèà¢éҨѧËÇÐ (asynchronous) ¡ºÑ ÊÑ Ò³á͹ÐÅÍç ¡·Õä ´éÃѺ à¾ÂÕ §áµè¢ÍãËÁé Õ¤ÇÒÁ¶¡Õ Òê¡Ñ µÑÇÍÂÒè § (sampling frequency) ʧ٠¡ÇÒè ¤ÇÒÁ¶äÕ ¹¤ÇµÔ Ê5ì (Nyquist frequency) [2, 10] ¢Í§ÊÑÒ³á͹ÐÅçÍ¡ ËÃÍ× ÍÒ¨¨Ð¡ÅèÒÇä´éÇèÒ Ç§¨ÃªÑ¡µÇÑ ÍÂèÒ§ãªé굄 ÃÒ¡Òê¡Ñ µÑÇÍÂèÒ§áººà¡¹Ô ¨Ã§Ô 6 (oversampling rate) [34, 35] à¹×Í §¨Ò¡¢Íé ÁÙÅá«Áà»Å·äÕ ´é¨Ò¡Ç§¨Ãª¡Ñ µÑÇÍÂÒè §¹¨Õ ÐäÁèà¢éÒ¨§Ñ ËÇСѺ¢Íé ÁÅÙ ºÔµ·ÊÕ è§ÁÒ¨Ò¡µé¹·Ò§ ´§Ñ ¹Ñ¹ ¨§Ö µéͧÁÕ ¡ÒÃ»ÃºÑ ¤Òè ·Ò§àÇÅÒ (timing adjustment) ´éÇÂÇÔ¸¡Õ Ò÷ҧ´¨Ô Ô·ÅÑ ·ÕàÃÕ¡ÇÒè à·¤¹Ô¤¡ÒûÃÐÁÒ³¤èÒ㹪èǧ (interpolation technique) à¾×ÍãËéä´é¢Íé ÁÙÅá«Áà»Å ·ÕÊÍ´¤ÅÍé §¡Ñº¢Íé ÁÙźԵ·ÕÊè§ÁÒ¨Ò¡µ¹é ·Ò§ Ãкºä·ÁÁ§Ô ÃÔ¤¿Ñ àÇÍÃÕ·Õãªéà·¤¹¤Ô ¹Õ ¨ÐàÃÂÕ ¡¡¹Ñ ·ÇÑ ä»ÇÒè ä·ÁÁÔ§Ã¤Ô ¿Ñ àÇÍÃÕẺ»ÃÐÁÒ³¤Òè㹪Çè § (interpolated timing recovery) «§Ö ÁÕâ¤Ã§ÊÃÒé §µÒÁû٠·Õ 2.12 â´ÂÊÇè ¹»ÃСͺ·Ø¡ÊÇè ¹ã¹Ç§¨Ã PLL ¨ÐÁÕÅѡɳСÒ÷ӧҹ໹Ẻ´¨Ô Ô·ÅÑ ·Ñ§ ËÁ´ «Ö§ ¨ÐªèÇ·ÓãËéÊÒÁÒöŴ¤Òè ãªé¨èÒÂ㹡ÒÃÊÃÒé §Ãкºä·ÁÁ§Ô Ã¤Ô Ñ¿àÇÍÃÕä´é ¨Ò¡¡Ò÷´Åͧ¾ºÇèÒ ä·ÁÁÔ§Ã¤Ô ¿Ñ àÇÍÃÕẺ»ÃÐÁÒ³¤èÒ㹪Çè §ÁÕ»ÃÐÊ·Ô ¸ÀÔ Ò¾à·Õºà·èÒ¡ºÑ ä·ÁÁ§Ô ÃÔ¤¿Ñ àÇÍÃÕẺ·Õãªé¡Ñ¹·ÑÇ ä» ¶Òé ÁÕ¡ÒÃàÅ×Í¡ãªéǧ¨Ã¡Ãͧ¡ÒûÃÐÁÒ³¤èÒã¹ ªÇè § (interpolation lter) ·Õ àËÁÒÐÊÁ ÊÓËÃºÑ ¼Ùéʹ㨠ÊÒÁÒö ÈÖ¡ÉÒ ÃÒÂÅÐàÍÂÕ ´ ¢Í§ ä·ÁÁÔ§Ã¤Ô ¿Ñ àÇÍÃáÕ ºº»ÃÐÁÒ³¤èÒ㹪Çè §à¾ÔÁ àµÔÁä´¨é Ò¡ [34, 35, 36, 37] 5¤ÇÒÁ¶äÕ ¹¤ÇµÔ Êì¢Í§ÊÑ Ò³á͹ÐÅÍç ¡ ÁÕ¤èÒà·Òè ¡ºÑ Êͧà·Òè ¢Í§¤ÇÒÁ¶ÊÕ Ù§Ê´Ø ¢Í§ÊÑ Ò³á͹ÐÅçÍ¡¹¹Ñ 6¨Ó¹Ç¹¢Íé ÁÅÙ á«Áà»Å·äÕ ´é¨Ò¡Ç§¨Ãª¡Ñ µÑÇÍÂèÒ§ ¨ÐÁ¨Õ ӹǹÁÒ¡¡ÇèÒ¢Íé ÁÙÅÍÔ¹¾ØµºµÔ ·ÊÕ è§ÁҨҡǧ¨ÃÀÒ¤Êè§
38 ÈÙ¹Âàì ·¤â¹âÅÂÍÕ àÔ Å¡ç ·Ã͹ԡÊìààÅФÍÁ¾ÔÇàµÍÃàì àËè§ªÒµÔ A/D converter yk Viterbi aˆky(t) interpolation detectorti = iTs filter tk = (mk + µk )Tsfixed sampling interpolator z−d symbolfrequency (1/ Ts ) control unit detector τˆk loop εˆk yk−d rˆk−d digital filter TED accumulator û٠·Õ 2.12: â¤Ã§ÊÃéÒ§¢Í§ä·ÁÁÔ§ÃԤѿàÇÍÃÕẺ»ÃÐÁÒ³¤èÒ㹪Çè §2.6 àà¹Çâ¹Áé ¢Í§Ãкºä·ÁÁÔ§ÃÔ¤¿Ñ àÇÍÃÕã¹Í¹Ò¤µ¨Ò¡¼ÅÅѾ¸ì·ÕáÊ´§ã¹Ã»Ù ·Õ 2.10 áÅÐ 2.11 ÊÃØ»ä´éÇèÒ ä·ÁÁ§Ô Ã¤Ô ¿Ñ àÇÍÃÕẺ·Õãªé¡¹Ñ ·ÑÇ ä»¨Ð·Ó§Ò¹ä´éäÁè´Õ ¶Òé ÃкºÁÕ¢éͼ´Ô ¾ÅÒ´·Ò§àÇÅÒÁÒ¡ ËÃ×ÍàÁÍ× ·Ó§Ò¹ã¹Ãкº·ÕµÍé §¡ÒÃ굄 ÃÒ¡ÒÃÅÙèà¢éÒ·ÕÃÇ´àÃÇçÇ¸Ô Õ¡ÒÃá¡äé ¢» ËÒ·Õ§Òè ·ÕÊØ´ã¹¡ÒÃà¾ÔÁ »ÃÐÊ·Ô ¸ÔÀÒ¾¢Í§ä·ÁÁÔ§ÃԤѿàÇÍÃÕẺ·Õãªé¡Ñ¹·ÑÇ ä» ¡ç¤×Í¡ÒÃà»ÅÕ¹ǧ¨ÃµÃǨËÒÊÑÅѡɳì·Õãªéã¹ä·ÁÁ§Ô Ż٠¨Ò¡ ǧ¨ÃµÃǨËÒ¢Õ´àÃÁÔ à»ÅÂÕ ¹áººá¢§ç (hardthreshold detector) ä»à»¹Ç§¨ÃµÃǨËÒ¢´Õ àÃÔÁ à»ÅÕ¹ẺÍè͹ (soft threshold detector) [33] ËÃ×ÍÍÒ¨¨Ðãªéǧ¨ÃµÃǨËÒÇÕà·Íúì Ô·ÕÁÕ»ÃÔÁҳ˹èǧàÇÅÒÊÓËÃѺ¡ÒõѴÊԹ㨠dT Êѹ¡çä´é [27] ÍÂèÒ§äáçµÒÁ Ç¸Ô ¡Õ Ò÷աÅèÒÇÁÒàËÅèҹըЪèÇÂà¾ÔÁ»ÃÐÊ·Ô ¸ÀÔ Ò¾·äÕ ´éà¾ÂÕ §àÅ硹Íé Âà·èҹѹ ´§Ñ ¹Ñ¹ Ãкºä·ÁÁÔ§ÃԤѿàÇÍÃÕẺãËÁè·ÕÁÕ»ÃÐÊ·Ô ¸ÀÔ Ò¾ÁÒ¡¡ÇèÒä·ÁÁ§Ô ÃԤѿàÇÍÃÕẺ·ãÕ ª¡é ¹Ñ ·ÇÑ ä»¨Ö§à»¹ Ê§Ô ·µÕ éͧ¡ÒÃÍÂÒè §ÁÒ¡ ã¹ [30, 38] ä´¹é ÓàʹÍä·ÁÁÔ§ÃÔ¤¿Ñ àÇÍÃÕÃٻẺãËÁè·àÕ ÃÕ¡ÇÒè à¾Íà«ÍÃìäÇàÇÍÃìä·ÁÁ§Ô ÃԤѿàÇÍÃÕ (persurvivor timing recovery) «§Ö ãªé§Ò¹¡ºÑ Ãкº·ÕäÁèä´é¶Ù¡à¢Òé ÃËÊÑ «Ö§ÁÕ»ÃÐÊ·Ô ¸ÀÔ Ò¾´Õ¡ÇèÒä·ÁÁ§Ô Ã¤Ô Ñ¿àÇÍÃÕẺ·ãÕ ª¡é ¹Ñ ·ÇÑ ä» ´Ñ§áÊ´§ã¹ÃÙ»·Õ 2.13 â´Â·Õ àʹé ᡹ y ¨ÐºÍ¡¶Ö§»ÃÔÁÒ³ Eb/N0 (ÁÕ˹èÇÂ໹ dB) ·ÃÕ ÐººµÍé §¡Òà 㹡Ò÷¨Õ зÓãËÃé кºÁÕ BER = 10−4 ËÃ×ÍÍÕ¡¹ÂÑ Ë¹Ö§¡¤ç ×Í àÊé¹á¡¹ y ¨ÐºÍ¡¶Ö§¡ÓÅѧ (power) ·ÕÇ §¨ÃÀÒ¤Êè§µéͧãªãé ¹¡ÒÃÊè§¢Íé ÁÙÅ à¾×ͷըзÓãËé
2.6. àà¹Çâ¹Áé ¢Í§Ãкºä·ÁÁ§Ô ÃԤѿàÇÍÃãÕ ¹Í¹Ò¤µ 39Eb/N0 required to achieve BER = 10−4 (in dB) 11 Conventional timing recovery with hard decision (d = 0) 10.8 Conventional timing recovery with tentative decision (d = 4) 10.6 Per−survivor timing recovery (d = 0) 10.4 Genie−aided detector (d = 0) 10.2 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 10 9.8 σw/T (%) 9.6 9.4 9.2 9 0.1ÃÙ»·Õ 2.13: »ÃÐÊÔ·¸ÔÀÒ¾¢Í§ä·ÁÁÔ§ ÃԤѿàÇÍÃáÕ ººµèÒ§æ ¢Í§ªÍè §ÊÑÒ³ÍØ´Á¤µáÔ ºº PR4ǧ¨ÃÀÒ¤ÃѺÁÕ BER = 10−4 ¨Ò¡ÃÙ»·Õ 2.13 àÊ鹡ÃÒ¿·Õà¢ÂÕ ¹ÇèÒ Genieaided detector ËÁÒ¶֧ä·ÁÁ§Ô Ã¤Ô ¿Ñ àÇÍÃÕẺ·Õãªé¡Ñ¹·ÇÑ ä»·Õǧ¨Ã PLL ãªé rˆk = rk (´ÙÃÙ»·Õ 2.2) 㹡ÒÃ»ÃºÑ ¤èÒÍͿ૵·Ò§à¿Ê¢Í§¡Òê¡Ñ µÇÑ ÍÂÒè §µÇÑ ¶´Ñ ä», áÅÐ tentative decision (d = 4) ËÁÒ¶§Ö ä·ÁÁÔ§Ã¤Ô ¿Ñ àÇÍÃÕẺ·Õãªé¡¹Ñ ·ÑÇ ä»·Õǧ¨ÃµÃǨËÒÊÑÅѡɳì·Õãªèéã¹ä·ÁÁ§Ô Ż٠¤×Í Ç§¨ÃµÃǨËÒÇÕà·ÍÃìºÔ·ÕÁÕ»ÃÔÁҳ˹Çè §àÇÅÒ d = 4T ¨Ð¼Å¡Ò÷´Åͧ¾ºÇÒè à¾Íà«ÍÃìäÇàÇÍÃìä·ÁÁÔ§Ã¤Ô Ñ¿àÇÍÃÕÁÕ»ÃÐÊ·Ô ¸ÀÔ Ò¾´Õ¡ÇÒè ä·ÁÁ§ÔÃ¤Ô Ñ¿àÇÍÃÕẺ·Õãªé¡Ñ¹·ÇÑ ä» (à¹Í× §¨Ò¡ ãªé Eb/N0 ¹Íé ¡ÇÒè 㹡Ò÷ըзÓãËéÃкºÁÕ BER = 10−4à·Òè ¡¹Ñ ) â´Â੾ÒÐÍÂÒè §ÂÔ§ àÁ×Í·Ó§Ò¹·ÃÕ Ð´Ñº¤ÇÒÁÃ¹Ø áç¢Í§ä·ÁÁÔ§¨ÔµàµÍÃì σw/T ʧ٠㹡ÒõÃǨÊͺÍѵÃÒ¡ÒÃÅÙèà¢éҢͧä·ÁÁÔ§ ÃÔ¤¿Ñ àÇÍÃÕẺµèÒ§æ ¨ÐãªéẺ¨ÓÅͧã¹ÃÙ»·Õ 2.2 â´Â¡Ó˹´ãËé σw/T = 0%, τˆ0 = 0.5T , ÍͿ૵·Ò§¤ÇÒÁ¶Õà·èҡѺ 0%, áÅФÒè ¾ÒÃÒÁàÔ µÍÃì¢Í§Ç§¨ÃPLL ¨Ð¶¡Ù Í͡ẺÁÒÊÓËÃºÑ C = 50 ¹¹Ñ ¤×Í α50 ÊÓËÃºÑ d = 0 áÅÐ 4T ¤Í× 0.058 áÅÐ 0.049µÒÁÅÓ´ºÑ û٠·Õ 2.14 à»ÃÂÕ ºà·ÕºÍѵÃÒ¡ÒÃÅàÙè ¢Òé ¢Í§ä·ÁÁÔ§ÃÔ¤¿Ñ àÇÍÃÕẺµÒè §æ â´Â¤´Ô à©ÅÕ¨ҡ¡ÅèÁØ¢Íé ÁÅÙ 50000 ¡ÅØÁè â´Â·Õ Ãкº¨Ð¶¡Ù ¾Ô¨ÒóÒÇèÒ»ÃÐʺ¤ÇÒÁÊÓàÃç¨ã¹¡ÒÃÅÙàè ¢éÒ ³ àÇÅÒ·Õ k ¡çµÍè àÁ×Í
40 ȹ٠Âàì ·¤â¹âÅÂÍÕ ÔàÅ¡ç ·Ã͹¡Ô ÊìààÅФÍÁ¾ÔÇàµÍÃìààË§è ªÒµÔ 100 Genie−aided detector 90Percentage of convergence 80 70 PSP−MM Conventional timing recovery with hard decision (d = 0) 60 50 40 30 Conventional timing recovery 20 with tentative decision (d = 4) 10 50 100 150 200 250 300 350 400 450 500 Time (in bit periods)ÃÙ»·Õ 2.14: ÍѵÃÒ¡ÒÃÅèàÙ ¢éҢͧä·ÁÁ§Ô ÃÔ¤¿Ñ àÇÍÃáÕ ººµÒè §æ àÁÍ× ãªé α50 ·Õ Eb/N0 = 10 dBτˆi ÊÓËÃºÑ i ≥ k ÁÕ¤èÒà·èÒ¡ºÑ ¤Òè 0 ËÃ×Í T ´éǤÒè ¤ÇÒÁ¤ÅÒ´à¤ÅÍ× ¹Â¹Ô ÂÍÁ ±10% ¨Ò¡ÃÙ»¨Ð¾ºÇèÒ Ãкº·Õãªé Genieaided detector ¨ÐÅèàÙ ¢Òé ÀÒÂã¹ 50 ºµÔ «§Ö ¨ÐÊÍ´¤Åéͧ¡Ñº α50 ·ãÕ ªé à¾ÃÒÐÇÒèǧ¨Ã PLL ¢Í§ Genieaided detector ãªé¤Òè ·Õ¶Ù¡µéͧ (¹Ñ¹¤Í× rˆk = rk) 㹡ÒûÃѺ¤Òè ÍͿ૵·Ò§à¿Ê¢Í§¡Òê¡Ñ µÇÑ ÍÂèÒ§µÑÇ¶Ñ´ä» ¹Í¡¨Ò¡¹ÂÕ §Ñ ¾ºÇÒè à¾Íà«ÍÃìäÇàÇÍÃìä·ÁÁ§Ô ÃԤѿàÇÍÃÕÁÕÍѵÃÒ¡ÒÃÅÙèà¢Òé ·ÃÕ Ç´àÃÇç àÁÍ× à·Õº¡ºÑ ä·ÁÁÔ§Ã¤Ô ¿Ñ àÇÍÃÕẺ·Õãª¡é ¹Ñ ·ÇÑ ä» »ÃÐÊÔ·¸ÀÔ Ò¾¢Í§à¾Íà«ÍÃìäÇàÇÍÃìä·ÁÁÔ§ÃÔ¤¿Ñ àÇÍÃÕÊÒÁÒö·Õ¨Ð·ÓãËéà¾ÔÁ ¢¹Ö ä´éÍ¡Õ â´Â¡ÒùÓä»ãªé§Ò¹ÃèÇÁ¡Ñ¹¡ÑºÃËÑÊá¡äé ¢¢Íé ¼´Ô ¾ÅÒ´ (ECC: errorcorrection code) «§Ö ¼ÅÅ¾Ñ ¸ì·Õä´é¨ÐàÃÂÕ ¡ÇÒèà¾Íà«ÍÃìäÇàÇÍÃìä·ÁÁ§Ô ÃÔ¤¿Ñ àÇÍÃÕẺ·Ó§Ò¹«Ó (persurvivor iterative timing recovery) [30,39, 40] â´Â¨Ðãªé§Ò¹¡ºÑ Ãкº·Õ¶Ù¡à¢éÒÃËÊÑ (coded system) «Ö§¨Ò¡¼Å¡Ò÷´Åͧ¾ºÇèÒ à¾Íà«ÍÃìäÇàÇÍÃìä·ÁÁ§Ô ÃԤѿàÇÍÃÕẺ·Ó§Ò¹«ÓÁÕ»ÃÐÊ·Ô ¸ÔÀÒ¾ÁÒ¡¡ÇÒè ä·ÁÁÔ§Ã¤Ô ¿Ñ àÇÍÃÕẺ·Õãªé¡¹Ñ ·ÇÑ ä»ÁÒ¡â´Â੾ÒÐÍÂÒè §Â§Ô àÁ×Í ÃкºÁÕ¢Íé ¼´Ô ¾ÅÒ´·Ò§àÇÅÒÁÒ¡ ËÃ×ÍàÁÍ× ·Ó§Ò¹ã¹Ãкº·Õµéͧ¡ÒÃ굄 ÃÒ¡ÒÃÅèÙà¢Òé ·ÕÃÇ´àÃçÇ ÊÓËÃºÑ ¼Ùéʹã¨ÊÒÁÒöÈÖ¡ÉÒÃÒÂÅÐàÍÕ´à¾ÁÔ àµÁÔ ä´éã¹ [30, 39, 40] «§Ö ÊÒÁÒö´ÒǹìâËÅ´àÍ¡ÊÒÃàËÅèÒ¹äÕ ´·é Õ http://home.npru.ac.th/∼t3058
2.7. ÊÃØ»·éÒº· 412.7 ÊÃ»Ø ·Òé º·ã¹º·¹Õä´é͸ºÔ Ò¶֧ËÅ¡Ñ ¡Ò÷ӧҹ¢Í§ä·ÁÁÔ§ ÃԤѿàÇÍÃÕẺ·Õãªé¡¹Ñ ·ÑÇä» ÃÇÁä»¶§Ö Ç¸Ô Õ¡ÒÃÍ͡Ẻ¤èÒ¾ÒÃÒÁÔàµÍÃì¢Í§Ç§¨Ã PLL â´ÂãªéẺ¨ÓÅͧǧ¨Ãà¿ÊÅçÍ¡ÅٻẺàªÔ§àÊ¹é ¨Ò¡¼Å¡Ò÷´Åͧ¾ºÇèÒ ¤èÒ¾ÒÃÒÁàÔ µÍÃì¢Í§Ç§¨Ã PLL ·Õä´é¨Ò¡¡ÒÃÍ͡ẺµÒÁࡳ±ì·Õ¡Ó˹´äÇéÁÕ¤èÒà´ÕÂǡѹäÁÇè Òè ã¹Ãкº¨ÐÁÕ»ÃÔÁÒ³ÍͿ૵·Ò§¤ÇÒÁ¶Õà·èÒã´ áÅСè͹·Õ¨Ð¹Ó¤èÒ¾ÒÃÒÁàÔ µÍÃì¢Í§Ç§¨Ã PLL ·Õä´é¨Ò¡ÇÔ¸¡Õ ÒÃÍ͡ẺµÒÁ·Õ͸ԺÒÂ㹺·¹Õä»ãªé§Ò¹ ¼ãÙé ªé¨Ðµéͧ·ÓãËé¤ÇÒÁª¹Ñ ¢Í§àÊé¹â¤§é û٠µÑÇàÍʢͧǧ¨Ã TED Á¤Õ Òè ໹ ¤èÒ˹§Ö ³ ¨Ø´¡Óà¹Ô´¡Íè ¹àÊÁÍ ¹Í¡¨Ò¡¹Õ ¼Å¡Ò÷´ÅͧáÊ´§ãËàé Ëç¹ÇèÒ ä·ÁÁ§ÔÃԤѿàÇÍÃÕẺ·ãÕ ªé¡Ñ¹·ÑÇ ä»·Ó§Ò¹ä´éäÁ´è Õ àÁÍ× ÃкºÁÕ¢Íé ¼Ô´¾ÅÒ´·Ò§àÇÅÒÁÒ¡ ËÃÍ× àÁÍ× ·Ó§Ò¹ã¹Ãкº·Õµ Íé §¡ÒÃÍѵÃÒ¡ÒÃÅÙàè ¢Òé ·Õà ǴàÃÇç ÍÂÒè §äáµç ÒÁã¹·Ò§»¯ºÔ µÑ Ô ä·ÁÁÔ§Ã¤Ô Ñ¿àÇÍÃÕẺ·Õãªé¡Ñ¹·ÇÑ ä»¡çÂ§Ñ à»¹ ·Õ¹ÂÔ Áãªé§Ò¹¡Ñ¹ÁÒ¡ã¹à¡×ͺ¨Ð·¡Ø §Ò¹»ÃÐÂØ¡µì à¹Í× §¨Ò¡à»¹Ç§¨Ã·Õ§Òè µÍè ¡ÒÃÊÃÒé §áÅÐÊÒÁÒö·Ó§Ò¹ä´é´àÕ ¾ÂÕ §¾Í ¶Òé àÅÍ× ¡ãªé¤Òè ¾ÒÃÒÁÔàµÍÃì¢Í§Ç§¨Ã PLL ·ÕàËÁÒÐÊÁ ÃÇÁ·Ñ§ÃкºÁÕ¢éͼԴ¾ÅÒ´·Ò§àÇÅÒäÁèÁÒ¡¹¡Ñ áÅÐÃкºäÁÁè ¤Õ ÇÒÁµéͧ¡ÒÃ굄 ÃÒ¡ÒÃÅàèÙ ¢éÒ·ÃÕ Ç´àÃçÇ2.8 à຺½¡ËÑ´·éÒº· 1. ¨§Í¸ÔºÒÂËÅ¡Ñ ¡Ò÷ӧҹ¢Í§Ç§¨Ãà¿ÊÅÍç ¡Å»Ù (PLL: phasedlock loop) ÁÒ¾ÍÊѧࢻ 2. ¨§Í¸ÔºÒ¢¹Ñ µÍ¹¡ÒÃÍ͡Ẻ¤èÒ¾ÒÃÒÁàÔ µÍÃì¢Í§Ç§¨Ã PLL Íѹ´Ñº·ÕË ¹Ö§ 3. ¨§Í¸ºÔ Ò¢ѹ µÍ¹¡ÒÃÍ͡Ẻ¤èÒ¾ÒÃÒÁàÔ µÍÃì¢Í§Ç§¨Ã PLL Í¹Ñ ´ºÑ ·ÊÕ Í§ 4. ¨§Í¸ÔºÒ¤³Ø ÊÁºµÑ áÔ ÅлÃÐ⪹ì¢Í§àʹé ⤧é ÃÙ»µÑÇàÍÊ 5. ¨§¤Ó¹Ç³ËÒÊÁ¡ÒÃàʹé ⤧é û٠µÑÇàÍʢͧǧ¨Ã M&M TED áÅÐÇҴû٠ä·ÁÁÔ§¿§¡ªì ¹Ñ ¢Í§ ªèͧÊÑÒ³ H (D) µÍè ä»¹Õ 5.1) H(D) = 1 − D 5.2) H(D) = 1 + D
42 ÈÙ¹Âàì ·¤â¹âÅÂÍÕ ÔàÅç¡·Ã͹¡Ô ÊìààÅФÍÁ¾ÇÔ àµÍÃàì àË§è ªÒµÔ 5.3) H(D) = 1 + 2D + D2 5.4) H(D) = 1 + D − D2 − D3 5.5) H(D) = 1 + 3D + 3D2 + D3 6. ¨§à»ÃÂÕ ºà·ÕºËÅÑ¡¡Ò÷ӧҹ¢Í§ä·ÁÁ§Ô Ã¤Ô Ñ¿àÇÍÃÕẺ·Õãªé¡¹Ñ ·ÑÇ ä»áÅÐä·ÁÁÔ§Ã¤Ô ¿Ñ àÇÍÃÕẺ »ÃÐÁÒ³¤Òè 㹪Çè § ÁÒ¾ÍÊ§Ñ à¢»
º··Õ 3¡ÒÃÍÍ¡à຺·ÒÃìࡵç ààÅÐÍÕ¤ÇÍäÅà«ÍÃì㹺·¹Õ¨Ð͸ºÔ ÒÂ¶Ö§Ç¸Ô ¡Õ ÒÃÍ͡Ẻ·ÒÃìࡵç (target) áÅÐÍ¤Õ ÇÍäÅà«ÍÃì (equalizer) ãËéàËÁÒÐÊÁ¡ºÑ ªèͧÊÑ Ò³¢Í§ÎÒÃ´ì ´ÊÔ ¡ìä´Ã¿ì â´Â·Õ ·ÒÃìà¡µç ·Õ´Õ¨ÐµéͧÁռŵͺʹͧàªÔ§¤ÇÒÁ¶Õ·Õã¡Åéà¤ÂÕ §¡Ñº¼ÅµÍºÊ¹Í§àª§Ô ¤ÇÒÁ¶Õ¢Í§ªèͧÊÑ Ò³ãËéÁÒ¡·ÊÕ ´Ø ã¹·Ò§»¯ºÔ ÑµÔ ¡ÒÃÍ͡Ẻ·ÒÃìࡵç áÅÐÍÕ¤ÇÍäÅà«ÍÃìÊÒÁÒö·Óä´éËÅÒÂÇÔ¸Õ áµè㹺·¹Õ¨Ð¡ÅÒè Ƕ§Ö ੾ÒÐÇÔ¸¡Õ Òà ¢Íé ¼´Ô ¾ÅÒ´¡ÓÅ§Ñ Êͧà©ÅÕ·չ Íé ÂÊ´Ø (MMSE: minimum meansquared error) à·Òè ¹¹Ñ [19] à¹Í× §¨Ò¡ à»¹Ç¸Ô ·Õ §Õ èÒµÍè ¡ÒùÓä»ãªé§Ò¹¨Ã§Ô ¾ÃÍé Á·Ñ§ à»ÃÂÕ ºà·ÂÕ º¼Å¡Ò÷´Åͧ·Õä´é¨Ò¡¡ÒÃãªé·ÒÃàì ¡çµáººµÒè §æ 㹪èͧÊÑÒ³¢Í§ÎÒÃ´ì ´ÔÊ¡äì ´Ã¿ì3.1 º·¹Óã¹Ãкº¡ÒûÃÐÁÇżÅÊÑ Ò³¢Í§ÎÒÃì´´ÊÔ ¡ìä´Ã¿ì ǧ¨ÃµÃǨËÒÇàÕ ·ÍÃìºÔ (Viterbi detector) [15]¨Ð¶¡Ù ¹ÓÁÒãªé§Ò¹ÃÇè Á¡Ñ¹¡ºÑ ÍÕ¤ÇÍäÅà«ÍÃìẺ PR (partialresponse equalizer) «§Ö ÍÕ¤ÇÍäÅà«ÍÃì¹Õ ¡ç¤×Í Ç§¨Ã¡ÃÍ§áººàª§Ô àÊé¹ (linear lter) ··Õ Ó˹Òé ·ãÕ ¹¡ÒÃ»ÃºÑ Ã»Ù ÃÒè §¢Í§¼ÅµÍºÊ¹Í§ÃÇÁ¢Í§ªèͧÊÑ Ò³ãËéÍÂÙèã¹ÃÙ»¢Í§¼ÅµÍºÊ¹Í§·Õµéͧ¡Òà ËÃÍ× ·ÕàÃÂÕ ¡¡¹Ñ ÇÒè ·ÒÃàì ¡çµ1 (target) ¨Ò¡¹Ñ¹ 1·ÒÃàì ¡µç ¤Í× Ç§¨Ã¡ÃͧẺàªÔ§àÊé¹·ÕÁըӹǹ᷻ç (tap) ¹éÍ àÁ×Í à·Õº¡Ñº¨Ó¹Ç¹á·»ç ¢Í§ªÍè §ÊÑ Ò³ áµèÁռŵͺʹͧàªÔ§¤ÇÒÁ¶Õã¡Åàé ¤ÂÕ §¡Ñº¼ÅµÍºÊ¹Í§àª§Ô ¤ÇÒÁ¶¢Õ ͧªèͧÊÑ Ò³ 43
44 ȹ٠Âìà·¤â¹âÅÂÍÕ àÔ Å¡ç ·Ã͹ԡÊàì àÅФÍÁ¾ÔÇàµÍÃìààË§è ªÒµÔǧ¨ÃµÃǨËÒÇàÕ ·ÍÃìºÔ¡ç¨Ð¹ÓàÍÒ¢éÍÁÅÙ àÍÒµ¾ì ص¢Í§ÍÕ¤ÇÍäÅà«ÍÃìÁÒ·Ó¡ÒõÃǨËÒÅÓ´ºÑ (sequencedetection) Ẻ¤ÇèÐ໹ÁÒ¡ÊØ´ (ML: maximumlikelihood) à¾×Í ¤Ó¹Ç³ËÒÅӴѺ¢éÍÁÅÙ ÍÔ¹¾µØ·ÕÊè§ÁҨҡǧ¨ÃÀÒ¤Êè§ ¢Ñ¹µÍ¹·§Ñ 2 ¹ÕÃÇÁàÃÂÕ ¡¡Ñ¹ÇÒè à·¤¹¤Ô ¼ÅµÍºÊ¹Í§ºÒ§Êèǹ¤ÇèÐ໹ÁÒ¡ÊØ´ (PRML: partialresponse maximumlikelihood) «Ö§ ¶Í× ÇÒè ໹ ËÇÑ ã¨ÊӤѢͧÃкº¡ÒûÃÐÁÇżÅÊÑ Ò³¢Í§ÎÒÃ´ì ´ÔÊ¡äì ´Ã¿ãì ¹»¨¨ØºÑ¹ ·ÒÃìࡵç Ẻ PR ·Õ໹ ·Õ ÍÁÃºÑ ¡¹Ñ ã¹Ãкº¡Òúѹ·Ö¡áººá¹Ç¹Í¹ (longitudinal recording)¨ÐÍÂãÙè ¹Ã»Ù ¢Í§¾ËعÒÁ (polynomial) H(D) = (1 − D)(1 + D)n (3.1)â´Â·Õ n ¤Í× àÅ¢¨Ó¹Ç¹àµçÁºÇ¡ áÅÐ D ¤×Í µÇÑ ´Óà¹Ô¹¡ÒÃ˹èǧàÇÅÒ (delay operator) ¨Ò¡ÊÁ¡ÒÃ(3.1) ¨Ð¾ºÇÒè ¼ÅµÍºÊ¹Í§àª§Ô ¤ÇÒÁ¶Õ¢Í§·ÒÃìà¡µç ¹¨Õ ÐÁÊÕ à»¡µÃÑÁ¤Òè ȹ٠Âì (spectral null) ³ ¤ÇÒÁ¶Õ¤èÒÈÙ¹Âáì ÅФÇÒÁ¶äÕ ¹¤ÇÔµÊì (Nyquist frequency) à¹×ͧ¨Ò¡ Á¾Õ ¨¹ì·àÕ »¹ (1 − D) áÅÐ (1 + D) µÒÁÅÓ´ºÑ ã¹¢³Ð·Õ ÊÑÒ³ readback ¢Í§Ãкº¡Òú¹Ñ ·¡Ö Ẻá¹Çµ§Ñ (perpendicular recording)¨ÐÁÕͧ¤»ì ÃСͺ¢Í§ä¿¿Ò¡ÃÐáʵç (d.c. component) ´§Ñ ¹¹Ñ ¾¨¹ì (1 − D) ¨§Ö äÁè¨Ó໹ ÊÓËúÑÃкº¡Òú¹Ñ ·Ö¡áººá¹Çµ§Ñ à¾ÃÒЩйѹ ·ÒÃàì ¡µç Ẻ PR ·Õ໹·ÕÂÍÁÃѺã¹Ãкº¡Òúѹ·¡Ö Ẻá¹ÇµÑ§ ¨ÐÍÂãèÙ ¹ÃÙ»¢Í§¾Ë¹Ø ÒÁ H(D) = (1 + D)n (3.2) µÒÃÒ§·Õ 3.1 áÊ´§·ÒÃìࡵç Ẻ PR ·Õ໹ ·ÕÂÍÁÃºÑ ¡¹Ñ ·ÇÑ ä» ã¹Ãкº¡Òú¹Ñ ·Ö¡áººá¹Ç¹Í¹áÅÐẺá¹ÇµÑ§ áÅÐÃÙ»·Õ 3.1 áÊ´§¼ÅµÍºÊ¹Í§àª§Ô ¤ÇÒÁ¶Õ¢Í§·ÒÃàì ¡çµáººµèÒ§æ àÁ×Í à»ÃÕºà·Õº¡Ñº¼ÅµÍºÊ¹Í§àª§Ô ¤ÇÒÁ¶Õ¢Í§ªèͧÊÑÒ³·Õ ND = 2 áÅÐ 2.5 ¨Ò¡ÃÙ»·Õ 3.1 ¨Ð¾ºÇÒè àÁ×ͤèÒ ND ¢Í§ªÍè §ÊÑ Ò³ÁÕ¤èÒà¾ÁÔ ¢Ö¹ ·ÒÃàì ¡µç ·Õãªé¡ç¤Ç÷ըÐÁըӹǹá·ç»ÁÒ¡¢¹Ö (¤èÒ n ÁÒ¡¢Ö¹)à¾×Í ·Õ¨Ð·ÓãËéÁռŵͺʹͧàªÔ§¤ÇÒÁ¶Õ·ÕÊÍ´¤Åéͧ¡Ñº¼ÅµÍºÊ¹Í§àªÔ§¤ÇÒÁ¶Õ¢Í§ªèͧÊÑ Ò³ãËéÁÒ¡·ÊÕ Ø´ ÍÂèÒ§äáçµÒÁ ·ÒÃìà¡µç ·ÕãªéäÁè¤Ç÷ըÐÁըӹǹá·ç»ÁÒ¡à¡¹Ô ¤ÇÒÁ¨Ó໹ à¾ÃÒШÐÊ觼ŷÓãËÇé §¨ÃµÃǨËÒÇàÕ ·ÍÃìºÔÁÕ¤ÇÒÁ«ºÑ «é͹ (complexity) ÁÒ¡¢¹Ö «Ö§¨Ð͸ԺÒµÍè ä»ã¹º··Õ 4 ¨Ò¡ÊÁ¡Òà (3.1) áÅÐ (3.2) Ê§Ñ à¡µ¨Ð¾ºÇÒè ·ÒÃìà¡çµáºº PR ¨ÐÁÕ¤èÒÊÁÑ »ÃÐÊÔ·¸Ô¢Í§áµèÅÐá·»ç໹ àÅ¢¨Ó¹Ç¹àµçÁ áµè¶Òé Ãкº PRML ÂÍÁ㪷é ÒÃàì ¡µç ·ÁÕ Õ¤Òè ÊÑÁ»ÃÐÊÔ·¸Ô¢ ͧáµèÅÐá·ç»à»¹àÅ¢¨Ó¹Ç¹¨ÃÔ§¨Ð¾ºÇèÒ·ÒÃàì ¡µç Ẻ¹Õ¨ÐÊÒÁÒöªèÇÂà¾ÔÁ»ÃÐÊ·Ô ¸ÔÀÒ¾ÃÇÁ¢Í§Ãкºä´éÁÒ¡ â´Â੾ÒÐÍÂÒè §Â§Ô
3.1. º·¹Ó 45µÒÃÒ§·Õ 3.1: µÇÑ ÍÂÒè §·ÒÃìࡵç Ẻ PR ·àÕ »¹·ÂÕ ÍÁÃѺ¡Ñ¹ã¹ÎÒÃì´´ÊÔ ¡äì ´Ã¿ì·ÒÃìà¡çµáºº PR n=1 n=2 n=3Ãкº¡Òúѹ·¡Ö Ẻá¹Ç¹Í¹ PR4 [1 0 − 1] EPR4 [1 1 − 1 − 1] EEPR4 [1 2 0 − 2 − 1] Ãкº¡Òúѹ·¡Ö Ẻá¹Çµ§Ñ 1 − D2 1 + D − D2 − D3 1 + 2D − 2D3 − D4 PR1 [1 1] PR2 [1 2 1] EPR2 [1 3 3 1] 1+D 1 + 2D + D2 1 + 3D + 3D2 + D3·Õ ND ʧ٠æ â´Â·ÒÃìà¡çµÅ¡Ñ ɳйըÐàÃÕ¡¡¹Ñ ·ÇÑ ä»ÇÒè ·ÒÃàì ¡µç Ẻ GPR (generalized partialresponse) «§Ö ÊÒÁÒö·Õ¨ÐËÒä´¨é Ò¡ËÅÒÂÇ¸Ô ¡Õ Òà હè [41, 42, 43, 44, 45, 46] 1) ¡ÒÃÍ͡Ẻ·ÒÃàì ¡µç â´ÂãËé¼ÅµÍºÊ¹Í§·ÒÃìࡵç (target response) ÁÕû٠ÃÒè §àËÁ×͹¡Ñº¼Å µÍºÊ¹Í§¡ÒÃà»ÅÂÕ ¹Ê¶Ò¹Ð (transition response) ËÃ×ͼŵͺʹͧ䴺Ե (dibit response) ¢Í§ªÍè §ÊÑÒ³ ·Ñ§ã¹â´àÁ¹àÇÅÒ (time domain) áÅÐâ´àÁ¹¤ÇÒÁ¶Õ (frequency domain) Ç¸Ô Õ¡Òù¨Õ зӡÒÃËÒ·ÒÃàì ¡µç ·ÁÕ ÃÕ »Ù ÃÒè §¢Í§¼ÅµÍºÊ¹Í§·ÒÃàì ¡µç àËÁÍ× ¹¡Ñº¼ÅµÍºÊ¹Í§ ¡ÒÃà»ÅÂÕ ¹Ê¶Ò¹ÐËÃ×ͼŵͺʹͧ䴺µÔ ¢Í§ªÍè §ÊÑ Ò³áµèÅÐ ND ·Ñ§ã¹â´àÁ¹àÇÅÒáÅÐ â´àÁ¹¤ÇÒÁ¶Õ µÑÇÍÂÒè §àª¹è ã¹Ãкº¡Òú¹Ñ ·¡Ö Ẻá¹ÇµÑ§ ·ÒÃàì ¡çµ·ÊÕ Í´¤ÅÍé §¡Ñº¼ÅµÍºÊ¹Í§ ä´ºÔµ [43] ã¹â´àÁ¹àÇÅÒ ä´éá¡è [1 −4 1], [1 −2 −2 1], áÅÐ [1 0 −8 0 1] ໹µé¹ ¹Í¡¨Ò¡¹Õ ·ÒÃàì ¡µç ºÒ§áººÍÒ¨¨ÐäÁèÊÍ´¤ÅÍé §¡Ñº¼ÅµÍºÊ¹Í§¢Í§ªÍè §ÊÑ Ò³ã¹â´àÁ¹ àÇÅÒ áµè¨ÐÊÍ´¤Åéͧ¡ºÑ ¼ÅµÍºÊ¹Í§¢Í§ªèͧÊÑ Ò³ã¹â´àÁ¹¤ÇÒÁ¶ÁÕ Ò¡¡çä´é ã¹·Ò§»¯ºÔ µÑ Ô ¤ÇÒÁÊÍ´¤Åéͧ¡Ñº¼ÅµÍºÊ¹Í§¢Í§ªèͧÊÑ Ò³ã¹â´àÁ¹¤ÇÒÁ¶Õà»¹Ê§Ô ·Õµéͧ¡ÒÃÁÒ¡¡ÇÒè ¤ÇÒÁÊÍ´¤ÅÍé §ã¹â´àÁ¹àÇÅÒ à¹Í× §¨Ò¡ ¨ÐªÇè º͡ãËé·ÃÒº¶§Ö ¤Ø³ÊÁºµÑ Ôà¡ÂÕ Ç¡ºÑ ÍѵÃÒ¡Òà ¢ÂÒÂÊÑҳú¡Ç¹ (noise enhancement) ä´é 2) ¡ÒÃÍ͡Ẻ·ÒÃìà¡µç ·Õ·ÓãËé¡ÓÅ§Ñ ÃÇÁ¢Í§ÊÑҳú¡Ç¹·Õ´éÒ¹¢ÒÍÍ¡¢Í§Í¤Õ ÇÍäÅà«ÍÃìÁÕ¤èÒ ¹Íé ·ÕÊØ´ Ç¸Ô ¡Õ ÒùըÐÊÁÁµØ ÔÇèÒ ¹Ñ¡Í͡ẺÃкº·ÃÒºÇèÒªèͧÊÑ Ò³¤×ÍÍÐäà à¾Í× ·Õ¨ Ðä´é¹ÓàÍÒ
46 ÈÙ¹Âìà·¤â¹âÅÂÕÍÔàÅç¡·Ã͹ԡÊìààÅФÍÁ¾ÔÇàµÍÃìààË§è ªÒµÔNormalized magnitude 1.2 Channel (ND = 2) Channel (ND = 2.5) 1.0 PR4 [1 0 −1] EPR4 [1 1 −1 −1] EEPR4 [1 2 0 −2 −1] 0.8 0.6 0.4 0.2 0.0 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50 0.00 (a) Normalized frequency (fT)Normalized magnitude 1.0 Channel (ND = 2) 0.9 Channel (ND = 2.5) PR2 [1 2 1] 0.8 EPR2 [1 3 3 1] 0.7 EEPR2 [1 4 6 4 1] 0.6 0.5 0.4 0.3 0.2 0.1 0.0 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50 0.00 (b) Normalized frequency (fT)û٠·Õ 3.1: ¼ÅµÍºÊ¹Í§àªÔ§¤ÇÒÁ¶¢Õ ͧ·ÒÃìࡵç ẺµÒè §æ ÊÓËÃºÑ ÃкººÑ¹·Ö¡ (a) Ẻá¹Ç¹Í¹ áÅÐ(b) Ẻá¹ÇµÑ§ªÍè §ÊÑ Ò³¹¹Ñ ÁÒãªé㹡ÒäӹdzËÒ¿§ ¡ªì ¹Ñ ¶Òè Ââ͹¢Í§ÍÕ¤ÇÍäÅà«ÍÃì ¨Ò¡¹¹Ñ ¡ç¨Ð·Ó¡ÒäӹdzËÒ¡ÓÅ§Ñ ÃÇÁ¢Í§ÊÑ Ò³Ãº¡Ç¹·Õ´éÒ¹¢ÒÍÍ¡¢Í§ÍÕ¤ÇÍäÅà«ÍÃì áÅÐàÁÍ× ä´é¡ÓÅ§Ñ ÃÇÁ
3.2. ¡ÒÃÍÍ¡à຺·ÒÃìà¡çµ´éÇÂÇ¸Ô ¡Õ Òà MMSE 47 ¢Í§ÊÑ Ò³Ãº¡Ç¹·ÕÍÂÙèã¹ÃÙ»¢Í§ÊÁ¡Ò÷ҧ¤³ÔµÈÒʵÃìáÅÇé ¡ç¨Ð·Ó¡ÒÃËÒ¤Òè ÊÁÑ »ÃÐÊ·Ô ¸Ô ¢Í§·ÒÃàì ¡çµ·Õ·ÓãËé¡ÓÅ§Ñ ÃÇÁ¢Í§ÊÑҳú¡Ç¹ÁÕ¤èÒ¹éÍ·ÊÕ Ø´ â´Âãªéà·¤¹Ô¤¡ÒÃËÒ͹¾Ø ¹Ñ ¸ì (dierentiation) ÊÓËÃѺÃÒÂÅÐàÍÕ´¢Í§Ç¸Ô Õ¡ÒùÕÊ ÒÁÒöÈÖ¡ÉÒà¾ÔÁàµÔÁä´é¨Ò¡ [41]3) ¡ÒÃÍ͡Ẻ·ÒÃàì ¡µç ·Õ·ÓãËé¤èÒ SNR »ÃÐÊÔ·¸Ô¼Å (eective SNR) ·Õ´éÒ¹¢ÒÍÍ¡¢Í§Ç§¨Ã µÃǨËÒÇàÕ ·Íúì ÁÔ ¤Õ èÒÁÒ¡·ÕÊØ´ ÇÔ¸Õ¡ÒÃÍ͡Ẻ·ÒÃàì ¡µç ẺµèÒ§æ µÒÁ·Õ¡ÅÒè ÇÁÒ¢éÒ§µé¹¹Õ äÁèä´éÃѺ»ÃСѹÇèÒ »ÃÐÊ·Ô ¸Ô ÀÒ¾ÃÇÁ¢Í§Ãкºã¹Ã»Ù ¢Í§ÍѵÃÒ¢éͼԴ¾ÅÒ´ºµÔ (BER: bit errorrate) ·Õ´Òé ¹¢ÒÍÍ¡¢Í§ ǧ¨ÃµÃǨËÒÇàÕ ·Íúì Ô¨ÐÁÕ¤èÒ¹éÍ·ÕÊ Ø´ ã¹ [19, 42] ä´éàʹÍÇÔ¸Õ¡ÒÃËÒ ·ÒÃìà¡çµ·ÕàËÁÒзÊÕ Ø´ (optimal target) ·Õ¨Ð·ÓãËé¤Òè SNR »ÃÐÊÔ·¸¼Ô Å·Õ´Òé ¹¢ÒÍÍ¡¢Í§Ç§¨ÃµÃǨËÒÇàÕ ·ÍÃìºÔÁÕ¤Òè ÁÒ¡·ÕÊ Ø´ ËÃ×ÍÍÕ¡¹ÂÑ Ë¹§Ö ¡ç¤Í× ·ÒÃìà¡µç ·Õ·ÓãËé BER ¢Í§Ãкº àÁ×ÍÇ´Ñ ·Õ´éÒ¹¢ÒÍÍ¡¢Í§Ç§¨Ã µÃǨËÒÇàÕ ·ÍÃìºÁÔ ¤Õ èÒ¹Íé ·ÕÊ´Ø ÊÓËÃºÑ ¼ÊÙé ¹ã¨ÊÒÁÒÃ¶È¡Ö ÉÒÃÒÂÅÐàÍÕ´à¾ÔÁàµÁÔ ä´ãé ¹ [19, 42]4) ¡ÒÃÍ͡Ẻ·ÒÃìà¡µç ·Õ·ÓãË¢é éͼԴ¾ÅÒ´¡ÓÅ§Ñ Êͧà©ÅÂÕ (MSE: meansquared error) ÃÐËÇèÒ§ ÊÑ Ò³·Õ´Òé ¹¢ÒÍÍ¡¢Í§Í¤Õ ÇÍäÅà«ÍÃìáÅÐÊÑ Ò³·ÕµÍé §¡Òà (¹¹Ñ ¤×Í ÊÑ Ò³µÒÁ·ÒÃàì ¡çµ ·Õµ éͧ¡ÒÃ) Á¤Õ èÒ¹éÍ·ÊÕ ´Ø ¨Ò¡¡ÒÃÈ¡Ö ÉÒ¾ºÇÒè ÇÔ¸¡Õ ÒùÕ໹ÇÔ¸Õ¡Ò÷էÒè ÂáÅÐàËÁÒÐÊÓËÃºÑ ¡ÒùÓÁÒãªé§Ò¹¨ÃÔ§ã¹ ·Ò§»¯ºÔ µÑ Ô [19] ¹Í¡¨Ò¡¹Õ ·ÒÃìà¡µç ·Õä´é¨ÐÁÕ»ÃÐÊÔ·¸ÔÀÒ¾ã¡Åàé ¤ÂÕ §¡Ñº·ÒÃìà¡çµ·ÕàËÁÒзÊÕ Ø´ ÇÔ¸¡Õ ÒÃÍ͡Ẻ·ÒÃìà¡çµáºº¹Õ¨ÐÃé¨Ù ¡Ñ ¡¹Ñ 㹪Í× ÇèÒ ÇÔ¸Õ¡Òà ¢Íé ¼Ô´¾ÅÒ´¡ÓÅ§Ñ Êͧà©ÅÂÕ ·Õ¹Íé Â ÊØ´ (MMSE: minimum meansquared error) «§Ö ¨Ð͸ºÔ ÒÂÃÒÂÅÐàÍÂÕ ´Ç¸Ô Õ¡ÒÃ¹Õ ´§Ñ µÍè 仹Õ3.2 ¡ÒÃÍÍ¡à຺·ÒÃàì ¡µç ´éÇÂÇÔ¸¡Õ Òà MMSE¡ÒÃÍ͡Ẻ·ÒÃìà¡çµ´éÇÂÇ¸Ô ¡Õ Òà MMSE [19] ¨Ð·ÓãËäé é´é·ÒÃàì ¡çµËÅÒÂû٠ẺµÒÁà§Í× ¹ä¢ºÑ§¤Ñº (constraint) ·¡Õ Ó˹´Å§ä»ã¹ÃÐËÇèÒ§¡Ãкǹ¡ÒÃÍ͡Ẻ ãËé¾Ô¨ÒóÒẺ¨ÓÅͧÃкºã¹Ã»Ù ·Õ 3.2 â´Â·Õ Í¤Õ ÇÍäÅà«ÍÃì¨Ð¾ÂÒÂÒÁÊÃéÒ§¢éÍÁÅÙ àÍÒµ¾ì ص yk ãËéÁÕ¤èÒã¡Åéà¤Õ§¡Ñº¢éÍÁÙÅ·µÕ éͧ¡Òà rk ãËéÁÒ¡·ÊÕ ´Øâ´Â»ÃÒȨҡ¡ÒâÂÒÂÊÑ Ò³Ãº¡Ç¹ ¶Òé ¡Ó˹´ãËÍé Õ¤ÇÍäÅà«ÍÃìÁըӹǹá·ç»à·Òè ¡ºÑ N = 2K +1
48 ÈÙ¹Âàì ·¤â¹âÅÂÍÕ ÔàÅç¡·Ã͹ԡÊìààÅФÍÁ¾ÇÔ àµÍÃìààË§è ªÒµÔ n(t)ak equalizer yk Viterbi aˆk{±1} 1− D bk g(t) ∆tk p(t) s(t) sk F(D) detector 2 LPF tk = kT target wk H(D) rk ÃÙ»·Õ 3.2: Ẻ¨ÓÅͧÊÓËÃѺ¡ÒÃÍ͡Ẻ·ÒÃàì ¡çµ´Çé ÂÇÔ¸Õ¡Òà MMSEá·ç» áÅÐÊÁÁµØ ÔãËéá·»ç ȹ٠¡ì ÅÒ§ÍÂèÙ·ÕàÇÅÒ k = 0 à¾ÃÒЩй¹Ñ ÍÕ¤ÇÍäÅà«ÍÃìÊÒÁÒö·Õ¨Ðà¢ÂÕ ¹ãËéÍÂèÙã¹Ã»Ù ÊÁ¡Ò÷ҧ¤³ÔµÈÒʵÃãì ¹â´àÁ¹ D ä´é ¤×Í K F (D) = fk Dk (3.3) k=−KàÁÍ× D ¤×Í µÑÇ´Óà¹¹Ô ¡ÒÃ˹èǧàÇÅÒ T ˹èÇ 㹷ӹͧà´ÂÕ Ç¡¹Ñ ·ÒÃìà¡çµ·ÕÁըӹǹá·ç»à·èÒ¡ºÑ Lá·ç» ¡¨ç ÐÊÒÁÒöà¢ÂÕ ¹ãËÍé ÂèãÙ ¹Ã»Ù ¢Í§¿§ ¡ªì ѹã¹â´àÁ¹ D ä´é ¤Í× L−1 (3.4) H(D) = hkDk k=0â´Â·Õ fk áÅÐ hk ໹ ¤Òè ÊÁÑ »ÃÐÊ·Ô ¸Ô·Õ໹àÅ¢¨Ó¹Ç¹¨Ã§Ô ã¹áµÅè Ðá·ç»¢Í§Í¤Õ ÇÍäÅà«ÍÃìáÅзÒÃàì ¡µçµÒÁÅӴѺ¨´Ø »ÃÐʧ¤ì㹡ÒÃÍ͡Ẻ·ÒÃàì ¡µç ´Çé ÂÇÔ¸Õ¡Òà MMSE ¤×Í ¨Ð·Ó¡ÒäӹdzËÒ¤Òè ÊÑÁ»ÃÐÊÔ·¸Ô¢Í§ F (D) áÅÐ H (D) 仾ÃéÍÁ¡¹Ñ ã¹àÇÅÒà´ÕÂǡѹâ´Â¡Ò÷ÓãËé¤Òè MSE ÃÐËÇèÒ§¢Íé ÁÅÙàÍÒµì¾µØ ¢Í§ÍÕ¤ÇÍäÅà«ÍÃì yk áÅТéÍÁÅÙ àÍÒµ¾ì ص¢Í§·ÒÃàì ¡µç rk ÁÕ¤èÒ¹éÍ·ÕÊ ´Ø ËÃÍ× Í¡Õ ¹ÑÂ˹§Ö ¤ÍפèÒÊÁÑ »ÃÐÊÔ·¸Ô fk and hk ¨Ð¶Ù¡àÅÍ× ¡ à¾×Í··Õ ÓãËé¤Òè E wk2 = E {(sk ∗ fk) − (ak ∗ hk)}2 (3.5)Á¤Õ Òè ¹éÍ·ÊÕ ´Ø àÁ×Í wk = yk − rk ¤Í× ¢éͼ´Ô ¾ÅÒ´·äÕ ´¨é Ò¡¡ÒÃÍ͡Ẻ·ÒÃàì ¡çµ, ∗ ¤×Í µÇÑ ´Óà¹¹Ô ¡Òä͹âÇÅ٪ѹ (convolution operator), áÅÐ E[·] ¤×Í µÇÑ ´Óà¹¹Ô ¡ÒäèÒ¤Ò´ËÁÒ (expectation operator)
3.2. ¡ÒÃÍÍ¡à຺·ÒÃìà¡µç ´éÇÂÇ¸Ô Õ¡Òà MMSE 49 ¶Òé ¡Ó˹´ãËéàÇ¡àµÍÃìá¹ÇµÑ§ H = [h0, h1, · · · , hL−1]T áÅÐ F = [f−K , · · · , f0, · · · , fK ]Tâ´Â·Õ hk and fk ¤×ͤÒè ÊÑÁ»ÃÐÊÔ·¸Ô¢Í§ H (D) and F (D) µÒÁÅÓ´ºÑ , áÅÐ [·]T ¤×Íà¤ÃÍ× §ËÁÒÂàÁ·Ã¡Ô «ìÊÅѺà»ÅÂÕ ¹ (transpose matrix) 㹺·¹Õ¨Ð¡Ó˹´ãËé K = 10 (ÍÕ¤ÇÍäÅà«ÍÃìÁշѧËÁ´ 21á·»ç ) ¶Òé ¡Ó˹´ãËé R ¤×Í àÁ·Ã¡Ô «ìÍѵÊËÊÁÑ ¾¹Ñ ¸ì (autocorrelation matrix) ¢¹Ò´ N × N ¢Í§¢Íé ÁÙÅ sk, A ¤×Í àÁ·ÃÔ¡«ì굄 ÊËÊÁÑ ¾¹Ñ ¸¢ì ¹Ò´ L × L ¢Í§¢Íé ÁÙÅ ak, áÅÐ P ¤Í× àÁ·Ã¡Ô «Êì ËÊÑÁ¾¹Ñ ¸ì¢éÒÁ (crosscorrelation matrix) ¢¹Ò´ N × L ÃÐËÇèÒ§¢éÍÁÅÙ sk áÅÐ ak â´Â·Õ ÊÁÒª¡Ô (i, j) (á¶Ç·Õ i áÅÐá¹ÇµÑ§·Õ j) ¢Í§àÁ·ÃÔ¡«ì·Ñ§ ÊÒÁ¹Õ ¤Í× S−1R(i, j) = E sk+K−i sk+K−j , −K ≤ i, j ≤ K (3.6) (3.7) k=0 (3.8) S−1A(i, j) = E ak−i ak−j , 0 ≤ i, j ≤ L − 1 k=0 S−1P(i, j) = E sk+K−i ak−j , −K ≤ i ≤ K, 0 ≤ j ≤ L − 1 k=0àÁÍ× S ¤Í× ¤ÇÒÁÂÒÇ (ËÃÍ× ¨Ó¹Ç¹ºÔµ) ¢Í§ÅӴѺ¢Íé ÁÙÅÍÔ¹¾Øµ {ak}¨Ò¡µÇÑ á»Ã·¡Õ Ó˹´ãË¢é Òé §µ¹é ¹Õ ÊÁ¡Òà (3.5) ÊÒÁÒö·Õ¨Ðà¢ÂÕ ¹ãËÍé ÂèÙã¹Ã»Ù ¢Í§àÁ·Ã¡Ô «äì ´é ´§Ñ ¹Õ E[w2] = FTRF + HTAH − 2FTPH (3.9)㹡Ò÷Óãˤé èÒ E[w2] Á¤Õ èÒ¹éÍ·ÊÕ ´Ø â´Âà·Õº¡Ñº F áÅÐ H ¨ÐµÍé §Á¡Õ ÒáÓ˹´à§×Í ¹ä¢º§Ñ ¤ºÑ à¢éÒä»ã¹ÃÐËÇÒè §¡Ãкǹ¡Ò÷ÓãËéÁÕ¤èÒ¹éÍÂÊØ´ (minimization process) à¾Í× ·¨Õ ÐËÅÕ¡àÅÂÕ §¡ÒÃä´é¼ÅÅ¾Ñ ¸ì໹ F = 0 áÅÐ H = 0 ã¹ÊÇè ¹¹Õ¨Ð͸ԺÒ¶֧à§×Í ¹ä¢º§Ñ ¤ºÑ ·Õ¹èÒʹ㨠·Õãªé㹡ÒäӹdzËÒ¤Òè FáÅÐ G ´§Ñ µèÍ仹Õ3.2.1 à§Í× ¹ä¢º§Ñ ¤Ñºà຺âÁ¹¡Ô (h0 = 1)à§×͹䢺§Ñ ¤ºÑ ẺâÁ¹¡Ô (monic constraint) ¨Ð¡Ó˹´ãËé¤Òè ÊÑÁ»ÃÐÊÔ·¸¢Ô ͧá·ç»µÑÇáá¢Í§·ÒÃàì ¡µçÁÕ¤Òè à·Òè ¡ºÑ ¤Òè ˹§Ö ¹Ñ¹ ¤×Í h0 = 1 [19] ¶éÒ¡Ó˹´ãËéàÇ¡àµÍÃìá¹Çµ§Ñ I ¢¹Ò´ L × 1 ·ÕÁÕÊÁÒª¡Ô µÑÇááÁÕ¤èÒà·Òè ¡Ñº¤Òè ˹֧ ÊÇè ¹ÊÁÒª¡Ô µÇÑ Í×¹æ ÁÕ¤Òè à·èҡѺ¤Òè ÈÙ¹Âì ¡ÅèÒǤÍ× I = [1, 0, · · · , 0]T ´§Ñ ¹¹Ñà§×͹䢺§Ñ ¤ºÑ ẺâÁ¹¡Ô ¹ÊÕ ÒÁÒöà¢ÂÕ ¹ãËéÍÂãèÙ ¹Ã»Ù ¢Í§àÁ·ÃÔ¡«ìä´é ¤Í× ITH = 1
50 ȹ٠Âàì ·¤â¹âÅÂÕÍàÔ Åç¡·Ã͹¡Ô ÊìààÅФÍÁ¾ÇÔ àµÍÃìààËè§ªÒµÔ ¡Ãкǹ¡ÒÃ㹡ÒÃÍ͡Ẻ·ÒÃàì ¡µç ´Çé ÂÇÔ¸Õ¡ÒÃ¹Õ ¤Í× ¡Ò÷ÓãËé¤Òè MSE ã¹ÊÁ¡Òà (3.9) ÁÕ¤èÒ¹éÍ·ÕÊ ´Ø â´Â¾ÂÒÂÒÁÃ¡Ñ ÉÒãˤé èÒ ITH = 1 ÍÂÙµè ÅÍ´àÇÅÒ ¹¹Ñ ¤Í× ¡Ãкǹ¡ÒùըзÓãˤé èÒE[w2] = FTRF + HTAH − 2FTPH − 2λ(ITH − 1) (3.10)ÁÕ¤Òè ¹Íé ·ÕÊ´Ø â´Â·Õ λ ¤Í× µÇÑ ¤Ù³ÅÒ¡ÃÒ¹¨ì (Lagrange multiplier) ໹ ¤èÒÊà¡ÅÒÃì (scalar) ¡Ò÷ÓãËéÊÁ¡Òà (3.10) ÁÕ¤èÒ¹Íé ·ÕÊØ´ ÊÒÁÒö·Óä´éâ´Â¡ÒÃËÒ͹ؾ¹Ñ ¸ì (dierentiation) ¢Í§ÊÁ¡ÒÃ(3.10) à·Õº¡ºÑ F, H, áÅÐ λ µÒÁÅӴѺ «Ö§ ¨Ðä´¼é ÅÅ¾Ñ ¸ì´Ñ§¹Õ (ÃÒÂÅÐàÍÂÕ ´ã¹ÀÒ¤¼¹Ç¡ ¤)∂ E[w2] = 2RF − 2PH (3.11) = 2AH − 2PTF − 2λI (3.12) ∂F = −2ITH + 2 (3.13)∂ E[w2] ∂H∂ E[w2] ∂λ¨Ò¡¹¹Ñ ¡ç¡Ó˹´ãËé¼ÅÅ¾Ñ ¸ì¢Í§Í¹Ø¾Ñ¹¸ì·§Ñ ËÁ´·Õä´é¨Ò¡ÊÁ¡Òà (3.11) (3.13) ÁÕ¤Òè ໹ ¤Òè ȹ٠Âì¹Ñ¹¤×Í ¡Ó˹´ãËÊé Á¡Òà (3.11) ÁÕ¤Òè à·Òè ¡Ñº¤èÒÈÙ¹Âì ¨Ðä´Çé èÒ2RF − 2PH = 0 (3.14) RF = PH F = R−1PHáÅСÓ˹´ãËÊé Á¡Òà (3.12) Á¤Õ èÒà·èÒ¡ºÑ ¤èÒÈÙ¹Âì ¨Ðä´Çé Òè (3.15) (3.16) 2AH − 2PTF − 2λI = 0 AH − PTF = λIá·¹¤èÒ F ¨Ò¡ÊÁ¡Òà (3.14) ŧã¹ÊÁ¡Òà (3.15) ¨Ðä´é AH − PT R−1PH = λI A − PTR−1P H = λI H = λ A − PTR−1P −1 I
3.2. ¡ÒÃÍÍ¡à຺·ÒÃìà¡µç ´Çé ÂÇÔ¸¡Õ Òà MMSE 51㹷ӹͧà´ÕÂǡѹ ¡Ó˹´ãËéÊÁ¡Òà (3.13) Á¤Õ Òè à·èÒ¡ºÑ ¤èÒȹ٠Âì ¨Ðä´éÇÒè (3.17) −2ITH + 2 = 0 ITH = 1á·¹¤èÒ H ¨Ò¡ÊÁ¡Òà (3.16) ŧã¹ÊÁ¡Òà (3.17) ¨Ðä´éITλ A − PTR−1P −1 I = 1 λ = 1 (3.18) IT(A − PTR−1P)−1Ià¾ÃÒЩйѹâ´ÂÊÃ»Ø áÅéÇ ¢¹Ñ µÍ¹ã¹¡ÒÃÍ͡Ẻ·ÒÃìà¡çµáÅÐÍÕ¤ÇÍäÅà«ÍÃìÊÓËÃºÑ à§Í× ¹ä¢ºÑ§¤ºÑ à຺âÁ¹¡Ô (h0 = 1) ¤Í× 1) ¡Ó˹´¨Ó¹Ç¹á·»ç ¢Í§·ÒÃàì ¡çµáÅÐÍÕ¤ÇÍäÅà«ÍÃì (¤Òè L áÅÐ N ) ¹¹Ñ ¤×ÍÊÃèéÒ§àÇ¡àµÍÃì F áÅÐ H2) ËÒ¤Òè àÁ·ÃÔ¡«ì R, A, áÅÐ P ¨Ò¡ÊÁ¡Òà (3.6) (3.8)3) ÊÃéÒ§àÇ¡àµÍÃì I = [1, 0, · · · , 0]T ¢¹Ò´ L × 14) ËÒ¤èÒµÇÑ ¤³Ù ÅÒ¡ÃÒ¹¨ì λ ¨Ò¡ÊÁ¡Òà (3.18) ¹¹Ñ ¤×Íλ = 1 (3.19) IT(A − PTR−1P)−1I5) ËÒ¤èÒ·ÒÃìࡵç H ¨Ò¡ÊÁ¡Òà (3.16) ¹¹Ñ ¤Í× (3.20) H = λ(A − PTR−1P)−1I6) ËÒ¤èÒÍÕ¤ÇÍäÅà«ÍÃì F ¨Ò¡ÊÁ¡Òà (3.14) ¹¹Ñ ¤Í× (3.21) F = R−1PH
52 ÈÙ¹Âàì ·¤â¹âÅÂÍÕ ÔàÅ¡ç ·Ã͹¡Ô Êàì àÅФÍÁ¾ÇÔ àµÍÃìààËè§ªÒµÔ ¤Òè λ ·äÕ ´¨é Ò¡ÊÁ¡Òà (3.19) ໹¤èÒ MMSE ·äÕ ´éÀÒÂãµéà§×͹䢺ѧ¤ºÑ ¹Õ «§Ö ÊÒÁÒö¾ÊÔ Ù¨¹ìä´éâ´Â¡ÒÃá·¹¤èÒ F and H ¨Ò¡ÊÁ¡Òà (3.20) (3.21) ŧã¹ÊÁ¡Òà (3.9) ¹¹Ñ ¤×ÍE[w2] = (R−1PH)TR(R−1PH) + HTAH − 2(R−1PH)TPH = HTPT(R−1)TPH + HTAH − 2HTPT(R−1)TPH = HT(A − PTR−1P)H= λ2 [IT(A − PTR−1P)−1]T(A − PTR−1P)(A − PTR−1P)−1I= λ2 IT(A − PTR−1P)−1I=λ (3.22)ÊÁ¡Òà (3.22) ËÒä´âé ´ÂÍÒÈÑÂËÅ¡Ñ ¤ÇÒÁ¨Ã§Ô ·ÕÇèÒ àÁ·Ã¡Ô «ì R áÅÐ A ໹àÁ·Ã¡Ô «ìÍѵÊËÊÑÁ¾¹Ñ ¸áì ººÊÁÁҵà ¹Í¡¨Ò¡¹Õ àÁ·Ã¡Ô «ì R, A áÅÐ P Â§Ñ à»¹ àÁ·ÃÔ¡«ìẺ Toeplitz2 «Ö§ ¨Ð·ÓãËéä´éÇèÒ (R−1)T= R−1 áÅÐ (A − PTR−1P)−1 T = (A − PTR−1P)−13.2.2 à§Í× ¹ä¢º§Ñ ¤ºÑ à຺ h1 = 1à§×͹䢺§Ñ ¤Ñºáºº h1 = 1 ¨Ð¡Ó˹´ãˤé Òè ÊÑÁ»ÃÐÊÔ·¸¢Ô Í§á·»ç µÇÑ Êͧ¢Í§·ÒÃàì ¡çµÁÕ¤Òè à·èÒ¡ºÑ ¤Òè ˹֧¹Ñ¹¤×Í h1 = 1 [19] Êèǹ¤Òè ÊÑÁ»ÃÐÊ·Ô ¸Ô¢Í§á·»ç µÑÇÍ×¹æ ¨Ð໹ ¤Òè ÍÐäáçä´é â´Âà§Í× ¹ä¢ºÑ§¤Ñº¹ÕÁÕÇѵ¶»Ø ÃÐʧ¤ìà¾Í× ãªé㹡ÒÃà»ÃÂÕ ºà·Õº»ÃÐÊ·Ô ¸ÀÔ Ò¾¢Í§·ÒÃàì ¡çµáººµèÒ§æ ¶Òé ¡Ó˹´ãËéàÇ¡àµÍÃìá¹Çµ§Ñ J ¢¹Ò´ L × 1 ·ÕÊÁÒªÔ¡µÑÇ·ÕÊͧÁÕ¤èÒà·èÒ¡ºÑ ¤èÒ˹֧ ÊèǹÊÁÒªÔ¡Í¹× æ ÁÕ¤Òè ໹¤Òè ȹ٠Âì ¡ÅèÒǤ×ÍJ = [0, 1, 0, · · · , 0]T ´Ñ§¹Ñ¹ à§×Í ¹ä¢ºÑ§¤ºÑ Ẻ h1 = 1 ÊÒÁÒöà¢ÂÕ ¹ãËéÍÂÙèã¹Ã»Ù ¢Í§àÁ·Ã¡Ô «ìä´é¤×Í JTH = 1 ¡Ãкǹ¡ÒÃ㹡ÒÃÍ͡Ẻ·ÒÃìà¡çµâ´Âà§Í× ¹ä¢º§Ñ ¤ºÑ ¹Õ¨ÐàËÁÍ× ¹¡Ñº¡ÒÃÍ͡Ẻ·ÒÃìࡵç â´Âãªéà§×͹䢺§Ñ ¤ÑºáººâÁ¹Ô¡ à¾Õ§áµèà»ÅÕ¹¾¨¹ìÊ´Ø ·éÒÂã¹ÊÁ¡Òà (3.10) ¨Ò¡ 2λ(ITH − 1) ä»à»¹2λ(JTH − 1) ´§Ñ ¹Ñ¹ ¼ÅÅѾ¸ì·Õä´¡é ¨ç ÐàËÁÍ× ¹¡ºÑ ÊÁ¡Òà (3.19) (3.21) à¾Õ§áµèà»ÅÂÕ ¹àÇ¡àµÍÃì I໹ àÇ¡àµÍÃì J 2àÁ·ÃÔ¡«ìẺ Toeplitz ¤Í× àÁ·Ã¡Ô «ì·ÊÕ ÁÒªÔ¡ã¹á¹ÇàÊ¹é ·á§ÁÁØ à»¹¤èÒ¤§·Õ¤Òè à´ÂÕ Ç¡Ñ¹
3.2. ¡ÒÃÍÍ¡à຺·ÒÃàì ¡µç ´éÇÂÇ¸Ô Õ¡Òà MMSE 533.2.3 à§Í× ¹ä¢ºÑ§¤Ñºà຺¾Åѧ§Ò¹Ë¹§Ö ˹èÇ (HTH = 1)à§×͹䢺ѧ¤ºÑ Ẻ¾Å§Ñ §Ò¹Ë¹Ö§Ë¹Çè  (unit energy) ÊÒÁÒöà¢ÂÕ ¹ãËéÍÂèÙã¹ÃÙ»¢Í§àÁ·Ã¡Ô «ìä´é ¤Í×HTH = 1 «Ö§à»¹ ¡ÒáÓ˹´ãËé¾Å§Ñ §Ò¹¢Í§·ÒÃìࡵç Á¤Õ èÒà·èҡѺ¤Òè ˹֧ [19, 46] ¡Ãкǹ¡ÒÃ㹡ÒÃÍ͡Ẻ·ÒÃìà¡çµ´éÇÂÇÔ¸Õ¡ÒÃ¹Õ ¤×Í ¡Ò÷ÓãËé¤Òè MSE ã¹ÊÁ¡Òà (3.9) ÁÕ¤èÒ¹Íé ·ÊÕ Ø´ â´Â·Õ ¾ÂÒÂÒÁÃÑ¡ÉÒãËé¤Òè HTH = 1 µÅÍ´àÇÅÒ ¡ÅèÒǤÍ× ¡Ãкǹ¡Òù¨Õ зÓãËé¤ÒèE[w2] = FTRF + HTAH − 2FTPH − 2λ(HT H − 1) (3.23)ÁÕ¤èÒµÓÊØ´ «§Ö ÊÒÁÒö·Óä´éâ´Â¡ÒÃËÒ͹¾Ø ѹ¸ì¢Í§ÊÁ¡Òà (3.23) à·ÂÕ º¡Ñº F, H, áÅÐ λ µÒÁÅӴѺáÅéÇ¡Ó˹´ãËé¼ÅÅѾ¸ì¢Í§Í¹Ø¾Ñ¹¸ì·§Ñ ËÁ´·Õä´éÁÕ¤èÒ໹¤èÒÈÙ¹Âì â´ÂàÁÍ× ·ÓµÒÁ¢Ñ¹ µÍ¹¹ÕáÅéÇ ¨Ð¾ºÇèÒ ·ÒÃàì ¡çµáÅÐÍÕ¤ÇÍäÅà«ÍÃì ÊÒÁÒöËÒä´¨é Ò¡¡ÒÃá¡Êé Á¡Òà (A − PTR−1P)H = λH (3.24)«Ö§ ¡ÒÃá¡éÊÁ¡ÒùÕÁÕÅѡɳФÅÒé ¡Ѻ ¡ÒÃá¡»é ËÒ¤èÒÅ¡Ñ É³Ð੾ÒÐ (eigenvalue problem) [12,25] â´Â·Õ ¤Òè λ ã¹ÊÁ¡Òà (3.24) ÊÒÁÒö¾Ôʨ٠¹ìä´éÇèÒ ¤×Í ¤Òè MMSE ¹¹Ñ àͧ ´Ñ§¹¹Ñ ¨Ò¡ÊÁ¡ÒÃ(3.24) ¤èÒ λ ¨Ã§Ô æ áÅÇé ¡ç¤Í× ¤èÒÅѡɳÐ੾ÒзչÍé ·ÕÊ ´Ø (minimum eigenvalue) ¢Í§àÁ·ÃÔ¡«ì(A − PTR−1P), H ¤×Í àÇ¡àµÍÃìÅѡɳÐ੾ÒÐẺ¹ÍÃìÁÍÅäÅ«ì(normalized eigenvector) ·ÕÊÍ´¤Åéͧ¡Ñº¤èÒÅѡɳÐ੾Òз¹Õ éÍ·ÊÕ ´Ø , áÅÐ F ¨ÐÁ¤Õ Òè àËÁ×͹¡ÑºÊÁ¡Òà (3.21)3.2.4 à§Í× ¹ä¢º§Ñ ¤Ñºà຺·ÒÃìࡵç ੾ÒÐÊÓËÃºÑ à§×͹䢺ѧ¤Ñºáºº·ÒÃìࡵç ੾ÒÐ¹Õ (xed target) ·ÒÃàì ¡µç ¨Ð¶¡Ù ¡Ó˹´ÁÒãËéµÑ§áµèàÃÁÔ ááÊÔ§·ÕÃкºµÍé §¡Òà ¤×Í ÍÕ¤ÇÍäÅà«ÍÃì F ·ÕàËÁÒÐÊÁ¡Ñº·ÒÃàì ¡µç ·Õ¡Ó˹´ÁÒãËé «§Ö ÊÒÁÒöËÒä´é¨Ò¡ÊÁ¡Òà (3.21) ¹Ñ¹ ¤Í× F = R−1PG (3.25)â´Â¨ÐÃºÑ »ÃС¹Ñ ä´éÇèÒ¤Òè MMSE ·äÕ ´é¨ÐÁ¤Õ Òè à·Òè ¡Ñº¤èÒã¹ÊÁ¡Òà (3.9) ÇÔ¸Õ¡ÒÃÍ͡Ẻ·ÒÃàì ¡µç Ẻ¹ÕÁ »Õ ÃÐ⪹ìÁÒ¡ à¹Í× §¨Ò¡ã¹¡ÒÃ㪧é Ò¹¨Ã§Ô ªÔ»»ÃÐÁÇżÅÊÑ Ò³¢Í§ÎÒÃ´ì ´ÔÊ¡ìä´Ã¿ì¨Ð¶¡Ù Í͡ẺÁÒãËéãªé§Ò¹¡ºÑ ·ÒÃìà¡çµáººã´áººË¹Ö§à·Òè ¹¹Ñ ´§Ñ ¹Ñ¹ ¼éãÙ ªé§Ò¹
54 ȹ٠Âìà·¤â¹âÅÂÕÍÔàÅ¡ç ·Ã͹¡Ô Êàì àÅФÍÁ¾ÇÔ àµÍÃìààË觪ҵԨеéͧ¾ÂÒÂÒÁ»ÃºÑ ¤èÒÊÑÁ»ÃÐÊ·Ô ¸ÔáµÅè Ðá·»ç ¢Í§ÍÕ¤ÇÍäÅà«ÍÃìãËéÊÍ´¤ÅÍé §¡Ñº·ÒÃìà¡çµ·Õ¡Ó˹´ÁÒãËéà¾Í× ãËéä´éÊÑ Ò³·Õ´éÒ¹¢ÒÍÍ¡¢Í§Í¤Õ ÇÍäÅà«ÍÃìéÁÕû٠ÃèÒ§àËÁ×͹¡ÑºÊÑÒ³·Õµéͧ¡Òà «§Ö ¨ÐªÇè ·ÓãËéǧ¨ÃµÃǨËÒÇàÕ ·ÍÃìºÔ·Ó§Ò¹ä´é§Òè ¢ֹ ã¹·Ò§µÃ§¡Ñ¹¢Òé Á ¶Òé ·Ó¡ÒÃ»ÃºÑ ¤èÒÊÑÁ»ÃÐÊÔ·¸ÔáµèÅÐá·»ç¢Í§ÍÕ¤ÇÍäÅà«ÍÃìẺÅͧ¼Ô´Åͧ¶¡Ù (trial and error) ¡ç¨Ð·ÓãËàé ÊÂÕ àÇÅÒÁÒ¡ áÅÐÍ¤Õ ÇÍäÅà«ÍÃì·Õä´é¡çÁ¡Ñ ¨ÐäÁÊè Í´¤ÅÍé §¡Ñº·ÒÃìà¡µç ·Õ¡Ó˹´ÁÒãËéËÁÒÂàËµØ ã¹¡ÒÃËÒ·ÒÃàì ¡çµ H ¨Ò¡ÊÁ¡Òà (3.20) áÅÐÍÕ¤ÇÍäÅà«ÍÃì F ¨Ò¡ÊÁ¡Òà (3.21) ¢¹Ñ µÍ¹áá·Õ¤ÇÃ·Ó ¤Í× ¡ÒÃËÒ¤èÒàÁ·ÃÔ¡«ì R, A, áÅÐ P «§Ö àÁ·ÃÔ¡«ì·§Ñ ÊÒÁ¹ÕÊÒÁÒöËÒä´é§èÒÂã¹·Ò§»¯ÔºÑµÔ ¡ÅÒè Ǥ×Í ¨Ò¡áºº¨ÓÅͧ·Õãªé㹡ÒÃÍ͡Ẻ·ÒÃàì ¡µç µÒÁÃÙ»·Õ 3.2 ãËé·Ó¡ÒÃʧè ÅӴѺ¢éÍÁÅÙÍÔ¹¾Øµ {ak} ¨Ó¹Ç¹Ë¹§Ö à«¡àµÍÃì (sector) ËÃÍ× 4096 ºÔµ à¢éÒä»ã¹Ãкº à¾×Í·Ó¡ÒÃà¢ÂÕ ¹¢éÍÁÅ٠ŧä»ã¹ÊÍ× º¹Ñ ·Ö¡ (¹Ñ¹¤Í× ¼ãÙé ªé·ÃÒºá¹è¹Í¹ÇèÒ {ak} ¤×ÍÍÐäÃ) ¨Ò¡¹¹Ñ ¡çãËéËÇÑ ÍèÒ¹·Ó¡ÒÃÍÒè ¹¢Íé ÁÅÙ¨Ò¡ÊÍ× ºÑ¹·Ö¡ áÅÇé ʧè ÊÑÒ³ readback ·Õä´é¼èÒ¹ä»Â§Ñ ǧ¨Ã¡Ãͧ¼Òè ¹µÓáÅÐǧ¨ÃªÑ¡µÇÑ ÍÂèÒ§ ·ÓãËéä´é¼ÅÅѾ¸ì໹ ÅÓ´ºÑ ¢Íé ÁÅÙ {sk} «Ö§ ã¹·Ò§»¯ÔºµÑ Ô ¼Ùãé ªéÊÒÁÒö·Õ¨Ð·ÃÒºä´éÇÒè ¢Íé ÁÅÙ {sk} ¤×ÍÍÐäÃà¾ÃÒЩйѹ àÁÍ× ä´é¢éÍÁÙÅ {ak} áÅÐ {sk} áÅÇé ¡ç·Ó¡ÒäӹdzËÒ¤Òè àÁ·Ã¡Ô «ì R, A, áÅÐ P â´Âãªâé »Ãá¡ÃÁ MATLAB [13] ËÃÍ× SCILAB [14] ¨Ðà˹ç ä´éÇèÒ Ç¸Ô ¡Õ ÒÃÍ͡Ẻ·ÒÃìà¡çµáºº MMSEÊÒÁÒö·Óä´é§Òè Âã¹·Ò§»¯ÔºÑµÔ àÁÍ× à·Õº¡ºÑ Ç¸Ô Õ¡ÒÃÍ͡Ẻ·ÒÃìࡵç ẺÍ×¹æ3.3 ¼Å¡Ò÷´Åͧã¹ÊÇè ¹¹Õ¨Ð·Ó¡ÒÃà»ÃÕºà·ÂÕ º»ÃÐÊ·Ô ¸ÀÔ Ò¾¢Í§Ãкº·Õãªé·ÒÃìࡵç ẺµÒè §æ â´ÂãªéẺ¨ÓÅͧã¹Ã»Ù·Õ 3.2 ÊÓËÃºÑ Ãкº¡Òú¹Ñ ·¡Ö Ẻá¹Çµ§Ñ 3 ¨Ò¡Ã»Ù ·Õ 3.2 ÊÑ Ò³ readback ·Õä´é¨Ò¡ËÑÇÍèÒ¹ÊÒÁÒöà¢ÂÕ ¹ãËÍé ÂãèÙ ¹ÃÙ»¢Í§ÊÁ¡Òä³ÔµÈÒʵÃäì ´é ¤×Í [40] S−1 (3.26) p(t) = bkg(t − kT + ∆tk) + n(t) k=0 3¡ÒÃà»ÃÂÕ ºà·ÂÕ º»ÃÐÊ·Ô ¸ÀÔ Ò¾¢Í§Ãкº·Õãªé·ÒÃìà¡çµáººµÒè §æ ÊÓËÃѺÃкº¡Òúѹ·Ö¡áººá¹Ç¹Í¹ ÊÒÁÒÃ¶È¡Ö ÉÒÃÒÂÅÐàÍÂÕ ´ä´ãé ¹ [19]
3.3. ¼Å¡Ò÷´Åͧ 55â´Â·Õ bk = (ak − ak−1)/2 ¤×Í ºµÔ à»ÅÕ ¹Ê¶Ò¹Ð (àÁ×Í bk = ±1 ÊÍ´¤ÅÍé §¡Ñº¡ÒÃà»ÅÂÕ ¹á»Å§Ê¶Ò¹ÐºÇ¡ËÃ×Íź áÅÐ bk = 0 ËÁÒ¶֧ äÁèÁ¡Õ ÒÃà»ÅÂÕ ¹á»Å§Ê¶Ò¹Ð), ak ∈ ±1 ¤×Í ¢Íé ÁÙÅÍ¹Ô ¾µØºÔµµÑÇ·Õ k ·ÕÁ ըӹǹ·Ñ§ËÁ´ 4096 ºÔµ (1 à«¡àµÍÃì), g(t) ¤Í× ÊÑÒ³¾ÅÑ Êàì »ÅÕ ¹Ê¶Ò¹Ð¢Í§Ãкº¡Òú¹Ñ ·¡Ö Ẻá¹Çµ§Ñ µÒÁÊÁ¡ÒÃ·Õ (1.2), ∆t ¤Í× ÊÑҳú¡Ç¹¨µÔ àµÍÃì¢Í§ÊÍ× º¹Ñ ·¡Ö (media jitter noise), áÅÐ n(t) ¤Í× ÊÑ Ò³Ãº¡Ç¹à¡ÒÊìÊÕ¢ÒÇẺºÇ¡ (AWGN) ·ÕÁÕ¤ÇÒÁ˹Òá¹¹èÊ໡µÃÑÁ¡ÓÅѧẺÊͧ´Òé ¹à·èÒ¡ºÑ N0/2 ã¹Ë¹§Ñ Ê×ÍàÅÁè ¹Õ ÊÑ Ò³Ãº¡Ç¹¨µÔ àµÍÃì¢Í§Ê×ͺ¹Ñ ·¡Ö¨Ð¶Ù¡¨ÓÅͧãËéÁÕÅ¡Ñ É³Ð໹ ¡ÒÃàÅÍ× ¹µÓá˹§è ¢Í§¡ÒÃà»ÅÕ¹ʶҹÐáººÊØÁè (random transition shift) «§Ö ÁÕ¿§ ¡ªì ¹Ñ ¤ÇÒÁ˹Òá¹è¹¤ÇÒÁ¹Òè ¨Ð໹Ẻà¡ÒÊìà«ÂÕ ¹ (Gaussian probability density function) ·ÕÁÕ¤Òè à©ÅÕ à·Òè ¡ºÑ ¤èÒÈÙ¹Âì áÅФèÒ¤ÇÒÁá»Ã»Ãǹà·èÒ¡ºÑ |bk|σj2 (¹¹Ñ ¤×Í ∆tk ∼N (0, |bk|σj2)) áÅж¡Ù ¨Ó¡´Ñ ãËéÁÕ¤Òè äÁèà¡¹Ô T /2) àÁÍ× σj ¨Ð¶Ù¡¡Ó˹´à»¹¨Ó¹Ç¹à»ÍÃìà«ç¹µì¢Í§ºµÔà«ÅÅì T áÅÐ |bk| ¤Í× ¤Òè ÊÑÁºÃÙ ³¢ì ͧ bk ÊÑÒ³ readback, p(t), ¨Ð¶Ù¡Êè§¼Òè ¹ä»Â§Ñ ǧ¨Ã¡Ãͧ¼èÒ¹µÓ ºÑµà·ÍÃàì ÇÃÔ ìµ (Butterworth)Íѹ´Ñº·Õ 7 áÅШзӡÒê¡Ñ µÇÑ ÍÂèÒ§ÊÑ Ò³ p(t) ´Çé Â굄 ÃÒ¤ÇÒÁ¶Õà·èÒ¡ºÑ 1/T (¹Ñ¹¤Í× ¢éÍÁÅÙ á«Áà»Å áµÅè Ðá«Áà»Å·Õä´é¨Ò¡¡Òê¡Ñ µÇÑ ÍÂÒè §¨ÐÍÂÙËè Òè §¡Ñ¹ 1 ºÔµà«ÅÅ)ì â´Âã¹·Õ¹¨Õ ÐÊÁÁصÇÔ Òè ¡Ãкǹ¡ÒÃà¢Òé ¨§Ñ ËÇÐÃÐËÇÒè §ÊÑÒ³ readback áÅÐǧ¨Ãª¡Ñ µÇÑ ÍÂÒè § ໹ ẺÊÁºÃÙ ³4ì (perfect synchronization) ¨Ò¡¹¹Ñ ÅӴѺ¢éÍÁÅÙ {sk} ¡¨ç ж١ʧè ä»Â§Ñ ÍÕ¤ÇÍäÅà«ÍÃì à¾×Í »ÃºÑ û٠ÃÒè §ÊÑÒ³ãËé໹ 仵ÒÁ·ÒÃàì ¡µç ·ÕÃкºµéͧ¡Òà áÅÐǧ¨ÃµÃǨËÒÇÕà·ÍÃìºÔ¡ç¨Ð·Ó¡ÒöʹÃËÊÑ ÅÓ´ºÑ ¢éÍÁÙÅ {yk} à¾Í× ËÒÅÓ´ºÑ ¢éÍÁÙÅ {ak} ·Õ໹ä»ä´éÁÒ¡·ÕÊ ´Øã¹¡Ò÷´Åͧ ¨Ð¹ÂÔ ÒÁ Electronics SNR (ËÃÍ× àÃÕÂ¡Ê¹Ñ æ ÇèÒ SNR) ãËéÁÕ¤Òè à·èҡѺ SNR = 10 log10 Vp2 (dB) (3.27) σ2â´Â·Õ Vp = g(∞) = 1 ¤×Í ¢¹Ò´¢Í§ÊÑÒ³¾ÅÑ Êìà»ÅÂÕ ¹Ê¶Ò¹ÐàÍ¡à·È (isolated transitionpulse) ³ àÇÅÒ t = ∞ áÅÐ σn2 = N0/(2T ) ¤×Í ¡ÓÅѧ¢Í§ÊÑ Ò³Ãº¡Ç¹ n(t) ¹Í¡¨Ò¡¹ÕáµÅè Ш´Ø ¢Í§ BER ¶Ù¡¤Ó¹Ç³â´Âãªé¢Íé ÁÅÙ ËÅÒÂæ à«¡àµÍÃ쨹¡ÇèÒ¨Ðä´é¢éͼ´Ô ¾ÅÒ´ÃÇÁäÁè¹Íé ¡ÇÒè1000 ºµÔ áÅзÒÃìà¡çµáÅÐÍÕ¤ÇÍäÅà«ÍÃì·Õãªé¨Ð¶Ù¡Í͡ẺãËéàËÁÒÐÊÁ¡ºÑ ¡Ò÷ӧҹã¹áµèÅÐ ND 4¹¹Ñ ¤Í× Ç§¨Ãª¡Ñ µÇÑ ÍÂÒè §·ÃÒºÇÒè ¨Ð·Ó¡Òê¡Ñ µÇÑ ÍÂÒè §ÊÑ Ò³ readback ·ÕµÓá˹§è ã´ à¾×ÍãË¢é Íé ÁÙÅá«Áà»Å ·Õä´éÍÍ¡ÁÒÁ»Õ ÃÐÊÔ·¸ÀÔ Ò¾ÁÒ¡·ÕÊ´Ø
56 ÈÙ¹Âàì ·¤â¹âÅÂÍÕ àÔ Å¡ç ·Ã͹ԡÊàì àÅФÍÁ¾ÔÇàµÍÃìààË§è ªÒµÔ³ ÃдºÑ BER = 10−5µÑÇÍÂèÒ§·Õ 3.1 µÑÇÍÂÒè §¹¨Õ ÐáÊ´§¢¹Ñ µÍ¹¡ÒäӹdzËÒ·ÒÃìࡵç áÅÐÍ¤Õ ÇÍäÅà«ÍÃì µÒÁÊÁ¡Òà (3.19) (3.21) ãËé¾Ô¨ÒóÒẺ¨ÓÅͧÃкº¡Òú¹Ñ ·¡Ö Ẻá¹Çµ§Ñ ã¹ÃÙ»·Õ 3.2 ÊÓËÃºÑ ND = 1.5 áÅÐ SNR = 20 dB ¶éÒ¡Ó˹´ãËéÅÓ´ºÑ ¢éÍÁÅÙ Í¹Ô ¾µØ {ak} = {1, 1, 1, −1, 1, −1} áÅÐÅÓ´ºÑ ¢Íé ÁÙÅ´Òé ¹¢Òà¢Òé ¢Í§ÍÕ¤ÇÍäÅà«ÍÃì·ÕÊÍ´¤Åéͧ¡ºÑ {ak} ¤×Í {sk} = {−0.5337, −0.0662, 0.8821, 0.8122,0.3219, 0.0260} ¨§¤Ó¹Ç³ËÒ·ÒÃàì ¡µç Ẻ GPR ¢¹Ò´ 3 á·ç» áÅÐÍ¤Õ ÇÍäÅà«ÍÃ좹Ҵ 5 á·ç» ·ÕÊÍ´¤Åéͧ¡Ñº·ÒÃàì ¡µç µÒÁà§Í× ¹ä¢º§Ñ ¤Ñº ´Ñ§µÍè ä»¹Õ ¡) à§Í× ¹ä¢º§Ñ ¤ºÑ ẺâÁ¹¡Ô h0 = 1 ¢) à§×͹䢺§Ñ ¤Ñºáºº h1 = 1¤) à§Í× ¹ä¢ºÑ§¤Ñºáºº¾Å§Ñ §Ò¹Ë¹Ö§Ë¹èǧ) à§Í× ¹ä¢ºÑ§¤Ñºáºº·ÒÃìࡵç ੾ÒÐ àÁÍ× ¡Ó˹´ãËé H (D) = 1 + 2D + D2ÇÔ¸Õ·Ó ¢¹Ñ µÍ¹áá㹡ÒÃËÒ·ÒÃàì ¡çµáÅÐÍÕ¤ÇÍäÅà«ÍÃì ¤×Í ¡ÒÃËÒ¤Òè àÁ·ÃÔ¡«ì R, A, áÅÐ P µÒÁÊÁ¡Òà (3.6) (3.8) àÁÍ× S = 6, K = 2, áÅÐ L = 3 «Ö§¨Ò¡¡Òäӹdz¨Ðä´Çé Òè àÁ·Ã¡Ô «ì RÁ¤Õ Òè à·èҡѺ R = 0.3052 0.1926 −0.0549 −0.1440 −0.0868 0.1926 0.3052 0.1926 −0.0549 −0.1440 −0.0549 0.1926 0.3052 0.1926 −0.0549 −0.1440 −0.0549 0.1926 0.3052 0.1926 −0.1440 −0.0549 0.1926 −0.0868 0.3052àÁ·ÃÔ¡«ì A ÁÕ¤Òè à·Òè ¡ºÑ A = 1.0000 −0.2000 0.5000 −0.2000 1.0000 −0.2000 −0.2000 0.5000 1.0000
3.3. ¼Å¡Ò÷´Åͧ 57áÅÐàÁ·Ã¡Ô «ì P Á¤Õ èÒà·èҡѺ P = 0.4976 0.3867 0.1740 0.2664 0.4976 0.3867 −0.0390 0.2664 0.4976 −0.1983 −0.0390 0.2664 −0.1983 −0.0994 −0.0390â´Âã¹·¹Õ ըТÍáÊ´§µÇÑ ÍÂèÒ§¡ÒäӹdzËÒÊÁÒª¡Ô (i, j) ºÒ§µÑǢͧàÁ·Ã¡Ô «ì A ´§Ñ ¹Õ àÁ·Ã¡Ô «ì AËÒä´é¨Ò¡ 5 A(i, j) = E ak−i ak−j , 0 ≤ i, j ≤ 2 k=0à¹Í× §¨Ò¡ ÅӴѺ¢éÍÁÅÙ Í¹Ô ¾Øµ {ak} = {a0, a1, a2, a3, a4, a5} = {1, 1, 1, −1, 1, −1} ´Ñ§¹Ñ¹ 5A(0, 0) = E ak ak k=0 = E [a0a0 + a1a1 + a2a2 + a3a3 + a4a4 + a5a5] = 1 [(1)(1) + (1)(1) + (1)(1) + (−1)(−1) + (1)(1) + (−1)(−1)] 6 =1 5 A(0, 1) = E ak ak−1 k=0 = E [a1a0 + a2a1 + a3a2 + a4a3 + a5a4] = 1 [(1)(1) + (1)(1) + (−1)(1) + (1)(−1) + (−1)(1)] 5 = −0.2 5 A(0, 2) = E ak ak−2 k=0 = E [a2a0 + a3a1 + a4a2 + a5a3] = 1 [(1)(1) + (−1)(1) + (1)(1) + (−1)(−1)] 4 = 0.5
58 ÈÙ¹Âìà·¤â¹âÅÂÍÕ àÔ Å¡ç ·Ã͹ԡÊàì àÅФÍÁ¾ÔÇàµÍÃìààË§è ªÒµÔÊÓËÃºÑ ÊÁÒªÔ¡¢Í§àÁ·ÃÔ¡«Íì ×¹æ ¡çÊÒÁÒö¤Ó¹Ç³ËÒä´éã¹ÅѡɳÐà´ÕÂÇ¡¹Ñ àÁ×Íä´éàÁ·Ã¡Ô «ì R, A,áÅÐ P áÅéÇ áÅШҡ⨷Âì¨Ðä´Çé èÒ H = [h0, h1, h2]T áÅÐ F = [f−2, f−1, f0, f1, f2]T à¾ÃÒЩйѹ·ÒÃàì ¡çµáÅÐÍ¤Õ ÇÍäÅà«ÍÃÊì ÒÁÒöËÒ¤èÒä´µé ÒÁÊÁ¡Òà (3.19) (3.21) µÒÁà§Í× ¹ä¢ºÑ§¤ÑºµÒè §æ ´Ñ§¹Õ ¡) à§×͹䢺ѧ¤ºÑ ẺâÁ¹¡Ô h0 = 1 ¨Ðä´éÇèÒ I = [1, 0, 0]T, λ = −0.0837, H = [1, 0.1754, −0.8587]T, áÅÐ F = [1.0936, −0.0722, −0.9953, −0.2400, −0.0805]T ¢) à§Í× ¹ä¢º§Ñ ¤ºÑ Ẻ h1 = 1 ¨Ðä´éÇèÒ J = [0, 1, 0]T, λ = −2.2814, H = [4.7796, 1, −1.6613]T, áÅÐ F = [7.0507, 1.8111, −4.6115, 3.0835, −1.9107]T ¤) à§Í× ¹ä¢ºÑ§¤Ñºáºº¾Åѧ§Ò¹Ë¹Ö§ ˹Çè  ¨Ðä´Çé èÒ¤Òè ÅѡɳÐ੾ÒТͧàÁ·ÃÔ¡«ì (A − PTR−1P) ¤Í× {1.5182, −0.0476, −1.0211}, H = [0.3843, 0.7335, 0.5607]T, áÅÐ F = [1.7138, 1.1288, 0.0256, 1.5285, −0.6140]T §) à§Í× ¹ä¢º§Ñ ¤ºÑ Ẻ·ÒÃìà¡çµà©¾ÒÐ àÁÍ× H = [1, 2, 1]T ¨Ðä´Çé Òè F = [4.2431, 2.6064, 0.1106, 3.1983, −1.3164]T 㹡Ò÷´Åͧ¹Õ¨Ð·Ó¡ÒÃà»ÃÕºà·ÂÕ º»ÃÐÊ·Ô ¸ÔÀÒ¾¢Í§Ãкº·Õãªé·ÒÃàì ¡çµáººµÒè §æ ·Ñ§ 5 Ẻ¤×Í 1) ·ÒÃìà¡çµáºº PR1 ¹Ñ¹¤Í× H (D) = 1 + D ËÃÍ× à¢ÂÕ ¹á·¹´Çé  [1, 1] 2) ·ÒÃàì ¡µç PR2 ¹¹Ñ ¤Í× H (D) = 1 + 2D + D2 ËÃÍ× à¢Õ¹᷹´éÇ [1, 2, 1] 3) ·ÒÃàì ¡µç ·ÍÕ Í¡áººµÒÁà§×Í ¹ä¢ºÑ§¤ºÑ ẺâÁ¹Ô¡ h0 = 1 4) ·ÒÃìà¡çµ·ÕÍ Í¡áººµÒÁà§×͹䢺ѧ¤Ñºáºº h1 = 1 5) ·ÒÃìà¡çµ·ÕÍ͡ẺµÒÁà§×͹䢺ѧ¤ºÑ Ẻ¾Å§Ñ §Ò¹Ë¹Ö§ ˹èÇÂÃÙ»·Õ 3.3 à»ÃÂÕ ºà·ÂÕ º»ÃÐÊÔ·¸ÔÀÒ¾¢Í§Ãкº·Õãªé·ÒÃàì ¡µç µèÒ§æ ÊÓËÃѺ ND = 2 â´Â·Õ Ãкº¨Ðãªé·ÒÃìà¡çµáºº GPR ·ÕÁըӹǹ 3 á·ç» «§Ö ã¹·Õ¹Õ¨Ðä´éÇÒè ·ÒÃàì ¡µç ẺâÁ¹Ô¡ h0 = 1 ¤×Í 1 + 1.15D
3.3. ¼Å¡Ò÷´Åͧ 59 −1 PR1 [1 1] PR2 [1 2 1] 10 h0 = 1 h1 = 1 −2 Unit energyBER 10 −3 10 −4 10 −5 10 14 15 16 17 18 19 20 SNR (dB)û٠·Õ 3.3: »ÃÐÊÔ·¸ÔÀÒ¾ã¹ÃÙ» BER ¢Í§Ãкº·ãÕ ªé·ÒÃàì ¡µç µÒè §æ ÊÓËÃѺ ND = 2+ 0.48D2, ·ÒÃàì ¡çµáºº h1 = 1 ¤Í× 0.55 + D + 0.55D2, áÅзÒÃàì ¡µç Ẻ¾Å§Ñ §Ò¹Ë¹§Ö ˹èÇ ¤×Í0.45 + 0.77D + 0.45D2 ¨Ò¡ÃÙ»·Õ 3.3 ¨ÐàËç¹ä´éÇÒè â´ÂÀÒ¾ÃÇÁáÅéÇÃкº·Õãªé·ÒÃìà¡çµáºº GPR¨ÐÁ»Õ ÃÐÊ·Ô ¸ÀÔ Ò¾´¡Õ ÇÒè Ãкº·Õã ª·é ÒÃìࡵç Ẻ PR áÅÐÃкº·Õãªé·ÒÃìࡵç ẺâÁ¹Ô¡¨ÐãËé»ÃÐÊ·Ô ¸ÀÔ Ò¾´·Õ ÊÕ Ø´ â´Â੾ÒÐÍÂèÒ§Â§Ô ·Õ ND ʧ٠æ à¾Í× à»¹ ¡ÒÃÂ×¹Â¹Ñ ÇèÒ ·ÒÃàì ¡µç Ẻ GPR ÁÕ»ÃÐÊÔ·¸ÔÀÒ¾´Õ¡ÇÒè ·ÒÃìà¡çµáºº PR ¨Ð·Ó¡ÒÃà»ÃÕºà·ÂÕ º»ÃÐÊ·Ô ¸ÔÀÒ¾¢Í§Ãкº·Õ ND = 2.5 áµè¤ÃÒǹըÐãªé·ÒÃàì ¡çµáºº GPR ·ÕÁըӹǹ 5 á·ç»(¨Ó¹Ç¹á·ç»ÁÒ¡¢Ö¹ à¾×Í ÃͧÃѺ ND ·Õà¾ÔÁ¢Ö¹ ) «Ö§ 㹡óչըÐä´éÇèÒ ·ÒÃàì ¡µç ẺâÁ¹Ô¡ h0 = 1 ¤Í×1 + 1.42D + 1.06D2 + 0.43D3 + 0.08D4, ·ÒÃàì ¡µç Ẻ h1 = 1 ¤Í× 0.47 + D + 0.96D2 +0.53D3 + 0.14D4, áÅзÒÃìà¡çµáºº¾Åѧ§Ò¹Ë¹Ö§ ˹èÇ ¤×Í 0.20 + 0.5D + 0.66D2 + 0.5D3 +0.2D4 û٠·Õ 3.4 à»ÃÕºà·ÂÕ º»ÃÐÊ·Ô ¸ÀÔ Ò¾¢Í§Ãкº·Õãªé·ÒÃàì ¡µç µèÒ§æ ·Õ ND = 2.5 ¨Ò¡¼ÅÅ¾Ñ ¸ì·Õä´é¨Ð¾ºÇÒè Ãкº·Õãªé·ÒÃìà¡çµáºº h0 = 1 ¨ÐãËé»ÃÐÊÔ·¸ÀÔ Ò¾´Õ·ÕÊ ´Ø ·§Ñ ¹Õ໹à¾ÃÒÐÇèÒ ·ÒÃìࡵç ẺGPR (â´Â੾ÒÐÍÂÒè §Â§Ô ·ÒÃàì ¡µç ẺâÁ¹Ô¡ h0 = 1) ¨ÐÁռŵͺʹͧàªÔ§¤ÇÒÁ¶Õã¡Åéà¤Õ§¡ºÑ ¼Å
60 ÈÙ¹Âìà·¤â¹âÅÂÕÍÔàÅç¡·Ã͹¡Ô ÊìààÅФÍÁ¾ÔÇàµÍÃìààËè§ªÒµÔ −1 PR1 [1 1] PR2 [1 2 1] 10 h0 = 1 h1 = 1 −2 Unit energy 10BER −3 10 −4 10 −5 10 19.0 19.5 20.0 20.5 21.0 21.5 22.0 SNR (dB)ÃÙ»·Õ 3.4: »ÃÐÊ·Ô ¸ÔÀÒ¾ã¹ÃÙ» BER ¢Í§Ãкº·ãÕ ªé·ÒÃìà¡çµµÒè §æ ·Õ ND = 2.5µÍºÊ¹Í§¢Í§ªÍè §ÊÑ Ò³ÁÒ¡¡ÇèÒ·ÒÃìࡵç Ẻ PR ´§Ñ áÊ´§ã¹ÃÙ»·Õ 3.5 ¹Í¡¨Ò¡¹Õ ·ÒÃìࡵç Ẻ GPR ÁÕá¹Çâ¹éÁ·Õ¨ÐªèÇ·ÓãËéͧ¤ì»ÃСͺ¢Í§ÊÑ Ò³Ãº¡Ç¹·Õ´éÒ¹¢Òà¢Òé ¢Í§Ç§¨ÃµÃǨËÒÇÕà·Íúì ÁÔ ÅÕ Ñ¡É³Ð໹ÊÑ Ò³Ãº¡Ç¹ÊÕ¢ÒÇ (white noise) «Ö§à»¹ ¢éÍ¡Ó˹´ËÅÑ¡·¨Õ ЪèÇ·ÓãËéǧ¨ÃµÃǨËÒÇàÕ ·ÍÃìºÊÔ ÒÁÒö·Ó§Ò¹ä´Íé ÂèÒ§Á»Õ ÃÐÊÔ·¸ÀÔ Ò¾ÁÒ¡·ÕÊ Ø´ [15] ¡ÒõÃǨÊͺÊÑҳú¡Ç¹ wk ÇÒè ÁÕ¤³Ø ÊÁºÑµÔ໹ ÊÑ Ò³Ãº¡Ç¹ÊÕ¢ÒÇËÃ×ÍäÁè ·Óä´éâ´Â¡ÒÃËÒ¤èÒÍѵÊËÊÑÁ¾¹Ñ ¸ì (autocorrelation) ¢Í§ÅӴѺ¢éÍÁÙÅ {wk} (´ÙÃÙ»·Õ 3.2) ¶Òé ¼ÅÅѾ¸ì·Õä´éÁÕ¤èÒ੾ÒеÓá˹觷ռŵÒè §¢Í§àÇÅÒÁÕ¤Òè à·Òè ¡ºÑ ¤èÒÈÙ¹Âì áÅÐÁÕ¤èÒÈÙ¹Âì (ËÃÍ× ¤Òè ã¡ÅéÈÙ¹Âì) àÁÍ× ¼ÅµèÒ§¢Í§àÇÅÒÁÕ¤Òè ໹¤èÒÍ¹× æ ¨ÐÊÃ»Ø ä´éÇèÒ ÅӴѺ¢éÍÁÅÙ wk ÁÕÅѡɳÐ໹ ÊÑ Ò³Ãº¡Ç¹ÊÕ¢ÒÇ ÃÙ»·Õ 3.6 áÊ´§¤èÒÍѵÊËÊÁÑ ¾Ñ¹¸ì¢Í§ÅÓ´ºÑ ¢Íé ÁÙÅ {wk} ÊÓËÃѺÃкº·Õãªé·ÒÃìࡵç ẺµÒè §æ ·Õ ND = 2.5 ¨Ò¡Ã»Ù ¨Ð¾ºÇèÒÃкº·Õãªé·ÒÃàì ¡çµáººâÁ¹Ô¡ h0 = 1 ¨ÐÁռŷÓãËéͧ¤ì»ÃСͺ¢Í§ÊÑ Ò³Ãº¡Ç¹·Õ´Òé ¹¢Òà¢éҢͧǧ¨ÃµÃǨËÒÇàÕ ·ÍÃìºÔ ÁÅÕ Ñ¡É³Ð໹ ÊÑ Ò³Ãº¡Ç¹ÊÕ¢ÒÇÁÒ¡·ÊÕ Ø´ àÁÍ× à·Õº¡ºÑ ·ÒÃàì ¡µç ẺÍ×¹æ à¹×Í §¨Ò¡ ·ÒÃìࡵç ẺâÁ¹¡Ô h0 = 1 ãËé»ÃÐÊÔ·¸ÔÀÒ¾´Õ·ÊÕ Ø´ àÁÍ× à»ÃÕºà·Õº¡Ñº·ÒÃàì ¡çµáºº
3.3. ¼Å¡Ò÷´Åͧ 61Normalized magnitude 1.0 Channel ND=2.5 0.9 PR1 [1 1] PR2 [1 2 1] 0.8 h0 = 1 0.7 h1 = 1 Unit energy 0.6 0.5 0.4 0.3 0.2 0.1 0.0 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50 Normalized frequency (fT)ÃÙ»·Õ 3.5: ¼ÅµÍºÊ¹Í§àªÔ§¤ÇÒÁ¶¢Õ ͧ·ÒÃìà¡çµáººµÒè §æ à·ÂÕ º¡ÑºªÍè §ÊÑÒ³·Õ ND = 2.5GPR Í¹× æ ã¹ÊèǹµÍè ä»¹Õ ÊÑÅѡɳì GPRn ¨Ð¶Ù¡ãªáé ·¹·ÒÃìà¡çµáººâÁ¹¡Ô h0 = 1 ·ÁÕ Õ¨Ó¹Ç¹n á·ç» ÃÙ»·Õ 3.7(a) à»ÃÂÕ ºà·Õº»ÃÐÊÔ·¸ÔÀÒ¾¢Í§·ÒÃìࡵç ẺµèÒ§æ ·Õ ND µèÒ§æ ÊÓËÃºÑ ¡Ã³Õ·ÕäÁèÁÕÊÑҳú¡Ç¹¨µÔ àµÍÃì¢Í§ÊÍ× º¹Ñ ·¡Ö (σj /T = 0%) â´Â·Õ àÊé¹á¡¹ y áÊ´§ SNR ·ÕÃкºµéͧ¡ÒÃà¾Í× ·¨Õ зÓãËéä´é BER = 10−4 ´§Ñ ¹Ñ¹ Ãкº·Õãªé SNR ¹Íé ¡ÇÒè ¡çáÊ´§ÇÒè ÁÕ»ÃÐÊ·Ô ¸ÔÀÒ¾´Õ¡ÇÒè ¨Ò¡Ã»Ù ¨Ðà˹ç ä´Çé Òè ·ÒÃìà¡çµáºº GPR ÁÕ»ÃÐÊÔ·¸ÔÀÒ¾´Õ¡ÇèÒ·ÒÃìà¡çµáºº PR â´Â੾ÒÐÍÂèÒ§ÂÔ§·Õ ND Ê§Ù æ ·§Ñ ¹Õ໹à¾ÃÒÐÇÒè ·ÒÃìࡵç Ẻ GPR ÁÕ¼ÅµÍºÊ¹Í§àª§Ô ¤ÇÒÁ¶ãÕ ¡Åéà¤Õ§¡ÑºªÍè §ÊÑÒ³ÁÒ¡¡ÇÒè ·ÒÃàì ¡µç Ẻ PR (´ÙÃÙ»·Õ 3.5) ÃÙ»·Õ 3.7(b) à»ÃÂÕ ºà·Õº»ÃÐÊÔ·¸ÔÀÒ¾¢Í§·ÒÃìà¡çµáººµèÒ§æ ·ÃÕ Ð´ºÑ ¤ÇÒÁÃØ¹áç¢Í§ σj /T µèÒ§æÊÓËÃѺ ND = 2.5 㹷ӹͧà´ÂÕ Ç¡Ñ¹¨Ðä´éÇèÒ ·ÒÃàì ¡µç Ẻ GPR ÁÕ»ÃÐÊ·Ô ¸ÀÔ Ò¾´Õ¡ÇÒè (µÍé §¡Òà SNR ¹éÍ¡ÇèÒ à¾Í× ãËéä´é BER = 10−4 à·Òè ¡Ñ¹) ·ÒÃìࡵç Ẻ PR ³ ·Ø¡ÃдѺ¤ÇÒÁÃØ¹áç¢Í§ σj /TÊ§Ñ à¡µ¨Ð¾ºÇèÒ ·ÒÃàì ¡çµáºº PR2 µÍé §¡Òà SNR ¹éÍ¡ÇèÒ (Á»Õ ÃÐÊÔ·¸ÔÀÒ¾´Õ¡ÇèÒ) ·ÒÃàì ¡çµáºº EPR2áÅÐ EEPR2 àÁ×Í ¤ÇÒÁÃ¹Ø áç¢Í§ σj /T ÁÕ¤Òè ÁÒ¡ ·§Ñ ¹ÕÍÒ¨¨Ð໹à¾ÃÒÐÇÒè ·ÒÃìࡵç Ẻ PR ·ÕÁÕ
Normalized amplitude62 ȹ٠Âàì ·¤â¹âÅÂÕÍÔàÅ¡ç ·Ã͹ԡÊàì àÅФÍÁ¾ÇÔ àµÍÃàì àË§è ªÒµÔ 1.2 PR1 [1 1] 1.0 PR2 [1 2 1] Monic (h0 = 1) 0.8 h1 = 1 Unit energy 0.6 0.4 0.2 0.0 −0.2 −0.4 −0.6 0123456789 Time difference (in bit period) ÃÙ»·Õ 3.6: ÍѵÊËÊÁÑ ¾Ñ¹¸ì¢Í§ÅӴѺ¢éÍÁÅÙ {wk} ÊÓËÃºÑ Ãкº·Õ· ÒÃìà¡çµáººµèÒ§æ ·Õ ND = 2.5¨Ó¹Ç¹á·»ç ¹Íé ¨ÐÁÕ¤ÇÒÁÍè͹äËÇ (sensitive) ¡ÑºÊÑ Ò³Ãº¡Ç¹¨µÔ àµÍÃì¢Í§Ê×ͺѹ·Ö¡¹Íé ¡ÇÒè·ÒÃìࡵç Ẻ PR ·ÕÁըӹǹ᷻ç ÁÒ¡ ã¹·Ò§µÃ§¡¹Ñ ¢éÒÁ ·ÒÃìà¡çµáºº GPR ¨ÐãËé»ÃÐÊ·Ô ¸ÔÀÒ¾·Õ´Õ¢Ö¹ àÊÁÍ àÁ×Í ·ÒÃàì ¡µç ·ãÕ ªÁé ըӹǹá·ç»ÁÒ¡¢Ö¹ â´ÂäÁ¤è Ó¹§Ö ¶§Ö ÃдºÑ ¤ÇÒÁÃ¹Ø áç¢Í§ σj /T3.4 ÊÃØ»·éÒº··ÒÃìࡵç Ẻ GPR ãËé»ÃÐÊ·Ô ¸ÀÔ Ò¾´Õ¡ÇÒè ·ÒÃìà¡çµáºº PR â´Â੾ÒÐÍÂèÒ§Â§Ô ·Õ ND Ê§Ù æ ·Ñ§¹Õ໹à¾ÃÒÐÇèÒ ·ÒÃìࡵç Ẻ GPR ÁÕ¼ÅµÍºÊ¹Í§àª§Ô ¤ÇÒÁ¶Õã¡Åàé ¤ÂÕ §¡ºÑ ¼ÅµÍºÊ¹Í§àª§Ô ¤ÇÒÁ¶Õ¢Í§ªèͧÊÑ Ò³ÁÒ¡¡ÇèÒ·ÒÃàì ¡µç Ẻ PR ¹Í¡¨Ò¡¹Õ ·ÒÃìà¡çµáºº GPR ÂѧÁÕá¹Çâ¹éÁ·Õ¨ÐªÇè ·ÓãËéͧ¤ì»ÃСͺ¢Í§ÊÑ Ò³Ãº¡Ç¹·Õ´Òé ¹¢Òà¢Òé ¢Í§Ç§¨ÃµÃǨËÒÇàÕ ·Íúì ÔÁÕÅ¡Ñ É³Ð໹ÊÑ Ò³Ãº¡Ç¹ÊÕ¢ÒÇ «§Ö Ê觼ŷÓãËéǧ¨ÃµÃǨËÒÇàÕ ·Íúì ÊÔ ÒÁÒö·Ó§Ò¹ä´Íé ÂèÒ§Á»Õ ÃÐÊÔ·¸ÀÔ Ò¾ÁÒ¡Â§Ô ¢Ö¹ ¡ÒÃÍ͡Ẻ·ÒÃàì ¡çµáÅÐÍ¤Õ ÇÍäÅà«ÍÃìÊÒÁÒö·Óä´éËÅÒÂÇ¸Ô ¡Õ Òà áµèã¹·Ò§»¯ºÔ µÑ ԨоºÇÒè ¡ÒÃ
3.4. ÊÃØ»·éÒº· 63SNR required to achieve BER = 10−4 in dB 26 ND 5−tap GPR targets 2 [1 1.14 0.58 0.16 0.03] 25 2.5 [1 1.34 0.99 0.43 0.09] 3 [1 1.44 1.31 0.74 0.22] 24 23 22 PR2 [1 2 1] EPR2 [1 3 3 1] 21 EEPR2 [1 4 6 4 1] GPR5 20 3 2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 8 (a) Normalized density (ND) 30SNR required to achieve BER = 10−4 in dB 29 Jitter (%) 5−tap GPR targets 0 [1 1.34 0.99 0.43 0.09] 3 [1 1.33 0.94 0.36 0.06] [1 1.27 0.72 0.13 −0.03] 28 6 [1 1.02 0.15 −0.16 −0.01] 9 27 26 25 24 23 PR2 [1 2 1] 22 EPR2 [1 3 3 1] EEPR2 [1 4 6 4 1] GPR5 21 20 01234567 (b) Jitter (%)û٠·Õ 3.7: (a) ¡ÃÒ¿ÃÐËÇèÒ§ SNR ·Õµéͧ¡Òà áÅÐ ND àÁ×Í σj = 0% áÅÐ (b) ¡ÃÒ¿ÃÐËÇèÒ§ SNR·Õµ Íé §¡Òà áÅÐ σj ·Õ ND = 2.5
64 ȹ٠Âìà·¤â¹âÅÂÕÍàÔ Å¡ç ·Ã͹ԡÊàì àÅФÍÁ¾ÇÔ àµÍÃàì àË§è ªÒµÔÍ͡Ẻ·ÒÃìà¡çµ´Çé ÂÇÔ¸¡Õ Òà MMSE ÊÒÁÒö·Óä´é§èÒ¡ÇèÒÇ¸Ô Õ¡ÒÃÍ͡Ẻ·ÒÃìà¡çµáººÍ¹× æ áÅÐà¹Í× §¨Ò¡¡ÒÃÍ͡Ẻ·ÒÃàì ¡çµ´éÇÂÇÔ¸Õ¡Òà MMSE ÁÕà§Í× ¹ä¢º§Ñ ¤ÑºËÅÒÂẺ áµè¨Ò¡¡Ò÷´Åͧ¾ºÇÒè ·ÒÃàì ¡çµ·ÕÍ͡Ẻâ´Âà§Í× ¹ä¢º§Ñ ¤ÑºáººâÁ¹Ô¡¨ÐãËé»ÃÐÊ·Ô ¸ÔÀÒ¾ÁÒ¡¡ÇÒè ·ÒÃìà¡çµ·ÕÍ͡Ẻâ´Âà§×͹䢺§Ñ ¤ÑºÍ×¹ ¹Í¡¨Ò¡¹¡Õ ÒÃÍ͡Ẻ·ÒÃàì ¡µç ·´Õ ¡Õ ç¤Ç÷¨Õ ÐÍ͡Ẻ·ÒÃàì ¡µç ãËéàËÁÒÐÊÁ¡ºÑ ÊÀÒ¾áÇ´ÅéÍÁ㹡Ò÷ӧҹ¢Í§µÇÑ ªÔ»ªÍè §ÊÑÒ³ÍÒè ¹ (readchannel chip) àªè¹ Í͡Ẻ·ÒÃìà¡çµÊÓËÃѺáµèÅÐ ND, SNR, áÅÐ σj /T ໹µ¹é à¾×Í·¨Õ зÓãËéä´é·ÒÃàì ¡çµ·ÕÁÕ»ÃÐÊ·Ô ¸ÀÔ Ò¾ÁÒ¡·ÊÕ Ø´ÀÒÂãµéÊÀÒ¾áÇ´ÅéÍÁ¡Ò÷ӧҹ·Õ¡Ó˹´3.5 à຺½¡ ËÑ´·Òé º· 1. ¨§¾ÔÊÙ¨¹Êì Á¡Òà (3.9) 2. ¨§¾ÔÊÙ¨¹Êì Á¡Òà (3.24) 3. ¾Ô¨ÒóÒẺ¨ÓÅͧµÒÁû٠·Õ 3.2 áµàè »¹ Ãкº¡Òúѹ·¡Ö Ẻá¹Ç¹Í¹ (longitudinal record ing) ·Õ ND = 2 áÅÐ SNR = 20 dB ¶éÒ¡Ó˹´ãËéÅӴѺ¢Íé ÁÅÙ ÍÔ¹¾Øµ {ak} = {1, −1, 1, −1, 1, 1} áÅÐÅӴѺ¢Íé ÁÙÅ´Òé ¹¢Òà¢Òé ¢Í§ÍÕ¤ÇÍäÅà«Í÷ì ÕÊÍ´¤Åéͧ¡ºÑ {ak} ¤Í× {sk} = {0.0767, 0.6184, −0.1537, 0.0469, −0.2469, 0.2096} ¨§¤Ó¹Ç³ËÒ·ÒÃàì ¡çµáºº GPR ¢¹Ò´ 3 á·ç» áÅÐÍ¤Õ ÇÍäÅà«ÍÃ¢ì ¹Ò´ 5 á·»ç ·ÕÊÍ´¤ÅÍé §¡Ñº·ÒÃìà¡çµ µÒÁà§Í× ¹ä¢º§Ñ ¤ÑºµèÍä»¹Õ ¡) à§×͹䢺§Ñ ¤ÑºáººâÁ¹Ô¡ h0 = 1 ¢) à§Í× ¹ä¢º§Ñ ¤Ñºáºº h1 = 1 ¤) à§×Í ¹ä¢ºÑ§¤ºÑ Ẻ¾Åѧ§Ò¹Ë¹§Ö ˹Çè  §) à§×Í ¹ä¢ºÑ§¤ºÑ Ẻ·ÒÃìࡵç ੾ÒÐ àÁ×Í¡Ó˹´ãËé H (D) = 1 − D2 4. ¨§à¢ÂÕ ¹â»Ãá¡ÃÁ´éÇÂÀÒÉÒ SCILAB ËÃÍ× MATLAB à¾Í× ÇҴû٠ÊÑÒ³¢Í§·ÒÃìࡵç Ẻ [1 −4 1], [1 −2 −2 1], áÅÐ [1 0 −8 0 1] à¾Í× ¾Ôʨ٠¹ìÇÒè ·ÒÃàì ¡çµàËÅÒè ¹ÕÊÍ´¤Åéͧ¡ºÑ ¼Å µÍºÊ¹Í§ä´ºµÔ ã¹â´àÁ¹àÇÅҢͧÃкº¡Òúѹ·Ö¡áººá¹ÇµÑ§
º··Õ 4ǧ¨ÃµÃǨËÒ PRML㹺·¹Õ¨Ð͸ºÔ Ò¾¹× °Ò¹¡Ò÷ӧҹ¢Í§à·¤¹Ô¤ ¼ÅµÍºÊ¹Í§ºÒ§Êèǹ¤ÇèÐ໹ÁÒ¡Ê´Ø (PRML:partialresponse maximumlikelihood) [27] «Ö§à»¹ à·¤¹Ô¤ËÅÑ¡·ãÕ ªé㹡ÒõÃǨËÒ¢éÍÁÅÙ ¢Í§Ãкº¡ÒûÃÐÁÇżÅÊÑÒ³¢Í§ÎÒÃì´´ÊÔ ¡ìä´Ã¿ì â´Â¨Ðà¹é¹ä»·ÕËÅ¡Ñ ¡Ò÷ӧҹ¢Í§ÍÑÅ¡ÍÃ·Ô ÁÖ ÇÕà·ÍÃìºÔ(Viterbi algorithm) «§Ö ¶×ÍÇÒè ໹ ÍÅÑ ¡ÍÃÔÖ·ÁÖ ·Õãªé㹡ÒöʹÃËÑÊ¢Íé ÁÙÅ·ÕÁÕ»ÃÐÊÔ·¸ÔÀÒ¾ÁÒ¡·Õãªéã¹ÎÒÃ´ì ´ÊÔ ¡äì ´Ã¿»ì ¨ ¨ºØ ѹ4.1 º·¹Ó໹ ·Õ·ÃÒº¡¹Ñ ÇÒè àÁ×ͤÇÒÁ¨Ø¢Í§ÎÒÃ´ì ´ÔÊ¡ìä´Ã¿ìà¾ÁÔ ¢¹Ö ¼Å¡Ãзº·Õà¡´Ô ¨Ò¡¡ÒÃá·Ã¡ÊÍ´ÃÐËÇèÒ§ÊÑÅѡɳì (ISI) ¡ç¨ÐÂÔ§ÁÒ¡¢Ö¹ ·ÓãËéäÁÊè ÒÁÒö㪧é ҹǧ¨ÃµÃǨËҨشÊÙ§ÊØ´ (peak detector) ä´Íé ¡ÕµÍè ä» ´§Ñ ¹¹Ñ à¾Í× ¨´Ñ ¡ÒáѺ ISI ¨Ó¹Ç¹ÁÒ¡àËÅÒè ¹Õ Ç§¨ÃµÃǨËÒ PRML [27] ¨Ö§ä´é¶¡Ù ¾²Ñ ¹ÒáÅйÓÁÒãªé§Ò¹ã¹ÎÒÃ´ì ´ÊÔ ¡äì ´Ã¿ì¨¹¶§Ö ·Ø¡Çѹ¹Õ â´Â·ÑÇä» ¤ÓÇèÒ PRML ËÁÒ¶§Ö à·¤¹Ô¤¡ÒÃãªé§Ò¹ÃèÇÁ¡¹Ñ ÃÐËÇèÒ§Í¤Õ ÇÍäÅà«ÍÃìẺ PR áÅÐǧ¨ÃµÃǨËÒÇàÕ ·Íúì Ô µÒÁû٠·Õ 4.1 «§Ö ÊÒÁÒÃ¶áº§è ¢Ñ¹µÍ¹¡Ò÷ӧҹÍ͡໹ 2 ¢Ñ¹ µÍ¹ ¤×Í 1) »ÃºÑ û٠ÃÒè §¢Í§ÊÑÒ³ãËé໹仵ÒÁ·ÒÃàì ¡çµ·Õµéͧ¡Òà 2) ¶Í´ÃËÊÑ ¢Íé ÁÙÅâ´Âãªéǧ¨ÃµÃǨËÒÇÕà·ÍÃìºÔ·ÊÕ ÃéÒ§¨Ò¡·ÒÃàì ¡çµ·Õ¡Ó˹´äÇé 65
66 ÈÙ¹Âìà·¤â¹âÅÂÍÕ ÔàÅ¡ç ·Ã͹¡Ô Êàì àÅФÍÁ¾ÇÔ àµÍÃìààË§è ªÒµÔ noiseak receiving equalizer detector aˆk filter channel{±1} target response û٠·Õ 4.1: ËÅÑ¡¡Òþ¹× °Ò¹¢Í§à·¤¹Ô¤ PRMLA(D) C(D) N (D) Aˆ (D) F (D) detectorÃÙ»·Õ 4.2: Ẻ¨ÓÅͧªÍè §ÊÑ Ò³·äÕ ÁèµèÍà¹Í× §·Ò§àÇÅÒẺÊÁÁÙÅ¢éʹբͧ¡ÒÃãªàé ·¤¹¤Ô PRML ¤Í× Ãкº¨Ðà¼ªÔ ¡ºÑ ¡ÒâÂÒÂÊÑҳú¡Ç¹ (noise enhancement)·ÕµÓ áÅФÇÒÁ«ºÑ «é͹¢Í§Ãкº¨Ð¹Íé Âŧ ã¹ÊÇè ¹µèÍ仹¨Õ Ð͸ºÔ ÒÂËÅÑ¡¡Ò÷ӧҹ¢Í§ÍÕ¤ÇÍäÅà«ÍÃìẺ PR áÅÐÍÅÑ ¡ÍÃÔ·ÁÖ ÇàÕ ·Íúì ÔÍÂÒè §ÅÐàÍÂÕ ´4.2 ÍÕ¤ÇÍäÅà«ÍÃì¾Ô¨ÒóÒẺ¨ÓÅͧªÍè §ÊÑ Ò³·ÕäÁèµèÍà¹Í× §·Ò§àÇÅÒẺÊÁÁÅÙ (equivalent discretetime channel model) µÒÁÃÙ»·Õ 4.2 â´Â¢éÍÁÅÙ µÒè §æ ¨ÐÍÂèÙã¹â´àÁ¹ D áÅÐÊÁÁصÔãËé N (D) ໹ÊÑҳú¡Ç¹à¡ÒÊìÊÕ¢ÒÇẺºÇ¡ (AWGN) ¨Ò¡Ã»Ù ¨Ðä´éÇÒè ÊÑÒ³·Õǧ¨ÃÀÒ¤ÃºÑ ä´éÃѺ P (D) ÊÒÁÒöà¢Õ¹ãËÍé ÂÙèã¹Ã»Ù ¢Í§ÊÁ¡Ò÷ҧ¤³ÔµÈÒʵÃì ¤×Í P (D) = A(D)C(D) + N (D) (4.1)
4.2. ÍÕ¤ÇÍäÅà«ÍÃì 67â´Â·ÇÑ ä»ªèͧÊÑÒ³ C (D) ¨ÐÁÕÅѡɳÐ໹ ǧ¨Ã¡Ãͧ·ÕÁռŵͺʹͧÍÁÔ ¾ÅÑ Êì¨Ó¡Ñ´ (FIR: nite impulse response) áÅÐÁըӹǹ᷻ç ÁÒ¡ (¡èÍãËéà¡´Ô ISI ÁÒ¡) ¶éÒäÁèÁÕ¡ÒÃãªéÍÕ¤ÇÍäÅà«ÍÃìF (D) à¾Í× Å´¼Å¡Ãзº¢Í§ ISI ãËé¹Íé Âŧ ǧ¨ÃµÃǨËÒ (detector) ·Õãªé¨ÐµÍé §ÁÕ¤ÇÒÁ«Ñº«é͹ÁÒ¡à¾×ͨѴ¡ÒáѺ ISI ¨Ó¹Ç¹ÁÒ¡ à¾ÃÒЩй¹Ñ à¾Í× Å´¤ÇÒÁ«ºÑ «é͹¢Í§Ç§¨ÃµÃǨËÒ ¨Ö§ä´éÁÕ¡ÒùÓÍÕ¤ÇÍäÅà«ÍÃìÁÒãªé§Ò¹ à¾Í× »ÃºÑ û٠ÃÒè §¢Í§ÊÑÒ³ãËé໹仵ÒÁ·ÒÃìà¡çµ·Õµéͧ¡Òà (໹ǧ¨Ã¡ÃͧẺ FIR ·ÕÁըӹǹá·ç»¹éÍÂ) «§Ö ¨ÐªÇè ÂÅ´¼Å¡Ãзº¢Í§ ISI ãËé¹éÍÂŧä´é ÍÂèÒ§äáçµÒÁ ¡ÒùÓÍ¤Õ ÇÍäÅà«ÍÃìÁÒãªé§Ò¹ÁÕ¢éÍàÊÂÕ ¤×Í (¶Òé ÇÒ§ÍÕ¤ÇÍäÅà«ÍÃìäÇéËÅ§Ñ Ç§¨ÃªÑ¡µÑÇÍÂÒè §) ¨Ð·ÓãËéà¡´Ô »ÃÔÁҳ˹Çè §àÇÅÒ (delay) ¨Ó¹Ç¹ÁÒ¡ã¹ä·ÁÁÔ§ ÅÙ» ¡ÅÒè ǤÍ× ¨Ó¹Ç¹á·»ç ¢Í§Í¤Õ ÇÍäÅà«ÍÃìÂ§Ô ÁÒ¡ »ÃÁÔ Ò³Ë¹Çè §àÇÅÒ¡ç¨ÐÂÔ§ ÁÒ¡ «§Ö ¨ÐÊ觼ŷÓãËé굄 ÃÒ¡ÒÃÅèÙà¢Òé (convergence rate) ¢Í§Ãкºä·ÁÁ§Ô ÃÔ¤¿Ñ àÇÍÃÕªÒé ŧ ·ÓãËéǧ¨Ãà¿ÊÅç͡Ż٠(PLL) äÁèÊÒÁÒöµÔ´µÒÁ¡ÒÃà»ÅÕ¹á»Å§à¿ÊáÅФÇÒÁ¶Õ¢Í§ÊÑÒ³á͹ÐÅÍç ¡·Õ¨Ð·Ó¡ÒêѡµÑÇÍÂèÒ§ä´·é ѹ «§Ö ÍÒ¨¨ÐÊ觼ŷÓãËéÕà¡Ô´¡ÒÃÊÙ àÊÂÕ ¡Ãкǹ¡ÒÃà¢Òé ¨Ñ§ËÇÐä´é4.2.1 ÍÕ¤ÇÍäÅà«ÍÃìà຺¼ÅµÍºÊ¹Í§àµÁçÍÕ¤ÇÍäÅà«ÍÃáì ºº¼ÅµÍºÊ¹Í§àµçÁ (fullresponse equalizer) ËÁÒ¶§Ö ÍÕ¤ÇÍäÅà«Í÷ì ըзÓãË¢é éÍÁÙÅàÍÒµì¾µØ ·äÕ ´Áé Õ¤èÒà·Òè ¡ºÑ ¢Íé ÁÅÙ Í¹Ô ¾µØ A(D) ºÇ¡¡ÑºÊÑҳú¡Ç¹ W (D) ´§Ñ ¹Ñ¹ ¨Ò¡ÃÙ»·Õ 4.2 ¨Ðä´éÇÒè Í¤Õ ÇÍäÅà«ÍÃìẺ¼ÅµÍºÊ¹Í§àµÁç ¨ÐÁռŵͺʹͧÍÔÁ¾ÅÑ Êì (impulse response) ã¹â´àÁ¹D ¤×Í F (D) = 1 (4.2) C (D)áÅТéÍÁÅÙ àÍÒµì¾µØ Y (D) ¢Í§Í¤Õ ÇÍäÅà«Íùì Õ ¤Í× Y (D) = P (D)F (D) (4.3)á·¹¤Òè F (D) ¨Ò¡ÊÁ¡Òà (4.2) ŧã¹ÊÁ¡Òà (4.1) ¨Ðä´é Y (D) = {A(D)C (D) + N (D)} C 1 (D) = A(D) + N (D) (4.4) C (D) W (D)
68 ȹ٠Âìà·¤â¹âÅÂÍÕ àÔ Åç¡·Ã͹¡Ô ÊìààÅФÍÁ¾ÔÇàµÍÃàì àË§è ªÒµÔ¹Ñ¹¤×Í Í§¤ì»ÃСͺ¢Í§ÊÑҳú¡Ç¹·Õ¨Ðà¢Òé ä»ã¹Ç§¨ÃµÃǨËÒÊÑ Åѡɳì (symbol detector)¤×Í W (D) = N (D)/C(D) ¶Òé ÊÁÁصÔÇÒè W (D) ÁÕ¤èÒ¹Íé ÂÁÒ¡ ǧ¨ÃµÃǨËÒÊÑ Åѡɳì·Õãªé¡çÊÒÁÒö໹Ẻ§èÒÂæ ä´é àªè¹ ǧ¨ÃµÃǨËÒ¢´Õ àÊé¹áº§è ẺËÅÒÂÃдºÑ (multilevel thresholddetector) à¾Í× ·Ó¡ÒöʹÃËÑÊ¢éÍÁÙÅ Y (D) ÍÂÒè §äáµç ÒÁ ¢Íé àÊÕ¢ͧ¡ÒÃãªéÍ¤Õ ÇÍäÅà«ÍÃìẺ¼ÅµÍºÊ¹Í§àµÁç ¡ç¤Í× ÊÑҳú¡Ç¹ W (D) ·ÕËŧàËÅÍ× ÍÂÙèÍÒ¨¨Ð¡Íè ãËéà¡Ô´»ÃÒ¡®¡Òóì¡ÒâÂÒÂÊÑ Ò³Ãº¡Ç¹ ¹Ñ¹¤Í× W (D) ÁÕ¤Òè ໹ ¤èÒ͹¹Ñ µì ¶éÒªÍè §ÊÑ Ò³ C (D) ÁÕÊ໡µÃÁÑ ¤èÒȹ٠Âì(spectral null) ·Õ¤ÇÒÁ¶ãÕ ´æ à¾ÃÒЩй¹Ñ ã¹·Ò§»¯ºÔ ÑµÔ ¨Ö§äÁ¹è ÂÔ Á¹ÓÍÕ¤ÇÍäÅà«ÍÃáì ºº¼ÅµÍºÊ¹Í§àµÁç ÁÒ㪧é Ò¹ã¹ÎÒÃ´ì ´ÊÔ ¡ìä´Ã¿ì4.2.2 ÍÕ¤ÇÍäÅà«ÍÃàì ຺¼ÅµÍºÊ¹Í§ºÒ§ÊèǹÍÕ¤ÇÍäÅà«ÍÃìẺ¼ÅµÍºÊ¹Í§ºÒ§ÊÇè ¹ (partialresponse equalizer) ¤×Í Í¤Õ ÇÍäÅà«ÍÃì·ÕÊÒÁÒöà¢Õ¹ãËÍé ÂãÙè ¹Ã»Ù ¢Í§ÊÁ¡Ò÷ҧ¤³µÔ ÈÒʵÃäì ´´é §Ñ ¹Õ F (D) = H (D) (4.5) C (D)â´Â·Õ H (D) ¤Í× ¼ÅµÍºÊ¹Í§·ÒÃàì ¡µç (target response) ·ÕµÍé §¡Òà áÅÐàÁÍ× á·¹¤Òè F (D) ¹Õŧã¹ÊÁ¡Òà (4.3) ¨Ðä´éY (D) = {A(D)C (D) + N (D)} H (D) C (D) = A(D)H (D) + N (D) H (D) (4.6) C (D) wanted signal W (D)¹Ñ¹¤Í× ¢éÍÁÅÙ àÍÒµ¾ì ص¢Í§Í¤Õ ÇÍäÅà«ÍÃáì ºº¼ÅµÍºÊ¹Í§ºÒ§ÊÇè ¹¨Ð»ÃСͺ仴Çé  ¢Íé ÁÅÙ ·Õµéͧ¡ÒÃA(D)H (D) áÅÐÊÑ Ò³Ãº¡Ç¹ W (D) = N (D)H (D)/C(D) ¨Ò¡ÊÁ¡Òà (4.6) ¨Ðà˹ç ä´Çé èÒ¢Íé ÁÙÅ·Õµéͧ¡ÒèÐÁÕ ISI á½§ÍÂÙè áµèà¹×Í §¨Ò¡ ǧ¨ÃÀÒ¤ÃºÑ ·ÃÒºÇÒè ISI ¹Õ¤Í× ÍÐäà (à¾ÃÒÐÇÒè ໹ ISI·Õà¡´Ô ¨Ò¡·ÒÃìà¡çµ) ´Ñ§¹¹Ñ ISI ¹ÕÊÒÁÒö·Õ¨Ð¶¡Ù ¨Ñ´¡ÒÃä´´é Çé Âǧ¨ÃµÃǨËÒÇÕà·Íúì Ô «§Ö ¨Ð͸ºÔ ÒµÍè ä»ã¹ËÇÑ ¢éÍ·Õ 4.3
4.3. ǧ¨ÃµÃǨËÒÇÕà·ÍÃìºÔ 69 ¹Í¡¨Ò¡¹Õ àÁÍ× ¾¨Ô ÒóÒÊèǹ¢Í§ÊÑ Ò³Ãº¡Ç¹ W (D) ã¹ÊÁ¡Òà (4.6) ¨Ð¾ºÇèÒ ÊÒà˵طÕÃкº¡ÒûÃÐÁÇżÅÊÑÒ³¢Í§ÎÒÃì´´ÔÊ¡ìä´Ã¿ìµÍé §¡Ò÷ըÐä´é·ÒÃàì ¡çµ H (D) ·ÕÁÕ¼ÅµÍºÊ¹Í§àª§Ô ¤ÇÒÁ¶ÕàËÁÍ× ¹¡ºÑ ¼ÅµÍºÊ¹Í§àª§Ô ¤ÇÒÁ¶Õ¢Í§ªÍè §ÊÑÒ³ C (D) ãËéÁÒ¡·ÕÊ ´Ø ¡çà¾Í× ·ÕÇèÒ¨Ðä´é·ÓãËé W (D) ÁÕÅѡɳÐ໹ ÊÑ Ò³Ãº¡Ç¹à¡ÒÊìÊÕ¢ÒÇ N (D) ãËéÁÒ¡·ÊÕ ´Ø ·Ñ§¹Õ໹ à¾ÃÒÐÇÒè ¶ÒéH (D) = C(D) áÅéÇ ¨Ðä´éÇÒè W (D) = N (D) «Ö§ ¶Í× ÇÒè ໹ à§Í× ¹ä¢ËÅÑ¡·Õ¨Ð·ÓãËéǧ¨ÃµÃǨËÒÇàÕ ·Íúì ÔÊÒÁÒö·Ó§Ò¹ä´éÍÂèÒ§ÁÕ»ÃÐÊÔ·¸ÀÔ Ò¾ÁÒ¡·ÕÊ´Ø ËÃ×Í¡ÅèÒÇÍÕ¡¹ÑÂ˹§Ö ¤Í× Ç§¨ÃµÃǨËÒÇÕà·Íúì Ԩж¡Ù ¾Ô¨ÒóÒÇÒè ໹ ǧ¨ÃµÃǨËÒ·ÕàËÁÒзÕÊ ´Ø (opimal detector) ¶éÒͧ¤»ì ÃСͺ¢Í§ÊÑҳú¡Ç¹·Õ´éÒ¹¢Òà¢éҢͧǧ¨ÃµÃǨËÒÇàÕ ·ÍÃìºÔ໹ ÊÑҳú¡Ç¹à¡ÒÊìÊÕ¢ÒÇ [15] ´Ñ§¹Ñ¹ ÍÒ¨¨ÐÊûØä´Çé Òè ¶Òé ¼ÅµÍºÊ¹Í§àªÔ§¤ÇÒÁ¶¢Õ ͧ·ÒÃàì ¡µç àËÁÍ× ¹¡Ñº¼ÅµÍºÊ¹Í§àª§Ô ¤ÇÒÁ¶¢Õ ͧªèͧÊÑÒ³ÁÒ¡à·èÒã´ »ÃÐÊ·Ô ¸ÔÀÒ¾¢Í§Ãкºã¹Ã»Ù ¢Í§ÍѵÃÒ¢Íé ¼´Ô ¾ÅÒ´ºµÔ (BER) Ç´Ñ ·´Õ Òé ¹¢ÒÍÍ¡¢Í§Ç§¨ÃµÃǨËÒÇÕà·ÍÃºì ¡Ô ¨ç дÁÕ Ò¡¢¹Ö à·Òè ¹Ñ¹4.3 ǧ¨ÃµÃǨËÒÇÕà·ÍÃìºÔǧ¨ÃµÃǨËÒÇÕà·Íúì Ô ¤Í× Ç§¨ÃµÃǨËÒÅӴѺ (sequence detector) ·ÊÕ ÃÒé §â´Âãªé ÍÑÅ¡ÍÃ·Ô ÁÖ ÇÕà·ÍÃìºÔ(Viterbi algorithm) [15] à¾Í× ãªé㹡ÒöʹÃËÑÊ¢éÍÁÅÙ ·Õ¶Ù¡à¢Òé ÃËÑÊ´éÇ ÃËÊÑ ¤Í¹âÇÅÙª¹Ñ (convolutional code) [7] à·èҹѹ ã¹·Ò§»¯ºÔ µÑ ÔáÅéÇ ªèͧÊÑ Ò³ÊÒÁÒö·¨Õ ж¡Ù ¾Ô¨ÒóÒÇÒè ໹ ÃËÊÑ ¤Í¹âÇÅÙª¹Ñ »ÃÐàÀ·Ë¹Ö§·ÁÕ ÕÍѵÃÒÃËÑÊ (code rate) à·èÒ¡ºÑ ¤Òè ˹§Ö (¹Ñ¹¤Í× ¢Íé ÁÙÅÍ¹Ô ¾Øµ 1 ºµÔ àÁ×Íà¢éÒÃËÊÑáÅÇé ¨Ðä´é¢éÍÁÙÅàÍÒµ¾ì صÍÍ¡ÁÒ 1 ºÔµàªè¹¡Ñ¹) ǧ¨ÃµÃǨËÒÇàÕ ·Íúì ÁÔ Õ¤ÇÒÁÊÒÁÒö·¨Õ ´Ñ ¡ÒáѺ ISI ·Õá½§ÍÂÙèã¹¢Íé ÁÙŷըзӡÒöʹÃËÑÊä´éÍÂèÒ§ÁÕ»ÃÐÊÔ·¸ÀÔ Ò¾ â´Â·Õ ¶Òé ISI Â§Ô ÁÒ¡ ¤ÇÒÁ«Ñº«é͹¢Í§Ç§¨ÃµÃǨËÒÇàÕ ·ÍÃìºÔ¡¨ç ÐÂ§Ô ÁÒ¡ áÅжÒé ISI ¹éÍ ¤ÇÒÁ«Ñº«é͹¢Í§Ç§¨ÃµÃǨËÒÇÕà·ÍÃìºÔ¡¨ç йÍé  à¹Í× §¨Ò¡ ǧ¨ÃµÃǨËÒÇàÕ ·Íúì ÔÁÕ¤ÇÒÁ«Ñº«é͹ÁÒ¡¡ÇÒè ǧ¨ÃµÃǨËÒẺ§Òè  (simple detector)àªè¹ ǧ¨ÃµÃǨËÒ¢´Õ àʹé áºè§áººËÅÒÂÃдѺ 㹡Ò÷ըе´Ñ ÊÔ¹ã¨ÇÒè ¨Ð¹Óǧ¨ÃµÃǨËÒÇàÕ ·ÍÃìºÔÁÒãªé§Ò¹ã¹ÃкºËÃ×ÍäÁè¹¹Ñ ãËé¾Ô¨ÒóҨҡÃÙ»·Õ 4.3 ´§Ñ µèÍä»¹Õ ¨Ò¡ÃÙ»·Õ 4.3(a) ¶éÒªÍè §ÊÑ Ò³äÁèÁÕ ISI ǧ¨ÃÀÒ¤ÃѺ¡çÊÒÁÒö¹Óǧ¨ÃµÃǨËÒẺ§Òè ÂÁÒãªé§Ò¹ä´éàÅ ¶Òé ªèͧÊÑ Ò³ÁÕ ISI ¹Íé µÒÁû٠·Õ 4.3(b) ǧ¨ÃÀÒ¤ÃºÑ ¡çÊÒÁÒö¹Óǧ¨ÃµÃǨËÒÇÕà·Íúì ÔÁÒãªé§Ò¹ä´éàÅ áµè¶Òé ªÍè §ÊÑ Ò³ÁÕ ISI ¨Ó¹Ç¹ÁÒ¡µÒÁÃÙ»·Õ 4.3(c) ǧ¨ÃÀÒ¤ÃѺ¡ç¤Ç÷չÓÍÕ¤ÇÍäÅà«ÍÃìÁÒãªé§Ò¹ à¾×Í Å´¼Å¡Ãзº
70 ÈÙ¹Âìà·¤â¹âÅÂÕÍàÔ Å¡ç ·Ã͹¡Ô ÊìààÅФÍÁ¾ÇÔ àµÍÃàì àË觪ҵÔ(a) ak channel AWGN aˆk no ISI simple detector AWGN(b) ak channel Viterbi aˆk with low ISI detector C(D) C(D) ak channel AWGN Viterbi aˆk(c) with severe ISI detector equalizer C(D) H(D) target H(D)û٠·Õ 4.3: µÇÑ ÍÂèҧẺ¨ÓÅͧªèͧÊÑÒ³·äÕ ÁèµÍè à¹Í× §·Ò§àÇÅÒẺÊÁÁÅÙ ÅѡɳеÒè §æ¢Í§ ISI ãËé¹éÍÂŧ ¨Ò¡¹Ñ¹¨Ö§¤Íè ÂÊè§¢éÍÁÅÙ àÍÒµ¾ì µØ ·Õä´é¨Ò¡Í¤Õ ÇÍäÅà«ÍÃìä»·Ó¡ÒöʹÃËÑÊ¢éÍÁÅÙ´Çé Âǧ¨ÃµÃǨËÒÇÕà·ÍÃìºÔ ǧ¨ÃµÃǨËÒÇàÕ ·ÍÃìºÔ¶×ÍÇèÒ໹ǧ¨ÃµÃǨËÒ¢Íé ÁÅÙ ·ÕÁÕ»ÃÐÊÔ·¸ÀÔ Ò¾ áÅж¡Ù ¹ÓÁÒãªé§Ò¹ã¹ËÅÒÂæ§Ò¹»ÃÐÂØ¡µì ÃÇÁ·§Ñ ã¹Ãкº¡ÒûÃÐÁÇżÅÊÑÒ³¢Í§ÎÒÃ´ì ´ÊÔ ¡ìä´Ã¿ì â´Â·Õ ËÅ¡Ñ ¡Ò÷ӧҹ¢Í§Ç§¨ÃµÃǨËÒÇÕà·Íúì Ô¨ÐÍÂÙ躹¾×¹°Ò¹¢Í§ á¼¹ÀÒ¾à·ÃÅÅÊÔ (trellis diagram) «Ö§ÊÃÒé §ÁÒ¨Ò¡à¤ÃÍ× §Ê¶Ò¹Ð¨Ó¡´Ñ (FSM: nite state machine) ´§Ñ ¹Ñ¹ ¡Íè ¹·Õ¨Ð͸ºÔ ÒÂËÅ¡Ñ ¡Ò÷ӧҹ¢Í§ÍÑÅ¡ÍÃ·Ô ÖÁÇàÕ ·ÍÃìºÔ ¼ÍÙé èÒ¹¤ÇèзӤÇÒÁà¢Òé ã¨à¡ÂÕ Ç¡ÑºÇ¸Ô ¡Õ ÒÃÊÃÒé §à¤ÃÍ× §Ê¶Ò¹Ð¨Ó¡´Ñ áÅÐá¼¹ÀÒ¾à·ÃÅÅÔÊ¡Íè ¹ «§Ö ÁÕÃÒÂÅÐàÍÂÕ ´´Ñ§¹Õ
4.3. ǧ¨ÃµÃǨËÒÇàÕ ·ÍÃìºÔ 71 H(D) rk ak D {0,1}û٠·Õ 4.4: á¼¹ÀÒ¾ªÍè §ÊÑ Ò³áºº PR1, H (D) = 1 + DµÒÃÒ§·Õ 4.1: ¤ÇÒÁÊÑÁ¾¹Ñ ¸ìÃÐËÇèÒ§ ak áÅÐ rk ¢Í§ªèͧÊÑÒ³ H (D) = 1 + D ak ak−1 rk 000 011 101 1124.3.1 à¤ÃÍ× §Ê¶Ò¹Ð¨Ó¡´Ñ¾¨Ô ÒóҪÍè §ÊÑ Ò³ H (D) = 1 + D ã¹ÃÙ»·Õ 4.4 àÁ×Í ¢Íé ÁÙźԵÍÔ¹¾Øµ ak ∈ {0, 1} ¶Ù¡Ê§è ¼Òè ¹à¢Òé ä»ã¹ªèͧÊÑ Ò³·ÓãËéä´é໹¢éÍÁÅÙ àÍÒµ¾ì صªÍè §ÊÑÒ³ (channel output) rk ∈ {0, 1, 2} ¶éÒà¢ÂÕ ¹µÒÃÒ§áÊ´§¤ÇÒÁÊÑÁ¾¹Ñ ¸ìÃÐËÇÒè §¢Íé ÁÅÙ Í¹Ô ¾Øµ ak áÅТÍé ÁÅÙ àÍÒµ¾ì ص rk ¨Ðä´éµÒÁµÒÃÒ§·Õ 4.1â´Â·Õ ¢éÍÁÙźԵ ak−1 ÍÒ¨¨Ð¶¡Ù ¾Ô¨ÒóÒÇÒè ໹¢Íé ÁÅÙ ·ÕËŧàËÅÍ× ÍÂèÙã¹ àèÊÔ àµÍÃìẺàÅÍ× ¹ (shiftregister) 㹺ÅçÍ¡ D ¤ÇÒÁÊÁÑ ¾Ñ¹¸ìÃÐËÇÒè § ak áÅÐ rk ã¹µÒÃÒ§·Õ 4.1 ÊÒÁÒöáÊ´§ãËéÍÂÙèã¹ÃÙ»¢Í§ à¤ÃÍ× §Ê¶Ò¹Ð¨Ó¡´Ñ (FSM: nite state machine) «Ö§¡ç¤Í× áºº¨ÓÅͧ¢Í§¡Òäӹdz·ÕáÊ´§ãËéàË¹ç ¶§Ö ¡ÒÃà»ÅÕ¹á»Å§¢Í§ ¢éÍÁÅÙ Í¹Ô ¾Øµ, ʶҹÐàÃÁÔ µ¹é (start state), ʶҹеèÍä» (next state), áÅТéÍÁÅÙàÍÒµ¾ì صªÍè §ÊÑÒ³ ´Ñ§áÊ´§ã¹ÃÙ»·Õ 4.5 â´Â·Õ ¢Íé ÁÅÙ ºÔµ 0 áÅкµÔ 1 ·ÕÍ ÂèÙã¹Ç§¡ÅÁ ¤×Í ¤Òè ·ÍÕ ÂèÙ
72 ÈÙ¹Âìà·¤â¹âÅÂÕÍàÔ Åç¡·Ã͹ԡÊàì àÅФÍÁ¾ÔÇàµÍÃàì àË§è ªÒµÔ0/0 0 1/1 X/Y is denoted as: 1 1/2 X = the input bit ak Y = the output bit rk 0/1û٠·Õ 4.5: à¤ÃÍ× §Ê¶Ò¹Ð¨Ó¡Ñ´¢Í§ªÍè §ÊÑ Ò³ PR1, H (D) = 1 + Dã¹àèÔÊàµÍÃìẺàÅ×͹ ³ àÇÅÒ¢³Ð¹¹Ñ , X ¤Í× ¤Òè ¢éÍÁÅÙ ÍÔ¹¾µØ ak, áÅÐ Y ¤Í× ¤èÒ¢Íé ÁÙÅàÍÒµì¾ØµªèͧÊÑÒ³ rk µÇÑ ÍÂÒè §àª¹è ÊÁÁµØ ÔÇÒè ³ µÍ¹¹Õ¤èÒ·ÕÍ ÂèÙã¹àèÔÊàµÍÃìẺàÅ×Í ¹ ¤×Í ¤èÒ 1 ¶éÒ¢Íé ÁÙÅÍ¹Ô ¾Øµ·Õà¢éÒÁÒ㹪èͧÊÑÒ³ ¤×Í ak = 0 ¨Ðä´éÇÒè ¤èÒ·ÍÕ ÂèÙã¹àèÔÊàµÍÃìẺàÅÍ× ¹àÁÍ× àÇÅÒ¼Òè ¹ä»Ë¹§Ö ˹Çè  (ËÃ×Í Ê¶Ò¹ÐµèÍä») ¤Í× ¤Òè 0 â´Â¨Ðä´é¢Íé ÁÅÙ àÍÒµì¾µØ ªèͧÊÑÒ³ rk = 1 㹷ӹͧà´ÂÕ Ç¡Ñ¹ ¶éҵ͹¹Õ¤èÒ·ÍÕ ÂèÙã¹àèÊÔ àµÍÃìẺàÅÍ× ¹ ¤×Í ¤Òè 0 áÅТÍé ÁÙÅÍÔ¹¾µØ ·Õà¢Òé ÁÒ㹪Íè §ÊÑ Ò³¤×Í ak = 0 ¨Ðä´éÇÒè ¤èÒ·ÕÍÂÙèã¹àèÔÊàµÍÃìẺàÅ×͹àÁÍ× àÇÅÒ¼èÒ¹ä»Ë¹Ö§Ë¹èÇ ¤Í× ¤èÒ 0 â´Â¨Ðä´é¢éÍÁÅÙ àÍÒµ¾ì صªèͧÊÑÒ³ rk = 0 ໹µ¹éËÁÒÂà赯 ¶éÒ¡Ó˹´ãËé |A| ¤Í× ¨Ó¹Ç¹¤èÒ·Õ໹ä»ä´é·§Ñ ËÁ´¢Í§¢éÍÁÙÅÍ¹Ô ¾µØ ak, áÅÐ ν ¤Í×˹Çè ¤ÇÒÁ¨Ó¢Í§ªèͧÊÑÒ³ ´Ñ§¹Ñ¹ ¨Ó¹Ç¹Ê¶Ò¹Ð (state) ·Ñ§ËÁ´ã¹à¤Ã×ͧʶҹШӡ´Ñ ¤Í× |A|νહè Ẻ¨ÓÅͧªèͧÊÑ Ò³ã¹ÃÙ»·Õ 4.4 ¨Ðä´éÇèÒ |A| = 2 áÅÐ ν = 1 à¾ÃÒЩйѹ à¤Ã×ͧʶҹШӡ´Ñ ¢Í§ªèͧÊÑ Ò³ PR1 ¨ÐÁ¨Õ ӹǹʶҹзѧËÁ´ 21 = 2 ʶҹÐ4.3.2 à༹ÀÒ¾à·ÃÅÅÊÔà¤ÃÍ× §Ê¶Ò¹Ð¨Ó¡Ñ´·ÕáÊ´§ã¹ÃÙ»·Õ 4.5 ÊÒÁÒöáÊ´§ãËéÍÂèÙã¹Ã»Ù ¢Í§á¼¹ÀÒ¾à·ÃÅÅÊÔ ä´é ´Ñ§áÊ´§ã¹Ã»Ù ·Õ 4.6 â´Â·Õ ¨Ø´µÍè (node) ·Ò§´Òé ¹«éÒÂÁ×Í ¤Í× Ê¶Ò¹ÐàÃÁÔ µé¹ («Ö§ ÁÕ¤Òè à·èҡѺ ak−1), ¨´Ø µÍè ·Ò§´Òé ¹¢ÇÒÁ×Í ¤×Í Ê¶Ò¹ÐµèÍä», š٠ÈÃàÊé¹»Ðãªéá·¹¡ÒÃÊ§è ¢éÍÁÙÅÍ¹Ô ¾µØ ak = 0, ÅÙ¡ÈÃàÊé¹·Öºãªéá·¹¡ÒÃÊ§è ¢Íé ÁÅÙ ÍÔ¹¾µØ ak = 1, áÅеÇÑ àÅ¢·ÕáÊ´§ÍÂèÙã¹áµÅè ÐàÊé¹ÊÒ¢Ò (branch) ¤Í× ¤Òè ¢Íé ÁÅÙ àÍÒµ¾ì ص
4.3. ǧ¨ÃµÃǨËÒÇàÕ ·Íúì Ô 73[ ak −1] 0 00 1 ak = 0 11 1 ak = 1 2ÃÙ»·Õ 4.6: á¼¹ÀÒ¾à·ÃÅÅÊÔ ¢Í§ªèͧÊÑÒ³ PR1, H (D) = 1 + DªÍè §ÊÑÒ³ rk µÑÇÍÂÒè §àª¹è ¶Òé ʶҹÐàÃÔÁµé¹ ¤×ͤèÒ 0 àÁ×Í¢éÍÁÅÙ Í¹Ô ¾Øµ ak = 1 à¢Òé ÁÒã¹Ãкº ¨Ð·ÓãËéä´¢é Íé ÁÅÙ àÍÒµì¾ØµªèͧÊÑ Ò³ rk = 1 áÅÐʶҹеÍè ä» ¤×ͤèÒ 1 㹷ӹͧà´ÂÕ Ç¡Ñ¹ ¶éÒʶҹÐàÃÔÁµé¹ ¤×ͤÒè 1 àÁÍ× ¢éÍÁÅÙ ÍÔ¹¾Øµ ak = 1 à¢Òé ÁÒã¹Ãкº ¨Ð·ÓãËéä´é¢Íé ÁÅÙ àÍÒµì¾ØµªÍè §ÊÑ Ò³rk = 2 áÅÐʶҹеÍè ä» ¤×ͤèÒ 1 㹷ӹͧà´ÂÕ Ç¡¹Ñ û٠·Õ 4.7 áÊ´§µÇÑ ÍÂÒè §á¼¹ÀÒ¾à·ÃÅÅÊÔ ¢Í§ªÍè §ÊÑ Ò³ EPR4 (extendedPR4), H (D) = 1 + D − D2 − D3, àÁÍ× ¢Íé ÁÙÅÍ¹Ô ¾µØ {ak} ∈ {0, 1} «§Ö ã¹¡Ã³Õ¹Õ ¨Ó¹Ç¹Ê¶Ò¹Ð¢Í§á¼¹ÀÒ¾à·ÃÅÅÊÔ ¨ÐÁըӹǹà·èҡѺ |A|ν = 23 = 8 ʶҹРà¹×ͧ¨Ò¡ ªÍè §ÊÑ Ò³ EPR4 Áըӹǹ˹èǤÇÒÁ¨Óà·èÒ¡ºÑ 3 ˹Çè µÑÇÍÂèÒ§·Õ 4.1 ¡Ó˹´ãËé¢Íé ÁÅÙ ÍÔ¹¾Øµ ak ∈ {−1, 1} ¶Ù¡Êè§¼èÒ¹à¢éÒä»Â§Ñ ªÍè §ÊÑҳẺ PR4,H (D) = 1 − D2, áÅéÇä´¢é Íé ÁÙÅàÍÒµ¾ì µØ ໹ rk ∈ {−2, 0, 2} ¨§ ¡) ÇÒ´á¼¹ÀÒ¾ºÅÍç ¡¢Í§ªèͧÊÑҳẺ PR4 ¹Õ (¤ÅéÒ¡ºÑ ÃÙ»·Õ 4.4) ¢) à¢ÂÕ ¹ÊÁ¡ÒÃáÊ´§¤ÇÒÁÊÁÑ ¾Ñ¹¸Ãì ÐËÇèÒ§¢éÍÁÙÅÍ¹Ô ¾µØ áÅТéÍÁÅÙ àÍÒµì¾Øµ¢Í§ªèͧÊÑ Ò³¹Õ ¤) ÊÃéÒ§à¤Ã×ͧʶҹШӡ´Ñ §) ÊÃÒé §á¼¹ÀÒ¾à·ÃÅÅÊÔ
74 ȹ٠Âìà·¤â¹âÅÂÍÕ àÔ Å¡ç ·Ã͹¡Ô ÊìààÅФÍÁ¾ÇÔ àµÍÃàì àËè§ªÒµÔ [ ]ak−1 ak −2 ak−3 (0) 000 0 1 (1) 100 1 2 (2) 010 -1 0 (3) 110 0 1 (4) 001 -1 0 0 (5) 101 1 -2 (6) 011 -1 ak = 1 (7) 111 -1 ak = 0 0 yk û٠·Õ 4.7: á¼¹ÀÒ¾à·ÃÅÅÔʢͧªÍè §ÊÑÒ³ EPR4, H (D) = 1 + D − D2 − D3Ç¸Ô ·Õ Ó¡) ¨Ò¡ªèͧÊÑ Ò³·Õ¡Ó˹´ãËé ÊÒÁÒöáÊ´§à»¹á¼¹ÀÒ¾ºÅÍç ¡¢Í§ªèͧÊÑҳẺ PR4 ä´é´Ñ§Ã»Ù ·Õ 4.8(a)¢) à¹×Í §¨Ò¡ H (D) = k hkDk = 1 − D2 ´Ñ§¹Ñ¹ ÊÁ¡ÒÃáÊ´§¤ÇÒÁÊÁÑ ¾¹Ñ ¸ìÃÐËÇèÒ§¢Íé ÁÙÅÍ¹Ô ¾ØµáÅТÍé ÁÙÅàÍÒµì¾Øµ¢Í§ªèͧÊÑÒ³¹Õ ¤Í× rk = ak ∗ hk = ak − ak−2¤) ¨Ò¡ÊÁ¡ÒÃáÊ´§¤ÇÒÁÊÑÁ¾Ñ¹¸ìÃÐËÇÒè §¢Íé ÁÅÙ Í¹Ô ¾ØµáÅТÍé ÁÙÅàÍÒµ¾ì µØ ·Õä´éã¹¢Íé ¢) à¤Ã×ͧʶҹШӡѴÊÒÁÒöáÊ´§ä´éµÒÁÃÙ»·Õ 4.8(b)
4.3. ǧ¨ÃµÃǨËÒÇÕà·ÍÃìºÔ 75 rk [ ]ak −1ak −2ak D D -1 -1 0 2{±1}(a) Block diagram: PR4 1 -1 01/2 1 -11 1/2 2 -2-1/0 --11--1 -1/0 1/0 1 1 1/0 -1 1 0-1/-2 -1/-2 -2 -1111 11 0 (b) FSM ak = -1 ak = 1 (c) Trellis diagramÃÙ»·Õ 4.8: (a) á¼¹ÀÒ¾ºÅÍç ¡, (b) à¤ÃÍ× §Ê¶Ò¹Ð¨Ó¡Ñ´, áÅÐ (c) á¼¹ÀÒ¾à·ÃÅÅÊÔ ¢Í§ªÍè §ÊÑÒ³H(D) = 1 − D2§) á¼¹ÀÒ¾à·ÃÅÅÊÔ ÊÒÁÒöÊÃÒé §ä´¨é Ò¡à¤Ã×ͧʶҹШӡ´Ñ ´Ñ§áÊ´§ã¹Ã»Ù ·Õ 4.8(c)4.3.3 ÍÅÑ ¡ÍÃ·Ô ÖÁÇàÕ ·ÍÃìºÔ¾Ô¨ÒóÒẺ¨ÓÅͧªèͧÊÑ Ò³ H (D) µÒÁÃÙ»·Õ 4.9 â´Â·Õ ak ¤×Í ¢éÍÁÅÙ ºÔµÍ¹Ô ¾Øµ·Õ¶Ù¡àÅÍ× ¡ÁҨҡ૵¢Í§ª´Ø µÇÑ Í¡Ñ Éà A, H (D) = ν hk Dk ¤×Í ªÍè §ÊÑÒ³ÇÔ嵯 (discrete channel), hk k=0¤Í× ¤Òè ÊÑÁ»ÃÐÊÔ·¸ÔµÇÑ ·Õ k, ν ¤Í× Ë¹èǤÇÒÁ¨Ó¢Í§ªèͧÊÑ Ò³, nk ¤Í× ÊÑҳú¡Ç¹à¡ÒÊìÊÕ¢ÒÇẺºÇ¡ (AWGN) ·ÕÁÕ¤Òè à©ÅÂÕ à·Òè ¡ºÑ ¤Òè ȹ٠Âì áÅФÇÒÁá»Ã»Ãǹà·èҡѺ¤èÒ σ2 ËÃÍ× à¢Õ¹᷹ä´é´Çé  nk ∼ N (0, σ2), rk ¤×Í ¢Íé ÁÅÙ àÍÒµ¾ì صªÍè §ÊÑ Ò³, áÅÐ L ¤×Í ¤ÇÒÁÂÒǢͧÅÓ´ºÑ ¢Íé ÁÅÙÍÔ¹¾Øµ {ak} (â´Â·ÑÇä» L = 4096 ºµÔ ÊÓËÃѺ¢éÍÁÙÅ 1 à«¡àµÍÃì), áÅÐ aˆk ¤Í× ¤èÒ»ÃÐÁÒ³¢Í§
76 ȹ٠Âìà·¤â¹âÅÂÕÍàÔ Åç¡·Ã͹ԡÊàì àÅФÍÁ¾ÇÔ àµÍÃàì àËè§ªÒµÔ nkak H(D) rk yk Viterbi aˆk detectorÃÙ»·Õ 4.9: Ẻ¨ÓÅͧªÍè §ÊÑÒ³ H (D) ¾ÃÍé Áǧ¨ÃµÃǨËÒÇàÕ ·ÍÃìºÔtime k k+1u (u, q) q k-th stageÃÙ»·Õ 4.10: ¤Ó͸ºÔ ÒÂá¼¹ÀÒ¾à·ÃÅÅÊÔ¢Íé ÁÙźԵÍÔ¹¾µØ ak ·äÕ ´é¨Ò¡¡ÒöʹÃËÑÊ¢éÍÁÅÙ â´Âǧ¨ÃµÃǨËÒÇÕà·ÍÃìºÔ ¡è͹·Õ¨Ð͸ºÔ ÒÂËÅ¡Ñ ¡Ò÷ӧҹ¢Í§ÍÑÅ¡ÍÃ·Ô ÁÖ ÇÕà·ÍÃìºÔ ¨Ð¹ÂÔ ÒÁÊÑ Å¡Ñ É³ìµÒÁû٠·Õ 4.10 ´Ñ§¹ÕãËé Ψk = [ak ak−1 . . . ak−ν+1] ¤Í× Ê¶Ò¹Ð ³ àÇÅÒ k (ËÃ×ͤÒè ·ÕÍÂÙèã¹àèÊÔ àµÍÃìẺàÅ×͹·Ñ§ËÁ´³ àÇÅÒ k), Q = |A|ν ¤×Í ¨Ó¹Ç¹Ê¶Ò¹Ð·§Ñ ËÁ´·Õ໹ ä»ä´,é |A| ¤×Í ¨Ó¹Ç¹¤èÒ·Õ໹ä»ä´é·§Ñ ËÁ´¢Í§¢Íé ÁÅÙ ÍÔ¹¾Øµ, ν ¤Í× Ë¹èǤÇÒÁ¨Ó¢Í§ªèͧÊÑ Ò³, ÃÐÂÐ·Õ k (kth stage) ¤×Í ¡ÅØÁè ¢Í§àʹéÊÒ¢Ò·Õ໹ ä»ä´é·§Ñ ËÁ´ ³ àÇÅÒ·Õ k, áÅÐ (u, q) ¤×Í ÊÑÅѡɳì·Õãªéá·¹¡ÒÃà»ÅÂÕ ¹Ê¶Ò¹Ð¨Ò¡Ê¶Ò¹Ð u ä»Â§Ñ ʶҹРq ¾Ô¨ÒóÒá¼¹ÀÒ¾à·ÃÅÅÊÔ ¢Í§ªèͧÊÑ Ò³ PR4 ¹¹Ñ ¤Í× H (D) = 1 − D2 µÒÁû٠·Õ 4.11 «§ÖÁըӹǹʶҹзѧËÁ´ Q = 22 = 4 ʶҹР·ÕáÊ´§´éÇÂÊÑ Åѡɳì (0), (1), (2), áÅÐ (3) àÁ×Í
4.3. ǧ¨ÃµÃǨËÒÇàÕ ·Íúì Ô 77 time k k+1(0) -1 -1 0 2(1) 1 -1 0 λk (1, 2) 2 Φk +1 (2) -2 π k+1(2)(2) -1 1 0 -2(3) 1 1 0 ak = 1 ak = -1 ykÃÙ»·Õ 4.11: á¼¹ÀÒ¾à·ÃÅÅÊÔ ¢Í§ªèͧÊÑ Ò³ PR4, H (D) = 1 − D2¢éÍÁÙÅÍ¹Ô ¾µØ ak ∈ {−1, 1} 㹡Ò÷ӧҹ¢Í§ÍÅÑ ¡ÍÃÔ·ÖÁÇàÕ ·Íúì Ô Ê§Ô ·Õµéͧ¤Ó¹Ç³·Ø¡ªèǧàÇÅÒ ¤ÍפÒè àÁµÃ¡Ô ÊÒ¢Ò (branch metric) ³ àÇÅÒ k ¢Í§¡ÒÃà»ÅÂÕ ¹Ê¶Ò¹Ð¨Ò¡Ê¶Ò¹Ð u ä»Â§Ñ ʶҹРq,λk(u, q), ¤Òè àÁµÃ¡Ô àÊ¹é ·Ò§ (path metric) ³ àÇÅÒ k + 1 ·ÕʶҹРq, Φk+1(q), áÅеÇÑ ¹Ó˹Òé(predecessor) ÊÓËÃѺʶҹРq ³ àÇÅÒ k + 1, πk+1(q), «§Ö ¨Ðà¡çº¤èÒʶҹÐàÃÁÔ µ¹é ·Õ໹¼Å·ÓãËéà¡Ô´àÊé¹·Ò§¡ÒÃà»ÅÕ¹ʶҹзմշÕÊ Ø´ (best transition) àª¹è ¾Ô¨ÒóҷÕʶҹР(2) ³ àÇÅÒ k + 1¨ÐÁÕàÊ¹é ·Ò§¡ÒÃà»ÅÕ¹ʶҹР2 àÊé¹·Ò§ ¤×Í (1, 2) áÅÐ (3, 2) ÊÁÁصÔÇÒè ÍÅÑ ¡ÍÃ·Ô ÁÖ ÇàÕ ·ÍÃìºÔ¨Ð·Ó¡ÒÃàÅÍ× ¡àÊ¹é ·Ò§à¾ÂÕ §àÊé¹·Ò§à´ÂÕ Ç·ÁÕ Ò¶Ö§Ê¶Ò¹Ð (2) ³ àÇÅÒ k + 1 ÊÁÁµØ ÔÇèÒ àÊé¹·Ò§ (1, 2) ¤Í×àÊé¹·Ò§¡ÒÃà»ÅÂÕ ¹Ê¶Ò¹Ð·Õ´ Õ·ÕÊ´Ø ¨Ðä´éÇÒè πk+1(2) = 1 ¹¹Ñ àͧ ໹·Õ·ÃÒº¡¹Ñ ÇèÒ Ç§¨ÃµÃǨËÒ·Õ·ÓãËé¤ÇÒÁ¹Òè ¨Ð໹ ¢Í§¢Íé ¼Ô´¾ÅÒ´¢Í§ÅӴѺ¢Íé ÁÙŷѧÅÓ´ºÑ ÁÕ¤Òè ¹éÍ·ÊÕ Ø´ ¤×Í Ç§¨ÃµÃǨËÒÅÓ´ºÑ ·¤Õ ÇèÐ໹ÁÒ¡ÊØ´ (MLSD: maximumlikelihood sequencedetector) «Ö§ÊÒÁÒöÊÃÒé §ä´éâ´ÂãªéÍÅÑ ¡ÍÃ·Ô ÁÖ ÇàÕ ·Íúì Ô ¨Ò¡áºº¨ÓÅͧªÍè §ÊÑ Ò³ã¹Ã»Ù ·Õ 4.9 ǧ¨ÃµÃǨËÒÇàÕ ·Íúì Ô¨ÐàÅ×Í¡ÅÓ´ºÑ ¢éÍÁÙÅÍÔ¹¾Øµ {ak} ·Õ·ÓãËé¤ÇÒÁ¹Òè ¨Ð໹¢Í§ÅÓ´ºÑ ¢éÍÁÅÙ {yk} àÁÍ×
Search
Read the Text Version
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- 164
- 165
- 166
- 167
- 168
- 169
- 170
- 171
- 172
- 173
- 174
- 175
- 176
- 177
- 178
- 179
- 180
- 181
- 182
- 183
- 184
- 185
- 186
- 187
- 188
- 189
- 190
- 191
- 192
- 193
- 194
- 195
- 196
- 197
- 198
- 199
- 200
- 201
- 202
- 203
- 204
- 205
- 206
- 207
- 208
- 209
- 210
- 211
- 212
- 213
- 214
- 215
- 216
- 217
- 218
- 219
- 220
- 221
- 222
- 223
- 224
- 225
- 226
- 227
- 228