Wireless Receiving System Packet Search Parameter Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless local area network (WLAN) systems, the receiving end faces delays in identifying subsequent packets due to significant fluctuations in signal processing parameters, leading to potential data loss or missed packets, as it continuously monitors the communication channel without predicting the arrival time of the next packet.
Innovation Solution
A wireless receiving system and method that stores reference parameters from the previous packet and uses them to initiate packet searching at a predetermined time, reducing the time required for parameter adjustments and improving the speed of detecting the next packet, especially for packets with similar signal characteristics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the receiving end continuously monitors the communication channel and resets parameters each time packet searching begins, then the system can detect packets with different interframe intervals, but the parameter adjustment time increases significantly causing delayed packet detection and potential data loss
Solution Approach 1:
The system performs preliminary actions by predicting the probable emerging time of the next packet based on the interframe interval of the previous packet. At this predicted time point, the system proactively restores parameters to their initial values before actual packet arrival, rather than waiting until packet detection is needed. This preliminary parameter restoration eliminates the delay caused by parameter adjustment during packet arrival, directly resolving the contradiction between adaptability and time loss.
Solution Approach 2:
The system dynamically adjusts the packet searching strategy based on the detected interframe interval type (SIFS or RIFS). When a short interframe interval is detected, the system switches to a predictive mode where parameters are restored at a predetermined time point before the next packet arrives. This dynamic adaptation allows the system to optimize parameter adjustment timing based on actual channel conditions, reducing time loss while maintaining versatility for different packet intervals.
2Measurement precision
If the receiving end resets hardware/software/firmware according to original parameters each time packet searching begins, then parameter accuracy is maintained, but the frequency of resets increases processing overhead and delays packet detection
Solution Approach 1:
Instead of resetting parameters at the moment packet detection is needed, the system performs the parameter restoration action preliminarily at a predetermined time point based on predicted packet arrival. This timing optimization ensures parameter accuracy is maintained while avoiding the productivity loss associated with frequent immediate resets, as the system prepares parameters in advance based on the predicted emergence time of the next packet.
3Adaptability or versatility
If the AGC circuit dynamically adjusts gain starting from initial gain, then the gain adapts to signal amplitude, but significant parameter fluctuations during the interval between packets cause enormous differences in AGC gain leading to delayed convergence
Solution Approach 1:
The system applies preliminary action by restoring the AGC gain to its initial value at a predetermined time point before the next packet arrives, based on the predicted emergence time. This prevents the enormous gain fluctuations that occur when the AGC circuit continuously adjusts from an uncertain starting point during the interframe interval. By proactively resetting the gain to its initial state, the system ensures rapid convergence when the actual packet arrives, resolving the contradiction between gain adaptability and convergence time.
Data Source
AI summary
A wireless receiving system includes a packet searching module and a memory module. The packet searching module performs packet searching that includes adopting at least one parameter. The memory module stores the at least one parameter corresponding to a packet as a set of reference parameters. At a predetermined time point, the packet searching module again performs packet searching according to the set of reference parameters stored in the memory module.


