ืฆืืจืืื ืืืืื ืืืฆื ืจืื ืืื!
ืืื ืืืจืื ืงืื ืขื ืืืืจืช NIDD (Non-IP Data Delivery) ืืฉืืจืืช ืืขื ื ืฉื MTS ืขื ืืฉื ืืืืื ืืืืื "M2M Manager". ืืืืืช ืฉื NIDD ืืื ืืืืคื ืืกืืื ืืช ืืื ืจืืื ืฉื ืื ืืช ื ืชืื ืื ืงืื ืืช ืขื ืืื ืจืฉืช NB-IoT ืืื ืืชืงื ืื ืืฉืจืช. ืื ืืชืงื ื GSM ืงืืืืื ืชืงืฉืจื ืขื ืืฉืจืช ืขื ืืื ืืืืคืช ืื ืืช TCP / UDP, ืื ืืคืื ืฉืืืช ืชืงืฉืืจืช ื ืืกืคืช ืืืื ื ืขืืืจ ืืชืงื ื NB-IoT - NIDD. ืืืงืจื ืื, ืืฉืจืช ืืงืืื ืืื ืืจืืงืฆืื ืขื ืืจืฉืช ืฉื ืืืคืขืื ืืืืฆืขืืช ืืงืฉืืช POST/GET ืืืืืืืช. ืื ื ืืืชืืช ืืขืฆืื (ืืื ืื ืืฉืืื) ืืืื ืื ืฉืื ืืืขืื.
ืืชื ืืืื ืืงืจืื ืขื NB-IoT:
ืชืืขืื ืขืืืจ ืืืืื NB-IoT ืฉืฉืืืฉ ืืชืืืื ืืืืืงื:
ืืื ืืืจืืืฉ NIDD, ืื ืื ื ืฆืจืืืื:
- ืืจืืืก SIM NB-IoT MTS
- ืืืฉืืจ NB-IoT ืืชืืื ื-NIDD
- ืกืืกืื ืืื ืืกื ื-M2M-manager MTS
ืืชืืจ ืืืฉืืจ, ืืฉืชืืฉืชื ืืืื ืืืืื ืฉื N21, ืืืกืืกืื ืืืื ืืกื ืืืืฉื ืืื ืื M2M ืกืืคืงื ืื ืืืืืืืช ืขื ืืื ืขืืืื MTS. ืขื ืื, ืืื ืื ืขื ืืขืืจื ืืฉืื ืืช ืืืืชืืืขืฆืืืืช ืืจืืืช, ืชืืื ืจืื ืืื.
ืื, ืขืืืจ ืื ืื ืื M2M ืืืืืง ืื:
- ืืคืจืื ืืชืคืจืื "ืื ืื SIM" ืืฉ "ืืจืื ืืงืจืช NB-IoT";
- ืืจืืืก ื-NB-IoT ืฉืื ื ืืืคืืข ืืืจืื ืืืงืจื ืฉื NB-IoT, ืืื ืื ืกืขืืคืื:
NIDDAPN
ืืฉืืื ืืช NIDD
NIDD Security - ืืืืง ืืชืืชืื ืืฉ ืคืจืื ืืชืคืจืื "API M2M" ืขื "ืืืจืื ืืืคืชืืื ืฉื NIDD"
ืื ืืืืืื ืฆืจืืื ืืืืจืืืช ืืขืจื ืื:
ืื ืืกืจ ืืฉืื ืืื ืื M2M, ืื ืชืืกืก ืืฉืืื ืืงืฉื ืืื ืื ืฉืื ื-MTS ืขื ืชืืืืจ ืืคืืจื ืฉื ืจืฆืื ืืชืื.
ืื ืืคืจืืืื ืืืจืืฉืื ืฉื NB-IoT Control Center ื ืืฆืืื ืืืงืื, ืืชื ืืืื ืืืชืืื ืืืื ืืืชื. ืืชืจ ืขื ืื, ืืคืจืื "ืืฉืืื ืืช NIDD" ืืื ืืืืจ ืืืืจืื: ืืื ืืฆืืจื ื ืชืื ืื ืืืืงืื ืฉืื ืื.
- NIDDAPN: ืื ื ืืขืืื ืืืืืืื ืืช ืฉื ื-APN ืฉืื ื ืืืช "ืืืื ืืืคืืืงืฆืื".
- ืืืืืช NIDD: ืืื ืื ื ืืฆืืื ืื ืืช ืืชืืืช ื-IP ืฉื ืฉืจืช ืืืืฉืืืื ืฉืื ื, ืืฉืจ ืืชืงืฉืจ ืขื ืืชืงื ื NB-IoT ืืจื ืฉืืจืืช MTS (ืฉืจืช).
- ืืฉืืื ืืช NIDD: ืคืฉืื ืืื ืืช ืื ืืฉืืืช ืืืืฅ ืขื "ืฉืืืจ".
ืืจืืข ืฉืื ืื ืงืืืืช ืืืืืืืช, ืืชื ืืืื ืืืชืืื ืืืคื ืืืงืฉืืช ืฉืืฉืจืช ืฉืื ื ืฆืจืื ืืืฆืืจ. ืื ื ืขืืืจืื ืื "API M2M" ืืงืืจืืื ืืช "ืืืจืื ืืืคืชืืื ืฉื NIDD". ืขื ืื ืช ืฉืืืืฉืืจ ืืืื ืืืืจืฉื ืืจืฉืช NB-IoT, ืขืืื ืืืฆืืจ ืชืฆืืจืช SCS AS:
ืืืืจืื ืืฉ ืชืืืืจ ืฉื ืคืจืืืจื ืืฉืืืืชื ืืืืืืื, ืื ื ืืชื ืจืง ืืื ืืขืจืืช ืงืื ืืช:
- ืงืืฉืืจ ืืฉืืืืช ืืงืฉืืช: m2m-manager.mts.ru/scef/v1/3gpp-nidd/v1/{scsAsId}/configurations, ืืืฉืจ scsAsId ืืื "ืืืื ืืืคืืืงืฆืื" ืืคืจืื ืืชืคืจืื "NIDD APN";
- ืฉืืืช ืืจืฉืื ืืกืืกืืช ืขื ืื ืืกื ืืกืืกืื - ืืฉืชืืฉ ืืื ืืกื ืืืกืืกืื ืฉืืฆืจืช ืืขืช ืืืืื ืคืจืื ืืชืคืจืื "ืืฉืืื ืืช NIDD";
- notificationDestination ืืื ืืืชืืืช ืฉื ืืฉืจืช ืฉืื. ืืื ื ืชืฉืืื ืืืืขืืช ืฉืืื ื IP ืืืืฉืืจืื, ืืฉืจืช MTS ืืฉืื ืืืื ืืชืจืืืช ืขื ืฉืืืืช ืืงืืื ืฉื ืืืืขืืช ืฉืืื ื IP.
ืืืฉืจ ื ืืฆืจืช ืชืฆืืจืช SCS AS ืืืืืฉืืจ ื ืจืฉื ืืืฆืืื ืืืฆื NIDD ืืจืฉืช NB-IoT ืฉื ืืืคืขืื, ื ืืชื ืื ืกืืช ืืืืืืฃ ืืช ืืืืืขืืช ืืจืืฉืื ืืช ืฉืืื ื IP ืืื ืืฉืจืช ืืืืฉืืจ.
ืืื ืืฉืืื ืืืืขื ืืืฉืจืช ืืืืฉืืจ, ืขืืื ืืกืขืืฃ "2.2 ืฉืืืืช ืืืืขื" ืืืืจืื:
{configurationId} ืืงืืฉืืจ ืืืงืฉื, ืขืจื ืืกืื "hex-abracadabra" ืืืชืงืื ืืฉืื ืืฆืืจืช ืืชืฆืืจื. ืื ื ืจืื ืื: b00e2485ed27c0011f0a0200.
ื ืชืื ืื - ืชืืื ืืืืขื ืืงืืืื Base64.
ืืืืจืช ืืชืงื NB-IoT ืืขืืื ื-NIDD
ืืืืื, ืขื ืื ืช ืืืืืืฃ ื ืชืื ืื ืขื ืืฉืจืช, ืืืืฉืืจ ืฉืื ื ืืืื ืื ืจืง ืืืืืช ืืกืืื ืืขืืื ืืจืฉืช NB-IoT, ืืื ืื ืืชืืื ืืืฆื NIDD (ืื ip). ืืืงืจื ืฉื ืืื ืืคืืชืื N21 DEMO ืื ืืืฉืืจ ืืืจ ืืืืืกืก ืขื
ืื ื ืืคืขืืืื ืืช ืืชืฆืืจื ืขื ื-APN, ืฉืขืืื ืืืขื ื ืืขืช ืืืืื ืืคืจืื "NIDD APN" ืฉื ืื ืื M2M (ืืื - EFOnidd):
AT+CFGDFTPDN=5,"EFonidd"
ืืืงืฉ ืืืืืฉืืจ ืืืืจืฉื ืืืืฉ ืืจืฉืช:
AT+CFUN=0
AT+CFUN=1
ืืื ืืืืฆืื ืืช ืืคืงืืื
AT+CGACT=1,1
ืืฉืืื ืืช ืืืืืขื "ืืืื":
AT+NIPDATA=1, "test"
ืขื ืงืืืช ืืืืขืช ืฉืืื ื IP ื-UART ืฉื ืืืืื N21, ืืื ืคืงืช ืืืืขื ืื ืจืฆืืื ืฉื ืืืืคืก:
+NIPDATA:1,10,3132333435 // ืงืืืื ืืืืขืช ืฉืืื ื IP '12345'
ืืืคื
1 - CID, ืืงืฉืจ pdp
10 - ืืกืคืจ ืืชืื ืฉื ื ืชืื ืื ืืืจื ืื ืงืืื ืืขืฉืจืื ืืช
ืืืืืขื ืืืืขื ืืฉืจืช ืืงืืืื Base64 (ืืืงืฉืช POST).
ื .ื. ืืื ืืืืืช ืืขืืจืช ื ืชืื ืื ืืืฉืจืช, ื ืื ืืืฉืชืืฉ ืืชืืื ืืช
ืื ื ืืงืืื ืฉืื ืืืขืื ืืืืฉืื.
ืชืืื.
ืืงืืจ: www.habr.com