NB-IoT. Tsis yog IP Cov Ntaub Ntawv Xa lossis tsuas yog NIDD. Kev sim nrog MTS kev lag luam kev pabcuam

Nyob zoo tav su thiab lub siab zoo!

Nov yog ib qho kev qhia me me ntawm kev teeb tsa NIDD (Non-IP Data Delivery) hauv MTS huab kev pabcuam nrog tus kheej piav qhia lub npe "M2M Manager". Lub ntsiab lus ntawm NIDD yog lub zog sib pauv ntawm cov ntaub ntawv me me ntawm NB-IoT network ntawm cov khoom siv thiab cov neeg rau zaub mov. Yog tias yav dhau los GSM cov cuab yeej sib txuas lus nrog cov neeg rau zaub mov los ntawm kev sib pauv cov pob ntawv TCP / UDP, tom qab ntawd ib qho kev sib txuas lus ntxiv tau dhau los muaj rau NB-IoT cov khoom siv - NIDD. Hauv qhov no, tus neeg rau zaub mov cuam tshuam nrog tus neeg teb xov tooj lub network siv kev sib koom ua ke POST / GET thov. Kuv sau rau kuv tus kheej (kom tsis txhob hnov ​​​​qab) thiab txhua tus uas pom tias muaj txiaj ntsig.

Koj tuaj yeem nyeem txog NB-IoT:

NB-IoT, Narrow Band Internet ntawm Yam. Cov ntaub ntawv dav dav, technology nta
NB-IoT, Narrow Band Internet ntawm Yam. Lub zog txuag hom thiab tswj cov lus txib

NIDD txoj kev xav los ntawm MTS

Cov ntaub ntawv rau NB-IoT module uas tau siv thaum kuaj:
Neoway N21.

Kev pabcuam MTS rau tswj M2M li.

Yuav kom tau txais kev xav rau NIDD, peb xav tau:

  • SIM card NB-IoT MTS
  • NB-IoT ntaus ntawv nrog NIDD kev txhawb nqa
  • password thiab nkag los ntawm M2M tus thawj tswj MTS

Kuv siv lub rooj tsavxwm ua ib yam khoom siv N21 DEMO, thiab tus password thiab nkag mus rau M2M tus thawj coj tau ua siab zoo muab rau kuv los ntawm MTS cov neeg ua haujlwm. Rau qhov no, nrog rau ntau yam kev pab thiab kev sib tham ntau, peb ua tsaug ntau rau lawv.

Yog li, mus rau M2M tus thawj tswj hwm thiab xyuas tias:

  • hauv "SIM Manager" cov ntawv qhia zaub mov muaj "NB-IoT Control Center";
  • Peb daim npav NB-IoT tau tshwm sim hauv NB-IoT Control Center, nrog rau cov ntu hauv qab no:
    NCO APN
    NIDD Accounts
    NIDD Kev Ruaj Ntseg
  • nyob rau hauv qab kawg muaj ib tug ntawv qhia zaub mov "API M2M" nrog "NIDD Developer Guide"

Txhua yam yuav tsum zoo li no:

NB-IoT. Tsis yog IP Cov Ntaub Ntawv Xa lossis tsuas yog NIDD. Kev sim nrog MTS kev lag luam kev pabcuam

Yog tias muaj ib yam dab tsi uas ploj lawm hauv M2M tus thawj coj, thov xa daim ntawv thov mus rau koj tus thawj tswj hwm ntawm MTS nrog cov lus piav qhia ntxaws txog koj qhov kev xav tau.

Yog tias qhov xav tau NB-IoT Control Center cov khoom nyob rau hauv qhov chaw, koj tuaj yeem pib sau lawv. Ntxiv mus, cov khoom "NIDD Accounts" los kawg: nws yuav xav tau cov ntaub ntawv los ntawm cov seem uas nyob ib sab.

  1. NPAJ APN: Peb tuaj nrog thiab sau peb lub npe ntawm APN thiab "Application ID".
  2. NIDD Kev Nyab Xeeb: ntawm no peb qhia tus IP chaw nyob ntawm peb daim ntawv thov neeg rau zaub mov, uas yuav sib txuas lus nrog NB-IoT cov khoom siv los ntawm kev pabcuam MTS (server).
  3. NIDD Accounts: Tsuas yog sau tag nrho cov teb thiab nyem "Txuag".

Thaum tag nrho cov khoom tiav lawm, koj tuaj yeem pib nrog cov kev thov uas peb cov neeg rau zaub mov yuav tsum tsim. Mus rau M2M API thiab nyeem NIDD Developer's Guide. Txhawm rau kom lub cuab yeej rau npe hauv NB-IoT network, koj yuav tsum tsim SCS AS teeb tsa:

NB-IoT. Tsis yog IP Cov Ntaub Ntawv Xa lossis tsuas yog NIDD. Kev sim nrog MTS kev lag luam kev pabcuam

Phau ntawv muaj cov lus piav qhia ntawm tus neeg thov kev txwv, Kuv tsuas yog yuav muab ob peb nqe lus me me:

  1. txuas rau kev xa cov lus thov: m2m-manager.mts.ru/scef/v1/3gpp-nidd/v1/{scsAsId}/configurations, qhov twg scsAsId yog "Application ID" los ntawm "NIDD APN" cov ntawv qhia zaub mov;
  2. txoj kev tso cai yooj yim nrog tus ID nkag mus thiab lo lus zais - siv tus ID nkag mus thiab lo lus zais koj tsim thaum sau "NIDD Accounts" cov ntawv qhia zaub mov;
  3. notificationDestination - koj qhov chaw nyob server. Los ntawm nws koj yuav xa cov lus tsis yog ip rau cov khoom siv, thiab MTS server yuav xa cov ntawv ceeb toom txog kev xa thiab tau txais cov lus tsis yog ip rau nws.

Thaum SCS AS teeb tsa tau tsim thiab lub cuab yeej tau ua tiav hauv NIDD hom hauv tus neeg teb xov tooj NB-IoT network, koj tuaj yeem sim pauv thawj cov lus tsis yog ip ntawm lub server thiab lub cuab yeej.

Txhawm rau hloov cov lus ntawm lub server mus rau lub cuab yeej, kawm txog ntu "2.2 Xa lus" ntawm phau ntawv:

NB-IoT. Tsis yog IP Cov Ntaub Ntawv Xa lossis tsuas yog NIDD. Kev sim nrog MTS kev lag luam kev pabcuam

{configurationId} nyob rau hauv qhov kev thov txuas - tus nqi ntawm hom "hex-abracadabra", tau nyob rau theem ntawm kev tsim cov teeb tsa. Zoo li: b00e2485ed27c0011f0a0200.

cov ntaub ntawv - Cov ntsiab lus hauv Base64 encoding.

Configuring NB-IoT ntaus ntawv ua haujlwm hauv NIDD

Tau kawg, txhawm rau pauv cov ntaub ntawv nrog lub server, peb lub cuab yeej yuav tsum tsis tsuas yog tuaj yeem ua haujlwm hauv NB-IoT network, tab sis kuj txhawb NIDD (non-ip) hom. Nyob rau hauv rooj plaub ntawm N21 DEMO pawg thawj coj loj hlob lossis lwm yam khoom siv raws li NB-IoT module N21 Cov kab ke ntawm kev ua rau xa cov lus tsis yog IP tau piav qhia hauv qab no.

Peb qhib qhov kev teeb tsa nrog APN uas peb tuaj nrog thaum sau cov khoom "NIDD APN" hauv M2M tus thawj tswj (ntawm no - EFOnidd):

AT + CFGDFTPDN = 5 "EFOnidd"

thiab hais kom lub cuab yeej rov sau npe rau hauv lub network:

AT + CFUN = 0

AT + CFUN = 1

tom qab ntawd peb muab cov lus txib

AT+CGACT = 1,1

thiab xa cov lus "test":

AT + NIPDATA = 1, "test"

Thaum cov lus tsis yog ip tau txais ntawm UART ntawm N21 module, cov lus tsis txaus siab ntawm daim ntawv raug muab tawm:

+ PIB: 1,10,3132333435 // tau txais cov lus tsis yog ip '12345'
qhov twg
1 - CID, pdp cov ntsiab lus
10 - tus lej ntawm cov ntaub ntawv bytes tom qab tus lej lej

Cov lus tuaj txog rau tus neeg rau zaub mov hauv Base64 encoding (hauv POST thov).

PS Txhawm rau simulate cov ntaub ntawv hloov chaw los ntawm lub server, nws yooj yim siv qhov program Tus xaib. Kom tau txais cov lus, koj tuaj yeem siv txhua tsab ntawv uas simulates HTTP server.

Kuv vam tias nws yuav pab tau rau ib tug neeg.
Ua tsaug.

Tau qhov twg los: www.hab.com

Ntxiv ib saib