לאחרונה פורסמו ידיעות על פיתוח א פרויקט המאפשר שימוש במכשירי רדיו LoRa "לטווח ארוך", טכנולוגיית תקשורת אלחוטית למרחקים ארוכים בהספק נמוך שנועדה לאפשר תקשורת מכשירים באינטרנט של הדברים (IoT) ויישומים אחרים הדורשים העברת נתונים יעילה למרחקים ארוכים.
עם השם של "Meshtastic", פרויקט זה נועד להציע פלטפורמת תקשורת פתוחה במטרה להקים רשת הודעות מבוזרת ומספקת את עצמה, בה כל צומת מתקשר ישירות עם הצמתים השכנים לו, ללא תלות בנתבים מרכזיים.
proyecto אל הוא פותח תחת הקו המנחה של שימוש במקלטי משדר המבוססים על פרוטוקול LoRa, המאפשרת העברת נתונים למרחקים ארוכים ללא צורך ברישיונות ובתוספת בונוס של הגעה למהירויות של מספר קילוביט לשנייה ולמרחקים של עד מאות קילומטרים.
ככזה, הפרויקט אינו מיועד לשמש לתקשורת אנושית. באופן כללי, שכן כאמור, מהירות הנתונים הנשלחים מוגבלת ל-kbps. לכן היוזמה הזו, הוא מוצג כפתרון אידיאלי לארגון תקשורת באזורים שקשה לגשת אליהם, פעולות חיפוש והצלה, תיאום קבוצות בפעילות תיירותית או ספורטיבית, באזורים ללא תשתית או בתנאים של כיסוי לקוי של השטח על ידי מפעילי הסלולר.
מוזכר ש הטווח הארוך של השידורים הוא הודות לשימוש במקלטי משדר אוטונומיים שמשדרים הודעות ומופעלים על ידי פאנלים סולאריים, ולמשתתפים בעצמם יכולים להיות מכשירי LoRa מקומיים המשדרים אותות ונשלטים על ידי חיבור לסמארטפונים באמצעות Bluetooth.
רשת Meshtastic מאפשר לכל משתמש משתתף לבצע פעולות שונות בתוך המערכת. פעולות אלו כוללות שליחה וקבלה של הודעות טקסט, כמו גם שימוש בכלי מיקום גיאוגרפי. הודות למבנה רשת הרשת, הודעות מועברות לאורך שרשרת, מה שמבטיח שכל חברי הקבוצה יכולים לקבל הודעות גם מהמשתתף הרחוק ביותר. זה קורה ללא קשר ליכולת ליצור ערוץ תקשורת ישיר עם המשתתף האמור.
בנוסף לכך, יצוין כי שליחת שתי הודעות השידור מותרת, המתקבלים על ידי כל המשתתפים, וכן הודעות המופנות למשתתף ספציפי. להבטיח אבטחת תקשורת, ההודעות ששודרו מוצפנים באמצעות מפתחות PSK שנבחרו מראש (מפתח משותף מראש) באמצעות אלגוריתם AES256.
באשר לפרוטוקול השידור, פעולתו פשוטה: כל חבילה נשלחת במצב שידור, והגלים מנותחים כדי לאשר קליטה על ידי אחד המשתתפים. במקרה שלא יתקבל אישור, מתבצעים שלושה ניסיונות שליחה נוספים לאחר זמן המתנה שנקבע מראש. כאשר חבילה מתקבלת, היא נבדקת כדי לראות אם היא הגיעה בעבר; אם כן, הוא מתעלם, ואם לא, הוא משודר מחדש למשתתפים אחרים. עם כל שידור של החבילה, מונה הקפיצות יורד, וכאשר הוא מגיע לאפס, השידור החוזר של החבילה מפסיק. גישה זו מבטיחה תקשורת אמינה ויעילה ברשת Meshtastic.
מצד ה מאפיינים מרכזיים של הפרויקט הדברים הבאים בולטים:
- העברת הודעות מבוזרות
- מיקום גיאוגרפי ו-GPS
- אבטחת הודעות באמצעות מפתחות משותפים מראש (PSK) ואלגוריתם AES256, המבטיחים אבטחת תקשורת.
- טווח ארוך (שיא 254 ק"מ על ידי kboxlabs)
- אין צורך בטלפון לתקשורת רשת
- תקשורת מבוזרת - אין צורך בנתב ייעודי
- חיי סוללה מצוינים
- שלח וקבל הודעות טקסט בין חברי הרשת.
לבסוף, אם אתה מעוניין לדעת יותר על כך, אתה יכול לבדוק את הפרטים ב הקישור הבא.
עבור מעוניין בקוד הפרויקט, הם צריכים לדעת שהקוד עבור המשדרים מוצע וקיים זמין תחת רישיון GPLv3, ויישומים ניידים פותחו עבור פלטפורמות אנדרואיד e iOS, כמו גם ממשק אינטרנט וספריית Python כדי להקל על האוטומציה של שליחה וקבלה של הודעות.