Method for data transmission and related products
Abstract
A method for data transmission and related products are provided. The method is applicable to an electronic device. A first wireless-fidelity (Wi-Fi) link and a second Wi-Fi link are established between the electronic device and at least one terminal device, where the first Wi-Fi link is operable in a station mode and the second Wi-Fi link is operable in a Wi-Fi peer-to-peer (P2P) mode. The method includes the following. Data transmission is performed with the at least one terminal device over the first Wi-Fi link and the second Wi-Fi link simultaneously, where a transmission frequency band for data transmission over the first Wi-Fi link is different from a transmission frequency band for data transmission over the second Wi-Fi link.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for data transmission for an electronic device, wherein a first wireless-fidelity (Wi-Fi) link and a second Wi-Fi link are established between the electronic device and at least one terminal device, and wherein the first Wi-Fi link is operable in a station mode and the second Wi-Fi link is operable in a Wi-Fi peer-to-peer (P2P) mode, the method comprising:
performing data transmission with the at least one terminal device over the first Wi-Fi link and the second Wi-Fi link simultaneously, wherein a transmission frequency band for data transmission over the first Wi-Fi link is different from a transmission frequency band for data transmission over the second Wi-Fi link.
2 . The method of claim 1 , wherein performing the data transmission with the at least one terminal device over the first Wi-Fi link and the second Wi-Fi link simultaneously comprises:
transmitting first data with a first terminal device in the at least one terminal device over the first Wi-Fi link; and transmitting second data with a second terminal device in the at least one terminal device over the second Wi-Fi link.
3 . The method of claim 2 , wherein:
the first data comprises at least one of: local data of the electronic device, local data of the first terminal device, and data received by the first terminal device from a first network side; and the second data comprises at least one of: the local data of the electronic device, local data of the second terminal device, data received by the electronic device from a second network side through a cellular network module, and data received by the electronic device from the first network side over the first Wi-Fi link.
4 . The method of claim 2 , wherein the first terminal device is different from the second terminal device and the second data is data received by the electronic device from a second network side through a cellular network module, and transmitting the second data with the second terminal device in the at least one terminal device over the second Wi-Fi link comprises:
receiving a first network service request from the second terminal device over the second Wi-Fi link; sending, with the cellular network module, the first network service request to a network device at the second network side; receiving, with the cellular network module, first response data for the first network service request from the network device at the second network side; and sending the first response data to the second terminal device over the second Wi-Fi link.
5 . The method of claim 2 , wherein the first terminal device is different from the second terminal device and the second data is data received by the electronic device from a first network side over the first Wi-Fi link, and transmitting the second data with the second terminal device in the at least one terminal device over the second Wi-Fi link comprises:
receiving a second network service request from the second terminal device over the second Wi-Fi link; sending the second network service request to the first terminal device over the first Wi-Fi link; receiving second response data from the first terminal device over the first Wi-Fi link, wherein the second response data is received by the first terminal device from a network device at the first network side after the first terminal device forwards the second network service request to the network device at the first network side; and sending the second response data to the second terminal device over the second Wi-Fi link.
6 . The method of claim 5 , wherein the first data is data received by the first terminal device from the first network side, and sending the second network service request to the first terminal device over the first Wi-Fi link comprises:
determining a priority of the second network service request and a priority of a third network service request, wherein the third network service request is from the electronic device; and sending the second network service request to the first terminal device over the first Wi-Fi link, based on a determination that the priority of the second network service request is higher than that of the third network service request.
7 . The method of claim 5 , further comprising:
after receiving the second network service request from the second terminal device over the second Wi-Fi link and before sending the second response data to the second terminal device over the second Wi-Fi link; transmitting third data with the second terminal device over the second Wi-Fi link, wherein the third data comprises at least one of: local data of the electronic device, local data of the second terminal device, data received by the electronic device from a second network side through a cellular network module, and data received by the electronic device from the first network side over the first Wi-Fi link.
8 . The method of claim 2 , further comprising:
enabling a dual Wi-Fi operating mode of a Wi-Fi module of the electronic device; establishing the first Wi-Fi link with the first terminal device; and establishing the second Wi-Fi link with the second terminal device.
9 . An electronic device, comprising a communication controller, at least one processor, and a computer readable storage coupled to the at least one processor and storing at least one computer executable instruction thereon, wherein:
the communication controller is configured to establish a first wireless-fidelity (Wi-Fi) link and a second Wi-Fi link between the electronic device and at least one terminal device, wherein the first Wi-Fi link is operable in a station mode and the second Wi-Fi link is operable in a Wi-Fi point-to-point (P2P) mode; and the at least one computer executable instruction, when executed by the at least one processor, causes the at least one processor to:
perform data transmission with the at least one terminal device over the first Wi-Fi link and the second Wi-Fi link simultaneously, wherein a transmission frequency band for data transmission over the first Wi-Fi link is different from a transmission frequency band for data transmission over the second Wi-Fi link.
10 . The electronic device of claim 9 , wherein the at least one processor configured to perform the data transmission with the at least one terminal device over the first Wi-Fi link and the second Wi-Fi link simultaneously is configured to:
transmit first data with a first terminal device in the at least one terminal device over the first Wi-Fi link; and transmit second data with a second terminal device in the at least one terminal device over the second Wi-Fi link.
11 . The electronic device of claim 10 , wherein:
the first data comprises at least one of: local data of the electronic device, local data of the first terminal device, and data received by the first terminal device from a first network side; and the second data comprises at least one of: the local data of the electronic device, local data of the second terminal device, data received by the electronic device from a second network side through a cellular network module, and data received by the electronic device from the first network side over the first Wi-Fi link.
12 . The electronic device of claim 10 , wherein the first terminal device is different from the second terminal device and the second data is data received by the electronic device from a second network side through a cellular network module, and the at least one processor configured to transmit the second data with the second terminal device in the at least one terminal device over the second Wi-Fi link is configured to:
receive a first network service request from the second terminal device over the second Wi-Fi link; send, with the cellular network module, the first network service request to a network device at the second network side; receive, with the cellular network module, first response data for the first network service request from the network device at the second network side; and send the first response data to the second terminal device over the second Wi-Fi link.
13 . The electronic device of claim 10 , wherein the first terminal device is different from the second terminal device and the second data is data received by the electronic device from a first network side over the first Wi-Fi link, and the at least one processor configured to transmit the second data with the second terminal device in the at least one terminal device over the second Wi-Fi link is configured to:
receive a second network service request from the second terminal device over the second Wi-Fi link; send the second network service request to the first terminal device over the first Wi-Fi link; receive second response data from the first terminal device over the first Wi-Fi link, wherein the second response data is received by the first terminal device from a network device at the first network side after the first terminal device forwards the second network service request to the network device at the first network side; and send the second response data to the second terminal device over the second Wi-Fi link.
14 . The electronic device of claim 13 , wherein the first data is data received by the first terminal device from the first network side, and the at least one processor configured to send the second network service request to the first terminal device over the first Wi-Fi link is configured to:
determine a priority of the second network service request and a priority of a third network service request, wherein the third network service request is from the electronic device; and send the second network service request to the first terminal device over the first Wi-Fi link, based on a determination that the priority of the second network service request is higher than that of the third network service request.
15 . The electronic device of claim 13 , wherein the at least one processor is further configured to:
transmit third data with the second terminal device over the second Wi-Fi link, wherein the third data comprises at least one of: local data of the electronic device, local data of the second terminal device, data received by the electronic device from a second network side through a cellular network module, and data received by the electronic device from the first network side over the first Wi-Fi link.
16 . The electronic device of claim 10 , wherein the at least one processor is further configured to:
enable a dual Wi-Fi operating mode of a Wi-Fi module of the electronic device; establish the first Wi-Fi link with the first terminal device; and establish the second Wi-Fi link with the second terminal device.
17 . A non-transitory computer readable storage medium storing a computer program which, when executed by a processor, causes the processor to:
perform data transmission with at least one terminal device over a first wireless-fidelity (Wi-Fi) link and a second Wi-Fi link simultaneously, wherein
the first Wi-Fi link and the second Wi-Fi link are established between an electronic device and the at least one terminal device, wherein the first Wi-Fi link is operable in a station mode and the second Wi-Fi link is operable in a Wi-Fi peer-to-peer (P2P) mode; and
a transmission frequency band for data transmission over the first Wi-Fi link is different from a transmission frequency band for data transmission over the second Wi-Fi link.
18 . The non-transitory computer readable storage medium of claim 17 , wherein the computer program executed by the processor to perform the data transmission with the at least one terminal device over the first Wi-Fi link and the second Wi-Fi link simultaneously is executed by the processor to:
transmit first data with a first terminal device in the at least one terminal device over the first Wi-Fi link; and transmit second data with a second terminal device in the at least one terminal device over the second Wi-Fi link.
19 . The non-transitory computer readable storage medium of claim 18 , wherein:
the first data comprises at least one of: local data of the electronic device, local data of the first terminal device, and data received by the first terminal device from a first network side; and the second data comprises at least one of: the local data of the electronic device, local data of the second terminal device, data received by the electronic device from a second network side through a cellular network module, and data received by the electronic device from the first network side over the first Wi-Fi link.
20 . The non-transitory computer readable storage medium of claim 18 , wherein the first terminal device is different from the second terminal device and the second data is data received by the electronic device from a second network side through a cellular network module, and the computer program executed by the processor to transmit the second data with the second terminal device in the at least one terminal device over the second Wi-Fi link is executed by the processor to:
receive a first network service request from the second terminal device over the second Wi-Fi link; send, with the cellular network module, the first network service request to a network device at the second network side; receive, with the cellular network module, first response data for the first network service request from the network device at the second network side; and send the first response data to the second terminal device over the second Wi-Fi link.Join the waitlist — get patent alerts
Track US2020260513A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.