CPC H04W 52/0232 (2013.01) [H04L 1/08 (2013.01); H04W 4/80 (2018.02); H04W 76/10 (2018.02)] | 18 Claims |
1. A Bluetooth-based data transmission method applied to a first device, comprising:
establishing a communication connection with a second device;
entering a sniff mode;
transmitting a data packet to the second device in a sniff interval, wherein a transmission duration of the data packet is longer than or equal to two time slots, and the sniff interval comprises a sniff wake-up window, and the anchor point of the sniff interval is the beginning of the sniff wake-up window;
receiving a response message from the second device; and
re-transmitting the data packet in the sniff wake-up window when the response message indicates that the data packet has not been received successfully;
wherein transmitting the data packet to the second device in the sniff interval comprises:
starting to transmit the data packet to the second device in an even time slot of the sniff interval; or
starting to transmit the data packet to the second device in an odd time slot of the sniff interval.
|