បញ្ហា (The Problem)៖ ការស្រាវជ្រាវនេះដោះស្រាយបញ្ហាប្រឈមក្នុងការផ្សាយវីដេអូតាមពេលវេលាជាក់ស្តែង (Real-time video) លើឧបករណ៍ចល័តដែលប្រើប្រាស់បណ្តាញឥតខ្សែច្រើនប្រភេទក្នុងពេលតែមួយ (Heterogeneous Wireless Networks) ដែលជាទូទៅតែងតែមានការលំបាកក្នុងការថ្លឹងថ្លែងរវាងប្រសិទ្ធភាពថាមពល និងគុណភាពវីដេអូ។
វិធីសាស្ត្រ (The Methodology)៖ អ្នកនិពន្ធបានស្នើឡើងនូវដំណោះស្រាយមួយឈ្មោះថា DEAM (Delay-Energy-quAlity-aware MPTCP) ដោយប្រើប្រាស់ក្របខ័ណ្ឌវិភាគដើម្បីគ្រប់គ្រងការថ្លឹងថ្លែងរវាងការពន្យារពេល ថាមពល និងគុណភាព ដោយអនុវត្តវិធីសាស្ត្រសំខាន់ៗដូចខាងក្រោម៖
លទ្ធផលសំខាន់ៗ (The Verdict)៖
| វិធីសាស្ត្រ (Method) | គុណសម្បត្តិ (Pros) | គុណវិបត្តិ (Cons) | លទ្ធផលគន្លឹះ (Key Result) |
|---|---|---|---|
| DEAM (Proposed Method) MPTCP ដែលគិតគូរពីការពន្យារពេល ថាមពល និងគុណភាព (Delay-Energy-Quality aware) |
មានសមត្ថភាពខ្ពស់ក្នុងការសន្សំសំចៃថាមពលថ្មរបស់ឧបករណ៍ចល័ត និងរក្សាបាននូវគុណភាពវីដេអូ (PSNR) ខ្ពស់ដោយមានការរង់ចាំ (Buffering) តិចតួច។ | តម្រូវឱ្យមានការកែប្រែនៅកម្រិត Transport Layer និងត្រូវការព័ត៌មានត្រឡប់ (Feedback) ពីអ្នកទទួលច្បាស់លាស់។ | សន្សំសំចៃថាមពលបានរហូតដល់ ៤៥.៦% និងបង្កើនគុណភាពវីដេអូបាន ៩.៨ dB បើធៀបនឹង MPTCP ធម្មតា។ |
| Standard MPTCP MPTCP ស្តង់ដារ (យោងតាម IETF RFC) |
ងាយស្រួលក្នុងការដាក់ពង្រាយដោយមិនចាំបាច់កែប្រែក្បួនដោះស្រាយ (Algorithm) ស្មុគស្មាញ និងមាននៅក្នុង Linux Kernel រួចស្រាប់។ | មិនមានយន្តការសន្សំសំចៃថាមពល និងមិនដឹងពីប្រភេទនៃទិន្នន័យ (វីដេអូ) ដែលបណ្តាលឱ្យខ្ជះខ្ជាយថាមពល និងបណ្តាញ។ | មានកម្រិតប្រើប្រាស់ថាមពលខ្ពស់បំផុត និងគុណភាពវីដេអូទាបបំផុតក្នុងការពិសោធន៍នេះ។ |
| EMTCP (Energy-Efficient MPTCP) MPTCP ដែលផ្តោតលើប្រសិទ្ធភាពថាមពល |
មានសមត្ថភាពជ្រើសរើសផ្លូវ (Path Selection) ដោយផ្អែកលើការប្រើប្រាស់ថាមពល។ | មិនបានគិតគូរពីកត្តាគុណភាពវីដេអូ (Video Distortion) ដែលបណ្តាលឱ្យគុណភាពរូបភាពមិនល្អដូច DEAM។ | សន្សំសំចៃថាមពលបានល្អជាង MPTCP ធម្មតា ប៉ុន្តែគុណភាពវីដេអូនៅមានកម្រិត។ |
| ADMIT (Quality-Driven MPTCP) MPTCP ដែលផ្តោតលើគុណភាព (Quality-Driven) |
ប្រើប្រាស់បច្ចេកទេស FEC ដើម្បីកាត់បន្ថយការបាត់បង់ទិន្នន័យ និងធានាគុណភាព។ | ការប្រើប្រាស់ FEC បង្កើនទំហំទិន្នន័យដែលនាំឱ្យមានការប្រើប្រាស់ថាមពលខ្ពស់ជាងការចាំបាច់។ | ផ្តល់គុណភាពវីដេអូល្អ ប៉ុន្តែការប្រើប្រាស់ថាមពលនៅតែខ្ពស់គួរឱ្យកត់សម្គាល់។ |
ការចំណាយលើធនធាន (Resource Cost)៖ ការស្រាវជ្រាវនេះទាមទារធនធានផ្នែកទន់សម្រាប់ការពិសោធន៍និម្មិត និងចំណេះដឹងផ្នែកបណ្តាញកុំព្យូទ័រកម្រិតខ្ពស់។
ការសិក្សានេះធ្វើឡើងដោយផ្អែកលើការពិសោធន៍និម្មិត (Semi-physical emulation) នៅក្នុងកម្មវិធី Exata ដោយប្រើប្រាស់ទិន្នន័យថាមពលពីទូរស័ព្ទ Samsung S5 និងខ្សែវីដេអូស្តង់ដារ។ វាមិនបានឆ្លុះបញ្ចាំងទាំងស្រុងពីស្ថានភាពបណ្តាញជាក់ស្តែងនៅក្នុងប្រទេសកម្ពុជា ដែលគុណភាពសេវាអ៊ីនធឺណិត (ISP) និងស្ថេរភាពនៃ 4G/LTE នៅមានកម្រិតប្រែប្រួលខ្លាំងតាមតំបន់។
វិធីសាស្ត្រនេះមានសារៈសំខាន់ខ្លាំងសម្រាប់ប្រទេសកម្ពុជា ដោយសារកំណើននៃការប្រើប្រាស់ទូរស័ព្ទដៃស្មាតហ្វូន និងការទស្សនាវីដេអូអនឡាញមានកម្រិតខ្ពស់។
ទោះបីជាការអនុវត្តជាក់ស្តែងទាមទារឱ្យមានការកែប្រែប្រព័ន្ធប្រតិបត្តិការ (OS Kernel) ក៏ដោយ លទ្ធផលនៃការសិក្សានេះផ្តល់នូវទិសដៅដ៏ល្អសម្រាប់ការអភិវឌ្ឍបច្ចេកវិទ្យា 5G និង Wi-Fi Offloading នៅកម្ពុជា។
ដើម្បីអនុវត្តតាមការសិក្សានេះ និស្សិតគួរអនុវត្តតាមជំហានខាងក្រោម៖
| ពាក្យបច្ចេកទេស | ការពន្យល់ជាខេមរភាសា (Khmer Explanation) | និយមន័យសាមញ្ញ (Simple Definition) |
|---|---|---|
| Multipath TCP (MPTCP) | ជាពិធីការទំនាក់ទំនងដែលអនុញ្ញាតឱ្យឧបករណ៍អេឡិចត្រូនិច (ដូចជាទូរស័ព្ទដៃ) ប្រើប្រាស់បណ្តាញអ៊ីនធឺណិតច្រើនផ្លូវ (ឧទាហរណ៍ Wi-Fi និង 4G LTE) ក្នុងពេលតែមួយ ដើម្បីបង្កើនល្បឿនបញ្ជូនទិន្នន័យ និងភាពធន់នៃបណ្តាញ។ | ដូចជាការបើកឡានពីរគ្រឿងដឹកទំនិញទៅគោលដៅតែមួយតាមផ្លូវពីរផ្សេងគ្នា ដើម្បីឱ្យការដឹកជញ្ជូនកាន់តែលឿននិងមិនងាយស្ទះ។ |
| Subflow Allocation | ជាដំណើរការ ឬក្បួនដោះស្រាយក្នុងការបែងចែកទិន្នន័យជាចំណែកតូចៗ ហើយសម្រេចចិត្តថាតើចំណែកណាត្រូវបញ្ជូនតាមរយៈ Wi-Fi ឬតាមរយៈ 4G ដោយផ្អែកលើស្ថានភាពបណ្តាញ និងកម្រិតថាមពលថ្ម។ | ដូចជាអ្នកគ្រប់គ្រងបែងចែកការងារឱ្យបុគ្គលិកពីរនាក់ (ម្នាក់ជា Wi-Fi ម្នាក់ជា 4G) ថានរណាគួរធ្វើអ្វី ដើម្បីឱ្យការងារចប់លឿន និងចំណាយតិចបំផុត។ |
| Heterogeneous Wireless Networks | ជាបរិយាកាសបណ្តាញដែលរួមបញ្ចូលបច្ចេកវិទ្យាឥតខ្សែប្រភេទខុសៗគ្នា (ដូចជា Wi-Fi, Cellular/4G, WiMAX) ឱ្យធ្វើការជាមួយគ្នាដើម្បីផ្តល់សេវាដល់ឧបករណ៍តែមួយ។ | ប្រៀបដូចជាការប្រើប្រាស់មធ្យោបាយធ្វើដំណើរចម្រុះ (ម៉ូតូ ឡាន រថភ្លើង) ក្នុងពេលតែមួយដើម្បីទៅដល់គោលដៅ។ |
| Peak Signal-to-Noise Ratio (PSNR) | ជាខ្នាតរង្វាស់បច្ចេកទេសសម្រាប់វាយតម្លៃគុណភាពនៃវីដេអូ ឬរូបភាព បន្ទាប់ពីវាត្រូវបានបង្ហាប់ ឬបញ្ជូនតាមអ៊ីនធឺណិត ដោយប្រៀបធៀបជាមួយវីដេអូដើម។ តម្លៃកាន់តែខ្ពស់ មានន័យថាវីដេអូកាន់តែច្បាស់។ | ដូចជាការយកក្រដាសថតចម្លងមកផ្ទៀងផ្ទាត់ជាមួយក្រដាសដើម ដើម្បីមើលថាវានៅច្បាស់ល្អ ឬព្រាល។ |
| Group of Pictures (GoP) | ជារចនាសម្ព័ន្ធនៃការបង្ហាប់វីដេអូ ដែលរូបភាពមួយចំនួន (Frames) ត្រូវបានចងក្រងជាក្រុម។ ក្នុងក្រុមនោះ មានរូបភាពពេញលេញ (I-frame) និងរូបភាពដែលផ្ទុកតែទិន្នន័យនៃការផ្លាស់ប្តូរចលនា (P-frame, B-frame) ដើម្បីកាត់បន្ថយទំហំ។ | ដូចជាសៀវភៅគំនូរជីវចល ដែលទំព័រដំបូងគូររូបពេញលេញ ហើយទំព័របន្ទាប់គូរតែផ្នែកណាដែលមានចលនាផ្លាស់ប្តូរប៉ុណ្ណោះ ដើម្បីកុំឱ្យគូរដដែលៗ។ |
| Round Trip Time (RTT) | ជារយៈពេលដែលទិន្នន័យធ្វើដំណើរពីប្រភពទៅកាន់គោលដៅ និងត្រឡប់មកដល់ប្រភពវិញ។ វាប្រើសម្រាប់វាស់ល្បឿនឆ្លើយតប (Latency) របស់បណ្តាញអ៊ីនធឺណិត។ | ដូចជាការឱ្យគេយកសំបុត្រទៅជូនមិត្តភក្តិ ហើយរង់ចាំគេត្រឡប់មកប្រាប់វិញថាបានជូនរួចហើយ តើត្រូវចំណាយពេលប៉ុន្មាន។ |
| End-to-End Distortion | ជាកម្រិតនៃការបាត់បង់គុណភាពសរុបនៃវីដេអូ ដែលបណ្តាលមកពីការបង្ហាប់ទិន្នន័យ (Source distortion) និងការបាត់បង់កញ្ចប់ទិន្នន័យពេលបញ្ជូនតាមបណ្តាញ (Channel distortion)។ | ដូចជាការផ្ញើសារពីមនុស្សម្នាក់ទៅម្នាក់ទៀតតៗគ្នា សារចុងក្រោយអាចនឹងខុសពីសារដើមខ្លះៗដោយសារការស្តាប់ច្រឡំ ឬការកាត់បន្ថយខ្លឹមសារ។ |
អត្ថបទដែលបានបោះពុម្ពនៅលើ KhmerResearch ដែលទាក់ទងនឹងប្រធានបទនេះ៖
ប្រធានបទ និងសំណួរស្រាវជ្រាវដែលទាក់ទងនឹងឯកសារនេះ ដែលអ្នកអាចស្វែងរកបន្ថែម៖