Wireless Broadcast Retransmission for Missed Packet Recovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless multi-speaker systems suffer from reduced performance when peripheral devices miss or drop packets due to distance or interference, leading to hindered system function and user experience.
Innovation Solution
Implementing retransmission schemes where devices that successfully receive an initial data packet unconditionally or conditionally retransmit the payload, utilizing shifted retransmission windows and differentiated frequencies to enhance packet reception.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a central device broadcasts wireless data to all peripheral devices simultaneously, then the system achieves simple architecture and ease of operation, but packet reception reliability deteriorates when devices are positioned far away or experience interference
Solution Approach 1:
Successfully receiving peripheral devices act as intermediary nodes to retransmit packet payloads to devices that failed to receive the original broadcast. This mediator approach allows reliable data delivery to distant or interfered devices without requiring complex direct communication protocols between all device pairs.
Solution Approach 2:
Peripheral devices create and transmit copies of the original packet payloads through their own broadcast streams. This copying mechanism ensures that devices which missed the original transmission can obtain data from multiple sources, significantly improving reception reliability while maintaining the simplicity of broadcast architecture.
2Area of stationary object
If peripheral devices are positioned far from the central device or experience interference, then system coverage area increases, but packet reception reliability deteriorates due to distance and interference
Solution Approach 1:
The system segments the broadcast function across multiple peripheral devices rather than relying on a single central device. Each peripheral device that successfully receives data becomes a local retransmission node, dividing the coverage area into multiple zones with improved reliability in each zone while collectively expanding the overall system coverage.
3Reliability
If devices unconditionally retransmit packet payloads, then packet reception reliability improves for devices that missed initial transmission, but system complexity increases due to coordination requirements
Solution Approach 1:
Each peripheral device is designed with universal functionality to both receive broadcasts from the central device and act as a retransmission node. This multi-functionality simplifies the overall system architecture by eliminating the need for specialized relay devices, as any peripheral device can serve multiple roles based on its reception status.
Solution Approach 2:
Devices that successfully receive packet payloads automatically initiate retransmission without requiring external coordination or control signals. This self-service approach reduces system complexity by eliminating the need for complex acknowledgment and scheduling protocols, as each device independently determines and executes retransmission based on its own reception status.
4Reliability
If retransmission windows are shifted in time with predefined offsets, then devices gain multiple sequential opportunities to receive retransmitted packets, but time synchronization requirements increase
Solution Approach 1:
The system implements periodic retransmission windows with predefined time offsets, creating multiple sequential opportunities for devices to receive packet payloads. Each peripheral device transmits retransmissions at regularly intervals with fixed offsets from the original broadcast time, providing deterministic reception opportunities without requiring complex real-time synchronization negotiations.
Data Source
AI summary
Systems and methods for broadcasting wireless data via one or more retransmission schemes to increase the packet reception in a wireless system. One or more devices of the system are configured to listen for an initial data packet from a source device. Should one or more devices successfully receive the initial packet, each device that received the packet can unconditionally retransmit a copy of the payload of the initial packet such that any device that failed to receive the initial packet payload has an opportunity to receive it during the respective retransmissions. Similarly, each device of the system can send acknowledgements to the other system devices that indicate whether they received the initial packet. Should one or more of the devices successfully receive the initial packet, the devices can conditionally retransmit a copy of the missing payload when one or more devices indicates they have failed to receive it.


