NB-IOT. Non-IP Data Delivery vel simpliciter NIDD. Testis cum MTS servitium commercial

Salve et bona mente!

Haec parva tutorial in NIDD (Non-IP Data Delivery) in MTS nube muneris cum nomine sui explanatorii "M2M Procurator". Essentia NIDD est industria efficax commutatio notitiarum parvarum fasciculorum super retis NB-IoT inter machinis et ministrantis. Si antea GSM machinis cum servo communicatis mutando TCP/UDP facis, accessus modus communicationis in NB-IOT machinis - NIDD praesto factus est. Hoc in casu, server interacts cum retis operantis utens petitionibus unificatis POST/GET. Scribo mihi (ut non obliviscar) et omnibus qui utilem inveniunt.

Legere potes de NB-IOT;

NB-IOT, Angusta Band Internet Rerum. Generalia notitia, features technicae
NB-IOT, Angusta Band Internet Rerum. Potestas salutaris modi et imperium imperium

NIDD doctrina ex MTS

Documenta ad NB-IoT moduli qui in probatione adhibebatur:
Neoway N21.

MTS opera administrandi M2M cogitationes.

Ut sentiant NIDD, nobis opus est:

  • Sim card NB-IOT MTS
  • NB-IOT fabrica cum NIDD firmamentum
  • password et login ex M2M procurator MTS

Ego tabulam in fabrica N21 DEMOac tessera et login ut obvius M2M procurator a MTS conductis mihi benigne praebebatur. Qua de re, tum pro variis auxiliis ac multis consultationibus illis valde gratias agimus.

Vade ergo ad procuratorem M2M et deprime illud:

  • in the "SIM Manager" menu item ibi "NB-IoT Control Center";
  • Nostra NB-IoT card in NB-IoT Control Centre apparuit, ac sectiones sequentes:
    NIDD APN
    NIDD Rationes
    NIDD Securitatis
  • in ipso fundo est menu item "API M2M" cum "NIDD Developer Guide"

Res tota inspicere debet huius modi:

NB-IOT. Non-IP Data Delivery vel simpliciter NIDD. Testis cum MTS servitium commercial

Si in M2M procurator aliquid deest, libenter peto ut procuratori tuo in MTS mittas cum explicatione votorum tuorum.

Si requisitae NB-IoT Control Centre res in loco sunt, eas inire potes ex implendo. Praeterea, "NIDD Rationes" ultimum venit: notitia ex partibus adjacentibus requiret.

  1. NIDD APN: Ascendimus et implemus nomine nostro APN et "Application ID".
  2. NIDD Salus: hic indicamus IP inscriptionem applicationis nostrae ministrantis, quae cum NB-IOT machinas per ministerium MTS communicabit (servo).
  3. NIDD Rationes: Modo omnes agros imple et deprime β€œSave”.

Postquam omnia vasa peracta sunt, petitiones nostras agere incipias ut ministrator noster generet. Vade ad M2M API et lege NIDD Guide Developer. Ut machinam in retis NB-IoT subcriptio, debes SCS AS configurationem creare:

NB-IOT. Non-IP Data Delivery vel simpliciter NIDD. Testis cum MTS servitium commercial

In manuali descriptionem singularum parametri petitionem continet, ego tantum duas parvas commentationes dabo:

  1. ligamen ad petitiones mittendas: m2m-manager.mts.ru/scef/v1/3gpp-nidd/v1/{scsAsId}/configurationes, ubi scsAsId est "Application ID" ex "NIDD APN" tabula item;
  2. fundamentalis concessionis methodus cum login et tessera - utere login et clavem tuam creasti cum implens "NIDD Rationes" menu item;
  3. notificationDestination - servo tuo oratio. Ex eo nuntios non-ip mittes ad machinis, et servo MTS notificationes mittes de mittendis et recipiendis non-ip nuntiis ad eam.

Cum SCS AS configuratione creatus est et fabrica in NIDD modo in retis operatoris NB-IoT feliciter descripserunt, experiri potes primas epistulas non-ip inter servientem et machinam commutare.

Mandatum a servo transferre ad machinam, sectionem "2.2 Mittens nuntium" manualis studeas:

NB-IOT. Non-IP Data Delivery vel simpliciter NIDD. Testis cum MTS servitium commercial

{configurationId} in nexu petitionis - valor generis "hex-abracadabra", in scaena creandi configurationem adeptus. Similis est: b00e2485ed27c0011f0a0200.

Data β€” Epistula contenta in Base64 descriptam esse.

Vestibulum in NB-IOT fabrica ad opus in NIDD

Utique, ut notitias cum servo commutaremus, machinatio nostra non solum in retis NB-IoT operari potest, sed etiam modum NIDD (non-ip) sustinere debet. In casu N21 DEMO evolutionis tabula vel alia fabrica subnixa NB-IoT modulus N21 Ordo actuum nuntiis non-IP tradendis infra describitur.

Configurationem excitamus cum APN quod ascendimus cum implendo "NIDD APN" item in procuratore M2M (hic - EFOnidd);

AT+CFGDFTPDN=5"EFOnidd"

et roga machinam ut re-subcriptio in retiacula;

AT+CFUN=0

AT+CFUN=1

post hoc praecipimus

AT+CGACT=1,1

nuntium misit "test"

AT+NIPDATA=1, "test"

Cum nuntius non-ip in UART N21 moduli recipitur, nuntius formae ultro citroque editur:

+NIPDATA:1,10,3132333435 // accepit non-ip message 12345'
quibus
1 - CID, pdp context
X - numerus notitia bytes post punctum

Haec epistula servo in Base64 descriptam peruenit (in petitione POST).

PS Simulare translationem data a servo, programma uti convenit Postman Heliconius. Recipere nuntios, aliquo scripto uti potes quod servo HTTP simulat.

Spero autem quod utile est alicui.
Бпасибо.

Source: www.habr.com