рд╣реЕрд▓реЛ, рдЦрд╛рдмреНрд░реЛрд╡рд┐рдЯреНрд╕!
рдЗрдВрдЯрд░рдиреЗрдЯ рдСрдл рдерд┐рдВрдЧреНрдЬ (IoT, рдЗрдВрдЯрд░рдиреЗрдЯ рдСрдл рдерд┐рдВрдЧреНрдЬ) рд╕рдзреНрдпрд╛ рдШрд░реЗ/рдХрд╛рд░реНрдпрд╛рд▓рдпреЗ рдЖрдгрд┐ рдЗрдВрдЯрд░рдиреЗрдЯрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ рд╡рд┐рджреНрдпрдорд╛рди рдиреЗрдЯрд╡рд░реНрдХ рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛, рддрдВрддреНрд░рдЬреНрдЮрд╛рди рдЖрдгрд┐ рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреНрдпрд╛ рд╢реАрд░реНрд╖рд╕реНрдерд╛рдиреА рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЬрд╛рдИрд▓ рдЖрдгрд┐ рдмрд░реЗрдЪ рдХрд╛рд╣реА рдСрдлрд░ рдХрд░реЗрд▓.
IoT рд╕рд╛рдареА рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рдЖрдгрд┐ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреЗ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╡рд┐рд╣рдВрдЧрд╛рд╡рд▓реЛрдХрди рдкреНрд░рджрд╛рди рдХрд░рдгреЗ рд╣рд╛ рдпрд╛ рдорд╛рд░реНрдЧрджрд░реНрд╢рдХрд╛рдЪрд╛ рдЙрджреНрджреЗрд╢ рдЖрд╣реЗ.
рдиреЛрдВрдж. рддреБрдореНрд╣рд╛рд▓рд╛ рдЬреНрдЮрд╛рди рдЕрд╕рд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ
IoT рдиреЗрдЯрд╡рд░реНрдХ
IoT рд╡рд┐рджреНрдпрдорд╛рди TCP/IP рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рдЪрд╛рд▓реЗрд▓.
TCP/IP рдкреНрд░рддреНрдпреЗрдХ рд╕реНрддрд░рд╛рд╡рд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╕рд╣ рдЪрд╛рд░-рд╕реНрддрд░ рдореЙрдбреЗрд▓ рд╡рд╛рдкрд░рддреЗ. рд╕реЗрдореА.
рдЦрд╛рд▓реАрд▓ рдЖрдХреГрддреА рд╕рдзреНрдпрд╛ рд╡рд╛рдкрд░рд╛рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдЖрдгрд┐ IoT рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд▒реНрдпрд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреА рддреБрд▓рдирд╛ рджрд░реНрд╢рд╡рддреЗ.
рдЪрд╛рд░реНрдЯ рдиреЛрдЯреНрд╕:
-
рдлреЙрдиреНрдЯрдЪрд╛ рдЖрдХрд╛рд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рджрд░реНрд╢рд╡рддреЛ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдбрд╛рд╡реАрдХрдбреЗ, IPv4 рдореЛрдард╛ рдЖрд╣реЗ, рдХрд╛рд░рдг рддреЛ рдЖрдзреБрдирд┐рдХ рдЗрдВрдЯрд░рдиреЗрдЯрд╡рд░ рдЕрдзрд┐рдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдЖрд╣реЗ. рддрдерд╛рдкрд┐, рддреЗ рдЙрдЬрд╡реАрдХрдбреЗ рд▓рд╣рд╛рди рдЖрд╣реЗ рдХрд╛рд░рдг IoT рдордзреНрдпреЗ IPv6 рдЕрдзрд┐рдХ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реЛрдгреНрдпрд╛рдЪреА рдЕрдкреЗрдХреНрд╖рд╛ рдЖрд╣реЗ.
-
рд╕рд░реНрд╡ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рджрд╛рдЦрд╡рд▓реЗ рдЬрд╛рдд рдирд╛рд╣реАрдд.
-
рдмрд╣реБрддреЗрдХ рд╕рд░реНрд╡ рдмрджрд▓ рдЪреЕрдиреЗрд▓ (рд╕реНрддрд░ 1 рдЖрдгрд┐ 2) рдЖрдгрд┐ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реНрддрд░ (рд╕реНрддрд░ 4) рд╡рд░ рдЖрд╣реЗрдд.
-
рдиреЗрдЯрд╡рд░реНрдХ рдЖрдгрд┐ рд╡рд╛рд╣рддреВрдХ рд╕реНрддрд░ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░рд╛рд╣рдгреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛ рдЖрд╣реЗ.
рд▓рд┐рдВрдХ рд▓реЗрдпрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓
рдбреЗрдЯрд╛ рд▓рд┐рдВрдХ рд╕реНрддрд░рд╛рд╡рд░ (рдбреЗрдЯрд╛ рд▓рд┐рдВрдХ), рддреБрдореНрд╣рд╛рд▓рд╛ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕ рдПрдХрдореЗрдХрд╛рдВрд╢реА рдЬреЛрдбрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рддреЗ рджреЛрдиреНрд╣реА рдЬрд╡рд│ рдЕрд╕реВ рд╢рдХрддрд╛рдд, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╕реНрдерд╛рдирд┐рдХ рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ (рд╕реНрдерд╛рдирд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ) рдЖрдгрд┐ рдПрдХрдореЗрдХрд╛рдВрдкрд╛рд╕реВрди рдЦреВрдк рдЕрдВрддрд░рд╛рд╡рд░: рд╢рд╣рд░реА (рдореЗрдЯреНрд░реЛрдкреЙрд▓рд┐рдЯрди рдПрд░рд┐рдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ) рдЖрдгрд┐ рдЬрд╛рдЧрддрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ (рд╡рд┐рд╕реНрддреГрдд рдХреНрд╖реЗрддреНрд░ рдиреЗрдЯрд╡рд░реНрдХ).
рд╕рдзреНрдпрд╛, рдпрд╛ рд╕реНрддрд░рд╛рд╡рд░, рд╣реЛрдо рдЖрдгрд┐ рдСрдлрд┐рд╕ рдиреЗрдЯрд╡рд░реНрдХ (LAN) рдЗрдерд░рдиреЗрдЯ рдЖрдгрд┐ рд╡рд╛рдп-рдлрд╛рдп рд╡рд╛рдкрд░рддрд╛рдд рдЖрдгрд┐ рдореЛрдмрд╛рдЗрд▓ (WAN) 3G / 4G рд╡рд╛рдкрд░рддрд╛рдд. рддрдерд╛рдкрд┐, рдмрд░реНтАНрдпрд╛рдЪ IoT рдЙрдкрдХрд░рдгреЗ рдХрдореА рдкреЙрд╡рд░рдЪреА рдЕрд╕рддрд╛рдд, рдЬрд╕реЗ рдХреА рд╕реЗрдиреНрд╕рд░, рдЖрдгрд┐ рдлрдХреНрдд рдмреЕрдЯрд░реАрджреНрд╡рд╛рд░реЗ рд╕рдорд░реНрдерд┐рдд рдЕрд╕рддрд╛рдд. рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдВрдордзреНрдпреЗ, рдЗрдерд░рдиреЗрдЯ рдпреЛрдЧреНрдп рдирд╛рд╣реА, рдкрд░рдВрддреБ рдХрдореА рд╢рдХреНрддреАрдЪреЗ рд╡рд╛рдп-рдлрд╛рдп рдЖрдгрд┐ рдХрдореА рд╢рдХреНрддреАрдЪреЗ рдмреНрд▓реВрдЯреВрде рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ.
рд╣реА рдЙрдкрдХрд░рдгреЗ рдЬреЛрдбрдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рджреНрдпрдорд╛рди рд╡рд╛рдпрд░рд▓реЗрд╕ рддрдВрддреНрд░рдЬреНрдЮрд╛рди (рд╡рд╛рдп-рдлрд╛рдп, рдмреНрд▓реВрдЯреВрде, 3G/4G) рд╡рд╛рдкрд░рдгреЗ рд╕реБрд░реВ рдареЗрд╡рдд рдЕрд╕рддрд╛рдирд╛, рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рд╡рд╛рдврдгреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ IoT рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрд╕рд╛рдареА рд╡рд┐рд╢реЗрд╖рддрдГ рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реНрдпрд╛ рдирд╡реАрди рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рдХрдбреЗ рд▓рдХреНрд╖ рджреЗрдгреЗ рджреЗрдЦреАрд▓ рдпреЛрдЧреНрдп рдЖрд╣реЗ.
рддреНрдпрд╛рдкреИрдХреА рдЖрд╣реЗрдд:
-
BLE - рдмреНрд▓реВрдЯреВрде рдХрдореА рдКрд░реНрдЬрд╛
-
рд▓реЛрд░рд╛рд╡рди - рд▓рд╛рдВрдм рдкрд▓реНрд▓реНрдпрд╛рдЪреА WAN
-
рд╕рд┐рдЧрдлреЙрдХреНрд╕
-
рдПрд▓рдЯреАрдИ-рдПрдо
рд▓реЗрдЦрд╛рдд рддреНрдпрд╛рдВрдЪреЗ рдЕрдзрд┐рдХ рддрдкрд╢реАрд▓рд╡рд╛рд░ рд╡рд░реНрдгрди рдХреЗрд▓реЗ рдЖрд╣реЗ.
рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрддрд░
рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрддрд░рд╛рд╡рд░ (рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ), рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рджреАрд░реНрдШрдХрд╛рд│рд╛рдд рд╡рд░реНрдЪрд╕реНрд╡ рдЧрд╛рдЬрд╡реЗрд▓
рд╡рд╛рд╣рддреВрдХ рд╕реНрддрд░
рдЯреНрд░рд╛рдиреНрд╕рдкреЛрд░реНрдЯ рд▓реЗрдпрд░ (рдЯреНрд░рд╛рдиреНрд╕рдкреЛрд░реНрдЯ) рд╡рд░, рдЗрдВрдЯрд░рдиреЗрдЯ рдЖрдгрд┐ рд╡реЗрдмрд╡рд░ рдЯреАрд╕реАрдкреАрдЪреЗ рд╡рд░реНрдЪрд╕реНрд╡ рдЖрд╣реЗ. рд╣реЗ HTTP рдЖрдгрд┐ рдЗрддрд░ рдЕрдиреЗрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдЗрдВрдЯрд░рдиреЗрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (SMTP, POP3, IMAP4, рдЗ.) рджреЛрдиреНрд╣реАрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ.
MQTT, рдЬреНрдпрд╛рдЪреА рдорд▓рд╛ рдЕрдкреЗрдХреНрд╖рд╛ рдЖрд╣реЗ рдХреА рдореЗрд╕реЗрдЬрд┐рдВрдЧрд╕рд╛рдареА рдПрдХ рдореБрдЦреНрдп рдНрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЗрдпрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓, рд╕рдзреНрдпрд╛ TCP рд╡рд╛рдкрд░рддреЗ.
рддрдерд╛рдкрд┐, рднрд╡рд┐рд╖реНрдпрд╛рдд, рдХрдореА рдУрд╡реНрд╣рд░рд╣реЗрдбрдореБрд│реЗ, рдореА UDP IoT рд╕рд╛рдареА рдЕрдзрд┐рдХ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реЛрдгреНрдпрд╛рдЪреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддреЛ. рдХрджрд╛рдЪрд┐рдд рдЕрдзрд┐рдХ рд╡реНрдпрд╛рдкрдХ
рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реНрддрд░ рдЖрдгрд┐ рд╕рдВрджреЗрд╢рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓
IoT рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╕рд╛рдареА рдорд╣рддреНрддреНрд╡рд╛рдЪреА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ:
-
рдЧрддреА - рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдж рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдбреЗрдЯрд╛рдЪреЗ рдкреНрд░рдорд╛рдг.
-
рд▓реЗрдЯрдиреНрд╕реА рдореНрд╣рдгрдЬреЗ рдореЗрд╕реЗрдЬ рдкрд╛рдард╡рд╛рдпрд▓рд╛ рд▓рд╛рдЧрдгрд╛рд░рд╛ рд╡реЗрд│.
-
рд╡реАрдЬ рд╡рд╛рдкрд░.
-
рд╕реБрд░рдХреНрд╖рд╛
-
рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░рдЪреА рдЙрдкрд▓рдмреНрдзрддрд╛.
рд╕рдзреНрдпрд╛, рдпрд╛ рд╕реНрддрд░рд╛рд╡рд░ рджреЛрди рдореБрдЦреНрдп рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рдХреНрд░рд┐рдпрдкрдгреЗ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддрд╛рдд: HTTP рдЖрдгрд┐ MQTT.
HTTP рд╣рд╛ рд╡реЗрдм (WWW) рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдпрд╛ рд╕реНрддрд░рд╛рдЪрд╛ рдХрджрд╛рдЪрд┐рдд рд╕рд░реНрд╡рд╛рдд рдкреНрд░рд╕рд┐рджреНрдз рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЖрд╣реЗ. рд╣реЗ IoT рд╕рд╛рдареА рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рд░рд╛рд╣реАрд▓, рдХрд╛рд░рдг рддреЗ REST API рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ - рд╡реЗрдм рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдЖрдгрд┐ рд╕реЗрд╡рд╛рдВрдордзреАрд▓ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рджрд╛рдЪреА рдореБрдЦреНрдп рдпрдВрддреНрд░рдгрд╛. рддрдерд╛рдкрд┐, рдЙрдЪреНрдЪ рдУрд╡реНрд╣рд░рд╣реЗрдбрдореБрд│реЗ, HTTP рд╣реЗ рдореБрдЦреНрдп IoT рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдмрдирдгреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛ рдирд╛рд╣реА, рддрд░реАрд╣реА рддреЗ рдЗрдВрдЯрд░рдиреЗрдЯрд╡рд░ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рд╡рд░ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдИрд▓.
MQTT (рдореЗрд╕реЗрдЬ рдХреНрдпреБрдЗрдВрдЧ рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рдЯреНрд░рд╛рдиреНрд╕рдкреЛрд░реНрдЯ) рд╣рд╛ IoT рдордзреАрд▓ рдореБрдЦреНрдп рдореЗрд╕реЗрдЬрд┐рдВрдЧ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдмрдирд▓рд╛ рдЖрд╣реЗ рдХрд╛рд░рдг рддреНрдпрд╛рдЪрд╛ рд╣рд▓рдХрд╛рдкрдгрд╛ рдЖрдгрд┐ рд╡рд╛рдкрд░рдгреА рд╕реЛрдкреА рдЖрд╣реЗ. рд▓реЗрдЦ рдкрд╣рд╛
IoT рд╕рд╛рдареА HTTP рдЖрдгрд┐ MQTT рдЪреА рддреБрд▓рдирд╛
MQTT рдЭрдкрд╛рдЯреНрдпрд╛рдиреЗ IoT рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрд╕рд╛рдареА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдорд╛рдирдХ рдмрдирдд рдЖрд╣реЗ. рд╣реЗ HTTP рдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд рддреНрдпрд╛рдЪреНрдпрд╛ рд╣рд▓рдХреЗрдкрдгрд╛рдореБрд│реЗ рдЖрдгрд┐ рдЧрддреАрдореБрд│реЗ рдЖрд╣реЗ рдЖрдгрд┐ рд╣реЗ рд╡рди-рдЯреВ-рд╡рди (HTTP) рдРрд╡рдЬреА рдПрдХ-рдЯреВ-рдордиреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЖрд╣реЗ.
рдЕрдиреЗрдХ рдЖрдзреБрдирд┐рдХ рд╡реЗрдм рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдЪреНрдпрд╛ рд╡реЗрд│реА рдЙрдкрд▓рдмреНрдз рдЕрд╕рд▓реНрдпрд╛рд╕ HTTP рдРрд╡рдЬреА MQTT рдЖрдирдВрджрд╛рдиреЗ рд╡рд╛рдкрд░рддреАрд▓.
рдПрдХ рдЪрд╛рдВрдЧрд▓реЗ рдЙрджрд╛рд╣рд░рдг рдореНрд╣рдгрдЬреЗ рдЕрдиреЗрдХ рдХреНрд▓рд╛рдпрдВрдЯрдирд╛ рдорд╛рд╣рд┐рддреА рдкрд╛рдард╡рдгреЗ, рдЬрд╕реЗ рдХреА рдЯреНрд░реЗрди/рдмрд╕/рд╡рд┐рдорд╛рдирд╛рдВрдЪреЗ рдЖрдЧрдорди рдЖрдгрд┐ рдирд┐рд░реНрдЧрдорди. рдпрд╛ рдкрд░рд┐рд╕реНрдерд┐рддреАрдд, HTTP рд╕рд╛рд░рдЦреНрдпрд╛ рдПрдХрд╛-рдЯреВ-рд╡рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдордзреНрдпреЗ рдмрд░реЗрдЪ рдУрд╡реНрд╣рд░рд╣реЗрдб рдЕрд╕рддрд╛рдд рдЖрдгрд┐ рд╡реЗрдм рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдЦреВрдк рднрд╛рд░ рдЯрд╛рдХрддрд╛рдд. рд╣реЗ рд╡реЗрдм рд╕рд░реНрд╡реНрд╣рд░ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХрд░рдгреЗ рдХрдареАрдг рд╣реЛрдК рд╢рдХрддреЗ. MQTT рд╕рд╣, рдХреНрд▓рд╛рдпрдВрдЯ рдмреНрд░реЛрдХрд░рд╢реА рдХрдиреЗрдХреНрдЯ рд╣реЛрддрд╛рдд, рдЬреЗ рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд┐рдВрдЧрд╕рд╛рдареА рд╕рд╣рдЬ рдЬреЛрдбрд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд. рддреНрдпрд╛рдмрджреНрджрд▓ рд╡реНрд╣рд┐рдбрд┐рдУ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдкрд╣рд╛
рдЗрддрд░ рд╕рдВрджреЗрд╢рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓
HTTP рд╣реЗ IoT рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ рдирд╡реНрд╣рддреЗ, рдкрд░рдВрддреБ рдирдореВрдж рдХреЗрд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ, рдордзреНрдпреЗ рддреНрдпрд╛рдЪреНрдпрд╛ рд╡реНрдпрд╛рдкрдХ рд╡рд╛рдкрд░рд╛рдореБрд│реЗ рддреЗ рдХрд╛рд╣реА рдХрд╛рд│рд╛рд╕рд╛рдареА рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рд╡рд░ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдИрд▓.
рдЬрд╡рд│рдкрд╛рд╕ рд╕рд░реНрд╡ IoT рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо HTTP рдЖрдгрд┐ MQTT рдпрд╛ рджреЛрдиреНрд╣реАрдВрдирд╛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддрд╛рдд.
рддрдерд╛рдкрд┐, рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреЗрдгреНрдпрд╛рд╕рд╛рд░рдЦреЗ рдЗрддрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЖрд╣реЗрдд.
рдкреНрд░реЛрдЯреЛрдХреЙрд▓
-
рдПрдордХреНрдпреВрдЯреАрдЯреА - (рд╕рдВрджреЗрд╢ рд░рд╛рдВрдЧреЗрдд рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рдЯреНрд░рд╛рдиреНрд╕рдкреЛрд░реНрдЯ). TCP/IP рд╡рд╛рдкрд░рддреЗ. рдкреНрд░рдХрд╛рд╢рди-рд╕рджрд╕реНрдпрддрд╛ рдореЙрдбреЗрд▓рд╕рд╛рдареА рд╕рдВрджреЗрд╢ рджрд▓рд╛рд▓ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. -
рдПрдордХреНрдпреВрдкреА - (рдкреНрд░рдЧрдд рд╕рдВрджреЗрд╢ рд░рд╛рдВрдЧреЗрдд рдкреНрд░реЛрдЯреЛрдХреЙрд▓). TCP/IP рд╡рд╛рдкрд░рддреЗ. рдкреНрд░рдХрд╛рд╢рдХ-рдЧреНрд░рд╛рд╣рдХ рдЖрдгрд┐ рдкреЙрдЗрдВрдЯ-рдЯреВ-рдкреЙрдЗрдВрдЯ рдореЙрдбреЗрд▓. -
COAP - (Constrained Application Protocol). UDP рд╡рд╛рдкрд░рддреЗ. рд╡рд┐рд╢реЗрд╖рддрдГ IoT рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ, HTTP рдкреНрд░рдорд╛рдгреЗ рд╡рд┐рдирдВрддреА-рдкреНрд░рддрд┐рд╕рд╛рдж рдореЙрдбреЗрд▓ рд╡рд╛рдкрд░рддреЗ.рдЖрд░рдПрдлрд╕реА 7252 . -
рдбреАрдбреАрдПрд╕ - (рдбреЗрдЯрд╛ рд╡рд┐рддрд░рдг рд╕реЗрд╡рд╛)
рдпрд╛рдордзреНрдпреЗ рджрд┐
рддрдерд╛рдкрд┐, рдорд╛рдЧреЗ рдкрд╛рд╣рд┐рд▓реНрдпрд╛рд╕, рдЗрдВрдЯрд░рдиреЗрдЯрдЪреНрдпрд╛ рд╕реБрд░реБрд╡рд╛рддреАрдЪреНрдпрд╛ рдХрд╛рд│рд╛рдд, HTTP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЬреЛ рдкреНрд░рдмрд│ рд╣реЛрдИрд▓ рддреЛ рдЕрдиреЗрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдкреИрдХреА рдПрдХ рд╣реЛрддрд╛.
рдЬрд░реА HTTP рдЪреА рдХрд▓реНрдкрдирд╛ рдореБрд│рд╛рдд рдлрд╛рдЗрд▓ рдЖрдгрд┐ рдИрдореЗрд▓ рд╣рд╕реНрддрд╛рдВрддрд░рдгрд╛рд╕рд╛рдареА рдирд╡реНрд╣рддреА, рдЖрдЬ рддреА рджреЛрдиреНрд╣реАрд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ.
IoT рдордзреАрд▓ рдореЗрд╕реЗрдЬрд┐рдВрдЧ рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдордзреНрдпреЗ рдЕрд╕реЗрдЪ рдШрдбрдгреНрдпрд╛рдЪреА рдорд▓рд╛ рдЕрдкреЗрдХреНрд╖рд╛ рдЖрд╣реЗ: рдмрд╣реБрддреЗрдХ рд╕реЗрд╡рд╛ рдПрдХ рдкреНрд░рдореБрдЦ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд╛рдкрд░рддреАрд▓.
рдЧреЗрд▓реНрдпрд╛ рдХрд╛рд╣реА рд╡рд░реНрд╖рд╛рдВрдд MQTT, COAP рдЖрдгрд┐ AMQP рдЪреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдХрд╢реА рдмрджрд▓рд▓реА рдЖрд╣реЗ рд╣реЗ рджрд╛рдЦрд╡рдгрд╛рд░реЗ Google Trends рдЪрд╛рд░реНрдЯ рдЦрд╛рд▓реА рджрд┐рд▓реЗ рдЖрд╣реЗрдд.
Google Trends рдЪреЗ рд╡рд┐рд╣рдВрдЧрд╛рд╡рд▓реЛрдХрди
рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорджреНрд╡рд╛рд░реЗ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рдорд░реНрдерди
-
рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдЕрдЭрд░ - MQTT, AMQP, HTTP рдЖрдгрд┐ HTTPS -
рдСрд╡реНрд╣рдЬ - рд╡реЗрдмрд╕реЙрдХреЗрдЯреНрд╕рд╡рд░ MQTT, HTTPS, MQTT -
IBM рдмреНрд▓реВрдорд┐рдХреНрд╕ - MQTT, HTTPS, MQTT
-
рдерд┐рдВрдЧрд╡рд░реНрдХреНрд╕ тАФ MQTT, HTTPS, MQTT, AMQP
рд╕рд╛рд░рд╛рдВрд╢
рдмрд╣реБрддреЗрдХ рд╕рд░реНрд╡ рдмрджрд▓ рдЪреЕрдиреЗрд▓ (рд╕реНрддрд░ 1 рдЖрдгрд┐ 2) рдЖрдгрд┐ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реНрддрд░ (рд╕реНрддрд░ 4) рд╡рд░ рдЖрд╣реЗрдд.
рдиреЗрдЯрд╡рд░реНрдХ рдЖрдгрд┐ рд╡рд╛рд╣рддреВрдХ рд╕реНрддрд░ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░рд╛рд╣рдгреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛ рдЖрд╣реЗ.
рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реНрддрд░рд╛рд╡рд░, IoT рдШрдЯрдХ рд╕рдВрджреЗрд╢рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд╛рдкрд░рддреАрд▓. рдЖрдореНрд╣реА рдЕрдЬреВрдирд╣реА IoT рд╡рд┐рдХрд╛рд╕рд╛рдЪреНрдпрд╛ рд╕реБрд░реБрд╡рд╛рддреАрдЪреНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рд╡рд░ рдЕрд╕рддрд╛рдирд╛, рдПрдХ рдХрд┐рдВрд╡рд╛ рдХрджрд╛рдЪрд┐рдд рджреЛрди рдореЗрд╕реЗрдЬрд┐рдВрдЧ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡реЗрдЧрд│реЗ рдЕрд╕рддреАрд▓.
рдЧреЗрд▓реНрдпрд╛ рдХрд╛рд╣реА рд╡рд░реНрд╖рд╛рдВрдд, MQTT рд╕рд░реНрд╡рд╛рдд рд▓реЛрдХрдкреНрд░рд┐рдп рдЭрд╛рд▓реЗ рдЖрд╣реЗ, рдЖрдгрд┐ рддреНрдпрд╛рд╡рд░рдЪ рдореА рдЖрддрд╛ рдпрд╛ рд╕рд╛рдЗрдЯрд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдд рдЖрд╣реЗ.
HTTP рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░рдгреЗ рд╕реБрд░реВ рд░рд╛рд╣реАрд▓ рдХрд╛рд░рдг рддреЗ рдЖрдзреАрдкрд╛рд╕реВрдирдЪ рд╡рд┐рджреНрдпрдорд╛рди IoT рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордордзреНрдпреЗ рдЪрд╛рдВрдЧрд▓реЗ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЖрд╣реЗ.
рдЗрддрдХрдВрдЪ. рдЖрдореНрд╣реА рддреБрдореНрд╣рд╛рд▓рд╛ рд╡рд┐рд╖рдпрд╛рд╡рд░реАрд▓ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдбреЗрдореЛ рдзрдбреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдЗрди рдЕрдк рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддреЛ
"рдбрд┐рд╡реНрд╣рд╛рдЗрд╕рд╡рд░ рджреНрд░реБрдд рдЖрджреЗрд╢рд╛рдВрд╕рд╛рдареА рдЪреЕрдЯрдмреЙрдЯ" .
рдкреБрдвреЗ рд╡рд╛рдЪрд╛:
рд╕реНрддреНрд░реЛрдд: www.habr.com