បញ្ហា (The Problem)៖ ការសិក្សានេះដោះស្រាយបញ្ហានៃកំហុសសញ្ញាជាចង្កោម (Burst errors) នៅក្នុងប្រព័ន្ធទំនាក់ទំនងទូរស័ព្ទចល័តល្បឿនលឿន ដោយមិនចាំបាច់ប្រើប្រាស់បច្ចេកទេស Interleaving ដែលធ្វើឱ្យមានការពន្យារពេល។
វិធីសាស្ត្រ (The Methodology)៖ អ្នកស្រាវជ្រាវបានធ្វើការក្លែងធ្វើ (Simulations) និងអនុវត្តប្រព័ន្ធកូដតភ្ជាប់នេះទៅលើផ្នែករឹង (Hardware) ដោយប្រៀបធៀបដំណើរការរវាងកូដផ្សេងៗក្នុងស្ថានភាពបណ្តាញខុសៗគ្នា។
លទ្ធផលសំខាន់ៗ (The Verdict)៖
| វិធីសាស្ត្រ (Method) | គុណសម្បត្តិ (Pros) | គុណវិបត្តិ (Cons) | លទ្ធផលគន្លឹះ (Key Result) |
|---|---|---|---|
| Concatenated Reed-Solomon (RS) Inner Code + VSD Outer Code (Hard Decision) ប្រព័ន្ធកូដតភ្ជាប់ដោយប្រើកូដខាងក្នុង RS និងការឌិកូដនិមិត្តសញ្ញាវ៉ិចទ័រខាងក្រៅ (VSD) |
មានសមត្ថភាពខ្ពស់ក្នុងការកែតម្រូវកំហុសសញ្ញាជាចង្កោម (Burst errors) វែងៗដោយមិនបាច់ពន្យារពេល និងដំណើរការល្អក្នុងបណ្តាញមានល្បឿនលឿន។ | ការប្រើប្រាស់ការឌិកូដបែប Hard Decision អាចមានប្រសិទ្ធភាពតិចតួចជាង Soft Decision ក្នុងលក្ខខណ្ឌសញ្ញាខ្សោយខ្លះៗ ប៉ុន្តែនៅតែមានដំណើរការល្អរួម។ | មានអត្រាបរាជ័យក្នុងការឌិកូដទាបជាងកូដ BCH ចំនួន ៣ រង្វាស់ (3 magnitudes) ក្នុងបណ្តាញ Rician ប្រើប្រេកង់ 2.1 GHz ល្បឿន 80 គ.ម/ម៉ោង។ |
| Concatenated Bose-Chaudhuri-Hocquenghem (BCH) Inner Code + VSD Outer Code (Soft VA) ប្រព័ន្ធកូដតភ្ជាប់ដោយប្រើកូដខាងក្នុង BCH និងការឌិកូដនិមិត្តសញ្ញាវ៉ិចទ័រខាងក្រៅ (VSD) |
ដំណើរការបានល្អបំផុតសម្រាប់បណ្តាញដែលមានកំហុសចៃដន្យ (Random error channels) ដូចជា AWGN។ ការប្រើ List-of-2 Soft Viterbi ជួយបង្កើនប្រសិទ្ធភាព។ | ប្រសិទ្ធភាពធ្លាក់ចុះខ្លាំងនៅក្នុងបណ្តាញដែលមានកំហុសជាចង្កោម (Burst errors) និងរងឥទ្ធិពលពីល្បឿន (Doppler effect) ធៀបនឹងកូដ RS។ | អត្រាបរាជ័យមានកម្រិតខ្ពស់ជាងកូដ RS គួរឱ្យកត់សម្គាល់នៅក្នុងបណ្តាញដែលមាន Rician fading និង Rayleigh fading។ |
| VSD only (64-bit vs 128-bit symbols) ការឌិកូដនិមិត្តសញ្ញាវ៉ិចទ័រ (VSD) តែឯង ដោយមិនប្រើកូដខាងក្នុង |
មានភាពបត់បែនខ្ពស់ដោយអនុញ្ញាតឱ្យផ្លាស់ប្តូរទំហំនិមិត្តសញ្ញា (Symbol size) ទៅតាមស្ថានភាពបណ្តាញ។ | មិនមានប្រសិទ្ធភាពល្អគ្រប់ជ្រុងជ្រោយដូចការប្រើប្រព័ន្ធកូដតភ្ជាប់ (Concatenated codes) ឡើយ។ | និមិត្តសញ្ញាធំ (128-bit) ដំណើរការល្អក្នុងបណ្តាញកំហុសជាចង្កោម រីឯនិមិត្តសញ្ញាតូច (64-bit) ល្អក្នុងបណ្តាញកំហុសចៃដន្យ (AWGN)។ |
ការចំណាយលើធនធាន (Resource Cost)៖ ការអនុវត្តប្រព័ន្ធនេះទាមទារឧបករណ៍ផ្នែករឹងកម្រិតខ្ពស់សម្រាប់ការសាកល្បងជាក់ស្តែង ក៏ដូចជាកម្មវិធីសូហ្វវែរសម្រាប់ការក្លែងធ្វើ និងសរសេរកូដបញ្ចូលក្នុងបន្ទះសៀគ្វី។
ការសិក្សានេះពឹងផ្អែកលើការក្លែងធ្វើបណ្តាញ (Simulations) ជាមួយគំរូ Rayleigh, Rician និង 2-state fading channels រួមផ្សំជាមួយបាតុភូត Doppler effect និងការធ្វើតេស្តលើផ្នែករឹងក្នុងមន្ទីរពិសោធន៍។ ថ្វីត្បិតតែវាមិនប្រើទិន្នន័យជាក់ស្តែងពីបណ្តាញទូរស័ព្ទនៅកម្ពុជា ប៉ុន្តែគំរូទាំងនេះតំណាងឱ្យស្តង់ដាររូបវិទ្យាទូទៅនៃប្រព័ន្ធទូរគមនាគមន៍ ដែលអាចយកមកអនុវត្តបាននៅគ្រប់ទីកន្លែង។
វិធីសាស្ត្រនេះមានសារៈសំខាន់សម្រាប់ការអភិវឌ្ឍ និងកែលម្អគុណភាពប្រព័ន្ធទូរគមនាគមន៍ចល័តកម្រិតខ្ពស់ (4G/5G) នៅប្រទេសកម្ពុជា ជាពិសេសដើម្បីដោះស្រាយបញ្ហាដាច់រលកសញ្ញា។
ជារួម ការដាក់បញ្ចូលកូដ Reed-Solomon និងក្បួន VSD អាចជួយឱ្យប្រព័ន្ធទូរគមនាគមន៍នៅកម្ពុជាបង្កើនស្ថិរភាពបញ្ជូនទិន្នន័យ ដោយមិនតម្រូវឱ្យមានការពន្យារពេលសញ្ញា (Delay) ដោយសារបច្ចេកទេស Interleaving ឡើយ។
ដើម្បីអនុវត្តតាមការសិក្សានេះ និស្សិតគួរអនុវត្តតាមជំហានខាងក្រោម៖
| ពាក្យបច្ចេកទេស | ការពន្យល់ជាខេមរភាសា (Khmer Explanation) | និយមន័យសាមញ្ញ (Simple Definition) |
|---|---|---|
| Concatenated codes (កូដតភ្ជាប់) | ការប្រើប្រាស់កូដកែតម្រូវកំហុសពីរជាន់ (កូដខាងក្នុង Inner និង កូដខាងក្រៅ Outer) បញ្ចូលគ្នា ដើម្បីបង្កើនសមត្ថភាពចាប់ និងកែតម្រូវកំហុសទិន្នន័យក្នុងការបញ្ជូនសញ្ញាឱ្យកាន់តែមានប្រសិទ្ធភាពខ្ពស់ ធៀបនឹងការប្រើកូដតែមួយ។ | ដូចជាការវេចខ្ចប់ទំនិញពីរជាន់ (ដាក់ប្រអប់តូចក្នុងប្រអប់ធំ) ដើម្បីការពារកុំឱ្យខូចខាតពេលដឹកជញ្ជូន។ |
| Reed-Solomon (RS) codes (កូដ Reed-Solomon) | ប្រភេទកូដកែតម្រូវកំហុស (Error-correcting code) ដែលពូកែខាងជួសជុលកំហុសទិន្នន័យដែលកើតឡើងជាប់ៗគ្នាជាបន្តបន្ទាប់ (Burst errors) ញឹកញាប់នៅក្នុងការបញ្ជូនសញ្ញា។ | ដូចជាគ្រូពេទ្យវះកាត់ដែលពូកែព្យាបាលរបួសធំៗមួយកន្លែង ជាជាងរបួសតូចៗរាយប៉ាយពេញខ្លួន។ |
| Vector Symbol Decoding - VSD (ការឌិកូដនិមិត្តសញ្ញាវ៉ិចទ័រ) | បច្ចេកទេសឌិកូដសម្រាប់និមិត្តសញ្ញា (Symbols) ដែលមានទំហំប៊ីតធំ ដោយធ្វើការគណនាតាមទម្រង់វ៉ិចទ័រ ដែលជួយរក្សាស្ថិរភាពដំណើរការទោះបីទំហំន័យកាន់តែធំក៏ដោយ និងកាត់បន្ថយភាពស្មុគស្មាញក្នុងការគណនា។ | ដូចជាការអានពាក្យមួយឃ្លាទាំងមូលតែម្តង ជាជាងការអានប្រកបម្តងមួយតួអក្សរ។ |
| Burst errors (កំហុសជាចង្កោម) | កំហុសទិន្នន័យដែលកើតឡើងជាប់ៗគ្នាច្រើននៅក្នុងរយៈពេលខ្លីមួយ (ផ្តុំគ្នា) ជាជាងកើតឡើងរាយប៉ាយដាច់ពីគ្នា ដែលតែងជួបប្រទះក្នុងបណ្តាញទូរស័ព្ទចល័តនៅពេលមានការរំខានសញ្ញាខ្លាំងភ្លាមៗ។ | ដូចជាភ្លៀងធ្លាក់ខ្លាំងមួយមេធំក្នុងរយៈពេលខ្លី ជាជាងភ្លៀងរលឹមស្រិចៗពេញមួយថ្ងៃ។ |
| Doppler Effect (បាតុភូត Doppler) | បម្រែបម្រួលប្រេកង់នៃរលកសញ្ញាដែលកើតឡើងនៅពេលអ្នកទទួល (ឧទាហរណ៍ ទូរស័ព្ទដៃ) ធ្វើចលនាក្នុងល្បឿនលឿន (ដូចជាជិះឡាន ឬរថភ្លើង) ធៀបនឹងបង្គោលអង់តែន ដែលធ្វើឱ្យប្រព័ន្ធបញ្ជូនទិន្នន័យអាចមានកំហុស។ | ដូចជាសំឡេងស៊ីរ៉ែនរថយន្តសង្គ្រោះបន្ទាន់ដែលឮខ្លាំងហើយស្រួចពេលវាបើកសំដៅមករកយើង ហើយប្រែជាឮធ្ងន់ពេលវាបើកហួសទៅបាត់។ |
| Viterbi Algorithm - VA (ក្បួន Viterbi) | ក្បួនគណិតវិទ្យាសម្រាប់ស្វែងរកផ្លូវ ឬលំដាប់លំដោយនៃទិន្នន័យដែលត្រឹមត្រូវបំផុត (Maximum likelihood) ពីក្នុងចំណោមទិន្នន័យដែលទទួលបាននិងមានផ្ទុកសំឡេងរំខាន (Noise) នៅក្នុងប្រព័ន្ធទូរគមនាគមន៍។ | ដូចជាកម្មវិធី GPS ដែលជួយស្វែងរកផ្លូវដែលល្អនិងត្រឹមត្រូវបំផុត ដើម្បីទៅដល់គោលដៅ ទោះបីជាមានផ្លូវវង្វេងវង្វាន់ខ្វាត់ខ្វែងច្រើនក៏ដោយ។ |
| FPGA - Field Programmable Gate Array (បន្ទះសៀគ្វី FPGA) | បន្ទះសៀគ្វីអេឡិចត្រូនិចដែលអាចឱ្យវិស្វករសរសេរកម្មវិធីដើម្បីកំណត់រចនាសម្ព័ន្ធមុខងារផ្នែករឹង (Hardware) របស់វាឡើងវិញបានតាមតម្រូវការបន្ទាប់ពីផលិតរួច ដែលស័ក្តិសមបំផុតសម្រាប់ការសាកល្បងបច្ចេកវិទ្យាថ្មីៗ។ | ដូចជាដុំឡេហ្គោ (Lego) ដែលយើងអាចតម្លើងវាជារូបឡានក៏បាន រូបផ្ទះក៏បាន តាមគំនិតច្នៃប្រឌិតរបស់យើងផ្ទាល់ ជាជាងរបស់ក្មេងលេងដែលចាក់ពុម្ពចេញជារូបរាងស្រាប់មិនអាចដោះដូរបាន។ |
| Rician fading channel (បណ្តាញ Rician fading) | គំរូនៃបណ្តាញទំនាក់ទំនងឥតខ្សែដែលសញ្ញាទទួលបានមកពីផ្លូវផ្ទាល់មួយដែលខ្លាំង (Line-of-sight) បូករួមជាមួយសញ្ញាផ្សេងៗទៀតដែលផ្លាតចេញពីឧបសគ្គជុំវិញ ធ្វើឱ្យរលកសញ្ញាមានការប្រែប្រួលចុះឡើង។ | ដូចជាការស្តាប់សំឡេងអ្នកចម្រៀងផ្ទាល់ផង និងសំឡេងអេកូដែលចំណាំងផ្លាតពីជញ្ជាំងបន្ទប់ផង ចូលត្រចៀកយើងក្នុងពេលតែមួយ។ |
អត្ថបទដែលបានបោះពុម្ពនៅលើ KhmerResearch ដែលទាក់ទងនឹងប្រធានបទនេះ៖
ប្រធានបទ និងសំណួរស្រាវជ្រាវដែលទាក់ទងនឹងឯកសារនេះ ដែលអ្នកអាចស្វែងរកបន្ថែម៖