Original Title: Multilevel Central Trust Management Approach for Task Scheduling on IoT-Based Mobile Cloud Computing
Source: doi.org/10.3390/s22010108
Disclaimer: Summary generated by AI based on the provided document. Please refer to the original paper for full scientific accuracy.

វិធីសាស្រ្តគ្រប់គ្រងទំនុកចិត្តកណ្តាលពហុកម្រិតសម្រាប់ការរៀបចំកាលវិភាគភារកិច្ចលើប្រព័ន្ធកុំព្យូទ័រពពកចល័តផ្អែកលើ IoT

ចំណងជើងដើម៖ Multilevel Central Trust Management Approach for Task Scheduling on IoT-Based Mobile Cloud Computing

អ្នកនិពន្ធ៖ Abid Ali (University of Engineering and Technology, Taxila), Muhammad Munawar Iqbal (University of Engineering and Technology, Taxila), Harun Jamil (Jeju National University), Habib Akbar (University of Engineering and Technology, Taxila), Ammar Muthanna (Bonch-Bruevich Saint-Petersburg State University of Telecommunications), Meryem Ammi (Naif Arab University for Security Sciences), Maha M. Althobaiti (Taif University)

ឆ្នាំបោះពុម្ព៖ 2022, Sensors

វិស័យសិក្សា៖ Computer Science

១. សេចក្តីសង្ខេបប្រតិបត្តិ (Executive Summary)

បញ្ហា (The Problem)៖ ការស្រាវជ្រាវនេះដោះស្រាយបញ្ហានៃការខ្ជះខ្ជាយថាមពល និងធនធាននៅក្នុងប្រព័ន្ធកុំព្យូទ័រពពកចល័ត (MCC) ដែលបណ្តាលមកពីការបែងចែកភារកិច្ចទៅកាន់ថ្នាំង (Nodes) ដែលមិនមានទំនុកចិត្ត និងបញ្ហាសុវត្ថិភាពនៅពេលឧបករណ៍ IoT កើនឡើងយ៉ាងឆាប់រហ័ស។

វិធីសាស្ត្រ (The Methodology)៖ ការសិក្សានេះប្រើប្រាស់វិធីសាស្រ្តកូនកាត់ដោយរួមបញ្ចូលការវាយតម្លៃទំនុកចិត្តផ្នែកសង្គម និងបរិស្ថាន ដើម្បីបង្កើតកាលវិភាគភារកិច្ចដែលមានប្រសិទ្ធភាពតាមរយៈការពិសោធន៍លើ MATLAB។

លទ្ធផលសំខាន់ៗ (The Verdict)៖

២. ការវិភាគលើប្រសិទ្ធភាព និងដែនកំណត់ (Performance & Constraints)

វិធីសាស្ត្រ (Method) គុណសម្បត្តិ (Pros) គុណវិបត្តិ (Cons) លទ្ធផលគន្លឹះ (Key Result)
Proposed Multilevel Central Trust Management
វិធីសាស្រ្តគ្រប់គ្រងទំនុកចិត្តកណ្តាលពហុកម្រិត (ដែលបានស្នើឡើង)
មានប្រសិទ្ធភាពខ្ពស់ក្នុងការកាត់បន្ថយការប្រើប្រាស់ថាមពល និងបង្កើនអត្រាបញ្ជូនទិន្នន័យដោយជ្រើសរើសតែថ្នាំង (Nodes) ដែលមានទំនុកចិត្ត។ ពឹងផ្អែកលើប្រព័ន្ធកណ្តាល (Centralized) ដែលអាចជាចំណុចខ្សោយប្រសិនបើម៉ាស៊ីនមេមានបញ្ហា។ កាត់បន្ថយការប្រើប្រាស់ថាមពល ២៣% និងសម្រេចបានអត្រាបញ្ជូនកញ្ចប់ទិន្នន័យ (PDR) ដល់ ៩៧.៨%។
GPSR (Greedy Perimeter Stateless Routing)
ការបញ្ជូនទិន្នន័យដោយផ្អែកលើទីតាំង (GPSR)
ជាបច្ចេកទេសស្តង់ដារដែលត្រូវបានប្រើប្រាស់យ៉ាងទូលំទូលាយសម្រាប់ការបញ្ជូនទិន្នន័យក្នុងបណ្តាញ។ មិនមានយន្តការវាយតម្លៃទំនុកចិត្ត (Trust Assessment) ដែលនាំឱ្យមានការបាត់បង់ទិន្នន័យ និងខ្ជះខ្ជាយថាមពលនៅពេលមានថ្នាំងមិនល្អ។ មានអត្រាបញ្ជូនទិន្នន័យទាបជាង និងប្រើប្រាស់ថាមពលខ្ពស់ជាងវិធីសាស្រ្តដែលបានស្នើឡើងប្រមាណ ២០%។
MOGA / EETS / MECCO
បច្ចេកទេសកំណត់កាលវិភាគដែលមានស្រាប់ (MOGA, EETS, MECCO)
ផ្តោតលើការបង្កើនប្រសិទ្ធភាពថាមពល និងពេលវេលានៅក្នុងបរិបទធម្មតា។ ខ្វះការពិចារណាលើកត្តាសុវត្ថិភាពនិងទំនុកចិត្ត ដែលធ្វើឱ្យប្រព័ន្ធងាយរងគ្រោះពីឧបករណ៍ដែលមិនគួរឱ្យទុកចិត្ត។ ចំណាយពេលដំណើរការ (Makespan time) យូរជាងវិធីសាស្រ្តថ្មីនេះប្រមាណ ២៦%។

ការចំណាយលើធនធាន (Resource Cost)៖ ការអនុវត្តគំរូនេះមិនតម្រូវឱ្យមានធនធានកុំព្យូទ័រធំដុំទេ ដោយសារការពិសោធន៍ត្រូវបានធ្វើឡើងលើកុំព្យូទ័រផ្ទាល់ខ្លួនធម្មតា។

៣. ការពិនិត្យសម្រាប់បរិបទកម្ពុជា/អាស៊ីអាគ្នេយ៍

ភាពលំអៀងនៃទិន្នន័យ (Data Bias)៖

ការសិក្សានេះពឹងផ្អែកទាំងស្រុងលើទិន្នន័យដែលបង្កើតឡើងដោយការត្រាប់តាម (Simulation) នៅក្នុង MATLAB មិនមែនជាទិន្នន័យពីការប្រើប្រាស់ជាក់ស្តែងនៅក្នុងបរិស្ថានពិតនោះទេ។ នេះមានន័យថាលទ្ធផលអាចមានភាពល្អឥតខ្ចោះជាងការអនុវត្តជាក់ស្តែង ដែលកត្តាអាកាសធាតុ ឬការរំខានសេវាអ៊ីនធឺណិតនៅកម្ពុជាអាចជះឥទ្ធិពល។

លទ្ធភាពនៃការអនុវត្ត (Applicability)៖

វិធីសាស្រ្តនេះមានសារៈសំខាន់ណាស់សម្រាប់កម្ពុជា ព្រោះវាជួយដោះស្រាយបញ្ហាសុវត្ថិភាព និងថាមពលសម្រាប់ប្រព័ន្ធ IoT ដែលកំពុងរីកចម្រើន។

សរុបមក បច្ចេកទេសនេះផ្តល់នូវដំណោះស្រាយដ៏ល្អសម្រាប់ការសន្សំសំចៃថាមពល និងបង្កើនសុវត្ថិភាពបណ្តាញ ដែលស្របនឹងគោលនយោបាយសេដ្ឋកិច្ចឌីជីថលរបស់កម្ពុជា។

៤. ផែនការសកម្មភាពសម្រាប់និស្សិត (Actionable Roadmap)

ដើម្បីអនុវត្តតាមការសិក្សានេះ និស្សិតគួរអនុវត្តតាមជំហានខាងក្រោម៖

  1. ការសិក្សាមូលដ្ឋានគ្រឹះនៃ Trust Management: និស្សិតគួរចាប់ផ្តើមដោយការសិក្សាអំពីគំនិតនៃ Trust Evaluation និង Task Scheduling នៅក្នុងប្រព័ន្ធ Mobile Cloud Computing ដោយអានឯកសារយោងលេខ [16] និង [28] ក្នុងអត្ថបទ។
  2. ការរៀនប្រើប្រាស់ឧបករណ៍ MATLAB: រៀនបង្កើតបរិស្ថានត្រាប់តាម IoT (IoT Simulation Environment) ដោយប្រើកម្មវិធី MATLAB ដើម្បីយល់ពីរបៀបដែលថ្នាំង (Nodes) ទំនាក់ទំនងគ្នា។
  3. ការអនុវត្តក្បួនដោះស្រាយ (Algorithm Implementation): សាកល្បងសរសេរកូដសម្រាប់ Algorithm 1 (QoS Trust Evaluation) និង Algorithm 4 (Task Scheduling Decision) ដែលមាននៅក្នុងឯកសារ ដើម្បីផ្ទៀងផ្ទាត់លទ្ធផល។
  4. ការកែសម្រួលសម្រាប់បរិបទកម្ពុជា: ពិចារណាបន្ថែមកត្តា 'ភាពមិនសូវមានស្ថេរភាពនៃអ៊ីនធឺណិត' ទៅក្នុងប៉ារ៉ាម៉ែត្រនៃការវាយតម្លៃទំនុកចិត្ត (Trust Parameters) ដើម្បីឱ្យសមស្របនឹងស្ថានភាពបណ្តាញនៅតំបន់ដាច់ស្រយាលក្នុងប្រទេសកម្ពុជា។

៥. វាក្យសព្ទបច្ចេកទេស (Technical Glossary)

ពាក្យបច្ចេកទេស ការពន្យល់ជាខេមរភាសា (Khmer Explanation) និយមន័យសាមញ្ញ (Simple Definition)
Mobile Cloud Computing (MCC) បច្ចេកវិទ្យាដែលអនុញ្ញាតឱ្យឧបករណ៍ចល័ត (ដូចជាទូរស័ព្ទដៃ) ប្រើប្រាស់ធនធានពីប្រព័ន្ធពពក (Cloud) ដើម្បីដំណើរការកម្មវិធីធំៗ ឬរក្សាទុកទិន្នន័យ ដោយកាត់បន្ថយការប្រើប្រាស់ថ្ម និងធនធានរបស់ទូរស័ព្ទផ្ទាល់។ ប្រៀបដូចជាការខ្ចីកម្លាំងកុំព្យូទ័រយក្សមកជួយគិតលេខជំនួសទូរស័ព្ទដៃតូចមួយ ដើម្បីឱ្យការងារចប់លឿន។
Task Scheduling ដំណើរការនៃការចាត់ចែង និងរៀបចំលំដាប់លំដោយនៃការងារ (Tasks) ថាការងារមួយណាគួរធ្វើមុន ការងារណាគួរធ្វើក្រោយ និងការងារណាគួរធ្វើដោយម៉ាស៊ីនមួយណា ដើម្បីសន្សំសំចៃពេលវេលា និងថាមពល។ ដូចជាអ្នកគ្រប់គ្រងឃ្លាំងដែលចាត់ចែងថាឡានណាត្រូវដឹកទំនិញអ្វី និងចេញដំណើរពេលណា ដើម្បីកុំឱ្យស្ទះផ្លូវ។
Trust Management ប្រព័ន្ធសម្រាប់វាយតម្លៃ និងកំណត់កម្រិតទំនុកចិត្តរបស់ឧបករណ៍ផ្សេងទៀតនៅក្នុងបណ្តាញ ដើម្បីធានាថាទិន្នន័យត្រូវបានបញ្ជូនទៅកាន់ឧបករណ៍ដែលមានសុវត្ថិភាព និងមិនមានបំណងអាក្រក់។ ដូចជាការពិនិត្យមើល 'ចំនួនផ្កាយ' ឬការវាយតម្លៃរបស់អ្នកលក់អនឡាញ មុននឹងសម្រេចចិត្តផ្ញើលុយទិញទំនិញ។
Offloading យន្តការនៃការផ្ទេរការងារ ឬការគណនាទិន្នន័យពីឧបករណ៍ដែលមានសមត្ថភាពទាប (ដូចជាឧបករណ៍ IoT) ទៅឱ្យកុំព្យូទ័រដែលមានសមត្ថភាពខ្ពស់ជាង (Cloud Server) ជួយធ្វើជំនួស។ ដូចជាសិស្សម្នាក់សុំឱ្យគ្រូជួយដោះស្រាយលំហាត់គណិតវិទ្យាដ៏ពិបាក ដែលខ្លួនឯងធ្វើមិនកើត ឬចំណាយពេលយូរពេក។
Packet Delivery Ratio (PDR) គឺជាខ្នាតរង្វាស់បច្ចេកទេសដែលបង្ហាញពីភាគរយនៃកញ្ចប់ទិន្នន័យដែលបានផ្ញើទៅដល់គោលដៅដោយជោគជ័យធៀបនឹងចំនួនដែលបានផ្ញើសរុប។ វាបង្ហាញពីស្ថេរភាពនៃបណ្តាញ។ ប្រៀបដូចជាការផ្ញើសំបុត្រ ១០០ ច្បាប់ ហើយរាប់មើលថាតើមានប៉ុន្មានច្បាប់ដែលទៅដល់ដៃអ្នកទទួលពិតប្រាកដ ដោយមិនបាត់នៅតាមផ្លូវ។
Makespan រយៈពេលសរុបដែលប្រព័ន្ធត្រូវការដើម្បីបញ្ចប់រាល់ភារកិច្ចទាំងអស់ ចាប់តាំងពីការងារដំបូងរហូតដល់ការងារចុងក្រោយត្រូវបានបញ្ចប់។ ការកាត់បន្ថយ Makespan គឺជាគោលដៅសំខាន់មួយ។ ដូចជារយៈពេលសរុបដែលអ្នកចំណាយដើម្បីធ្វើកិច្ចការផ្ទះឱ្យរួចរាល់គ្រប់មុខវិជ្ជា។

៦. ប្រធានបទពាក់ព័ន្ធ (Further Reading)

អត្ថបទដែលបានបោះពុម្ពនៅលើ KhmerResearch ដែលទាក់ទងនឹងប្រធានបទនេះ៖

ប្រធានបទ និងសំណួរស្រាវជ្រាវដែលទាក់ទងនឹងឯកសារនេះ ដែលអ្នកអាចស្វែងរកបន្ថែម៖