Requesting retransmission of data in a multicast network
US-2019109678-A1 · Apr 11, 2019 · US
US10990349B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10990349-B2 |
| Application number | US-201816141776-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 25, 2018 |
| Priority date | Sep 29, 2017 |
| Publication date | Apr 27, 2021 |
| Grant date | Apr 27, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A host device communicating with a plurality of accessory devices transmits audio data packets via a broadcast channel to the plurality of accessory devices. When one of the plurality of accessory devices determines an audio data packet has not been received, the accessory device sends a negative-acknowledgement signal (NACK) via a unicast channel. The NACK indicates that the at least one of the accessory devices did not receive at least one audio data packet. The host device retransmits the at least one audio data packet indicated as not being received via the broadcast channel to the plurality of accessory devices. Other aspects are also described and claimed.
Opening claim text (preview).
What is claimed is: 1. A method for a host device communicating with a plurality of accessory devices, the method comprising: transmitting audio data packets via a broadcast channel to the plurality of accessory devices, wherein the audio data packets comprise respective sequence numbers to indicate an order of transmission of the audio data packets; receiving a negative-acknowledgement signal (NACK) from at least one of the accessory devices via a unicast channel, the NACK indicating that the at least one of the accessory devices did not receive at least one audio data packet as indicated by the respective sequence number, and the NACK includes one or more conditions of an RF channel used to transmit the audio data packets; and retransmitting via the broadcast channel to the plurality of accessory devices the at least one audio data packet indicated as not being received, wherein the at least one audio data packet is transmitted with a lower bit rate based at least on the one or more conditions of the RF channel. 2. The method according to claim 1 , wherein the host device operates in accordance with a Bluetooth specification. 3. The method according to claim 2 , wherein the at least one audio data packet that is retransmitted is one of a plurality of retransmitted packets that have been delayed to increase likelihood of successful reception, in a fixed-number-of-retransmissions setup. 4. The method according to claim 1 , wherein the at least one audio data packet that is retransmitted is one of a plurality of retransmitted packets that have been delayed to increase likelihood of successful reception, in a fixed-number-of-retransmissions setup. 5. The method of claim 4 wherein the at least one audio data packet that is retransmitted is one of a plurality of retransmitted packets that have been staggered. 6. The method according to claim 1 , wherein a size of the audio data packets transmitted by the host device is varied based on the one or more conditions of the RF channel. 7. A host device comprising: a wireless transmitter; a wireless receiver; and a processor coupled to a memory and configured to control the wireless transmitter and the wireless receiver so that the wireless transmitter transmits audio data packets via a broadcast channel to a plurality of accessory devices, the audio data packets having respective sequence numbers to indicate an order of transmission of the audio data packets, the wireless receiver receives a negative-acknowledgement signal (NACK) from at least one of the accessory devices via a unicast channel, wherein the NACK indicates i) that the at least one of the accessory devices has not received at least one audio data packet having a respective sequence number and ii) one or more conditions of an RF channel used to transmit the audio data packets, and the wireless transmitter retransmits via the broadcast channel to the plurality of accessory devices the at least one audio data packet having the respective sequence number, wherein the hose device varies a size of at least the retransmitted audio data packet having the respective sequence number based on the one or more conditions of the RF channel. 8. The host device of claim 7 wherein the wireless transmitter is configured to retransmit the at least one audio data packet with a lower bit rate that is based on the one or more conditions of the RF channel. 9. The host device according to claim 7 , wherein the host device operates in accordance with a Bluetooth specification. 10. The host device according to claim 7 , wherein the at least one audio data packet that is retransmitted is one of a plurality of retransmitted packets that have been delayed at transmission to increase likelihood of successful reception. 11. The host device of claim 7 wherein the at least one audio data packet that is retransmitted is one of a plurality of retransmitted packets that have been staggered at transmission. 12. A method for an accessory device communicating with a host device, the method comprising: receiving audio data packets transmitted from the host device via a broadcast channel, wherein the audio data packets comprise respective sequence numbers to indicate an order of transmission of the audio data packets from the host device; determining that at least one audio data packet has not been received; sending a negative-acknowledgement signal (NACK) to the host device via a unicast channel based on the determination, the NACK comprising i) a sequence number that is associated with at least one audio data packet that has not been received by the accessory device and ii) one or more conditions of an RF channel used to transmit the audio data packets; and receiving the at least one audio data packet as a retransmitted audio data packet from the host device via the broadcast channel, wherein the retransmitted audio data packet is transmitted with a lower bit rate based at least on the one or more conditions of the RF channel. 13. The method according to claim 12 , wherein determining whether one of the audio data packets has not been received comprises determining whether the audio data packets received are missing a sequence number. 14. The method according to claim 12 , wherein the at least one audio data packet that is retransmitted is at least one of delayed or staggered.
by modifying the frame length · CPC title
for distributing signals to two or more loudspeakers {(specially adapted for hearing aids H04R25/407)} · CPC title
Transmission or retransmission of more than one copy of a message · CPC title
Applications of wireless loudspeakers or wireless microphones · CPC title
Management of the audio stream, e.g. setting of volume, audio stream path · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.