MyriaNed
مائیریا نیڈ ایک وائرلیس سینسر نیٹ ورک (ڈبلیو ایس این) پلیٹ فارم ہے جسے ڈیو لیب نے تیار کیا ہے۔ یہ معیاری ریڈیو نشریات پر مبنی ایک وبائی مواصلاتی انداز کا استعمال کرتا ہے۔ یہ نقطہ نظر انسانوں کے تعامل کے انداز کی عکاسی کرتا ہے، جسے گپ شپ کہا جاتا ہے۔ پیغامات وقتا فوقتا بھیجے جاتے ہیں اور ملحقہ پڑوسیوں کو موصول ہوتے ہیں۔ ہر پیغام کو دہرایا جاتا ہے اور نیٹ ورک میں پھیلے ہوئے تمام نوڈس کی طرف نقل کیا جاتا ہے۔ یہ وائرس کی طرح پھیلتا ہے (اس لیے اس کی اصطلاح مہاماری مواصلات ہے)۔ یہ ایک بہت ہی موثر اور مضبوط پروٹوکول ہے، بنیادی طور پر دو وجوہات کی بناء پر: پہلا، نوڈس کو یہ جاننے کی ضرورت نہیں ہے کہ پیغام بھیجتے وقت ان کے پڑوس میں کون ہے، اے-پریوری پلانڈ روٹنگ کا کوئی تصور نہیں ہے، ڈیٹا صرف فوری طور پر شیئر کیا جاتا ہے۔ دوسرا، نیٹ ورک واضح طور پر قابل اعتماد ہے کیونکہ پیغامات متوازی طور پر مختلف مواصلاتی راستوں کی پیروی کر سکتے ہیں۔ دو نوڈس کے درمیان پیغام کے ضائع ہونے کا مطلب یہ نہیں ہے کہ ڈیٹا ضائع ہو گیا ہے۔ نیٹ ورک کو دوبارہ ترتیب دینے کی ضرورت کے بغیر نوڈس کو شامل کیا جا سکتا ہے، ہٹایا جا سکتا ہے یا جسمانی طور پر حرکت پذیر ہو سکتا ہے۔ جی او ایس ایس آئی پی پروٹوکول ایک خود ساختہ نیٹ ورک حل ہے۔ نیٹ ورک متنوع بھی ہو سکتا ہے، جہاں کئی قسم کے نوڈس ایک ہی وقت میں ایک دوسرے کے ساتھ معلومات کے مختلف ٹکڑوں کو بات چیت کرتے ہیں۔ یہ اس حقیقت کی وجہ سے ممکن ہے کہ پیغام کے مواد کی کسی تشریح کی ضرورت نہیں ہے تاکہ اسے دوسرے نوڈس میں بھیج سکے۔ میسج کمیونیکیشن مکمل طور پر شفاف ہے، جو ایک ہموار مواصلاتی پلیٹ فارم فراہم کرتا ہے، جہاں انسٹال شدہ بیس کو تبدیل کرنے کی ضرورت کے بغیر بعد میں نئی فعالیت شامل کی جا سکتی ہے۔ مزید برآں، مائیریانیڈ کو تعینات کردہ نیٹ ورک کے "اوور دی ایئر" پروگرامنگ کے ذریعے وائرلیس سینسر نوڈس سافٹ ویئر کو اپ ڈیٹ کرنے کے لیے فعال کیا گیا ہے۔ تحریک روایتی طور پر ریڈیو مواصلات ماسٹر غلام کے فلسفے کے مطابق منظم کیا جاتا ہے۔ جس طرح سے دو نوڈس بات چیت کرتے ہیں وہ پوائنٹ ٹو پوائنٹ ہے۔ ایک کمانڈ اوپر سے نیچے بھیجی جاتی ہے اور تصدیق دو درجہ بندی کی سطحوں کے درمیان نیچے سے اوپر بھیجی جاتی ہے۔ تاہم، حیاتیات میں یہ مختلف طریقے سے منظم کیا جاتا ہے۔ مثال کے طور پر انسانی جسم میں ایڈرینالین بالکل مختلف کام کرتا ہے۔ یہ پیغام (ہارمون اور نیورو ٹرانسمیٹر) مختلف قسم کے خلیوں کو بھیجا جاتا ہے۔ ہر خلیہ جانتا ہے کہ اس پیغام کے ساتھ کیا کرنا ہے (دل کی دھڑکن میں اضافہ، خون کی نالیوں کو تنگ کرنا، ہوا کے راستے کو پھیلانا) اور تصدیق نہیں بھیجتا ہے۔ یہ مختصر طور پر مائیریا نیڈ کے لیے تحریک ہے۔ ایک اور تحریک ریڈیو براڈکاسٹنگ کا بنیادی اصول ہے۔ اینٹینا والا ریڈیو ہر سمت سے پیغام بھیجنے اور وصول کرنے کے لیے بنایا جاتا ہے۔ واضح طور پر یہ پوائنٹ ٹو پوائنٹ مواصلات انجام دینے کے لیے بہتر نہیں ہے۔ تار اس کے لیے مثالی طور پر موزوں ہیں کیونکہ وہ ہمیشہ دو آلات کو جوڑتے ہیں۔ وائرلیس مواصلات کو دیکھتے ہوئے، اسے اس طرح سے تشکیل دیا جانا چاہیے کہ یہ ریڈیو ٹرانسمیشن کی صلاحیت کا استعمال کرے۔ تیسرا محرک انسانی گپ شپ کا ہے۔ یہ اصطلاح بعض اوقات معمولی نوعیت کی غلط معلومات پھیلانے سے وابستہ ہوتی ہے لیکن جس طرح سے معلومات کو پھیلایا جاتا ہے وہ قدیم ترین اور سب سے عام نوعیت میں سے ایک ہے۔ معلومات ایک ماخذ کے ذریعے تیار کی جاتی ہیں اور اپنے پڑوسیوں کو افواہیں دی جاتی ہیں۔ وہ اس پیغام کو اپنے پڑوسیوں تک پھیلاتے ہیں، اس طرح معلومات سے واقف لوگوں کی تعداد میں تیزی سے اضافہ ہوتا ہے۔ ان تینوں تحریکوں کے ساتھ مل کر مائیریا نیڈ پلیٹ فارم کی ترقی ہوئی۔ نیٹ ورک میں کوئی ماسٹر غلام ڈھانچہ نہیں ہے بلکہ ہر نوڈ درجہ بندی کے لحاظ سے برابر ہے۔ مائریا نیڈ حیاتیاتی روٹنگ کا استعمال کرتا ہے جو بے ترتیب اور نوڈ کے فنکشن سے آزاد ہے۔ ہر نوڈ فیصلہ کرتا ہے کہ پیغام کے ساتھ کیا کرنا ہے۔ مزید برآں، یہ اپنے تمام پڑوسیوں کو پیغام بھیجتا ہے اور اس طرح بنیادی ریڈیو مواصلاتی خصوصیات کا استعمال کرتا ہے۔ تکنیکی جائزہ ڈیٹا کی تقسیم ممکنہ طور پر معلومات کا مکمل مجموعہ (مثال کے طور پر۔ سینسر ویلیوز، کنٹرول ڈیٹا) نیٹ ورک کے ہر نوڈ کے لیے دستیاب ہے۔ ایک ذہین حکمت عملی کا استعمال کرتے ہوئے، جسے مشترکہ حالت کہا جاتا ہے، اس معلومات کو نیٹ ورک میں تقسیم شدہ ڈیٹا بیس کے طور پر محفوظ کیا جاتا ہے۔ نیٹ ورک میں نئے شامل کیے گئے نوڈس اس مشترکہ حالت کو فوری طور پر اپنانے اور نیٹ ورک کی فعالیت میں حصہ ڈالنے کے لیے استعمال کر سکتے ہیں۔ جب پیغامات کیشنگ کی بات آتی ہے تو دو منظرنامے ہوتے ہیں۔ پہلا منظر نامہ، اگر کوئی پیغام وصول کرنے والے نوڈ کے لیے نیا ہے (یعنی پچھلے مواصلاتی راؤنڈز میں ڈیٹا موصول نہیں ہوا تھا)، نوڈ پیغام کو کیش میں محفوظ کرے گا اور اس پیغام کو اپنے پڑوسیوں تک پہنچائے گا۔ دوسرا، اگر پیغام پرانا ہے (یعنی ڈیٹا پہلے ہی موصول ہو چکا ہے، یعنی۔ دوسرے پڑوسی کے ذریعے)، پیغام کو خارج کر دیا جاتا ہے۔ اگر کیش بھرا ہوا ہے، تو نئے پیغامات کے لیے جگہ بنانے کے لیے مختلف حکمت عملیاں استعمال کی جا سکتی ہیں۔ انٹرآپریبلٹی چونکہ نیٹ ورک پر کوئی اوپر سے نیچے کا ڈھانچہ عائد نہیں کیا گیا ہے اور ڈیٹا کی ترسیل شفاف ہے، اس لیے نیٹ ورک قدرتی طور پر توسیع پذیر ہے۔ مواصلاتی سطح پر شناخت کے انتظام کی ضرورت نہیں ہے اور پیغامات کا ایک معیاری ڈھانچہ ہوتا ہے۔ اس سے یہ ممکن ہو جاتا ہے کہ ایک مائیریانیڈ نیٹ ورک اس وقت دستیاب ڈبلیو ایس این ٹیکنالوجیز کی حدود سے بہت آگے بڑھ سکے۔ اس کے علاوہ مختلف فعالیت کو ایک ہی نیٹ ورک پر مربوط اور انجام دیا جا سکتا ہے۔ توانائی کی کھپت نیٹ ورک ڈیوٹی سائیکلنگ میں نوڈس کی توانائی کی کھپت کو کم کرنے کے لیے استعمال کیا جاتا ہے۔ اس کا مطلب یہ ہے کہ نوڈس وقتا فوقتا بات چیت کرتے ہیں، اور توانائی کو محفوظ رکھنے کے لیے مدت کے ایک بڑے حصے میں اسٹینڈ بائی موڈ میں جاتے ہیں۔ بات چیت کرنے کے لیے نوڈس کو ایک ہی وقت میں جاگنے کی ضرورت ہوتی ہے، اس لیے ان کے پاس بلٹ ان سنکرونائزیشن میکانزم ہوتا ہے۔ ریڈیو مواصلات کے دوران نشریاتی مواصلات کے دوران تصادم پر قابو پانے کے لیے ایک ٹی ڈی ایم اے (ٹائم ڈویژن ملٹی پل ایکسیس) اسکیم کا استعمال کیا جاتا ہے۔ موجودہ نفاذ 2.4 گیگا ہرٹز اور 868 میگاہرٹز ریڈیو پر چلتے ہیں۔ تاہم مائیریانیڈ کا تصور ان تعدد تک محدود نہیں ہے۔ ٹوپولوجی مائریا نیڈ کی پچھلی خصوصیات سے یہ اخذ کیا جا سکتا ہے کہ یہ ایک حقیقی میش ٹوپولوجی کا استعمال کرتا ہے۔ اس طرح کی ٹوپولوجی کا فائدہ نیٹ ورک میں بے کار مواصلاتی راستوں کی وجہ سے وشوسنییتا، اور نقل و حرکت سے نمٹنا ہے۔ سیٹ اپ سیٹ اپ اور ترتیب کو کم سے کم رکھا جاتا ہے کیونکہ خود منظم نیٹ ورک میں استعمال ہونے والے باٹم اپ اپروچ کی وجہ سے۔ زگبی یا وائرلیس ہارٹ جیسی ٹیکنالوجیز کے مقابلے میں کوآرڈینیٹر یا نیٹ ورک مینیجر ادارے کا کوئی تصور نہیں ہے۔ اس سے سیٹ اپ اور دیکھ بھال پر خرچ ہونے والی کوشش کم ہو جاتی ہے۔ خود مختاری جب مائیریا نیڈ کو مخصوص ایپلی کیشنز کے لیے استعمال کیا جاتا ہے، تو حتمی نفاذ خود مختار آلات کے ایک بڑے سیٹ پر مبنی ہوتا ہے جو اپنے خود مختار فیصلے کرتے ہیں (مثال کے طور پر۔ کنٹرولنگ ایکچوایٹرز) دستیاب معلومات پر مبنی ہے جو افواہیں پھیلا کر نیٹ ورک کے ذریعے سفر کرتی ہے۔ نیٹ ورک نوڈس کے تمام انفرادی طرز عمل کا مجموعہ مجموعی طور پر نظام کے ابھرتے ہوئے طرز عمل کی عکاسی کرتا ہے، جو کہ نظام کی درخواست ہے۔ لاگت مائریا نیڈ میں ایک انتہائی چھوٹا اسٹیک ہوتا ہے، جو کم حساب کی طاقت استعمال کرتا ہے اور اسے بڑی مقدار میں توانائی کی ضرورت نہیں ہوتی ہے۔ لہذا، اسے ایک سادہ مائیکرو کنٹرولر اور چھوٹے سائز کی بیٹری پر چلایا جا سکتا ہے۔ اس سے ایک نوڈ کی لاگت بہت کم ہو جاتی ہے۔ ڈیو لیب ممبران ایک واحد چپ حل کے ساتھ کام کرتے ہیں جس میں ریڈیو اور مائیکرو کنکولر مربوط ہوتے ہیں۔ منسلک بیٹری والی یہ چپ 2 یورو کے سکے سے چھوٹی ہے۔ مائیریا نیڈ پروٹوکول کا استعمال کرتے ہوئے نیٹ ورک کی تنصیب اور توسیع بھی بہت لاگت سے موثر ہے۔ ایڈریس کرنے کی کوئی ضرورت نہیں ہے اور نیٹ ورک میں موجود معلومات کو اضافی نوڈس کے ساتھ وقت کے ساتھ ہم آہنگ کیا جاتا ہے۔ اس لیے نیٹ ورک کو نصب کرنے یا وسعت دینے کے لیے کوئی اضافی لاگت (جیسے گیٹ وے/سیٹ اپ/پل) نہیں کرنی پڑتی۔ ایپلی کیشنز مائیریا نیڈ کی ساخت کی وجہ سے مارکیٹ ایپلی کیشنز کے لیے مختلف پروفائلز کی ضرورت نہیں ہے۔ مختلف ایپلی کیشنز بغیر کسی مداخلت کے ایک دوسرے کے ساتھ چل سکتی ہیں۔ اس کے بجائے وہ صرف نیٹ ورک کی کثافت میں اضافہ کرکے ایک دوسرے کی مدد کریں گے۔ ڈیو لیب کا ہر رکن اپنی مرضی کے مطابق کسی بھی بازار میں مائیریا نیڈ استعمال کرنے کے لیے آزاد ہے۔ اس کے نتیجے میں بالکل مختلف ایپلی کیشنز میں بہت سے انٹرآپریبل ڈیوائسز سامنے آئے ہیں۔ موجودہ نفاذ شطرنج وائز، جو ڈیو لیب کے پیچھے کی کمپنیوں میں سے ایک ہے، نے اپنے نیٹ ورک پروٹوکول میمیش کے لیے ابتدائی بنیاد کے طور پر مائیرینڈ ٹیکنالوجی کا استعمال کیا۔ یہ ٹیکنالوجی مطالبہ ماحول میں بیک وقت ہزاروں آلات کو جوڑنے، کنٹرول کرنے اور تجزیہ کرنے کے لیے استعمال ہوتی ہے۔ بلوٹوتھ وائی فائی وائرلیس ہارٹ ڈی اے ایس ایچ 7 این اوشین زیڈ ویو حوالہ جات بیرونی لنکس وائرلیس نیٹ ورک پروٹوکول بھی دیکھیں۔