Wireless communication method, apparatus and system, and device
View Patent ↗Provided is wireless communication method, apparatus and system, and a device. The method comprises receiving, by a wireless end device, first audio data transmitted by a wireless headset, in a first time slot through a first wireless communication channel therebetween; receiving task operation data input by each input device, in a corresponding time slot through a wireless communication channel therebetween, where the corresponding time slot is different from the first time slot; and executing at least one corresponding operation based on at least one of the first audio data and the task operation data. According to the present disclosure, various tasks including the game task are implemented in a wireless communication environment, and the first audio data and task operation data are received in different time slots during the execution of the tasks, such that the overall communication latency can be rather small.
1 . A method of wireless communication, comprising:
receiving, by a wireless end device in response to an audio transmission request from a wireless headset, first audio data transmitted by the wireless headset, in a first time slot within each time sequence cycle through a first wireless communication channel pre-established between the wireless end device and the wireless headset;
receiving, by the wireless end device in response to at least one task operation request from at least one input device, task operation data input by each input device, in a corresponding time slot within said each time sequence cycle through a wireless communication channel pre-established between the wireless end device and said each input device, wherein the corresponding time slot in which the task operation data is received is different from the first time slot; and
executing, by the wireless end device, at least one corresponding operation for a target task, based on at least one of the first audio data and the task operation data,
wherein the at least one input device comprises a wireless keyboard and a wireless mouse, and wherein the receiving by the wireless end device in response to at least one task operation request comprises:
receiving, by the wireless end device in response to the task operation request from the wireless keyboard, the task operation data input by the wireless keyboard, in a second time slot through a second wireless communication channel pre-established between the wireless end device and the wireless keyboard, wherein the second time slot is different from the first time slot; and
receiving, by the wireless end device in response to the task operation request from the wireless mouse, the task operation data input by the wireless mouse, in a third time slot through a third wireless communication channel pre-established between the wireless end device and the wireless mouse, wherein the third time slot is different from both the first time slot and the second time slot,
wherein the method further comprises receiving, by the wireless end device, additional task operation data from the wireless mouse in a remaining duration of the first time slot after completion of reception of the first audio data in the first time slot.
2 . The method according to claim 1 , wherein receiving, by the wireless end device in response to an audio transmission request from the wireless headset, the first audio data transmitted by the wireless headset, in the first time slot within each time sequence cycle comprises:
receiving both the first audio data transmitted by the wireless headset and first control data for audio control of the wireless end device in the first time slot.
3 . The method according to claim 1 , further comprising:
acquiring, by the wireless end device, second audio data generated for the target task; and
sending, by the wireless end device, the second audio data to the wireless headset in a fourth time slot through the first wireless communication channel, wherein the fourth time slot is different from both the first time slot and the corresponding time slot in which the task operation data is received.
4 . The method according to claim 3 , wherein sending, by the wireless end device, the second audio data to the wireless headset in the fourth time slot through the first wireless communication channel comprises:
acquiring, by the wireless end device, second control data for audio control of the wireless headset; and
sending, by the wireless end device, both the second audio data and the second control data to the wireless headset in the fourth time slot through the first wireless communication channel.
5 . The method according to claim 3 , wherein the wireless headset comprises a true wireless stereo (TWS) headset, and sending, by the wireless end device, the second audio data to the wireless headset in the fourth time slot through the first wireless communication channel comprises:
sending, by the wireless end device, the second audio data simultaneously to two earbuds of the TWS headset in the fourth time slot.
6 . The method according to claim 5 , wherein the two earbuds comprise a primary earbud, and receiving, by the wireless end device in response to the audio transmission request from the wireless headset, the first audio data transmitted by the wireless headset in the first time slot further comprises:
receiving, by the wireless end device, the first audio data transmitted by the primary earbud of the TWS headset in the first time slot.
7 . A wireless communication apparatus, comprising:
a transceiving module configured to: receive, in response to an audio transmission request from a wireless headset, first audio data transmitted by the wireless headset, in a first time slot within each time sequence cycle through a first wireless communication channel pre-established between the wireless communication apparatus and the wireless headset; and receive, in response to at least one task operation request from at least one input device, task operation data input by each input device, in a corresponding time slot within said each time sequence cycle through a wireless communication channel pre-established between the wireless communication apparatus and said each input device, wherein the corresponding time slot in which the task operation data is received is different from the first time slot; and
an executing module configured to execute at least one corresponding operation for a target task, based on at least one of the first audio data and the task operation data,
wherein the at least one input device comprises a wireless keyboard and a wireless mouse, and wherein the transceiving module is configured to:
receive, in response to the task operation request from the wireless keyboard, the task operation data input by the wireless keyboard, in a second time slot through a second wireless communication channel pre-established between the wireless communication apparatus and the wireless keyboard, wherein the second time slot is different from the first time slot; and
receive, in response to the task operation request from the wireless mouse, the task operation data input by the wireless mouse, in a third time slot through a third wireless communication channel pre-established between the wireless communication apparatus and the wireless mouse, wherein the third time slot is different from both the first time slot and the second time slot,
wherein the transceiving module is configured to: further receive additional task operation data from the wireless mouse in a remaining duration of the first time slot after completion of reception of the first audio data in the first time slot.
8 . A wireless communication system, comprising a wireless end device, a wireless headset, and at least one input device, wherein the wireless end device is a wireless communication apparatus according to claim 7 .