Message Bus Agent Virtual Connection via Signaling Server
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional remote control technologies for IoT devices face challenges in managing large-scale systems, as direct connections are complex and cloud-based connections are unreliable, making it difficult to apply these technologies across varying system sizes.
Innovation Solution
A message bus agent apparatus is introduced, utilizing a signaling server to establish a virtual message bus connection between IoT devices and user terminals, enabling secure and flexible access control without relying on IP addresses, and using WebRTC for peer-to-peer communication to facilitate remote control of IoT devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If direct connection between user terminal and IoT device is used, then ease of operation is improved, but device complexity increases for large-scale systems
Solution Approach 1:
The patent introduces a signaling server as an intermediary component that facilitates connection establishment between user terminals and IoT devices without requiring direct complex management. The signaling server handles connection requests, authentication, and coordination, thereby maintaining ease of operation while reducing system management complexity through centralized mediation.
2Device complexity
If cloud-based connection is used, then device complexity is reduced, but reliability deteriorates when cloud connection fails
Solution Approach 1:
The patent segments the connection architecture into multiple independent components: local edge devices, signaling servers, and cloud services. This segmentation allows the system to operate reliably at the edge level even when cloud connections fail, while maintaining simplified management through modular design where each segment can function independently.
3Adaptability or versatility
If direct connection architecture is used, then adaptability to small-scale systems is improved, but adaptability to large-scale systems deteriorates
Solution Approach 1:
The patent implements a dynamic architecture where the signaling server can adapt its operation mode based on system scale. For small-scale systems, it provides direct facilitation similar to simple connection models, while for large-scale systems, it automatically implements centralized management protocols, thereby maintaining adaptability across different deployment scenarios without proportionally increasing complexity.
Data Source
AI summary
A message bus agent apparatus that is used as a first message bus agent apparatus in a system including a message bus management server, a signaling server, the first message bus agent apparatus, and a second message bus agent apparatus, the message bus agent apparatus including: signaling means that transmits, to the signaling server, a signaling message in which an agent ID of the second message bus agent apparatus issued from the message bus management server is designated as a connection destination; and connection means that establishes a connection with the second message bus agent apparatus as a virtual message bus based on processing of a signaling message by the signaling server.


