WPAN Beacon Slot Allocation via Neighbor Exclusion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Wireless Personal Area Networks (WPANs), existing methods for setting beacon slots lead to collisions between beacons, especially when new nodes join the network, causing inefficiencies and instability in data transmission, and preventing the formation of robust wireless mesh networks.
Innovation Solution
A method where WPAN devices manage and set beacon slots by receiving and excluding conflicting beacon slot information from neighbors and their neighbors, using a beacon table to avoid collisions and efficiently reuse beacon transmission time slots, allowing for stable network configuration and data transmission beyond parent-child relationships.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If beacon slots are assigned sequentially to avoid collisions, then network stability is improved, but beacon slot reuse efficiency deteriorates
Solution Approach 1:
The patent segments the beacon slot assignment process into two distinct phases: (1) collision avoidance phase where devices exclude slots used by neighbors and their neighbors, and (2) slot reuse phase where devices can reuse slots from non-adjacent devices. This segmentation allows simultaneous achievement of collision-free operation and efficient slot utilization.
Solution Approach 2:
The patent introduces an intermediary mechanism (beacon slot exclusion list) that mediates between collision avoidance requirements and slot reuse efficiency. By maintaining a list of excluded slots based on neighbor relationships, the system can systematically determine which slots are safe to reuse while preventing collisions.
2Reliability
If beacon slot information is collected from all neighbors and their neighbors, then collision avoidance is improved, but communication overhead increases
Solution Approach 1:
The patent applies local quality by having devices collect beacon slot information selectively from their immediate neighbors rather than all devices in the network. Each device tailors its information gathering to its specific local neighborhood, excluding slots only from devices that could actually cause collisions in its vicinity.
Solution Approach 2:
The patent implements partial action by collecting information from two levels (direct neighbors and their neighbors) rather than all possible devices. This partial collection is sufficient to prevent collisions while avoiding the excessive overhead of gathering information from the entire network.
3Adaptability or versatility
If beacon transmission period is extended to accommodate more devices, then network capacity is improved, but transmission efficiency deteriorates
Solution Approach 1:
The patent merges multiple beacon transmissions into the same time slot by allowing non-adjacent devices to reuse slots. Devices that are not neighbors or neighbors of the same device can transmit beacons simultaneously in the same slot, effectively combining multiple transmissions without interference.
Solution Approach 2:
The patent implements periodic beacon transmission with optimized slot assignment. By establishing regular beacon periods with carefully assigned and reused slots, the system maintains predictable periodic action while maximizing the number of devices that can transmit within each period.
Data Source
AI summary
The present invention relates to a method and to a wireless personal area network (WPAN) device in which the device sets the beacon slot in the WPAN device and receives beacon slot information from neighbor devices, while setting the beacon table of the devices, to avoid the transmission time of the neighbor devices and the transmission time of the devices neighboring the neighbor devices in a WPAN. In the method, beacon message, including information about neighbors' transmission time and information about neighbors' neighbors' transmission time, is received from neighbor devices. The beacon message is combined, and the neighbors' transmission time information and the neighbors' neighbors' transmission time information are input into a beacon table. The neighbors' transmission time and the neighbors' neighbors' transmission time are input into a field for BTTSs to be avoided in the beacon table. The first beacon slot is set, as my beacon transmission slot, among beacon slots except for the transmission time input into the field for BTTSs to be avoided. Information about the set beacon transmission slot is input into a field for my BTTS in the beacon table.


