Acrel Co., Ltd
+8615000360686
যোগাযোগ করুন
  • কোম্পানি: Acrel Co., Ltd.
  • ঠিকানা নাম্বার. 253, ইউলভ রোড, জিয়াডিং জোন, সাংহাই, চীন
  • ফ্যাক্স: +86 21 6915 8302
  • যোগাযোগ: Aliness Sun
  • মোবাইল: +8615000360686
  • ইমেইল:aliness@acrel.cn
  • হোয়াটসঅ্যাপ: +8615000360686
  • উইচ্যাট: ali15000360686

MQTT এর সমন্বয় নিয়ে আলোচনা

Jan 05, 2023

এমকিউটিটি প্রোটোকলের ধারণা

MQTT (মেসেজ কিউইং টেলিমেট্রি ট্রান্সপোর্ট), যা মেসেজ কিউইং টেলিমেট্রি ট্রান্সপোর্ট প্রোটোকল নামেও পরিচিত, এটি প্রকাশ/সাবস্ক্রাইব মোডের উপর ভিত্তি করে একটি "হালকা" যোগাযোগ প্রোটোকল। এটি একটি যোগাযোগ প্রোটোকল যা TCP/IP-এ নির্মিত এবং 1999 সালে প্রকাশিত হয়েছে। MQTT-এর সুবিধা হল যে এটি সামান্য কোড এবং সীমিত ব্যান্ডউইথ সহ দূরবর্তী ডিভাইসগুলিকে সংযুক্ত করার জন্য রিয়েল-টাইম, নির্ভরযোগ্য মেসেজিং পরিষেবা প্রদান করতে পারে। কম শক্তি খরচ এবং কম ব্যান্ডউইথ পেশা সহ একটি রিয়েল-টাইম যোগাযোগ প্রোটোকল হিসাবে, এটি ইন্টারনেট অফ থিংস, ছোট ডিভাইস, মোবাইল অ্যাপ্লিকেশন এবং আরও অনেক কিছুতে ব্যাপকভাবে ব্যবহৃত হয়েছে।

MQTT সার্ভার (মেসেজ এজেন্ট), সাধারণ MQTT সার্ভার ম্যাক্রো কম্পিউটার রুমে ক্যাবিনেটের একটি গুচ্ছ নয়, কিন্তু একটি সফ্টওয়্যারের Erlang/OTP প্ল্যাটফর্মের বিকাশের উপর ভিত্তি করে এবং তারপরে এই সফ্টওয়্যারটি চালানোর জন্য কম্পিউটার এবং অন্যান্য ডিভাইস রয়েছে। একটি সার্ভার বা MQTT বার্তা সার্ভার সফ্টওয়্যার চালিত সার্ভারের একটি ক্লাস্টার হিসাবে স্বজ্ঞাতভাবে বোঝা যায়।

চিত্র 1-1 ফাংশন দেখায়:

(1) ক্লায়েন্টদের কাছ থেকে নেটওয়ার্ক সংযোগ গ্রহণ করুন

(2) ক্লায়েন্ট কর্তৃক প্রকাশিত তথ্য গ্রহণ করুন

(3) ক্লায়েন্টদের কাছ থেকে সাবস্ক্রিপশন এবং আনসাবস্ক্রিপশন অনুরোধগুলি পরিচালনা করুন

(4) সাবস্ক্রাইব করা গ্রাহকদের কাছে আবেদন বার্তা ফরোয়ার্ড করুন।

MQTT প্রোটোকল নেটওয়ার্ক ট্রান্সমিশন

MQTT অন্তর্নিহিত নেটওয়ার্ক পরিবহন তৈরি করবে, এটি ক্লায়েন্ট এবং সার্ভার সংযোগ স্থাপন করবে এবং বাইট স্ট্রীমের উপর ভিত্তি করে আদেশকৃত, ক্ষতিহীন, দ্বিমুখী ট্রান্সমিশন প্রদান করবে। ডেটা পাঠানোর সময়, MQTT বিষয়ের সাথে সম্পর্কিত পরিষেবার গুণমান (Qos) যুক্ত করবে।

(1) প্রোটোকল নীতি

MQTT প্রোটোকলের যোগাযোগ প্রক্রিয়া ক্লায়েন্ট এবং সার্ভার উভয়ের দ্বারা সম্পন্ন করা প্রয়োজন। তিনটি পরিচয় আছে: পাবলিশ, ব্রোকার এবং সাবস্ক্রাইব। বার্তা প্রকাশক এবং গ্রাহক উভয়ই ক্লায়েন্ট হতে পারে এবং বার্তা ব্রোকার হল MQTT সার্ভার।

① MQTT বাস্তবায়ন

বিষয়: যা বার্তার ধরন হিসাবে বোঝা যায়;

পেলোড: বার্তা সামগ্রী নির্দেশ করে, যা ব্যবহার করা ডেটা সামগ্রী

②MQTT ক্লায়েন্ট

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

(2) MQTT প্রোটোকল বৈশিষ্ট্য

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

① এক-থেকে-অনেক বার্তা প্রকাশ এবং ডিকপলিং অ্যাপ্লিকেশন প্রোগ্রাম সরবরাহ করতে প্রকাশ/সাবস্ক্রাইব বার্তা মোড ব্যবহার করুন।

② লোড কন্টেন্ট মাস্ক বার্তা সংক্রমণ.

③ নেটওয়ার্ক সংযোগ প্রদান করতে TCP/IP ব্যবহার করুন।

④ তিন ধরণের বার্তা প্রকাশের পরিষেবার গুণমান রয়েছে, বার্তা প্রকাশ (Qos: 0 সর্বাধিক একবার, 1টি অন্তত একবার, 2টি শুধুমাত্র একবার)

⑤ ছোট ট্রান্সমিশন, ছোট ট্রাফিক চাহিদা।

news-735-476

 

MQTT সার্ভার এবং টার্মিনাল মনিটরিং ডিভাইসের মধ্যে যোগাযোগ

ডিভাইসগুলিকে MQTT সার্ভারের সাথে ইন্টারঅ্যাক্ট করতে সক্ষম করতে অনেক মিটার গেটওয়ের সাথে সংযোগ করে। যাইহোক, ADW300 মিটার, আমাদের ADW সিরিজের মিটারগুলির মধ্যে একটি, 4G এবং WIFI সহ ইন্টারনেট ফাংশন রয়েছে, যা ডিভাইসটিকে IoT কার্ড বা LAN এর মাধ্যমে ইন্টারনেট ফাংশন করতে সক্ষম করে। ডিভাইসটিকে গেটওয়ে এবং তারপর সার্ভারের সাথে সংযুক্ত করার তুচ্ছ প্রক্রিয়াকে হ্রাস করুন এবং জিনিসগুলির শিল্প ইন্টারনেট উপলব্ধি করুন৷

1. ADW300ওয়্যারলেস এনার্জি মিটার প্রধান কার্যাবলী:

ছোট আকার

উচ্চ নির্ভুলতা: ক্লাস 0.5S

সমৃদ্ধ ফাংশন: হারমোনিক, তাপমাত্রা পরিমাপ, DI/DO, অ্যালার্ম, ইত্যাদি।

যোগাযোগের জন্য অনেক বিকল্প: RS485, LoRa, NB, 4G, WiFi

বাহ্যিক সিটি

news-605-464

2. মানসম্মত MQTT প্রোটোকল

① সদস্যতা

সদস্যতাগুলির মধ্যে বিষয় ফিল্টার এবং পরিষেবার গুণমান (QoS) অন্তর্ভুক্ত রয়েছে। একটি সাবস্ক্রিপশন একটি অধিবেশনের সাথে যুক্ত। একটি সেশনে একাধিক সদস্যতা থাকতে পারে। প্রতিটি অধিবেশনের প্রতিটি সদস্যতার একটি ভিন্ন বিষয় ফিল্টার আছে.

② অধিবেশন

প্রতিটি ক্লায়েন্ট সার্ভারের সাথে একটি সংযোগ স্থাপন করার পরে, সেশন ক্লায়েন্ট এবং সার্ভারের মধ্যে একটি রাষ্ট্রীয় মিথস্ক্রিয়া হওয়া উচিত। সেশনটি একটি নেটওয়ার্কের মধ্যে বিদ্যমান বা ক্লায়েন্ট এবং সার্ভারের মধ্যে একাধিক অবিচ্ছিন্ন নেটওয়ার্ক সংযোগ বিস্তৃত হতে পারে।

③ বিষয়ের নাম

একটি অ্যাপ্লিকেশন বার্তার সাথে সংযুক্ত একটি ট্যাগ যা সার্ভারের সদস্যতার সাথে মেলে এবং সার্ভার প্রতিটি ক্লায়েন্টকে বার্তা পাঠায় যার সদস্যতা ট্যাগের সাথে মেলে

④ ডেটা আপলোড

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

উপসংহার

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


Related Products