😎 κ³΅λΆ€ν•˜λŠ” μ§•μ§•μ•ŒνŒŒμΉ΄λŠ” μ²˜μŒμ΄μ§€?

[아두이노] IoT의 λ„€νŠΈμ›Œν¬ - IoT ν”„λ‘œν† μ½œ λ³Έλ¬Έ

πŸ‘©‍πŸ’» IoT (Embedded)/Arduino

[아두이노] IoT의 λ„€νŠΈμ›Œν¬ - IoT ν”„λ‘œν† μ½œ

μ§•μ§•μ•ŒνŒŒμΉ΄ 2023. 4. 12. 12:12
728x90
λ°˜μ‘ν˜•

<λ³Έ λΈ”λ‘œκ·ΈλŠ” μ—˜λ¦¬μŠ€ IoT 1λ₯Ό μ°Έκ³ ν•΄μ„œ κ³΅λΆ€ν•˜λ©° μž‘μ„±ν•˜μ˜€μŠ΅λ‹ˆλ‹€ :-)>

(μ½”λ“œλŠ” μ €μž‘κΆŒμƒ 곡유 μ•ˆλ©λ‹ˆλ‹Ή!!)

 

πŸ₯‘  IoT ν”„λ‘œν† μ½œ

: 사물인터넷이 IP 기반으둜 인터넷과 μ—°κ²°λ˜λŠ” 방법은 λ‹€μ–‘ν•˜κ²Œ 쑴재

: TCP/IP μ—μ„œ 4계측인 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 계측에 속함

EX) HTTP, μ›Ήμ†ŒμΌ“, CoAP, MQTT, matter

 

πŸ” HTTP

: μ›Ή μ„œλΉ„μŠ€μ—μ„œ ν΄λΌμ΄μ–ΈνŠΈμ™€ μ„œλ²„ 간에 정보λ₯Ό μš”μ²­ν•˜κ³  응닡 λ°›κΈ° μœ„ν•œ ν”„λ‘œν† μ½œ

 

πŸ” μ›Ή μ†ŒμΌ“ 톡신

: μ„œλ²„μ™€ ν΄λΌμ΄μ–ΈνŠΈ 간에 μ†ŒμΌ“ 컀λ„₯μ…˜μ„ μœ μ§€ν•΄μ„œ μ–Έμ œλ“  μ–‘λ°©ν–₯ 톡신 λ˜λŠ” 데이터 전솑이 κ°€λŠ₯ν•˜λ„λ‘ ν•˜λŠ” 기술

: μ±„νŒ…, 화상 톡화 등에 μ‚¬μš©λ¨

 

πŸ” CoAP

: μ—΄μ•…ν•œ ν™˜κ²½μ—μ„œ μ €μ‚¬μ–‘μ˜ ν•˜λ“œμ›¨μ–΄λ‘œ μ „μ†‘ν•˜κΈ° μœ„ν•œ 1:1 톡신 κ²½λŸ‰ ν”„λ‘œν† μ½œ

: UDP 톡신 기반의 iOt에 많이 μ‚¬μš©λ¨

 

πŸ” MQTT

Message : 메세지
Queuing : 큐
Telemetry : 원격 μΈ‘μ •
Transport : 전달

: 톡신이 ν•œμ •μ μΈ κ³³μ—μ„œ μ‚¬μš©λ˜λŠ” TCP 기반의 1:N 톡신 지원 ν”„λ‘œν† μ½œ

: κΈ°κΈ° ν˜Ήμ€ μ„œλ²„κ°€ 전체 기기에 λͺ…λ Ή ν˜Ήμ€ μ•Œλ¦Ό μ‚¬μš©

(N:1 -> λ‹€λŸ‰μ˜ μ„Όμ„œ 데이터λ₯Ό μˆ˜μ§‘ν•΄μ„œ μ €μž₯ν•  λ•Œ μ‚¬μš©, ꡬ독뢀에 데이터 양이 λ§Žμ€ 경우 λ³„λ„μ˜ 버퍼 μ‹œμŠ€ν…œ ꡬ좕)

: λ§Žμ€ IoT μž₯비듀이 MQTT μ‚¬μš©

: Publisher 와 Subscriber 둜 ꡬ성

: 쀑간에 브둜컀 λ₯Ό 두면 톡신이 λ‹¨μˆœν•΄μ§

: 주제 (topic) 둜 데이터λ₯Ό λ°œν–‰ν•˜κ³  주제λ₯Ό κ΅¬λ…ν•΄μ„œ 데이터λ₯Ό μ „λ‹¬λ°›μŒ

: 주제 (topic) 은 μŠ¬λž˜μ‹œ(/)둜 ꡬ뢄

πŸ” Qos (Quality of Service)
: λ©”μ‹œμ§€μ˜ 전달 ν’ˆμ§ˆμ„ μ •ν•΄ νŠΈλž˜ν”½μ„ μ‘°μž‘ν•˜λŠ” 것
: λ©”μ‹œμ§€λŠ” λ‹€μ–‘ν•œ λ…Έμ΄μ¦ˆμ™€ 톡신 이상 λ“±μœΌλ‘œ μ „λ‹¬λ˜μ§€ μ•ŠλŠ” 경우 있음
: MQTT λŠ” Qos 0, 1, 2 νƒ€μž…μ΄ 쑴재
: ν’ˆμ§ˆμ΄ λ†’μ„μˆ˜λ‘ 전솑이 λŠλ €μ§€κ³  μ—°μ‚° 많이 ν•„μš”

πŸ‘€ Qos 0
: μ΅œλŒ€ ν•œλ²ˆ λ©”μ‹œμ§€λ₯Ό λ³΄λ‚΄λŠ” 방식

: 보내고 잊기
: κ΅¬λ…μžλŠ” 받을 μˆ˜λ„, λͺ» 받을 μˆ˜λ„ 있음

πŸ‘€ Qos 1
: μ΅œμ†Œ ν•œλ²ˆ λ©”μ‹œμ§€λ₯Ό λ³΄λ‚΄λŠ” 방식
: κ΅¬λ…μžλŠ” 무쑰건 λ°›μ§€λ§Œ, PUBACK 이 μœ μ‹€λ˜λ©΄ μ—¬λŸ¬λ²ˆ 받을 μˆ˜λ„ 있음

πŸ‘€ Qos 2
: 무쑰건 ν•œλ²ˆ λ©”μ‹œμ§€λ₯Ό λ³΄λ‚΄λŠ” 방식
: 3 Way handshaking λ°©μ‹μœΌλ‘œ μ •ν™•νžˆ 1번만 감

 

πŸ” Matter 톡신

: κ°œλ°©ν˜• μŠ€λ§ˆνŠΈν™ˆ 연동 ν‘œμ€€

: μŠ€λ§ˆνŠΈν™ˆμ˜ λ³΅μž‘ν•œ 톡신 ν”„λ‘œν† μ½œμ„ ν•˜λ‚˜λ‘œ ν†΅ν•©ν•˜κΈ° μœ„ν•΄ λ“±μž₯

: μŠ€λ ˆλ“œ ip 기반 톡신

 

 

 

728x90
λ°˜μ‘ν˜•
Comments