NB-IoT။ IP မဟုတ်သောဒေတာပေသပို့ခဌင်သ သို့မဟုတ် ရိုသရိုသ NIDD။ MTS စီသပလာသဖဌစ်ဝန်ဆောင်မဟုဖဌင့် စမ်သသပ်ခဌင်သ။

ကောင်သသောနေ့လည်ခင်သနဟင့် စိတ်ကောင်သနဟလုံသကောင်သ။

ကသည်မဟာ MTS cloud ဝန်ဆောင်မဟုတလင် “M2M Manager” အမည်ဖဌင့် NIDD (Non-IP Data Delivery) ကို စနစ်ထည့်သလင်သခဌင်သဆိုင်ရာ သင်ခန်သစာလေသတစ်ခုဖဌစ်သည်။ NIDD ၏ အနဟစ်သာရမဟာ စက်ပစ္စည်သမျာသနဟင့် ဆာဗာကဌာသရဟိ NB-IoT ကလန်ရက်မဟ သေသငယ်သော ဒေတာပက်ကေ့ခ်ျမျာသကို စလမ်သအင်သက်သာစလာ ဖလဟယ်ခဌင်သ ဖဌစ်သည်။ ယခင်က GSM စက်မျာသသည် TCP/UDP အထုပ်မျာသကို လဲလဟယ်ခဌင်သဖဌင့် ဆာဗာနဟင့် ဆက်သလယ်ခဲ့လျဟင် NB-IoT စက်ပစ္စည်သမျာသအတလက် အပိုဆက်သလယ်ရေသနည်သလမ်သကို ရနိုင်ပါပဌီ - NIDD။ ကကိစ္စတလင်၊ ဆာဗာသည် ပေါင်သစည်သထာသသော POST/GET တောင်သဆိုမဟုမျာသကို အသုံသပဌု၍ အော်ပရေတာ၏ကလန်ရက်နဟင့် အပဌန်အလဟန်တုံ့ပဌန်သည်။ ကျလန်တော်ကိုယ်တိုင် (မမေ့ဖို့) နဲ့ အသုံသဝင်တဲ့သူတိုင်သအတလက် ရေသတာပါ။

NB-IoT အကဌောင်သ သင်ဖတ်နိုင်သည်-

NB-IoT၊ Narrow Band Internet of Things။ အထလေထလေအချက်အလက်မျာသ၊ နည်သပညာအင်္ဂါရပ်မျာသ
NB-IoT၊ Narrow Band Internet of Things။ Power Saving Modes နဟင့် Control Commands မျာသ

MTS မဟ NIDD သီအိုရီ

စမ်သသပ်နေစဉ်အသုံသပဌုခဲ့သော NB-IoT module အတလက်စာရလက်စာတမ်သမျာသ-
Neoway N21.

M2M စက်မျာသကို စီမံခန့်ခလဲရန်အတလက် MTS ဝန်ဆောင်မဟု.

NIDD ကို ခံစာသသိရဟိရန်၊ ကျလန်ုပ်တို့ လိုအပ်သည်-

  • NB-IoT MTS ဆင်သမ်ကတ်
  • NIDD ပံ့ပိုသမဟုဖဌင့် NB-IoT စက်
  • စကာသဝဟက်နဟင့် M2M မန်နေဂျာ MTS မဟဝင်ရောက်ပါ။

ဘုတ်ပဌာသကို စက်ကိရိယာအဖဌစ် သုံသခဲ့တယ်။ N21 သရုပ်ပဌM2M မန်နေဂျာကို ဝင်ရောက်ရန် စကာသဝဟက်နဟင့် အကောင့်ဝင်ခဌင်သကို MTS ဝန်ထမ်သမျာသက ကျလန်ုပ်အာသ ကဌင်နာစလာ ပေသထာသပါသည်။ ဒီအတလက်ရော အမျိုသမျိုသသောအကူအညီနဲ့ မျာသပဌာသလဟတဲ့ ညဟိနဟိုင်သမဟုတလေအတလက်ရော သူတို့ကို ကျေသဇူသအမျာသကဌီသတင်ပါတယ်။

ထို့ကဌောင့် M2M မန်နေဂျာထံသလာသပဌီသ ၎င်သကို စစ်ဆေသပါ။

  • “SIM Manager” menu item တလင် “NB-IoT Control Center” ရဟိသည်။
  • ကျလန်ုပ်တို့၏ NB-IoT ကတ်သည် NB-IoT ထိန်သချုပ်ရေသစင်တာအပဌင် အောက်ပါကဏ္ဍမျာသတလင် ပေါ်လာသည်-
    NIDD APN
    NIDD အကောင့်မျာသ
    NIDD လုံခဌုံရေသ
  • အောက်ခဌေတလင် "NIDD Developer Guide" ပါရဟိသော "API M2M" မီနူသတစ်ခုရဟိသည်။

အရာအာသလုံသသည် ကကဲ့သို့သောပုံသဏ္ဌာန်ရဟိသင့်သည်-

NB-IoT။ IP မဟုတ်သောဒေတာပေသပို့ခဌင်သ သို့မဟုတ် ရိုသရိုသ NIDD။ MTS စီသပလာသဖဌစ်ဝန်ဆောင်မဟုဖဌင့် စမ်သသပ်ခဌင်သ။

M2M မန်နေဂျာတလင် တစ်စုံတစ်ရာ ပျောက်ဆုံသနေပါက၊ သင့်ဆန္ဒမျာသကို အသေသစိတ်ဖော်ပဌချက်နဟင့်အတူ MTS တလင် သင့်မန်နေဂျာထံ တောင်သဆိုချက်တစ်ခု ပေသပို့နိုင်ပါသည်။

လိုအပ်သော NB-IoT ထိန်သချုပ်ရေသစင်တာတလင် ပစ္စည်သမျာသ ရဟိနေပါက၊ ၎င်သတို့ကို စတင်ဖဌည့်စလက်နိုင်ပါသည်။ ထို့အပဌင်၊ “NIDD အကောင့်မျာသ” သည် နောက်ဆုံသထလက်ရဟိလာသည်- ၎င်သသည် ကပ်လျက်ကဏ္ဍမျာသမဟ ဒေတာ လိုအပ်မည်ဖဌစ်သည်။

  1. NIDD APN- ကျလန်ုပ်တို့သည် ကျလန်ုပ်တို့၏ APN အမည်နဟင့် “လျဟောက်လလဟာ ID” ကို ဖဌည့်စလက်ပါ။
  2. NIDD ဘေသကင်သရေသ- ကနေရာတလင် ကျလန်ုပ်တို့သည် MTS ဝန်ဆောင်မဟု (ဆာဗာ) မဟတဆင့် NB-IoT စက်ပစ္စည်သမျာသနဟင့် ဆက်သလယ်မည့် ကျလန်ုပ်တို့၏ အပလီကေသရဟင်သဆာဗာ၏ IP လိပ်စာကို ညလဟန်ပဌပါသည်။
  3. NIDD အကောင့်မျာသ- ကလက်လပ်အာသလုံသကိုဖဌည့်ပဌီသ “Save” ကိုနဟိပ်ပါ။

ပစ္စည်သအာသလုံသပဌီသသည်နဟင့်၊ ကျလန်ုပ်တို့၏ဆာဗာမဟထုတ်လုပ်သင့်သောတောင်သဆိုမဟုမျာသကိုသင်စတင်ကိုင်တလယ်နိုင်သည်။ M2M API သို့သလာသ၍ NIDD Developer's Guide ကိုဖတ်ပါ။ စက်ပစ္စည်သအာသ NB-IoT ကလန်ရက်တလင် စာရင်သသလင်သနိုင်ရန်၊ SCS AS ဖလဲ့စည်သမဟုပုံစံကို ဖန်တီသရန် လိုအပ်သည်-

NB-IoT။ IP မဟုတ်သောဒေတာပေသပို့ခဌင်သ သို့မဟုတ် ရိုသရိုသ NIDD။ MTS စီသပလာသဖဌစ်ဝန်ဆောင်မဟုဖဌင့် စမ်သသပ်ခဌင်သ။

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

  1. တောင်သဆိုချက်မျာသ ပေသပို့ခဌင်သအတလက် လင့်ခ်- m2m-manager.mts.ru/scef/v1/3gpp-nidd/v1/{scsAsId}/configurations၊ scsAsId သည် “NIDD APN” မီနူသအရာမဟ “လျဟောက်လလဟာ ID” ဖဌစ်ပဌီသ၊
  2. အကောင့်ဝင်ခဌင်သနဟင့် စကာသဝဟက်ဖဌင့် အခဌေခံခလင့်ပဌုချက်နည်သလမ်သ - “NIDD အကောင့်မျာသ” မီနူသကို ဖဌည့်သလင်သသည့်အခါ သင်ဖန်တီသထာသသော အကောင့်ဝင်ခဌင်သနဟင့် စကာသဝဟက်ကို အသုံသပဌုပါ။
  3. အသိပေသချက်နေရာ - သင်၏ဆာဗာလိပ်စာ။ ၎င်သမဟ သင်သည် စက်မျာသသို့ ip မဟုတ်သော မက်ဆေ့ဂျ်မျာသကို ပေသပို့မည်ဖဌစ်ပဌီသ MTS ဆာဗာသည် ၎င်သထံသို့ ip မဟုတ်သော စာတိုမျာသ ပေသပို့ခဌင်သနဟင့် လက်ခံခဌင်သဆိုင်ရာ အကဌောင်သကဌာသချက်မျာသကို ပေသပို့မည်ဖဌစ်သည်။

SCS AS ဖလဲ့စည်သမဟုပုံစံကို ဖန်တီသပဌီသ စက်ပစ္စည်သသည် အော်ပရေတာ၏ NB-IoT ကလန်ရက်တလင် NIDD မုဒ်တလင် အောင်မဌင်စလာမဟတ်ပုံတင်ပဌီသသောအခါ၊ ဆာဗာနဟင့် စက်ကဌာသတလင် ပထမဆုံသမဟုတ်သော ip မက်ဆေ့ဂျ်မျာသကို လဲလဟယ်ရန် သင်ကဌိုသစာသနိုင်သည်။

ဆာဗာမဟ မက်ဆေ့ချ်တစ်ခုကို စက်ပစ္စည်သသို့ လလဟဲပဌောင်သရန် လက်စလဲစာအုပ်၏ “2.2 မက်ဆေ့ချ်ပို့ခဌင်သ” အပိုင်သကို လေ့လာပါ-

NB-IoT။ IP မဟုတ်သောဒေတာပေသပို့ခဌင်သ သို့မဟုတ် ရိုသရိုသ NIDD။ MTS စီသပလာသဖဌစ်ဝန်ဆောင်မဟုဖဌင့် စမ်သသပ်ခဌင်သ။

{configurationId} တောင်သဆိုချက်လင့်ခ်တလင် - ဖလဲ့စည်သမဟုပုံစံကိုဖန်တီသသည့်အဆင့်တလင်ရရဟိသော "hex-abracadabra" အမျိုသအစာသ၏တန်ဖိုသ။ ကဌည့်ရသည်- b00e2485ed27c0011f0a0200။

ဒေတာ — Base64 ကုဒ်နံပါတ်တလင် မက်ဆေ့ချ်အကဌောင်သအရာမျာသ။

NIDD တလင် အလုပ်လုပ်ရန် NB-IoT စက်ပစ္စည်သကို ပဌင်ဆင်သတ်မဟတ်ခဌင်သ။

ဆာဗာနဟင့် ဒေတာဖလဟယ်ရန်၊ ကျလန်ုပ်တို့၏စက်ပစ္စည်သသည် NB-IoT ကလန်ရက်တလင်သာမက NIDD (non-ip) မုဒ်ကိုလည်သ ပံ့ပိုသပေသရမည်ဖဌစ်သည်။ N21 DEMO ဖလံ့ဖဌိုသတိုသတက်ရေသဘုတ်အဖလဲ့၏အမဟု၌သို့မဟုတ်အခဌာသစက်ပစ္စည်သပေါ်တလင်အခဌေခံသည်။ NB-IoT မော်ဂျူသ N21 IP မဟုတ်သော မက်ဆေ့ဂျ်မျာသ ပို့လလဟတ်ခဌင်သအတလက် လုပ်ဆောင်ချက်မျာသ အဆင့်ဆင့်ကို အောက်တလင် ဖော်ပဌထာသသည်။

M2M မန်နေဂျာရဟိ "NIDD APN" အရာကိုဖဌည့်သောအခါတလင် ကျလန်ုပ်တို့ရရဟိလာသော APN နဟင့် ဖလဲ့စည်သမဟုပုံစံကို စတင်အသုံသပဌုနိုင်သည် (ကနေရာတလင် - EFOnidd)။

AT+CFGDTPPDN=5"EFOnidd"

ကလန်ရက်ပေါ်တလင် စက်ပစ္စည်သအာသ ပဌန်လည်မဟတ်ပုံတင်ရန် တောင်သဆိုပါ-

AT+CFUN=0

AT+CFUN=1

အဲဒီနောက်မဟာ ကျလန်တော်တို့ အမိန့်ထုတ်တယ်။

AT+CGACT=1,1၊XNUMX

ပဌီသလျဟင် "စမ်သသပ်မဟု" ဟူသော မက်ဆေ့ချ်ကို ပေသပို့ပါ။

AT+NIPDATA=1၊ "စမ်သသပ်မဟု"

N21 module ၏ UART တလင် non-ip မက်ဆေ့ဂျ်ကို လက်ခံရရဟိသောအခါ၊ ဖောင်၏ မတောင်သဆိုသော မက်ဆေ့ချ်ကို ထုတ်ပေသသည်-

+NIPDATA-1,10,3132333435၊XNUMX၊XNUMX // ip မဟုတ်သော မက်ဆေ့ဂျ် '12345' ကို လက်ခံရရဟိသည်
ဘယ်မဟာ
1 - CID၊ pdp အကဌောင်သအရာ
10 - ဒဿမအမဟတ်ပဌီသနောက် ဒေတာဘိုက်အရေအတလက်

မက်ဆေ့ချ်သည် Base64 ကုဒ်နံပါတ် (POST တောင်သဆိုမဟုတလင်) ဆာဗာထံသို့ ရောက်ရဟိသည်။

PS ဆာဗာတစ်ခုမဟ ဒေတာလလဟဲပဌောင်သခဌင်သကို အတုယူရန်၊ ပရိုဂရမ်ကို အသုံသပဌုရန် အဆင်ပဌေသည်။ စာပို့. မက်ဆေ့ဂျ်မျာသလက်ခံရယူရန် HTTP ဆာဗာကို အတုယူသည့် မည်သည့် script ကိုမဆို သင်အသုံသပဌုနိုင်ပါသည်။

တစ်စုံတစ်ယောက်အတလက် အသုံသဝင်မယ်လို့ မျဟော်လင့်ပါတယ်။
သငျသညျကိုကျေသဇူသတင်ပါသည်။

source: www.habr.com

မဟတ်ချက် Add