IoT Gateway QUIC Stream Aggregation for Data Integrity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transmission methods for Internet of Things devices in massive IoT scenarios fail to ensure data integrity while effectively reducing the number of and total amount of data packets forwarded to the central base station.
Innovation Solution
The method employs a machine type communication gateway that allocates a QUIC data stream to each IoT device, aggregates valid data from short packets into streamframes, and forwards these streamframes in a single data packet to the central base station, utilizing the QUIC protocol's multi-stream multiplexing function.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If lossless aggregation is used to guarantee data integrity, then data integrity is improved, but the total amount of data received by the central base station is not reduced
Solution Approach 1:
The patent segments data from multiple IoT devices into separate QUIC data streams, with each stream maintaining independence and integrity. This allows the gateway to organize and forward segmented data efficiently while preserving the完整性 of original data through stream-based multiplexing.
Solution Approach 2:
The patent merges multiple QUIC data streams from different IoT devices into a single aggregated data packet for forwarding to the central base station. This combining approach reduces the number of packets while maintaining data integrity through the QUIC protocol's stream multiplexing capability.
2Reliability
If multiple independent data packets are forwarded to reduce data loss, then data integrity is improved, but the number of data packets increases
Solution Approach 1:
The patent combines multiple independent data packets from different IoT devices into a single aggregated packet at the gateway. This is achieved by multiplexing multiple QUIC data streams into one packet, thereby reducing packet overhead and improving transmission efficiency while maintaining data integrity.
Solution Approach 2:
The QUIC protocol provides multi-functionality by enabling both individual stream integrity and aggregated packet forwarding. The protocol's stream multiplexing feature allows the system to simultaneously guarantee data integrity for each device while reducing the overall number of packets through unified forwarding.
3Productivity
If data packets are aggregated at the gateway, then the number of packets to the central base station is reduced, but data integrity may be compromised
Solution Approach 1:
The gateway acts as an intermediary that uses QUIC data streams to mediate between individual IoT device data and aggregated forwarding. The stream-based architecture allows the gateway to aggregate packets efficiently while the QUIC protocol ensures data integrity is maintained throughout the aggregation process.
Solution Approach 2:
The QUIC protocol provides universal functionality that supports both data aggregation and integrity preservation. Its stream multiplexing capability enables the gateway to perform aggregation while maintaining the integrity guarantees needed for reliable data transmission.
Data Source
AI summary
A data transmission method and system for Internet of Things devices, includes: by a machine type communication gateway, reading, short data packets sent by all of the Internet of Things devices, acquiring QUIC data streams corresponding to the Internet of Things devices sending the short data packets, and placing data in the short data packets into to-be-sent queues for the acquired QUIC data streams; by the machine type communication gateway, newly creating an empty data packet; popping up, in chronological order in which to-be-sent data is placed into the to-be-sent queues for the QUIC data streams, the to-be-sent data one by one from a to-be-sent queue for each of QUIC data streams that contains the to-be-sent data; encapsulating the popped-up to-be-sent data into a streamframe and then loading the streamframe into the newly created data packet; and finally sending the data packet loaded with multiple streamframes to a central base station. The present disclosure relates to the field of information communication networks, which can guarantee an integrity of the original data of a short data packet based on a scenario with massive Internet of Things, and can effectively reduce the number of data packets and the total amount of data forwarded from the machine type communication gateway to a central base station.


