মেশ এক্সটেন্ডার নির্বাচন

গিটহাবে উৎস দেখুন

সংযুক্ত প্রভাবশালী সেট

ওটি সংযুক্ত প্রভাবশালী সেট
একটি সংযুক্ত প্রভাবশালী সেটের উদাহরণ

মেশ এক্সটেন্ডারগুলোকে অবশ্যই একটি সংযুক্ত প্রভাবশালী সেট (CDS) গঠন করতে হবে, যার অর্থ হলো:

  1. যেকোনো দুটি মেশ এক্সটেন্ডারের মধ্যে একটি শুধুমাত্র-মেশ এক্সটেন্ডার-পথ থাকে।
  2. একটি থ্রেড নেটওয়ার্কের যেকোনো একটি মেশ এক্সটেন্ডার, মেশ এক্সটেন্ডারগুলোর সেটের সম্পূর্ণ ভেতরে থেকেই অন্য যেকোনো মেশ এক্সটেন্ডারে পৌঁছাতে পারে।
  3. একটি থ্রেড নেটওয়ার্কের প্রতিটি প্রান্তিক ডিভাইস একটি মেশ এক্সটেন্ডারের সাথে সরাসরি সংযুক্ত থাকে।

একটি ডিস্ট্রিবিউটেড অ্যালগরিদম সিডিএস (CDS) রক্ষণাবেক্ষণ করে, যা ন্যূনতম স্তরের রিডানডেন্সি নিশ্চিত করে। প্রতিটি ডিভাইস প্রাথমিকভাবে একটি এন্ড ডিভাইস (চাইল্ড) হিসেবে নেটওয়ার্কে সংযুক্ত হয়। থ্রেড নেটওয়ার্কের অবস্থা পরিবর্তিত হওয়ার সাথে সাথে, অ্যালগরিদমটি সিডিএস বজায় রাখার জন্য মেশ এক্সটেন্ডার যুক্ত বা অপসারণ করে।

থ্রেডটি নিম্নলিখিতগুলিতে মেশ এক্সটেন্ডার যোগ করে:

  • নেটওয়ার্কটি মেশ এক্সটেন্ডার থ্রেশহোল্ড ১৬-এর নিচে থাকলে কভারেজ বাড়ান।
  • পথের বৈচিত্র্য বৃদ্ধি করুন
  • ন্যূনতম স্তরের অতিরিক্ত ব্যবস্থা বজায় রাখুন
  • সংযোগ প্রসারিত করুন এবং আরও বেশি শিশুকে সহায়তা করুন

থ্রেডটি মেশ এক্সটেন্ডারগুলিকে সরিয়ে দেয় (সেগুলিকে স্ট্যান্ডবাই এক্সটেন্ডার-সক্ষম ডিভাইসে (ECD) পরিবর্তন করে):

  • রাউটিং স্টেট সর্বোচ্চ ৩২টি মেশ এক্সটেন্ডারের নিচে রাখুন।
  • প্রয়োজনে নেটওয়ার্কের অন্যান্য অংশে নতুন মেশ এক্সটেন্ডার স্থাপনের অনুমতি দিন।

মেশ এক্সটেন্ডারে আপগ্রেড করুন

একটি থ্রেড নেটওয়ার্কে সংযুক্ত হওয়ার পর, একটি এক্সটেন্ডার-সক্ষম চাইল্ড ডিভাইস মেশ এক্সটেন্ডার হওয়ার জন্য নির্বাচন করতে পারে। এমএলই লিঙ্ক রিকোয়েস্ট প্রক্রিয়া শুরু করার আগে, চাইল্ড ডিভাইসটি লিডারের কাছে একটি রাউটার আইডি চেয়ে অ্যাড্রেস সলিসিট বার্তা পাঠায়। যদি লিডার সম্মতি দেয়, তবে এটি একটি রাউটার আইডি দিয়ে সাড়া দেয় এবং চাইল্ড ডিভাইসটি নিজেকে মেশ এক্সটেন্ডারে আপগ্রেড করে।

এরপর পার্শ্ববর্তী মেশ এক্সটেন্ডারগুলোর সাথে দ্বিমুখী মেশ এক্সটেন্ডার লিঙ্ক স্থাপন করার জন্য এমএলই লিঙ্ক রিকোয়েস্ট প্রক্রিয়াটি ব্যবহার করা হয়।

  1. নতুন মেশ এক্সটেন্ডারটি পার্শ্ববর্তী মেশ এক্সটেন্ডারগুলোর কাছে একটি মাল্টিকাস্ট লিঙ্ক রিকোয়েস্ট পাঠায়।
  2. মেশ এক্সটেন্ডারগুলো লিঙ্ক অ্যাকসেপ্ট এবং রিকোয়েস্ট মেসেজের মাধ্যমে সাড়া দেয়।
  3. নতুন মেশ এক্সটেন্ডারটি মেশ এক্সটেন্ডার লিঙ্ক স্থাপন করার জন্য প্রতিটি মেশ এক্সটেন্ডারের কাছে একটি ইউনিকাস্ট লিঙ্ক অ্যাকসেপ্ট পাঠায়।

লিঙ্ক রিকোয়েস্ট হলো থ্রেড নেটওয়ার্কে থাকা অন্য সকল মেশ এক্সটেন্ডারের কাছে একটি মেশ এক্সটেন্ডারের পক্ষ থেকে পাঠানো অনুরোধ। প্রথমবার মেশ এক্সটেন্ডার হওয়ার সময়, ডিভাইসটি ff02::2 তে একটি মাল্টিকাস্ট লিঙ্ক রিকোয়েস্ট পাঠায়। পরবর্তীতে, MLE অ্যাডভার্টাইজমেন্টের মাধ্যমে অন্য মেশ এক্সটেন্ডারগুলোকে খুঁজে পাওয়ার পর, ডিভাইসগুলো ইউনিকাস্ট লিঙ্ক রিকোয়েস্ট পাঠায়।

ওটি এমএলই লিঙ্ক অনুরোধ
লিঙ্ক অনুরোধ বার্তার বিষয়বস্তু
সংস্করণ থ্রেড প্রোটোকল সংস্করণ
চ্যালেঞ্জ রিপ্লে অ্যাটাক প্রতিরোধ করার জন্য লিঙ্ক রেসপন্সের সময়ানুবর্তিতা পরীক্ষা করে।
উৎস ঠিকানা প্রেরকের RLOC16
লিডার ডেটা প্রেরকের কাছে সংরক্ষিত মেশ এক্সটেন্ডারের লিডার সম্পর্কিত তথ্য (RLOC, পার্টিশন আইডি, পার্টিশন ওয়েট)

একটি লিঙ্ক অ্যাকসেপ্ট অ্যান্ড রিকোয়েস্ট হলো লিঙ্ক অ্যাকসেপ্ট এবং লিঙ্ক রিকোয়েস্ট মেসেজগুলোর একটি সংমিশ্রণ। থ্রেড এমএলই লিঙ্ক রিকোয়েস্ট প্রক্রিয়ায় এই অপটিমাইজেশনটি ব্যবহার করে মেসেজের সংখ্যা চার থেকে কমিয়ে তিন করে।

ওটি এমএলই লিঙ্ক গ্রহণ করুন এবং অনুরোধ করুন

একটি লিঙ্ক অ্যাকসেপ্ট হলো পার্শ্ববর্তী কোনো মেশ এক্সটেন্ডারের কাছ থেকে আসা লিঙ্ক রিকোয়েস্টের একটি ইউনিকাস্ট প্রতিক্রিয়া, যা নিজের সম্পর্কে তথ্য প্রদান করে এবং পার্শ্ববর্তী মেশ এক্সটেন্ডারের সাথে লিঙ্কটি গ্রহণ করে।

ওটি এমএলই লিঙ্ক গ্রহণ করুন
লিঙ্ক গ্রহণ করুন বার্তার বিষয়বস্তু
সংস্করণ থ্রেড প্রোটোকল সংস্করণ
প্রতিক্রিয়া রিপ্লে অ্যাটাক প্রতিরোধ করার জন্য লিঙ্ক রেসপন্সের সময়ানুবর্তিতা পরীক্ষা করে।
লিঙ্ক ফ্রেম কাউন্টার প্রেরকের 802.15.4 ফ্রেম কাউন্টার
এমএলই ফ্রেম কাউন্টার প্রেরকের MLE ফ্রেম কাউন্টার
উৎস ঠিকানা প্রেরকের RLOC16
লিডার ডেটা প্রেরকের কাছে সংরক্ষিত মেশ এক্সটেন্ডারের লিডার সম্পর্কিত তথ্য (RLOC, পার্টিশন আইডি, পার্টিশন ওয়েট)

একটি স্ট্যান্ডবাই এক্সটেন্ডার-সক্ষম ডিভাইসে ডাউনগ্রেড করুন

যখন একটি মেশ এক্সটেন্ডার একটি স্ট্যান্ডবাই এক্সটেন্ডার-সক্ষম ডিভাইসে ডাউনগ্রেড হয়, তখন এর মেশ এক্সটেন্ডার লিঙ্কগুলি বিচ্ছিন্ন হয়ে যায় এবং ডিভাইসটি একটি চাইল্ড-প্যারেন্ট লিঙ্ক স্থাপন করার জন্য এমএলই অ্যাটাচ প্রক্রিয়া শুরু করে।

MLE অ্যাটাচ প্রক্রিয়া সম্পর্কে আরও তথ্যের জন্য ‘একটি বিদ্যমান নেটওয়ার্কে যোগদান’ দেখুন।

কিছু ক্ষেত্রে একমুখী গ্রহণ সংযোগ স্থাপন করার প্রয়োজন হতে পারে।

একটি মেশ এক্সটেন্ডার রিসেট করার পরেও, পার্শ্ববর্তী মেশ এক্সটেন্ডারগুলোর সাথে রিসেট করা মেশ এক্সটেন্ডারটির একটি বৈধ রিসিভ লিঙ্ক থাকতে পারে। এই ক্ষেত্রে, রিসেট করা মেশ এক্সটেন্ডারটি বিদ্যমান লিঙ্কটি পুনরায় স্থাপন করার জন্য একটি লিঙ্ক রিকোয়েস্ট মেসেজ পাঠায়।

মাল্টিকাস্টের নির্ভরযোগ্যতা উন্নত করার জন্য একটি এন্ড ডিভাইস পার্শ্ববর্তী নন-প্যারেন্ট মেশ এক্সটেন্ডারগুলোর সাথে একটি রিসিভ লিঙ্ক স্থাপন করতে চাইতে পারে। মাল্টিকাস্ট রাউটিং অংশে আমরা এ বিষয়ে আরও বিস্তারিত জানব।

পুনরালোচনা

আপনি যা শিখেছেন:

  • একটি থ্রেড নেটওয়ার্কের মেশ এক্সটেন্ডারগুলোকে অবশ্যই একটি কানেক্টেড ডমিনেটিং সেট (CDS) গঠন করতে হবে।
  • CDS বজায় রাখার জন্য এক্সটেন্ডার-সক্ষম ডিভাইস (ECD)-গুলিকে মেশ এক্সটেন্ডারে আপগ্রেড করা বা স্ট্যান্ডবাই ECD-তে ডাউনগ্রেড করা যেতে পারে।
  • মেশ এক্সটেন্ডার লিঙ্ক স্থাপন করতে এমএলই লিঙ্ক রিকোয়েস্ট প্রসেস ব্যবহার করা হয়।

আপনার বোধগম্যতা যাচাই করুন

এই নিয়মগুলোর মধ্যে কোনটি একটি সংযুক্ত প্রভাবশালী সেট (CDS) দ্বারা বলবৎ করা হয় না?
যেকোনো দুটি মেশ এক্সটেন্ডারের মধ্যে একটি শুধুমাত্র-মেশ এক্সটেন্ডার-পথ থাকে।
ভুল।
একটি থ্রেড নেটওয়ার্কের যেকোনো একটি মেশ এক্সটেন্ডার, মেশ এক্সটেন্ডারগুলোর সেটের সম্পূর্ণ ভেতরে থেকেই অন্য যেকোনো মেশ এক্সটেন্ডারে পৌঁছাতে পারে।
ভুল।
একটি থ্রেড নেটওয়ার্কের প্রতিটি প্রান্তিক ডিভাইস একটি মেশ এক্সটেন্ডারের সাথে সরাসরি সংযুক্ত থাকে।
ভুল।
একটি থ্রেড নেটওয়ার্কে শুধুমাত্র একটি মেশ এক্সটেন্ডারই বর্ডার রাউটার হতে পারে।
সঠিক। একটি থ্রেড নেটওয়ার্কে একাধিক বর্ডার রাউটার থাকতে পারে।
একটি থ্রেড নেটওয়ার্ক থেকে কেন একটি মেশ এক্সটেন্ডার সরিয়ে ফেলা হতে পারে (অর্থাৎ, এটিকে একটি স্ট্যান্ডবাই এক্সটেন্ডার-সক্ষম ডিভাইসে ডাউনগ্রেড করা হতে পারে)?
রাউটিং স্টেটকে সর্বোচ্চ ৩২টি মেশ এক্সটেন্ডারের নিচে রাখতে।
সঠিক। থ্রেড নেটওয়ার্কগুলো মেশ এক্সটেন্ডারের একটি সর্বোত্তম সংখ্যা বজায় রাখার চেষ্টা করে। যেকোনো থ্রেড নেটওয়ার্কে সর্বাধিক ৩২টি মেশ এক্সটেন্ডার থাকা উচিত।
চ্যানেলগুলো খালি করতে।
ভুল। মেশ এক্সটেন্ডারের সংখ্যার সাথে চ্যানেল ব্যবহার বা ধারণক্ষমতার কোনো সম্পর্ক নেই।
প্রয়োজনে নেটওয়ার্কের অন্যান্য অংশে নতুন মেশ এক্সটেন্ডার নির্বাচনের অনুমতি দেওয়া।
সঠিক। একটি থ্রেড নেটওয়ার্কের কোনো এক অংশে মেশ এক্সটেন্ডারের সংখ্যা কমালে, অন্য অংশে রাউটিং ক্ষমতা বাড়ানোর সুযোগ তৈরি হয়।
একটি এক্সটেন্ডার-সক্ষম ডিভাইস যখন মেশ এক্সটেন্ডার হওয়ার চেষ্টা করে, তখন অন্য মেশ এক্সটেন্ডারগুলোর সাথে সরাসরি সংযোগ স্থাপন করার আগে কী ঘটতে হবে?
এক্সটেন্ডার-সক্ষম ডিভাইসটিকে অবশ্যই নেটওয়ার্ক লিডারের কাছে একটি অ্যাড্রেস সলিসিট বার্তা পাঠাতে হবে।
সঠিক।
লিডারকে অবশ্যই এক্সটেন্ডার-সক্ষম ডিভাইসটিকে একটি রাউটার আইডি প্রদান করতে হবে।
সঠিক। রাউটার আইডি ছাড়া, এক্সটেন্ডার-সক্ষম ডিভাইসটি একটি এন্ড ডিভাইস (চাইল্ড) হিসেবেই থেকে যায়।
এক্সটেন্ডার-সক্ষম ডিভাইসটিকে অবশ্যই একটি এমএলই লিঙ্ক রিকোয়েস্ট পাঠাতে হবে।
ভুল। একবার কোনো ডিভাইস মেশ এক্সটেন্ডার হয়ে গেলে, এমএলই লিঙ্ক রিকোয়েস্টের মাধ্যমেই সেটি অন্যান্য মেশ এক্সটেন্ডারের সাথে সংযোগ স্থাপন করে।
নিচের কোন বিবৃতিটি একটি মেশ এক্সটেন্ডার ডাউনগ্রেড হলে কী ঘটে তা সঠিকভাবে বর্ণনা করে?
ডিভাইসটি স্বয়ংক্রিয়ভাবে নেটওয়ার্কে সংযুক্ত থাকে, তবে একটি চাইল্ড (স্ট্যান্ডবাই এক্সটেন্ডার-সক্ষম ডিভাইস) হিসেবে।
ভুল। একটি মেশ এক্সটেন্ডার ডাউনগ্রেড করার ক্ষেত্রে আরও কিছু ধাপ জড়িত থাকে।
নেটওয়ার্কের সাথে নতুন সংযোগ স্থাপন করতে ডিভাইসটিকে অবশ্যই MLE Attach প্রক্রিয়াটি শুরু করতে হবে।
সঠিক। যে ডিভাইসটি মেশ এক্সটেন্ডার থেকে স্ট্যান্ডবাই এক্সটেন্ডার-সক্ষম ডিভাইসে ডাউনগ্রেড হয়, তার সংযোগ বিচ্ছিন্ন হয়ে যায় এবং নেটওয়ার্কের সাথে তার সংযোগ পুনরায় স্থাপন করতে হয়।
মেশ এক্সটেন্ডার লিঙ্ক স্থাপন করতে কোন প্রক্রিয়া ব্যবহার করা হয়?
এমএলই লিঙ্ক অনুরোধ প্রক্রিয়া।
সঠিক।
লিঙ্ক গ্রহণ এবং অনুরোধ প্রক্রিয়া।
ভুল। লিঙ্ক অ্যাকসেপ্ট এবং রিকোয়েস্ট প্রক্রিয়া বলে কিছু নেই। লিঙ্ক অ্যাকসেপ্ট এবং রিকোয়েস্ট মেসেজগুলো এমএলই লিঙ্ক রিকোয়েস্ট প্রক্রিয়ার অংশ হিসেবে, লিঙ্ক রিকোয়েস্ট মেসেজের জবাবে মেশ এক্সটেন্ডার দ্বারা পাঠানো হয়।
এমএলই অ্যাটাচ প্রক্রিয়া।
ভুল। এমএলই অ্যাটাচ প্রসেস হলো সেই প্রক্রিয়া যার মাধ্যমে কোনো ডিভাইস একটি বিদ্যমান থ্রেড নেটওয়ার্কে যোগদান করে।