NB-IoT. Isar da bayanan da ba IP ba ko kuma NIDD kawai. Gwaji tare da sabis na kasuwanci na MTS

Barka da yamma da yanayi mai kyau!

Wannan ƙaramin koyawa ne akan saita NIDD (Bayar da Bayanan IP) a cikin sabis ɗin girgije na MTS tare da bayanin kai mai suna "M2M Manager". Mahimmancin NIDD shine musayar makamashi mai inganci na ƙananan fakitin bayanai akan hanyar sadarwar NB-IoT tsakanin na'urori da sabar. Idan a baya na'urorin GSM sun yi magana da uwar garken ta hanyar musayar fakitin TCP/UDP, to, ƙarin hanyar sadarwa ta zama don na'urorin NB-IoT - NIDD. A wannan yanayin, uwar garken yana mu'amala tare da hanyar sadarwar afareta ta amfani da buƙatun POST/GET ɗaya. Ina rubutawa kaina (don kar in manta) da kuma duk wanda ya ga yana da amfani.

Kuna iya karanta game da NB-IoT:

NB-IoT, Intanet na Abubuwa Narrow Band. Gabaɗaya bayanai, fasalolin fasaha
NB-IoT, Intanet na Abubuwa Narrow Band. Hanyoyin adana wuta da umarnin sarrafawa

Ka'idar NIDD daga MTS

Takaddun bayanai don tsarin NB-IoT wanda aka yi amfani da shi a cikin tsarin gwaji:
Neoway N21.

Sabis na MTS don sarrafa na'urorin M2M.

Don jin NIDD, muna buƙatar:

  • Katin SIM NB-IoT MTS
  • Na'urar NB-IoT mai kunna NIDD
  • kalmar sirri da login daga M2M-manager MTS

A matsayin na'ura, na yi amfani da allo N21 DEMO, da kuma kalmar sirri da shiga don samun dama ga mai sarrafa M2M ma'aikatan MTS ne suka ba ni da alheri. Don wannan, da kuma taimako daban-daban da shawarwari masu yawa, godiya ga su.

Don haka, je wurin Manajan M2M kuma duba wannan:

  • a cikin abin menu "SIM Manager" akwai "Cibiyar Kula da NB-IoT";
  • Katin mu na NB-IoT ya bayyana a cikin Cibiyar Kula da NB-IoT, da kuma sassan:
    NIDDAPN
    NIDD Accounts
    NIDD Tsaro
  • a ƙasan ƙasa akwai abin menu "API M2M" tare da "Jagorar Haɓaka NIDD"

Duk tattalin arzikin ya kamata yayi kama da haka:

NB-IoT. Isar da bayanan da ba IP ba ko kuma NIDD kawai. Gwaji tare da sabis na kasuwanci na MTS

Idan wani abu ya ɓace a cikin mai sarrafa M2M, jin daɗin aika buƙatu zuwa ga manajan ku a MTS tare da cikakken bayanin abubuwan da kuke so.

Idan abubuwan da ake buƙata na Cibiyar Kula da NB-IoT suna cikin wurin, zaku iya fara cika su. Bugu da ƙari, abu na "NIDD Accounts" shine abu na ƙarshe: zai buƙaci bayanai daga sassan makwabta.

  1. NIDDAPN: mun zo da kuma cika sunan APN ɗinmu da “Application ID”.
  2. Tsaro na NIDD: Anan mun ƙayyade adireshin IP na uwar garken aikace-aikacen mu, wanda zai sadarwa tare da na'urorin NB-IoT ta hanyar sabis na MTS (server).
  3. Asusun NIDD: Kawai cika dukkan filayen kuma danna "Ajiye".

Da zaran an cika dukkan maki, za ku iya fara magance buƙatun da ya kamata sabar mu ta samar. Muna zuwa "API M2M" kuma mu karanta "Jagorar Masu Haɓaka NIDD". Domin na'urar ta sami damar yin rijista a cibiyar sadarwar NB-IoT, kuna buƙatar ƙirƙirar tsarin SCS AS:

NB-IoT. Isar da bayanan da ba IP ba ko kuma NIDD kawai. Gwaji tare da sabis na kasuwanci na MTS

Littafin yana da bayanin sigogin tambaya guda ɗaya, Zan ba da ƙananan maganganu guda biyu kawai:

  1. hanyar haɗi don aika buƙatun: m2m-manager.mts.ru/scef/v1/3gpp-nidd/v1/{scsAsId}/configurations, inda scsAsId shine "ID ɗin aikace-aikacen" daga abin menu na "NIDD APN";
  2. Hanyar ba da izini na asali tare da shiga da kalmar wucewa - yi amfani da shiga da kalmar wucewa da kuka ƙirƙira lokacin cike abin menu na "Asusun NIDD";
  3. notificationDestination shine adireshin sabar ku. Daga gare ta za ku aika saƙonnin da ba na IP ba zuwa na'urori, kuma uwar garken MTS zai aika da sanarwa game da aikawa da karɓar saƙon da ba na IP ba.

Lokacin da aka ƙirƙiri saitin SCS AS kuma na'urar ta yi nasarar yin rijista a yanayin NIDD a cikin hanyar sadarwar NB-IoT na afareta, zaku iya ƙoƙarin musanya saƙon farko marasa ip tsakanin uwar garken da na'urar.

Don aika saƙo daga uwar garken zuwa na'urar, bincika sashin "2.2 Aika sako" na littafin:

NB-IoT. Isar da bayanan da ba IP ba ko kuma NIDD kawai. Gwaji tare da sabis na kasuwanci na MTS

{configurationId} a cikin hanyar buƙatar buƙatar, ƙimar nau'in "hex-abracadabra" da aka samu a matakin ƙirƙira. Yana kama da: b00e2485ed27c0011f0a0200.

data - abun cikin saƙo a cikin Base64 encoding.

Ana saita na'urar NB-IoT don yin aiki a NIDD

Tabbas, don musayar bayanai tare da uwar garken, na'urarmu dole ne ba kawai ta iya yin aiki a cikin hanyar sadarwar NB-IoT ba, har ma tana tallafawa yanayin NIDD (marasa ip). Dangane da hukumar ci gaban DEMO N21 ko wata na'ura dangane da NB-IoT-module N21 An bayyana jerin ayyuka don aika saƙonnin da ba na IP ba a ƙasa.

Muna kunna tsarin aiki tare da APN, wanda muka fito dashi lokacin da muke cike abin "NIDD APN" na mai sarrafa M2M (a nan - EFOnidd):

AT+CFGDFTPDN=5"EFOnidd"

kuma tambayi na'urar don sake yin rajista akan hanyar sadarwa:

AT+CFUN=0

AT+CFUN=1

sai a ba da umarni

AT+CGACT=1,1

kuma aika sakon "gwaji":

AT+NIPDATA=1, "gwaji"

Bayan samun saƙon da ba na IP ba akan UART na N21 module, ana fitar da saƙon da ba a nema ba na fom:

+NIPDATA:1,10,3132333435 // sami saƙon da ba na ip ba '12345'
inda
1 - CID, pdp mahallin
10 - adadin bayanan bytes bayan maki goma

Saƙon ya isa uwar garken a cikin Base64 encoding (a cikin buƙatun POST).

PS Don kwatanta canja wurin bayanai daga uwar garken, ya dace don amfani da shirin Wasikun Postman. Kuna iya amfani da kowane rubutun da ke kwaikwayon sabar HTTP don karɓar saƙonni.

Ina fatan yana da amfani ga wani.
Спасибо.

source: www.habr.com

Add a comment