انجینئری ڈیزائن اور ایناولیسیس
مُلک میں کوس کے فرش کو سمجھنا: عملی شناختی اور ڈیزائن کی نقشکاری
Table of Contents
ایم ٹی ٹی (انگریزی: Conscuing Telemetry Transport) ایک ہلکے وزنی برقی پروٹوکول ہے جو IoT اطلاقیہ میں استعمال کیا جاتا ہے۔یہ مختلف معیارات کو سروس (QoS) کی درجہ بندی کو منظم کرنے کے لیے مختلف معیارات پیش کرتا ہے تاکہ ان سطحوں کو سمجھنا انتہائی مفید اور قابل اعتماد رابطے کے نظام کو تشکیل دینے میں مدد دیتا ہے۔
ایمٹیٹی کیو ایس سطحوں کا جائزہ
MQTT تین کیو ایس سطح کی تعین کرتا ہے: 0، 1 اور 2۔ ہر سطح پر پیغام رسانی اور نیٹ ورک کی ادائیگی کے درمیان مختلف توازن فراہم کرتا ہے۔ مناسب کوو ایس کا انتخاب کرنا کہ عدم اعتماد اور دیر تک اطلاق کے لیے درخواست پر منحصر ہے۔
ہر کیو ایس سطح کی تفصیلات
کیو ایس 0: جسے "بہت بار بار" بھی جانا جاتا ہے، یہ سطح ایک بار بغیر کسی وقت پیغامات پہنچاتا ہے. یہ سب سے کم سنسکرت کو پیش کرتا ہے لیکن ادائیگی کی کوئی ضمانت نہیں ہے۔
[CoS 1: معروف "وقت لیوٹ بار"، پیغامات کو پہنچانے کے لیے یقین دلاتے ہیں مگر اس کے نتیجے میں یہ برقی رو کی تصدیق کے لیے استعمال ہوتا ہے۔
[CoS 2] بلال "ایک بار"، سب سے اعلیٰ درجے کی ادائیگی کی ضمانت فراہم کرتا ہے. اس میں چار رخی ہندسے شامل ہیں تاکہ وہ ان کو روک سکیں۔
عملی مشورت
درست کیو ایس سطح پر اثرانداز ہونے کے عمل میں نیٹ ورک ٹریفک، ڈیوائس کی کارکردگی اور ڈیٹا کی عدم اعتماد۔ اعلیٰ کیو ایس سطح کی شرحیں بڑھتی ہوئی پیغام رسانی کی ضمانتیں بھی شامل کرتی ہیں لیکن اس کے علاوہ ان میں دیر اور کارکردگی بھی شامل ہو سکتی ہے. مثال کے طور پر، تنقیدی شعور کی ضرورت ہو سکتی ہے کہ کیو ایس 2، جبکہ سیریز ڈاٹ کام کو کم کرنے کے لیے KOS 0 استعمال کر سکتی ہے۔
ایمٹیٹیایس کیلئے ڈیزائنز
- کوو ایس سطح کا انتخاب کرتے وقت پیام رسانی کی اہمیت کو ظاہر کرتا ہے۔
- نیٹ ورک بینڈڈتھ اور لاتعداد تنازعات کے ساتھ توازن کی ضرورت ہوتی ہے۔
- کوو ایس 1 اور 2 کے لیے مناسب غلطی سے کام لینا اور ان کی نگرانی کرنا ۔
- رابطہ کے دوران پیغام کو برقرار رکھنے کے لئے کیو ایس 1 اور 2 کے لیے مسلسل نشستیں استعمال کیجئے۔