Camera Communication Unit Reconnection Control via Unicast

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In systems using monitoring cameras, when a network connection is disconnected and then reconnected, the camera may not be able to notify the client of its presence or respond to search packets due to being in a non-discoverable mode, leading to communication disruptions.

Innovation Solution

The camera implements a mechanism to control its communication unit to limit discovery packet transmission/reception during reconnection, allowing it to transmit a reconnection signal only to its primary communication partner via unicast, while avoiding responses to other search signals, and switching to multicast or broadcast if the disconnection was intentional, ensuring it can be discovered by the intended client upon reconnection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the camera limits discovery packet transmission/reception to prevent discovery by other clients, then the camera can operate in a secure one-to-one communication mode, but the camera cannot be properly discovered or reconnected to after network disconnection

Engineering Contradiction:
Improvecommunication stabilityVSAvoidreconnection capability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The camera dynamically changes its discovery mode based on connection state. When connected to a client, it switches to non-discoverable mode to prevent other clients from discovering it. When disconnected, it automatically switches back to discoverable mode to allow reconnection. This dynamic state-dependent behavior resolves the contradiction between secure one-to-one communication and reconnection capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The camera proactively switches to discoverable mode before reconnection is needed, ensuring it can be discovered when network disconnection occurs. This preliminary action of mode switching ensures that the camera maintains the ability to be discovered and reconnected, while still allowing secure operation during connected states.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the camera responds to all search packets on the network, then the camera can be discovered by any client, but the camera cannot maintain secure one-to-one communication

Engineering Contradiction:
Improvediscovery capabilityVSAvoidcommunication security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The camera implements dynamic control of discovery packet transmission based on current connection state. When a client is connected, the camera suppresses discovery packet transmission to maintain secure one-to-one communication. When disconnected, it resumes discovery packet transmission to enable discovery. This dynamic behavior resolves the contradiction between discovery capability and communication security.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The camera applies different discovery behaviors to different network contexts. In the presence of an established connection, it applies non-discoverable behavior locally to that connection context. When no connection exists, it applies discoverable behavior. This localized quality control allows the camera to maintain security for active connections while preserving discovery capability when needed.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10873784B2Communication apparatus, image capturing apparatus, control method, and storage medium
Publication Date: 2020.12.22 CANON KK
  • US10873784B2 patent drawing
  • US10873784B2 patent drawing
  • US10873784B2 patent drawing

AI summary

A communication apparatus determines, in a case where connection with an external apparatus is disconnected, whether the disconnection is performed by the external apparatus. In a case where reconnection to a network is performed after connection to the external apparatus is disconnected and it is determined that the disconnection is not performed by the external apparatus, a communication unit is controlled to maintain a limitation for communication with another external apparatus and to transmit a reconnection notification to the external apparatus by unicast. In a case where reconnection to the network is performed after connection to the external apparatus is disconnected and it is determined that the disconnection is performed by the external apparatus, the communication unit is controlled to communicate with the other external apparatus without the limitation.