NB-IoT. Nnyefe data na-abụghị IP ma ọ bụ naanị NIDD. Nnwale na ọrụ azụmahịa MTS

Ezi ehihie na ezigbo ọnọdụ!

Nke a bụ obere nkuzi gbasara ịtọlite ​​NIDD (Nnyefe data na-abụghị IP) na ọrụ igwe ojii MTS nwere aha nkọwa onwe ya "M2M Manager". Ihe kachasị mkpa nke NIDD bụ mgbanwe ike na-arụ ọrụ nke ọma nke obere ngwugwu data n'elu netwọk NB-IoT n'etiti ngwaọrụ na ihe nkesa. Ọ bụrụ na ngwaọrụ GSM na mbụ esorola ihe nkesa akpakọrịta site n'ịgbanwe ngwugwu TCP/UDP, usoro nzikọrịta ozi adịla maka ngwaọrụ NB-IoT - NIDD. N'okwu a, ihe nkesa na-emekọrịta ihe na netwọk onye ọrụ site na iji arịrịọ POST/GET jikọtara ọnụ. M na-ede maka onwe m (ka ọ ghara ichefu) na onye ọ bụla na-ahụ na ọ bara uru.

Ị nwere ike ịgụ maka NB-IoT:

NB-IoT, ntanetị nke ihe dị warara. Ozi izugbe, njirimara teknụzụ
NB-IoT, ntanetị nke ihe dị warara. Ụdị nchekwa ike yana iwu njikwa

NIDD tiori sitere na MTS

Akwụkwọ maka modul NB-IoT nke ejiri n'oge ule:
Neoway N21.

Ọrụ MTS maka ijikwa ngwaọrụ M2M.

Iji nweta mmetụta maka NIDD, anyị chọrọ:

  • Kaadị SIM NB-IoT MTS
  • Ngwa NB-IoT nwere nkwado NIDD
  • paswọọdụ na nbanye si M2M njikwa MTS

Eji m bọọdụ dị ka ngwaọrụ N21 DEMO, na paswọọdụ na nbanye iji nweta onye njikwa M2M bụ ndị ọrụ MTS nyere m obiọma. Maka nke a, yana maka enyemaka dị iche iche na ọtụtụ ndụmọdụ, anyị na-ekele ha nke ukwuu.

Yabụ, gaa na onye njikwa M2M wee lelee nke ahụ:

  • na "SIM Manager" menu ihe e nwere "NB-IoT Control Center";
  • Kaadị NB-IoT anyị apụtala na NB-IoT Control Center, yana ngalaba ndị a:
    NIDD APN
    Akaụntụ NIDD
    Nchekwa NIDD
  • na ala ala enwere ihe nchịkọta nhọrọ "API M2M" nwere "Ntuziaka Mmepụta NIDD"

Ihe niile kwesịrị ịdị ka nke a:

NB-IoT. Nnyefe data na-abụghị IP ma ọ bụ naanị NIDD. Nnwale na ọrụ azụmahịa MTS

Ọ bụrụ na enwere ihe na-efu na njikwa M2M, nweere onwe gị iziga arịrịọ onye njikwa gị na MTS na nkọwa zuru ezu nke ọchịchọ gị.

Ọ bụrụ na ihe NB-IoT Control Center achọrọ dị, ị nwere ike ibido mejupụta ha. Ọzọkwa, ihe "akaụntụ NIDD" na-abịa n'ikpeazụ: ọ ga-achọ data sitere na ngalaba ndị dị n'akụkụ.

  1. NIDD APN: Anyị na-abịa na dejupụta aha APN anyị na "NJ ngwa".
  2. Nchekwa NIDD: ebe a anyị na-egosi adreesị IP nke ihe nkesa ngwa anyị, nke ga-ekwurịta okwu na ngwaọrụ NB-IoT site na ọrụ MTS (ihe nkesa).
  3. Akaụntụ NIDD: Naanị dejupụta mpaghara niile wee pịa “Chekwa”.

Ozugbo emechara ihe niile, ị nwere ike ịmalite imeri arịrịọ nke ihe nkesa anyị kwesịrị imepụta. Gaa na M2M API wee gụọ ntuziaka Onye Mmepụta NIDD. Ka ngwaọrụ wee debanye aha na netwọk NB-IoT, ịkwesịrị ịmepụta nhazi SCS AS:

NB-IoT. Nnyefe data na-abụghị IP ma ọ bụ naanị NIDD. Nnwale na ọrụ azụmahịa MTS

Akwụkwọ ntuziaka ahụ nwere nkọwa nke paramita arịrịọ onye ọ bụla, m ga-enye obere nkọwa ole na ole:

  1. njikọ maka izipu arịrịọ: m2m-manager.mts.ru/scef/v1/3gpp-nidd/v1/{scsAsId}/configurations, ebe scsAsId bụ "NJ ngwa" si na "NIDD APN" menu ihe;
  2. Usoro ikike isi na nbanye na paswọọdụ - jiri nbanye na paswọọdụ ị mepụtara mgbe ị na-ejuputa ihe menu "Akaụntụ NIDD";
  3. notificationDestination - adreesị nkesa gị. Site na ya ị ga-eziga ozi ndị na-abụghị ip na ngwaọrụ, na ihe nkesa MTS ga-eziga ozi gbasara izipu na ịnweta ozi ndị na-abụghị IP na ya.

Mgbe emepụtara nhazi SCS AS na ngwaọrụ ahụ edebanyela aha nke ọma na ọnọdụ NIDD na netwọk NB-IoT nke onye ọrụ, ị nwere ike ịgbalị ịgbanwe ozi mbụ na-abụghị ip n'etiti ihe nkesa na ngwaọrụ ahụ.

Ka ịnyefe ozi sitere na sava gaa na ngwaọrụ ahụ, mụọ ngalaba “2.2 Izipu ozi” nke akwụkwọ ntuziaka:

NB-IoT. Nnyefe data na-abụghị IP ma ọ bụ naanị NIDD. Nnwale na ọrụ azụmahịa MTS

{configurationId} na njikọ arịrịọ - uru nke ụdị "hex-abracadabra", nwetara na ọkwa nke ịmepụta nhazi. Ọ dị ka: b00e2485ed27c0011f0a0200.

data - ọdịnaya ozi dị na ntinye koodu Base64.

Ịhazi ngwaọrụ NB-IoT ka ọ rụọ ọrụ na NIDD

N'ezie, iji gbanwee data na ihe nkesa, ngwaọrụ anyị agaghị enwe ike ịrụ ọrụ na netwọk NB-IoT, kamakwa ịkwado NIDD (na-abụghị ip). N'ihe banyere bọọdụ mmepe N21 DEMO ma ọ bụ ngwaọrụ ọzọ dabere na NB-IoT modul N21 A kọwapụtara usoro omume maka izisa ozi na-abụghị IP n'okpuru.

Anyị na-eji APN rụọ ọrụ nhazi ahụ nke anyị nwetara mgbe anyị na-ejuputa ihe "NIDD APN" na njikwa M2M (ebe a - EFOnidd):

AT+CFGDFTPDN=5"EFONIdd"

ma rịọ ngwaọrụ ka ọ debanye aha ọzọ na netwọk:

AT+CFUN=0

AT+CFUN=1

mgbe nke ahụ gasịrị, anyị na-enye iwu ahụ

AT+CGACT=1,1

ma ziga ozi "ule":

AT+NIPDATA=1, “ule”

Mgbe enwetara ozi na-abụghị ip na UART nke modul N21, a na-ewepụta ozi na-akwadoghị nke ụdị ahụ:

+NIPDATA:1,10,3132333435 // natara ozi na-abụghị ip '12345'
ebe
1 - CID, ihe gbasara pdp
10 - ọnụ ọgụgụ nke data bytes mgbe nkeji iri

Ozi a rutere na nkesa na ntinye koodu Base64 (na arịrịọ POST).

PS Iji mee ka ịnyefe data site na sava, ọ dị mma iji mmemme ahụ Postman. Iji nweta ozi, ị nwere ike iji edemede ọ bụla na-eme ka sava HTTP.

Enwere m olileanya na ọ baara mmadụ uru.
Achọpụta.

isi: www.habr.com

Tinye a comment