EPD Indicator for Wi-Fi Frame Protocol Discrimination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Wi-Fi standards face difficulties in determining which communication links support Ethertype Packet Discrimination (EPD) in mixed networks, leading to inefficient data frame transmission due to the inclusion of unnecessary LLC/SNAP header bytes.
Innovation Solution
Incorporating an Ethertype Packet Discrimination (EPD) indicator in data frames to differentiate between EPD and LLC Packet Discrimination (LPD) formats, allowing wireless devices to identify the protocol type and adjust processing accordingly, thereby reducing transmission overhead by omitting non-changing header bytes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If LLC/SNAP header bytes are always transmitted to ensure compatibility with legacy devices, then reliability is improved, but transmission overhead increases and productivity deteriorates
Solution Approach 1:
The patent applies dynamics by making the LLC/SNAP header transmission conditional rather than static. The header is transmitted only when necessary (when EPD indicator is absent or legacy devices are detected), and omitted when EPD format is confirmed. This dynamic adaptation resolves the contradiction between maintaining compatibility and improving transmission efficiency.
Solution Approach 2:
The patent implements local quality by differentiating treatment of header bytes based on the receiving device's capabilities. EPD-capable devices receive optimized frames without redundant headers, while legacy devices receive traditional frames with complete LLC/SNAP headers. This localized quality adjustment resolves the contradiction by tailoring transmission to each device's needs.
2Productivity
If EPD format is used to reduce overhead and improve productivity, then transmission efficiency is improved, but device complexity increases due to need for EPD indicator detection and protocol differentiation
Solution Approach 1:
The patent applies preliminary action by placing the EPD indicator at the beginning of the data frame, allowing receiving devices to detect the format type before processing the entire frame. This early detection mechanism simplifies subsequent processing by enabling devices to immediately adapt their parsing logic based on the indicator, rather than needing to analyze the entire frame structure first.
Solution Approach 2:
The patent implements segmentation by separating the protocol identification function from the data payload. The EPD indicator acts as a distinct segment that carries format information independently, allowing the main data processing logic to remain simple while adding minimal overhead for protocol differentiation. This segmentation reduces overall processing complexity compared to embedded identification methods.
3Ease of operation
If LLC/SNAP header is always included to maintain uniform data frame structure, then ease of operation is improved, but loss of information occurs due to transmission of unnecessary constant bytes
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting the data frame structure parameters based on the EPD indicator. When EPD format is detected, the frame structure parameter changes to omit the LLC/SNAP header bytes. This parameter adaptation resolves the contradiction by maintaining simple processing for EPD frames while eliminating redundant data transmission.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Apparatuses and methods are disclosed that may allow a wireless device to process an Ethertype data packet encapsulated in a frame based on whether the frame contains an Ethertype Packet Discrimination (EPD) indicator. The wireless device may receive the frame from another wireless device over a wireless network, and may detect a presence of the EPD indicator in the received frame. Then, the wireless device may identify a protocol type of the Ethertype data packet according to an EPD operation based on the presence of the EPD indicator, or may identify the protocol type of the Ethertype data packet according to an LPD operation based on an absence of the EPD indicator.