WiFi data transmission method and device, electronic equipment, wireless access equipment and readable storage medium

By separating the channels between wireless access devices and electronic devices, the target transmission and reception channels are determined, solving the problem of low WiFi data transmission rate, achieving efficient simultaneous transmission and reception, improving transmission rate and maintaining WiFi performance.

CN115665828BActive Publication Date: 2026-04-10VIVO MOBILE COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
VIVO MOBILE COMM CO LTD
Filing Date
2022-11-11
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

When electronic devices transmit data via WiFi using time-division multiplexing, the transmission rate is low, and switching modes to increase the transmission rate can lead to a decrease in WiFi performance.

Method used

Wireless access devices send WiFi broadcast packets containing channel information. Electronic devices send probe request frames to determine the target transmission and reception channels based on the channel frequency, and then transmit data through these channels, thus achieving channel-separated transmission and reception.

Benefits of technology

Without sacrificing WiFi performance, the WiFi data transmission rate has been improved, enabling simultaneous sending and receiving, and saving power consumption of wireless access devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115665828B_ABST
    Figure CN115665828B_ABST
Patent Text Reader

Abstract

The application discloses a WiFi data transmission method and device, electronic equipment, wireless access equipment and readable storage medium, and belongs to the technical field of communication. The method comprises the following steps: a wireless access equipment sends a WiFi broadcast packet, wherein the WiFi broadcast packet comprises channel information of a first channel; the wireless access equipment receives a probe request frame sent by an electronic equipment through the first channel; in the case that the probe request frame indicates that the electronic equipment supports a simultaneous transmit-receive function, the wireless access equipment determines a target WiFi data sending channel and a target WiFi data receiving channel according to a first channel frequency of the first channel; and the wireless access equipment and the electronic equipment perform data transmission through the target WiFi data sending channel and the target WiFi data receiving channel; wherein the target WiFi data sending channel and the target WiFi data receiving channel are different channels in the same WiFi frequency band.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of communication, and particularly relates to a WiFi data transmission method and device, electronic equipment, wireless access equipment and a readable storage medium. BACKGROUND

[0002] With the development of electronic equipment technology, the functions of electronic equipment are becoming richer and richer. For example, electronic equipment can perform WiFi data transmission through a wireless fidelity (WiFi) network. Specifically, electronic equipment can perform WiFi data transmission in a time division multiplexing (TDM) manner, that is, electronic equipment alternately performs WiFi data sending or receiving in a same length of time period. As such, the transmission rate of WiFi data is low. SUMMARY

[0003] Embodiments of the present application provide a WiFi data transmission method and device, electronic equipment, wireless access equipment and a readable storage medium, which can solve the problem of low transmission rate of WiFi data.

[0004] To solve the above technical problem, the present application is implemented as follows:

[0005] In a first aspect, the embodiments of the present application provide a WiFi data transmission method, which comprises: a wireless access equipment sending a WiFi broadcast packet, wherein the WiFi broadcast packet comprises channel information of a first channel; the wireless access equipment receiving a probe request frame sent by an electronic equipment through the first channel; in the case that the probe request frame indicates that the electronic equipment supports a simultaneous transmit-receive function, the wireless access equipment determines a target WiFi data sending channel and a target WiFi data receiving channel according to a first channel frequency of the first channel; the wireless access equipment and the electronic equipment perform data transmission through the target WiFi data sending channel and the target WiFi data receiving channel; wherein the target WiFi data sending channel and the target WiFi data receiving channel are different channels in a same WiFi frequency band.

[0006] In a second aspect, the embodiments of the present application further provide a WiFi data transmission method, which comprises the following steps: an electronic device receives a WiFi broadcast packet broadcasted by a wireless access device, wherein the WiFi broadcast packet comprises channel information of a first channel; the electronic device sends a probe request frame to the wireless access device through the first channel, wherein the probe request frame is used to indicate that the electronic device supports a simultaneous transmit-receive function; and the electronic device receives a probe response frame sent by the wireless access device through the first channel, wherein the probe response frame is used to instruct the electronic device to perform data transmission with the wireless access device through a target WiFi data sending channel and a target WiFi data receiving channel; and the target WiFi data sending channel and the target WiFi data receiving channel are different channels in a same WiFi frequency band.

[0007] In a third aspect, the embodiments of the present application provide a WiFi data transmission device, which comprises a sending module, a receiving module, a determining module and a transmission module. The sending module is used to send a WiFi broadcast packet, wherein the WiFi broadcast packet comprises channel information of a first channel; the receiving module is used to receive a probe request frame sent by an electronic device through the first channel; the determining module is used to determine a target WiFi data sending channel and a target WiFi data receiving channel according to a first channel frequency of the first channel in the case that the probe request frame indicates that the electronic device supports a simultaneous transmit-receive function; and the transmission module is used to perform data transmission with the electronic device through the target WiFi data sending channel and the target WiFi data receiving channel; and the target WiFi data sending channel and the target WiFi data receiving channel are different channels in a same WiFi frequency band.

[0008] In a fourth aspect, the embodiments of the present application further provide a WiFi data transmission device, which comprises a receiving module, a sending module and a switching module. The receiving module is used to receive a WiFi broadcast packet broadcasted by a wireless access device, wherein the WiFi broadcast packet comprises channel information of a first channel; the sending module is used to send a probe request frame to the wireless access device through the first channel, wherein the probe request frame is used to indicate that the electronic device supports a simultaneous transmit-receive function; and the receiving module is used to receive a probe response frame sent by the wireless access device through the first channel, wherein the probe response frame is used to instruct the electronic device to perform data transmission with the wireless access device through a target WiFi data sending channel and a target WiFi data receiving channel; and the target WiFi data sending channel and the target WiFi data receiving channel are different channels in a same WiFi frequency band.

[0009] In a fifth aspect, the embodiments of the present application provide a wireless access device, which comprises a processor and a memory, wherein the memory stores programs or instructions which can be run on the processor, and the programs or instructions are executed by the processor to realize the steps of the method according to the first aspect.

[0010] In a sixth aspect, an embodiment of the present application provides a wireless access device, comprising a processor and a communication interface, wherein the communication interface is configured to send a WiFi broadcast packet, and receive a probe request frame sent by an electronic device through a first channel. The processor is configured to determine a target WiFi data sending channel and a target WiFi data receiving channel of the electronic device according to a first channel frequency of the first channel. The communication interface is further configured to send a probe response frame to the electronic device through the first channel, the probe response frame being configured to instruct the electronic device to perform data transmission with the wireless access device through the target WiFi data sending channel and the target WiFi data receiving channel.

[0011] In a seventh aspect, an embodiment of the present application provides an electronic device, comprising a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement the steps of the method according to the second aspect.

[0012] In an eighth aspect, an embodiment of the present application provides an electronic device, comprising a processor and a communication interface, wherein the communication interface is configured to receive a WiFi broadcast packet sent by a target wireless access device, and send a probe request frame to the wireless access device through a first channel, and receive a probe response frame sent by the wireless access device through the first channel. The processor is configured to switch to a target WiFi data sending channel and a target WiFi data receiving channel based on channel switching announcement information.

[0013] In a ninth aspect, an embodiment of the present application provides a readable storage medium, which stores programs or instructions, and the programs or instructions are executed by a processor to implement the steps of the method according to the first aspect or the second aspect.

[0014] In a tenth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to run programs or instructions to implement the method according to the first aspect or the second aspect.

[0015] In an eleventh aspect, an embodiment of the present application provides a computer program product stored in a storage medium, and the program product is executed by at least one processor to implement the method according to the first aspect or the second aspect.

[0016] In a twelfth aspect, an embodiment of the present application provides a communication system, comprising a wireless access device and an electronic device, wherein the wireless access device is configured to implement the steps of the WiFi data transmission method according to the first aspect, and the electronic device is configured to implement the steps of the WiFi data transmission method according to the second aspect.

[0017] In the embodiment of the present application, the wireless access device sends a WiFi broadcast packet, wherein the WiFi broadcast packet comprises channel information of a first channel; the wireless access device receives a probe request frame sent by the electronic device through the first channel; in the case that the probe request frame indicates that the electronic device supports the simultaneous transmit-receive function, the wireless access device determines a target WiFi data sending channel and a target WiFi data receiving channel according to a first channel frequency of the first channel; the wireless access device and the electronic device perform data transmission through the target WiFi data sending channel and the target WiFi data receiving channel; wherein the target WiFi data sending channel and the target WiFi data receiving channel are different channels in the same WiFi frequency band. Through the scheme, since the wireless access device can configure the WiFi data receiving channel and the WiFi data sending channel for the electronic device according to the channel frequency of the channel (i.e. the first channel) used by the electronic device to send the probe request frame, the electronic device can simultaneously perform WiFi data receiving and sending, thereby improving the WiFi data transmission rate. BRIEF DESCRIPTION OF DRAWINGS

[0018] Figure 1 is a block diagram of a wireless communication system provided by the embodiment of the present application;

[0019] Figure 2 is a flowchart of a WiFi data transmission method provided by the embodiment of the present application;

[0020] Figure 3 is an example schematic diagram of a WiFi data transmission method provided by the embodiment of the present application;

[0021] Figure 4 is an example schematic diagram of a WiFi data transmission method provided by the embodiment of the present application;

[0022] Figure 5 is a flowchart of a WiFi data transmission method provided by the embodiment of the present application;

[0023] Figure 6 is a flowchart of a WiFi data transmission method provided by the embodiment of the present application;

[0024] Figure 7 is a hardware structure schematic diagram of an electronic device provided by the embodiment of the present application;

[0025] Figure 8 is a structure schematic diagram of a WiFi data transmission device provided by the embodiment of the present application;

[0026] Figure 9 is a structure schematic diagram of a WiFi data transmission device provided by the embodiment of the present application;

[0027] Figure 10 Fig. 1 is a schematic diagram of a hardware structure of a communication device according to an embodiment of the present application;

[0028] Figure 11 Fig. 2 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application;

[0029] Figure 12 Fig. 3 is a schematic diagram of a hardware structure of a wireless access device according to an embodiment of the present application. DETAILED DESCRIPTION

[0030] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all the other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.

[0031] The terms "first", "second", and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be exchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of a kind and do not limit the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims indicates at least one of the connected objects, and the character " / ", generally indicates that the front and rear associated objects are in an "or" relationship.

[0032] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied outside the NR system application, such as in a 6th Generation (6G) communication system. th

[0033] Figure 1 ​A block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a terminal-side device such as a mobile phone, a Tablet Personal Computer, a Laptop Computer, a Personal Digital Assistant (PDA), a palmtop computer, a netbook, an ultra-mobile personal computer (UMPC), a Mobile Internet Device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, a vehicle-mounted device (VUE), a pedestrian terminal (PUE), a smart home (a home device with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture), a game console, a personal computer (PC), a kiosk, or a self-service machine, and the wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, and the like), a smart wristband, and smart clothing. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device, and the access network device 12 can also be referred to as a radio access network device, a radio access network (RAN), a radio access network function, or a radio access network unit. The access network device 12 can include a base station, a WLAN access point, or a radio access device, and the base station can be referred to as a node B, an evolved node B (eNB), an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home node B, a home evolved node B, a transmitting receiving point (TRP), or some other appropriate term in the art, as long as the same technical effect is achieved. The base station is not limited to a specific technical term, and it should be noted that only a base station in an NR system is taken as an example for description in the embodiments of the present application, and the specific type of the base station is not limited.

[0034] Some terms / names involved in the embodiments of the present application are explained below.

[0035] 1. Time Division Multiplexing (TDM)

[0036] TDM is to divide time into a piece of piece length TDM frame, each time division multiplexing electronic device occupies a fixed number of time slots in each TDM frame, and each electronic device occupies a time slot periodically (its period is the length of the TDM frame), and all time division multiplexing electronic devices occupy the TDM frame at different times.

[0037] 2. Freq Division Multiplexing (FDM)

[0038] FDM is that after the electronic device is allocated to a certain frequency band, it occupies this frequency band throughout the communication process. It can be seen that all FDM electronic devices occupy different bandwidth resources at the same time.

[0039] The WiFi data transmission method, device, electronic device, wireless access device, and readable storage medium provided in the embodiments of the present application will be described in detail below in combination with the accompanying drawings, specific embodiments, and application scenarios.

[0040] At present, electronic devices transmit WiFi data in a TDM manner, resulting in a low WiFi data transmission rate.

[0041] To solve this problem, in related technologies, for electronic devices supporting a dual antenna (mimo) mode, the electronic devices can switch to a single antenna (siso) mode and use a dual band simultaneous (DBS) manner to implement simultaneous transmission and reception of WiFi data, so as to improve the WiFi data transmission rate. However, switching from the mimo mode to the siso mode will reduce the WiFi performance (such as latency and packet loss rate) of the electronic device by half. That is, in related technologies, the WiFi data transmission rate is improved at the expense of the WiFi performance of the electronic device.

[0042] In the WiFi data transmission method provided in the present application, the wireless access device can declare in the WiFi broadcast phase that the electronic device uses different channels to respectively receive and send WiFi data, that is, to separate the WiFi data reception channel and the WiFi data sending channel. In this way, the simultaneous transmission and reception of WiFi data can be implemented without sacrificing the WiFi performance, so as to improve the WiFi data transmission rate.

[0043] Specifically, the wireless access device can send a WiFi broadcast packet, wherein the WiFi broadcast packet comprises channel information of a first channel. After receiving the WiFi broadcast packet, the electronic device can send a probe request frame to the wireless access device through the first channel. The wireless access device can receive the probe request frame through the first channel, and determine a target WiFi data sending channel and a target WiFi data receiving channel of the electronic device according to a first channel frequency of the first channel, and send a probe response frame to the electronic device through the first channel, wherein the probe response frame is used to instruct the electronic device to perform data transmission with the wireless access device through the target WiFi data sending channel and the target WiFi data receiving channel. The target WiFi data sending channel and the target WiFi data receiving channel are different channels in a same WiFi frequency band. In this way, since the WiFi data transmission method provided in the embodiments of the present application is used to realize the simultaneous transmission and reception of WiFi data through the separation of the transmission channel and the reception channel, the transmission rate of the WiFi data can be improved, and the WiFi performance of the electronic device can be avoided from being reduced.

[0044] The embodiments of the present application provide a WiFi data transmission method, Figure 2 A flow chart of a WiFi data transmission method provided by the embodiments of the present application is shown, and the method can be applied to a wireless access device. As shown in Figure 2 The WiFi data transmission method provided by the embodiments of the present application can comprise the following steps 201 to 204.

[0045] Step 201: The wireless access device sends a WiFi broadcast packet.

[0046] The WiFi broadcast packet comprises channel information of a first channel, and the first channel is a channel in a target WiFi frequency band.

[0047] In the embodiments of the present application, the electronic device can receive the WiFi broadcast packet sent by the wireless access device.

[0048] Optionally, the first channel can be a channel currently used by the wireless access device, or a channel in which the wireless access device is located.

[0049] Optionally, the WiFi broadcast packet comprises a beacon frame, an address field and the like, wherein the beacon frame comprises information of the first channel (i.e. the channel currently used by the WiFi).

[0050] Optionally, the target WiFi frequency band can be 2.4G, 5G or 6G. The 2.4G frequency band includes 14 channels (1-14) and is 2412-2484 MHz; the 5G frequency band includes 60 channels (32-173) and is 5160-5865 MHz; and the 6G frequency band includes 233 channels (1-233) and is 5946-7105 MHz.

[0051] In step 202, the wireless access device receives a probe request frame sent by the electronic device through the first channel.

[0052] The probe request frame includes an identifier of the electronic device, and the probe request frame can be used to probe the wireless access device in the area where the electronic device is located.

[0053] Optionally, the identifier of the electronic device can include a vendor unique identifier, a device name or the like.

[0054] In step 203, when the electronic device supports the simultaneous transmit-receive function, the wireless access device determines a target WiFi data sending channel and a target WiFi data receiving channel according to a first channel frequency of the first channel.

[0055] The target WiFi data sending channel and the target WiFi data receiving channel can be different channels in the same WiFi frequency band.

[0056] In the embodiment of the application, the first channel frequency can be a center frequency of the first channel.

[0057] Optionally, after receiving the probe request frame, the wireless access device can determine whether the electronic device supports the simultaneous transmit-receive function according to the identifier included in the probe response frame. When the electronic device supports the simultaneous transmit-receive function, the wireless access device can determine the target WiFi data sending channel and the target WiFi data receiving channel of the electronic device according to the first channel frequency of the first channel. Alternatively, when the electronic device does not support the simultaneous transmit-receive function, the wireless access device can directly send a probe response frame to the electronic device, and the probe response frame is the same as the probe response frame in the related art.

[0058] Optionally, after receiving the probe request frame, the wireless access device can determine whether the electronic device supports the simultaneous transmit-receive function according to the identifier included in the probe response frame. In a case where the electronic device supports the simultaneous transmit-receive function, the wireless access device can determine the target WiFi data sending channel and the target WiFi data receiving channel of the electronic device according to the first channel frequency of the first channel. Alternatively, in a case where the electronic device does not support the simultaneous transmit-receive function, the wireless access device can directly send the probe response frame to the electronic device, which is the same as the probe response frame in the related art.

[0059] Step 204: The wireless access device performs data transmission with the electronic device through the target WiFi data sending channel and the target WiFi data receiving channel.

[0060] Optionally, the target WiFi data sending channel and the target WiFi data receiving channel are different channels in the same WiFi frequency band.

[0061] Optionally, the wireless access device can send the probe response frame to the electronic device on the first channel. The electronic device can receive the probe response frame on the first channel.

[0062] Optionally, the probe response frame can be used to instruct the electronic device to perform data transmission with the wireless access device through the target WiFi data sending channel and the target WiFi data receiving channel.

[0063] Optionally, the electronic device switches to the target WiFi data sending channel and the target WiFi data receiving channel based on the channel switching announcement information.

[0064] In the WiFi data transmission method provided in the embodiments of the present application, since the wireless access device can configure the target WiFi data receiving channel and the target WiFi data sending channel for the electronic device according to the channel frequency of the channel (i.e., the first channel) used by the electronic device to send the probe request frame, the electronic device can simultaneously perform WiFi data receiving and sending, thereby improving the WiFi data transmission rate.

[0065] In this way, since the wireless access device can select the target WiFi data sending channel and the target WiFi data receiving channel for the electronic device only in a case where the electronic device supports the simultaneous transmit-receive function, the power consumption of the wireless access device can be saved.

[0066] Optionally, the step 203 can be implemented through the following step 203a and step 203b.

[0067] Step 203a, in the case that the wireless access device determines that the electronic device supports the simultaneous transmit-receive function according to the indication in the probe request frame, the wireless access device determines the target channel allocation strategy according to the first channel frequency of the first channel.

[0068] Step 203b, the wireless access device determines the target WiFi data sending channel and the target WiFi data receiving channel according to the target channel allocation strategy.

[0069] Optionally, in the case that the target WiFi frequency band is different, the wireless access device can determine the target channel allocation strategy in different ways.

[0070] Specifically, in the case that the target WiFi frequency band is the 2.4G frequency band, the wireless access device can determine the target channel allocation strategy in one of the following possible implementation manners; in the case that the target WiFi frequency band is the 5G or 6G frequency band, the wireless access device can determine the target channel allocation strategy in another possible implementation manner.

[0071] The one possible implementation manner and the other possible implementation manner will be described in detail below.

[0072] One possible implementation manner

[0073] Optionally, in the one possible implementation manner, the step 203a can be implemented by the following steps A to C.

[0074] Step A, in the case that the first channel frequency of the first channel is equal to the first frequency, the wireless access device determines that the target channel allocation strategy is the first strategy.

[0075] Step B, in the case that the first channel frequency of the first channel is less than the first frequency, the wireless access device determines that the target channel allocation strategy is the second strategy.

[0076] Step C, in the case that the first channel frequency of the first channel is greater than the first frequency, the wireless access device determines that the target channel allocation strategy is the third strategy.

[0077] The first frequency is the frequency corresponding to the target WiFi frequency band, and the target WiFi frequency band is the frequency band corresponding to the first channel.

[0078] Optionally, the first frequency can be a frequency of one channel (such as channel 7) in the 2.4G frequency band (i.e. the target WiFi frequency band).

[0079] Further optionally, the first frequency can be the center frequency of one channel in the 2.4G frequency band, such as the first frequency can be 2442MHz (i.e. the center frequency of channel 7).

[0080] Of course, in actual implementation, the first frequency can also be any possible frequency of one channel in the 2.4G frequency band, which can be determined according to actual use requirements.

[0081] The first strategy, the second strategy and the third strategy are exemplarily described in three manners as follows.

[0082] Optionally, in the manner 1, it is assumed that the target WiFi frequency band can include a receiving channel set and a sending channel set, and each channel set includes multiple channels, so that:

[0083] The first strategy can include: determining the first channel as the target WiFi data sending channel, and determining the second channel as the target WiFi data receiving channel, the second channel being an available channel in the receiving channel set with the largest difference from the first channel frequency of the first channel.

[0084] The second strategy can include: determining the first channel as the target WiFi data sending channel, and determining the third channel as the target WiFi data receiving channel, the third channel being a channel in the receiving channel set with the first preset frequency equal to the first channel frequency of the first channel.

[0085] The third strategy includes: determining the fourth channel as the target WiFi data sending channel, and determining the first channel as the target WiFi data receiving channel, the fourth channel being a channel in the sending channel set with the first preset frequency equal to the first channel frequency of the first channel.

[0086] The first preset frequency is greater than the frequency interval between two adjacent channels in the target WiFi frequency band.

[0087] For example, it is assumed that the frequency interval between two adjacent channels in the target WiFi frequency band is f0, and the first preset frequency can be N*f0, N being a positive integer greater than 1. Further, f0 can be 5Mhz.

[0088] It should be noted that in the manner 1, the wireless access device can pre-divide the channels in the target WiFi frequency band into the receiving channel set and the sending channel set, and the channels in each receiving channel set are continuous; wherein the maximum channel frequency corresponding to the receiving channel set can be less than the minimum channel frequency corresponding to the sending channel set; or the minimum channel frequency corresponding to the receiving channel set can be greater than the maximum channel frequency corresponding to the sending channel set.

[0089] Optionally, the wireless access device can divide channels 1 to 7 in the 2.4G into a set of sending channels, and divide channels 8 to 14 into a set of receiving channels (1); or the wireless access device can divide channels 1 to 7 in the 2.4G into a set of receiving channels, and divide channels 8 to 14 into a set of sending channels (2). It can be understood that channels 1 to 14 in the 2.4G band are numbered in order of increasing frequency, and specific descriptions of channels in the 2.4G band can be referred to in related technologies.

[0090] Optionally, in the 2.4G band, the center frequencies of channels 1 to 14 are 2412Mhz, 2417Mhz, 2422Mhz, 2427Mhz, 2432Mhz, 2437Mhz, 2442Mhz, 2447Mhz, 2452Mhz, 2457Mhz, 2462Mhz, 2467Mhz, 2472Mhz, and 2484Mhz, respectively.

[0091] The mode 1 is exemplarily described below in combination with specific examples.

[0092] Exemplarily, in the above (1), assuming that the first frequency is 2442MHz, then:

[0093] As shown in Figure 3 , after receiving the probe request frame sent by the electronic device, the wireless access device can compare the first channel frequency with the first frequency.

[0094] In the case that the first channel frequency is 2442MHz, i.e., the first channel is 7 channel in the 2.4G band, i.e., the first channel frequency is equal to the first frequency, the wireless access device can set the 7 channel as the target WiFi data sending channel, and set the 13 channel (i.e., the second channel) with the center frequency of 2472MHz as the target WiFi data receiving channel. It can be seen that the target channel allocation strategy is the first strategy.

[0095] In the case that the first channel frequency is 2422MHz, i.e., the first channel is 3 channel, and the first channel frequency is less than 2442MHz, the wireless access device can set the first channel as the target WiFi data sending channel, and set the 10 channel (i.e., the third channel) with the center frequency equal to the first channel frequency + 35MHz as the target WiFi data receiving channel. It can be seen that the target channel allocation strategy is the second strategy.

[0096] In a case that the first channel frequency is 2462MHz, i.e., the first channel is the 11th channel, and the first channel frequency is greater than 2442MHz, the wireless access device can set the first channel as the target WiFi data receiving channel, and set the 4th channel (i.e., the fourth channel) with a center frequency equal to the first channel frequency-35MHz as the target WiFi data sending channel. It can be seen that the target channel allocation strategy is the third strategy.

[0097] Exemplarily, in the above (2), in a case that the first frequency is 2442MHz, the wireless access device can compare the first channel frequency with the first frequency after receiving the probe request frame sent by the electronic device.

[0098] In a case that the first channel frequency is 2442MHz, i.e., the first channel is the 7th channel in the 2.4G frequency band, and the first channel frequency is equal to the first frequency, the wireless access device can set the 7th channel as the target WiFi data receiving channel, and set the 13th channel (i.e., the second channel) with a center frequency of 2472MHz as the target WiFi data sending channel. It can be seen that the target channel allocation strategy is the first strategy.

[0099] In a case that the first channel frequency is 2422MHz, i.e., the first channel is the 3rd channel, and the first channel frequency is less than 2442MHz, the wireless access device can set the first channel as the target WiFi data receiving channel, and set the 10th channel (i.e., the third channel) with a center frequency equal to the first channel frequency+35MHz as the target WiFi data sending channel. It can be seen that the target channel allocation strategy is the second strategy.

[0100] In a case that the first channel frequency is 2462MHz, i.e., the first channel is the 11th channel, and the first channel frequency is greater than 2442MHz, the wireless access device can set the first channel as the target WiFi data sending channel, and set the 4th channel (i.e., the fourth channel) with a center frequency equal to the first channel frequency-35MHz as the target WiFi data receiving channel. It can be seen that the target channel allocation strategy is the third strategy.

[0101] Thus, since the wireless access device can determine different target channel allocation strategies according to the first channel frequency and the first frequency corresponding to the target WiFi frequency band, and configure different target WiFi data receiving channels and target WiFi data sending channels for the electronic device, the electronic device can be quickly switched to the target WiFi data receiving channel and the target WiFi data sending channel, and thus the transmission rate of WiFi data can be improved.

[0102] Further, since the target WiFi data sending channel and the target WiFi data receiving channel can be determined from different frequency bands (such as the first frequency band and the second frequency band) in the target WiFi frequency band respectively, the channel frequency bands of the target WiFi data sending channel and the target WiFi data receiving channel can be far apart, so that the requirement for the isolation performance of the hardware of the electronic device can be reduced.

[0103] Optionally, in the manner 2, the first strategy includes: determining the fifth channel as the target WiFi data sending channel, and determining the sixth channel as the target WiFi data receiving channel, the channel frequency of the fifth channel being determined according to the first channel frequency of the first channel, the second preset frequency, and one random integer in the first set of random integers, and the channel frequency of the sixth channel being determined according to the first channel frequency of the first channel, the second preset frequency, and one random integer in the second set of random integers.

[0104] Optionally, when the channel frequency of the target WiFi data sending channel is less than the channel frequency of the target WiFi data receiving channel, the channel frequency of the fifth channel can be: the first channel frequency-second preset frequency*one random integer in the first set of random integers; and the channel frequency of the sixth channel is: the first channel frequency+second preset frequency*one random integer in the second set of random integers.

[0105] When the channel frequency of the target WiFi data sending channel is greater than the channel frequency of the target WiFi data receiving channel, the channel frequency of the fifth channel can be: the first channel frequency+second preset frequency*one random integer in the first set of random integers; and the channel frequency of the sixth channel is: the first channel frequency-second preset frequency*one random integer in the second set of random integers.

[0106] The second strategy includes: determining the first channel as one of the target WiFi data sending channel and the target WiFi data receiving channel, and determining the seventh channel as the other of the target WiFi data sending channel and the target WiFi data receiving channel; and the channel frequency of the seventh channel is determined according to the first channel frequency of the first channel, the second preset frequency, and one random integer in the third set of random integers.

[0107] In the embodiments of the present application, the channel frequency of the seventh channel is: the first channel frequency+second preset frequency*one random integer in the third set of random integers.

[0108] When the channel frequency of the target WiFi data sending channel is less than the channel frequency of the target WiFi data receiving channel, the second strategy specifically includes: determining the first channel as the target WiFi data sending channel, and determining the seventh channel as the target WiFi data receiving channel. When the channel frequency of the target WiFi data sending channel is greater than the channel frequency of the target WiFi data receiving channel, the second strategy specifically includes: determining the first channel as the target WiFi data receiving channel, and determining the seventh channel as the target WiFi data sending channel.

[0109] The third strategy includes: determining the first channel as one of the target WiFi data sending channel and the target WiFi data receiving channel, and determining the eighth channel as the other of the target WiFi data sending channel and the target WiFi data receiving channel; the channel frequency of the eighth channel is determined according to one of the first channel frequency of the first channel, the second preset frequency, and a fourth random integer set.

[0110] The second preset frequency is a frequency interval between two adjacent channels in the target WiFi frequency band.

[0111] Optionally, the second preset frequency can be determined by a frequency interval corresponding to the target WiFi frequency band, or can be determined by other manners.

[0112] Optionally, the second preset frequency can be the same as or different from the first preset frequency, and can be determined according to actual use requirements. For example, taking the second preset frequency as the same as the first preset frequency as an example, the second preset frequency can be 5 MHz.

[0113] In the embodiment of the application, the channel frequency of the eighth channel is: the first channel frequency - the second preset frequency * one of the fourth random integer set.

[0114] When the channel frequency of the target WiFi data sending channel is less than the channel frequency of the target WiFi data receiving channel, the third strategy specifically includes: determining the first channel as the target WiFi data receiving channel, and determining the eighth channel as the target WiFi data sending channel. When the channel frequency of the target WiFi data sending channel is greater than the channel frequency of the target WiFi data receiving channel, the third strategy specifically includes: determining the first channel as the target WiFi data sending channel, and determining the eighth channel as the target WiFi data receiving channel.

[0115] Optionally, assuming that the first channel frequency is 2442 MHz, then: the first random integer set can include random integers: 1-6; the second random integer set can include random integers: 1-6; the third random integer set can include random integers: 1-7; and the fourth random integer set can include random integers: 1-7.

[0116] The WiFi data transmission method provided in this application embodiment will be described in detail below with specific examples.

[0117] For example, in Method 2, the channel frequency of the target WiFi data transmission channel is less than the channel frequency of the target WiFi data reception channel. Assuming the first channel frequency is 2442MHz, the second preset frequency is 5MHz, the first set of random integers may include random integers 1 to 6; the second set of random integers may include random integers 1 to 6; the third set of random integers may include random integers 1 to 7; and the fourth set of random integers may include random integers 1 to 7; then:

[0118] like Figure 4 As shown, after receiving a probe request frame sent by an electronic device, the wireless access device can compare the first channel frequency with the first frequency.

[0119] With the first channel frequency being 2442MHz, i.e., the first channel being channel 7 in the 2.4G band, and the first channel frequency equal to the first frequency, the wireless access device can determine the channel frequency of the fifth channel as 2442MHz - 5 (i.e., the second preset frequency) * a random integer from the first random integer set (1 to 6). Therefore, the target WiFi data transmission channel can be any one of channel 6, channel 5, channel 4, channel 3, channel 2, and channel 1. Furthermore, the wireless access device can determine the channel frequency of the sixth channel as 2442MHz + 5 (i.e., the second preset frequency) * a random integer from the second random integer set (1 to 6). Therefore, the target WiFi data reception channel can be any one of channel 8, channel 9, channel 10, channel 11, channel 12, and channel 13.

[0120] When the first channel frequency is 2422MHz, i.e., the first channel is channel 3, and the first channel frequency is less than 2442MHz, the wireless access device can determine the first channel as the target WiFi data transmission channel, and determine the channel frequency of the seventh channel as: the first channel frequency + 5 (i.e., the second preset frequency) * a random integer from the third random integer set (i.e., 1 to 7). It can be seen that the target WiFi data reception channel is any one of the following channels: channel 4, channel 5, channel 6, channel 7, channel 8, channel 9, and channel 10.

[0121] In the case that the first channel frequency is 2462MHz, i.e., the first channel is the 11th channel, and the first channel frequency is greater than 2442MHz, the wireless access device can determine the channel frequency of the eighth channel as: the first channel frequency - 5 (i.e., the second preset frequency) * one random integer in the fourth random integer set (1-7); it can be seen that the target WiFi data sending channel can be any one of the 10th channel, the 9th channel, the 8th channel, the 7th channel, the 6th channel and the 5th channel and the 4th channel.

[0122] Thus, in the manner 2, since the target WiFi data receiving channel and the target WiFi data sending channel can be determined based on the first channel frequency, the second preset frequency and the at least one random integer set, the flexibility of selecting the target WiFi data receiving channel and the target WiFi data sending channel can be improved. It should be noted that in the actual implementation, in the case that the first channel frequency is in the 2.4 frequency band, the target channel allocation strategy can also be: determining the first channel as the target WiFi data sending channel, and determining any channel in the 2.4G frequency band except the first channel as the target WiFi data receiving channel; or determining the first channel as the target WiFi data receiving channel, and determining any channel in the 2.4G frequency band except the first channel as the target WiFi data sending channel. That is, as long as two different channels in the 2.4G frequency band are selected.

[0123] Optionally, in another possible implementation, the step 203a can be specifically implemented through the following steps D and E.

[0124] Step D, in the case that the first channel frequency of the first channel is in the first frequency band, the wireless access device determines the first channel as the target WiFi data sending channel, and determines any channel in the second frequency band as the target WiFi data receiving channel.

[0125] Step E, in the case that the first channel frequency of the first channel is in the second frequency band, the wireless access device determines the first channel as the target WiFi data receiving channel, and determines any channel in the first frequency band as the target WiFi data sending channel.

[0126] Wherein, the first frequency band and the second frequency band are different frequency bands in the target WiFi frequency band, and the target WiFi frequency band is the frequency band corresponding to the first channel.

[0127] Optionally, in another possible implementation, the target WiFi frequency band can be the 5G frequency band or the 6G frequency band.

[0128] Optionally, when the target WiFi frequency band is a 5G frequency band, the first frequency band can include: frequency band 1 and frequency band 2 in the 5G, and the second frequency band can include: frequency band 3 and frequency band 4 in the 5G; or the first frequency band can include: frequency band 3 and frequency band 4 in the 5G, and the second frequency band can include: frequency band 1 and frequency band 2 in the 5G. Wherein, the frequency band 1 is 5170MHz-5250MHz, and the frequency band 1 includes 36 channels to 48 channels; the frequency band 2 is 5250MHz-5330MHz, and the frequency band 2 includes 52 channels to 64 channels; the frequency band 3 is 5490MHz-5730MHz, and the frequency band 3 includes 100 channels to 144 channels; and the frequency band 4 is 5735MHz-5835MHz, and the frequency band 4 includes 149 channels to 165 channels.

[0129] When the target WiFi frequency band is a 6G frequency band, the first frequency band can include: frequency band 1 and frequency band 2 in the 6G, and the second frequency band can include: frequency band 3 and frequency band 4 in the 6G; or the first frequency band can include: frequency band 3 and frequency band 4 in the 6G, and the second frequency band can include: frequency band 1 and frequency band 2 in the 6G. Wherein, the frequency band 1 is 5945MHz-64425MHz, and the frequency band 1 includes 1 channel to 93 channels; the frequency band 2 is 6425MHz-6525MHz, and the frequency band 2 includes 97 channels to 113 channels; the frequency band 3 is 6525MHz-6885MHz, and the frequency band 3 includes 117 channels to 185 channels; and the frequency band 4 is 6885MHz-7125MHz, and the frequency band 4 includes 189 channels to 233 channels.

[0130] For the description of the frequency band and channel frequency of each channel in the 5G frequency band and the 6G frequency band, refer to the related technology.

[0131] Therefore, since the target WiFi data sending channel and the target WiFi data receiving channel can be respectively determined from different frequency bands (such as the first frequency band and the second frequency band) in the target WiFi frequency band, the channel frequency bands of the target WiFi data sending channel and the target WiFi data receiving channel can be far apart, so that the requirement for the isolation performance of the hardware of the electronic device can be reduced.

[0132] Optionally, after the step 204, the WiFi data transmission method provided by the embodiment of the present application can further include the following steps 205 to 208.

[0133] In step 205, the wireless access device receives an identity authentication frame on the target WiFi data sending channel.

[0134] The identity authentication frame can be used to request the wireless access device to perform identity authentication on the electronic device.

[0135] In step 206, the wireless access device sends an identity authentication response frame to the electronic device on the target WiFi data receiving channel based on the identity authentication frame.

[0136] In the embodiments of the present application, after receiving the identity authentication frame, the wireless access device can perform identity authentication on the electronic device based on the identity authentication frame. If the electronic device passes the identity authentication, the wireless access device can send an identity authentication response frame to the electronic device on the target WiFi data receiving channel.

[0137] Optionally, if the electronic device fails the identity authentication, the wireless access device can send a response frame indicating identity authentication failure to the electronic device on the target WiFi data receiving channel.

[0138] Optionally, in the embodiments of the present application, after the electronic device passes the identity authentication, the wireless access device can continue to perform step 207 described below.

[0139] In step 207, the wireless access device receives an association request frame on the target target WiFi data sending channel.

[0140] The association request frame can be used to request association with the wireless access device.

[0141] In the embodiments of the present application, the electronic device requesting association with the wireless access device can be understood as the electronic device requesting access to the WiFi network of the wireless access device.

[0142] In step 208, the wireless access device sends an association response frame to the electronic device on the target WiFi data receiving channel based on the association request frame.

[0143] The association response frame can be used to indicate the association result between the electronic device and the wireless access device.

[0144] Optionally, the association result can include that the electronic device and the wireless access device are associated successfully, or the electronic device and the wireless access device are associated unsuccessfully (i.e., the electronic device fails to connect to the WiFi network of the wireless access device).

[0145] Optionally, the association request frame can include password information. If the password information is the same as the access password information of the wireless access device, the wireless access device can determine that the electronic device and the wireless access device are associated successfully, otherwise, it is determined that the electronic device and the wireless access device are associated unsuccessfully.

[0146] Thus, the electronic device can be enabled to simultaneously perform WiFi data receiving and transmitting, so as to improve the transmission rate of the WiFi data.

[0147] The embodiment of the present application provides a WiFi data transmission method, Figure 5 A flow chart of a WiFi data transmission method provided by the embodiment of the present application is shown, and the method can be applied to an electronic device. Figure 5 As shown in the figure, the WiFi data transmission method provided by the embodiment of the present application can include the following steps 501 to 503.

[0148] Step 501: The electronic device receives a WiFi broadcast packet sent by a wireless access device.

[0149] The WiFi broadcast packet includes channel information of a first channel.

[0150] For the WiFi broadcast packet, refer to the description in the related embodiments on the wireless access device side.

[0151] Step 502: The electronic device sends a probe request frame to the wireless access device through the first channel.

[0152] The probe request frame is used to indicate that the electronic device supports the simultaneous transmitting and receiving function.

[0153] For the probe request frame, refer to the description in the related embodiments on the wireless access device side.

[0154] Step 503: The electronic device receives a probe response frame sent by the wireless access device through the first channel.

[0155] The probe response frame is used to instruct the electronic device to perform data transmission with the wireless access device through a target WiFi data transmitting channel and a target WiFi data receiving channel.

[0156] In the embodiment of the present application, the target WiFi data transmitting channel and the target WiFi data receiving channel are different channels in the same WiFi frequency band.

[0157] Optionally, after receiving the probe response frame, the electronic device, for example, a mobile phone, analyzes the information included in the probe response frame to obtain the indication information indicating the target WiFi data transmitting channel and the target WiFi data receiving channel, and then the electronic device can send WiFi data through the target WiFi data transmitting channel and receive WiFi data through the target WiFi data receiving channel based on the indication information.

[0158] Further, the indication information can further include announcement countdown information, and the electronic device starts to perform channel switching when channel switching is needed after parsing the announcement information, and completes channel switching before the end of the announcement countdown indicated by the announcement countdown information, that is, the electronic device can send WiFi data through the target WiFi data sending channel and receive WiFi data through the target WiFi data receiving channel before the end of the announcement countdown.

[0159] Optionally, after the step 503, the WiFi data transmission method provided in the embodiment of the present application can further include the following steps 504 to 507.

[0160] Step 504, the electronic device sends an identity authentication frame to the wireless access device on the target WiFi data sending channel.

[0161] The identity authentication frame can be used to request the wireless access device to perform identity authentication on the electronic device.

[0162] Step 505, the electronic device receives an identity authentication response frame on the target WiFi data receiving channel.

[0163] The identity authentication response frame can be used to indicate that the electronic device passes the identity authentication.

[0164] Optionally, in the embodiment of the present application, after the identity authentication of the electronic device by the wireless access device, the electronic device can continue to perform the following step 506.

[0165] Step 506, the electronic device sends an association request frame to the wireless access device on the target WiFi data sending channel.

[0166] The association request frame can be used to request association with the wireless access device.

[0167] Step 507, the electronic device receives an association response frame on the target WiFi data receiving channel.

[0168] The association response frame can be used to indicate the association result between the electronic device and the wireless access device.

[0169] In the embodiment of the present application, the association request of the electronic device with the wireless access device can be understood as: the electronic device requests to access the WiFi network of the wireless access device.

[0170] In this way, the electronic device can quickly perform WiFi authentication and association through the target WiFi data sending channel and the target WiFi data receiving channel, so as to more conveniently and quickly manage the WiFi while ensuring network security.

[0171] Optionally, after the step 507, the WiFi data transmission method provided by the embodiment of the present application can further include the following step 508.

[0172] The step 508, the electronic device sends the WiFi data to the wireless access device on the target WiFi data sending channel in the case that the association response frame indicates that the electronic device is successfully associated with the wireless access device, and receives the WiFi data sent by the wireless access device on the target WiFi data receiving channel.

[0173] It can be understood that the separated target WiFi data sending channel and the target WiFi data receiving channel can separately send and receive data, so that the effect of simultaneously sending and receiving data can be achieved, thereby improving the WiFi data transmission rate.

[0174] The embodiment of the present application provides a WiFi data transmission method, Figure 6 The embodiment of the present application provides a WiFi data transmission method, Figure 6 The embodiment of the present application provides a WiFi data transmission method,

[0175] The step 601, the wireless access device sends a WiFi broadcast packet.

[0176] The step 602, the electronic device receives the WiFi broadcast packet.

[0177] The step 603, the electronic device sends a probe request frame to the wireless access device through a first channel.

[0178] The step 604, the wireless access device receives the probe request frame through the first channel.

[0179] The step 605, in the case that the probe request frame indicates that the electronic device supports the simultaneous sending and receiving function, the wireless access device determines a target WiFi data sending channel and a target WiFi data receiving channel according to a first channel frequency of the first channel.

[0180] The step 606, the wireless access device and the electronic device perform data transmission through the target WiFi data sending channel and the target WiFi data receiving channel.

[0181] Specifically, the wireless access device performs data transmission with the electronic device through the target WiFi data sending channel and the target WiFi data receiving channel; the electronic device performs data transmission with the wireless access device through the target WiFi data sending channel and the target WiFi data receiving channel. It can be understood that the data sending channel of the wireless access device is the data receiving channel of the electronic device.

[0182] In the WiFi data transmission method provided by the embodiment of the present application, since the wireless access device can configure the target WiFi data receiving channel and the target WiFi data sending channel for the electronic device according to the channel frequency of the channel (i.e., the first channel) used by the electronic device to send the probe request frame, the electronic device can simultaneously receive and send WiFi data, thereby improving the transmission rate of the WiFi data.

[0183] In this way, since the wireless access device can select the target WiFi data sending channel and the target WiFi data receiving channel for the electronic device only when it is determined that the electronic device supports the simultaneous receiving and sending function, the power consumption of the wireless access device can be saved.

[0184] Optionally, after the step 606, the WiFi data transmission method provided by the embodiment of the present application can further include the following steps 607 to 614.

[0185] In step 607, the electronic device sends an identity authentication frame to the wireless access device on the target WiFi data sending channel.

[0186] In step 608, the wireless access device receives the identity authentication frame on the target WiFi data sending channel.

[0187] The identity authentication frame can be used to request the wireless access device to perform identity authentication on the electronic device.

[0188] In step 609, the wireless access device sends an identity authentication response frame to the electronic device on the target WiFi data receiving channel based on the identity authentication frame.

[0189] In the embodiment of the present application, after receiving the identity authentication frame, the wireless access device can perform identity authentication on the electronic device based on the identity authentication frame, and if the electronic device passes the identity authentication, the wireless access device can send an identity authentication response frame to the electronic device on the target WiFi data receiving channel.

[0190] Optionally, if the electronic device does not pass the identity authentication, the wireless access device can send a response frame indicating that the identity authentication fails to the electronic device on the target WiFi data receiving channel.

[0191] In step 610, the electronic device receives the identity authentication response frame on the target WiFi data receiving channel.

[0192] The identity authentication response frame can be used to indicate that the electronic device passes the identity authentication.

[0193] Optionally, in the embodiments of the present application, the electronic device can continue to perform the following step 611 after the identity authentication of the wireless access device.

[0194] Step 611, the electronic device sends an association request frame to the wireless access device on the target WiFi data sending channel.

[0195] Step 612, the wireless access device receives the association request frame on the target WiFi data sending channel.

[0196] The association request frame can be used to request association with the wireless access device.

[0197] In the embodiments of the present application, the electronic device requesting association with the wireless access device can be understood as the electronic device requesting access to the WiFi network of the wireless access device.

[0198] Step 613, the wireless access device sends an association response frame to the electronic device on the target WiFi data receiving channel based on the association request frame.

[0199] Step 614, the electronic device receives the association response frame on the target WiFi data receiving channel.

[0200] The association response frame can be used to indicate the association result between the electronic device and the wireless access device.

[0201] In this way, the electronic device can quickly authenticate and associate with the WiFi through the target WiFi data sending channel and the target WiFi data receiving channel, so as to more conveniently and quickly manage the WiFi while ensuring network security.

[0202] Optionally, after the above step 614, the WiFi data transmission method provided by the embodiments of the present application can further include the following step 615.

[0203] Step 615, in the case that the association response frame indicates that the electronic device is successfully associated with the wireless access device, the electronic device sends WiFi data to the wireless access device on the target WiFi data sending channel, and receives the WiFi data sent by the wireless access device on the target WiFi data sending channel.

[0204] It can be understood that the separated target WiFi data sending channel and the target WiFi data receiving channel can separately send and receive data, so as to achieve the effect of simultaneous transmission and reception, thereby improving the transmission rate of WiFi data.

[0205] Thus, the electronic device can be enabled to simultaneously perform WiFi data receiving and transmitting, so as to improve the transmission rate of WiFi data.

[0206] For other descriptions of steps 601 to 615, refer to the descriptions of the above-mentioned wireless access device side method embodiment and the electronic device side method embodiment.

[0207] The process that the electronic device transmits WiFi data on the target WiFi data transmitting channel and receives WiFi data on the target WiFi data receiving channel is described in detail below.

[0208] Optionally, the electronic device can transmit WiFi data to the wireless access device on the target WiFi data transmitting channel through the first hardware path of the electronic device; and the electronic device can receive WiFi data transmitted by the wireless access device on the target WiFi data receiving channel through the second hardware path of the electronic device.

[0209] As shown in Figure 7 The electronic device can include a communication module, a duplexer and an antenna unit, and the duplexer is connected with the antenna unit and the communication module respectively.

[0210] The communication module includes a transmitting signal processing unit, a power amplifier unit, a receiving channel processing unit and a low noise amplifier; the transmitting signal processing unit is connected with the first end of the power amplifier unit; and the receiving channel processing unit is connected with the first end of the low noise amplifier.

[0211] The duplexer includes a transmitting filter, a first transmitter, a receiving filter and a second transmitter; the second end of the transmitting filter is connected with the first end of the first transmitter; and the second end of the receiving filter is connected with the first end of the second transmitter.

[0212] The second end of the power amplifier unit is connected with the first end of the transmitting filter; the second end of the low noise amplifier is connected with the first end of the receiving filter; and the second end of the first transmitter and the second end of the second transmitter are both connected with the antenna.

[0213] Optionally, the first path includes the transmitting signal processing unit, the power amplifier, the transmitting filter, the first transmitter and the antenna; and the second path includes the antenna, the second transmitter, the receiving filter, the low noise amplifier and the receiving signal processing unit.

[0214] In the embodiment of the present application, the process that the electronic device transmits WiFi data is as follows: the sending signal processing unit of the communication module inputs the WiFi data packet to be transmitted into the power amplifier, the power amplifier amplifies the WiFi data, and inputs the amplified WiFi data packet into the sending filter of the duplexer for filtering;

[0215] The filtered WiFi data packet is transmitted to the antenna through the first transmitter, and is transmitted by the antenna on the target WiFi data transmission channel.

[0216] The process that the electronic device receives WiFi data is as follows: the antenna receives the WiFi data packet on the target WiFi data receiving channel, the WiFi data packet is input into the receiving filter of the duplexer through the second transmitter of the duplexer; the receiving filter filters the WiFi data packet, and inputs the filtered WiFi data packet into the low-noise amplifier of the communication module for amplification, and inputs the amplified WiFi data packet into the receiving signal processing unit of the communication module.

[0217] Optionally, the communication module can include a WiFi module.

[0218] Therefore, since the WiFi data received by the electronic device and the WiFi data to be transmitted by the electronic device can be filtered through the duplexer, the interference between the simultaneous transmission and reception of WiFi data can be further reduced, and the reliability of the simultaneous transmission and reception of WiFi data can be improved.

[0219] It can be seen that the embodiment of the present application has declared that the transmission Tx and the reception Rx use different channels in the Wi-Fi broadcast stage, and the Tx channel and the Rx channel are separated after the router (wireless access device) replies to the probe response. Therefore, the connection process between the subsequent electronic device and the router and the data transmission after the connection are completed, and can also use different Tx channels and Rx channels. Meanwhile, the signals of the Tx data and the Rx data are filtered by means of the duplexer, so as to increase the isolation degree between the Tx data and the Rx data, and improve the reliability of the simultaneous transmission and reception of data.

[0220] It should be noted that the WiFi data transmission method provided by the embodiment of the present application can be executed by the WiFi data transmission device. In the embodiment of the present application, the WiFi data transmission method executed by the WiFi data transmission device is taken as an example to illustrate the WiFi data transmission device provided by the embodiment of the present application.

[0221] Figure 8 A possible structure schematic diagram of the WiFi data transmission device 80 involved in the embodiment of the present application is shown. As shown in FIG. 8, the WiFi data transmission device 80 includes a communication module 81, a power supply 82, a processor 83, a memory 84, a storage 85, an input device 86, an output device 87, and a power amplifier 88. Figure 8As shown, the WiFi data transmission apparatus 80 can include a sending module 81, a receiving module 82, a determining module 83 and a transmission module 84.

[0222] The sending module 81 is configured to send a WiFi broadcast packet, wherein the WiFi broadcast packet includes channel information of a first channel; the receiving module 82 is configured to receive a probe request frame sent by an electronic device through the first channel; the determining module 83 is configured to, in a case where the probe request frame indicates that the electronic device supports a simultaneous transmit-receive function, determine a target WiFi data sending channel and a target WiFi data receiving channel according to a first channel frequency of the first channel; and the transmission module 84 is configured to perform data transmission through the target WiFi data sending channel and the target WiFi data receiving channel; wherein the target WiFi data sending channel and the target WiFi data receiving channel are different channels in a same WiFi frequency band.

[0223] In a possible implementation, the determining module 83 is specifically configured to:

[0224] determine a target channel allocation strategy according to the first channel frequency of the first channel;

[0225] determine the target WiFi data sending channel and the target WiFi data receiving channel according to the target channel allocation strategy.

[0226] In a possible implementation, the determining module 83 is specifically configured to:

[0227] in a case where the first channel frequency of the first channel is equal to a first frequency, determine that the target channel allocation strategy is a first strategy; in a case where the first channel frequency of the first channel is less than the first frequency, determine that the target channel allocation strategy is a second strategy; and in a case where the first channel frequency of the first channel is greater than the first frequency, determine that the target channel allocation strategy is a third strategy; wherein the first frequency is a frequency corresponding to the target WiFi frequency band.

[0228] In a possible implementation, the target WiFi frequency band includes a receiving channel set and a sending channel set, and each channel set includes a plurality of channels.

[0229] The first strategy includes: determining the first channel as the target WiFi data sending channel, and determining a second channel as the target WiFi data receiving channel, the second channel being an available channel in the receiving channel set having the largest difference from the first channel frequency of the first channel.

[0230] The second strategy includes: determining the first channel as a target WiFi data sending channel, and determining a third channel as a target WiFi data receiving channel, the third channel being a channel in the receiving channel set and having a first channel frequency difference equal to the first preset frequency from the first channel frequency of the first channel;

[0231] The third strategy includes: determining a fourth channel as a target WiFi data sending channel, and determining the first channel as a target WiFi data receiving channel, the fourth channel being a channel in the sending channel set and having a first channel frequency difference equal to the first preset frequency from the first channel frequency of the first channel;

[0232] The first preset frequency is greater than a frequency interval between two adjacent channels in the target WiFi frequency band.

[0233] In a possible implementation, the first strategy includes: determining a fifth channel as a target WiFi data sending channel, and determining a sixth channel as a target WiFi data receiving channel, a channel frequency of the fifth channel being determined according to the first channel frequency of the first channel, the second preset frequency, and one of the first set of random integers, and a channel frequency of the sixth channel being determined according to the first channel frequency of the first channel, the second preset frequency, and one of the second set of random integers;

[0234] The second strategy includes: determining the first channel as one of a target WiFi data sending channel and a target WiFi data receiving channel, and determining a seventh channel as the other of the target WiFi data sending channel and the target WiFi data receiving channel; a channel frequency of the seventh channel being determined according to the first channel frequency of the first channel, the second preset frequency, and one of the third set of random integers;

[0235] The third strategy includes: determining the first channel as one of a target WiFi data sending channel and a target WiFi data receiving channel, and determining an eighth channel as the other of the target WiFi data sending channel and the target WiFi data receiving channel; a channel frequency of the eighth channel being determined according to the first channel frequency of the first channel, the second preset frequency, and one of the fourth set of random integers.

[0236] In a possible implementation, the determination module 83 is specifically configured to, in a case where the first channel frequency of the first channel is within the first frequency band, determine the first channel as a target WiFi data sending channel, and determine any channel in the second frequency band as a target WiFi data receiving channel; or,

[0237] The aforementioned determining module 83 is specifically used to determine the first channel as the target WiFi data receiving channel and any channel within the first frequency band as the target WiFi data transmitting channel when the first channel frequency of the first channel is within the second frequency band.

[0238] Among them, the first frequency band and the second frequency band are different frequency bands in the target WiFi frequency band, and the target WiFi frequency band is the frequency band corresponding to the first channel.

[0239] In one possible implementation, the receiving module 82 is further configured to receive an authentication frame sent by the electronic device on the target WiFi data transmission channel after the sending module 84 sends a probe response frame to the electronic device through the first channel. The authentication frame is used to request the wireless access device to authenticate the electronic device.

[0240] The aforementioned sending module 84 is further configured to send an authentication response frame to the electronic device on the target WiFi data receiving channel based on the authentication frame. The authentication response frame is used to instruct the electronic device to pass authentication.

[0241] The aforementioned receiving module 82 is also used to receive an association request frame sent by an electronic device on the target WiFi data transmission channel. The association request frame is used to request association with the wireless access device.

[0242] The aforementioned sending module 84 is further configured to send an association response frame to the electronic device on the target WiFi data receiving channel based on the association request frame. The association response frame is used to indicate the association result between the electronic device and the wireless access device.

[0243] In the WiFi data transmission method provided in this application embodiment, since the target WiFi data receiving channel and the target WiFi data sending channel can be configured for the electronic device according to the channel frequency of the channel (i.e., the first channel) used by the electronic device to send the probe request frame, the electronic device can simultaneously receive and send WiFi data, thereby improving the WiFi data transmission rate.

[0244] Figure 9 A schematic diagram of a possible structure of the WiFi data transmission device 90 involved in an embodiment of this application is shown. For example... Figure 9 As shown, the WiFi data transmission device 90 may include: a receiving module 91, a transmitting module 92, and a switching module 93.

[0245] The receiving module 91 is configured to receive a WiFi broadcast packet broadcast by the wireless access device, wherein the WiFi broadcast packet comprises channel information of a first channel; the sending module 92 is configured to send a probe request frame to the wireless access device through the first channel, wherein the probe request frame is used to indicate that the electronic device supports the simultaneous transceiving function; and the receiving module 91 is configured to receive a probe response frame sent by the wireless access device through the first channel, wherein the probe response frame is used to instruct the electronic device to perform data transmission with the wireless access device through a target WiFi data sending channel and a target WiFi data receiving channel, and the target WiFi data sending channel and the target WiFi data receiving channel are different channels in a same WiFi frequency band.

[0246] In the WiFi data transmission apparatus provided in the embodiments of the present application, after receiving the WiFi data packet broadcast by the wireless access device, the WiFi data transmission apparatus can send a probe request frame to the wireless access device through the first channel indicated by the WiFi data packet, so that the wireless access device configures a target WiFi data receiving channel and a target WiFi data sending channel for the WiFi data transmission apparatus according to the channel frequency of the first channel after receiving the probe request frame, thereby enabling the WiFi data transmission apparatus to simultaneously perform WiFi data receiving and sending, and thus improving the WiFi data transmission rate.

[0247] The WiFi data transmission apparatus in the embodiments of the present application can be an electronic device, for example, a terminal with an operating system, or a component in the electronic device, for example, an integrated circuit or a chip. The electronic device can be a terminal or other device except the terminal. For example, the terminal can include but is not limited to the types of the terminal 11 listed above, such as a mobile electronic device, and the other device can be a server, a Network Attached Storage (NAS), etc., which are not limited in the embodiments of the present application.

[0248] The mobile electronic device can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a Mobile Internet Device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), and the like, and can also be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, and the like, and the embodiments of the present application are not limited in this regard.

[0249] The WiFi data transmission apparatus in the embodiments of the present application can be an apparatus with an operating system. The operating system can be an Android operating system, can be an ios operating system, or can be another possible operating system, and the embodiments of the present application are not limited in this regard.

[0250] The WiFi data transmission apparatus provided by the embodiments of the present application can implement the method embodiments and achieve the same technical effects, and for the sake of brevity, the details are not repeated here. Figures 2 to 6 The method embodiments implement various processes and achieve the same technical effects, and for the sake of brevity, the details are not repeated here.

[0251] Optionally, as shown in Figure 10 The communication device 1000 is a wireless access device, and the program or instruction is executed by the processor 1001 to implement various steps of the method embodiments on the wireless access device side, and the same technical effects can be achieved. For the sake of brevity, the details are not repeated here.

[0252] The electronic device provided in the embodiments of the present application further includes a processor and a communication interface. The communication interface is configured to receive a WiFi broadcast packet broadcast by a wireless access device. The communication interface is further configured to send a probe request frame to the wireless access device through a first channel. The communication interface is further configured to receive a probe response frame sent by the wireless access device through the first channel. The processor is configured to switch to a target WiFi data sending channel and a target WiFi data receiving channel based on channel switching announcement information. The electronic device embodiment corresponds to the electronic device side method embodiment described above. Each implementation process and implementation manner of the method embodiment described above can be applied to the terminal embodiment, and the same technical effects can be achieved. Specifically, Figure 11 A hardware structure diagram of a terminal for implementing the embodiments of the present application.

[0253] It should be noted that the electronic device in the embodiments of the present application includes the mobile electronic device and the non-mobile electronic device described above.

[0254] Figure 11 A hardware structure diagram of an electronic device for implementing the embodiments of the present application.

[0255] The terminal 1100 includes, but is not limited to, at least part of components such as a radio frequency unit 1101, a network module 1102, an audio output unit 1103, an input unit 1104, a sensor 1105, a display unit 1106, a user input unit 1107, an interface unit 1108, a memory 1109, and a processor 1110.

[0256] Those skilled in the art can understand that the electronic device 1100 can further include a power supply (such as a battery) for supplying power to each component. The power supply can be logically connected to the processor 110 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. Figure 11 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components, which will not be described here.

[0257] The radio frequency unit 1101 is configured to receive a WiFi broadcast packet sent by a wireless access device, and the WiFi broadcast packet includes channel information of a first channel. The radio frequency unit 1101 is further configured to send a probe request frame to the wireless access device through the first channel.

[0258] The radio frequency unit 1101 is further configured to receive a probe response frame sent by the wireless access device through the first channel. The probe response frame is configured to instruct the electronic device to perform data transmission with the wireless access device through a target WiFi data sending channel and a target WiFi data receiving channel.

[0259] The target WiFi data sending channel and the target WiFi data receiving channel are different channels in a same WiFi frequency band.

[0260] In the WiFi data transmission method provided in the embodiments of the present application, after receiving the WiFi data packet broadcast by the wireless access device, the electronic device can send a probe request frame to the wireless access device on the first channel indicated by the WiFi data packet, so that the wireless access device configures a target WiFi data receiving channel and a target WiFi data sending channel for the electronic device according to the channel frequency of the first channel after receiving the probe request frame, and thus the electronic device can simultaneously receive and send WiFi data, thereby improving the transmission rate of WiFi data.

[0261] The electronic device provided in the embodiments of the present application can implement each process of the above-mentioned method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.

[0262] The beneficial effects of various implementation manners in the embodiments can refer to the beneficial effects of the corresponding implementation manners in the above-mentioned method embodiments. To avoid repetition, details are not described herein.

[0263] It should be understood that, in the embodiments of the present application, the input unit 1104 can include a graphics processing unit (GPU) 11041 and a microphone 11042. The graphics processor 11041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1106 can include a display panel 11061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1107 includes at least one of a touch panel 11071 and other input devices 11072. The touch panel 11071 is also called a touch screen. The touch panel 11071 can include a touch detection device and a touch controller. The other input devices 11072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), trackballs, mice, joysticks, etc., which are not described herein.

[0264] In the embodiments of the present application, the radio frequency unit 1101 can transmit the downlink data received from the network side device (such as a wireless access device) to the processor 1110 for processing. In addition, the radio frequency unit 1101 can send uplink data to the network side device. Generally, the radio frequency unit 1101 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0265] The memory 1109 can be used to store software programs or instructions and various data. The memory 1109 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, at least one application program or instruction required by a function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 1109 can include a volatile memory or a non-volatile memory, or the memory 1109 can include both volatile and non-volatile memories. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 1109 in the embodiments of the present application includes but is not limited to these and any other suitable types of memories.

[0266] The processor 1110 can include one or more processing units; optionally, the processor 1110 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 1110.

[0267] The embodiment of the present application further provides a wireless access device, comprising a processor and a communication interface, the communication interface is used for broadcasting a WiFi broadcast packet, and receiving a probe request frame sent by an electronic device through a first channel. The processor is used for determining a target WiFi data sending channel and a target WiFi data receiving channel of the electronic device according to a first channel frequency of the first channel; and the communication interface is further used for sending a probe response frame to the electronic device through the first channel. The wireless access device embodiment corresponds to the wireless access device method embodiment described above, and each implementation process and implementation manner of the method embodiment described above can be applied to the wireless access device embodiment, and the same technical effects can be achieved.

[0268] Specifically, the embodiment of the present application further provides a wireless access device. As shown in the Figure 12 The wireless access device 1200 comprises an antenna 121, a radio frequency device 122, a baseband device 123, a processor 124 and a memory 125. The antenna 121 is connected with the radio frequency device 122. In the uplink direction, the radio frequency device 122 receives information through the antenna 121, and sends the received information to the baseband device 123 for processing. In the downlink direction, the baseband device 123 processes information to be sent, and sends the information to the radio frequency device 122. The radio frequency device 122 processes the received information, and sends the information out through the antenna 121.

[0269] The method performed by the network side device in the above embodiment can be implemented in the baseband device 123, and the baseband device 123 comprises a baseband processor.

[0270] The baseband device 123 can comprise at least one baseband board, and a plurality of chips are arranged on the baseband board, as shown in the Figure 12 One of the chips is a baseband processor for example, and the baseband processor is connected with the memory 125 through a bus interface, so as to call programs in the memory 125, and perform operations of the wireless access device shown in the above method embodiment.

[0271] The network side device can further comprise a network interface 126, and the network interface 126 is a common public radio interface (CPRI) for example.

[0272] Specifically, the wireless access device 1200 of the embodiment of the present application further comprises instructions or programs stored in the memory 125 and executable on the processor 124, and the processor 124 calls the instructions or programs in the memory 125 to perform the method shown in the Figure 8 modules shown in the above method embodiment, and the same technical effects are achieved. To avoid repetition, the above will not be described herein.

[0273] The embodiment of the present application further provides a readable storage medium, and the readable storage medium stores programs or instructions, the programs or instructions are executed by a processor to realize various processes of the method embodiment and achieve the same technical effects. To avoid repetition, details are not described herein.

[0274] The processor is the processor in the electronic device in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0275] The embodiment of the present application further provides a chip, and the chip includes a processor and a communication interface. The communication interface is coupled with the processor. The processor is used to run programs or instructions to realize various processes of the method embodiment and achieve the same technical effects. To avoid repetition, details are not described herein.

[0276] It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system level chip, a system chip, a chip system or a system on chip, etc.

[0277] The embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to realize various processes of the WiFi data transmission method embodiment and achieve the same technical effects. To avoid repetition, details are not described herein.

[0278] The embodiment of the present application further provides a communication system, which includes a wireless access device and an electronic device. The wireless access device can be used to execute the steps performed by the electronic device in the method embodiment of the wireless access device side. The electronic device can be used to execute the steps performed by the electronic device in the method embodiment of the electronic device side.

[0279] It should be noted that, in the present document, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises... a" does not, without more constraints, exclude the presence of additional identical elements in the process, method, article, or apparatus that comprises the element. Furthermore, it is to be understood that the method and apparatus of the present application can be carried out by more than one process, method, article, or apparatus either simultaneously, concurrently, or with intervening action that are carried out at the same time, either in a simultaneous fashion or in a fashion that is interleaved in time. For example, the described methods can be performed in a different order from that described, and / or various steps can be combined or omitted, and / or additional steps can be added, without departing from the scope of the present application. Also, features described with respect to certain examples can be combined in other examples.

[0280] From the above description of the embodiments, it is apparent that the above-mentioned method can be realized by means of software and necessary universal hardware platform, of course, it can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solution of the present application can be embodied in the form of computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a plurality of instructions for making a terminal (which can be a mobile phone, computer, server, or network equipment, etc.) execute the method described in various embodiments of the present application.

[0281] The embodiments of the present application are described above in conjunction with the drawings, but the present application is not limited to the above-described specific embodiments, which are merely illustrative rather than restrictive, and a person of ordinary skill in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the protection scope of the claims.

Claims

1. A method of WiFi data transmission, characterized in that, The method comprises: The wireless access device sends a WiFi broadcast packet, wherein the WiFi broadcast packet comprises channel information of a first channel; The wireless access device receives a probe request frame sent by the electronic device through the first channel; In a case where the probe request frame indicates that the electronic device supports a simultaneous transmit-receive function, the wireless access device determines a target WiFi data sending channel and a target WiFi data receiving channel according to a first channel frequency of the first channel; The wireless access device and the electronic device perform data transmission through the target WiFi data sending channel and the target WiFi data receiving channel; wherein the target WiFi data sending channel and the target WiFi data receiving channel are different channels in a same WiFi frequency band.

2. The method of claim 1, wherein, The wireless access device determines a target channel allocation strategy according to the first channel frequency of the first channel; The wireless access device determines a target channel allocation strategy according to the first channel frequency of the first channel; The wireless access device determines a target channel allocation strategy according to the first channel frequency of the first channel; 3. The method of claim 2, wherein, In a case where the first channel frequency of the first channel is equal to a first frequency, the wireless access device determines the target channel allocation strategy as a first strategy; In a case where the first channel frequency of the first channel is less than the first frequency, the wireless access device determines the target channel allocation strategy as a second strategy; In a case where the first channel frequency of the first channel is greater than the first frequency, the wireless access device determines the target channel allocation strategy as a third strategy; The first frequency is a frequency corresponding to a target WiFi frequency band, and the target WiFi frequency band is a frequency band corresponding to the first channel. The target WiFi frequency band comprises a receiving channel set and a sending channel set, and each channel set comprises a plurality of channels; 4. The method of claim 3, wherein, The first strategy comprises: determining the first channel as the target WiFi data sending channel, and determining a second channel as the target WiFi data receiving channel, wherein the second channel is an available channel in the receiving channel set with a largest difference from the first channel frequency of the first channel; The second strategy comprises: determining the first channel as the target WiFi data sending channel, and determining a third channel as the target WiFi data receiving channel, wherein the third channel is a channel in the receiving channel set with a difference equal to a first preset frequency from the first channel frequency of the first channel; The third strategy comprises: determining a fourth channel as the target WiFi data sending channel, and determining the first channel as the target WiFi data receiving channel, wherein the fourth channel is a channel in the sending channel set with a difference equal to the first preset frequency from the first channel frequency of the first channel; ​ The first preset frequency is greater than a frequency interval between two adjacent channels in the target WiFi frequency band.

5. The method of claim 3, wherein the first policy comprises: determining a fifth channel as the target WiFi data sending channel and determining a sixth channel as the target WiFi data receiving channel, a channel frequency of the fifth channel being determined according to a first channel frequency of the first channel, a second preset frequency, and one of a first set of random integers, and a channel frequency of the sixth channel being determined according to the first channel frequency of the first channel, the second preset frequency, and one of a second set of random integers. The second policy comprises: determining the first channel as one of the target WiFi data sending channel and the target WiFi data receiving channel, and determining a seventh channel as the other of the target WiFi data sending channel and the target WiFi data receiving channel; a channel frequency of the seventh channel being determined according to the first channel frequency of the first channel, the second preset frequency, and one of a third set of random integers. The third policy comprises: determining the first channel as one of the target WiFi data sending channel and the target WiFi data receiving channel, and determining an eighth channel as the other of the target WiFi data sending channel and the target WiFi data receiving channel; a channel frequency of the eighth channel being determined according to the first channel frequency of the first channel, the second preset frequency, and one of a fourth set of random integers.

6. The method of claim 2, wherein the wireless access device determines a target channel allocation policy according to a first channel frequency of the first channel, comprising: in a case that the first channel frequency of the first channel is within a first frequency band, determining the first channel as the target WiFi data sending channel and determining any channel within a second frequency band as the target WiFi data receiving channel; in a case that the first channel frequency of the first channel is within the second frequency band, determining the first channel as the target WiFi data receiving channel and determining any channel within the first frequency band as the target WiFi data sending channel; wherein the first frequency band and the second frequency band are different frequency bands in a target WiFi frequency band, and the target WiFi frequency band is a frequency band corresponding to the first channel. The method comprises: an electronic device receiving a WiFi broadcast packet sent by a wireless access device, the WiFi broadcast packet comprising channel information of a first channel; 7. A method of WiFi data transmission, characterized in that, the electronic device sending a probe request frame to the wireless access device through the first channel, the probe request frame being used to indicate that the electronic device supports a simultaneous transmit-receive function; and the electronic device receiving a probe response frame sent by the wireless access device in response to the probe request frame, the probe response frame being used to indicate a target WiFi data sending channel and a target WiFi data receiving channel. ​ The electronic device receives a probe response frame sent by the wireless access device through the first channel, and the probe response frame is used to instruct the electronic device to perform data transmission with the wireless access device through a target WiFi data sending channel and a target WiFi data receiving channel. The target WiFi data sending channel and the target WiFi data receiving channel are different channels in a same WiFi frequency band, and the target WiFi data sending channel and the target WiFi data receiving channel are determined by the wireless access device according to a first channel frequency of the first channel.

8. A WiFi data transmission device, characterized in that, The apparatus comprises a sending module, a receiving module, a determining module, and a transmission module. The sending module is configured to send a WiFi broadcast packet, and the WiFi broadcast packet comprises channel information of a first channel. The receiving module is configured to receive a probe request frame sent by an electronic device through the first channel. The determining module is configured to, in a case where the probe request frame indicates that the electronic device supports a simultaneous transmit-receive function, determine a target WiFi data sending channel and a target WiFi data receiving channel according to a first channel frequency of the first channel. The transmission module is configured to perform data transmission with the electronic device through the target WiFi data sending channel and the target WiFi data receiving channel. The target WiFi data sending channel and the target WiFi data receiving channel are different channels in a same WiFi frequency band.

9. The apparatus of claim 8, wherein, The determining module is specifically configured to: determine a target channel allocation strategy according to a first channel frequency of the first channel; and determine a target WiFi data sending channel and a target WiFi data receiving channel according to the target channel allocation strategy.

10. The apparatus of claim 9, wherein, The determining module is specifically configured to: in a case where the first channel frequency of the first channel is equal to a first frequency, determine that the target channel allocation strategy is a first strategy; in a case where the first channel frequency of the first channel is less than the first frequency, determine that the target channel allocation strategy is a second strategy; and in a case where the first channel frequency of the first channel is greater than the first frequency, determine that the target channel allocation strategy is a third strategy. The first frequency is a frequency corresponding to a target WiFi frequency band, and the target WiFi frequency band is a frequency band corresponding to the first channel.

11. The apparatus of claim 10, wherein, The target WiFi frequency band comprises a receiving channel set and a sending channel set, and each channel set comprises a plurality of channels. The first strategy comprises: determining the first channel as the target WiFi data sending channel, and determining a second channel as the target WiFi data receiving channel, the second channel being an available channel in the receiving channel set that has a maximum difference from the first channel frequency of the first channel. The second strategy comprises: determining the first channel as the target WiFi data sending channel, and determining a third channel as the target WiFi data receiving channel, the third channel being a channel in the receiving channel set that has a difference equal to a first preset frequency from the first channel frequency of the first channel. The third strategy comprises: determining a fourth channel as the target WiFi data sending channel, and determining the first channel as the target WiFi data receiving channel, the fourth channel being a channel in the sending channel set and having a first channel frequency difference equal to the first preset frequency from the first channel frequency of the first channel; The first preset frequency is greater than a frequency interval between two adjacent channels in the target WiFi frequency band.

12. The apparatus of claim 10, wherein, The first strategy comprises: determining a fifth channel as the target WiFi data sending channel, and determining a sixth channel as the target WiFi data receiving channel, a channel frequency of the fifth channel being determined according to the first channel frequency of the first channel, a second preset frequency, and one of a first set of random integers, and a channel frequency of the sixth channel being determined according to the first channel frequency of the first channel, the second preset frequency, and one of a second set of random integers; The second strategy comprises: determining the first channel as one of the target WiFi data sending channel and the target WiFi data receiving channel, and determining a seventh channel as the other of the target WiFi data sending channel and the target WiFi data receiving channel, a channel frequency of the seventh channel being determined according to the first channel frequency of the first channel, the second preset frequency, and one of a third set of random integers; The third strategy comprises: determining the first channel as one of the target WiFi data sending channel and the target WiFi data receiving channel, and determining an eighth channel as the other of the target WiFi data sending channel and the target WiFi data receiving channel, a channel frequency of the eighth channel being determined according to the first channel frequency of the first channel, the second preset frequency, and one of a fourth set of random integers.

13. The apparatus of claim 9, wherein, The determination module is specifically configured to, in a case where the first channel frequency of the first channel is within a first frequency band, determine the first channel as the target WiFi data sending channel, and determine any channel within a second frequency band as the target WiFi data receiving channel; or The determination module is specifically configured to, in a case where the first channel frequency of the first channel is within a second frequency band, determine the first channel as the target WiFi data receiving channel, and determine any channel within the first frequency band as the target WiFi data sending channel. The first frequency band and the second frequency band are different frequency bands in a target WiFi frequency band, and the target WiFi frequency band is a frequency band corresponding to the first channel.

14. A WiFi data transmission apparatus, characterized by, The apparatus is applied to an electronic device, and the apparatus comprises a receiving module, a sending module, and a switching module. The receiving module is configured to receive a WiFi broadcast packet sent by a wireless access device, and the WiFi broadcast packet comprises channel information of a first channel. The sending module is configured to send a probe request frame to the wireless access device through the first channel, where the probe request frame is used to indicate that the electronic device supports the simultaneous transmit-receive function. The receiving module is configured to receive a probe response frame sent by the wireless access device through the first channel, where the probe response frame is used to instruct the electronic device to perform data transmission with the wireless access device through a target WiFi data sending channel and a target WiFi data receiving channel. The target WiFi data sending channel and the target WiFi data receiving channel are different channels in a same WiFi frequency band, and the target WiFi data sending channel and the target WiFi data receiving channel are determined by the wireless access device according to a first channel frequency of the first channel.

15. A radio access equipment, characterized by The computer device comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, and the program or instruction is executed by the processor to implement the steps of the WiFi data transmission method according to any one of claims 1 to 6.

16. An electronic device, comprising: The computer device comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, and the program or instruction is executed by the processor to implement the steps of the WiFi data transmission method according to any one of claims 7.

17. A readable storage medium, characterized by, The readable storage medium stores a program or instruction, and the program or instruction is executed by the processor to implement the steps of the WiFi data transmission method according to any one of claims 1 to 6 or the steps of the WiFi data transmission method according to any one of claims 7.

Citation Information

Patent Citations

  • Data transmission method and device, and transceiver

    CN107534459A

  • Method for transmitting / receiving a signal in a wireless communication system

    US20140126503A1