상식닷컴
로그인
가입하기
2026년 상식닷컴 선정 식당 & 카페 리스트
2025년 2026년 신상 호텔 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요
일주일 식단표 어플
자동 일주일 식단표 어플
안드로이드
아이폰
주식 & 코인 차트의 신
1000만원으로 2000만원 만들기 프로젝트
수정하기 - 사물인터넷에서 데이터 전송 방식은 어떤 것이 있나요?
닉네임
비밀번호
제목
내용
[이미지 업로드는 권한이 있는 사람만 가능. 하단 카톡으로 연락]
사물인터넷(IoT) 환경에서는 센서나 액추에이터가 수집한 데이터를 중앙 서버나 클라우드, 혹은 다른 디바이스와 주고받기 위해 여러 가지 전송 방식과 통신 모델을 활용합니다. 크게 보면 물리 전송 매체, 통신 토폴로지(네트워크 구조), 그리고 데이터 송<a href='https://sangseek.com/sangseeks/수신의/ko'>수신의</a> 패턴(모델)이라는 세 가지 관점에서 분류할 수 있습니다. 1. 물리 전송 매체(네트워크 기술) 먼저 데이터가 전기·무선 신호로 변환되어 실제로 옮겨지는 채널을 보면 유선과 무선으로 나뉩니다. • 유선 통신 – Ethernet(이더넷) 속도가 빠르고 안정적이지만 설치 비용과 유지보수가 필요합니다. 스마트 팩토리나 빌딩 자동화처럼 전원과 네트워크 인프라가 갖춰진 환경에서 주로 쓰입니다. – PLC(Power Line Communication) 기존 전력선을 통해 데이터를 전송하므로 별도 배선이 필요 없다는 장점이 있지만 속도가 제한적이고 잡음에 민감합니다. 빌딩 내 조명·냉난방 제어 등에 활용됩니다. • 무선 통신 – 근거리 통신 • Wi-Fi 높은 속도(수십~수백 Mbps)를 지원하나 전력 소모가 커 배터리 구동 디바이스에는 부적합할 수 있습니다. 가정용 IoT 기기나 영상 스트리밍 센서 등에 많이 쓰입니다. • Bluetooth / BLE(Bluetooth Low Energy) 전력 효율이 뛰어나 배터리 수명 연장에 유리하며, 수 미터~10여 미터의 근거리 센서 연결에 적합합니다. 스마트워치·헬스케어 디바이스 등에 활용됩니다. • Zigbee / Z-Wave 저전력·메쉬 네트워크 구성이 가능해 수십~수백 개의 디바이스를 연결할 때 유용합니다. 홈 <a href='https://sangseek.com/sangseeks/오토메이션/ko'>오토메이션</a>, 조명·보안 시스템 등에 보편적으로 사용됩니다. – 광역 IoT용 저전력 WAN(LPWAN) • LoRaWAN 수 km에서 수십 km 단위 커버리지를 확보하면서 몇 kbps~수십 kbps의 데이터를 전송할 수 있습니다. 농업·환경 모니터링·스마트 시티 등에 활용됩니다. • NB-IoT / LTE-M 기존 이동통신 망을 사용하는 기술로, 셀룰러 커버리지를 그대로 이용할 수 있기에 지하나 건물 내부에서도 안정적인 통신이 가능합니다. 전력 소모는 LTE-M이 NB-IoT보다 약간 높습니다. • <a href='https://sangseek.com/sangseeks/Sigfox/ko'>Sigfox</a> 전송량이 매우 적고(하루 수 건 메시지), 극저전력·저비용을 목표로 설계된 네트워크입니다. 단순 센싱 정보 전송에 적합합니다. – 셀룰러(3G/4G/5G), 위성 도시 전역 커버리지를 필요로 하거나, 바다·사막·오지 같은 인프라가 없는 지역에서도 쓰이며, 대용량·실시간 전송(특히 5G)의 이점이 있습니다. 농어업·운송·재난 감시 등에 활용됩니다. 2. 토폴로지 및 데이터 전달 방식 IoT 네트워크는 디바이스들끼리 직접 통신하는 방식부터 센서→게이트웨이→클라우드로 올라갔다가 내려오는 구조 등으로 나뉩니다. • <a href='https://sangseek.com/sangseeks/단말/ko'>단말</a> 간 직접 통신(Device-to-Device) BLE Mesh, Zigbee Mesh처럼 디바이스가 서로 메시 네트워크를 구성해 데이터를 중계합니다. 장애가 발생해도 경로를 재탐색할 수 있어 안정적입니다. • 단말→게이트웨이(Device-to-Gateway) 센서는 저전력 단거리 기술로 게이트웨이에만 데이터를 전송하고, 게이트웨이가 이를 셀룰러나 유선망을 통해 클라우드로 올리는 방식입니다. 배터리 수명과 광역 커버리지를 모두 확보할 수 있습니다. • 단말→클라우드(Device-to-Cloud) LTE-M·NB-IoT·Wi-Fi 모듈을 단말에 내장하여 바로 클라우드와 통신하는 구조입니다. 중간 게이트웨이가 필요 없어 시스템이 간단해지지만 단말 단에서 전력·보안·IP 관리 이슈를 직접 처리해야 합니다. 3. 통신 모델과 프로토콜 데이터를 어떻게 주고받느냐에 따라 다음과 같은 모델이 있습니다. • 요청-응답(Request-Response) 전통적인 HTTP/REST 방식처럼 클라이언트(혹은 디바이스)가 요청을 보내면 서버가 응답을 돌려주는 구조입니다. 명시적인 명령·조회에 적합하지만 실시간성(빠른 이벤트 전파)에는 다소 한계가 있습니다. • 퍼블리시/서브스크라이브(Publish/Subscribe) MQTT, AMQP, Kafka 같은 메시징 브로커 기반으로, 디바이스는 토픽(topic)에 메시지를 퍼블리시하고 관심 있는 구독자(Subscriber)가 이를 받아갑니다. 실시간 이벤트 처리, 대량 디바이스 관리에 유리하며, QoS(전송 보장) 레벨을 조절할 수 있습니다. • 경량 프로토콜 CoAP(Constrained Application Protocol)는 UDP 위에서 동작하며, RESTful API 스타일로 설계되어 저전력·저사양 디바이스에 적합합니다. DTLS를 통해 보안도 강화할 수 있습니다. • 스트리밍/파일 전송 대용량 연속 데이터(예: 카메라 <a href='https://sangseek.com/sangseeks/영상 스트림/ko'>영상 스트림</a>, 오디오 데이터) 전송에는 WebSocket, RTSP, RTP/RTCP 등 실시간 스트리밍 프로토콜을 사용합니다. 펌웨어 업데이트나 로그 집계처럼 비교적 큰 파일 단위 데이터는 FTP/SFTP, HTTP(S) 다운로드를 이용하기도 합니다. 4. 데이터를 주고받는 방식 • 폴링(Polling) vs 푸시(Push) 주기적으로 센서 상태를 확인하는 폴링 방식은 구현이 단순하지만 불필요한 트래픽이 발생하기 쉽습니다. 반면 이벤트 발생 시 즉시 전송하는 푸시 방식은 전력 효율과 지연 시간 측면에서 유리합니다. • 일괄 전송(Batch) vs 실시간 전송(Streaming) 센서값을 모아서 일정 시간마다 한번에 보내는 일괄 전송은 전력·통신 비용 절감에 유리하지만, 즉각적인 모니터링이 필요한 경우 부적합합니다. 반면 스트리밍 전송은 지연을 줄여 실시간 제어나 관찰이 가능합니다. • 유니<a href='https://sangseek.com/sangseeks/캐스트/ko'>캐스트</a>(Unicast) vs 멀티캐스트(Multicast) vs 브로드캐스트(Broadcast) 특정 디바이스 간 1:1 통신이 유니캐스트, 그룹 단위 다자간 통신이 멀티캐스트, 네트워크 전체로 데이터를 보내는 것이 브로드캐스트입니다. 펌웨어 배포처럼 여러 디바이스에 동일 데이터를 전달할 때는 멀티캐스트가 효율적일 수 있습니다. 요약하자면, IoT에서 데이터 전송 방식은 • 장거리냐 단거리냐, 고속·고전력냐 저속·저전력이냐에 따라 무선·유선 기술을 선택하고 • 디바이스 간 직접 통신, 게이트웨이 중계, 단말→클라우드 직통 구조 등을 설계하며 • HTTP/CoAP/MQTT 등 요구하는 실시간성·신뢰성·전력 효율을 만족하는 프로토콜과 통신 모델을 적용하고 • 폴링·푸시, 일괄·실시간, uni/multi/broadcast 등 데이터 전달 패턴을 조합하여 최적의 토폴로지와 전송 방식을 구성하는 과정이라 할 수 있습니다.
이용안내
커뮤니티 이용안내
×
- 게시한 게시글로 발생하는 문제는 게시자에게 책임이 있습니다.
- 게시글이 타인/타업체의 저작권을 침해할 경우 모든 책임은 게시자에게 있습니다. 게시자가 모든 손해를 부담해야 합니다.
- 상식닷컴 운영자는 게시자와 상의하지 않고 게시글을 수정 또는 삭제할 수 있습니다.
- 상식닷컴 운영자는 깨끗한 커뮤니티 공간을 만드는 것이 1순위입니다.
수정하기
취소하기