به نقل از CNX Software – Embedded Systems News
OpenMANET یک پروژه متنباز برای ساخت شبکههای مش موردی متحرک (MANET) با برد طولانی است که از کامپیوترهای تکبرد Raspberry Pi و تراشههای وایفای HaLow مبتنی بر استاندارد 802.11ah شرکت Morse Micro استفاده میکند.
ماجرا زمانی جالبتر شد که در خبر مربوط به آداپتورهای USB وایفای HaLow شرکت Morse Micro، یکی از کاربران شبکه اجتماعی X در واکنش به این خبر اشاره کرد که «OpenMANET با در دسترس قرار گرفتن این آداپتورها بهشدت رشد خواهد کرد، چون دیگر نیازی به برد آداپتور یا کارتهای M.2 نخواهد بود».
OpenMANET برای سناریوهایی مثل عملیات جستجو و نجات، پاسخ به بلایای طبیعی، رویدادهای ایرسافت و بهطور کلی شرایط خارج از شبکه (off-grid) یا موقعیتهایی طراحی شده است که زیرساختهای ارتباطی معمول در دسترس نیستند.
از این نظر، میتوان OpenMANET را رقیب یا جایگزینی برای راهکارهایی مثل Meshtastic و MeshCore مبتنی بر LoRa دانست؛ با این تفاوت که پهنای باند بسیار بیشتری ارائه میدهد، اما در مقابل به سختافزار گرانتر و مصرف توان بیشتری نیاز دارد.

OpenMANET فقط برای ارسال چند پیام متنی ساخته نشده است. این پروژه از مجموعهای از قابلیتهای ارتباطی میدانی پشتیبانی میکند که شامل «فشار برای صحبت» (Push-to-Talk)، اشتراکگذاری موقعیت GPS، دوربین و استریم ویدئویی و همچنین یکپارچهسازی با ATAK است.
شبکه مش OpenMANET حتی میتواند از طریق یک «دروازه مش» (Mesh Gate) واحد و با استفاده از اتصال Starlink یا شبکه سلولار به اینترنت متصل شود.
این پروژه از طیف نسبتاً گستردهای از پلتفرمهای سختافزاری پشتیبانی میکند که از جمله آنها میتوان به Gateworks Venice، Raspberry Pi Zero 2 W، Raspberry Pi 3 Model B، HaLowLink 2 و Heltec HT-HD01 V2 اشاره کرد.
با این حال، برای تجربه کاملتر، کیت توسعه مبتنی بر Raspberry Pi 4 پیشنهاد شده است؛ چراکه از هسته شبکه، ارتباطات خارج از شبکه، دوربین، قابلیت BLOS یا «فراتر از خط دید» برای اتصال ایمن دو شبکه MANET در نقاط مختلف از طریق اینترنت و همچنین رابط کاربری جدید پشتیبانی میکند.

اگرچه Meshtastic و OpenMANET هر دو برای ارتباطات خارج از شبکه، عملیات جستجو و نجات، فعالیتهای میدانی و رویدادها طراحی شدهاند، اما رویکرد آنها کاملاً یکسان نیست.
Meshtastic برای ارسال پیامهای متنی، اشتراکگذاری موقعیت GPS و انتقال دادههای سبک سنسورها با مصرف توان بسیار پایین عملکرد بسیار خوبی دارد. در مقابل، OpenMANET سراغ پهنای باند بالاتر رفته و بسته به کشور محل استفاده، سرعتی بین ۱ تا ۱۵ مگابیت بر ثانیه ارائه میدهد.
این پهنای باند بالاتر باعث شده OpenMANET بتواند از یک شبکه IP کامل، صدای Push-to-Talk، استریم RTSP دوربین و یکپارچهسازی با ATAK پشتیبانی کند؛ قابلیتهایی که عملاً آن را وارد سطح متفاوتی نسبت به شبکههای LoRa میکنند.
البته این قابلیتها بدون هزینه نیستند؛ نقطهضعف اصلی OpenMANET این است که نسبت به Meshtastic یا MeshCore به سختافزار قدرتمندتر، گرانتر و پرمصرفتری نیاز دارد.
فریمور OpenMANET بر پایه OpenWrt توسعه داده شده است. دیمون OpenMANETd که با زبان Go نوشته شده، مدیریت شبکه مش را بر عهده دارد و در کنار آن، یک رابط وب مبتنی بر React و API از نوع gRPC/HTTP هم در اختیار کاربر قرار میدهد.
در لایههای پایینتر، OpenMANET به استاندارد مش 802.11s وایفای و پروتکل مسیریابی batman-adv متکی است. batman-adv روی 802.11s قرار میگیرد و وظیفه مدیریت مسیریابی در شبکه مش را بر عهده دارد.

جزئیات بیشتر درباره OpenMANET در وبسایت رسمی پروژه در دسترس است.
وبسایت: http://www.arvidtek.com
www.arvidtek.com | گروه مهندسی آرویدتک | فعال حوزه الکترونیک و مخابرات | فروشگاه تخصصی قطعات الکترونیک
سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.