์๋ฌธ
์นํ
์ผ๋ก ๋ฉํฐ์บ์คํธ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ์ ์์ต๋๊น?
์ฐ๋ฆฌ๋ LoRaWAN ๋ถํธ๋ก๋(ํ์ฌ ํด๋์ค A์์ ์์
์ค)๋ฅผ ๊ฐ๋ฐํ๊ณ ์์ผ๋ฉฐ ๋งค์ฐ ๋นํจ์จ์ ์
๋๋ค.
์ ์ฒด ํ์จ์ด ์ ์ก(ํ๋์ ๋
ธ๋์ ๋ํด)์ DR4(~64kB)์ ๊ฒฝ์ฐ @80dBm ์์ ์ฝ 1์๊ฐ์ด ๊ฑธ๋ฆฝ๋๋ค.
์นํ
์ ์ฌ์ฉํ์ฌ ๋ง์ ๋
ธ๋(์ ํ๋ฆฌ์ผ์ด์
์ฉ)์ ๋ฉํฐ์บ์คํธ ๋ฉ์์ง๋ก ํ์จ์ด ๋ค์ด๋งํฌ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ๊ฐ๋ฅ์ฑ์ด ์์ต๋๊น?
๊ฐ ๋
ธ๋๋ ๋๋ฝ๋ ํจํค์ง๋ฅผ ๊ฐ๋ณ์ ์ผ๋ก ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.
"OTA Time"์ ํ์ฉ์ ์ต์ํํ ์ ์์ ๊ฑฐ๋ผ ์๊ฐํฉ๋๋ค.
์ด์ ๋ํ ๋ฌธ์/์ ๋ณด๊ฐ ์์ต๋๊น?
์ต์ข ์ฅ์น๋ Telit LoRaWAN 1.0.2์ ๋๋ค.
"์ง๋ฌธ" ์ ํ ๋ฌธ์ ์ ๊ด๋ จ ์๋ ์น์ ์ ์ ๊ฑฐํ์ต๋๋ค.
์ฐธ์กฐ #890
Q: ์นํ ์ผ๋ก ๋ฉํฐ์บ์คํธ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ์ ์์ต๋๊น?
A: ์, ์คํ์ --multicast
ํ๋๊ทธ๊ฐ ์๋ ๋ค๋ฅธ ์ต์ข
์ฅ์น๋ก ํด๋์ค C ๋ฉํฐ์บ์คํธ ์ธ์
์ ๋ฑ๋กํ๋ ๊ฒ์ ์ง์ํฉ๋๋ค. ์ด๊ฒ์ ์์ํ๊ธฐ: https://github.com/TheThingsNetwork/lorawan-stack/blob/master/doc/gettingstarted.md#creating -a-device์ ์ค๋ช
๋์ด ์์ต๋๋ค.
Q: ์นํ ์ ์ฌ์ฉํ์ฌ ๋ง์ ๋ ธ๋(์ ํ๋ฆฌ์ผ์ด์ ์ฉ)์ ๋ฉํฐ์บ์คํธ ๋ฉ์์ง๋ก ํ์จ์ด ๋ค์ด๋งํฌ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ๊ฐ๋ฅ์ฑ์ด ์์ต๋๊น?
A: ์, ๋ฉํฐ์บ์คํธ ์ธ์ ์ ๋ค๋ฅธ ์ฅ์น๋ก ๋ฑ๋ก๋์ด ์์ผ๋ฏ๋ก ์ผ๋ฐ ์ฅ์น์์์ ๋๊ฐ์ ๋ฐฉ์์ผ๋ก ํด๋น ์ธ์ ์ ๋ํ ๋ค์ด๋งํฌ๋ฅผ ์์ฝํ ์ ์์ต๋๋ค.
Q: ์ด์ ๋ํ ๋ฌธ์/์ ๋ณด๊ฐ ์์ต๋๊น?
A: ํ์ฌ ์์ํ๊ธฐ์ ์๋ ๊ฒ๋ณด๋ค ๋ง์ง ์์ต๋๋ค.
@rvolosatovs @adriansmares IIRC ํด๋์ค C์ ๋ฉํฐ์บ์คํธ๋ก ํ ์คํธ ํ์ จ์ฃ ? ๊ทธ๊ฒ์ ๋ํด ๋ฉ์ง ๋ฌธ์ ํ์ด์ง๋ฅผ ์์ฑํด์ผ ํฉ๋๊น?
๊ทธ๋ ๋ค๋ฉด #401์ ๊ธฐ๋ค๋ฆฌ๊ธฐ ์ ์ ํฉ์๋ค.
@htdivsser - ๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค. ์์ํ๋ฉด์ ๋ดค์ต๋๋ค.
์นํ
(url)์ ๊ตฌ๋ฌธ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ปฌ http://localhost :1885/api/v3/as/applications/ap2/webhooks/fwup/devices/dv1/down/push -X POST -H '์น์ธ: ๋ฒ ์ด๋ฌ NNSXS.CLCIYOYYEDPLJSSWRNMYS5KCDI45HOE6M3WZIDY.E6VDXAAZ4HS' "๋ค์ด๋งํฌ":[{"frm_payload":"vu8=","f_port":15,"์ฐ์ ์์":"์ ์"}]}'
๋ค์ด๋งํฌ ๋์์ ๋ํด ์ง์ ๋ ๋จ์ผ ์ฅ์น ์ด๋ฆ์ด ์์ต๋๋ค.
๊ทธ๋ ๋ค๋ฉด ๋ค์ค ์ฅ์น์ ๋ฉํฐ์บ์คํธ ๋ฉ์์ง๋ฅผ ์ ์ฉํ๋ ์นํ ์ ๊ตฌ๋ฌธ์ ๋ฌด์์ ๋๊น?
์์ด๋์ด๋ ์ฌ๋ฌ ๋ฌผ๋ฆฌ์ ์ฅ์น๋ฅผ ํฌํจํ๋ ๋ฉํฐ์บ์คํธ ๊ทธ๋ฃน์ ๋ํ๋ด๋ ๋จ์ผ "์์ฌ ์ฅ์น"๋ฅผ ๋ฑ๋กํ๋ ๊ฒ์ ๋๋ค. ์นํ ์ ์ฌ์ฉํ์ฌ ๋ฉํฐ์บ์คํธ ๊ทธ๋ฃน์ ๋ํ ๋ค์ด๋งํฌ๋ฅผ ์์ฝํ ๋ ์ด ์ ์ฌ ์ฅ์น๋ฅผ ๋์์ผ๋ก ํฉ๋๋ค.
์์ํ๊ธฐ์์ ๋ณผ ์ ์๋ฏ์ด ์ด๋ฌํ ์์ฌ ์ฅ์น์ ๋ฑ๋ก์ ๊ธฐ๋ณธ์ ์ผ๋ก ABP ์ฅ์น์ ๋ฑ๋ก๊ณผ ๋์ผํฉ๋๋ค. DevAddr์ ๋ฉํฐ์บ์คํธ ์ฃผ์, NwkSKey๋ McNwkSKey, AppSKey๋ McAppSKey์ ๋๋ค.
์์ง ์๊ฒฉ ๋ฉํฐ์บ์คํธ ์ค์ ์ ๊ตฌํํ์ง ์์๊ธฐ ๋๋ฌธ์ ์ฅ์น ์ธก์ ๋ฉํฐ์บ์คํธ ์ธ์ ์ ์ฌ์ ํ โโ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต์์ ์ค์ ํด์ผ ํฉ๋๋ค.
@htdvisser ๊ฐ์ฌํฉ๋๋ค.
๋ฉํฐ์บ์คํธ ์์ฌ ์ฅ์น๋ ABP์ฌ์ผ ํฉ๋๊น?
์ค์ ์ต์ข
์ฅ์น์ ์ง์ ์ก์ธ์คํ๋ ๊ฒ๊ณผ ์ถฉ๋ํ์ง ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
๋๋ ์์ฑ ์์ฌ ์ฅ์น์ ๋ํด ์๋ฌด๊ฒ๋ ์ฐพ์ ์ ์์ผ๋ฉฐ ์ธ๊ธํ ์์ํ๊ธฐ์์ ์ด "๊ทธ๋ฃน"์ ์ฅ์น๋ฅผ ์ถ๊ฐํฉ๋๋ค .
๋๋ ๋ํ ํ์ธํ๋ค :
ttn-lw-cli --help
ttn-lw-cli end-devs --help
ttn-lw-cli dev --help
์์ฌ ์ฅ์น ๋ฐ ๊ทธ๋ฃน์ ๋ํ "์ง๊ด์ ์ธ" ์ค๋ช
์ ๋ณผ ์ ์์ต๋๋ค.
์ด๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํด ๋ช ๋ น์ ์ ๊ณตํ ์ ์์ต๋๊น?
@ecities ๋ฉํฐ์บ์คํธ ์ฅ์น๋ ์
๋งํฌ๋ฅผ ๋ณด๋ด์ง ์์ผ๋ฏ๋ก ์ ์์ ๋ฐ๋ผ OTAA ํ๋ฆ์ ์ง์ํ์ง ์๊ธฐ ๋๋ฌธ์ ABP์ฌ์ผ ํฉ๋๋ค.
ABP ์ฅ์น์ ๋์ผํ ๋ฐฉ์์ผ๋ก ์ฅ์น๋ฅผ ๋ฑ๋กํ๋ multicast
ํ๋๊ทธ๋ฅผ ์ถ๊ฐํฉ๋๋ค.
@rvolosatov ๊ฐ์ฌํฉ๋๋ค
Multicast devices have to be ABP, since they do not send uplinks and hence do not support OTAA flow by definition
๋ฐ๋ผ์ ์ฐ๋ฆฌ๋ ?? ์ค ํ๋๋ง ์ ํํด์ผ ํฉ๋๋ค.
-otta๊ฐ ์๋ ํ์ค ๊ฐ๋ฐ(ํด๋์ค A ๋๋ C)
- abp๊ฐ ์๋ ๋ฉํฐ์บ์คํธ ๊ฐ๋ฐ(ํด๋์ค C) - ์ฅ์น ์์ฑ ์ ์์ฑ๋๋ฉฐ ์ ๊ฑฐํ ์ ์๋ ํ๋๊ทธ์
๋๋ค. ๋ฐ์ดํฐ๋ฅผ ์ ํ ์
๋งํฌํ ์ ์์ต๋๋ค.
๋๋ ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ์์ ์ ์์ต๋๋ค. ์: 2๊ฐ์ ๋ค๋ฅธ ์ฑ์ ์ฅ์น๋ฅผ ์ถ๊ฐํ์๊ฒ ์ต๋๊น?
1) ์ผ๋ฐ(์
๋งํฌ/๋ค์ด๋งํฌ) ์์
์ ๊ฒฝ์ฐ(ap1)
2) ๋ฉํฐ์บ์คํธ ๋ค์ด๋งํฌ ์ ์ฉ(ap2)
_ํ์ง๋ง ์ก์ธ์ค ๊ถํ์ ๋ฌธ์ ๊ฐ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ฌ๊ธฐ์์ ๋ฌธ์ ๋ฅผ ๋ณด๊ณ ํ์ต๋๋ค_
Register the device same way you would an ABP device, but add the multicast flag.
์๋ฅผ ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
2๊ฐ์ ์ฅ์น๊ฐ ์๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค(๋์ผํ McNwkSKey, McAppSKey ๋ฐ dev-addr๊ฐ ์๋ dev1, dev2).
ttn-lw-cli end-devices create app1 dev1 \
--์ฃผํ์ ๊ณํ ID EU_863_870 \
--lorawan-๋ฒ์ 1.0.2 \
--lorawan-phy-๋ฒ์ 1.0.2-b \
--abp \
--์ธ์
.dev-addr 00E4304D \
--session.keys.app-s-key.key A0CAD5A30036DBE03096EB67CA975BAA \
--session.keys.nwk-s-key.key B7F3E161BC9D4388E6C788A0C547F255 \
--๋ฉํฐ์บ์คํธ
ttn-lw-cli end-devices ์์ฑ app1 dev2 \
--์ฃผํ์ ๊ณํ ID EU_863_870 \
--lorawan-๋ฒ์ 1.0.2 \
--lorawan-phy-๋ฒ์ 1.0.2-b \
--abp \
--์ธ์
.dev-addr 00E4304D \
--session.keys.app-s-key.key A0CAD5A30036DBE03096EB67CA975BAA \
--session.keys.nwk-s-key.key B7F3E161BC9D4388E6C788A0C547F255 \
--๋ฉํฐ์บ์คํธ
๋ง์?
์นํ
์ ์ฌ์ฉํ์ฌ ๋ ๋ค์๊ฒ ๋ฉํฐ์บ์คํธ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๋ ค๊ณ ํฉ๋๋ค.
์นํ
์ URL์ด ๋ฌด์์ธ์ง ์์ง ๋ช
ํํ์ง ์์ต๋๋ค.
http://localhost :1885/api/v3/as/applications/ap2/webhooks/fwup/devices/00E4304D/down/push
์ด ์ฌ๋ฐ๋ฅธ์ง?
๋๋ ์๋ง๋:
http://localhost :1885/api/v3/as/applications/ap2/webhooks/fwup/devices/dev1/down/push
๋์ผํ ๋ณด์ ์ค์ ์ ๊ฐ์ง ๋ค๋ฅธ ์ฅ์น์์ ์์ ๋ฉ๋๋ค.
--session.keys.app-s-key.key A0CAD5A30036DBE03096EB67CA975BAA
--session.keys.nwk-s-key.key B7F3E161BC9D4388E6C788A0C547F255
??
lorawan-stack
multicast
์ฅ์น๋ ์์์ ์์ ๋ฌผ๋ฆฌ์ ์ฅ์น๋ฅผ ๋ํ๋ผ ์ ์์ต๋๋ค.
๋ฐ๋ผ์ ๋ฉํฐ์บ์คํธ ๋ชจ๋์์ ์๋ํ๋ ค๋ 5๊ฐ์ ์ฅ์น๊ฐ ์๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ 5๊ฐ์ ๋ฌผ๋ฆฌ์ ์ฅ์น๋ฅผ ๋ชจ๋ ํ๋ก๋น์ ๋ํ์ฌ ์ฌ์ฉํ ์ ์์ต๋๋ค.
00E4304D
)A0CAD5A30036DBE03096EB67CA975BAA
๋ฐ A0CAD5A30036DBE03096EB67CA975BAA
).๊ทธ๋ฐ ๋ค์ ์ ํํ DevAddr
๋ฐ ์ธ์
ํค์ multicast
ํ๋๊ทธ๊ฐ ์ค์ ๋ lorawan-stack
์ ๋จ์ผ ์ฅ์น๋ฅผ ๋ฑ๋กํฉ๋๋ค .
๋ฐฉ๊ธ ๋ง๋ ์ฅ์น๋ฅผ dev1
๋ผ๊ณ ํ๊ณ ์ฑ ์ด๋ฆ์ด app1
๋ผ๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค.
๊ทธ๋ฐ ๋ค์ app1
์ฑ์์ dev1
์ ๋ํ ๋ค์ด๋งํฌ๋ฅผ ํธ์ํ๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค(์ด๋ฅผ ์ํํ๋ ๋ค์ํ ๋ฐฉ๋ฒ์ ๋ํ ์ค๋ช
์ ์ฐธ์กฐ). ๊ทธ๋ฌ๋ฉด lorawan-stack
๋ ๋จ์ผ ๋ค์ด๋งํฌ๋ฅผ ์์ฝํฉ๋๋ค. DevAddr 00E4304D
๊ฐ ์๋ ์ฅ์น์ ๊ฒฝ์ฐ .
๋จ์ผ ๋ค์ด๋งํฌ๋ DevAddr 00E4304D
, ์ฆ ์์์ ํ๋ก๋น์ ๋ํ ๋ชจ๋ 5๊ฐ(์ด์์ ์ผ๋ก) ์ฅ์น์ ์ผ์นํ๋ ๋ชจ๋ ์ฅ์น์์ ์์ ๋ฉ๋๋ค.
์ผ๋ถ ๋ฌผ๋ฆฌ์ ์ฅ์น๋ ์ค์ ๋ก ๋์์ ์ฌ๋ฌ ์ธ์
์ ์ฐธ์ฌํ ์ ์์ต๋๋ค.
์ด๋ฌํ ์ฅ์น๊ฐ 5๊ฐ ์๊ณ ๋ฉํฐ์บ์คํธ ๊ทธ๋ฃน์ ์ผ๋ถ์ธ ๋์์ OTAA๋ก ์๋ํ๊ธฐ๋ฅผ ์ํ๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค.
์ฌ๊ธฐ์ ์ดํดํด์ผ ํ ํต์ฌ์ ๋ฑ๋ก๋ ๋ฉํฐ์บ์คํธ ์ฅ์น๊ฐ ์ฌ๋ฌ ๋ฌผ๋ฆฌ์ ์ฅ์น๋ฅผ ๋ํ๋ผ ์ ์์ง๋ง ์ด๋ฌํ ๋ชจ๋ ๋ฌผ๋ฆฌ์ ์ฅ์น๋ DevAddr ๋ฐ ์ธ์ ํค๋ฅผ ๊ณต์ ํด์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค.
@rvolosatovs ๋ ๋๋ถ๋ถ์ ๊ฐ์ ์ ์ ๊ฑฐํ๋ ์์ฃผ ์ข์ "๋จ๊ณ๋ณ" ์ค๋ช ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
์ค์ ๋ก๋ ๊ทธ๋ ๊ฒ ๋ช ํํ์ง ์๊ธฐ ๋๋ฌธ์ ์์ํ๊ธฐ ๋งค๋ด์ผ์ด๋ ๋ฉํฐ์บ์คํธ ๋ฌธ์์ ๋ณต์ฌํ๋ ๊ฒ์ด ๊ฐ์น๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
๋ฌธ์ ์ธ์ฌ,
๋ก๋ฒํธ
@ecities ์ฒ๋ง ์์, ์ ๊ฐ ๋์ธ ์ ์์ด์ ๊ธฐ์ฉ๋๋ค!
@adriansmares ์ด๊ฑฐ ์ฃผ์ค ์ ์๋์?
@adriansmares ๋ OTAA, ABP ๋ฐ Multicast ์ฅ์น๊ฐ ๋ฌด์์ธ์ง, ํนํ ํ์๊ฐ ๋ฌด์์ธ์ง ์ข ๋ ์์ธํ ์ค๋ช ํ ๊ฒ์ ์ ์ํฉ๋๋ค.
--multicast ์ฅ์น๋ฅผ ๋ง๋ค๋ ค๊ณ ํฉ๋๋ค(์์ํ๊ธฐ ์์ ์์ ๋ณต์ฌํ ๋ช ๋ น).
ttn-lw-cli ์ต์ข
์ฅ์น๋ ap3 lldv3์ ์์ฑํฉ๋๋ค. \
--์ฃผํ์ ๊ณํ ID EU_863_870 \
--lorawan-๋ฒ์ 1.0.2 \
--lorawan-phy-๋ฒ์ 1.0.2-b \
--abp \
--์ธ์
.dev-addr 11E4304D \
--session.keys.app-s-key.key A0CAD5A30036DBE03096EB67CA975BAA \
--session.keys.nwk-s-key.key B7F3E161BC9D4388E6C788A0C547F255 \
--๋ฉํฐ์บ์คํธ
๋ฉ์์ง๋ฅผ ๋ฐ์์ต๋๋ค.
์ ์ ์๋ ํ๋๊ทธ: --๋ฉํฐ์บ์คํธ
ttn-lw-cli ๋ฒ์
์ฌ๋ฌผ ๋คํธ์ํฌ ๋ช
๋ น์ค ์ธํฐํ์ด์ค: ttn-lw-cli
๋ฒ์ : 3.0.3
์ด๋ ๋ฒ์ : go1.12.5
OS/์์น: linux/amd64
v3.1.0
์ ๊ธฐ๋ค๋ฆฌ๊ฑฐ๋ ์์ค์์ master
๋ฅผ ๋น๋ํ์ญ์์ค. DEVELOPMENT.md
๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
lorawan-stack
multicast
์ฅ์น๋ ์์์ ์์ ๋ฌผ๋ฆฌ์ ์ฅ์น๋ฅผ ๋ํ๋ผ ์ ์์ต๋๋ค.๋ฐ๋ผ์ ๋ฉํฐ์บ์คํธ ๋ชจ๋์์ ์๋ํ๋ ค๋ 5๊ฐ์ ์ฅ์น๊ฐ ์๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ 5๊ฐ์ ๋ฌผ๋ฆฌ์ ์ฅ์น๋ฅผ ๋ชจ๋ ํ๋ก๋น์ ๋ํ์ฌ ์ฌ์ฉํ ์ ์์ต๋๋ค.
00E4304D
)A0CAD5A30036DBE03096EB67CA975BAA
๋ฐA0CAD5A30036DBE03096EB67CA975BAA
).๊ทธ๋ฐ ๋ค์ ์ ํํ
DevAddr
๋ฐ ์ธ์ ํค์multicast
ํ๋๊ทธ๊ฐ ์ค์ ๋lorawan-stack
์ ๋จ์ผ ์ฅ์น๋ฅผ ๋ฑ๋กํฉ๋๋ค .๋ฐฉ๊ธ ๋ง๋ ์ฅ์น๋ฅผ
dev1
๋ผ๊ณ ํ๊ณ ์ฑ ์ด๋ฆ์ดapp1
๋ผ๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค.๊ทธ๋ฐ ๋ค์
app1
์ฑ์์dev1
์ ๋ํ ๋ค์ด๋งํฌ๋ฅผ ํธ์ํ๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค(์ด๋ฅผ ์ํํ๋ ๋ค์ํ ๋ฐฉ๋ฒ์ ๋ํ ์ค๋ช ์ ์ฐธ์กฐ). ๊ทธ๋ฌ๋ฉดlorawan-stack
๋ ๋จ์ผ ๋ค์ด๋งํฌ๋ฅผ ์์ฝํฉ๋๋ค. DevAddr00E4304D
๊ฐ ์๋ ์ฅ์น์ ๊ฒฝ์ฐ .๋จ์ผ ๋ค์ด๋งํฌ๋ DevAddr
00E4304D
, ์ฆ ์์์ ํ๋ก๋น์ ๋ํ ๋ชจ๋ 5๊ฐ(์ด์์ ์ผ๋ก) ์ฅ์น์ ์ผ์นํ๋ ๋ชจ๋ ์ฅ์น์์ ์์ ๋ฉ๋๋ค.์ผ๋ถ ๋ฌผ๋ฆฌ์ ์ฅ์น๋ ์ค์ ๋ก ๋์์ ์ฌ๋ฌ ์ธ์ ์ ์ฐธ์ฌํ ์ ์์ต๋๋ค.
์ด๋ฌํ ์ฅ์น๊ฐ 5๊ฐ ์๊ณ ๋ฉํฐ์บ์คํธ ๊ทธ๋ฃน์ ์ผ๋ถ์ธ ๋์์ OTAA๋ก ์๋ํ๊ธฐ๋ฅผ ์ํ๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค.
์ฌ๊ธฐ์ ์ดํดํด์ผ ํ ํต์ฌ์ ๋ฑ๋ก๋ ๋ฉํฐ์บ์คํธ ์ฅ์น๊ฐ ์ฌ๋ฌ ๋ฌผ๋ฆฌ์ ์ฅ์น๋ฅผ ๋ํ๋ผ ์ ์์ง๋ง ์ด๋ฌํ ๋ชจ๋ ๋ฌผ๋ฆฌ์ ์ฅ์น๋ DevAddr ๋ฐ ์ธ์ ํค๋ฅผ ๊ณต์ ํด์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค.