IoT Network Camera MQTT Architecture for Event Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network cameras do not function as MQTT clients, limiting IoT implementation in CCTV cameras, and there is a lack of defined application programs for event generation and surveillance scenarios.

Innovation Solution

A network camera and monitoring device architecture that operates as both a publisher and subscriber using an IoT-based message broker, enabling efficient event detection and target tracking through operations such as video capture, topic publishing, search request handling, and response messaging, with features like metadata generation and camera motion control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional network cameras use direct communication without MQTT protocol, then device complexity is reduced, but IoT integration capability and event detection functionality are limited

Engineering Contradiction:
ImproveIoT integration capabilityVSAvoidcommunication protocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The network camera is designed to function as both an MQTT publisher and subscriber, enabling it to publish video topics and subscribe to control topics through the same device. This multi-functional approach allows the camera to integrate seamlessly into IoT ecosystems while maintaining a unified communication architecture that manages complexity through standardization.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The MQTT broker serves as an intermediary that mediates communication between network cameras and monitoring devices. By introducing this standardized message broker as a mediator, the system achieves high IoT adaptability while the broker absorbs the communication protocol complexity, allowing individual cameras to maintain relatively simple local implementations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If network cameras implement full MQTT client functionality for event generation, then event detection capability is improved, but device complexity and resource consumption increase

Engineering Contradiction:
Improveevent detection efficiencyVSAvoidsoftware architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The MQTT communication functionality is segmented into distinct publisher and subscriber modes. The camera's event detection system is divided into separate modules: one for capturing video and publishing topics, another for subscribing to control topics and receiving commands. This segmentation allows each module to be optimized independently, improving event detection productivity while managing software architecture complexity through modular design.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If multiple network cameras subscribe to the same video topic, then collaborative monitoring capability is improved, but message broker load and communication overhead increase

Engineering Contradiction:
Improvecollaborative monitoring capabilityVSAvoidcommunication overhead
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

Multiple network cameras are merged into a collaborative monitoring system where they share common video topics and control channels through the MQTT broker. By combining their monitoring capabilities and sharing the message broker infrastructure, the system achieves enhanced collaborative monitoring capability while avoiding redundant communication overhead through centralized topic management.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12537916B2IoT-based network camera and monitoring device
Publication Date: 2026.01.27 HANWHA VISION CO LTD
  • US12537916B2 patent drawing
  • US12537916B2 patent drawing
  • US12537916B2 patent drawing

AI summary

Provided is a network camera including a processor and a memory storing instructions executable by the processor, the processor executing the instructions to perform: an operation of capturing a video using an imaging device; an operation of publishing a topic related to the captured video to a message broker; an operation of receiving a search request message regarding the published topic from the message broker; an operation of searching the stored video according to the search request message; and an operation of generating a response message regarding the search request message based on the search result and sending the response message to the message broker.