আইওটি প্রোটোকল এবং তাদের আর্কিটেকচার

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





এখন সর্বত্রই আমরা আইওটি শব্দটি শুনছি। আসলে এটি কী, এটি কীভাবে কাজ করে এবং কীভাবে এটি আমাদের দৈনন্দিন জীবনকে সহজতর করে আমরা এই নিবন্ধে আলোচনা করব। আইওটির সংজ্ঞা দিয়ে শুরু করা যাক। একাধিক ইলেকট্রনিক ডিভাইস যা একটি অনন্য আইপি ঠিকানায় সজ্জিত এবং ওভার ইন্টারনেটের সাথে যোগাযোগ করা হয় তাদের বলা হয় ইন্টারনেট অফ থিংস (আইওটি) । একাধিক উপায়ে, আমরা আইওটি সংজ্ঞায়িত করতে পারি তবে শেষ পর্যন্ত এই প্রযুক্তিতে আমরা ইন্টারনেটের সাহায্যে একটি একক ডিভাইসের মাধ্যমে বৈদ্যুতিন ডিভাইসের সংখ্যা নিয়ন্ত্রণ করতে পারি। এখানে, আইওটি প্রযুক্তির বৈদ্যুতিন ডিভাইসগুলির সেন্সর থাকা উচিত এবং এটি বৈদ্যুতিনভাবে এবং এটি অনুসারে ফাংশনগুলির মাধ্যমে সংকেতটি অনুধাবন করা উচিত। এবং সংবেদিত ডেটা ইন্টারনেটের মাধ্যমে অন্য ডিভাইসে স্থানান্তরিত হয়। আইওটি আমাদের জীবনকে এত সহজ এবং নির্ভুল করে তুলবে। এই প্রযুক্তির বর্তমান পেশার বিশাল সুযোগ রয়েছে এবং এখনও রয়েছে অনেকগুলি অগ্রগতি। আইওটি ডিভাইসের উদাহরণ যেমন স্মার্টওয়াচ, স্মার্ট স্পিকারস, স্মার্ট টিভির, অ্যামাজন আলেক্সা, গুগল হোম ডিভাইসগুলি ইন্টারনেট সংযুক্ত ডিভাইসগুলি আইওটির উদাহরণস্বরূপ আসে। এই নিবন্ধটি আলোচনা করা হয় আইওটি কি? , আইওটি প্রোটোকল এবং আর্কিটেকচার।

আইওটি প্রোটোকল কী?

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




কিছু নির্দিষ্ট আইওটি প্রোটোকল তালিকা

  • এমকিউটিটি - বার্তা সারি টেলিমেট্রি পরিবহন প্রোটোকল
  • ডিডিএস - ডেটা বিতরণ পরিষেবা
  • এএমকিউপি - উন্নত বার্তা কুইউনিং প্রোটোকল
  • কোপ - সীমাবদ্ধ অ্যাপ্লিকেশন প্রোটোকল

এখন এর বিস্তারিত আলোচনা করা যাক আইওটি প্রোটোকল ওভারভিউ

1)। বার্তা কিউ টেলিমেট্রি পরিবহন প্রোটোকল

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



mqtt- প্রোটোকল

mqtt- প্রোটোকল

2)। উন্নত বার্তা কুইউনিং প্রোটোকল (এএমকিউপি)

এই উন্নত বার্তা কুইং করা বার্তা-ভিত্তিক মিডলওয়্যার পরিবেশের জন্য উপযুক্ত প্রোটোকল। এটি লন্ডনের জেপি মরগান চেজ থেকে জন হারা তৈরি করেছিলেন। এই আইওটি যোগাযোগের প্রোটোকল নির্ভরযোগ্য বার্তা বিনিময় জন্য দরকারী এই AMQP দিয়ে করা যেতে পারে।

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


এমকিপি-প্রোটোকল

এমকিপি-প্রোটোকল

বিনিময়: প্রকাশকদের কাছ থেকে বার্তাগুলি গ্রহণ করে এবং অগ্রাধিকারের ভিত্তিতে সেগুলি বার্তার কাতারে ফরোয়ার্ড করা হয়।

বার্তা সারি: মেসেজগুলি ক্লায়েন্ট সফ্টওয়্যার দিয়ে সঠিকভাবে প্রক্রিয়া না করা পর্যন্ত স্টোর করে।

বাঁধাই: এক্সচেঞ্জ এবং বার্তা সারি মধ্যে সংযোগ এই বাঁধাই উপাদান দ্বারা সূচিত হবে।

3)। ডেটা বিতরণ পরিষেবা (ডিডিএস)

এই প্রোটোকলটি একটি আইওটি স্ট্যান্ডার্ড যা অবজেক্ট ম্যানেজমেন্ট গ্রুপ (ওএমজি) দ্বারা বিকাশ করা হয়েছে। এই ডিডিএস ছোট ডিভাইসগুলিতে ব্যবহার করা যেতে পারে যা কম অঞ্চল দখল করে পাশাপাশি মেঘের মধ্যেও। এটি একটি মিডওয়্যার প্রোটোকল (এর মধ্যে থাকা) অপারেটিং সিস্টেম এবং অ্যাপ্লিকেশন) এবং API (অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস) যা ডিভাইসের মধ্যে ডেটা সংযোগ সক্ষম করে। এই আর্কিটেকচারটি আইওটি প্রয়োগের জন্য সবচেয়ে উপযুক্ত। আইওটি সিস্টেমে তথ্য এবং দ্রুত ডেটা সংহতকরণের জন্য এই প্রোটোকল সফ্টওয়্যারটি সেরা। এই এক প্রধান সফ্টওয়্যার সমর্থন করে প্রোগ্রামিং ভাষা । এই ডেটা দিয়ে স্কেলেবল, রিয়েল-টাইম এবং নির্ভরযোগ্য যোগাযোগ সম্ভব হতে পারে বিতরণ পরিষেবা (ডিডিএস)।

ডিডিএস-প্রোটোকল

ডিডিএস-প্রোটোকল

এই ডিডিএস স্ট্যান্ডার্ডটিতে দুটি স্তর রয়েছে। তারা হ'ল:

  • ডেটা কেন্দ্রিক প্রকাশনা সাবস্ক্রাইব (ডিসিপিএস)
  • ডেটা স্থানীয় পুনর্গঠন স্তর (DLRL)

ডিসিপিএস স্তর সমস্ত গ্রাহকদের কাছে তথ্য সরবরাহ করে যেখানে ডিএলআরএল ডিসিপিএসের কার্যকারিতাগুলিকে ইন্টারফেস সরবরাহ করে।

4)। সীমাবদ্ধ অ্যাপ্লিকেশন প্রোটোকল (CoAP)

এই প্রোটোকলটি কয়েকটি (সীমাবদ্ধ) আইওটি গ্যাজেটের জন্য ইন্টারনেট ইউটিলিটি প্রোটোকল। এটি বেশিরভাগ আইওটি অ্যাপ্লিকেশনগুলিতে দরকারী। প্রাথমিকভাবে, কোপ মেশিন থেকে মেশিন যোগাযোগে ব্যবহৃত হয়। কোপ এইচটিটিপি-র বিকল্প প্রোটোকল। এই প্রোটোকলটিতে একটি কার্যকর এক্সএমএল ইন্টারচেঞ্জ ডেটা ফর্ম্যাট কৌশল রয়েছে। এটি বাইনারি ডেটা বিন্যাসের আলাদা কৌশল যা স্থানের ক্ষেত্রে আরও বেশি পছন্দনীয়। এটি সাধারণ পাঠ্য এইচটিএমএল / এক্সএমএল ফাইলের চেয়ে ভাল হতে পারে better কোপ এর চারটি বিভিন্ন ধরণের বার্তা রয়েছে। তারা হ'ল: অবিশ্বাস্য, নিশ্চিতযোগ্য নয়, পুনরায় সেট করুন এবং স্বীকৃতি। ইউডিপি-র মাধ্যমে নির্ভরযোগ্য ও সুরক্ষিত সংক্রমণের জন্য নিশ্চিতযোগ্য বার্তাগুলি ব্যবহার করা হয় এবং প্রতিক্রিয়াগুলি স্বীকৃতি আকারে হতে পারে। কোপ একটি খুব লাইটওয়েট প্রোটোকল এবং এটি আরও সুরক্ষা এবং নির্ভরযোগ্য যোগাযোগ সরবরাহের জন্য ডিটিএলএস (ডেটাগ্রাম ট্রান্সপোর্ট লেয়ার সিকিউরিটি) ব্যবহার করে।

এগুলি হ'ল ইন্টারনেট অফ থিংস প্রোটোকল বা আইওটি প্রোটোকলগুলির গুরুত্বপূর্ণ প্রোটোকল।

আইওটি প্রোটোকল আর্কিটেকচার

এখানে সবচেয়ে আকর্ষণীয় বিষয়টি হ'ল, আইওটির কোনও নির্দিষ্ট স্থাপত্য নেই। গবেষকরা বিভিন্ন আইওটি আর্কিটেকচারের প্রস্তাব করেছিলেন। তবে সর্বাধিক প্রস্তাবিত আর্কিটেকচারে থ্রি-লেয়ার আর্কিটেকচার এবং পাঁচ-স্তর স্থাপত্য রয়েছে।

থ্রি-লেয়ার আইওটি আর্কিটেকচার

এই আর্কিটেকচার আইওটি প্রযুক্তির গবেষণার প্রথম দিনগুলিতে প্রবর্তিত। তিন স্তরের আইওটি আর্কিটেকচারের জন্য রয়েছে

3-স্তর-iot- আর্কিটেকচার

3-স্তর-iot- আর্কিটেকচার

আবেদন স্তর: এই স্তরটি শেষ ব্যবহারকারীর কাছে নির্দিষ্ট অ্যাপ্লিকেশন সরবরাহ করা। নির্দিষ্ট অ্যাপ্লিকেশনগুলি এই অ্যাপ্লিকেশন স্তরটি দিয়ে করা যেতে পারে। এই স্তরের উদাহরণ যেমন স্মার্টওয়াচ, স্মার্টফোন, স্মার্ট টিভি ইত্যাদি যা নির্দিষ্ট অ্যাপ্লিকেশনের জন্য ব্যবহৃত হয়।

নেটওয়ার্ক স্তর: আইওটি আর্কিটেকচারে নেটওয়ার্ক স্তরটির একটি গুরুত্বপূর্ণ ভূমিকা রয়েছে। এটি অন্যান্য স্মার্ট ইলেকট্রনিক ডিভাইসগুলির সাথে সংযুক্ত করে (স্মার্টওয়াচগুলি, সার্ভারগুলি, ইত্যাদি)। নেটওয়ার্ক স্তরটি সেন্সর ডেটা প্রেরণ এবং প্রক্রিয়াজাতকরণের জন্য।

উপলব্ধি স্তর: এটি দৈহিক স্তর এবং এটি সেন্সরগুলির সাহায্যে অঞ্চলটিকে সেন্সর করে পার্শ্ববর্তী ডেটা সংগ্রহ করে।

পাঁচ স্তর IoT আর্কিটেকচার

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

5-স্তর-iot- আর্কিটেকচার

5-স্তর-iot- আর্কিটেকচার

পরিবহন স্তর: এই স্তরটি প্রসেসিং স্তর থেকে লেন, থ্রিজি, এবং এর মতো ওয়্যারলেস নেটওয়ার্কগুলির মাধ্যমে প্রসেসিং স্তর থেকে উপলব্ধি স্তর এবং তদ্বিপরীতিকে ডেটা ফরোয়ার্ড করে ব্লুটুথ ইত্যাদি

প্রসেসিং স্তর: এটি আইওটি স্থাপত্যের মাঝখানে রয়েছে। এই পাঁচ স্তরের আইওটি স্থাপত্যে এটির একটি গুরুত্বপূর্ণ ভূমিকা রয়েছে। এই স্তরটি ডেটা সঞ্চয় করে এবং পরিবহন স্তর থেকে আগত ডেটা প্রক্রিয়া করে। এই প্রক্রিয়াকরণ স্তরটি সর্বশেষ প্রযুক্তি যেমন বিগ ডেটা, ডিবিএমএস এবং ক্লাউড কম্পিউটিং ইত্যাদি বাস্তবায়িত করতে সক্ষম able

ব্যবসায় স্তর: এই স্তরটি আইওটি আর্কিটেকচারের প্রধান। এটি সম্পূর্ণ আইওটি সিস্টেম এমনকি অ্যাপ্লিকেশন, ব্যবহারকারীর গোপনীয়তা, মুনাফার মডেল ইত্যাদি পরিচালনা করে

স্মার্ট হোম সমস্ত ডিভাইস সমন্বিত একটি নেটওয়ার্কের সাথে সংযুক্ত এবং ইন্টারনেটের সাথে যোগাযোগ করে। এই পাঁচ স্তরের মতো একটি স্মার্ট সিস্টেম বিকাশ করতে আইওটি প্রোটোকল স্ট্যাক সেরা এক।

এই ধারণাটি গবেষণার ক্ষেত্রে আরও ওজনযুক্ত। এবং সেখানে প্রচুর পরিবর্তন ঘটছে আইওটি প্রযুক্তি আজকের দিন আমরা এই আইওটি প্রোটোকল এবং আর্কিটেকচার সম্পর্কে আরও গবেষণা করতে পারি। এখানে আমরা কয়েকটি গুরুত্বপূর্ণ আইওটি প্রোটোকল নিয়ে আলোচনা করেছি। এবং কয়েকটি নিয়মিত প্রোটোকল যেমন ব্লুটুথ, ওয়াইফাই, জিগবি , এনএফসি, সেলুলার, লং রেঞ্জ WAN এবং আরএফআইডি এখানে আলোচনা করা হয় না। আমাদের কুষ্ঠ পোর্টালে থাকা ব্যক্তিদের কাছ থেকে আপনি আরও ডেটা পেতে পারেন।