휴대 전화를 사용하여 조명을 켜거나 끄는 간단한 Wi-Fi 연결 장치 또는 간단한 온도 게이지를 제어하려면 클라우드를 거치지 않고 장치와 직접 통신하지 않는 이유는 무엇입니까? 데이터 지속성 또는 처리량이 많거나 처리해야 할 멋진 작업이 없습니다.
그런 단순한 IoT 제품을 설계하지 못하고 대량 생산하고 판매하기 시작한 것이 있습니까? 중개인을 제거하고 클라우드의 비용 / 메시지 요금을 처리 할 필요가없는 것으로 보입니다.
휴대 전화를 사용하여 조명을 켜거나 끄는 간단한 Wi-Fi 연결 장치 또는 간단한 온도 게이지를 제어하려면 클라우드를 거치지 않고 장치와 직접 통신하지 않는 이유는 무엇입니까? 데이터 지속성 또는 처리량이 많거나 처리해야 할 멋진 작업이 없습니다.
그런 단순한 IoT 제품을 설계하지 못하고 대량 생산하고 판매하기 시작한 것이 있습니까? 중개인을 제거하고 클라우드의 비용 / 메시지 요금을 처리 할 필요가없는 것으로 보입니다.
답변:
사용자 전화와의 직접 연결을 통해 작동하도록 IoT 가젯을 설계 할 수 있지만, 그런 방식으로 만 작동하는 장치는 많은 사용자에게 너무 제한적일 수 있습니다.
사용자가 집에 있지 않은 경우, 홈 네트워크에 대한 인바운드 연결 시도를 허용하는 것이 일반적으로 보안 관점에서 받아 들일 수없고 대부분의 이동 통신 사업자들도 장치에 대한 인바운드 연결 시도를 차단하기 때문에 장치와 직접 상호 작용할 수 없습니다 전화. 대신, 전화와 IoT 장치의 아웃 바운드 연결을 통해 도달 한 서버를 통해 집 밖 요청을 프록시해야합니다.
사용자가 집에 있지만 전화가 현재 홈 네트워크가 아닌 모바일 네트워크에있는 경우 위의 문제가 계속 적용됩니다. 휴대 전화에서 휴대 전화로 Wi-Fi로 전환하도록 사용자에게 요청하는 것은 다른 사용자에게 허용되거나 허용되지 않을 수 있으며 휴대 전화의 Wi-Fi 배터리 사용에 어느 정도 의존합니다. 또한 일부 전화는 Wi-Fi 네트워크가 필요한 경우 문제가 될 수있는 방식으로 동적으로 선택합니다.
BTLE와 같은 다른 방법으로 전화와 장치를 연결하는 것이 유리할 수 있지만 범위가 제한되어 있으므로 집이나 주변 지역의 모든 부분에서 작동하지 않을 수 있으며 집을 비울 때 분명히 작동하지 않습니다.
따라서 가정 외부 서버 인프라를 지원할 필요 가없는 장치를 구축 할 수는 있지만 사용자 기본 설정에서 도달하거나 허용하는 경우 릴레이 서버를 효과적으로 사용할 수있는 장치를 구축하는 것이 좋습니다 .
예, 이미 시장에 클라우드 서비스에 의존하지 않는 많은 애플리케이션이 있습니다. 사용자가 특정 제품과 함께 설치하도록 선택할 수있는 복잡한 계층 구조는 다음과 같습니다.
하나의 공급자가 체인의 일부를 처리 할 수 있습니다. 예를 들어 IFTTT는 클라우드 서비스 및 전화 앱만 제공합니다. 서비스는 모두 타사입니다.
Google의 NEST 온도 조절기는 독립형으로 작동해야합니다 (해당 모드에서 값 비싼 구현이더라도).
보안 카메라는 사용자 가입 또는 일회성 판매 비용에 의존하는지에 따라 이러한 모델의 다양한 조합에 적합합니다.
상업적 관점에서 볼 때 클라우드 인프라에 대한 두 가지 핵심 사항이 있습니다. 첫 번째는 평가 / 부분 설치에 적합하며 (초기 비용을 낮추면서), 두 번째는 백홀 (전력 차단 등)이 없을 때 제한된 서비스를 유지할 수있는 능력입니다.
집 안에서만 통제하고 싶다면 가능합니다.
문제는 집 밖에서 통제하기를 원한다면 어려워집니다. 클라이언트 나 서버에 고정 IP가 없을 수도 있고, 방화벽 및 / 또는 NAT가있을 수도 있습니다.
사용자는 라우터 / 방화벽에 포트 전달 / 예외를 설정하고 동적 IP를 추적하고 클라이언트를 동적 DNS 항목으로 지정하기 위해 일종의 동적 DNS를 설정할 수 있지만 기술적 인 사용자는이를 수행해야합니다. 보안 문제가 발생합니다.
퍼블릭 인터넷의 알려진 위치에 서버를 두는 것이 동적 IP, NATS, 송신 전용 방화벽 등과 상관없이 사물이 서로 통신 할 수있는 가장 쉬운 방법입니다. 여전히 보안 문제가 있지만 가능한 한 줄어 듭니다 보다 쉽게 모니터링하고 업데이트 할 수있는 서버에 보안 정책을 시행합니다.
IPv6는 NAT를 잃지 만 동적 IP 및 발신 방화벽 만 여전히 일반적 일 것입니다.
일반적으로 IoT는 M2M (machine-to-machine) 통신을 넘어서는 장치, 시스템 및 서비스의 고급 연결성을 제공 할 것으로 예상됩니다.
IoT 장치는 장치 간 통신 이상의 기능을 수행합니다. 예를 들어 TV 리모컨은 적외선 신호를 통해 TV와 통신하여 TV가 채널 변경과 같은 작업을 수행하도록 지시하는 내장 장치입니다. 이것을 IoT 장치로 고려 하시겠습니까?
IoT 장치는 다음과 같은 방법으로 '넘어갑니다'.
이러한 기능은 클라우드 서비스 없이도 제품에 완벽하게 구현 될 수 있으며, IoT 제품에 원하는 기능이 클라우드 인프라에 도움이되는지 결정하는 경우가 더 많습니다. 이점은 여러 영역에서 제공됩니다.
장치에 스토리지 미디어를 포함하지 않고 클라우드에 데이터를 보관할 수 있습니다. 이것은 많은 이점이 있습니다 :
IoT 장치는 소프트웨어를 통해 사용자와 상호 작용할 수 있습니다. 클라우드를 활용함으로써 제품 소프트웨어는 다음과 같은 이점을 얻을 수 있습니다.