Wireless Packet De-Masking for Reliable CRC-Based Identification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
As the number of wireless apparatuses and base stations grows, existing methods for determining whether a packet belongs to a specific wireless apparatus become ineffective, leading to confusion and ambiguity, necessitating a limit on network system capacity.
Innovation Solution
A wireless apparatus with a receiving unit and processing unit that de-masks the cyclic redundancy check portion and selected bits of the data portion using predetermined bits, allowing the system to generate a de-masked packet that passes a cyclic redundancy check, thereby identifying and accepting intended packets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If prior methods for determining packet ownership are used, then packet identification works for small networks, but the network system cannot accommodate more wireless apparatuses due to confusion and ambiguity
Solution Approach 1:
The packet structure is segmented into multiple fields including a first field with first bits and a second field with second bits. Different bit positions are assigned different weights for CRC calculation, creating distinct identification patterns that allow the network to accommodate more wireless apparatuses while maintaining reliable packet identification through differentiated segmentation schemes.
2Device complexity
If masking is applied only to CRC portion bits, then the implementation is simple, but the network capacity is limited
Solution Approach 1:
The masking approach transitions from a single-dimension CRC portion only to a multi-dimensional approach that includes both the first field and second field with different bit position weights. This dimensional expansion in the packet structure allows for increased network capacity while maintaining manageable implementation complexity through systematic weighting rules.
Data Source
AI summary
A wireless apparatus and a method thereof are provided. The wireless apparatus comprises a receiving unit and a processing unit. The receiving unit is configured for receiving a packet which comprises a data portion and a cyclic redundancy check portion from the base station. The processing unit connected to the receiving unit which is configured for generating a de-masked packet by de-masking the cyclic redundancy check portion and at least one selected bit of the data portion by a plurality of predetermined bits, determining that the de-masked packet pass a cyclic redundancy check, and accepting the packet after the determination.


