Prynhawn da a hwyliau da!
Mae hwn yn diwtorial bach ar sefydlu NIDD (Cyflwyno Data Di-IP) yn y gwasanaeth cwmwl MTS gyda'r enw hunanesboniadol “Rheolwr M2M”. Hanfod NIDD yw cyfnewid pecynnau data bach yn effeithlon o ran ynni dros y rhwydwaith NB-IoT rhwng dyfeisiau a'r gweinydd. Pe bai dyfeisiau GSM yn flaenorol yn cyfathrebu â'r gweinydd trwy gyfnewid pecynnau TCP / CDU, yna mae dull cyfathrebu ychwanegol wedi dod ar gael ar gyfer dyfeisiau NB-IoT - NIDD. Yn yr achos hwn, mae'r gweinydd yn rhyngweithio â rhwydwaith y gweithredwr gan ddefnyddio ceisiadau POST / GET unedig. Rwy'n ysgrifennu drosof fy hun (er mwyn peidio ag anghofio) a phawb sy'n ei chael yn ddefnyddiol.
Gallwch ddarllen am NB-IoT:
Dogfennaeth ar gyfer y modiwl NB-IoT a ddefnyddiwyd yn ystod y profion:
I gael teimlad o NIDD, mae angen:
- Cerdyn SIM NB-IoT MTS
- Dyfais NB-IoT gyda chefnogaeth NIDD
- cyfrinair a mewngofnodi gan reolwr M2M MTS
Defnyddiais fwrdd fel dyfais N21 DEMO, a darparwyd y cyfrinair a'r mewngofnodi i gael mynediad i'r rheolwr M2M yn garedig i mi gan weithwyr MTS. Am hyn, yn ogystal ag am y cymorth amrywiol a'r ymgynghoriadau niferus, rydym yn ddiolchgar iawn iddynt.
Felly, ewch at y rheolwr M2M a gwiriwch:
- yn yr eitem ddewislen “SIM Manager” mae “Canolfan Reoli NB-IoT”;
- Mae ein cerdyn NB-IoT wedi ymddangos yng Nghanolfan Reoli NB-IoT, yn ogystal â'r adrannau canlynol:
APN NIDD
Cyfrifon NIDD
Diogelwch NIDD - ar y gwaelod mae eitem ddewislen “API M2M” gyda “Canllaw Datblygwr NIDD”
Dylai'r holl beth edrych yn rhywbeth fel hyn:
Os oes rhywbeth ar goll yn rheolwr M2M, mae croeso i chi anfon cais at eich rheolwr yn MTS gyda disgrifiad manwl o'ch dymuniadau.
Os yw'r eitemau Canolfan Reoli NB-IoT gofynnol yn eu lle, gallwch ddechrau eu llenwi. Ar ben hynny, yr eitem “Cyfrifon NIDD” sy'n dod olaf: bydd angen data o adrannau cyfagos.
- NIDD APN: Rydyn ni'n llunio ac yn llenwi enw ein APN a'n “ID Cais”.
- Diogelwch NIDD: yma rydym yn nodi cyfeiriad IP ein gweinydd cais, a fydd yn cyfathrebu â dyfeisiau NB-IoT trwy'r gwasanaeth MTS (gweinydd).
- Cyfrifon NIDD: Llenwch yr holl feysydd a chlicio "Save".
Unwaith y bydd yr holl eitemau wedi'u cwblhau, gallwch ddechrau delio â'r ceisiadau y dylai ein gweinydd eu cynhyrchu. Ewch i'r API M2M a darllenwch Ganllaw Datblygwyr NIDD. Er mwyn i'r ddyfais gofrestru yn y rhwydwaith NB-IoT, mae angen i chi greu cyfluniad SCS AS:
Mae'r llawlyfr yn cynnwys disgrifiad o baramedrau ceisiadau unigol, rhoddaf ychydig o sylwadau bach yn unig:
- dolen ar gyfer anfon ceisiadau: m2m-manager.mts.ru/scef/v1/3gpp-nidd/v1/{scsAsId}/configurations, lle scsAsId yw'r “Cais ID” o'r eitem ddewislen “NIDD APN”;
- dull awdurdodi sylfaenol gyda mewngofnodi a chyfrinair - defnyddiwch y mewngofnodi a'r cyfrinair a grëwyd gennych wrth lenwi'r eitem ddewislen “Cyfrifon NIDD”;
- notificationDestination - cyfeiriad eich gweinydd. Oddi arno byddwch yn anfon negeseuon di-ip i ddyfeisiau, a bydd y gweinydd MTS yn anfon hysbysiadau am anfon a derbyn negeseuon di-ip ato.
Pan fydd cyfluniad SCS AS wedi'i greu a'r ddyfais wedi cofrestru'n llwyddiannus yn y modd NIDD yn rhwydwaith NB-IoT y gweithredwr, gallwch geisio cyfnewid y negeseuon di-ip cyntaf rhwng y gweinydd a'r ddyfais.
I drosglwyddo neges o'r gweinydd i'r ddyfais, astudiwch yr adran “2.2 Anfon neges” yn y llawlyfr:
{configurationId} yn y ddolen gais - gwerth o'r math “hecs-abracadabra”, a gafwyd yn ystod y cam o greu'r cyfluniad. Edrych fel: b00e2485ed27c0011f0a0200.
data — cynnwys y neges yn amgodio Base64.
Ffurfweddu dyfais NB-IoT i weithio yn NIDD
Wrth gwrs, i gyfnewid data gyda'r gweinydd, rhaid i'n dyfais nid yn unig allu gweithio yn y rhwydwaith NB-IoT, ond hefyd cefnogi modd NIDD (di-ip). Yn achos y bwrdd datblygu N21 DEMO neu ddyfais arall yn seiliedig ar
Rydym yn actifadu'r cyfluniad gyda'r APN a luniwyd gennym wrth lenwi'r eitem “NIDD APN” yn y rheolwr M2M (yma - EFOnidd):
AT+CFGDFTPDN=5,"EFOnidd"
a gofyn i'r ddyfais ailgofrestru ar y rhwydwaith:
AT+CFUN=0
AT+CFUN=1
wedi hyny cyhoeddwn y gorchymyn
AT+CGACT=1,1
ac anfon y neges “prawf”:
AT+NIPDATA=1, “prawf”
Pan dderbynnir neges di-ip ar UART modiwl N21, anfonir neges ddigymell o'r ffurflen:
+NIPDATA: 1,10,3132333435 // wedi derbyn neges ddi-ip '12345'
lle
1 - CID, cyd-destun pdp
10 - nifer y beit data ar ôl y pwynt degol
Mae'r neges yn cyrraedd y gweinydd mewn amgodio Base64 (mewn cais POST).
PS Er mwyn efelychu trosglwyddo data o weinydd, mae'n gyfleus defnyddio'r rhaglen
Rwy'n gobeithio ei fod yn ddefnyddiol i rywun.
Diolch yn fawr.
Ffynhonnell: hab.com