๋งคํ„ฐ ํ‘œ์ค€์€ ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ์ธ ip, ๊ทธ ์ค‘์—์„œ๋„ ipv6 ๊ธฐ๋ฐ˜์œผ๋กœ ์Šค๋งˆํŠธํ™ˆ ๊ธฐ๊ธฐ๋“ค์˜ ํ†ต์‹ ์„ ์†Œํ”„ํŠธ์›จ์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต์—์„œ ํ‘œ์ค€ํ™”ํ•˜๋ ค๋Š” ํ”„๋กœ์ ํŠธ์ž„

๋งคํ„ฐ์—๋Š” ๊ธฐ๋Šฅ์ ์œผ๋กœ ๋ฏธ์™„์„ฑ๋œ ๋ถ€๋ถ„๊ณผ ์ˆ˜ ๋งŽ์€ ๋‹จ์ ์ด ๊ณ„์† ๋ณด๊ณ ๋˜๊ณ  ์žˆ์ง€๋งŒ ๋” ์ž์„ธํžˆ ์‚ดํŽด๋ณด๋ฉด ๋งคํ„ฐ์˜ ํ†ต์‹  ๊ตฌ์กฐ ์•ˆ์— ๊นŠ์ˆ™์ด ์ž๋ฆฌ ์žก์€

ํƒœ์ƒ์ ์œผ๋กœ ๋น„ํšจ์œจ์ ์œผ๋กœ ์ž์›์„ ์“ธ ์ˆ˜ ๋ฐ–์— ์—†๋Š” ์ฒ ํ•™๊ณผ ์„ค๊ณ„๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์‹œ์ž‘ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์—
IoT์˜ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ณธ์งˆ์ธ ์ €์ „๋ ฅ์„ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์—๋„ˆ์ง€ ํšจ์œจ์„ ํฌ์ƒํ•ด๋ฒ„๋ฆฐ๋‹ค๋Š” ๊ตฌ์กฐ์ ์ธ ํ•œ๊ณ„๊ฐ€ ์กด์žฌํ•˜๊ณ  ์žˆ์Œ

๊ทธ๋ž˜์„œ ๋งคํ„ฐ๊ฐ€ ์ž˜๋ชป๋œ ๋ฐฉํ–ฅ์œผ๋กœ ๊ฐ„๋‹ค๊ณ  ๋Š˜ ์ƒ๊ฐํ–ˆ๊ณ , ์ž‘๋…„์— ์—ฌ๊ธฐ์— ๋Œ€ํ•œ ๊ธ€์„ ์จ์„œ ๋งคํ„ฐ๊ฐ€ ๊ตฌ์กฐ์ ์œผ๋กœ ๋ฌด๊ฑฐ์šธ ์ˆ˜๋ฐ–์— ์—†๋Š” ํ•œ๊ณ„๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์— ๋Œ€ํ•ด ์งš์–ด๋ดค์—ˆ์Œ.

๋งคํ„ฐ๊ฐ€ ์Šค๋งˆํŠธํ™ˆ์—์„œ ๋น„ํšจ์œจ์ ์ด ๋ผ๊ฐ€๋Š” ์ด์œ ๋งคํ„ฐ๊ฐ€ 2022๋…„์— ์ฒ˜์Œ ๋‚˜์™”์„๋•Œ๋ถ€ํ„ฐ ์ง€๊ธˆ 2025๋…„๊นŒ์ง€ 3๋…„๋™์•ˆ ๊ฐœ๋ฐœํ–ˆ๋Š”๋ฐ ์—ฌ์ „ํžˆ ๊ธฐ๋Šฅ์ ์œผ๋กœ ๋ฏธ์™„์„ฑ๋œ ๋ถ€๋ถ„์ด ๋งŽ์•„์„œ ๊ทธ๋™์•ˆ ์Šค์‹ฑ๊ฐค์—์„œ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ๋งคํ„ฐ์˜ ๋‹จ์ ๊ณผ ๋ฌธ์ œ์ ์„ ์ง€์ ํ•ด์™”์—ˆ๋Š”๋ฐ ๊ทธ๊ฒƒ๋ณด๋‹ค ์กฐ๊ธˆ ๋” ๊ตฌ์กฐ์ ์œผ๋กœm.dcinside.com


๊ทธ๋ž˜์„œ ๋งคํ„ฐ์˜ ์ด๋Ÿฌํ•œ ๋น„ํšจ์œจ์„ ์•ผ๊ธฐํ•˜๋Š” ๊ตฌ์กฐ์  ํ•œ๊ณ„๋ฅผ ๋” ๊ตฌ์ฒด์ ์œผ๋กœ ์•Œ์•„๋ณด๊ณ  ์‹ค์ œ๋กœ ์–ผ๋งˆ๋งŒํผ์˜ ์ธก์ •๋œ ์‚ฌ์ด๋“œ ์ดํŽ™ํŠธ๋ฅผ ์•ผ๊ธฐํ•˜๋Š”์ง€ ํ™•์ธํ•ด๋ณด๋ ค๊ณ ํ•จ.



์ฃผ๋กœ ์ฐพ์•„๋ณด๋ ค๊ณ  ํ–ˆ๋˜๊ฑด ์Šค๋ ˆ๋“œ ํ”„๋กœํ† ์ฝœ์„ ๋ฐ์ดํ„ฐ๋งํฌ ๊ณ„์ธต์œผ๋กœ ์“ฐ๋Š” matter over thread์ž„.

์™œ๋ƒํ•˜๋ฉด thread๋Š” ํ˜„์žฌ ์Šค๋งˆํŠธ์‹ฑ์Šค์™€ IoT ์„ธ๊ณ„์—์„œ ๋„๋ฆฌ ์“ฐ์ด๊ณ  ์žˆ๋Š” zigbee์™€ ๋˜‘๊ฐ™์€
802.15.4 ํ‘œ์ค€์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋งŒ๋“ค์–ด์ง„ ์ €์ „๋ ฅ ๋ฐ์ดํ„ฐ ์ „์†ก๊ทœ๊ฒฉ์ด๋ฉฐ, zigbee์™€ ๊ฐ™์€ ์•ˆํ…Œ๋‚˜๋ฅผ ์“ฐ๊ณ  dual rcp๋กœ ๋ถ„๋ฐฐํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ง์ ‘์ ์ธ ๋น„๊ต๋Œ€์ƒ์ด ๋˜๋ฉด์„œ

๋งคํ„ฐ์˜ ์•„ํ‚คํ…์ฒ˜์˜ ๋น„ํšจ์œจ์ ์ธ ์—๋„ˆ์ง€ ์‚ฌ์šฉ ์ธก๋ฉด์—์„œ zigbee์™€ ๊ฐ™์€ ์ดˆ๊ฒฝ๋Ÿ‰ IoT ํ”„๋กœํ† ์ฝœ์— ๋น„ํ•ด ๊ตฌ์กฐ์ ์ธ ์•ฝ์ ์„ ๊ฐ€์ง€๋Š” ์ ์„ ๊ตฌ์ฒด์ ์ธ ๋ฐ์ดํ„ฐ๋กœ ๋ถ„์„ํ•˜๊ธฐ ์ข‹๊ธฐ ๋•Œ๋ฌธ์ž„.

๋”ฐ๋ผ์„œ ์•ž์œผ๋กœ ์–ธ๊ธ‰ํ•˜๋Š” ๋งคํ„ฐ๋Š” ๊ฑฐ์˜ ๋Œ€๋ถ€๋ถ„์ด matter over thread๋ฅผ ๋œปํ•˜๋ฉฐ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ ˆ์ด์–ด์˜ ๋งคํ„ฐsdk ๊ทธ ์ž์ฒด๋ฅผ ๊ฐ€๋ฆฌํ‚ฌ๋•Œ๋„ ์Šค๋ ˆ๋“œ ์Šคํƒ ์œ„์— ์˜ฌ๋ผ๊ฐ„ ๋งคํ„ฐ์˜ ๊ตฌํ˜„์„ ๋œปํ•จย 


[์‹œ์ž‘ํ•˜๊ธฐ ์•ž์„œ ์ฃผ์˜์‚ฌํ•ญ 1]

์ด ๊ธ€์—์„œ ๋‹ค๋ฃจ๋Š” ์Šค๋ ˆ๋“œ๋Š” matter over thread์ธ๋งŒํผ ๋‹น์—ฐํžˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ ˆ์ด์–ด์˜ matter sdk๋ฅผ ํฌํ•จํ•˜๊ณ  ์žˆ์Œ. ๊ทธ ์ด์œ ๋Š” ์Šค๋ ˆ๋“œ๊ฐ€ ์˜ค๋กœ์ง€ ๋„คํŠธ์›Œํฌ ๊ณ„์ธต์—๋งŒ ์ง‘์ค‘ํ•˜๋Š” ํ”„๋กœํ† ์ฝœ์ด๊ธฐ ๋•Œ๋ฌธ์ž„.

๊ธฐ์กด์˜ ์Šค๋งˆํŠธํ™ˆ ํ†ต์‹  ๊ทœ๊ฒฉ๋“ค์€ ๊ธฐ๊ธฐ ๊ฐ„์˜ ์—ฐ๊ฒฐ ๋ฐฉ์‹๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์–ด๋–ค ๋ช…๋ น์–ด๋ฅผ ์–ด๋–ป๊ฒŒ ํ‘œ์ค€ํ™”ํ•ด์„œ ์ฃผ๊ณ ๋ฐ›์„์ง€์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ์˜ ๊ทœ๊ฒฉ์ธ ํด๋Ÿฌ์Šคํ„ฐ๊นŒ์ง€ ์ •์˜๋˜์–ด ์žˆ๋Š” ํ’€์Šคํƒ ํ”„๋กœํ† ์ฝœ์ด์—ˆ์ง€๋งŒ, ์Šค๋ ˆ๋“œ๋Š” ๊ทธ๋Ÿฐ๊ฑฐ ์—†์ด ๋ณต์žกํ•œ ์ƒ์œ„ ๊ณ„์ธต์˜ ํด๋Ÿฌ์Šคํ„ฐ์˜ ๋กœ์ง์— ๊ตฌ๊ธ€, ์˜คํ”ˆ์Šค๋ ˆ๋“œ ๋“ฑ ์˜จ๊ฐ– ๋‹จ์ฒด์™€ ํšŒ์‚ฌ๊ฐ€ ์ฐธ์—ฌํ•˜๋„๋ก ๋ƒ…๋‘๊ณ ์žˆ์—ˆ์Œ.

๊ทธ๋ž˜์„œ thread ์ œํ’ˆ์€ ๊ฐ™์€ ๋„คํŠธ์›Œํฌ ์Šคํƒ์ด์ง€๋งŒ ๋‹ค๋ฅธ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์“ฐ๋Š” ๋ฐ”๋žŒ์— ์„œ๋กœ ์—ฐ๋™๋˜์ง€ ๋ชปํ–ˆ๊ณ , ํŒŒํŽธํ™”์˜ ๊ธธ์„ ๊ฑธ์—ˆ์Œ. ๊ทธ๋ž˜์„œ matter๊ฐ€ ๋“ฑ์žฅํ•˜๊ธฐ ์ „๊นŒ์ง€ thread ๊ธฐ๊ธฐ๋Š” ์ „ ์„ธ๊ณ„์ ์œผ๋กœ 100๊ฐœ์ •๋„๋ฐ–์— ์—†์—ˆ๊ณ  ์‹œ์žฅ์—์„œ ์™ธ๋ฉด๋ฐ›์•˜๋˜ ์—ญ์‚ฌ๊ฐ€ ์žˆ์Œ.

ํ•˜์ง€๋งŒ ๋งคํ„ฐ๊ฐ€ ๋‚˜์˜ค๋ฉด์„œ ์ง€๋‚œ 3๋…„๊ฐ„ ๋‹ค๋ฅธ ํด๋Ÿฌ์Šคํ„ฐ๋Š” ์•ˆ๊ทธ๋ž˜๋„ ์™ธ๋ฉด๋ฐ›์•˜์ง€๋งŒ ์‹œ์žฅ์—์„œย ๋”ย ๋„ํƒœ๋˜์—ˆ๊ณ , ํ˜„์‹ค์ ์œผ๋กœ ์˜ค๋Š˜๋‚  ๋งํ•˜๋Š” ์Šค๋ ˆ๋“œ๋Š” ๋Œ€๋ถ€๋ถ„ ๋งคํ„ฐ ์˜ค๋ฒ„ ์Šค๋ ˆ๋“œ๋ฅผ ๊ฐ€๋ฆฌํ‚ค๊ฒŒ ๋˜์—ˆ์Œ. ๋”ฐ๋ผ์„œ ๊ทธ ๋‘˜์„ ๋ถ„๋ฆฌํ•ด์„œ ๋ณด๊ธฐ ํž˜๋“ค๊ณ , ์ง€๊ทธ๋น„์™€ ๊ฐ™์€ ํ‘œ์ค€๊ณผ ๋น„๊ตํ• ๋•Œ๋Š” ๋” ๊ทธ๋ ‡๊ณ , ์• ์ดˆ์— ๋…๋ฆฝ์ ์œผ๋กœ ์Šค๋ ˆ๋“œ๋งŒ์„ ์“ธ์ˆ˜๋„ ์—†์œผ๋‹ˆ ์ด ์ •๋„๋ฉด ์ถฉ๋ถ„ํ•œ ์„ค๋ช…์ด ๋˜์—ˆ๋‹ค๊ณ  ๋ด„.

[์‹œ์ž‘ํ•˜๊ธฐ ์•ž์„œ ์ฃผ์˜์‚ฌํ•ญ 2]

์ €์ „๋ ฅ IoT ๋””๋ฐ”์ด์Šค์— ์“ฐ์ด๋Š” mcu์—์„œ ์ง์ ‘ ์ง€๊ทธ๋น„์™€ ๋งคํ„ฐ ์˜ค๋ฒ„ ์Šค๋ ˆ๋“œ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด ๋งคํ„ฐ๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ ์žˆ๋Š” csa์™€, ๋งคํ„ฐ์˜ ํ”„๋กœ์ ํŠธ์นฉ ๋ ˆํฌ์ง€ํ† ๋ฆฌ์˜ ๋งคํ„ฐ sdk๊ฐ€ ๋Œ€์‘ํ•˜๋Š” IoT ์ œํ’ˆ์˜ ํ”„๋กœ์„ธ์„œ์ธ mcu๋ฅผ ๋งŒ๋“œ๋Š” nxp, ์‹ค๋ฆฌ์ฝ˜๋žฉ์Šค, ํ…์‚ฌ์Šค ์ธ์Šคํˆฌ๋ฅด๋จผํŠธ ๋“ฑ IoT ์ œํ’ˆ์šฉ ๋ ˆ๊ฑฐ์‹œ ํŒน์„ ์šด์šฉํ•˜๋Š” ๋ฐ˜๋„์ฒด ๋ฉ”์ด์ปค๋“ค์˜ ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐํ–ˆ์Œ.

์—ฌ๊ธฐ์„œ ์“ฐ์ด๋Š” mcu๋Š” ์ผ๋ฐ˜์ ์ธ IoT ์ œํ’ˆ์„ ๋งŒ๋“ค๋•Œ ์“ฐ์ด๋Š” mcu๋ณด๋‹ค ๋†’์€ ์ŠคํŽ™์„ ๊ฐ€์ง€๊ณ  ์žˆ์Œ. ์™œ๋ƒํ•˜๋ฉด ๋งคํ„ฐ๋Š” pki๋ผ๋Š” ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„์™€ IoT ์ œํ’ˆ ์‚ฌ์ด์˜ ํ†ต์‹ ์„ ๊ฑฐ์ณ์•ผํ•˜๋Š”๋ฐ, ์ด๋•Œ ๋””๋ฐ”์ด์Šค์— dac๋ผ๋Š” ์ธ์ฆ์„œ๋ฅผ ๋ฉ”๋ชจ๋ฆฌ์— ์ €์žฅํ•ด์•ผํ•˜๊ณ , ํฐ ํŽ˜์ด๋กœ๋“œ์™€ ipv6์— ๊ธฐ๋ฐ˜ํ•œ ์ŠคํŽ™ ์ž์ฒด์˜ ๋ฌด๊ฑฐ์›€์œผ๋กœ ์ธํ•ด ๋†’์€ ์ž์›์„ ์š”๊ตฌํ•˜๊ธฐ ๋•Œ๋ฌธ์ž„.






๋งคํ„ฐ ์˜ค๋ฒ„ ์Šค๋ ˆ๋“œ์˜ ๋ฌธ์ œ์ 1:
ํŒจํ‚ท์ด ๋„ˆ๋ฌด ํฌ๊ณ  ์„ธ์…˜์ด ๋ณต์žกํ•˜๋‹ค

IoT ์ œํ’ˆ์€ ์ „์› ์˜จ์˜คํ”„, ๋ฐœ๊ธฐ ๋ณ€๊ฒฝ, ์ƒ‰x ๋ณ€๊ฒฝ ๋“ฑ ๋ช‡๋ฐ”์ดํŠธ ์•ˆ์—์„œ ์ •์˜๋  ์ˆ˜ ์žˆ๋Š” ๋‹จ์ˆœํ•œ ์ผ์„ ํ•˜๊ณ  ์žˆ์Œ.

๊ทธ๋Ÿฐ๋ฐ ์ด๋Ÿฐ ๋‹จ์ˆœํ•œ ์ผ์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ์œ„ํ•ด์„œ
๋ฐฐํ„ฐ๋ฆฌ๋กœ ์ž‘๋™ํ•˜๋Š” ์ €์ „๋ ฅ IoT ๊ธฐ๊ธฐ์™€ ํ—ˆ๋ธŒ ์‚ฌ์ด์— ์˜ค๊ณ  ๊ฐ€๋Š” ๋ฐ์ดํ„ฐ์˜ ํฌ๊ธฐ๊ฐ€ ์ปค์งˆ ์ˆ˜๋ก ์—๋„ˆ์ง€๊ฐ€ ๋‚ญ๋น„๋˜์–ด ๋ฐฐํ„ฐ๋ฆฌ ์ˆ˜๋ช…์„ ์ง์ ‘์ ์œผ๋กœ ์ค„์—ฌ๋ฒ„๋ฆผ.

๋”ฐ๋ผ์„œ ํ•˜๋‚˜์˜ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๊ธฐ์œ„ํ•ด ํ•„์š”ํ•œ ์ •๋ณด์˜ ๋ญ‰ํ……์ด์ธ ํŒจํ‚ท์˜ ํฌ๊ธฐ๋ฅผ ์ตœ์†Œํ™”ํ•˜๊ณ  ํ†ต์‹  ๊ตฌ์กฐ๋ฅผ ๋‹จ์ˆœํ™”ํ•˜๋Š” ๊ฒƒ์€ ์ตœ์ ํ™”๋œ ์ €์ „๋ ฅ ํ”„๋กœํ† ์ฝœ ์„ค๊ณ„์˜ ํ•ต์‹ฌ์ด๋ฉฐ, zigbee์™€ z-wave ๋ฒ ์ด์Šค์˜ IoT ์ œํ’ˆ๋“ค์€ ์ด๋Ÿฌํ•œ ์›์น™์— ๋งž๊ฒŒ ๊ฐ€๋ณ๊ฒŒ ๋งŒ๋“ค์–ด์ง.



๋งคํ„ฐ๊ฐ€ ๋น„ํšจ์œจ์ ์œผ๋กœ ์ „๋ ฅ์„ ๋งŽ์ด ์†Œ๋ชจํ•˜๋Š” ๊ทผ๋ณธ์ ์ธ ์ด์œ ๋Š” ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ ๊ธฐ๋ฐ˜์˜ ipํ†ต์‹  ๊ทธ ์ž์ฒด์— ์žˆ์Œ. zigbee, z-wave์™€ ๊ฐ™์€ ์ €์ „๋ ฅ ํ”„๋กœํ† ์ฝœ์€ ์ปค๋„์—์„œ๋ถ€ํ„ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ ˆ์ด์–ด๊นŒ์ง€ ์ €์ „๋ ฅ์— ์ตœ์ ํ™”๋œ ๋…์ž์ ์ธ ์Šคํƒ์„ ์‚ฌ์šฉํ•˜์ง€๋งŒ, ๋งคํ„ฐ๋Š” ๋ชจ๋“  ํŒจํ‚ท์ด ๊ฑฐ๋Œ€ํ•œ ipv6 ์Šคํƒ์„ ํ†ต๊ณผํ•ด์•ผ ํ•จ.

ipv6 ํ—ค๋”๋Š” ๊ทธ ์ž์ฒด๋กœ ์ƒ๋‹นํ•œ ํฌ๊ธฐ๋ฅผ ๊ฐ€์ง€๋ฉฐ, ์Šค๋ ˆ๋“œ๊ฐ€ 6lowpan์œผ๋กœ ์ด๋ฅผ ์••์ถ•ํ•˜๋ ค ๋…ธ๋ ฅํ•˜์ง€๋งŒ, ํƒœ์ƒ์ ์œผ๋กœ ์งง์€ ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ดˆ์ €์ „๋ ฅ ํ”„๋กœํ† ์ฝœ๋ณด๋‹ค ํฐ ์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ ๊ฐ€์งˆ ์ˆ˜๋ฐ–์— ์—†์Œ. ip ์ฃผ์†Œ ์ •๋ณด ์ฒ˜๋ฆฌ์—๋งŒ ๋” ๋งŽ์€ ์—๋„ˆ์ง€๋ฅผ ์จ์•ผ ํ•˜๊ณ  ํ•„์—ฐ์ ์œผ๋กœ ๋” ๋งŽ์€ ์ž์›์„ ์“ฐ๊ฒŒ๋˜๊ณ , ์ด๊ฒƒ์€ ๋ฐฐํ„ฐ๋ฆฌ์˜ ์‚ฌ์šฉ์„ ๋Š˜๋ฆผ.

๋ฟ๋งŒ์•„๋‹ˆ๋ผ ipํ†ต์‹ ์€ ๋ชจ๋“  ํŒจํ‚ท์„ 6lowpan์œผ๋กœ ํ•œ๋ฒˆ์— ๋‹ด์•„์„œ ๋ณด๋‚ผ ์ˆ˜ ์—†๋‹ค๋Š” ํ•œ๊ณ„๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Œ. ๋”ฐ๋ผ์„œ ์„œ๋ฒ„์— ์—ฌ๋Ÿฌ๋ฒˆ์— ๊ฑธ์ณ์„œ ํŒจํ‚ท์„ ๋‚˜๋ˆ„์–ด ๋ณด๋‚ด๊ฒŒ๋จ. ๋”ฐ๋ผ์„œ ์ฃผ๊ธฐ์ ์œผ๋กœ mcu๊ฐ€ ๊นจ์›Œ์ง€๊ฒŒ๋จ.

์ด๊ฑด ๋งคํ„ฐ ๊ธฐ๋ฐ˜์˜ ๋ฌธ์—ด๋ฆผ ์„ผ์„œ์˜ ์‹ค์ œ ๋ฐ์ดํ„ฐ ์ „์†ก๋Ÿ‰์—์„œ ๋“œ๋Ÿฌ๋‚จ.


nxp์˜ AN14841 ๋ฌธ์„œ์ธ '802.15.4 Matter and Zigbee Power Consumption Analysis for MCX W72'๋ฅผ ์‚ดํŽด๋ณด๋ฉด

long idle time์ด ์ง€์›๋ผ์„œ short idle time์„ ๊ฐ€์ง„ ๊ธฐ๊ธฐ์— ๋น„ํ•ด ์ „๋ ฅํšจ์œจ์ด ๋†’์€ matter 1.4์˜ ๋ฌธ์—ด๋ฆผ์„ผ์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ ์šฉํ•œ

mcx w72 ๊ธฐ๋ฐ˜์˜ ๋งคํ„ฐ ๋””๋ฐ”์ด์Šค๊ฐ€ ๋ฌธ ์—ด๋ฆผ์˜ ๊ฐ์ง€๋จ ์ƒํƒœ๋ฅผ ๋ฆฌํฌํŠธํ•˜๋Š” ์ด ๋ฐ์ดํ„ฐ์–‘์€ 88 ๋ฐ”์ดํŠธ์ž„. ์ด ๋ฐ์ดํ„ฐ๋ฅผ ๋ฆฌํฌํŒ…ํ•˜๋Š” ๊ฒƒ์€ ๋‹จ์ผ ํŒจํ‚ท์˜ ์ „์†ก์œผ๋กœ ๋๋‚˜์ง€ ์•Š์Œ. ์ด ๋ฆฌํฌํŒ…์€ ์—ฌ๋Ÿฌ ํŒจํ‚ท์œผ๋กœ ๋‚˜๋ˆ„์–ด์ ธ ์ „์†ก๋จ.

๊ทธ๋ฆฌ๊ณ  ๋ณด๊ณ ์„œ์—๋Š” ์ด ๋ฆฌํฌํŒ…์˜ ๊ตฌ์ฒด์ ์ธ ๋น„๋™๊ธฐ ํ†ต์‹ ์˜ ์ด๋ฒคํŠธ ์‹คํ–‰์ˆœ์„œ์™€ ์„ธ์…˜์„ ์†Œ๊ฐœํ•˜๊ณ ์žˆ์Œ

์ฃผํ™ฉ์ƒ‰ ํ™”์‚ดํ‘œ๊ฐ€ IoT์ œํ’ˆ์ด ํ—ˆ๋ธŒ์— ๋ณด๋‚ด๋Š” ๋ฐ์ดํ„ฐ
ํŒŒ๋ž€์ƒ‰ ํ™”์‚ดํ‘œ๊ฐ€ ํ—ˆ๋ธŒ๊ฐ€ IoT์ œํ’ˆ์— ๋ณด๋‚ด๋Š” ๋ฐ์ดํ„ฐ์ž„.

28b9d932da836ff13ee98ee74686756fb937ac993bd396709302130accc1afd329


IoT์ œํ’ˆ์ด ํ—ˆ๋ธŒ์ธ ์Šค๋ ˆ๋“œ ๋ณด๋”๋ผ์šฐํ„ฐ์— 22๋ฐ”์ดํŠธ์งœ๋ฆฌ ๋ฐ์ดํ„ฐ ์š”์ฒญ์„ ๋ณด๋ƒ„.

ํ—ˆ๋ธŒ๊ฐ€ ์Šน์ธ์„ ๋ณด๋ƒ„

ํ—ˆ๋ธŒ๋กœ๋ถ€ํ„ฐ ์Šน์ธ์„ ๋ฐ›์œผ๋ฉด ์ฒซ๋ฒˆ์งธ ํŒจํ‚ท์„ ๋ณด๋ƒ„

๋‹ค์‹œ 22๋ฐ”์ดํŠธ ๋ฐ์ดํ„ฐ ์š”์ฒญ์„ ๋ณด๋ƒ„

ํ—ˆ๋ธŒ๊ฐ€ ์Šน์ธ์„ ๋ณด๋ƒ„

์ด ๋‹ค์Œ์€ 500ms์˜ ๋ฐ์ดํ„ฐ ํด๋ง ๊ฐ„๊ฒฉ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๊ณ  ๋˜‘๊ฐ™์€ ์‚ฌ์ดํด์„ ๋ฐ˜๋ณตํ•ด์•ผํ•จ

๊ทธ ์ด์œ ๋Š” ์ „์ฒด ํŒจํ‚ท์„ ํ•œ๋ฒˆ์— ๋ณด๋‚ด์ง€ ๋ชปํ•˜๊ธฐ ๋•Œ๋ฌธ์ž„. ๋”ฐ๋ผ์„œ ์‚ฌ์ดํด์ด ๊ณ„์† ๋„๋Š” ๊ณผ์ •์—์„œ ๋ชจ๋‘ 88๋ฐ”์ดํŠธ์˜ ํŒจํ‚ท์„ ์ˆœ์ฐจ์ ์œผ๋กœ ๋ณด๋‚ด๊ฒŒ๋จ

28b9d932da836ff13ee98ee7468371655c14ca173e7963f3155858a239ecf63856b8

์ด ๊ณผ์ •์—์„œ ๊ธฐ๊ธฐ๊ฐ€ ์ž ๋“ค๊ณ  ๊นจ์–ด๋‚จ์„ ๋ฐ˜๋ณตํ•˜๊ณ  mcu์™€ 802.15.4 ๋ผ๋””์˜ค๋ฅผ ์ผœ๊ณ  ๋„๋Š”๊ฒƒ์„ ์ˆ˜์ฐจ๋ก€ ๋ฐ˜๋ณตํ•˜๊ฒŒ๋จ. ๋ฆฌํฌํŒ…์ด ๋„ˆ๋ฌด ์žฆ์Œ.

ํŒจํ‚ท์˜ ํฌ๊ธฐ๊ฐ€ ์ปค์ง€๊ณ  ์‚ฌ์ดํด์ด ์žฆ์•„์ง€๋‹ˆ๊นŒ ์ œํ’ˆ์ด ์ผœ์ง€๋Š” ์‹œ๊ฐ„์ด ์ง์ ‘์ ์œผ๋กœ ๋Š˜์–ด๋‚˜๊ณ , ๊ณง๋ฐ”๋กœ ๋ฐฐํ„ฐ๋ฆฌ๋ฅผ ๋” ์“ฐ๊ฒŒ๋จ.


28b9d932da836ff13fed87ec43897365372eff004b2d255e8eb1ef48a73807e033

ํ•œํŽธ ์ง€๊ทธ๋น„๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ zigbee cluster library์ด๋ผ๋Š” ํ‘œ์ค€ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Œ. ์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ ๊ทนํ•œ์œผ๋กœ ์ค„์ธ zcl ํ‘œ์ค€ ๋•๋ถ„์— ๋ฐ์ดํ„ฐ ๋ฐ€๋„๊ฐ€ ๋งค์šฐ ๋†’์Œ.

csa์—์„œ ๋ฐœํ–‰ํ•œ Zigbee Cluster Library Specification ๋ฌธ์„œ๋ฅผ ๋ณด๋ฉด ํ”„๋ ˆ์ž„ ์ปจํŠธ๋กค 8๋น„ํŠธ, ์ œ์กฐ์‚ฌ ์ฝ”๋“œ 0~16๋น„ํŠธ, ํŠธ๋žœ์ ์…˜ ์‹œํ€€์Šค ๋„˜๋ฒ„ 8๋น„ํŠธ, ์ปค๋งจ๋“œ ID 8๋น„ํŠธ๊ฐ€ ๋์œผ๋กœ 24~40๋น„ํŠธ, ์ฆ‰ 3~5๋ฐ”์ดํŠธ ์•ˆ์—์„œ ์ฒ˜๋ฆฌํ•˜๊ณ  ์žˆ๋Š” ๊ทน๋‹จ์ ์œผ๋กœ ์ž‘์€ ์ผ€์ด์Šค์ž„.

์ œ์กฐ์‚ฌ๊ฐ€ ํ‘œ์ค€ zcl ์™ธ์— ์ž๊ธฐ๋“ค๋งŒ์˜ ์ปค์Šคํ…€ ๊ธฐ๋Šฅ์„ ๋„ฃ๊ณ  ์‹ถ์„ ๋•Œ๋Š” zcl payload๋ฅผ ์“ฐ๋Š”๋ฐ, ์ด๋•Œ๋Š” ์ž๊ธฐ๋“ค ๋งˆ์Œ๋Œ€๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๊ตฌ์„ฑํ•จ. ํ•˜์ง€๋งŒ ์ด ์—ญ์‹œ ์ง€๊ทธ๋น„ ํ”„๋ ˆ์ž„์›Œํฌ ์•ˆ์—์„œ ๋Œ์•„๊ฐ€๊ธฐ ๋•Œ๋ฌธ์— ๋งค์šฐ ์ž‘์Œ.

28b9d932da836ff13ee884e64f897368682336e898bf7438eca55924f46b9af19f


๊ทธ๋ž˜์„œ ๊ฐ™์€ mcu์ธ mcx w72 ๊ธฐ๋ฐ˜์˜ ์ง€๊ทธ๋น„ ๋””๋ฐ”์ด์Šค์—์„œ๋Š” ๊ฐ™์€ ๋ช…๋ น ์ด๋ฒคํŠธ๊ฐ€ ํ•œ๋ฒˆ์— ์ฒ˜๋ฆฌ๋˜์–ด ๋๋‚˜๋Š”๊ฑธ ์•Œ ์ˆ˜ ์žˆ์Œ. zigbee์˜ ํŒจํ‚ท ํฌ๊ธฐ๊ฐ€ ์ž‘๊ธฐ ๋•Œ๋ฌธ์— ํ•œ๋ˆˆ์— ๋ด๋„ ํšจ์œจ์ ์œผ๋กœ ๊ตฌ๋™๋˜๊ณ  ์žˆ์Œ.

๋ฌธ์—ด๋ฆผ์„ผ์„œ๋Š” ๊ฐ์ง€๋จ๊ณผ ๊ฐ์ง€๋˜์ง€ ์•Š์Œ์œผ๋กœ ์„ผ์„œ์— ์ •์˜๋œ ๋ฐธ๋ฅ˜๊ฐ€ 2๊ฐ€์ง€๋ฟ์ธ ๋งค์šฐ ๋‹จ์ˆœํ•œ ๋””๋ฐ”์ด์Šค์ž„. ์Šค๋งˆํŠธ์‹ฑ์Šค์˜ capability๋กœ๋Š” contactSensor์˜ attribute์ธ contact์˜ ํƒ€์ž…์€ enum์ด๊ณ  open,closed ๋‹จ ๋‘๊ฐ€์ง€์˜ ์Šคํ…Œ์ดํŠธ๋งŒ์ด ์ •์˜๋˜์–ด ์žˆ์Œ. ๊ทธ๋ฆฌ๊ณ  ์Šค๋งˆํŠธ์‹ฑ์Šค ํ—ˆ๋ธŒ์˜ os์ธ ์Šค๋งˆํŠธ์‹ฑ์Šค ํ—ˆ๋ธŒ์ฝ”์–ด์˜ ์–ธ์–ด์ธ lua์—์„œ ์ด๊ฒƒ์˜ ํฌ๊ธฐ๋Š” 1๋ฐ”์ดํŠธ์ž„.

๊ทธ๋Ÿฌ๋‚˜ ๋งคํ„ฐ๊ฐ€ ipv6์„ ์ฑ„ํƒํ•จ์œผ๋กœ์จ ๋ฌธ์—ด๋ฆผ์„ผ์„œ์™€ ๊ฐ™์€ ๋‹จ์ˆœํ•œ ๋””๋ฐ”์ด์Šค์— ๊ฑฐ๋Œ€ํ•œ ํŒจํ‚ท์ด ๋งŒ๋“ค์–ด์ง€๋Š” ์ด๋ฒคํŠธ๊ฐ€ ๋„ˆ๋ฌด ์žฆ์•„์ง€๊ฒŒ ๋งŒ๋“ค์–ด ๋” ๋งŽ์€ ๋ฐฐํ„ฐ๋ฆฌ๋ฅผ ๋น„ํšจ์œจ์ ์œผ๋กœ ์“ฐ๊ฒŒ๋˜์—ˆ์Œ.

๊ทธ๋ฆฌ๊ณ  ์—ฌ๊ธฐ์—๋Š” ๋งคํ„ฐ๋กœ ์ธํ•ด IoT๊ธฐ๊ธฐ์—๊ฒŒ๋Š” ๋„˜์น˜๋Š” ํ•„์š” ์ด์ƒ์˜ ์ŠคํŽ™์„ ์˜ฌ๋ฆฐ ๊ฒฐ๊ณผ, mcu๋ฅผ ๋น„๋กฏํ•œ ๋ณด๋“œ ์ž์ฒด์—์„œ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋Š˜์–ด๋‚˜๊ฒŒ ๋œ ์—ฐ์‚ฐ์— ์“ฐ์ด๋Š” ์—๋„ˆ์ง€์™€ ๋Œ€๊ธฐ์ „๋ ฅ๊ณผ ๊ฐ™์€ ์š”์†Œ๋„ ๊ฐœ์ž…ํ•  ์ˆ˜ ์žˆ์Œ.




์ด๋ ‡๊ฒŒ ๋งคํ„ฐ์˜ ๋ฌธ์ œ์ ์ธ ๋ฌด๊ฑฐ์šด ํŒจํ‚ท๊ณผ ๋ณต์žกํ•œ ์„ธ์…˜์„ ์•Œ์•„๋ดค์Œ.

๋‹ค์Œ ๋งคํ„ฐ์˜ ๋ฌธ์ œ์ ์€ ์Šค๋ ˆ๋“œ ์Šคํƒ๊ณผ ๋งคํ„ฐ์˜ long idle time ์‚ฌ์ด์—์„œ ๋ฒŒ์–ด์ง€๋Š” ํด๋ง ํƒ€์ž„์•„์›ƒ ์ œํ•œ์˜ ๋ถ€์กฐํ™”์™€ ๋ฌผ๋ฆฌ์ ์ธ ์ถฉ๋Œ์ž„

๊ทธ๊ฒƒ์€ ๋‹ค์Œ ๊ธ€์—์„œ ์ž์„ธํžˆ ์„ค๋ช…ํ•˜๊ฒ ์Œ