Manuia le aoauli ma lagona lelei!
Ole a'oa'oga la'ititi lea ile fa'atūina ole NIDD (Non-IP Data Delivery) ile MTS cloud service ma le igoa fa'amatala "M2M Manager". O le aano o le NIDD o le fefaʻatauaʻiga malosi o tamaʻi faʻamaumauga i luga o le NB-IoT fesoʻotaʻiga i le va o masini ma le server. Afai na fesoʻotaʻi muamua masini GSM ma le 'auʻaunaga e ala i le fesuiaʻiina o pepa TCP/UDP, ona maua lea o se auala fesoʻotaʻiga faʻaopoopo mo masini NB-IoT - NIDD. I lenei tulaga, e fegalegaleai le 'auʻaunaga ma le fesoʻotaʻiga a le tagata faʻatautaia e faʻaaoga ai talosaga tuʻufaʻatasia POST / GET. O loʻo ou tusi mo aʻu lava (ina ia aua neʻi galo) ma tagata uma e iloa e aoga.
E mafai ona e faitau e uiga i le NB-IoT:
Faʻamaumauga mo le NB-IoT module na faʻaaogaina i le taimi o suʻega:
Ina ia maua se lagona mo le NIDD, matou te manaʻomia:
- SIM card NB-IoT MTS
- NB-IoT masini ma le NIDD lagolago
- upu faataga ma saini mai le pule M2M MTS
Sa ou faaaogaina se laupapa e fai ma masini N21 DEMO, ma o le upu faataga ma le saini e maua ai le pule o le M2M sa tuuina mai ma le agalelei ia te au e tagata faigaluega a le MTS. Mo lenei, fa'apea fo'i ma fesoasoani eseese ma le tele o fa'atalanoaga, matou te fa'afetai tele ai.
O lea, alu i le M2M pule ma siaki lena mea:
- i totonu o le "SIM Manager" lisi autu o loʻo i ai le "NB-IoT Control Center";
- O le matou NB-IoT card ua faʻaalia i le NB-IoT Control Center, faʻapea foʻi ma vaega nei:
NIDD APN
NIDD Accounts
NIDD Puipuiga - i le pito i lalo o loʻo i ai se lisi lisi "API M2M" ma le "NIDD Developer Guide"
O le mea atoa e tatau ona foliga e pei o lenei:
Afai e iai se mea o misi i le pule o le M2M, lagona le saoloto e lafo se talosaga i lou pule ile MTS ma se faʻamatalaga auiliili o ou manaʻoga.
Afai o loʻo iai mea manaʻomia NB-IoT Control Center, e mafai ona e amata faʻatumu. E le gata i lea, o le mea "NIDD Accounts" e mulimuli mai: o le a manaʻomia faʻamatalaga mai vaega lata ane.
- NIDD APN: Matou te o mai ma faʻatumu le igoa o la matou APN ma le "Talosaga ID".
- NIDD Saogalemu: o iinei matou te faʻaalia le tuatusi IP o la matou 'auʻaunaga talosaga, lea o le a fesoʻotaʻi ma masini NB-IoT e ala i le MTS service (server).
- NIDD Accounts: Na'o le fa'atumu uma o fanua ma kiliki "Save".
A maeʻa uma mea, e mafai ona e amata faʻatautaia talosaga e tatau ona gaosia e le matou 'auʻaunaga. Alu i le M2M API ma faitau le NIDD Developer's Guide. Ina ia mafai ona lesitala le masini i le NB-IoT network, e tatau ona e fatuina se SCS AS configuration:
O le tusi lesona o loʻo i ai se faʻamatalaga o taʻiala o talosaga taʻitasi, o le a ou tuʻuina atu ni nai faʻamatalaga laiti:
- sootaga mo le auina atu o talosaga: m2m-manager.mts.ru/scef/v1/3gpp-nidd/v1/{scsAsId}/configurations, lea o le scsAsId o le “Application ID” mai le “NIDD APN” menu item;
- auala faʻatagaina faʻatasi ma le saini ma le faʻaupuga - faʻaoga le saini ma le faʻaupuga na e fatuina pe a faʻatumu le mea lisi "NIDD Accounts";
- notificationDestination - lou tuatusi server. Mai lea mea o le ae lafoina ai feʻau e le-ip i masini, ma o le MTS server o le a tuʻuina atu faʻamatalaga e uiga i le lafoina ma le mauaina o feʻau e le-ip i ai.
A maeʻa le faʻatulagaina o le SCS AS ma ua manuia le resitalaina o le masini i le NIDD mode i le NB-IoT network a le tagata faʻatautaia, e mafai ona e taumafai e fesuiaʻi muamua feʻau e le-ip i le va o le server ma le masini.
Ina ia faʻafeiloaʻi se feʻau mai le server i le masini, suʻesuʻe le vaega "2.2 Auina atu o se savali" o le tusi lesona:
{configurationId} i le fesoʻotaʻiga talosaga - o se tau o le ituaiga "hex-abracadabra", maua i le tulaga o le fatuina o le faʻatulagaga. E foliga mai: b00e2485ed27c0011f0a0200.
faʻamatalaga - mea o loʻo i totonu o le feʻau i le Base64 encoding.
Fa'atulaga se masini NB-IoT e galue i le NIDD
Ioe, e fesuiai faʻamatalaga ma le 'auʻaunaga, e le gata ina mafai e la matou masini ona galue i le NB-IoT network, ae faʻalagolago foi i le NIDD (non-ip) mode. I le tulaga o le N21 DEMO development board poʻo isi masini faʻavae i luga
Matou te faʻagaoioia le faʻatulagaina ma le APN na matou maua pe a faʻatumu le mea "NIDD APN" i le pule M2M (inei - EFOnidd):
AT+CFGDFTPDN=5,"EFOnidd"
ma fai atu i le masini e toe lesitala i luga o le upega tafailagi:
AT+CFUN=0
AT+CFUN=1
a uma ona matou tuuina atu lea o le poloaiga
AT+CGACT=1,1
ma auina atu le savali "su'ega":
AT+NIPDATA=1, “su’ega”
Pe a maua se feʻau e le-ip i luga o le UART o le N21 module, e tuʻuina atu se feʻau e leʻi talosagaina o le fomu:
+ NIPDATA:1,10,3132333435 // maua le fe'au e le-ip '12345'
le mea
1 - CID, pdp anotusi
10 - numera o paita faʻamaumauga pe a maeʻa le numera numera
E oʻo mai le feʻau i le 'auʻaunaga i le Base64 encoding (i se talosaga POST).
PS Ina ia faʻataʻitaʻiina le fesiitaiga o faʻamatalaga mai se 'auʻaunaga, e faigofie ona faʻaoga le polokalame
Ou te faʻamoemoe e aoga i se tasi.
Спасибо.
puna: www.habr.com