$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
הצמיחה העצומה של האינטרנט של הדברים (IoT) חייבה פריסה של מיליארדי מכשירים מקושרים, מתוכם רשתות חיישנים אלחוטיות (WSNs) משמשות לספק ניטור בזמן אמת ותמיכה בקבלת החלטות ברוב המקרים 1,2. רשתות אלו הופכות למבנים המרכזיים של מערכות מבוססות IoT בתחומים שונים לחלוטין, כגון ניטור בריאות3, ערים חכמות4, חקלאות מדויקת5, אוטומציה תעשייתית6, וחישה סביבתית7. WSNs מורכבים מצמתים של חיישנים עם משאבים מוגבלים כגון רוחב פס, אנרגיה וכוח חישוב. המגבלות מחמירות את הבעיה, שכן תעבורת IoT גם דינמית ומתפוצצת מאוד, ולכן הרשתות שהוזכרו רגישות מאוד לעומס8.
פרוטוקול זה רלוונטי במיוחד לפריסות IoT בקנה מידה בינוני עד גדול (150-750 צמתים) שמייצרות תעבורה מעורבת תקופתית ומתפרצת תחת מגבלות אנרגיה קפדניות. מצבים כאלה נמצאים לעיתים קרובות בניטור בריאות, חישה של ערים חכמות ומערכות אוטומציה תעשייתית, שבהן עדיין יש צורך להבטיח אספקה אמינה ותקשורת עם השהיה נמוכה למרות המשאבים המוגבלים של צמתים9.
עומס ב-WSNs עלול לפגוע קשות בקיבולת ביצועי הרשת בדרכים שונות, כולל הפלת חבילות, עיכובים מוגברים בתור, ירידה בתפוקה והתרוקנות אנרגטית מואצת 8,10. בתרחישי IoT קריטיים למשימה, למשל רפואה מרחוק או סיוע באסונות, עיכוב או אובדן חבילות הנגרם מעומס יכולים לגרום לתוצאות קטלניות11,12. שיטות בקרת העומס הנוכחיות הן בשלוש קטגוריות עיקריות: סכמות מבוססות תנועה (הגבלת קצב מקור, בקרת לחץ אחורה)13,14, סכמות מבוססות אגרגציה (שילוב נתונים ברשת)15,16, ותוכניות מבוססות תזמון (תור עדיפות, הקצאת ערוצים)9,17. לכן, טכניקות אלו מגיעות לרמת הצלחה מסוימת אך גם יש להן חסרונות כאשר משתמשים בהן לבד. לדוגמה, שיטות מבוססות תעבורה לעיתים קרובות אשמות בהחמרת ביצועי היישום בשל הפחתת קצב המקור באופן לא סלקטיבי. שיטות מבוססות אגרגציה מבטלות יתירות אך מוסיפות עיכוב לזרימות הקריטיות לזמן. בעוד שאסטרטגיות מבוססות תזמון יכולות להעלות את רמת ההוגנות, הן לא יכולות לפעול ביעילות ללא נוכחות של עומסי תנועה גבוהים אחרים6.
בהשוואה לתכניות התעבורה בלבד, האגרגציה בלבד, ותזמון בלבד, בקרה נוירו-פאזית היברידית מספקת פשרה מאוזנת יותר בין אמינות אספקת חבילות, השהיה וצריכת אנרגיה. על ידי ויסות משותף של עומק האגרגציה ועדיפות תזמון בהתבסס על מצב הרשת בזמן אמת, הגישה המוצעת מפחיתה עומס בצורה יעילה יותר תחת עומסי IoT כבדים והטרוגניים18.
מוטיבציה למחקר
רשתות חיישנים אלחוטיות המבוססות על IoT מייצרות תעבורה הטרוגנית ולעיתים מתפוצצת, מה שהופך אותן לפגיעות לעומס, הצפת תורים ושידורים מופרזים. תוכניות קיימות מבוססות תעבורה, אגרגציה בלבד או תזמון בלבד אינן מצליחות להשיג איזון בין אספקת חבילות, השהיה וצריכת אנרגיה בתנאי עומס דינמיים19,20. בהשראת מגבלות אלו, מחקר זה מציג פרוטוקול היברידי לבקרת עומס המשלב אגרגציה אדפטיבית, תזמון מודע לאיכות איכות השירות וקבלת החלטות נוירו-פאזית, כדי לספק ביצועים אמינים, מודעים לדיחויים ויעילים באנרגיה בסביבות צפופות של IoT-WSN.
עבודות עדכניות הדגישו את הפוטנציאל של מנגנונים היברידיים המשלבים אגרגציה ותזמון כדי לאזן בין קצב תפוקה, השהיה ויעילות אנרגטית21,22. שיטות אדפטיביות המשתמשות בלוגיקה מטושטשת, למידת חיזוק או הסקה נוירו-מטושטשת משפרות עוד יותר את התגובה למצבי רשת דינמיים 23,24,25,26. עם זאת, רוב השיטות הנוכחיות תלויות בספים סטטיים, מגבירות את העומס החישובי שאינו מתאים לצמתים מוגבלים במשאבים, ואינם עמידים תחת עומסי IoT הטרוגניים 27,28. לכן, הביקוש למנגנוני שליטה חכמים בעומס שהם קלים, אדפטיביים ומסוגלים להגיב לשינויים בתעבורה תוך הארכת חיי הרשת עדיין גבוה מאוד.
נערכו מחקרים שונים להדגשת אמינות, שיפור איכות השירות ותכונות טיפול מאובטחות בנתונים במערכות אינטרנט מבוססות IoT. שיטות זיהוי ושחזור תקלות מודעות לאנרגיה29,30 נמצאו כמגבירות את החוסן והביצועים מקצה לקצה בסביבות משתנות31. פרוטוקולי בלוקצ'יין קלים יכולים לשמש לאבטחת תקשורת נתונים באבטחה נוספת ביישומי IoT-WSN. יישום שיטות זיהוי תקלות היררכיות מבוססות כללים מסייע גם בשמירה על איכות השירות בפריסת חיישנים המוגבלת במשאבים. שיפורים אלו מצביעים על הביקוש לפתרונות בקרת עומס שניתן לשלב עם אמינות, אבטחה ושימוש יעיל במשאבים במערכות IoT מודרניות.
בעוד שטכניקות בקרת עומס עבור WSNs נחקרו נרחב, רוב הפתרונות הקיימים מתחשבים רק במנגנונים חד-שכבתיים – אחד של התאמת קצב התעבורה, אגרגציה או תזמון15. עם זאת, הפרוטוקול המדובר כולל מנגנון אדפטיבי רב-שכבתי שבו אגרגציה היברידית, תזמון מודע לעדיפות וקבלת החלטות נוירו-פאזית משתפים פעולה ומעדכנים זה את זה באופן רציף. בניגוד לשיטות הסטנדרטיות עם טושטש בלבד, ה-NFDE משתמש בכוונון נוירו-אדפטיבי מונחה ANFIS, וכך מאפשר שינויים מיידיים בפונקציות החברות ובפרמטרי החוק בהתאם לדפוסי התעבורה בפועל. הפרוטוקול המוצע שונה משמעותית מהמודלים האחרים בזכות תיאום משולב חוצה שכבות זה יחד עם חישוב קל משקל המתאים לחומרת IoT.
לפני מאמר זה, נערכו שפע של מחקרים על עומס ב-WSNs, כפי שניתן לראות בסקרים רבים המדווחים על מאות אלגוריתמים המטפלים בעומס ברמות הקישור, הצפה של הבופר או ברמות המאבק הבינוני. רוב הפתרונות תוכננו להתמודד עם בעיות אלו בשכבת פרוטוקול אחת, בעוד שנושא בקרת העומס האדפטיבית הרב-שכבתית כמעט ולא טופלב-9,21. המחקר הנוכחי ממלא את החלל על ידי שילוב התאמה בין שכבות עם מודול נוירו-פאזי קל משקל לחומרה מסוג IoT.
בהתחשב בבעיות אלו, המחקר הציג מנגנון חכם לשליטה בגודש שיכול לשלב טכניקות אגרגציה ותזמון היברידיות עם מנוע החלטה נוירו-מטושטש עבור WSN מוכנים ל-IoT. רכיב האגרגציה מפחית שידורים מיותרים באמצעות שימוש בחלונות מבוססי זמן וחלונות ספירת חבילות. רכיב התזמון מבטיח הוגנות ועמידה באיכות השירות באמצעות המסלול המשוקלל בין התורים הכפולים לזרימות קריטיות ולא-קריטיות. מנוע הנוירו-פאזי עוקב אחרי משתני מצב הרשת הראשיים, מבצע באפר משותף תפוסה, ניצול ערוצים, אנרגיה שאריתית, איכות הקישור ועדיפות התעבורה. באמצעות כללי הסקה מעורפלים המוגברים בלמידה נוירו-אדפטיבית, הבקר משנה את עומק ההצטברות, משקלי תזמון וקצב ההעברה. מערכת סגורה כזו מאפשרת לפרוטוקול להיות גמיש מספיק במצבי עומס בזמן אמת.
הקמנו את שאלות המחקר המרכזיות, שעזרו לנו להגדיר את היקף המחקר ואת חשיבות המחקר, כדי שנוכל להציג אותן בצורה ברורה. שאלות המחקר שהנחו את המחקר הן כדלקמן:
RQ1: כיצד אגרגציה ותזמון היברידיים יכולים להפחית עומס במערכות WSN מבוססות IoT בצורה יעילה יותר מאשר שיטות עצמאיות?
RQ2: איזה תפקיד ממלא מנוע החלטות נוירו-פאזי בהסתגלות למצבי רשת תחת עומסי תעבורה משתנים?
RQ3: כיצד הפרוטוקול המוצע משפר את יחס אספקת החבילות, השהיה, התפוקה ויעילות האנרגיה בהשוואה לשיטות בקרת עומס מסורתיות?
RQ4: האם הפרוטוקול המוצע יכול להאריך את חיי הרשת תוך שמירה על איכות שירות בין יישומי IoT מגוונים?
התרומות של מחקר זה הן בארבעה תחומים. הטיעון המרכזי הוא מסגרת היברידית של אגרגציה ותזמון עם התאמה נוירו-פאזית לשליטה בגודשים במערכות WSN מבוססות IoT. הנקודה השנייה היא שהיא מיישמת מסגרת סימולציה ניתנת לשחזור כדי לבדוק את הביצועים תחת גדלי רשת ועוצמות תעבורה שונים. שלישית, הוא מראה את ההתקדמות המדידה באספקת חבילות, השהיה, קצב העברה, יעילות אנרגטית ואורך החיים יחסית לקווי הבסיס. בסופו של דבר, הוא מציע נתונים, קבצי קונפיגורציה וסקריפטי ניתוח לפתיחות ושחזור.
השיטות השונות לבקרת עומס, כולל רק מטושטשת, אגרגציה בלבד, תזמון בלבד ומבוססת DRL, נושאות מגבלות, שהעבודה המוצעת מתמודדת איתן באמצעות איגוד רב-שכבתי של התאמה והיברידית, תזמון אדפטיבי בתור כפול, ומנוע החלטות נוירו-מטושטש, כולם משולבים במסגרת אחת קלה וידידותית לחומרה. בניגוד לשיטות מבוססות DRL, שהן יקרות חישוב ולוקחות זמן רב להתכנס, שכבת הנוירו-פאזי המוצעת יכולה לבצע את הפעולות כמעט בזמן אמת עם צריכת אנרגיה ומעבד נמוכים בהרבה; לכן, הוא אידיאלי לצמתים חיישנים מסוג IoT. שיטות שונות לבקרת עומס הושוו בטבלה 1 יחד עם השיטה המוצעת.
טבלה 1: השוואה בין גישות קיימות לבקרת עומס לבין השיטה המוצעת. טבלה זו מפרטת את התכונות, היתרונות והמגבלות החשובים ביותר של קטגוריות שונות של שיטות בקרת עומס ברשתות חיישנים אלחוטיות, כגון שיטות מטושטשות בלבד, אגרגציה בלבד, תזמון בלבד ושיטות מבוססות DRL. הוא מדגיש את הייחודיות של השיטה המוצעת בשילוב אגרגציה היברידית, תזמון עדיפות אדפטיבית ומנוע החלטות נוירו-מטושטש קל להציע התאמה רב-שכבתית עם עלות חישובית נמוכה. ההשוואה ביניהם מראה שהפרוטוקול שהוצג מסוגל להשיג PDR טוב יותר, השהייה נמוכה יותר, קצב העברה מאוזן ויעילות אנרגטית מוגברת, ועדיין תואם למכשירי IoT-WSN מוגבלים במשאבים. אנא לחצו כאן להורדת הטבלה הזו.
עבודות קשורות
מחקרים עדכניים על בקרת עומס ברשתות חיישנים אלחוטיות (WSNs) המופעלות ב-IoT, מראים שטכניקות חד-שכבתיות – אגרגציה טהורה, הגבלת תנועה או תזמון – אינן מספקות תחת עומסי תנועה הטרוגניים ומתפוצצים הגורמים להצפת מאגר, התנגשויות ובזבוז אנרגיה חמור¹-⁵. תוכניות איגוף-תזמון היברידיות זכו לפרסום בהפחתת שידורים מיותרים ובוויסות תחרות כאשר צפיפות הצמתים מדרגות 6,7,8,10. וריאציות חוצות שכבות משלבות ניתוב, אשכולות ותזמון ברמת MAC לייצוב זרימות קונברגקאסט ועומסי עבודה מעורבים של QoS 11,12,13, בעוד שטריגרים מטושטשים או היוריסטיים מתאימים את עומק האגרגציה ואת משמעת השירות בהתבסס על אותות עומס מקומיים 14,15,16. טכניקות חישוב רך משפרות עוד יותר את התגובתיות: בקרים מטושטשים מסיקים מצבי תור מתפוסת בופר, איכות קישור ושידורים חוזרים 9,17,21; מערכות נוירו-פאזיות משפרות זאת על ידי למידת משקלי כללים לאופטימיזציה מרובת מטרות ביחס אספקת מנות (PDR), השהיה, קצב העברה וצריכת אנרגיה 22,23,24. במקביל, גישות למידה מחוזקת עמוקה (DRL/RL) מנהלות בקרת קצב, מטמון ולוח זמנים 25,26,27,28, ומסגרות מבוססות גנרטיבי/אופטימיזציה משנות אשכולות ונתיבים תחת לחץ תוך כיוונון התנהגות תעבורה מקומית²9. בגישות המגוונות הללו, היברידים חכמים עולים בעקביות על שיטות סטטיות על ידי צמצום פליטות תורים, ייצוב חלונות תחרות, הפחתת עיכובים ושיפור התפוקה ויעילות האנרגיה בתנאי תנועה משתנים 8,9,12,24,25,26,27,28,29,30 ,32,33,34.
קו עבודה מקביל מתמקד בשיפור חיי הרשת ואיכות השירות על ידי התאמת פרמטרי בקרת העומס לרמות אנרגיה, תנאי קישור וסדרי עדיפויות יישום. מחקרים מראים שאגרגציה של חבילות מתואמות מפחיתה את מספר השידורים, בעוד תזמון אדפטיבי מפחית את ההתנגשות, האזנה במצב סרק וסופות התנגשות 14,17,18,27,30,32,33,34,35,36 . מנגנונים מבוססי עדיפות מגנים על תעבורת בריאות דחופה או תעשייתית תוך קצב טלמטריה לא קריטית 18,32,33,35, וניתוב, אשכולות ושליטה בקצב מטושטש/נוירו-מטושטשים ממשיכים תנודות חלקות בתרחישי עומס גבוה 33,18. התקדמויות נוספות כמו אופטימיזציה מונעת בינה מלאכותית לניתוב37, אשכולות38, ומיפוי39 המודע לעומס ארוך טווח, יחד עם זיהוי תקלות חכם40, תקשורת מאובטחת מבוססת בלוקצ'יין31, והתאוששות מודעת לאנרגיה⁴1, מדגישים את המגמה הגוברת של פתרונות עומס משולבים ומודעים להקשר. למרות ההתקדמויות הללו, רוב הגישות הקיימות עדיין חסרות מסגרת אחידה, קלה בזמן אמת, המסוגלת לתאם יחד איגגור, תזמון והתאמה חכמה בין עומסי עבודה מגוונים של IoT. פער זה מניע את פיתוח מערכת היברידית חכמה לבקרת עומס שמנצלת קבלת החלטות נוירו-פאזיות לביצועים ניתנים להרחבה, מודעות לאיכות השירות וחסכוניות באנרגיה בסביבות WSN מודרניות מבוססות IoT.