Beacon Packet Communication for Cross-Protocol IoT Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing IoT systems face challenges in integrating devices with different communication methods, making it difficult to create a unified system.
Innovation Solution
An IoT system utilizing an edge computer with an ifLink application that communicates with smartphones and beacon devices through a beacon packet interface, enabling communication between devices with different protocols via IBI microservices and schema information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If devices use different communication methods, then device diversity and functionality are improved, but communication compatibility and system integration deteriorate
Solution Approach 1:
The patent introduces a gateway device as an intermediary between devices with different communication methods. The gateway receives data from devices using various communication protocols (Bluetooth, Wi-Fi, Zigbee, etc.), converts it into a standardized format, and transmits it to the server. This mediator approach enables communication compatibility without requiring all devices to use the same protocol, thus resolving the contradiction between device diversity and communication compatibility.
Solution Approach 2:
The gateway device is designed with multi-functionality to handle multiple communication protocols simultaneously. It can receive data from different types of devices using different communication methods and convert them all into a universal standardized format. This universal approach allows the system to integrate diverse devices while maintaining consistent data exchange, addressing the contradiction between adaptability and reliability.
2Reliability
If a standardized communication protocol is enforced, then communication compatibility is improved, but device versatility and functionality deteriorate
Solution Approach 1:
The system architecture is segmented into three independent layers: device layer (various communication protocols), gateway layer (protocol conversion and standardization), and server layer (data processing). This segmentation allows devices to maintain their original communication methods while the gateway ensures standardized data exchange. The segmentation resolves the contradiction by isolating protocol diversity from the standardized communication path.
Solution Approach 2:
The gateway acts as an intermediary that preserves device versatility while ensuring communication compatibility. It receives diverse data formats from various devices, converts them to a standardized format, and transmits to the server. This intermediary function allows the system to enforce standardization where needed while preserving device diversity at the source.
3Adaptability or versatility
If multiple communication protocols are supported, then system versatility is improved, but system complexity deteriorates
Solution Approach 1:
The gateway serves as a centralized intermediary that consolidates protocol conversion functionality. Instead of each device needing to support multiple protocols or the server handling multiple protocol variations, the gateway集中 (centralizes) the complexity of protocol conversion in one location. This reduces overall system complexity while maintaining versatility.
Solution Approach 2:
The gateway is designed as a universal multi-functional device that handles protocol conversion, data validation, and formatting in one unit. This consolidation of multiple functions into a single versatile component reduces the number of separate systems needed, thereby reducing overall system complexity while maintaining support for multiple communication protocols.
Data Source
AI summary
According to one embodiment, an electronic device is configured to communicate with a second electronic device. A specific application and a first communication application are installed in the second electronic device. A non-specific application and a second communication application are installed in the electronic device. The electronic device is configured to transmit a beacon by means of the second communication application. The beacon includes identification information of a user of the electronic device, identification information of the non-specific application, and transmission information notified to the specific application by the non-specific application.


