Wireless Transmission Method for IoT Device Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Intelligent hardware devices without human-machine interfaces face challenges in securely and reliably connecting to Wi-Fi networks, as they lack the ability to select Wi-Fi hotspots, necessitating a method to transmit configuration information like SSID and access passwords effectively.
Innovation Solution
A wireless transmission method that divides data into groups, fills each byte into multiple packets, adds synchronization and sequence number packets, and transmits them in specific sequences, ensuring reliable and efficient Wi-Fi configuration by using CRC information and flag regions to maintain data integrity and order.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data is transmitted using traditional broadcast or multicast messages, then the transmission process is simple, but the reliability and success rate of network configuration are low in weak network environments
Solution Approach 1:
The patent segments configuration data into multiple data groups, with each group divided into several data packets. This segmentation allows for selective retransmission of only failed packets rather than retransmitting entire data sets, improving reliability while managing complexity through structured organization of transmitted data.
Solution Approach 2:
The patent employs preliminary actions by adding synchronization packets and sequence number packets before data packets, and by using CRC check information for error detection. These preparatory measures enable the receiving device to identify and request retransmission of specific failed packets, thereby improving configuration success rate without requiring complete retransmission.
2Loss of time
If traditional broadcast or multicast messages are used for transmitting configuration information, then the implementation is straightforward, but the latency is high and technical complexity increases
Solution Approach 1:
By segmenting data into groups and packets with sequence numbers, the system can transmit multiple packets in parallel or sequentially without waiting for acknowledgments between packets. This reduces overall configuration latency compared to traditional methods that require complete message delivery before confirmation.
Solution Approach 2:
The patent implements a feedback mechanism where the receiving device sends feedback information about successfully received and failed packets. This allows the transmitting device to perform targeted retransmissions only for failed packets, reducing overall transmission time and latency compared to retransmitting entire data sets.
3Reliability
If data is transmitted without packet-level error detection, then the transmission process is simple, but the reliability deteriorates in weak network environments with high packet loss rates
Solution Approach 1:
The patent adds CRC (Cyclic Redundancy Check) information to each data group as a preliminary error detection mechanism. This allows the receiving device to detect corrupted packets at the packet level and request selective retransmission, improving reliability without requiring complex error correction codes or complete data retransmission.
Data Source
AI summary
A wireless transmission method and a transceiver for wireless transmission are disclosed. According to this method, information to be transmitted and transmission control information are encoded into packet length information of wireless frames for transmission, wherein the transmission control information is filled into synchronization packets, sequence number packets and data packets, and the information to be transmitted is only filled into the data packets. Specifically, the method includes sequentially polling data for transmission in units of transmission sequences, and longitudinally encoding the information to be transmitted and data check information into the data packets. The transmission sequences are separated and sorted by the synchronization packets and the sequence number packets, and the data packets are sorted by sequence number fields in the transmission sequence.


