GOAWAY Message Metadata for IoT Event Signaling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current IoT systems lack effective methods to use data plane protocols to signal IoT events to peers, particularly for events like roaming, sleep modes, or disconnection, which can disrupt information exchange in applications like connected vehicles and smart cities.
Innovation Solution
The implementation of a customized GOAWAY message that includes metadata about IoT events, allowing IoT devices to notify peers using QUIC, HTTP, or IPv6 protocols, enabling the signaling of flow changes and teardowns across multiple connections with a single notification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If IoT devices use traditional control plane protocols to signal events, then event signaling is possible, but device complexity and energy consumption increase
Solution Approach 1:
The patent applies universality by enabling data plane protocols (QUIC, HTTP, IPv6) to perform multiple functions: their original data transmission role plus the additional function of signaling IoT events through GOAWAY messages. This eliminates the need for separate control plane protocols, reducing device complexity while maintaining event signaling reliability.
Solution Approach 2:
The patent enables self-service by allowing the existing data plane infrastructure to serve its own additional purpose. The GOAWAY message mechanism, originally designed for connection management, is repurposed to carry event metadata, allowing the protocol stack to handle event signaling without requiring additional dedicated signaling infrastructure.
2Reliability
If IoT devices send individual notifications for each connection, then all peers are informed, but message quantity and network overhead increase
Solution Approach 1:
The patent applies merging by consolidating multiple individual connection notifications into a single GOAWAY message. The message includes metadata that identifies the specific IoT event and affects all connected peers simultaneously, reducing message quantity from N individual messages to 1 consolidated message while ensuring all peers receive complete notification.
3Use of energy by moving object
If IoT devices enter sleep mode to conserve energy, then energy consumption decreases, but information exchange reliability deteriorates
Solution Approach 1:
The patent applies preliminary action by sending the GOAWAY message with event metadata before the device actually enters sleep mode. This advance notification allows peers to prepare for the upcoming state change, maintaining information exchange reliability by ensuring peers are informed of the sleep mode transition beforehand, while the device can then safely enter low-power state.
Data Source
AI summary
In one embodiment, an Internet of Things (IoT) device in a network establishes connections with a plurality of peers. The device identifies an event involving the IoT device. The device generates a GOAWAY message that includes metadata regarding the event within a metadata field of the message. The GOAWAY message indicates that the IoT device is not accepting new connections. The device sends the GOAWAY message to one or more of the peers.


