Google দ্বারা প্রকাশিত OpenThread হল Thread® এর একটি ওপেন-সোর্স বাস্তবায়ন। Google ওপেন থ্রেড প্রকাশ করেছে যাতে Google Nest পণ্যগুলিতে ব্যবহৃত নেটওয়ার্কিং প্রযুক্তিকে ডেভেলপারদের কাছে আরও বিস্তৃতভাবে উপলব্ধ করা যায়, যাতে সংযুক্ত বাড়ি এবং বাণিজ্যিক ভবনগুলির পণ্যগুলির বিকাশকে ত্বরান্বিত করা যায়।

একটি সংকীর্ণ প্ল্যাটফর্ম বিমূর্ত স্তর এবং একটি ছোট মেমরি পদচিহ্ন সহ, OpenThread (OT) অত্যন্ত বহনযোগ্য। এটি সিস্টেম-অন-চিপ (SoC) এবং কো-প্রসেসর (RCP, NCP) উভয় ডিজাইনকেই সমর্থন করে।
OpenThread থ্রেড স্পেসিফিকেশনে সংজ্ঞায়িত সমস্ত বৈশিষ্ট্য প্রয়োগ করে। এই স্পেসিফিকেশনটি একটি IPv6-ভিত্তিক নির্ভরযোগ্য, সুরক্ষিত এবং কম-পাওয়ার ওয়্যারলেস ডিভাইস-টু-ডিভাইস যোগাযোগ প্রোটোকলকে হোম এবং বাণিজ্যিক বিল্ডিং অ্যাপ্লিকেশনগুলির জন্য সংজ্ঞায়িত করে।

বৈশিষ্ট্য

OpenThread সমস্ত থ্রেড নেটওয়ার্কিং স্তর (IPv6, 6LoWPAN, MAC নিরাপত্তা সহ IEEE 802.15.4, মেশ লিঙ্ক স্থাপন, মেশ রাউটিং) এবং ডিভাইসের ভূমিকা, সেইসাথে বর্ডার রাউটার সমর্থন প্রয়োগ করে।

আবেদন সেবা
  • IPv6 কনফিগারেশন এবং কাঁচা ডেটা ইন্টারফেস
  • UDP সকেট
  • CoAP ক্লায়েন্ট এবং সার্ভার
  • DHCPv6 ক্লায়েন্ট এবং সার্ভার
  • DNSv6 ক্লায়েন্ট
উন্নত বৈশিষ্ট্য
  • শিশু তত্ত্বাবধান
  • রিটাচে পূর্ববর্তী অভিভাবককে অবহিত করুন
  • জ্যাম সনাক্তকরণ
  • পর্যায়ক্রমিক অভিভাবক অনুসন্ধান
সহ-প্রসেসর সমর্থন
  • স্পিনেল, একটি সাধারণ উদ্দেশ্য সহ-প্রসেসর প্রোটোকল
  • OT ডেমন, একটি ইউজার-স্পেস রেডিও কো-প্রসেসর নেটওয়ার্ক ইন্টারফেস ড্রাইভার/ডেমন
  • স্পিনেল নোডের মাধ্যমে স্নিফার সমর্থন
বর্ডার রাউটার
  • থ্রেড এবং ইথারনেট/ওয়াই-ফাই এর মধ্যে দ্বিমুখী IPv6 পৌঁছানোর ক্ষমতা
  • থ্রেড এবং ইথারনেট/ওয়াই-ফাই এর মধ্যে দ্বিমুখী DNS-ভিত্তিক পরিষেবা আবিষ্কার
  • ইথারনেট/ওয়াই-ফাই লিঙ্কের উপর থ্রেড মেশ প্রসারিত করা

আপনি কিভাবে OpenThread ব্যবহার করবেন?

আপনি যদি OpenThread এর চলমান উন্নয়নে অবদান রাখতে আগ্রহী হন, তাহলে OpenThread GitHub সংগ্রহস্থলটি আপনার জন্য। সেখানে আপনি কীভাবে অবদান রাখবেন তার তথ্য, আমাদের স্টাইল গাইড, আচরণবিধি, লাইসেন্সিং এবং আরও অনেক কিছু সহ সমস্ত কোড পাবেন।

আপনি যদি আপনার নিজের পণ্যে বা ব্যক্তিগত স্থাপনার জন্য OpenThread ব্যবহার করতে চান তাহলে নিচের বিকল্পগুলি দেখুন।
আপনার নিজস্ব থ্রেড নেটওয়ার্ক তৈরি এবং স্থাপন করতে আপনি যে হার্ডওয়্যার এবং প্ল্যাটফর্ম ডিজাইন ব্যবহার করতে চান তা নির্ধারণ করুন। আপনার থ্রেড নেটওয়ার্ককে অন্যান্য নেটওয়ার্ক স্তরগুলির সাথে সংযোগ করতে একটি বর্ডার রাউটার যোগ করুন, যেমন Wi-Fi বা ইথারনেট, অথবা OpenThread RTOS ব্যবহার করুন, LwIP, FreeRTOS এবং mbed TLS ব্যবহার করে একটি একক প্ল্যাটফর্ম সমাধান৷ এবং একটি থ্রেড নেটওয়ার্কে ডিভাইসগুলি সহজে কমিশন করতে OpenThread কমিশনার ব্যবহার করুন।
আমাদের API কোডল্যাব ব্যবহার করে দেখুন এবং অ্যাপ্লিকেশন বিকাশের জন্য একটি গাইড হিসাবে আমাদের API রেফারেন্স ব্যবহার করুন। IPv6, UDP, CoAP, ICMPv6, DNSv6...এটা সবই আছে।
আমাদের পোর্টিং গাইড দেখুন, যা আপনাকে একটি নতুন হার্ডওয়্যার প্ল্যাটফর্মে OpenThread পোর্ট করার জন্য প্রয়োজনীয় সমস্ত পদক্ষেপের মধ্য দিয়ে নিয়ে যায়।
OpenThread থ্রেড গ্রুপ দ্বারা সার্টিফিকেশন জন্য ব্যবহার করা যেতে পারে. একটি থ্রেড রেফারেন্স স্ট্যাক হিসাবে, OpenThread সার্টিফিকেশন সহজ করে তোলে।
সেপ্টেম্বর 19, 2024

আমরা অ্যান্ড্রয়েড ওপেন সোর্স প্রজেক্ট ব্যবহার করে অ্যান্ড্রয়েড প্ল্যাটফর্মে কীভাবে একটি থ্রেড বর্ডার রাউটার তৈরি করতে হয় সে সম্পর্কে একটি নির্দেশিকা প্রকাশ করেছি।
12 মার্চ, 2024

সমস্ত CLI কমান্ডের একটি সম্পূর্ণ রেফারেন্স এবং সম্পর্কিত ব্যবহার নির্দেশিকা এখন OpenThread রেফারেন্সে উপলব্ধ।
ডিসেম্বর 26, 2023

সমস্ত OpenThread কনফিগারেশন ভেরিয়েবলের একটি সম্পূর্ণ রেফারেন্স, গ্রুপ অনুসারে, OpenThread রেফারেন্সে যোগ করা হয়েছে।

কে OpenThread সমর্থন করে?

জাভা হল ওরাকল এবং/অথবা এর সহযোগীদের একটি নিবন্ধিত ট্রেডমার্ক। ওপেনথ্রেড এবং সম্পর্কিত চিহ্নগুলি থ্রেড গ্রুপের ট্রেডমার্ক এবং লাইসেন্সের অধীনে ব্যবহৃত হয়।

অ্যান্ড্রয়েড রোবটটি Google দ্বারা তৈরি এবং ভাগ করা কাজ থেকে পুনরুত্পাদন বা পরিবর্তিত হয় এবং ক্রিয়েটিভ কমন্স 3.0 অ্যাট্রিবিউশন লাইসেন্সে বর্ণিত শর্তাবলী অনুসারে ব্যবহৃত হয়৷