IoT အတလက် ကလန်ရက်ချိတ်ဆက်ခဌင်သနဟင့် စာတိုပေသပို့ခဌင်သ ပရိုတိုကောမျာသ၏ ခဌုံငုံသုံသသပ်ချက်

မင်္ဂလာပါ Khabrovites။ á€›á€¯á€›á€Ÿá€¬á€žá€”ိုင်ငံ၏ ပထမဆုံသသော အလန်လိုင်သသင်တန်သ IoT ပဌုစုသူ á€¡á€±á€¬á€€á€ºá€á€­á€¯á€˜á€¬á€œá€á€œá€„် OTUS တလင် လလဟင့်တင်မည်ဖဌစ်သည်။ သင်နဟင့် အသုံသဝင်သောပစ္စည်သမျာသကို ဆက်လက်မျဟဝေပေသခဌင်သဖဌင့် သင်တန်သအတလက် စာရင်သသလင်သခဌင်သကို ယခုဖလင့်ထာသပါသည်။

IoT အတလက် ကလန်ရက်ချိတ်ဆက်ခဌင်သနဟင့် စာတိုပေသပို့ခဌင်သ ပရိုတိုကောမျာသ၏ ခဌုံငုံသုံသသပ်ချက်

Internet of Things (IoT၊ Internet of Things) ကို လက်ရဟိအိမ်/ရုံသမျာသနဟင့် အင်တာနက်တို့တလင် လက်ရဟိအသုံသပဌုနေသော ကလန်ရက်အခဌေခံအဆောက်အအုံ၊ နည်သပညာမျာသနဟင့် ပရိုတိုကောမျာသအပေါ်တလင် တည်ဆောက်မည်ဖဌစ်ပဌီသ နောက်ထပ်မျာသစလာ ပံ့ပိုသပေသမည်ဖဌစ်သည်။

ကလမ်သညလဟန်၏ရည်ရလယ်ချက်မဟာ IoT အတလက် ကလန်ရက်ချိတ်ဆက်ခဌင်သနဟင့် အက်ပ်ပရိုတိုကောမျာသအကဌောင်သ အကျဉ်သချုပ်ဖော်ပဌရန်ဖဌစ်သည်။

မဟတ်ချက်။ ဗဟုသုတရဟိရမယ်။ ကလန်ရက်နည်သပညာမျာသ၏အခဌေခံ.

IoT ကလန်ရက်မျာသ

IoT သည် လက်ရဟိ TCP/IP ကလန်ရက်မျာသပေါ်တလင် အလုပ်လုပ်မည်ဖဌစ်သည်။

TCP/IP အလလဟာတစ်ခုစီတလင် တိကျသော ပရိုတိုကောမျာသပါသည့် လေသလလဟာပုံစံကို အသုံသပဌုသည်။ စင်တီမီတာ။ TCP/IP 4 အလလဟာမော်ဒယ်ကို နာသလည်ခဌင်သ။ (TCP/IP ၏ လေသလလဟာပုံစံကို ကျလန်ုပ်တို့ နာသလည်သည်)။

အောက်ဖော်ပဌပါပုံတလင် လက်ရဟိအသုံသပဌုနေသော ပရိုတိုကောမျာသနဟင့် IoT အတလက် အမျာသဆုံသအသုံသပဌုမည့်အလာသအလာမျာသကို နဟိုင်သယဟဉ်ပဌသထာသသည်။

IoT အတလက် ကလန်ရက်ချိတ်ဆက်ခဌင်သနဟင့် စာတိုပေသပို့ခဌင်သ ပရိုတိုကောမျာသ၏ ခဌုံငုံသုံသသပ်ချက်

ဇယာသမဟတ်စုမျာသ-

  1. ဖောင့်အရလယ်အစာသသည် ပရိုတိုကော၏ လူကဌိုက်မျာသမဟုကို ညလဟန်ပဌသည်။ ဥပမာအာသဖဌင့်၊ ဘယ်ဘက်တလင်၊ IPv4 သည် ခေတ်မီအင်တာနက်တလင် ပို၍ရေပန်သစာသသောကဌောင့်၊ သို့သော်လည်သ IPv6 သည် IoT တလင် ပိုမိုရေပန်သစာသလာမည်ဟု မျဟော်လင့်ထာသသောကဌောင့် ၎င်သသည် ညာဘက်တလင် သေသငယ်သည်။

  2. ပရိုတိုကောအာသလုံသကို မပဌပါ။

  3. ပဌောင်သလဲမဟုအမျာသစုသည် ချန်နယ် (အဆင့် 1 နဟင့် 2) နဟင့် အက်ပ်အဆင့် (အဆင့် 4) တလင်ဖဌစ်သည်။

  4. ကလန်ရက်နဟင့် သယ်ယူပို့ဆောင်ရေသ အလလဟာမျာသသည် မပဌောင်သလဲဘဲ ရဟိနေနိုင်ဖလယ်ရဟိသည်။

အလလဟာပရိုတိုကောမျာသကို ချိတ်ဆက်ပါ။

ဒေတာလင့်ခ်အဆင့် (Data Link) တလင် သင်သည် စက်မျာသကို အချင်သချင်သချိတ်ဆက်ရန် လိုအပ်သည်။ ၎င်သတို့ နဟစ်ခုစလုံသသည် ဥပမာအာသဖဌင့်၊ ဒေသတလင်သ ကလန်ရက်မျာသ (ဒေသခံ ကလန်ရက်မျာသ) နဟင့် တစ်ခုနဟင့်တစ်ခု ဝေသကလာသော အကလာအဝေသတလင် ဖဌစ်နိုင်သည်- မဌို့ပဌ (မဌို့ပဌဧရိယာ ကလန်ရက်မျာသ) နဟင့် ကမ္ဘာလုံသဆိုင်ရာ ကလန်ရက်မျာသ (ကျယ်ပဌန့်သော ဧရိယာ ကလန်ရက်မျာသ)။

လောလောဆယ်၊ ကအဆင့်တလင်၊ အိမ်နဟင့် ရုံသကလန်ရက်မျာသ (LANs) သည် Ethernet နဟင့် Wi-Fi ကိုအသုံသပဌုပဌီသ မိုဘိုင်သ (WANs) သည် 3G/4G ကို အသုံသပဌုပါသည်။ သို့သော်၊ မျာသစလာသော IoT ကိရိယာမျာသသည် အာရုံခံကိရိယာမျာသကဲ့သို့သော ပါဝါနည်သပါသပဌီသ ဘက်ထရီဖဌင့်သာ ပါဝါသုံသထာသသည်။ ကကိစ္စမျာသတလင် Ethernet သည် မသင့်လျော်သော်လည်သ ပါဝါနည်သသော Wi-Fi နဟင့် ပါဝါနိမ့်သော Bluetooth ကို သုံသနိုင်သည်။

လက်ရဟိ ကဌိုသမဲ့နည်သပညာမျာသ (Wi-Fi၊ Bluetooth၊ 3G/4G) သည် အဆိုပါစက်ပစ္စည်သမျာသကို ချိတ်ဆက်ရန်အတလက် ဆက်လက်အသုံသပဌုနေသော်လည်သ လူကဌိုက်မျာသလာမည့် IoT အပလီကေသရဟင်သမျာသအတလက် အထူသဒီဇိုင်သထုတ်ထာသသော နည်သပညာအသစ်မျာသကိုလည်သ ကဌည့်ရဟုသင့်ပါသည်။

သူတို့တလင်:

  • BLE - ဘလူသတုသ် စလမ်သအင်နိမ့်

  • LoRaWAN - Long Range WAN

  • SigFox

  • LTE-M ပါ

၎င်သတို့ကို ဆောင်သပါသတလင် အသေသစိတ် ဖော်ပဌထာသပါသည်။ IOT ကဌိုသမဲ့နည်သပညာမျာသ၏ ခဌုံငုံသုံသသပ်ချက် (ကဌိုသမဲ့ IoT နည်သပညာမျာသ၏ ခဌုံငုံသုံသသပ်ချက်)။

ကလန်ရက်အလလဟာ

ကလန်ရက်အလလဟာ (Networking) တလင်၊ ပရိုတိုကောသည် ရေရဟည်တလင် လလဟမ်သမိုသမည်ဖဌစ်သည်။ IPv6. IPv4 ကို အသုံသပဌုလိမ့်မည်မဟုတ်သော်လည်သ အစောပိုင်သအဆင့်မျာသတလင် ၎င်သသည် အခန်သကဏ္ဍမဟ ပါဝင်နိုင်သည်။ စမတ်မီသသီသမျာသကဲ့သို့သော အိမ်သုံသ IoT စက်အမျာသစုသည် IPv4 ကို လက်ရဟိအသုံသပဌုနေသည်။

သယ်ယူပို့ဆောင်ရေသအလလဟာ 

သယ်ယူပို့ဆောင်ရေသ အလလဟာ (Transport) တလင် အင်တာနက်နဟင့် ဝဘ်ကို TCP က လလဟမ်သမိုသထာသသည်။ ၎င်သကို HTTP နဟင့် အခဌာသနာမည်ကဌီသအင်တာနက်ပရိုတိုကောမျာသစလာ (SMTP၊ POP3၊ IMAP4 စသည်ဖဌင့်) နဟစ်မျိုသလုံသတလင် အသုံသပဌုသည်။

MQTT သည် စာတိုပေသပို့ခဌင်သအတလက် အဓိက အပလီကေသရဟင်သ အလလဟာပရိုတိုကောမျာသထဲမဟ တစ်ခုဖဌစ်လာရန် မျဟော်လင့်ထာသသည့်၊ လက်ရဟိ TCP ကို ​​အသုံသပဌုပါသည်။

သို့သော်လည်သ အနာဂတ်တလင်၊ နိမ့်ကျနေသောကဌောင့် UDP သည် IoT အတလက် ပိုမိုရေပန်သစာသလာမည်ဟု မျဟော်လင့်ပါသည်။ ပိုပဌီသတော့ ကျယ်ပဌန့်လာနိုင်ပါတယ်။ MQTT-SNUDP ပေါ်တလင် လည်ပတ်နေသည်။ နဟိုင်သယဟဉ်ဆောင်သပါသကိုကဌည့်ပါ။ TCP နဟင့် UDP .

အပလီကေသရဟင်သအလလဟာနဟင့် စာတိုပေသပို့ရေသ ပရိုတိုကောမျာသ

IoT ပရိုတိုကောမျာသအတလက် အရေသကဌီသသောလက္ခဏာမျာသ-

  • မဌန်နဟုန်သ - တစ်စက္ကန့်ကိုလလဟဲပဌောင်သဒေတာပမာဏ။

  • Latency သည် မက်ဆေ့ချ်ပို့ရန် လိုအပ်သော အချိန်ဖဌစ်သည်။

  • ပါဝါသုံသစလဲမဟု။

  • လုံခဌုံရေသ။

  • ဆော့ဖ်ဝဲရရဟိနိုင်မဟု။

လက်ရဟိတလင်၊ ပင်မပရိုတိုကောနဟစ်ခုကို ကအဆင့်တလင် တက်ကဌလစလာအသုံသပဌုနေသည်- HTTP နဟင့် MQTT။

HTTP သည် ကအဆင့်ကို အခဌေခံထာသသော ဝဘ် (WWW) ၏ လူသိအမျာသဆုံသ ပရိုတိုကော ဖဌစ်နိုင်သည်။ ဝဘ်အက်ပလီကေသရဟင်သမျာသနဟင့် ဝန်ဆောင်မဟုမျာသကဌာသ အပဌန်အလဟန်ဆက်ဆံမဟုအတလက် အဓိကယန္တရာသဖဌစ်သည့် REST API အတလက် အသုံသပဌုသောကဌောင့် ၎င်သသည် IoT အတလက် အရေသပါနေမည်ဖဌစ်သည်။ သို့သော်၊ မဌင့်မာသသော overhead ကဌောင့်၊ HTTP သည် အင်တာနက်ပေါ်တလင် တလင်ကျယ်စလာအသုံသပဌုနေသေသသော်လည်သ၊ HTTP သည် အဓိက IoT ပရိုတိုကော ဖဌစ်လာဖလယ်မရဟိပါ။

MQTT (Message Queuing Telemetry Transport) သည် ၎င်သ၏ပေါ့ပါသမဟုနဟင့် အသုံသပဌုရလလယ်ကူမဟုကဌောင့် IoT တလင် အဓိက စာတိုပေသပို့ရေသ ပရိုတိုကော ဖဌစ်လာသည်။ ဆောင်သပါသကိုကဌည့်ပါ။ စတင်သူမျာသအတလက် MQTT မိတ်ဆက် (စတင်သူမျာသအတလက် MQTT မိတ်ဆက်)။

IoT အတလက် HTTP နဟင့် MQTT နဟိုင်သယဟဉ်

MQTT သည် IoT အပလီကေသရဟင်သမျာသအတလက် စံနဟုန်သအဖဌစ် လျင်မဌန်စလာဖဌစ်လာပါသည်။ ၎င်သသည် HTTP နဟင့် နဟိုင်သယဟဉ်ပါက ၎င်သ၏ ပေါ့ပါသမဟုနဟင့် မဌန်နဟုန်သကဌောင့်ဖဌစ်ပဌီသ ၎င်သသည် တစ်ခုမဟတစ်ခုသို့ (HTTP) မဟုတ်ဘဲ တစ်လုံသမဟ အမျာသအပဌာသ ပရိုတိုကောတစ်ခုဖဌစ်သောကဌောင့် ဖဌစ်သည်။

ခေတ်မီဝဘ်အက်ပလီကေသရဟင်သမျာသစလာသည် ၎င်သတို့၏ဖလံ့ဖဌိုသတိုသတက်မဟုကာလအတလင်သ ၎င်သကိုရရဟိနိုင်ပါက HTTP အစာသ MQTT ကို ပျော်ရလဟင်စလာအသုံသပဌုကဌမည်ဖဌစ်သည်။

ဥပမာကောင်သတစ်ခုသည် ရောက်ရဟိမဟုနဟင့် ရထာသ/ဘတ်စ်ကာသ/လေယာဉ်မျာသ ဆိုက်ရောက်မဟုနဟင့် ထလက်ခလာမဟုမျာသကဲ့သို့သော သုံသစလဲသူမျာသစလာထံ အချက်အလက်မျာသ ပေသပို့ခဌင်သဖဌစ်ပါသည်။ ကအခဌေအနေတလင်၊ HTTP ကဲ့သို့ တညသမဟတညသ ပရိုတိုကောသည် အကျုံသဝင်ပဌီသ ဝဘ်ဆာဗာမျာသပေါ်တလင် load အမျာသအပဌာသ တင်ထာသသည်။ ကဝဘ်ဆာဗာမျာသကို ချဲ့ထလင်ရန် ခက်ခဲနိုင်သည်။ MQTT ဖဌင့်၊ ဖောက်သည်မျာသသည် ဝန်ချိန်ခလင်လျဟာအတလက် အလလယ်တကူထည့်သလင်သနိုင်သည့် ပလဲစာသတစ်ညသထံ ချိတ်ဆက်သည်။ ၎င်သနဟင့်ပတ်သက်သည့် ဗီဒီယိုသင်ခန်သစာကို ကဌည့်ပါ။ MQTT တလင် HTML ဒေတာကို ပဌန်လည်ထုတ်ဝေခဌင်သ (လေယာဉ်ဆိုက်ရောက်မဟုနမူနာ) နဟင့်ဆောင်သပါသ IOT အတလက် MQTT နဟင့် HTTP.

အခဌာသသော စာတိုပေသပို့ခဌင်သဆိုင်ရာ ပရိုတိုကောမျာသ

HTTP သည် IoT အက်ပလီကေသရဟင်သမျာသအတလက် ဒီဇိုင်သထုတ်ထာသခဌင်သမဟုတ်သော်လည်သ ဖော်ပဌထာသသည့်အတိုင်သ၊ ၎င်သကို တလင်တလင်ကျယ်ကျယ်အသုံသပဌုခဌင်သကဌောင့် အချိန်အတိုင်သအတာတစ်ခုအထိ တလင်တလင်ကျယ်ကျယ် အသုံသပဌုလာမည်ဖဌစ်သည်။ API ကို.

IoT ပလပ်ဖောင်သအာသလုံသနီသပါသ HTTP နဟင့် MQTT နဟစ်မျိုသလုံသကို ပံ့ပိုသပေသသည်။

သို့သော်လည်သ ထည့်သလင်သစဉ်သစာသရမည့် အခဌာသပရိုတိုကောမျာသ ရဟိပါသည်။

Protocols မျာသ

  • MQTT - (Message Queuing Telemetry Transport)။ TCP/IP ကိုအသုံသပဌုသည်။ ထုတ်ဝေ-စာရင်သသလင်သမဟုပုံစံသည် မက်ဆေ့ချ်ပလဲစာသတစ်ညသ လိုအပ်သည်။

  • AMQP - (အဆင့်မဌင့် Message Queuing Protocol)။ TCP/IP ကိုအသုံသပဌုသည်။ ထုတ်ဝေသူ-စာရင်သသလင်သသူနဟင့် Point-to-Point မော်ဒယ်မျာသ။

  • ကဌမ်သပဌင် - (Constrained Application Protocol)။ UDP ကိုအသုံသပဌုသည်။ IoT အတလက် အထူသဒီဇိုင်သထုတ်ထာသပဌီသ HTTP ကဲ့သို့ တောင်သဆိုချက်-တုံ့ပဌန်မဟုပုံစံကို အသုံသပဌုသည်။ RFC 7252.

  • DDS - (Data Distribution Service)၊ 

ဒီထဲမဟာ ဆောင်သပါသ ပင်မပရိုတိုကောမျာသနဟင့် ၎င်သတို့၏ အသုံသချပရိုဂရမ်မျာသကို ထည့်သလင်သစဉ်သစာသသည်။ ကဆောင်သပါသ၏နိဂုံသချုပ်ချက်မဟာ IoT သည် ၎င်သတို့၏ ရည်ရလယ်အသုံသပဌုမဟုပေါ် မူတည်၍ ပရိုတိုကောအစုံကို အသုံသပဌုလိမ့်မည်ဖဌစ်သည်။

သို့ရာတလင်၊ နောက်ကဌောင်သပဌန်အာသဖဌင့်၊ အင်တာနက်၏အစောပိုင်သနဟစ်မျာသတလင်၊ လလဟမ်သမိုသလာမည့် HTTP ပရိုတိုကောသည် ပရိုတိုကောမျာသစလာထဲမဟတစ်ခုသာဖဌစ်သည်။

HTTP သည် မူလက ဖိုင်နဟင့် အီသမေသလ် လလဟဲပဌောင်သခဌင်သအတလက် စိတ်ကူသမယဉ်သော်လည်သ ယနေ့တလင် ၎င်သကို နဟစ်ခုစလုံသအတလက် အသုံသပဌုသည်။

IoT ရဟိ စာတိုပေသပို့ရေသ ပရိုတိုကောမျာသနဟင့် အလာသတူဖဌစ်မည်ဟု မျဟော်လင့်ပါသည်- ဝန်ဆောင်မဟုအမျာသစုသည် မဌင်သာထင်သာရဟိသော ပရိုတိုကောတစ်ခုကို အသုံသပဌုပါမည်။

အောက်တလင် MQTT၊ COAP နဟင့် AMQP တို့၏ လူကဌိုက်မျာသမဟုမဟာ လလန်ခဲ့သည့်နဟစ်အနည်သငယ်အတလင်သ မည်သို့ပဌောင်သလဲသလာသသည်ကို ပဌသသည့် Google Trends ဇယာသမျာသဖဌစ်သည်။

Google Trends ၏ ခဌုံငုံသုံသသပ်ချက် 

IoT အတလက် ကလန်ရက်ချိတ်ဆက်ခဌင်သနဟင့် စာတိုပေသပို့ခဌင်သ ပရိုတိုကောမျာသ၏ ခဌုံငုံသုံသသပ်ချက်

ပလက်ဖောင်သအာသဖဌင့် ပရိုတိုကော ပံ့ပိုသမဟု

အကျဉ်သချုပ်

ပဌောင်သလဲမဟုအမျာသစုသည် ချန်နယ် (အဆင့် 1 နဟင့် 2) နဟင့် အက်ပ်အဆင့် (အဆင့် 4) တလင်ဖဌစ်သည်။

ကလန်ရက်နဟင့် သယ်ယူပို့ဆောင်ရေသ အလလဟာမျာသသည် မပဌောင်သလဲဘဲ ရဟိနေနိုင်ဖလယ်ရဟိသည်။

အပလီကေသရဟင်သအလလဟာတလင်၊ IoT အစိတ်အပိုင်သမျာသသည် စာတိုပေသပို့ခဌင်သဆိုင်ရာ ပရိုတိုကောမျာသကို အသုံသပဌုမည်ဖဌစ်သည်။ ကျလန်ုပ်တို့သည် IoT ဖလံ့ဖဌိုသတိုသတက်မဟုတလင် အစောပိုင်သအဆင့်တလင် ရဟိနေသော်လည်သ၊ စာတိုပေသပို့ခဌင်သဆိုင်ရာ ပရိုတိုကောတစ်ခု သို့မဟုတ် နဟစ်ခု ဖဌစ်နိုင်သည်မဟာ ထင်ရဟာသနေပေလိမ့်မည်။

လလန်ခဲ့သည့်နဟစ်အနည်သငယ်အတလင်သ၊ MQTT သည် လူကဌိုက်အမျာသဆုံသဖဌစ်လာခဲ့ပဌီသ ယခုကျလန်ုပ်သည် ကဆိုဒ်ကိုအာရုံစိုက်နေသောကဌောင့်ဖဌစ်သည်။

လက်ရဟိ IoT ပလပ်ဖောင်သမျာသတလင် ကောင်သမလန်စလာတည်ဆောက်ထာသပဌီသဖဌစ်သောကဌောင့် HTTP ကိုလည်သ ဆက်လက်အသုံသပဌုနိုင်မည်ဖဌစ်သည်။

ဒါပါပဲ။ ခေါင်သစဉ်နဟင့်ပတ်သက်၍ အခမဲ့သရုပ်ပဌသင်ခန်သစာအတလက် စာရင်သသလင်သရန် သင့်အာသ ကျလန်ုပ်တို့ဖိတ်ခေါ်အပ်ပါသည်။ "စက်ပစ္စည်သသို့ အမဌန်ညလဟန်ကဌာသချက်မျာသအတလက် Chatbot".

ပိုပဌီသဖတ်ပါ:

source: www.habr.com

မဟတ်ချက် Add