IoT, เปเบญเบ เปเบฅเบฐ เป€เบกเบ: เบกเบฒเบฅเบปเบกเบเบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบ—เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบšเป?

IoT, เปเบญเบ เปเบฅเบฐ เป€เบกเบ: เบกเบฒเบฅเบปเบกเบเบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบ—เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบšเป?

เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเปƒเบ™เบ‚เบปเบ‡เป€เบ‚เบ”เบŠเบญเบšเปเบงเปเบฅเบฐเบฎเบฒเบ”เปเบง, เบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เปƒเบซเบกเปˆเป„เบ”เป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ•เบปเบงเบ‚เบญเบ‡เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เบ‚เบญเบ‡เบชเบดเปˆเบ‡เบ•เปˆเบฒเบ‡เป† (IoT). เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เปเบกเปˆเบ™โ€‹เป€เบžเบตเปˆเบกโ€‹เบ‚เบถเป‰เบ™โ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบกเบทเป‰โ€‹เปเบฅเบฐโ€‹เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบเปเบฒโ€‹เบฅเบฑเบ‡โ€‹เบชเป‰เบฒเบ‡โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบผเบฒเบโ€‹เบ‚เบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบตเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบชเบฐเบ”เบงเบเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ›เบธเบ‡เปเบ•เปˆเบ‡, เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปเบฅเบฐเบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰.

เบ”เบฝเบงเบ™เบตเป‰เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ„เบฅเบฒเบงเบ–เบทเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰. เปเบ™เบงเปƒเบ”เบเปเปˆเบ•เบฒเบก, เบฎเบนเบšเปเบšเบšเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เปเบญเบ (Fog) เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบ„เบงเบฒเบกเบ™เบดเบเบปเบกเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบชเบฒเบกเบฒเบ”เป€เบชเบตเบกเบชเป‰เบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เบฅเบฒเบงเป‚เบ”เบเบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเปœเบฒเบ” เปเบฅเบฐ เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡ IoT.

Clouds เบชเบฒเบกเบฒเบ”เบเบงเบกเป€เบญเบปเบฒเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป IoT เบชเปˆเบงเบ™เปƒเบซเบเปˆ. เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™, เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เป„เบงเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เปƒเบ”เป†เบ—เบตเปˆเบœเบฐเบฅเบดเบ”เป‚เบ”เบเบญเบธเบ›เบฐเบเบญเบ™, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เปเบญเบเปเบกเปˆเบ™เบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบเบ‚เบถเป‰เบ™เป€เบกเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเปƒเบ™เป€เบงเบฅเบฒเบˆเบดเบ‡. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เป„เบงเบ•เปเปˆเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเปเบฅเบฐเบเบฒเบ™ latency เบซเบ™เป‰เบญเบเปƒเบ™เบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ‚เปเป‰เบกเบนเบ™. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, Fog เป€เบชเบตเบก "เบŸเบฑเบ‡" เปเบฅเบฐเบ‚เบฐเบซเบเบฒเบเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡เบกเบฑเบ™.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบ„เปเบฒเบ–เบฒเบกเบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™: เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เบ„เบงเบ™เบˆเบฐเบกเบตเบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบเบฑเบ™เปเบ™เบงเปƒเบ”เปƒเบ™เบชเบฐเบžเบฒเบšเบเบฒเบ™เบ‚เบญเบ‡ IoT? เป‚เบ›เป‚เบ•เบ„เบญเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบญเบฑเบ™เปƒเบ”เบˆเบฐเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”เป€เบกเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบš IoT-Fog-Cloud เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™?

เป€เบ–เบดเบ‡เบงเปˆเบฒเบˆเบฐเบกเบตเบ„เบงเบฒเบกเป€เบ”เบฑเปˆเบ™เบŠเบฑเบ”เบ‚เบญเบ‡ HTTP, เบกเบตเบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบญเบทเปˆเบ™เป†เบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบฅเบฐเบšเบปเบš IoT, Fog เปเบฅเบฐ Cloud. เบ™เบตเป‰เปเบกเปˆเบ™เบเป‰เบญเบ™เบงเปˆเบฒ IoT เบ•เป‰เบญเบ‡เบชเบปเบกเบ—เบปเบšเบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบซเบผเบฒเบเบซเบผเบฒเบเบ‚เบญเบ‡เป€เบŠเบฑเบ™เป€เบŠเบตเบเบฑเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž, เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เปเบฅเบฐเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบญเบทเปˆเบ™เป†เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰.

เปเบ•เปˆเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบ„เบดเบ”เบ”เบฝเบงเบเปˆเบฝเบงเบเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบญเป‰เบฒเบ‡เบญเบตเบ‡เปเบฅเบฐเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบเบฒเบ™เบชเป‰เบฒเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เปƒเบซเบกเปˆเบซเบผเบทเบ›เบฑเบšเบ›เบธเบ‡เปเบเป‰เป„เบ‚เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเบชเปเบฒเบฅเบฑเบšเบงเบฝเบเบ‡เบฒเบ™ IoT เบชเบฐเป€เบžเบฒเบฐเปเบกเปˆเบ™เบงเบฝเบเบ‡เบฒเบ™เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบเปเบฒเบฅเบฑเบ‡เบ›เบฐเป€เบŠเบตเบ™เบเบฑเบšเบŠเบธเบกเบŠเบปเบ™ IT.

เบ›เบฐเบˆเบธเบšเบฑเบ™เบกเบตเป‚เบ›เป‚เบ•เบ„เบญเบ™เปƒเบ”เปเบ”เปˆ เปเบฅเบฐเบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เบชเบฐเป€เปœเบตเปƒเบซเป‰เป„เบ”เป‰? เปƒเบซเป‰เบ„เบดเบ”เบญเบญเบ. เปเบ•เปˆเบ—เปเบฒเบญเบดเบ”, เปƒเบซเป‰เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบซเบผเบฑเบเบเบฒเบ™เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ™เบดเป€เบงเบ”เบ—เบตเปˆเบŸเบฑเบ‡, เบซเบกเบญเบเปเบฅเบฐเบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เบ‚เบญเบ‡เบชเบดเปˆเบ‡เบ•เปˆเบฒเบ‡เป†เบกเบตเบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบเบฑเบ™.

เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณ IoT Fog-to-Cloud (F2C).

เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบงเปˆเบฒเบกเบตเบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”เปƒเบ™เบเบฒเบ™เบ‚เบธเบ”เบ„เบปเป‰เบ™เบ‚เปเป‰เบ”เบตเปเบฅเบฐเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบ—เบตเปˆเบชเบฐเบซเบฅเบฒเบ”เปเบฅเบฐเบเบฒเบ™เบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ IoT, cloud เปเบฅเบฐ fog. เบ–เป‰เบฒเบšเปเปˆเปเบกเปˆเบ™, เบ™เบตเป‰เปเบกเปˆเบ™เบชเบฒเบกเบ‚เปเป‰เบฅเบดเป€เบฅเบตเปˆเบกเบชเป‰เบฒเบ‡เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™: เบชเบฐเบกเบฒเบ„เบปเบก OpenFog, Edge Computing Consortium ะธ เป‚เบ„เบ‡เบเบฒเบ™ mF2C H2020 EU.

เบ–เป‰เบฒเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เบžเบฝเบ‡เปเบ•เปˆ 2 เบฅเบฐเบ”เบฑเบšเป„เบ”เป‰เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ, เบŸเบฑเบ‡เปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบชเบดเป‰เบ™เบชเบธเบ”, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบชเบฐเป€เบซเบ™เบตเปเบ™เบฐเบ™เปเบฒเบฅเบฐเบ”เบฑเบšเปƒเบซเบกเปˆ - fog computing . เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบฅเบฐเบ”เบฑเบšเบซเบกเบญเบเบชเบฒเบกเบฒเบ”เปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบซเบผเบฒเบ sublevels, เบญเบตเบ‡เบ•เบฒเบกเบเบฒเบ™เบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบซเบผเบทเบŠเบธเบ”เบ™เบฐเป‚เบเบšเบฒเบเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปƒเบ™ sublevels เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰.

เบชเบดเปˆเบ‡เบ—เบตเปˆเบšเปเปˆเบกเบตเบ•เบปเบงเบ•เบปเบ™เบ™เบตเป‰เบญเบฒเบ”เบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเปเบ™เบงเปƒเบ”? เบ™เบตเป‰เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเบ™เบดเป€เบงเบ” IoT-Fog-Cloud เบ›เบปเบเบเบฐเบ•เบด. เบญเบธเบ›เบฐเบเบญเบ™ IoT เบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เป„เบ›เบซเบฒเป€เบŠเบตเบšเป€เบงเบตเบ—เบตเปˆเป„เบงเบ‚เบถเป‰เบ™ เปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เบ•เบญเบšเบชเบฐเปœเบญเบ‡เบ•เปเปˆเบฒ. เปƒเบ™เบฅเบฐเบšเบปเบšเบ”เบฝเบงเบเบฑเบ™, เบŸเบฑเบ‡เบกเบตเบ„เบงเบฒเบกเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเปƒเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบซเบผเบทเบžเบทเป‰เบ™เบ—เบตเปˆเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบ.

IoT, เปเบญเบ เปเบฅเบฐ เป€เบกเบ: เบกเบฒเบฅเบปเบกเบเบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบ—เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบšเป?

เป‚เบ—เบฅเบฐเบชเบฑเบšเบชเบฐเบกเบฒเบ”เป‚เบŸเบ™, เป‚เบกเบ‡เบญเบฑเบ”เบชเบฐเบฅเบดเบเบฐ เปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบญเบทเปˆเบ™เป†เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เปœเบถเปˆเบ‡เบ‚เบญเบ‡ IoT เป„เบ”เป‰. เปเบ•เปˆเบญเบธเบ›เบฐเบเบญเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เบ•เบฒเบกเบเบปเบ”เบฅเบฐเบšเบฝเบš, เปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบˆเบฒเบเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ. เบ‚เปเป‰เบกเบนเบ™ IoT เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบˆเบฐเบ–เบทเบเป‚เบญเบ™เป„เบ›เปƒเบชเปˆเบŠเบฑเป‰เบ™เปเบญเบเบœเปˆเบฒเบ™เป‚เบ›เบฃเป‚เบ•เบ„เป REST HTTP, เป€เบŠเบดเปˆเบ‡เปƒเบซเป‰เบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™ เปเบฅเบฐเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฑเบ™เปƒเบ™เป€เบงเบฅเบฒเบชเป‰เบฒเบ‡เบšเปเบฅเบดเบเบฒเบ™ RESTful. เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบซเบผเบทเบเบธเปˆเบกเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™, เป€เบญเบตเป‰เบ™เบงเปˆเบฒ "fog nodes," เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเปเบฅเบฐเบ›เบธเบ‡เปเบ•เปˆเบ‡เบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบซเบผเบทเบชเบปเปˆเบ‡เบกเบฑเบ™เป„เบ›เบซเบฒเบ„เบฅเบฒเบงเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ•เบทเปˆเบกเบญเบตเบ.

Clouds เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™ AMQP เปเบฅเบฐ REST HTTP. เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆ HTTP เป€เบ›เบฑเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบ”เบตเปเบฅเบฐเป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบšเบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”, เบ„เปเบฒเบ–เบฒเบกเบญเบฒเบ”เบˆเบฐเป€เบเบตเบ”เบ‚เบทเป‰เบ™: "เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบ„เบงเบ™เปƒเบŠเป‰เบกเบฑเบ™เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš IoT เปเบฅเบฐ fog?" เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒเบ™เบตเป‰เบกเบตเบšเบฑเบ™เบซเบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”. เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰เบ•เปเปˆเบกเบฒ.

เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เบกเบต 2 เปเบšเบšเบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™. เป€เบซเบผเบปเปˆเบฒโ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบ•เบญเบšโ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เปเบฅเบฐโ€‹เป€เบœเบตเบโ€‹เปเบœเปˆโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹. เบฎเบนเบšเปเบšเบšเบ—เปเบฒเบญเบดเบ”เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบเบฑเบ™เบขเปˆเบฒเบ‡เบเบงเป‰เบฒเบ‡เบ‚เบงเบฒเบ‡, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปƒเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ server-client. เบฅเบนเบเบ„เป‰เบฒเบฎเป‰เบญเบ‡เบ‚เปเบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป, เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปเบฅเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡. เป‚เบ›เบฃเป‚เบ•เบ„เป REST HTTP เปเบฅเบฐ CoAP เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบ•เบปเบงเปเบšเบšเบ™เบตเป‰.

เบฎเบนเบšเปเบšเบšเบ—เบตเบชเบญเบ‡เป€เบเบตเบ”เบ‚เบทเป‰เบ™เบˆเบฒเบเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบชเบฐเบซเบ™เบญเบ‡ asynchronous, เปเบˆเบเบขเบฒเบ, เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เบปเบงเบงเปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เปเบซเบผเปˆเบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบœเบนเป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰.

IoT, เปเบญเบ เปเบฅเบฐ เป€เบกเบ: เบกเบฒเบฅเบปเบกเบเบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบ—เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบšเป?

เบฎเบนเบšเปเบšเบšเบชเบปเบกเบกเบธเบ”เบชเบฒเบกเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก: เบœเบนเป‰เป€เบœเบตเบเปเบœเปˆ (เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™), เบ™เบฒเบเบซเบ™เป‰เบฒ (เบœเบนเป‰เบˆเบฑเบ”เบชเบปเปˆเบ‡) เปเบฅเบฐเบœเบนเป‰เบˆเบญเบ‡ (เบœเบนเป‰เบฎเบฑเบš). เบ—เบตเปˆเบ™เบตเป‰, เบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเป€เบฎเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบœเบนเป‰เบˆเบญเบ‡เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบฎเป‰เบญเบ‡เบ‚เปเบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป, เบกเบฑเบ™เบˆเบญเบ‡เบเบฑเบšเป€เบซเบ”เบเบฒเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡เปƒเบ™เบฅเบฐเบšเบปเบšเบœเปˆเบฒเบ™เบ™เบฒเบเบซเบ™เป‰เบฒ, เป€เบŠเบดเปˆเบ‡เบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเปƒเบ™เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบกเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเบฐเบˆเบฑเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบœเบนเป‰เป€เบœเบตเบเปเบœเปˆเปเบฅเบฐเบœเบนเป‰เบˆเบญเบ‡. เปเบฅเบฐเบœเบนเป‰เป€เบœเบตเบเปเบœเปˆ, เป€เบกเบทเปˆเบญเป€เบซเบ”เบเบฒเบ™เป€เบเบตเบ”เบ‚เบทเป‰เบ™เบเปˆเบฝเบงเบเบฑเบšเบซเบปเบงเบ‚เปเป‰เปƒเบ”เบซเบ™เบถเปˆเบ‡, เป€เบœเบตเบเปเบœเปˆเบกเบฑเบ™เปƒเบซเป‰เบเบฑเบšเบ™เบฒเบเบซเบ™เป‰เบฒ, เป€เบŠเบดเปˆเบ‡เบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบซเบปเบงเบ‚เปเป‰เบ—เบตเปˆเบฎเป‰เบญเบ‡เบ‚เปเปƒเบซเป‰เบเบฑเบšเบœเบนเป‰เบˆเบญเบ‡.

เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบง, เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเป€เบซเบ”เบเบฒเบ™. เปเบฅเบฐเบฎเบนเบšเปเบšเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ™เบตเป‰เปเบกเปˆเบ™เบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปƒเบ™ IoT, cloud, fog เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ—เบตเปˆเบˆเบฐเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเปเบฅเบฐเบ‡เปˆเบฒเบเบ”เบฒเบเบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบฅเบฐเบซเบงเปˆเบฒเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ•เปˆเบฒเบ‡เป†, เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบซเบผเบฒเบเบ•เปเปˆเบซเบผเบฒเบเปเบฅเบฐเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ asynchronous. เบšเบฒเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เบญเบ™เบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบเบฑเบ™เบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเปƒเบŠเป‰เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบชเบฐเปเบฑเบเบฎเบฑเบšเบ‚เปˆเบฒเบงเบชเบฒเบ™เบฅเบงเบกเบกเบต MQTT, AMQP, เปเบฅเบฐ DDS.

เปเบ™เปˆเบ™เบญเบ™, เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบžเบดเบกเป€เบœเบตเบเปเบœเปˆเบกเบตเบ‚เปเป‰เบ”เบตเบซเบผเบฒเบ:

  • เบœเบนเป‰เป€เบœเบตเบเปเบœเปˆเปเบฅเบฐเบœเบนเป‰เบˆเบญเบ‡เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบฎเบนเป‰เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบกเบตเบขเบนเปˆเบ‚เบญเบ‡เบเบฑเบ™เปเบฅเบฐเบเบฑเบ™;
  • เบœเบนเป‰เบˆเบญเบ‡เบซเบ™เบถเปˆเบ‡เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเบซเบผเบฒเบเบชเบดเปˆเบ‡เบžเบดเบกเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เปเบฅเบฐเบœเบนเป‰เบˆเบฑเบ”เบžเบดเบกเบซเบ™เบถเปˆเบ‡เบชเบฒเบกเบฒเบ”เบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เป„เบ›เบซเบฒเบœเบนเป‰เบˆเบญเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบซเบผเบฒเบ (เบซเบผเบฑเบเบเบฒเบ™เบซเบผเบฒเบเบ•เปเปˆเบซเบผเบฒเบ);
  • เบœเบนเป‰เป€เบœเบตเบเปเบœเปˆเปเบฅเบฐเบœเบนเป‰เบˆเบญเบ‡เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบตเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™, เป€เบžเบฒเบฐเบงเปˆเบฒเบ™เบฒเบเบซเบ™เป‰เบฒ (เป€เบฎเบฑเบ”เบงเบฝเบเป€เบ›เบฑเบ™เบฅเบฐเบšเบปเบšเบ„เบดเบง) เบˆเบฐเบชเบฒเบกเบฒเบ”เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบ„เบงเบฒเบกเบชเปเบฒเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฑเบ‡เบกเบตเบˆเบธเบ”เปเบ‚เบ‡เบ‚เบญเบ‡เบกเบฑเบ™. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡เบเปˆเบฒเบเป€เบŠเบตเบŸเป€เบงเบตเปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบซเบผเบฒเบเบšเปเปˆเปเบกเปˆเบ™เบšเบฑเบ™เบซเบฒ, เบกเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเบ—เบตเปˆเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰, เบžเบดเบชเบนเบ”เปเบฅเป‰เบง.

เบเบฑเบ‡เบกเบตเป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ—เบฑเบ‡เบชเบญเบ‡เปเบšเบš. เบ•เบปเบงเบขเปˆเบฒเบ‡, XMPP เปเบฅเบฐ HTTP 2.0, เป€เบŠเบดเปˆเบ‡เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ "server push". IETF เบเบฑเบ‡เป„เบ”เป‰เป€เบ›เบตเบ”เป€เบœเบตเบ CoAP. เปƒเบ™เบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ—เบตเปˆเบˆเบฐเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก, เบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบญเบทเปˆเบ™เป†เบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™, เป€เบŠเบฑเปˆเบ™: เป‚เบ›เป‚เบ•เบ„เบญเบ™ WebSockets เบซเบผเบทเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™ HTTP เบœเปˆเบฒเบ™ QUIC (เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เป„เบง UDP).

เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ WebSockets, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป„เบ›เบซเบฒเบฅเบนเบเบ„เป‰เบฒเป€เบงเบฑเบšเปเบฅเบฐเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เบเบฑเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบชเบญเบ‡เบ—เบดเบ”เบ—เบฒเบ‡เบžเป‰เบญเบกเป†เบเบฑเบ™, เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบชเปเบฒเบฅเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบกเบตเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบˆเปเบฒเบเบฑเบ”. QUIC เบเบฑเบ‡เบชเบปเบกเบ„เบงเบ™เป„เบ”เป‰เบฎเบฑเบšเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆ, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒเบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡เปƒเบซเบกเปˆเบชเบฐเบซเบ™เบญเบ‡เป‚เบญเบเบฒเบ”เปƒเบซเบกเปˆเบซเบผเบฒเบ. เปเบ•เปˆเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบ QUIC เบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เป„เบ”เป‰เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เป€เบ—เบทเปˆเบญ, เบกเบฑเบ™เบเปเปˆเปเบกเปˆเบ™เป„เบงเบเปˆเบญเบ™เป„เบงเบญเบฑเบ™เบ„เบงเบ™เบ—เบตเปˆเบˆเบฐเบ„เบฒเบ”เบ„เบฐเป€เบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เปเบฅเบฐเบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบเบฒเบ™เปเบเป‰เป„เบ‚ IoT. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบฎเบฑเบเบชเบฒ WebSockets เปเบฅเบฐ QUIC เป„เบงเป‰เปƒเบ™เปƒเบˆเบ”เป‰เบงเบเบ•เบฒเบ•เปเปˆเบเบฑเบšเบญเบฐเบ™เบฒเบ„เบปเบ”, เปเบ•เปˆเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบšเปเปˆเบชเบถเบเบชเบฒเบกเบฑเบ™เปƒเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบชเปเบฒเบฅเบฑเบšเบ•เบญเบ™เบ™เบตเป‰.

เปƒเบœเป€เบ›เบฑเบ™เบ—เบตเปˆเบฎเบฑเบเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เป‚เบฅเบ: เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเป‚เบ›เป‚เบ•เบ„เบญเบ™

เบ•เบญเบ™เบ™เบตเป‰เปƒเบซเป‰เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบˆเบธเบ”เปเบ‚เบ‡เปเบฅเบฐเบˆเบธเบ”เบญเปˆเบญเบ™เบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™. เป€เบšเบดเปˆเบ‡เป„เบ›เบ‚เป‰เบฒเบ‡เบซเบ™เป‰เบฒ, เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบˆเบญเบ‡เบ—เบฑเบ™เบ—เบตเบงเปˆเบฒเบšเปเปˆเบกเบตเบœเบนเป‰เบ™เปเบฒเบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™. เปเบ•เปˆเบฅเบฐเบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒเบกเบตเบšเบฒเบ‡เบ‚เปเป‰เบ”เบต/เบ‚เปเป‰เป€เบชเบ.

เป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐ เปœเบญเบ‡

เบซเบ™เบถเปˆเบ‡เปƒเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เบ‚เบญเบ‡เบชเบดเปˆเบ‡เบ•เปˆเบฒเบ‡เป†, เปเบกเปˆเบ™เป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡. เปเบ•เปˆเปƒเบ™เบšเบฑเบ™เบ”เบฒเป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆ, เบšเปเปˆเบกเบตเบœเบนเป‰เบŠเบฐเบ™เบฐเบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบ–เบดเบ‡เบฅเบฐเบ”เบฑเบšเบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเบ‚เบญเบ‡ latency เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบžเบฒเบเปƒเบ•เป‰เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เปเบ•เปˆเบกเบตเบเบธเปˆเบกเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเปเบฅเบฐเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™.

เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡ HTTP เปเบฅเบฐ MQTT เป€เบกเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš IoT เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบชเปเบฒเบฅเบฑเบš MQTT เปเบกเปˆเบ™เบซเบ™เป‰เบญเบเบเบงเปˆเบฒ HTTP. เปเบฅเบฐเป€เบงเบฅเบฒเปƒเบ” เบฎเบฝเบ™ เป€เบงเบฅเบฒเป€เบ”เบตเบ™เบ—เบฒเบ‡เบฎเบญเบš (RTT) เบ‚เบญเบ‡ MQTT เปเบฅเบฐ CoAP เป€เบ›เบตเบ”เป€เบœเบตเบเบงเปˆเบฒ RTT เบชเบฐเป€เบฅเปˆเบเบ‚เบญเบ‡ CoAP เปเบกเปˆเบ™เบซเบ™เป‰เบญเบเบเบงเปˆเบฒ MQTT 20%.

เบญเบทเปˆเบ™เป† เบ—เบปเบ”เบฅเบญเบ‡ เบเบฑเบš RTT เบชเปเบฒเบฅเบฑเบš MQTT เปเบฅเบฐเป‚เบ›เป‚เบ•เบ„เบญเบ™ CoAP เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบชเบญเบ‡เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™: เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เปเบฅเบฐเป€เบ„เบทเบญเบ‚เปˆเบฒเบ IoT. เบกเบฑเบ™เป„เบ”เป‰เบซเบฑเบ™เบญเบญเบเบงเปˆเบฒ RTT เบชเบฐเป€เบฅเปˆเบเปเบกเปˆเบ™เบชเบนเบ‡เบเบงเปˆเบฒ 2-3 เป€เบ—เบปเปˆเบฒเปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ IoT. MQTT เบเบฑเบš QoS0 เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ•เปˆเปเบฒเป€เบกเบทเปˆเบญเบ—เบฝเบšเบเบฑเบš CoAP, เปเบฅเบฐ MQTT เบเบฑเบš QoS1 เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™ RTT เบชเบนเบ‡เบ‚เบถเป‰เบ™เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบ ACKs เบขเบนเปˆเปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบฅเบฐเบŠเบฑเป‰เบ™เบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡. เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบ”เบฑเบš QoS เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบ„เบงเบฒเบกเปเบเบ‡เบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเปเบญเบญเบฑเบ”เปเบกเปˆเบ™ milliseconds เบชเปเบฒเบฅเบฑเบš MQTT, เปเบฅเบฐเบซเบผเบฒเบเบฎเป‰เบญเบ microseconds เบชเปเบฒเบฅเบฑเบš CoAP. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบกเบฑเบ™เป€เบ›เบฑเบ™เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒเป€เบกเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบซเบ™เป‰เบญเบ, MQTT เปเบฅเปˆเบ™เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡ TCP เบˆเบฐเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบซเบกเบปเบ”.

เบ›เบฝเบšเบ—เบฝเบš เป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบชเปเบฒเบฅเบฑเบšเป‚เบ›เป‚เบ•เบ„เบญเบ™ AMQP เปเบฅเบฐ MQTT เป‚เบ”เบเบเบฒเบ™เป€เบžเบตเปˆเบก payload เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบเบฒเบ™เป‚เบซเบผเบ”เปเบชเบ‡เบชเบฐเบซเบงเปˆเบฒเบ‡เบฅเบฐเบ”เบฑเบš latency เปเบกเปˆเบ™เป€เบเบทเบญเบšเบ„เบทเบเบฑเบ™. เปเบ•เปˆเป€เบกเบทเปˆเบญเป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบผเบงเบ‡เบซเบผเบฒเบ, MQTT เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบชเบฑเป‰เบ™เบเบงเปˆเบฒ. เปƒเบ™เบญเบตเบเบญเบฑเบ™เบ™เบถเปˆเบ‡ เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒ CoAP เป„เบ”เป‰เบ–เบทเบเบ›เบฝเบšเบ—เบฝเบšเบเบฑเบš HTTP เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เปเบšเบšเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบขเบนเปˆเป€เบ—เบดเบ‡เบเบฒเบ™เบžเบฒเบซเบฐเบ™เบฐเบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบเบฑเบšเปเบเบฑเบ”, เป€เบŠเบฑเบ™เป€เบŠเบตเบชเบฐเบžเบฒเบšเบญเบฒเบเบฒเบ”, เป€เบŠเบฑเบ™เป€เบŠเบตเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆ (GPS) เปเบฅเบฐเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบกเบทเบ–เบท (GPRS). เป€เบงเบฅเบฒเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก CoAP เบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบกเบทเบ–เบทเปเบกเปˆเบ™เป€เบเบทเบญเบšเบชเบฒเบกเป€เบ—เบปเปˆเบฒเบชเบฑเป‰เบ™เบเบงเปˆเบฒเป€เบงเบฅเบฒเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบŠเป‰เบ‚เปเป‰เบ„เบงเบฒเบก HTTP.

เบเบฒเบ™เบชเบถเบเบชเบฒเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบ›เบฝเบšเบ—เบฝเบšเบšเปเปˆเปเบกเปˆเบ™เบชเบญเบ‡, เปเบ•เปˆเบชเบฒเบกเป‚เบ›เป‚เบ•เบ„เบญเบ™. เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡, เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบš เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡ IoT protocols MQTT, DDS เปเบฅเบฐ CoAP เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบฒเบ‡เบเบฒเบ™เปเบžเบ”เป‚เบ”เบเปƒเบŠเป‰ emulator เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. DDS เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเบเบงเปˆเบฒ MQTT เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบเบฒเบ™เปเบเบ‡ telemetry เบ—เบปเบ”เบชเบญเบšเบžเบฒเบเปƒเบ•เป‰เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเบšเปเปˆเบ”เบตเบซเบผเบฒเบเบŠเบฐเบ™เบดเบ”. CoAP เบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ UDP เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเบชเปเบฒเบฅเบฑเบšเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เป„เบง, เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบกเบฑเบ™เป€เบ›เบฑเบ™ UDP, เบกเบตเบเบฒเบ™เบชเบนเบ™เป€เบชเบเปเบžเบฑเบเป€เบเบฑเบ”เบ—เบตเปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”เบ„เบฒเบ”เป€เบ”เบปเบฒเป„เบ”เป‰เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ.

เปเบšเบ™เบงเบดเบ”

เบ›เบฝเบšเบ—เบฝเบš MQTT เปเบฅเบฐ CoAP เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปเบšเบ™เบงเบดเบ”เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ›เบฑเบ™เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบˆเปเบฒเบ™เบงเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบชเบปเปˆเบ‡เบ•เปเปˆเบ‚เปเป‰เบ„เบงเบฒเบก. CoAP เป„เบ”เป‰เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบเบฒเบ™เบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบ•เปˆเปเบฒเบเบงเปˆเบฒ MQTT เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ. เปเบ•เปˆเป€เบกเบทเปˆเบญเบ›เบฝเบšเบ—เบฝเบšเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบ‚เบญเบ‡เบˆเปเบฒเบ™เบงเบ™ bytes เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบเบฑเบšเบˆเปเบฒเบ™เบงเบ™ bytes เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบ–เบทเบเป‚เบญเบ™, CoAP เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบ.

เบ—เบตเปˆ เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐ เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ MQTT, DDS (เบเบฑเบš TCP เป€เบ›เบฑเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™เบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡) เปเบฅเบฐ CoAP เปเบšเบ™เบงเบดเบ”, เบžเบปเบšเบงเปˆเบฒเป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบง CoAP เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบเบฒเบ™เบšเปเบฅเบดเป‚เบžเบเปเบšเบ™เบงเบดเบ”เบ—เบตเปˆเบ•เปˆเปเบฒเบเบงเปˆเบฒ, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเป„เบ”เป‰เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบเบฑเบšเบเบฒเบ™เบชเบนเบ™เป€เบชเบเปเบžเบฑเบเป€เบเบฑเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบซเบผเบทเบ„เบงเบฒเบกเป€เบฅเบฑเปˆเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™, เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบš MQTT เปเบฅเบฐ DDS, เบšเปˆเบญเบ™เบ—เบตเปˆเบกเบต เบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เปเบšเบ™เบงเบดเบ”เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒ. เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบญเบทเปˆเบ™เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบเบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบžเป‰เบญเบกเป†เบเบฑเบ™, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบ›เบปเบเบเบฐเบ•เบดเปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก IoT. เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ—เบตเปˆเบชเบนเบ‡เบ‚เบถเป‰เบ™, เบกเบฑเบ™เบ”เบตเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰ CoAP.

เบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เป‚เบซเบผเบ”เป€เบšเบปเบฒ, CoAP เปƒเบŠเป‰เปเบšเบ™เบงเบดเบ”เบซเบ™เป‰เบญเบเบ—เบตเปˆเบชเบธเบ”, เบ•เบดเบ”เบ•เบฒเบกเบกเบฒเบ”เป‰เบงเบ MQTT เปเบฅเบฐ REST HTTP. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เป€เบกเบทเปˆเบญเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡ payloads เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™, REST HTTP เบกเบตเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”.

เบเบฒเบ™เปƒเบŠเป‰เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™

เบšเบฑเบ™เบซเบฒเบเบฒเบ™เบšเปเบฅเบดเป‚เบžเบเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบซเบผเบฒเบ, เปเบฅเบฐเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปƒเบ™เบฅเบฐเบšเบปเบš IoT. เบ–เป‰เบฒ เบ›เบฝเบšเบ—เบฝเบš เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆ MQTT เปเบฅเบฐ HTTP เบšเปเบฅเบดเป‚เบžเบเป„เบŸเบŸเป‰เบฒ, HTTP เปƒเบŠเป‰เบซเบผเบฒเบ. เปเบฅเบฐ CoAP เปเบกเปˆเบ™เบซเบผเบฒเบเบเบงเปˆเบฒ เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš เป€เบกเบทเปˆเบญเบ—เบฝเบšเบเบฑเบš MQTT, เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบ, MQTT เปเบกเปˆเบ™เป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบฅเบเบ›เปˆเบฝเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ Internet of Things, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบ–เป‰เบฒเบšเปเปˆเบกเบตเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ”เป‰เบฒเบ™เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™.

เบญเบทเปˆเบ™เป† เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ—เบตเปˆเบ›เบฝเบšเบ—เบฝเบšเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡ AMQP เปเบฅเบฐ MQTT เปƒเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเป„เบฎเป‰เบชเบฒเบเปเบšเบšเบกเบทเบ–เบทเบซเบผเบทเบšเปเปˆเบชเบฐเบ–เบฝเบ™เบžเบปเบšเบงเปˆเบฒ AMQP เบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ”เป‰เบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบซเบผเบฒเบเบ‚เบถเป‰เบ™ เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆ MQTT เบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบซเบผเบฒเบเบ‚เบถเป‰เบ™.

เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž

เบ„เบงเบฒเบกโ€‹เบ›เบญเบ”โ€‹เป„เบžโ€‹เปเบกเปˆเบ™โ€‹เบญเบตเบโ€‹เบšเบฑเบ™โ€‹เบซเบฒโ€‹เบ—เบตเปˆโ€‹เบชเปเบฒโ€‹เบ„เบฑเบ™โ€‹เบ—เบตเปˆโ€‹เบเบปเบโ€‹เบ‚เบถเป‰เบ™โ€‹เบกเบฒโ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบเบฒเบ™โ€‹เบชเบถเบโ€‹เบชเบฒโ€‹เบซเบปเบงโ€‹เบ‚เปเป‰โ€‹เบ‚เบญเบ‡โ€‹เบญเบดเบ™โ€‹เป€เบ•เบตโ€‹เป€เบ™เบฑเบ”โ€‹เบ‚เบญเบ‡โ€‹เบชเบดเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ„เบญเบกโ€‹เบžเบดเบงโ€‹เป€เบ•เบตโ€‹เบซเบกเบญเบ / cloudโ€‹. เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเบเบปเบ™เป„เบเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆ TLS เปƒเบ™ HTTP, MQTT, AMQP เปเบฅเบฐ XMPP, เบซเบผเบท DTLS เปƒเบ™ CoAP, เปเบฅเบฐเบฎเบญเบ‡เบฎเบฑเบšเบ—เบฑเบ‡เบชเบญเบ‡เบ•เบปเบงเปเบ›เบ‚เบญเบ‡ DDS.

TLS เปเบฅเบฐ DTLS เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบฅเบนเบเบ„เป‰เบฒ เปเบฅเบฐเบเปˆเบฒเบเป€เบŠเบตเบšเป€เบงเบตเป€เบžเบทเปˆเบญเปเบฅเบเบ›เปˆเบฝเบ™เบŠเบธเบ”เบฅเบฐเบซเบฑเบ”เบฅเบฑเบš เปเบฅเบฐเบเบฐเปเบˆเบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบš. เบชเบญเบ‡โ€‹เบเปˆเบฒเบโ€‹เป„เบ”เป‰โ€‹เบ”เบณโ€‹เป€เบ™เบตเบ™โ€‹เบเบฒเบ™โ€‹เป€เบˆเบฅเบฐเบˆเบฒโ€‹เบเบฑเบ™โ€‹เป€เบžเบทเปˆเบญโ€‹เบฎเบฑเบšเบ›เบฐเบเบฑเบ™โ€‹เปƒเบซเป‰โ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบชเบทเปˆเบชเบฒเบ™โ€‹เปƒเบ™โ€‹เบŠเปˆเบญเบ‡โ€‹เบ—เบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เบ›เบญเบ”โ€‹เป„เบžโ€‹เบ•เบทเปˆเบกโ€‹เบญเบตเบ. เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบญเบ‡เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบเบฒเบ™เบ”เบฑเบ”เปเบ›เบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ DTLS เบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ UDP เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เป„เบฅเบเบฐเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเบšเปเปˆเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบท.

เบ—เบตเปˆ เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เบชเบญเบšโ€‹เบเบฒเบ™โ€‹เป‚เบˆเบกโ€‹เบ•เบตโ€‹ เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ‚เบญเบ‡ TLS เปเบฅเบฐ DTLS เบžเบปเบšเบงเปˆเบฒ TLS เป€เบฎเบฑเบ”เป„เบ”เป‰เบ”เบตเบเบงเปˆเบฒ. เบเบฒเบ™เป‚เบˆเบกเบ•เบต DTLS เบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เบซเบผเบฒเบเบ‚เบถเป‰เบ™เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ‚เบญเบ‡เบกเบฑเบ™.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบšเบฑเบ™เบซเบฒเปƒเบซเบเปˆเบ—เบตเปˆเบชเบธเบ”เบเบฑเบšเป‚เบ›เป‚เบ•เบ„เบญเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เปƒเบ™ IoT เปเบฅเบฐเบšเปเปˆเป„เบ”เป‰เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบซเบกเบญเบเบซเบผเบทเบŸเบฑเบ‡. เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบˆเบฑเบšเบกเบท, เบžเบงเบเป€เบ‚เบปเบฒเป€เบžเบตเปˆเบกเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเบฑเบšเปเบ•เปˆเบฅเบฐเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบซเบผเบธเบ”เบฅเบปเบ‡. เป‚เบ”เบเบชเบฐเป€เบฅเปˆเบเปเบฅเป‰เบง, เบกเบตเบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™ 6,5% เบชเปเบฒเบฅเบฑเบš TLS เปเบฅเบฐ 11% เบชเปเบฒเบฅเบฑเบš DTLS เปƒเบ™เบ”เป‰เบฒเบ™เป€เบ—เบดเบ‡เบ—เบฝเบšเบเบฑเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเบŠเบฑเป‰เบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž. เปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเบญเบธเบ”เบปเบกเบชเบปเบกเบšเบนเบ™เบ‚เบญเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™, เป€เบŠเบดเปˆเบ‡เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเปเบกเปˆเบ™เบ•เบฑเป‰เบ‡เบขเบนเปˆ เบกเบตเป€เบกเบ เบฅเบฐเบ”เบฑเบš, เบ™เบตเป‰เบˆเบฐเบšเปเปˆเป€เบ›เบฑเบ™เบšเบฑเบ™เบซเบฒ, เปเบ•เปˆเปƒเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบฅเบฐเบซเบงเปˆเบฒเบ‡ IoT เปเบฅเบฐเบฅเบฐเบ”เบฑเบš fog, เบ™เบตเป‰เบเบฒเบเป€เบ›เบฑเบ™เบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™.

เบชเบดเปˆเบ‡เบ—เบตเปˆเบˆเบฐเป€เบฅเบทเบญเบเป€เบญเบปเบฒ? เบšเปเปˆเบกเบตเบ„เปเบฒเบ•เบญเบšเบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™. MQTT เปเบฅเบฐ HTTP เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเป‚เบ”เบ”เป€เบ”เบฑเปˆเบ™เบ—เบตเปˆเบชเบธเบ”เบเป‰เบญเบ™เบงเปˆเบฒเบžเบงเบเบกเบฑเบ™เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบ›เบฝเบšเบ—เบฝเบšเบเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚ IoT เบ—เบตเปˆเปƒเบซเบเปˆเบเบงเปˆเบฒเปเบฅเบฐเบกเบตเบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบซเบผเบฒเบเป€เบกเบทเปˆเบญเบ—เบฝเบšเบเบฑเบšเป‚เบ›เป‚เบ•เบ„เบญเบ™เบญเบทเปˆเบ™เป†.

เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เป‚เบ”เบโ€‹เบญเบตเบ‡โ€‹เปƒเบชเปˆโ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบเบฒเบ™โ€‹เบชเบทเปˆโ€‹เบชเบฒเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เป€เบญโ€‹เบเบฐโ€‹เบžเบฒเบšโ€‹

เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เปเบเป‰เป„เบ‚เบžเบดเบ—เบตเบเบฒเบ™เบ”เบฝเบงเบกเบตเบ‚เปเป‰เป€เบชเบเบ›เบฝเบšเบซเบผเบฒเบ. เบ•เบปเบงเบขเปˆเบฒเบ‡, เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบšเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเบ–เบทเบเบˆเปเบฒเบเบฑเบ”เบญเบฒเบ”เบˆเบฐเบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เป‚เบ”เป€เบกเบ™เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ—เบตเปˆเป€เบ„เบฑเปˆเบ‡เบ„เบฑเบ”. เบ”เป‰เบงเบเบ™เบตเป‰เบขเบนเปˆเปƒเบ™เปƒเบˆ, เบžเบงเบเป€เบฎเบปเบฒเบ–เบทเบเบ›เบฐเบ–เบดเป‰เบกเป€เบเบทเบญเบšเบ—เบธเบเบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบ—เบตเปˆเบญเบฒเบ”เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ”เบฝเบงเปƒเบ™เบฅเบฐเบšเบปเบšเบ™เบดเป€เบงเบ” Fog-to-Cloud เปƒเบ™ IoT, เบเบปเบเป€เบงเบฑเป‰เบ™ MQTT เปเบฅเบฐ REST HTTP.

REST HTTP เป€เบ›เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เป‚เบ›เบฃเป‚เบ•เบ„เปเบ”เบฝเบง

เบกเบตเบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบ”เบตเบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป REST HTTP เปเบฅเบฐเบเบฒเบ™เบ•เบญเบšเป‚เบ•เป‰เป‚เบ•เป‰เบ•เบญเบšเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆ IoT-to-Fog: เบŸเบฒเบกเบญเบฑเบ”เบชเบฐเบฅเบดเบเบฐ. เบชเบฑเบ”เป„เบ”เป‰เบ–เบทเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ”เป‰เบงเบเป€เบŠเบฑเบ™เป€เบŠเบตเบ—เบตเปˆเบชเบงเบกเปƒเบชเปˆเป„เบ”เป‰ (เบฅเบนเบเบ„เป‰เบฒ IoT, C) เปเบฅเบฐเบ„เบงเบšเบ„เบธเบกเป‚เบ”เบเบœเปˆเบฒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบŸเบฑเบ‡เป‚เบ”เบเบฅเบฐเบšเบปเบšเบเบฒเบ™เบเบฐเบชเบดเบเปเบฒเบญเบฑเบ”เบชเบฐเบฅเบดเบเบฐ (Fog server, S).

เบชเปˆเบงเบ™เบซเบปเบงเบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™ POST เบฅเบฐเบšเบธเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เป€เบžเบทเปˆเบญเบ”เบฑเบ”เปเบ›เบ‡ (/farm/animals) เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเป€เบงเบตเบŠเบฑเบ™ HTTP เปเบฅเบฐเบ›เบฐเป€เบžเบ”เป€เบ™เบทเป‰เบญเบซเบฒ, เป€เบŠเบดเปˆเบ‡เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰เปเบกเปˆเบ™เบงเบฑเบ”เบ–เบธ JSON เบ—เบตเปˆเป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบŸเบฒเบกเบชเบฑเบ”เบ—เบตเปˆเบฅเบฐเบšเบปเบšเบˆเบฐเบˆเบฑเบ”เบเบฒเบ™ (Dulcinea/cow) . เบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เป‚เบ”เบเบเบฒเบ™เบชเบปเปˆเบ‡เบฅเบฐเบซเบฑเบ”เบชเบฐเบ–เบฒเบ™เบฐ HTTPS 201 (เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เบตเปˆเบชเป‰เบฒเบ‡). เบงเบดเบ—เบตเบเบฒเบ™ GET เบ•เป‰เบญเบ‡เบฅเบฐเบšเบธเบžเบฝเบ‡เปเบ•เปˆเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เบตเปˆเบฎเป‰เบญเบ‡เบ‚เปเปƒเบ™ URI (เบ•เบปเบงเบขเปˆเบฒเบ‡, /farm/animals/1), เป€เบŠเบดเปˆเบ‡เบชเบปเปˆเบ‡เบ„เบทเบ™เบเบฒเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™ JSON เบ‚เบญเบ‡เบชเบฑเบ”เบ—เบตเปˆเบกเบต ID เบ™เบฑเป‰เบ™เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ.

เบงเบดเบ—เบตเบเบฒเบ™ PUT เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบšเบฑเบ™เบ—เบถเบเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบชเบฐเป€เบžเบฒเบฐเบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบเปเบฒเบ™เบปเบ” URI เบชเปเบฒเบฅเบฑเบšเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ—เบตเปˆเบˆเบฐเบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบฅเบฐเบกเบนเบ™เบ„เปˆเบฒเบ›เบฐเบˆเบธเบšเบฑเบ™ (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบ‡เบปเบงเบเปเบฒเบฅเบฑเบ‡เบเปˆเบฒเบ‡เบขเบนเปˆ, /farm/animals/1? state=walking). เบชเบธเบ”เบ—เป‰เบฒเบ, เบงเบดเบ—เบตเบเบฒเบ™ DELETE เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ—เบปเปˆเบฒเบ—เบฝเบกเบเบฑเบ™เบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™ GET, เปเบ•เปˆเบžเบฝเบ‡เปเบ•เปˆเบฅเบถเบšเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบœเบปเบ™เบกเบฒเบˆเบฒเบเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™.

MQTT เป€เบ›เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เป‚เบ›เบฃเป‚เบ•เบ„เปเบ”เบฝเบง

IoT, เปเบญเบ เปเบฅเบฐ เป€เบกเบ: เบกเบฒเบฅเบปเบกเบเบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบ—เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบšเป?

เปƒเบซเป‰เป€เบญเบปเบฒเบŸเบฒเบกเบญเบฑเบ”เบชเบฐเบฅเบดเบเบฐเบ”เบฝเบงเบเบฑเบ™, เปเบ•เปˆเปเบ—เบ™เบ—เบตเปˆเบˆเบฐ REST HTTP เบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™ MQTT. เป€เบŠเบตเบšเป€เบงเบตเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบ—เบตเปˆเบกเบตเบซเป‰เบญเบ‡เบชเบฐเปเบธเบ” Mosquitto เบ•เบดเบ”เบ•เบฑเป‰เบ‡เป€เบฎเบฑเบ”เปœเป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบ™เบฒเบเปœเป‰เบฒ. เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰, เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเปเบšเบšเบ‡เปˆเบฒเบเป† (เป€เบญเบตเป‰เบ™เบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบเบฐเบชเบดเบเปเบฒ) Raspberry Pi เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบฅเบนเบเบ„เป‰เบฒ MQTT, เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” Paho MQTT, เป€เบŠเบดเปˆเบ‡เป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบšเบ™เบฒเบเบซเบ™เป‰เบฒ Mosquitto.

เบฅเบนเบเบ„เป‰เบฒเบ™เบตเป‰เบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบšเบŠเบฑเป‰เบ™ abstraction IoT เบ—เบตเปˆเป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบฎเบฑเบšเบฎเบนเป‰เปเบฅเบฐเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰. เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เบœเบนเป‰เป„เบเปˆเป€เบเปˆเบเบเบปเบ‡เบเบฑเบšเบฅเบฐเบ”เบฑเบšเบ—เบตเปˆเบชเบนเบ‡เบเบงเปˆเบฒเบ‚เบญเบ‡ abstraction, เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡ node เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบซเบกเบญเบเบ—เบตเปˆเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเป‚เบ”เบเบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เปเบฅเบฐเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบซเบผเบฒเบเบเบงเปˆเบฒเป€เบเบปเปˆเบฒ.

เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบŸเบฒเบกเบญเบฑเบ”เบชเบฐเบฅเบดเบเบฐเบ—เบตเปˆเบชเบฐเป€เปœเบต, Raspberry Pi เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบงเบฑเบ”เปเบ—เบเบ„เบงเบฒเบกเป„เบง, GPS, เปเบฅเบฐเป€เบŠเบฑเบ™เป€เบŠเบตเบญเบธเบ™เบซเบฐเบžเบนเบก เปเบฅเบฐเป€เบœเบตเบเปเบœเปˆเบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเป€เบŠเบฑเบ™เป€เบŠเบตเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป„เบ›เบซเบฒเบˆเบธเบ”เปเบญเบ. เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบฎเบนเป‰, MQTT เบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบปเบงเบ‚เปเป‰เบ•เปˆเบฒเบ‡เป†เป€เบ›เบฑเบ™เบฅเปเบฒเบ”เบฑเบšเบŠเบฑเป‰เบ™. เบœเบนเป‰เป€เบœเบตเบเปเบœเปˆ MQTT เบ”เบฝเบงเบชเบฒเบกเบฒเบ”เป€เบœเบตเบเปเบœเปˆเบ‚เปเป‰เบ„เบงเบฒเบกเป„เบ›เบซเบฒเบซเบปเบงเบ‚เปเป‰เบชเบฐเป€เบžเบฒเบฐ. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบชเบฒเบกเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เบชเปเบฒเบฅเบฑเบšเป€เบŠเบฑเบ™เป€เบŠเบตเบ—เบตเปˆเบงเบฑเบ”เปเบ—เบเบญเบธเบ™เบซเบฐเบžเบนเบกเปƒเบ™เบชเบงเบ™เบชเบฑเบ”, เบฅเบนเบเบ„เป‰เบฒเป€เบฅเบทเบญเบเบฎเบนเบšเปเบšเบš (เบเบฒเบ™เบฅเป‰เบฝเบ‡เบชเบฑเบ” / เบ•เบนเป‰ / เบญเบธเบ™เบซเบฐเบžเบนเบก). เบชเบณเบฅเบฑเบšเป€เบŠเบฑเบ™เป€เบŠเบตเบ—เบตเปˆเบงเบฑเบ”เปเบ—เบเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆ GPS เปเบฅเบฐเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เบญเบ‡เบชเบฑเบ”เบœเปˆเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เบงเบฑเบ”เปเบ—เบเบ„เบงเบฒเบกเป€เบฅเบฑเปˆเบ‡, เบฅเบนเบเบ„เป‰เบฒเบˆเบฐเป€เบœเบตเบเปเบœเปˆเบเบฒเบ™เบญเบฑเบšเป€เบ”เบ” (เบชเบฑเบ”/เบชเบฑเบ”/GPS) เปเบฅเบฐ (เบชเบฑเบ”/เบชเบฑเบ”/เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง).

เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบˆเบฐเบ–เบทเบเบชเบปเปˆเบ‡เบเบฑเบšเบ™เบฒเบเบซเบ™เป‰เบฒ, เบœเบนเป‰เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบกเบฑเบ™เบŠเบปเปˆเบงเบ„เบฒเบงเปƒเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบœเบนเป‰เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบชเบปเบ™เปƒเบˆเบญเบทเปˆเบ™เบกเบฒเบ•เบฒเบกเบžเบฒเบเบซเบผเบฑเบ‡.

เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบ™เบฒเบเบซเบ™เป‰เบฒ MQTT เปƒเบ™เบซเบกเบญเบเปเบฅเบฐเบ—เบตเปˆ Raspberry Pis, เป€เบฎเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบฅเบนเบเบ„เป‰เบฒ MQTT, เบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบŠเบฑเบ™เป€เบŠเบต, เบญเบฒเบ”เบˆเบฐเบกเบตเบ™เบฒเบเบซเบ™เป‰เบฒ MQTT เบญเบทเปˆเบ™เปƒเบ™เบฅเบฐเบ”เบฑเบšเป€เบกเบ„. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเบ™เบฒเบเบซเบ™เป‰เบฒเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เบŠเบปเปˆเบงเบ„เบฒเบงเปƒเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เปเบฅเบฐ / เบซเบผเบทเบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเบ„เบฅเบฒเบง. เบ™เบฒเบเบซเบ™เป‰เบฒ MQTT fog เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบเบฑเบšเบ™เบฒเบเบซเบ™เป‰เบฒเบŸเบฑเบ‡ MQTT. เบ”เป‰เบงเบเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ™เบตเป‰, เบœเบนเป‰เปƒเบŠเป‰เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบกเบทเบ–เบทเบชเบฒเบกเบฒเบ”เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบเบฑเบšเบ™เบฒเบเบซเบ™เป‰เบฒเบ—เบฑเบ‡เบชเบญเบ‡.

เบ–เป‰เบฒเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ™เบฒเบเบซเบ™เป‰เบฒ (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบŸเบฑเบ‡) เบฅเบปเป‰เบกเป€เบซเบฅเบง, เบœเบนเป‰เปƒเบŠเป‰เบชเบธเบ”เบ—เป‰เบฒเบเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเบ„เบปเบ™เบญเบทเปˆเบ™ (fog). เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐโ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐโ€‹เบ‚เบญเบ‡ fog เบฅเบงเบกโ€‹เปเบฅเบฐโ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เบ„เบญเบกโ€‹เบžเบดเบงโ€‹เป€เบ•เบตโ€‹เบŸเบฑเบ‡โ€‹. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เปเบญเบฑเบšเบฏเบกเบทเบ–เบทเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบžเบทเปˆเบญเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบ™เบฒเบเบซเบ™เป‰เบฒ MQTT fog เบเปˆเบญเบ™, เปเบฅเบฐเบ–เป‰เบฒเบชเบดเปˆเบ‡เบ™เบฑเป‰เบ™เบฅเบปเป‰เบกเป€เบซเบฅเบง, เป€เบžเบทเปˆเบญเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบš cloud MQTT broker. เบเบฒเบ™เปเบเป‰เป„เบ‚เบ™เบตเป‰เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡เปƒเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเปƒเบ™เบฅเบฐเบšเบปเบš IoT-F2C.

เบเบฒเบ™เปเบเป‰เป„เบ‚เบซเบผเบฒเบเป‚เบ›เป‚เบ•เบ„เบญเบ™

เบเบฒเบ™เปเบเป‰เป„เบ‚เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ”เบฝเบงเปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบ™เบดเบเบปเบกเบญเบฑเบ™เป€เบ™เบทเปˆเบญเบ‡เบกเบฒเบˆเบฒเบเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เปเบ•เปˆเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเปƒเบ™เบฅเบฐเบšเบปเบš IoT-F2C เบกเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเบ—เบตเปˆเบˆเบฐเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เปเบกเปˆเบ™เบงเปˆเบฒเป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปƒเบ™เบฅเบฐเบ”เบฑเบšเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบชเบฒเบก abstractions: เบŠเบฑเป‰เบ™เบ‚เบญเบ‡ IoT, fog เปเบฅเบฐเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบŸเบฑเบ‡. เบญเบธเบ›เบฐเบเบญเบ™เปƒเบ™เบฅเบฐเบ”เบฑเบš IoT เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เบ–เบทเบงเปˆเบฒเบกเบตเบˆเปเบฒเบเบฑเบ”. เบชเปเบฒเบฅเบฑเบšเบžเบฒเบšเบฅเบงเบกเบ™เบตเป‰, เปƒเบซเป‰เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบŠเบฑเป‰เบ™ IoT เป€เบ›เบฑเบ™เบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ—เบตเปˆเบชเบธเบ”, เบŸเบฑเบ‡เบเบฒเบ™เบˆเปเบฒเบเบฑเบ”เบซเบ™เป‰เบญเบเบ—เบตเปˆเบชเบธเบ”, เปเบฅเบฐเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบซเบกเบญเบเป€เบ›เบฑเบ™ "เบšเบฒเบ‡เบšเปˆเบญเบ™เปƒเบ™เบเบฒเบ‡." เบกเบฑเบ™เบ›เบฐเบเบปเบ”เบงเปˆเบฒเบฅเบฐเบซเบงเปˆเบฒเบ‡ IoT เปเบฅเบฐเบเบฒเบ™ abstractions fog, เบเบฒเบ™เปเบเป‰เป„เบ‚เป‚เบ›เป‚เบ•เบ„เบญเบ™เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เบ›เบฐเบเบญเบšเบกเบต MQTT, CoAP เปเบฅเบฐ XMPP. เบฅเบฐเบซเบงเปˆเบฒเบ‡เบซเบกเบญเบเปเบฅเบฐเป€เบกเบ„, เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, AMQP เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ•เบปเป‰เบ™เบ•เปเบ—เบตเปˆเปƒเบŠเป‰, เบžเป‰เบญเบกเบเบฑเบš REST HTTP, เป€เบŠเบดเปˆเบ‡เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เบ‚เบญเบ‡เบกเบฑเบ™เบเบฑเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบฅเบฐเบซเบงเปˆเบฒเบ‡เบŠเบฑเป‰เบ™ IoT เปเบฅเบฐ fog.

เบšเบฑเบ™เบซเบฒเบ•เบปเป‰เบ™เบ•เปเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบฎเปˆเบงเบกเบเบฑเบ™เบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เปเบฅเบฐเบ„เบงเบฒเบกเบ‡เปˆเบฒเบเบ”เบฒเบเบ‚เบญเบ‡เบเบฒเบ™เป‚เบญเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบˆเบฒเบเป‚เบ›เป‚เบ•เบ„เบญเบ™เบซเบ™เบถเปˆเบ‡เป„เบ›เบซเบฒเบญเบตเบ. เป‚เบ”เบเบซเบฅเบฑเบเบเบฒเบ™เปเบฅเป‰เบง, เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”, เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ‚เบญเบ‡เบฅเบฐเบšเบปเบš Internet of Things เบ—เบตเปˆเบกเบตเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ„เบฅเบฒเบงเปเบฅเบฐเบซเบกเบญเบเบˆเบฐเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”เบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ—เบตเปˆเบ™เปเบฒเปƒเบŠเป‰เปเบฅเบฐเบˆเบฐเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เปเปˆเบžเบปเบงเบžเบฑเบ™เบ—เบตเปˆเบ”เบตเบฅเบฐเบซเบงเปˆเบฒเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.

IoT, เปเบญเบ เปเบฅเบฐ เป€เบกเบ: เบกเบฒเบฅเบปเบกเบเบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบ—เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบšเป?

เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบเปเบฅเบฐเบ™เบต, เบกเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเบ—เบตเปˆเบˆเบฐเบชเบปเบกเบ—เบปเบšเบเบฒเบ™เบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒเบ—เบตเปˆเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰, เบซเบ™เบถเปˆเบ‡เปƒเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ‚เบญเบ‡เบชเบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเปเบšเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ”เบฝเบงเบเบฑเบ™, REST HTTP เปเบฅเบฐ CoAP. เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบชเบฐเป€เบซเบ™เบตเบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบฅเบงเบกเบเบฑเบ™เบ‚เบญเบ‡เบชเบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เป€เบœเบตเบเปเบœเปˆ - เบˆเบญเบ‡, MQTT เปเบฅเบฐ AMQP. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™ (เบ—เบฑเบ‡ MQTT เปเบฅเบฐ AMQP เปƒเบŠเป‰เบ™เบฒเบเบซเบ™เป‰เบฒ, CoAP เปเบฅเบฐ HTTP เปƒเบŠเป‰ REST) โ€‹โ€‹โ€‹โ€‹เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ‡เปˆเบฒเบเบ•เปเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบฅเบฐเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบซเบ™เป‰เบญเบเบฅเบปเบ‡.

IoT, เปเบญเบ เปเบฅเบฐ เป€เบกเบ: เบกเบฒเบฅเบปเบกเบเบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบ—เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบšเป?

เบฎเบนเบš (a) เบชเบฐเปเบ”เบ‡เบชเบญเบ‡เบ•เบปเบงเปเบšเบšเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป, HTTP เปเบฅเบฐ CoAP, เปเบฅเบฐเบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปƒเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚ IoT-F2C. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบ HTTP เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบšเบฑเบ™เบ”เบฒเป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบชเบฝเบ‡เบ—เบตเปˆเบชเบธเบ”เปเบฅเบฐเบ–เบทเบเบฎเบฑเบšเบฎเบญเบ‡เป€เบญเบปเบฒเปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบก, เบกเบฑเบ™เบ„เบปเบ‡เบˆเบฐเบšเปเปˆเบ–เบทเบเปเบ—เบ™เบ—เบตเปˆเบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เป‚เบ”เบเป‚เบ›เป‚เบ•เบ„เบญเบ™เบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบญเบทเปˆเบ™เป†. เปƒเบ™เบšเบฑเบ™เบ”เบฒเบ‚เปเป‰เบ—เบตเปˆเป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ—เบตเปˆเบ™เบฑเปˆเบ‡เบขเบนเปˆเบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบกเบ„เปเบฅเบฐเบซเบกเบญเบ, REST HTTP เปเบกเปˆเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบชเบฐเบซเบผเบฒเบ”.

เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เบชเปเบฒเบฅเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบกเบตเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบˆเปเบฒเบเบฑเบ”เบ—เบตเปˆเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบŠเบฑเป‰เบ™ Fog เปเบฅเบฐ IoT, เบกเบฑเบ™เบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰ CoAP. เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ‚เปเป‰เป„เบ”เป‰เบ›เบฝเบšเปƒเบซเบเปˆเบ‚เบญเบ‡ CoAP เปเบกเปˆเบ™เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบงเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš HTTP, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบ—เบฑเบ‡เบชเบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเบซเบผเบฑเบเบเบฒเบ™ REST.

เบฎเบนเบš (b) เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบชเบญเบ‡เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ publish-subscribe เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ”เบฝเบงเบเบฑเบ™, เบฅเบงเบกเบ—เบฑเบ‡ MQTT เปเบฅเบฐ AMQP. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบ—เบฑเบ‡เบชเบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เบชเบฒเบกเบฒเบ”เบชเบปเบกเบกเบธเบ”เบ•เบดเบ–เบฒเบ™เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡ nodes เปƒเบ™เปเบ•เปˆเบฅเบฐเบŠเบฑเป‰เบ™ abstraction, เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ„เบงเบ™เบˆเบฐเบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”. MQTT เบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเป€เบ›เบฑเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเบกเบตเบ™เป‰เปเบฒเบซเบ™เบฑเบเป€เบšเบปเบฒเบชเปเบฒเบฅเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบกเบตเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบˆเปเบฒเบเบฑเบ”, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ IoT-Fog. AMQP เปเบกเปˆเบ™ เป€เปเบฒเบฐ เบชเบปเบกเบเบงเปˆเบฒ เบชเบณ เบฅเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบ, เป€เบŠเบดเปˆเบ‡เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบˆเบฐเบˆเบฑเบ”เบงเบฒเบ‡เบกเบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เปเบญเบเปเบฅเบฐเป€เบกเบ. เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™ MQTT, เป‚เบ›เป‚เบ•เบ„เบญเบ™ XMPP เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™ IoT เบเป‰เบญเบ™เบงเปˆเบฒเบกเบฑเบ™เบ–เบทเบเบ–เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบ™เป‰เปเบฒเบซเบ™เบฑเบเป€เบšเบปเบฒ. เปเบ•เปˆเบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบเบงเป‰เบฒเบ‡เบ‚เบงเบฒเบ‡เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง.

เบเบฒเบ™เบ„เบปเป‰เบ™เบžเบปเบš

เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เปƒเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเบชเบปเบ™เบ—เบฐเบ™เบฒเบˆเบฐเบžเบฝเบ‡เบžเปเบ—เบตเปˆเบˆเบฐเบเบงเบกเป€เบญเบปเบฒเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบฅเบฐเบšเบปเบš, เบˆเบฒเบเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบกเบตเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบˆเปเบฒเบเบฑเบ”เป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบŸเบฑเบ‡. เบเบฒเบ™เบชเบถเบเบชเบฒเบžเบปเบšเบงเปˆเบฒเบชเบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเป‚เบ”เบ”เป€เบ”เบฑเปˆเบ™เบ—เบตเปˆเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบŠเป‰เบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™ MQTT เปเบฅเบฐ RESTful HTTP. เบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒเบ—เบฑเบ‡เบชเบญเบ‡เบ™เบตเป‰เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบฑเบ™เบœเบนเป‰เปƒเบซเบเปˆ เปเบฅเบฐ เปเบฑเป‰เบ™เบ„เบปเบ‡เบ—เบตเปˆเบชเบธเบ”เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™, เปเบ•เปˆเบเบฑเบ‡เบฅเบงเบกเป€เบญเบปเบฒเบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบขเปˆเบฒเบ‡เบกเบตเป€เบญเบเบฐเบชเบฒเบ™ เปเบฅเบฐ เบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเบณเป€เบฅเบฑเบ”เบซเบผเบฒเบเบขเปˆเบฒเบ‡ เปเบฅเบฐ เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบญเบญเบ™เป„เบฅเบ™เปŒ.

เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เปเบฅเบฐเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบ‚เบญเบ‡เบกเบฑเบ™, MQTT เปเบกเปˆเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเป„เบ”เป‰เบžเบดเบชเบนเบ”เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ—เบตเปˆเป€เบซเบ™เบทเบญเบเบงเปˆเบฒเบ‚เบญเบ‡เบกเบฑเบ™เปƒเบ™เป„เบฅเบเบฐเป€เบงเบฅเบฒเป€เบกเบทเปˆเบญเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบฅเบฐเบ”เบฑเบš IoT เบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบˆเปเบฒเบเบฑเบ”. เปƒเบ™เบšเบฒเบ‡เบชเปˆเบงเบ™เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เปเบฅเบฐเบเบฒเบ™เบšเปเบฅเบดเป‚เบžเบเปเบšเบ”เป€เบ•เบตเบฃเบตเบšเปเปˆเปเบกเปˆเบ™เบšเบฑเบ™เบซเบฒ, เป€เบŠเบฑเปˆเบ™: เบšเบฒเบ‡เป‚เบ”เป€เบกเบ™เบซเบกเบญเบเปเบฅเบฐเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบŸเบฑเบ‡เบชเปˆเบงเบ™เปƒเบซเบเปˆ, RESTful HTTP เปเบกเปˆเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ‡เปˆเบฒเบ. CoAP เบ„เบงเบ™เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบเป‰เบญเบ™เบงเปˆเบฒเบกเบฑเบ™เบเบฑเบ‡เบžเบฑเบ”เบ—เบฐเบ™เบฒเบขเปˆเบฒเบ‡เป„เบงเบงเบฒเป€เบ›เบฑเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก IoT เปเบฅเบฐเบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบงเปˆเบฒเบกเบฑเบ™เบˆเบฐเบšเบฑเบ™เบฅเบธเบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เปเบฅเบฐเบเบฒเบ™เป€เบ•เบตเบšเป‚เบ•เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบš MQTT เปเบฅเบฐ HTTP เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบญเบฑเบ™เปƒเบเป‰เบ™เบตเป‰. เปเบ•เปˆเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เบเปเบฒเบฅเบฑเบ‡เบžเบฑเบ”เบ—เบฐเบ™เบฒ, เป€เบŠเบดเปˆเบ‡เบกเบฒเบžเป‰เบญเบกเบเบฑเบšเบšเบฑเบ™เบซเบฒเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เปƒเบ™เป„เบฅเบเบฐเบชเบฑเป‰เบ™.

เบกเบตเบซเบเบฑเบ‡เบญเบตเบเปเบ”เปˆเบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เปƒเบ™ blog เป„เบ”เป‰? Cloud4Y

โ†’ เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบˆเบปเป‰เบฒเปเบŠเบš
โ†’ AI เบŠเปˆเบงเบเปƒเบ™เบเบฒเบ™เบชเบถเบเบชเบฒเบชเบฑเบ”เบ‚เบญเบ‡เบญเบฒเบŸเบฃเบดเบเบฒ
โ†’ เบฅเบฐเบ”เบนเบฎเป‰เบญเบ™เปƒเบเป‰เบˆเบฐเปเบปเบ”เปเบฅเป‰เบง. เป€เบเบทเบญเบšเบšเปเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบฎเบปเปˆเบงเป„เบซเบผเป„เบงเป‰
โ†’ 4 เบงเบดโ€‹เบ—เบตโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบŠเปˆเบงเบโ€‹เบ›เบฐโ€‹เบขเบฑเบ”โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบชเปเบฒโ€‹เบฎเบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบŸเบฑเบ‡โ€‹
โ†’ เบเปˆเบฝเบงเบเบฑเบšเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบฅเบฑเบ”เบ–เบฐเบšเบฒเบ™เบเบฒเบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบžเบฒเบšเบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบ›เบฐเบŠเบฒเบเบญเบ™

เบˆเบญเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ เป‚เบ—เบฅเบฐเป€เบฅเบ-channel, เป€เบžเบทเปˆเบญเบšเปเปˆเปƒเบซเป‰เบžเบฒเบ”เบšเบปเบ”เบ„เบงเบฒเบกเบ•เปเปˆเป„เบ›! เบžเบงเบเป€เบฎเบปเบฒเบ‚เบฝเบ™เบšเปเปˆเป€เบเบตเบ™เบชเบญเบ‡เบ„เบฑเป‰เบ‡เบ•เปเปˆเบญเบฒเบ—เบดเบ”เปเบฅเบฐเบžเบฝเบ‡เปเบ•เปˆเบเปˆเบฝเบงเบเบฑเบšเบ—เบธเบฅเบฐเบเบดเบ”.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™