Communication method, communication device and communication system
In the 2.4G WiFi band, when the STA has VHT capability, AP uses the modulation and coding strategy of VHT-MCS8 or VHT-MCS9, which solves the problem of low negotiation speed between WiFi5 sites and WiFi6 wireless access points, and improves network access speed and user experience.
Patent Information
- Application Number
- CN202311435846.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-30
- Publication Date
- 2025-05-09
Smart Images

Figure CN119967497A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of terminal technology, and in particular to a communication method, a communication device and a communication system. Background Art
[0002] Wireless fidelity (WiFi) technology is a wireless local area network technology based on the Institute of Electrical and Electronics Engineers 802.11 standard. With the development of communication technology, WiFi is increasingly widely used in daily life, and the communication protocols used by WiFi technology are also constantly updated and improved. Among them, WiFi5 and WiFi6 are the two most commonly used communication protocols on the market. Since wireless access points that support WiFi6 are backward compatible, sites that support WiFi5 (such as mobile phones, computers and other devices) can still access wireless access points that support WiFi6. However, when a site that supports WiFi5 accesses a wireless access point that supports WiFi6 with a signal in the 2.4 GHz frequency band, the maximum negotiation rate between the two is low, which results in a low network access speed for the site, affecting the user experience.
[0003] Therefore, how to improve the negotiation rate between stations and wireless access points under 2.4G WiFi is an urgent problem to be solved. Summary of the invention
[0004] The purpose of the present application is to provide a communication method, a communication device and a communication system. By implementing the communication method, when the AP and the STA complete the communication in accordance with the HT capability in the 2.4 GHZ frequency band, the AP can change the packet sending strategy when the STA has the VHT capability, give full play to the best performance of the STA and the AP, and complete the communication with the STA with the VHT capability, thereby improving the negotiation rate between the station and the wireless access point, thereby improving the network speed of the user's device (station) and improving the user experience.
[0005] The above-mentioned and other objects are achieved by the features of the independent claims. Further implementations are reflected in the dependent claims, the description and the drawings.
[0006] In a first aspect, the present application provides a communication method, which is applied to a wireless local area network system that communicates in a 2.4 GHZ radio frequency band, comprising: generating a first data frame when it is determined that a site supports very high throughput VHT capability; and sending the first data frame to the site using a modulation and coding strategy VHT-MCS8 or VHT-MCS9 that supports very high throughput capability.
[0007] In this method, the site is a site that supports WiFi5 and above versions of the protocol, and the wireless access point used to implement this method is a wireless access point that supports WiFi5 and above versions of the protocol. And the site and the wireless access point communicate in the 2.4 GHz frequency band.
[0008] It is understandable that since WiFi5 does not support the working frequency band of 2.4GHZ, when the site uses the frequency band of 2.4GHZ to access the wireless access point, if one of the site or the wireless access point does not support the WiFi6 version protocol, the site can only be backward compatible, that is, the site and the wireless access point both follow the WiFi4 standard to complete communication with the working frequency band of 2.4GHZ, and both parties can only play the HT capability during communication, and the negotiation rate between the two is low. However, in this method, since the site and the wireless access point are both sites that support WiFi5 and above versions of the protocol, when the wireless access point determines that the site supports ultra-high throughput VHT capability, it can change the packet sending strategy, that is, based on the VHT capability, use the modulation and coding strategy VHT-MCS8 or VHT-MCS9 that supports ultra-high throughput capability to send data frames to the site, thereby increasing the negotiation rate between the site and the wireless access point and improving the user experience.
[0009] In combination with the first aspect, in a possible implementation manner, determining whether a site supports a very high throughput VHT capability includes:
[0010] An association request frame sent by the station is received, and when the association request frame carries a very high throughput (VHT) capability field, it is determined that the station supports the very high throughput (VHT) capability.
[0011] It should be understood that when a station actively sends an association request frame with VHT capability, it means that the station is a device that supports WiFi5 and above protocols, that is, the station has VHT capability. Therefore, in this embodiment, if the association request frame carries the ultra-high throughput VHT capability field, the wireless access point does not need to detect the VHT capability of the station, and can directly determine that the station has VHT capability, and directly use the modulation and coding strategy VHT-MCS8 or VHT-MCS9 that supports ultra-high throughput capability to transmit data with the station, further improving the communication efficiency between the two.
[0012] Specifically, the wireless access point may parse the association request frame to determine whether the frame body of the association request frame includes a VHT capability field, thereby determining whether the association request frame carries the VHT capability.
[0013] In combination with the first aspect, in a possible implementation, determining that the site supports very high throughput VHT capability includes: detecting the communication quality between the site, and when the communication quality satisfies a first condition, using VHT-MCS8 or VHT-MCS9 to send a detection frame, the first condition including one or more of the following: a received signal strength greater than a first threshold, a signal-to-noise ratio greater than a second threshold, an air interface retransmission rate less than a third threshold, and an air interface negotiation rate greater than a fourth threshold; when a response frame is received from the site in response to the detection frame, determining that the site supports the VHT capability.
[0014] In this implementation manner, in order to ensure that the station can successfully use VHT-MCS8 or VHT-MCS9 to interact with the wireless access point, the wireless access point may use VHT-MCS8 or VHT-MCS9 to periodically send a detection frame to the STA station.
[0015] In addition, in order to determine whether the current communication environment supports the transmission of high-order data packets between the wireless access point AP and the site, the wireless access point AP can decide whether to send the above-mentioned detection frame to the site according to whether the current environment state and the state of the site meet the first condition. If the first condition is met, the AP can determine that the current communication environment can support the transmission of high-order data packets between the wireless access point and the site, and the wireless access point AP can use VHT-MCS8 or VHT-MCS9 to periodically send the above-mentioned detection frame to the site. In this way, it can avoid sending the detection frame in the case of poor communication environment quality (that is, the site may not be able to receive the detection frame), thereby reducing the ineffective power consumption of the wireless access point.
[0016] Specifically, the detection frame may be a data frame such as a QoS data frame, a null data frame, or other forms of data frames, which is not limited in the present application.
[0017] Specifically, the wireless access point may send the detection frame when a communication connection is successfully established with the station, and send the detection frame at a period of N seconds in a subsequent process. The specific value of N may be 2, 3 or other values, which is not limited in the present application.
[0018] In combination with the first aspect, in a possible implementation, before detecting the communication quality with the site, the method further includes: receiving an association request frame sent by the site; in response to the association request frame, sending an association response frame to the site; the detecting the communication quality with the site includes: in the case of establishing a communication connection with the site through the association request frame and the association response frame, detecting the communication quality with the site. Specifically, the association request frame is an association response frame configured with VHT capability.
[0019] In combination with the first aspect, in a possible implementation, determining that the site supports very high throughput VHT capability includes: upon receiving a second data frame, determining that the site supports the VHT capability, where the second data frame is a data frame sent by the site using VHT-MCS8 or VHT-MCS9.
[0020] In this implementation manner, if after the communication connection is established between the wireless access point and the site, the site can actively follow the VHT capability to send a data frame to the wireless access point, that is, the site actively uses VHT-MCS8 or VHT-MCS9 to send a data frame to the wireless access point, then the wireless access point can directly determine the VHT capability of the site, and directly adjust the modulation and coding strategy between the site and the wireless access point to VHT-MCS8 or VHT-MCS9, without using a detection frame for detection, which can further improve the efficiency of communication between the wireless access point and the site.
[0021] Specifically, after receiving the second data frame sent by the station through VHT-MCS8 or VHT-MCS9, the wireless access point may parse the second data frame and determine that the second data frame is sent through VHT-MCS8 or VHT-MCS9.
[0022] In combination with the first aspect, in a possible implementation, determining that the site supports very high throughput VHT capability includes: determining that the site supports very high throughput VHT capability based on first indication information; the first indication information is information generated after the wireless access point uses VHT-MCS8 or VHT-MCS9 to send or receive a data frame to the site, used to indicate that the site supports very high throughput VHT capability.
[0023] In this embodiment, the station may be a station that is not accessing the wireless access point for the first time. When the station accesses the wireless access point for the first time, the wireless access point may determine that the station is a station that supports the VHT capability through an association request frame with VHT capability sent by the station, a detection frame sent by the station, or a data frame sent by the station through VHT-MCS8 or VHT-MCS9. Afterwards, the wireless access point may generate and store an indication information for indicating that the station supports the VHT capability. If the station accesses the wireless access point again later, the wireless access point may not need to identify whether the station supports the VHT capability through the aforementioned operation again, and after establishing a communication connection with the station for the second time, directly use VHT-MCS8 or VHT-MCS9 to send and receive data frames with the station STA, thereby improving the communication efficiency between the two.
[0024] In combination with the first aspect, in a possible implementation, sending the association response frame to the site includes: sending the association response frame when the site is a site that supports WiFi4 and above protocol versions.
[0025] In the case where the association request frame does not carry the VHT capability, the method needs to configure the VHT capability in the association response frame in the subsequent process, which will change the frame length of the above-mentioned association response frame. In this case, some old version devices may not be compatible with the association response frame configured with the very high throughput capability field when receiving the association response frame configured with the VHT capability (for example, they cannot receive the association response frame configured with the VHT capability field or discard it after receiving it).
[0026] Therefore, in this embodiment, before sending the association response frame configured with the VHT capability to the station STA, the wireless access point may first determine whether the station is a station supporting WiFi4 and above protocols. If the station STA is a station supporting WiFi4 and above protocols, the wireless access point AP will send the association response frame configured with the VHT capability to the station, thereby reducing the ineffective power consumption of the wireless access point.
[0027] In a second aspect, the present application provides a communication method, which is applied to a wireless local area network system that communicates in a 2.4 GHZ radio frequency band, including: receiving an association response frame sent by a wireless access point; establishing a communication connection with the wireless access point through the association response frame; a site supporting very high throughput (VHT) capability receives a first data frame sent by the wireless access point using a modulation and coding strategy (VHT-MCS8 or VHT-MCS9) that supports very high throughput capability.
[0028] In combination with the second aspect, in a possible implementation, before receiving the association response frame sent by the wireless access point, the method further includes: sending an association request frame to the wireless access point, the association request frame carrying a very high throughput VHT capability field, and the VHT capability field is used to indicate that the station has the ability to receive data sent by the wireless access point using VHT-MCS8 or VHT-MCS9.
[0029] In combination with the second aspect, in a possible implementation, before the station supporting very high throughput VHT capability receives a first data frame sent by the wireless access point using a modulation and coding strategy VHT-MCS8 or VHT-MCS9 supporting very high throughput VHT capability, the method further includes: receiving a detection frame sent by the wireless access point, where the detection frame is sent by the wireless access point using VHT-MCS8 or VHT-MCS9; and replying a response frame to the wireless access point for the detection frame, where the response frame is used to indicate that the station has the ability to receive data sent by the wireless access point using VHT-MCS8 or VHT-MCS9.
[0030] In combination with the second aspect, in a possible implementation, the receiving an association response frame sent by the wireless access point includes: when the site is a site supporting WiFi4 and above protocol versions, receiving the association response frame.
[0031] In a third aspect, the present application provides a communication system, comprising a first communication device and a second communication device, the first communication device being used to execute a method as described in the first aspect or any possible implementation of the first aspect, and the second communication device being used to execute a method as described in the second aspect or any possible implementation of the second aspect.
[0032] In a fourth aspect, the present application provides a communication device, comprising a unit for executing a method as in the aforementioned first aspect or any possible implementation of the first aspect, or for executing a method as in the aforementioned second aspect or any possible implementation of the second aspect.
[0033] In a fifth aspect, the present application provides a communication device comprising a processor and a memory; the memory is used to store instructions; the processor is used to execute the instructions so that the method in the first aspect or any possible implementation of the first aspect, or the method in the second aspect or any possible implementation of the second aspect is executed.
[0034] In a sixth aspect, the present application provides a communication device, comprising a logic circuit and an interface, wherein the logic circuit and the interface are coupled; the interface is used to input and / or output code instructions, and the logic circuit is used to execute the code instructions so that the method in the aforementioned first aspect or any possible implementation of the first aspect, or the method in the aforementioned second aspect or any possible implementation of the second aspect is executed.
[0035] In the seventh aspect, the present application provides a computer-readable storage medium, which is used to store a computer program. When the computer program is executed, the method in the first aspect or any possible implementation of the first aspect, or the method in the second aspect or any possible implementation of the second aspect is executed.
[0036] In an eighth aspect, the present application provides a computer program product comprising instructions, which, when the computer program product is run on an electronic device, enables the electronic device to execute a method as described in the first aspect or any possible implementation of the first aspect, or a method as described in the second aspect or any possible implementation of the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 A schematic diagram of a connection method between an AP and a STA provided in an embodiment of the present application;
[0038] Figure 2A A schematic diagram of a communication scenario between an AP and a STA provided in an embodiment of the present application;
[0039] Figure 2B A schematic diagram of a communication scenario between an AP and a STA provided in an embodiment of the present application;
[0040] Figure 3 A flow chart of a communication method provided in an embodiment of the present application;
[0041] Figure 4 A schematic diagram of an association request frame provided in an embodiment of the present application;
[0042] Figure 5 A schematic diagram of an association response frame provided in an embodiment of the present application;
[0043] Figure 6 A flow chart of a communication method provided in an embodiment of the present application;
[0044] Figure 7 An interactive schematic diagram of a communication method provided in an embodiment of the present application;
[0045] Figure 8 An interactive schematic diagram of a communication method provided in an embodiment of the present application;
[0046] Fig. 9 An interactive schematic diagram of a communication method provided in an embodiment of the present application;
[0047] Fig.10 is a structural diagram of a communication device provided in an embodiment of the present application;
[0048] Fig.11is a structural diagram of a communication device provided in an embodiment of the present application;
[0049] Fig.12 It is a structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0050] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification and appended claims of the present application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application refers to and includes any or all possible combinations of one or more listed items.
[0051] The technical solution provided in the embodiment of the present application can be applied to WLAN systems, such as Wi-Fi, etc. The method provided in the embodiment of the present application can be applied to the IEEE 802.11 series of protocols, such as 802.11b / g protocol, 802.11n protocol, 802.11ax protocol, etc. The technical solution provided in the embodiment of the present application can also be applied to wireless personal area networks (WPAN) based on UWB technology, sensing systems, etc., which are not listed here one by one. The technical solution provided in the embodiments of the present application can also be applied to the following communication systems, for example, it can be an Internet of Things (IoT) system, a vehicle to X (V2X), a narrow band internet of things (NB-IoT) system, devices applied to the vehicle network, IoT nodes, sensors, etc. in the Internet of Things (IoT), smart cameras in smart homes, smart remote controls, smart water meters and electricity meters, as well as sensors in smart cities, etc., or it can also be applicable to long term evolution (LTE) systems, fifth-generation (5G) communication systems, and new communication systems that will emerge in the future development of communications.
[0052] WLAN systems can provide high-speed and low-latency transmission. With the continuous evolution of WLAN application scenarios, WLAN systems will be applied to more scenarios or industries, such as the Internet of Things industry, the Internet of Vehicles industry or the banking industry, corporate offices, sports stadiums and exhibition halls, concert halls, hotel rooms, dormitories, wards, classrooms, supermarkets, squares, streets, production workshops and warehouses, etc. Of course, devices supporting WLAN communication or perception (such as access points or sites) can be sensor nodes in smart cities (such as smart water meters, smart electric meters, and smart air detection nodes), smart devices in smart homes (such as smart cameras, projectors, display screens, televisions, speakers, refrigerators, washing machines, etc.), nodes in the Internet of Things, entertainment terminals (such as wearable devices such as augmented reality (AR) and virtual reality (VR)), smart devices in smart offices (such as printers, projectors, loudspeakers, speakers, etc.), Internet of Vehicles devices in the Internet of Vehicles, infrastructure in daily life scenarios (such as vending machines, self-service navigation desks in supermarkets, self-service cash registers, self-service ordering machines, etc.), and equipment in large sports and music venues, etc. For example, access points and sites can be devices used in the Internet of Vehicles, Internet of Things nodes and sensors in the Internet of Things, smart cameras, smart remote controls, smart water and electric meters in smart homes, and sensors in smart cities, etc.
[0053] A common WLAN system may include a wireless access point (AP) and a station (STA). Among them, an AP can communicate with multiple stations at the same time, and these stations can work on different frequency bands or channels respectively. These stations can be physical stations or logical stations. Each station can work on a link, a frequency band or a channel, etc. When the channel spacing between two stations connected to the same AP is large enough, they can operate independently without interfering with each other. If any two stations support one station sending while the other station is receiving, it can be said that the two stations support simultaneous transmission and reception (STR) capability, otherwise it is said that the two stations do not have non-simultaneous transmission and reception (NSTR) capability. In the present application, the wireless access point AP is a communication device with wireless communication function, which can be a complete device, or a chip or processing system installed in the complete device, etc. The device installed with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of these chips or processing systems.
[0054] The devices (e.g., wireless access points AP, stations STA) included in the WLAN system can implement wireless communication in accordance with the 802.11 series of protocols, for example, in accordance with high throughput (HT) or very high throughput (HT), so as to achieve communication with other devices. The working frequency bands of the devices included in the WLAN system may include but are not limited to: sub 1GHz, 2.4GHz, 5GHz, 6GHz and high frequency 60GHz, among which 2.4GHz and 5GHz are the most commonly used working frequency bands for devices in the current WLAN system.
[0055] Figure 1 A schematic diagram of the communication between AP and STA in a WLAN system through multiple links is shown. Figure 1 As shown, the AP side includes AP101-1 and AP101-2, and the STA side includes STA102-1 and STA102-2. Among them, AP 101 and STA102-1 work in the 2.4GHz frequency band, and AP 102 and STA102-2 work in the 5GHz frequency band; it is understandable that AP 101 can use link 1 to communicate with STA102-1; AP 102 can use link 2 to communicate with STA102-2.
[0056] Compared with wireless signals in the 5GHz band, wireless signals in the 2.4GHz band can be transmitted over a wider range. Therefore, considering the transmission range and the performance of the device itself (for example, some older devices only support working in the 2.4GHz band), many APs and STAs currently still use wireless signals in the 2.4GHz band to communicate. However, since WiFi5 does not support the 2.4GHZ operating frequency band, when some WiFi5 STAs use the 2.4GHZ frequency band to access WiFi4 and above APs (for example, APs that support WiFi6 versions), WiFi5 devices can only be backward compatible, that is, both APs and STAs follow the WiFi4 standard to complete communication in the 2.4GHZ operating frequency band. When the AP and STA communicate in accordance with the high throughput HT provided by WiFi4, the negotiation rate between the two parties during communication can refer to the following Table 1 and Table 2:
[0057] Table 1-HT communication rate table with a bandwidth of 20MHz
[0058]
[0059] Table 2-HT communication rate table with a bandwidth of 40MHz
[0060]
[0061] As shown above, Table 1 and Table 2 are MCS rate tables for 20MHz and 40MHz bandwidths when communicating in HT, respectively. From Table 1 and Table 2, it can be concluded that when communicating in HT, the maximum negotiation rate among the modulation and coding schemes supported is HT-MCS7, and the negotiation rate between AP and STA reaches 300Mb / s at most when using this modulation and coding scheme. However, in fact, when STA supporting WiFi5 communicates using the 5G working frequency band, it can theoretically communicate with other devices in accordance with very high throughput (VHT), and when communicating in VHT, the modulation and coding scheme supported by the device can actually be VHT-MCS8 or VHT-MCS9, so the negotiation rate between AP and STA can reach 360Mb / s (VHT-MCS8) or 400Mb / s (VHT-MCS9) at most. However, in the 802.11 protocol, when working in the HT and 2.4G frequency bands, the maximum negotiation rate in the coding scheme supported by the STA can only reach 300Mb / s (HT-MCS7 64QAM). Therefore, when the STA supporting WiFi5 works in the 2.4G frequency band, although VHT-MCS8 or VHT-MCS9 is used to increase the negotiation rate to 360Mb / s or 400Mb / s, due to the limitation of the communication protocol, VHT-MCS8 or VHT-MCS9 will not be actively used for communication, and only HT-MCS7 can be used for communication. The maximum negotiation rate between AP and STA can only reach 300Mb / s.
[0062] It is understandable that the negotiation rate between AP and STA largely determines the actual network speed of the STA (such as mobile phones, computers, etc.) held by users. For the above scenario, if the modulation and coding scheme between AP and STA working in the 2.4G frequency band can be changed from HT-MCS7 to VHT-MCS8 or VHT-MCS9, the negotiation rate between AP and STA can be increased from 300Mb / s to 360Mb / s or even 400Mb / s, and the network speed of the STA held by users can also be improved.
[0063] In response to the above problems, the present application provides a communication method. When the AP and the STA complete communication in accordance with the HT capability in the 2.4 GHZ frequency band, the AP can change the packet sending strategy when the STA has the VHT capability, give full play to the best performance of the STA and the AP, and complete the communication with the STA with the VHT capability, thereby improving the negotiation rate between the station and the wireless access point, thereby improving the network speed of the user's device (station) and improving the user experience.
[0064] It should be noted in advance that this application is mainly aimed at the scene where the site and the wireless access point need to communicate in the 2.4GHZ frequency band (WiFi5 does not support this frequency band), but the site and the wireless access point need to be backward compatible due to the different highest WiFi versions supported, so that the AP and the wireless access point cannot use the VHT capability supported by WiFi5 and the HE capability supported by WiFi6 when communicating, and can only use lower-level capabilities than VHT (such as HT capabilities supported by WiFi4) to communicate. Therefore, the scenario to which the communication method provided in this application is applicable is first described below.
[0065] Figure 2A and Figure 2B The communication scenario in which the communication method provided in the present application is used is exemplified.
[0066] First see Figure 2A , Figure 2A A schematic diagram of a communication scenario between an AP and a STA provided in an embodiment of the present application. Figure 2A As shown, AP 201 is a wireless access point that supports WiFi5 and above protocols, and the communication mode set therein can be any one of the b / g / n / ax modes, which correspond to the 802.11b protocol specified by WiFi1, the 802.11g protocol specified by WiFi3, the 802.11n protocol specified by WiFi4, and the 802.11ax protocol specified by WiFi6 (both WiFi2 and WiFi5 do not support the 2.4G radio frequency band, so the communication mode set by AP 201 does not include a mode and ac mode). The stations accessing AP 201 do not include stations that support WiFi6, but are all stations that support WiFi5 (for example, Figure 2ASTA202 in it). It is understandable that devices that support WiFi6 can be backward compatible with lower versions of WiFi protocols (such as WiFi5, WiFi4, etc.), that is, AP 201 can determine the appropriate WiFi version protocol based on the specific information of the STA and the radio frequency band required for the communication network between the two to complete the communication with the STA. It should be noted here that even if AP 201 is set to ax mode, it corresponds to the 802.11ax protocol specified by WiFi6, and WiFi6 does support the 2.4G radio frequency band, but because STA202 is a site that supports WiFi5, not a site that supports WiFi6, when communicating with STA 202 in the 2.4G radio frequency band, AP 201 will not work in ax mode, but will be backward compatible with modes corresponding to other WiFi version protocols (for example, working in n mode). Similarly, assuming that AP 201 is set to b mode, which corresponds to the 802.11b protocol specified by WiFi1, even if STA 202 is a station that supports WiFi5, when STA 202 accesses AP 201 in the 2.4G radio frequency band, STA 202 will also be backward compatible and communicate with AP 201 using the 802.11b protocol.
[0067] See next Figure 2B , Figure 2B A schematic diagram of another communication scenario between an AP and a STA provided in an embodiment of the present application. Figure 2A As shown, AP 203 is a wireless access point that supports WiFi5 and above protocols, and the communication mode set therein can be any one of the b / g / n modes, which correspond to the 802.11b protocol specified by WiFi1, the 802.11g protocol specified by WiFi3, and the 802.11n protocol specified by WiFi4. The stations accessing AP 201 include stations that support WiFi5 (e.g. Figure 2B STA 204 in ), and stations that support WiFi6 (e.g. Figure 2B It can be understood that, when AP 203 is a wireless access point that supports WiFi6 and above protocols, if the working mode set by AP 203 is ax mode, then stations that support WiFi6 (such as Figure 2B STA 205 in the AP can use the 802.11ax protocol (HE capability) specified in WiFi6 to access AP 203 at 2.4 GHz, and the communication method provided in this application is no longer applicable. When the STA accessing the AP includes a STA supporting WiFi6 and above protocols, the communication mode set by the AP can be any one of the b / g / n modes, but not the ax mode.
[0068] Need to understand Figure 2A and Figure 2B The application scenario of the communication method in this application is only exemplified. In practical applications, when the STA has VHT capability, the STA still follows the HT capability to access the AP and communicate with the AP, and the communication method provided in this application can be applied.
[0069] Next, the communication method provided by the embodiment of the present application is introduced. In this communication method, the AP can detect the site working in the 2.4G frequency band. When it is determined that the site has VHT capability, the MCS7 used for communication between the site and the wireless access point is adjusted to VHT-MCS8 or VHT-MCS9, thereby improving the negotiation rate between the site and the wireless access point, thereby improving the network speed of the user's device (site) and improving the user experience. Figure 3 As shown, the method may include but is not limited to the following steps:
[0070] S301: Determine whether the association request frame sent by the station carries VHT capability.
[0071] After receiving the association request frame sent by the station STA, the wireless access point AP determines whether the association request frame sent by the station STA carries the VHT capability. The wireless access point AP may be an AP that supports WiFi5 and above protocols (e.g., WiFi6), and the association request frame may be a management frame (Management Frame) sent by the station STA to the AP for establishing a communication connection after the AP and the station STA pass the SAE authentication stage.
[0072] Specifically, the above-mentioned wireless access point AP is a wireless access point that supports WiFi5 and above version protocols.
[0073] Specifically, the wireless access point AP may determine whether the association request frame carries the VHT capability according to the specific information carried in the association request frame. Figure 4 The frame formats of the association request frame without carrying the VHT capability and the frame formats of the association request frame carrying the VHT capability are shown respectively. Figure 4As shown, regardless of whether the above-mentioned association request frame carries VHT capability, the above-mentioned association request frame may include one or more of the following fields: frame control, duration, address 1, address 2, address 3, sequence control, high throughput control (HT Control), frame body, and frame check sequence (FCS). Among them, the frame control field is at the beginning of the frame, which is used to record the protocol number used for the transmission of the association request frame, the frame type of the association request certificate and other information; the duration field is used to record the value of the network allocation vector NAV, and the access medium time limit is specified by NAV; the address 1 field is used to indicate the receiving address, the address 2 is used to indicate the sending address (transmitter address, TA), and the address 3 is used to indicate the BSSID of the current BSS, that is, the address of the above-mentioned wireless access point AP; for management frames, address 3 can be used for frame filtering. For example, the address 3 of the frame sent by the STA is set to the BSSID corresponding to the above-mentioned wireless access point AP. The AP can know whether the frame belongs to the BSS based on address 3. If not, the frame will be discarded. The sequence control field is used to reassemble frame fragments and discard duplicate frames to ensure the correctness of the frame. The high throughput control field records the relevant information of the HT capability. The frame body field contains information that varies according to the type of frame, and can mainly include service set identifier information, channel information, sending, receiving and other information.
[0074] Figure 4 (A) in FIG. 1 shows the frame format of an association request frame that does not carry VHT capability. Figure 4 The frame format of the association request frame carrying the VHT capability is shown in (B) in FIG. Figure 4 It can be seen that there is a difference in the information contained in the frame body of the association request frame that does not carry the VHT capability and the association request frame that carries the VHT capability. For the association request frame that does not carry the VHT capability, its frame body field may contain capability information (capability information), listen interval (listen interval), service set identifier (service set identifier, SSID), high throughput capability (HTcapability) and other fields, but it does not contain the very high throughput capability field related to the VHT capability. Whether there is a very high throughput capability (VHT capability) field in the association request frame determines whether the association request frame carries the VHT capability. Therefore, Figure 4In the frame format of the association request frame shown in (B), since the association request frame carries VHT, compared with Figure 4 (A) in FIG. 1 shows an association request frame, in which a frame body field of the association request frame includes an additional ultra-high throughput capability field.
[0075] Specifically, the information carried in the very high throughput capability field may include an element number (element ID), a length (length), very high throughput capability information (VHT capability info), a supported VHT-MCS and NSS set field (support VHT-MCS and NSS set) and other fields.
[0076] It can be understood that the wireless access point AP can detect the information contained in the frame body field in the association request frame to determine whether there is a very high throughput capability (VHT capability) field in the information contained in the frame body field. If it exists, the wireless access point AP can determine that the association request frame sent by the STA carries the VHT capability, and directly execute the subsequent steps S302-step S303 and step S308; otherwise, it is determined that the association request frame sent by the STA does not carry the VHT capability, and the subsequent steps S304-step S308 or step S304 and step S309 are executed.
[0077] S302: Reply an association response frame with VHT capability to the site.
[0078] In the case where the association request frame sent by the station STA carries the VHT capability, the electronic device may reply to the station STA with an association response frame carrying the VHT capability, thereby establishing a communication connection with the station STA.
[0079] It should be understood that when the wireless access point AP replies to the station with an association response frame with VHT capability, the station can determine that the wireless access point AP is an AP that supports VHT capability based on the VHT capability carried in the received association response frame. In this case, since a communication connection can be established between the station STA and the wireless access point AP through the association request frame and the association response frame, and the station determines that the wireless access point AP is an AP that supports VHT capability through the VHT capability carried in the association response frame, in an optional implementation, the station STA can actively use VHT-MCS8 or VHT-MCS9 to send a data frame to the wireless access point AP. Similarly, after receiving the data frame, the wireless access point can confirm that the station STA also supports VHT capability, and the station AP can execute the subsequent step S308, that is, directly use VHT-MCS8 or VHT-MCS9 to communicate with the station STA. For details, please refer to the subsequent Figure 6 The relevant instructions are not repeated here.
[0080] Of course, if the purpose of establishing a communication connection between the wireless access point AP and the station is only to start from, in some embodiments, the association response frame replied by the wireless access point AP to the station may not carry the VHT capability. In this case, after the wireless access point AP establishes a communication connection with the station, it needs to use VHT-MCS8 or VHT-MCS9 to send a detection frame to the station. Only when the response frame replied by the station can be received, the wireless access point AP can confirm that the station STA also supports the VHT capability, that is, directly use VHT-MCS8 or VHT-MCS9 to communicate with the station STA (for details, please refer to the subsequent relevant description of steps S306-S307). S303, mark the station that sends the association request frame with the VHT capability as a station that supports the VHT capability.
[0081] Since the station STA can actively send an association request frame with VHT capability, the above-mentioned AP can directly mark the station STA that sends the above-mentioned association request frame with VHT capability as a station that supports VHT capability, and the above-mentioned AP can send and receive data frames with the above-mentioned station STA according to the VHT capability in the subsequent process. That is, after the above-mentioned AP marks the above-mentioned station STA as a station that supports VHT capability, the electronic device can perform the subsequent step S308, that is, use VHT-MCS8 or VHT-MCS9 to send data frames to the station STA that supports the above-mentioned station.
[0082] S304: Determine whether the site is a device that supports WiFi 4 and above protocols.
[0083] When the association request frame sent by the station STA does not have the VHT capability, the above-mentioned wireless access point AP can further determine whether the above-mentioned station is a device that supports WiFi4 and above version protocols.
[0084] In the case where the above-mentioned association request frame does not carry the VHT capability, the present application needs to configure the VHT capability in the association response frame in the subsequent process, that is, configure the ultra-high throughput capability field in the frame body field in the association response frame, which will change the frame length of the above-mentioned association response frame. In this case, when some old version devices receive the association response frame configured with the VHT capability, they may not be compatible with the association response frame configured with the ultra-high throughput capability field (for example, they cannot receive the association response frame configured with the VHT capability field or discard it after receiving it).
[0085] Therefore, before sending the association response frame configured with the VHT capability to the above-mentioned station STA, the wireless access point AP may first determine whether the above-mentioned station STA is a station supporting the WiFi4 and above versions of the protocol. If the above-mentioned station STA is a station supporting the WiFi4 and above versions of the protocol, the above-mentioned wireless access point AP will send the association response frame configured with the VHT capability to the above-mentioned station STA, and also execute the subsequent step S303; otherwise, the above-mentioned wireless access point AP will execute the subsequent step S309.
[0086] Specifically, the wireless access point AP can determine whether the station STA is a station supporting WiFi4 and above protocols according to whether the association response frame carries a high throughput capability (HT capability) field. If the association response frame carries a high throughput capability (HT capability) field, it is determined that the station STA supports WiFi4 and above protocols, and the wireless access point AP will send an association response frame configured with VHT capability to the station STA.
[0087] S305. Send an association response frame with VHT capability to the station of WiFi4 and above protocol versions.
[0088] When the above-mentioned site STA is a site that supports WiFi4 and above protocol versions, the above-mentioned wireless access point AP can send an association response frame configured with VHT capability to the above-mentioned site STA.
[0089] Figure 5 The frame formats of the association response frames that do not carry the VHT capability and the association response frames that carry the VHT capability are shown respectively. Figure 5 As shown, regardless of whether the above-mentioned association response frame carries the VHT capability, the above-mentioned association request frame may include one or more of the following fields: frame control, duration, and other fields. The specific information and functions contained in these fields can refer to the above-mentioned Figure 4 The relevant instructions will not be repeated here. Figure 5 (A) in FIG. 1 shows the frame format of an association response frame that does not carry VHT capability. Figure 5 (B) in FIG. 1 shows the frame format of an association request frame carrying VHT capability.
[0090] from Figure 5It can be seen that there is a difference in the information contained in the frame body field between the association response frame that does not carry VHT capability and the association response frame that carries VHT capability. For the association response frame that does not carry VHT capability, its frame body field may include capability information (capability information), status (status), association identification code (aid), high throughput capability (HT capability), high throughput operation (HToperation) and other fields, but it does not include the ultra-high throughput capability (VHT capability) field and ultra-high throughput operation (VHT operation) field related to VHT capability. Whether the ultra-high throughput capability (VHT capability) field and the ultra-high throughput operation (VHT operation) field exist in the association request frame determines whether the association response frame carries VHT capability. Therefore, Figure 5 In the frame format of the association request frame shown in (B), since the association response frame carries VHT, compared to Figure 5 (A) in FIG. 1 shows an association request frame, and the frame body field of the association response frame includes information including an ultra-high throughput capability field and an ultra-high throughput operation field.
[0091] Specifically, the information carried in the very high throughput capability field may include an element number (element ID), a length (length), very high throughput capability information (VHT capability info), a supported VHT-MCS and NSS set field (support VHT-MCS and NSS set) and other fields; the information carried in the very high throughput operation field may include an element number (element ID), a length (length), a very high throughput capability information (VHT capability information) field and a basic VHT-MCS and NSS set field (basic VHT-MCS and NSS set) and other fields.
[0092] S306: Use VHT-MCS8 or VHT-MCS9 to periodically send a detection frame to the station.
[0093] After the association response frame with the VHT capability is sent to the station STA, a communication connection is successfully established between the wireless access point AP and the station STA, and at this time, the two can send and receive data.
[0094] In order to ensure that the above-mentioned site STA can successfully use VHT-MCS8 or VHT-MCS9 to interact with the above-mentioned wireless access point for data, the above-mentioned wireless access point AP can use VHT-MCS8 or VHT-MCS9 to periodically send detection frames to the above-mentioned STA site. Specifically, the above-mentioned detection frame can be a data frame such as a QoSdata frame, a null data frame, or a data frame in other forms, which is not limited in the present application. Specifically, the above-mentioned wireless access point AP can send the above-mentioned detection frame when a communication connection is successfully established with the above-mentioned site STA, and send the above-mentioned detection frame in a period of N seconds in the subsequent process. The specific value of N can be 2, 3 or other values, which is not limited in the present application.
[0095] In an optional implementation, in order to determine whether the current communication environment supports the transmission of high-order data packets between the wireless access point AP and the station STA, that is, whether the wireless access point AP and the AP can use VHT-MCS8 or VHT-MCS9 to transmit data frames, the wireless access point AP can decide whether to send the detection frame to the station STA according to whether the current environment state and the state of the station STA meet the first condition. Specifically, the first condition may include one or more of the received signal strength, signal-to-noise ratio, air interface retransmission rate, air interface negotiation rate, and detection times between the wireless access point AP and the station. When the values of these parameters reach the preset threshold, the AP can determine that the current communication environment can support the transmission of high-order data packets between the wireless access point AP and the station STA, and the wireless access point AP can use VHT-MCS8 or VHT-MCS9 to periodically send the detection frame to the station.
[0096] S307 . When the site replies with a response frame, mark the site as a site supporting the VHT capability.
[0097] After the station STA successfully receives the detection frame sent by the wireless access point AP through VHT-MCS8 or VHT-MCS9, the STA can reply the response frame to the wireless access point AP in response to the detection frame. If the wireless access point AP can successfully receive the response frame replied by the station STA in response to the detection frame, it means that the station STA and the wireless access point AP can send and receive data through VHT-MCS8 or VHT-MCS9, and the wireless access point AP can mark the station STA as a station supporting VHT capability.
[0098] Specifically, if the above-mentioned station STA is a device that supports WiFi5 and above protocol versions, the above-mentioned station STA can parse the detection frame after receiving the detection frame sent by the above-mentioned wireless access point AP through VHT-MCS8 or VHT-MCS9. Further, the above-mentioned station STA can determine the address of the above-mentioned AP and that the detection frame is sent by the AP through VHT-MCS8 or VHT-MCS9 based on the analysis of the detection frame; thereafter, for the detection frame, the above-mentioned station STA can reply a response frame to the above-mentioned AP for the detection frame.
[0099] Optionally, the wireless access point AP may generate and store an indication information for indicating that the station STA is a station supporting the VHT capability. If the station STA subsequently accesses the wireless access point AP again, the wireless access point may not need to identify whether the station STA is a station supporting the VHT capability through the aforementioned operation again, and after establishing a communication connection with the station STA, directly use VHT-MCS8 or VHT-MCS9 to send and receive data frames with the station STA.
[0100] If the station STA cannot receive the detection frame sent by the wireless access point AP through VHT-MCS8 or VHT-MCS9, that is, the wireless access point AP cannot receive the response frame sent by the station STA in response to the detection frame, the AP may periodically send the detection frame multiple times in the subsequent process. Optionally, after the response frame sent by the station STA cannot be received after sending the detection frame multiple times, the wireless access point AP may no longer send the detection frame to the station STA.
[0101] S308: Use VHT-MCS8 or VHT-MCS9 to send data frames to the site supporting the VHT capability.
[0102] In the case where it is determined that the station STA is a station supporting the VHT capability, the wireless access point AP may use VHT-MCS8 or VHT-MCS9 to send a data frame to the station STA supporting the VHT capability.
[0103] S309: Send an association response frame without VHT capability to the site.
[0104] If the above-mentioned station STA is not a station that supports WiFi4 and above versions of the protocol, the above-mentioned wireless access point AP can Figure 5 The association response frame without VHT capability shown in (A) is sent to the above-mentioned station STA to complete the communication connection with the above-mentioned station STA. At this time, the two can still send and receive data according to the original capabilities.
[0105] It should be further explained that in addition to the above-mentioned site STA, there may be multiple other sites accessing the above-mentioned wireless access point. Among these sites, for sites that support WiFi5 and above protocol versions, the above-mentioned wireless access point AP can follow the above steps and follow the VHT capability to complete communication with these sites in the 2.4GHZ radio frequency band.
[0106] In some embodiments, if after a communication connection is established between a wireless access point and a station, the station actively follows the VHT capability to send a data frame to the wireless access point, the wireless access point can directly determine the VHT capability of the station and directly adjust the modulation and coding strategy between the station and the wireless access point to VHT-MCS8 or VHT-MCS9 without using a detection frame for detection, which can further improve the efficiency of communication between the wireless access point and the station. Figure 6 As shown, the method may include but is not limited to the following steps:
[0107] S601: Determine whether the association request frame sent by the station carries VHT capability.
[0108] S602: Reply an association response frame with VHT capability to the site. S603: Mark the site that sent the association request frame with VHT capability as a site that supports VHT capability.
[0109] S604: Determine whether the site is a device that supports WiFi 4 and above protocols.
[0110] S605: Send an association response frame with VHT capability to a station of WiFi4 or higher protocol version.
[0111] The specific contents of steps S601 to S605 can refer to the above Figure 3 The relevant contents of step S301 to step S305 are not repeated here.
[0112] S606: Receive a data frame actively sent by the station using VHT-MCS8 or VHT-MCS9.
[0113] It should be noted that before executing step S606, a communication connection has been established between the wireless access point AP and the station STA. And when the association request frame sent by the station STA to the wireless access point AP does not carry the VHT capability, the wireless access point will further identify whether the data frame sent by the station is actively sent by the station STA using VHT-MCS8 or VHT-MCS9. In the present application, the data frame actively sent by the station using VHT-MCS8 or VHT-MCS9 can be referred to as a "second data frame".
[0114] Specifically, the wireless access point AP can determine whether the data frame is actively sent by the station STA using VHT-MCS8 or VHT-MCS9 based on the frame content of the data frame. S607: Mark the station that actively sends the data frame using VHT-MCS8 or VHT-MCS9 as a station that supports VHT capability.
[0115] S608: Use VHT-MCS8 or VHT-MCS9 to send a data frame to a station supporting the VHT capability.
[0116] It should be understood that when the wireless access point AP replies to the station with an association response frame with VHT capability, the station can determine that the wireless access point AP is an AP that supports VHT capability based on the VHT capability carried in the received association response frame. In this case, since a communication connection can be established between the station STA and the wireless access point AP through the association request frame and the association response frame, and the station determines that the wireless access point AP is an AP that supports VHT capability through the VHT capability carried in the association response frame, in the present embodiment of the application, the station STA can actively use VHT-MCS8 or VHT-MCS9 to send a data frame to the wireless access point AP. Similarly, after the wireless access point receives the data frame, it can confirm that the station STA also supports VHT capability, and the station AP can directly use VHT-MCS8 or VHT-MCS9 to communicate with the station STA.
[0117] In addition, it can be understood that when the data frame sent by the station STA is sent by the station STA using VHT-MCS8 or VHT-MCS9, it indicates that the communication quality between the station STA and the wireless access point AP is sufficient to support the transmission and reception of high-order data packets between the two, and it can further indicate that the station STA has VHT capability. Therefore, the wireless access point AP can subsequently directly use VHT-MCS8 or VHT-MCS9 to send data frames to stations that support VHT capability.
[0118] S609: Send an association response frame without VHT capability to the site.
[0119] The specific content of step S609 can refer to the above Figure 4 The relevant contents of step S309 will not be repeated here.
[0120] Combining the above Figure 3 and Figure 6 In addition to the description of the related methods in the present application, this application also provides some interactive schematic diagrams of the communication methods, which can be specifically referred to Figure 7-Figure 9 .
[0121] Figure 7The present invention shows a communication method in which a wireless access point determines that a station has VHT capability based on an association response frame with VHT capability sent by the station, and communicates with the station based on the VHT capability. Figure 7 As shown, the communication method includes:
[0122] S701: STA sends an association request frame with VHT capability.
[0123] The STA sends an association request frame with VHT capability to the AP. Correspondingly, the AP receives the association request frame with VHT capability sent by the STA.
[0124] The above STA is a station that supports WiFi5 and above versions of the protocol, and is a wireless access point that supports WiFi5 and above versions of the protocol. Specifically, the above STA and the above AP can be the aforementioned Figure 3 and Figure 6 The station STA and wireless access point AP in the relevant instructions. The frame format of the above association request frame can be specifically referred to in the above Figure 4 The relevant instructions will not be repeated here.
[0125] S702: Send an association response frame with VHT capability to the STA.
[0126] After sending an association response frame with VHT capability to the STA, a communication connection can be established between the AP and the STA. Figure 5 The relevant instructions will not be repeated here.
[0127] S703: Mark the STA that sends the association request frame with the VHT capability as a STA that supports the VHT capability.
[0128] Since the STA can actively send an association request frame with the VHT capability, the AP can directly mark the station as a station supporting the VHT capability.
[0129] Optionally, the AP may generate and store an indication message indicating that the STA supports the VHT capability. If the STA subsequently accesses the AP again, the wireless access point may not need to identify whether the STA is a station supporting the VHT capability through the aforementioned operation again, and after establishing a communication connection with the STA, directly use VHT-MCS8 or VHT-MCS9 to send and receive data frames with the STA.
[0130] S704: The AP uses VHT-MCS8 or VHT-MCS9 to send a data frame to a STA supporting the VHT capability.
[0131] After determining that the STA is a site supporting the VHT capability, the AP can send and receive data frames with the STA in accordance with the VHT capability in the subsequent process, that is, the AP can use VHT-MCS8 or VHT-MCS9 to send data frames to the STA; correspondingly, the STA can also use VHT-MCS8 or VHT-MCS9 to send data frames to the AP.
[0132] Figure 8 The present invention shows a communication method in which a wireless access point determines that a station has VHT capability based on a detection frame, and communicates with the station based on the VHT capability. Figure 8 As shown, the communication method includes:
[0133] S801: STA sends an association request frame without VHT capability to AP.
[0134] The STA sends an association request frame without VHT capability to the AP. Correspondingly, the AP receives the association request frame with VHT capability sent by the STA.
[0135] The above STA is a station that supports WiFi5 and above versions of the protocol, and is a wireless access point that supports WiFi5 and above versions of the protocol. Specifically, the above STA and the above AP can be the aforementioned Figure 3 and Figure 6 The station STA and wireless access point AP in the relevant instructions. The frame format of the above association request frame can be specifically referred to in the above Figure 4 The relevant instructions will not be repeated here.
[0136] S802: When it is determined that the STA supports WiFi 4 and above protocols, the AP sends an association response frame with VHT capability to the STA.
[0137] Specifically, the AP can determine whether the STA is a station that supports WiFi4 and above protocols based on whether the association response frame carries a high throughput capability (HTcapability) field. If the station STA is determined to be a station that supports WiFi4 and above protocols, the AP will send the association response frame configured with VHT capability to the station STA. Specifically, the frame format of the association response frame without VHT capability can refer to the above description of the association response frame. Figure 5 The relevant instructions will not be repeated here.
[0138] After the association response frame with the VHT capability is sent to the STA, a communication connection is successfully established between the wireless access point AP and the station STA, and data can be sent and received between the two.
[0139] S803: Use VHT-MCS8 or VHT-MCS9 to send a detection frame to the STA.
[0140] In order to ensure that the STA can successfully use VHT-MCS8 or VHT-MCS9 to interact with the wireless access point, the AP can use VHT-MCS8 or VHT-MCS9 to periodically send a detection frame to the STA. Correspondingly, the STA receives the detection frame sent by the AP.
[0141] S804: Send a response frame to the AP.
[0142] After the STA successfully receives the detection frame sent by the AP through VHT-MCS8 or VHT-MCS9, it may reply the response frame to the AP in response to the detection frame.
[0143] S805: Mark the STA that successfully replies to the response frame as a station that supports the VHT capability.
[0144] The STA successfully receives the detection frame sent by the AP through VHT-MCS8 or VHT-MCS9, and the AP receives the response frame replied by the STA, which means that data can be sent and received between the STA and the AP through VHT-MCS8 or VHT-MCS9, then the wireless access point AP can mark the station STA as a station supporting VHT capability.
[0145] The specific contents of steps S803 to S806 can refer to the above Figure 3 The relevant descriptions of step S306 to step S307 are not repeated here.
[0146] S806: Use VHT-MCS8 or VHT-MCS9 to send a data frame to a STA supporting the VHT capability.
[0147] After determining that the STA is a station supporting the VHT capability, the AP may use VHT-MCS8 or VHT-MCS9 to send data frames to the STA; correspondingly, the STA may also use VHT-MCS8 or VHT-MCS9 to send data frames to the AP.
[0148] Fig. 9 The wireless access point sends a data frame to the STA based on the STA using VHT-MCS8 or VHT-MCS9, determines that the station has VHT capability, and communicates with the station based on the VHT capability. Fig. 9 As shown, the communication method includes:
[0149] S901: Send an association request frame without VHT capability to the AP.
[0150] The STA sends an association request frame without VHT capability to the AP. Correspondingly, the AP receives the association request frame with VHT capability sent by the STA.
[0151] The above STA is a station that supports WiFi5 and above versions of the protocol, and is a wireless access point that supports WiFi5 and above versions of the protocol. Specifically, the above STA and the above AP can be the aforementioned Figure 3 and Figure 6 The station STA and wireless access point AP in the relevant instructions. The frame format of the above association request frame can be specifically referred to in the above Figure 4 The relevant instructions will not be repeated here.
[0152] S902: When it is determined that the STA supports WiFi 4 and above protocols, an association response frame with VHT capability is sent to the STA.
[0153] Specifically, the AP can determine whether the STA is a station that supports WiFi4 and above protocols based on whether the association response frame carries a high throughput capability (HTcapability) field. If the station STA is determined to be a station that supports WiFi4 and above protocols, the AP will send the association response frame configured with VHT capability to the station STA. Specifically, the frame format of the association response frame without VHT capability can refer to the above description of the association response frame. Figure 5 The relevant instructions will not be repeated here.
[0154] After the association response frame with the VHT capability is sent to the STA, a communication connection is successfully established between the wireless access point AP and the station STA, and data can be sent and received between the two.
[0155] S903: Use VHT-MCS8 or VHT-MCS9 to actively send data frames to the AP.
[0156] The STA actively uses VHT-MCS8 or VHT-MCS9 to actively send a data frame to the AP. Correspondingly, the AP can receive the data frame.
[0157] The wireless access point AP may determine whether the data frame is actively sent by the station STA using VHT-MCS8 or VHT-MCS9 based on the frame content of the data frame.
[0158] S904: Mark the STA as a station supporting the VHT capability.
[0159] S905: Send a data frame to the STA using VHT-MCS8 or VHT-MCS9.
[0160] It can be understood that when the above data is sent by STA using VHT-MCS8 or VHT-MCS9, it indicates that the communication quality between the above STA and the above AP is sufficient to support the transmission and reception of high-order data packets between the two, and further indicates that the above STA is VHT-capable. Therefore, the above AP can mark the STA as a site that supports VHT capability. Afterwards, the above wireless access point AP can directly use VHT-MCS8 or VHT-MCS9 to send data frames to sites that support VHT capability; correspondingly, the above STA can also use VHT-MCS8 or VHT-MCS9 to send data frames to the above AP.
[0161] The following is an introduction to the communication device provided in the embodiments of the present application.
[0162] The present application divides the functional modules of the communication device according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or software functional modules. It should be noted that the division of modules in the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. Figures 10 to 12 The communication device according to the embodiment of the present application is described in detail.
[0163] Fig.10 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application, such as Fig.10 As shown, the communication device includes a processing unit 1001 and a transceiver unit 1002. The transceiver unit 1002 can implement corresponding communication functions, and the processing unit 1001 is used for data processing. For example, the transceiver unit 1002 can also be called a communication interface or a communication unit.
[0164] In some embodiments of the present application, the communication device can be used to execute the actions performed by the AP in the above method embodiments. In this case, the communication device can be an AP or a component that can be configured on the AP (such as a chip or a system, etc.), and the transceiver unit 1002 is used to execute the AP's transceiver related operations in the above method embodiments, and the processing unit 1001 is used to execute the AP processing related operations in the above method embodiments.
[0165] Exemplarily, the processing unit 1001 is used to generate a first data frame when it is determined that the site supports very high throughput VHT capability; the transceiver unit 1002 is used to send the first data frame to the site using the modulation and coding strategy VHT-MCS8 or VHT-MCS9 supporting very high throughput capability.
[0166] Exemplarily, the transceiver unit 1002 is configured to receive an association request frame sent by the site, and when the association request frame carries a very high throughput VHT capability field, determine that the site supports the very high throughput VHT capability.
[0167] Exemplarily, the transceiver unit 1002 is used to detect the communication quality between the site and, when the communication quality meets the first condition, use VHT-MCS8 or VHT-MCS9 to send a detection frame, where the first condition includes one or more of the following: the received signal strength is greater than a first threshold, the signal-to-noise ratio is greater than a second threshold, the air interface retransmission rate is less than a third threshold, and the air interface negotiation rate is greater than a fourth threshold; the processing unit 1001 is used to determine that the site supports the VHT capability when receiving a response frame in response to the detection frame.
[0168] Exemplarily, the transceiver unit 1002 is used to receive an association request frame sent by the site; it is also used to send an association response frame to the site in response to the association request frame; the processing unit 1001 is used to detect the communication quality between the site and the site when a communication connection is established with the site through the association request frame and the association response frame.
[0169] Exemplarily, the processing unit 1001 is configured to determine that the site supports the VHT capability when receiving a second data frame, where the second data frame is a data frame sent by the site using VHT-MCS8 or VHT-MCS9.
[0170] Exemplarily, the processing unit 1001 is used to determine, based on the first indication information, that the site supports very high throughput VHT capability; the first indication information is information generated after the wireless access point uses VHT-MCS8 or VHT-MCS9 to send or receive a data frame to the site, indicating that the site supports very high throughput VHT capability.
[0171] Exemplarily, the transceiver unit 1002 is used to send the association response frame when the site is a site that supports WiFi4 and above protocol versions.
[0172] In other embodiments of the present application, the communication device can be used to execute the actions performed by the STA in the above method embodiments. In this case, the communication device can be a STA or a component that can be configured in the STA, such as a chip or a system, etc.), the transceiver unit 1002 is used to execute the transceiver-related operations of the STA in the above method embodiments, and the processing unit 1001 is used to execute the STA processing-related operations in the above method embodiments.
[0173] Exemplarily, the transceiver unit 1002 is used to receive an association response frame sent by a wireless access point; the processing unit 1001 is used to establish a communication connection with the wireless access point through the association response frame; the transceiver unit 1002 is also used to receive a first data frame sent by the wireless access point using a modulation and coding strategy VHT-MCS8 or VHT-MCS9 that supports ultra-high throughput.
[0174] Exemplarily, the transceiver unit 1002 is used to send an association request frame to the wireless access point, and the association request frame carries a very high throughput VHT capability field, and the VHT capability field is used to indicate that the site has the ability to receive data sent by the wireless access point using VHT-MCS8 or VHT-MCS9.
[0175] Exemplarily, the transceiver unit 1002 is used to receive a detection frame sent by the wireless access point, where the detection frame is sent by the wireless access point using VHT-MCS8 or VHT-MCS9; the transceiver unit 1002 is also used to reply a response frame to the wireless access point for the detection frame, where the response frame is used to indicate that the site has the ability to receive data sent by the wireless access point using VHT-MCS8 or VHT-MCS9.
[0176] Exemplarily, the transceiver unit 1002 is used to receive the association response frame when the site is a site that supports WiFi4 and above protocol versions.
[0177] Optionally, the above-mentioned communication device may further include a storage unit, which may be used to store instructions and / or data, and the processing unit 1001 may read the instructions and / or data in the storage unit so that the communication device implements the above-mentioned method embodiment.
[0178] It can be understood that the specific description of the transceiver unit and the processing unit shown in the embodiment of the present application is only an example. For the specific functions or execution steps of the transceiver unit and the processing unit, reference can be made to the above-mentioned method embodiment, which will not be described in detail here.
[0179] In the above-mentioned embodiments, the description of the association request frame, the association response frame, etc. can also refer to the introduction in the above method embodiment, which will not be described in detail here.
[0180] The above describes the communication device of the embodiment of the present application, and the following describes possible product forms of the communication device. Fig.10 Any form of product with the functions of the communication device described above falls within the protection scope of the embodiments of the present application. It should also be understood that the following description is only an example and does not limit the product form of the communication device of the embodiments of the present application to this.
[0181] In one possible implementation, Fig.10In the communication device shown, the processing unit 1001 may be one or more processors, the transceiver unit 1002 may be a transceiver, or the transceiver unit 1002 may also be a sending unit and a receiving unit, the sending unit may be a transmitter, the receiving unit may be a receiver, and the sending unit and the receiving unit are integrated into one device, such as a transceiver. In the embodiment of the present application, the processor and the transceiver may be coupled, etc., and the embodiment of the present application does not limit the connection mode of the processor and the transceiver. In the process of executing the above method, the process of sending information in the above method can be understood as the process of outputting the above information by the processor. When outputting the above information, the processor outputs the above information to the transceiver so that it is transmitted by the transceiver. After the above information is output by the processor, it may also need to be processed in other ways before it reaches the transceiver. Similarly, the process of receiving information in the above method can be understood as the process of the processor receiving the input information. When the processor receives the input information, the transceiver receives the above information and inputs it into the processor. Furthermore, after the transceiver receives the above information, the above information may need to be processed in other ways before it is received by the processor.
[0182] like Fig.11 As shown, the communication device 110 includes one or more processors 1120 and a transceiver 1110 .
[0183] In some embodiments of the present application, the communication device may be used to execute the steps or functions performed by the AP in the above method embodiments.
[0184] In some embodiments of the present application, the communication device can be used to execute the actions performed by the AP in the above method embodiments. In this case, the communication device can be an AP or a component that can be configured on the AP (such as a chip or a system, etc.), the transceiver 1110 is used to execute the AP's transceiver related operations in the above method embodiments, and the processor 1120 is used to execute the AP processing related operations in the above method embodiments.
[0185] Exemplarily, the processor 1120 is used to generate a first data frame when determining that the site supports very high throughput VHT capability; the transceiver 1110 is used to send the first data frame to the site using a modulation and coding strategy VHT-MCS8 or VHT-MCS9 supporting very high throughput capability.
[0186] Exemplarily, the transceiver 1110 is configured to receive an association request frame sent by the station, and determine that the station supports the very high throughput VHT capability when the association request frame carries a very high throughput VHT capability field.
[0187] Exemplarily, the transceiver 1110 is used to detect the communication quality between the site and, when the communication quality meets the first condition, use VHT-MCS8 or VHT-MCS9 to send a detection frame, where the first condition includes one or more of the following: the received signal strength is greater than a first threshold, the signal-to-noise ratio is greater than a second threshold, the air interface retransmission rate is less than a third threshold, and the air interface negotiation rate is greater than a fourth threshold; the processor 1120 is used to determine that the site supports the VHT capability when receiving a response frame in response to the detection frame from the site.
[0188] Exemplarily, the transceiver 1110 is used to receive an association request frame sent by the site; it is also used to send an association response frame to the site in response to the association request frame; the processor 1120 is used to detect the communication quality between the site and the site when a communication connection is established with the site through the association request frame and the association response frame.
[0189] Exemplarily, the processor 1120 is configured to determine that the site supports the VHT capability when receiving a second data frame, where the second data frame is a data frame sent by the site using VHT-MCS8 or VHT-MCS9.
[0190] Exemplarily, the processor 1120 is used to determine, based on the first indication information, that the site supports very high throughput VHT capability; the first indication information is information generated after the wireless access point uses VHT-MCS8 or VHT-MCS9 to send or receive a data frame to the site, used to indicate that the site supports very high throughput VHT capability.
[0191] Exemplarily, transceiver 1110 is used to send the association response frame when the site is a site that supports WiFi4 and above protocol versions.
[0192] In other embodiments of the present application, the communication device can be used to execute the actions performed by the STA in the above method embodiments. In this case, the communication device can be a STA or a component that can be configured in the STA, such as a chip or a system, etc.), the transceiver 1110 is used to execute the STA's transceiver related operations in the above method embodiments, and the processor 1120 is used to execute the STA processing related operations in the above method embodiments.
[0193] Exemplarily, the transceiver 1110 is used to receive an association response frame sent by a wireless access point; the processor 1120 is used to establish a communication connection with the wireless access point through the association response frame; the transceiver 1110 is also used to receive a first data frame sent by the wireless access point using a modulation and coding strategy VHT-MCS8 or VHT-MCS9 that supports ultra-high throughput.
[0194] Exemplarily, the transceiver 1110 is used to send an association request frame to the wireless access point, where the association request frame carries a very high throughput VHT capability field, where the VHT capability field is used to indicate that the station has the ability to receive data sent by the wireless access point using VHT-MCS8 or VHT-MCS9.
[0195] Exemplarily, the transceiver 1110 is used to receive a detection frame sent by the wireless access point, where the detection frame is sent by the wireless access point using VHT-MCS8 or VHT-MCS9; the transceiver 1110 is also used to reply a response frame to the wireless access point for the detection frame, where the response frame is used to indicate that the site has the ability to receive data sent by the wireless access point using VHT-MCS8 or VHT-MCS9.
[0196] Exemplarily, the transceiver 1110 is used to receive the association response frame when the site is a site that supports WiFi4 and above protocol versions.
[0197] It can be understood that the specific description of the transceiver and the processor shown in the embodiments of the present application is only an example. For the specific functions or execution steps of the transceiver and the processor, reference can be made to the above-mentioned method embodiments, which will not be described in detail here.
[0198] exist Fig.11 In various implementations of the communication device shown, the transceiver may include a receiver and a transmitter, wherein the receiver is used to perform a receiving function (or operation) and the transmitter is used to perform a transmitting function (or operation). The transceiver is used to communicate with other devices / devices through a transmission medium.
[0199] Optionally, the communication device 110 may also include one or more memories 1130 for storing program instructions and / or data, etc. The memory 1130 is coupled to the processor 1120. The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which may be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules. The processor 1120 may operate in conjunction with the memory 1130. The processor 1120 may execute program instructions stored in the memory 1130. Optionally, at least one of the one or more memories may be included in the processor.
[0200] The specific connection medium between the transceiver 1110, the processor 1120 and the memory 1130 is not limited in the embodiment of the present application. Fig.11 The memory 1130, the processor 1120 and the transceiver 1110 are connected via a bus 1140. Fig.11The connections between the other components are shown in bold lines, which are only for illustration and are not intended to be limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.11 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0201] In the embodiments of the present application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc., and may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor, etc.
[0202] In the embodiment of the present application, the memory may include, but is not limited to, non-volatile memory such as a hard disk drive (HDD) or a solid-state drive (SSD), a random access memory (RAM), an erasable programmable read-only memory (EPROM), a read-only memory (ROM) or a portable read-only memory (CD-ROM), etc. The memory is any storage medium that can be used to carry or store program codes in the form of instructions or data structures and can be read and / or written by a computer (such as a communication device shown in the present application), but is not limited thereto. The memory in the embodiment of the present application can also be a circuit or any other device that can realize a storage function, for storing program instructions and / or data.
[0203] Exemplarily, the processor 1120 is mainly used to process the communication protocol and communication data, and to control the entire communication device, execute the software program, and process the data of the software program. The memory 1130 is mainly used to store the software program and data. The transceiver 1110 may include a control circuit and an antenna. The control circuit is mainly used to convert the baseband signal and the radio frequency signal and to process the radio frequency signal. The antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves. The input and output devices, such as a touch screen, a display screen, a keyboard, etc., are mainly used to receive data input by the user and output data to the user.
[0204] When the communication device is turned on, the processor 1120 can read the software program in the memory 1130, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor 1120 performs baseband processing on the data to be sent, and outputs the baseband signal to the RF circuit. The RF circuit performs RF processing on the baseband signal and then sends the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 1120. The processor 1120 converts the baseband signal into data and processes the data.
[0205] In another implementation, the RF circuit and antenna may be arranged independently of the processor performing baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be arranged remotely from the communication device.
[0206] It is understandable that the communication device shown in the embodiment of the present application may also have Fig.11 The embodiments of the present application do not limit the number of components and the like. The methods executed by the processor and the transceiver shown above are only examples, and the specific steps executed by the processor and the transceiver can refer to the methods described above.
[0207] In another possible implementation, Fig.10 In the communication device shown, the processing unit 1001 may be one or more logic circuits, and the transceiver unit 1002 may be an input / output interface, or a communication interface, or an interface circuit, or an interface, etc. Alternatively, the transceiver unit 1002 may be a sending unit and a receiving unit, the sending unit may be an output interface, the receiving unit may be an input interface, and the sending unit and the receiving unit may be integrated into one unit, such as an input / output interface. Fig.12 As shown, Fig.12 The communication device shown includes a logic circuit 1201 and an interface 1202. That is, the processing unit 1001 can be implemented by the logic circuit 1201, and the transceiver unit 1002 can be implemented by the interface 1202. The logic circuit 1201 can be a chip, a processing circuit, an integrated circuit or a system on chip (SoC) chip, etc., and the interface 1202 can be a communication interface, an input / output interface, a pin, etc. For example, Fig.12 The above communication device is taken as an example of a chip, and the chip includes a logic circuit 1201 and an interface 1202 .
[0208] In the embodiment of the present application, the logic circuit and the interface may also be coupled to each other. The embodiment of the present application does not limit the specific connection method between the logic circuit and the interface.
[0209] In some embodiments of the present application, the communication device may be used to execute the steps or functions performed by the AP in the above method embodiments.
[0210] Exemplarily, the logic circuit 1201 is used to generate a first data frame when determining whether the site supports very high throughput VHT capability; the interface 1202 is used to send the first data frame to the site using the modulation and coding strategy VHT-MCS8 or VHT-MCS9 supporting very high throughput capability.
[0211] In some other embodiments of the present application, the communication device may be used to execute the steps or functions performed by the STA in the above method embodiments.
[0212] Exemplarily, interface 1202 is used to receive an association response frame sent by an AP; logic circuit 1201 is used to establish a communication connection with the AP through the association response frame; interface 1202 is also used to receive a first data frame sent by the AP using a modulation and coding strategy VHT-MCS8 or VHT-MCS9 that supports ultra-high throughput.
[0213] It can be understood that the specific description of the logic circuit and interface shown in the embodiments of the present application is only an example. For the specific functions or execution steps of the logic circuit and interface, etc., reference can be made to the above-mentioned method embodiments and will not be described in detail here.
[0214] In the above embodiments, the description of the association request frame, the association response frame, etc. can also refer to the introduction in the above method embodiment, which will not be described in detail here.
[0215] It can be understood that the communication device shown in the embodiment of the present application can implement the method provided in the embodiment of the present application in the form of hardware, or can implement the method provided in the embodiment of the present application in the form of software, etc., and the embodiment of the present application is not limited to this.
[0216] An embodiment of the present application further provides a wireless communication system, which includes an AP and a STA. The AP can be used to execute the method in any of the aforementioned embodiments.
[0217] In addition, the present application also provides a computer program, which is used to implement the operations and / or processing performed by the AP in the method provided by the present application.
[0218] The present application also provides a computer program, which is used to implement the operations and / or processing performed by the STA in the method provided by the present application.
[0219] The present application also provides a computer-readable storage medium, in which computer codes are stored. When the computer codes are executed on a computer, the computer executes the operations and / or processes performed by the AP in the method provided in the present application.
[0220] The present application also provides a computer-readable storage medium, in which computer codes are stored. When the computer codes are executed on a computer, the computer executes the operations and / or processes performed by the STA in the method provided by the present application.
[0221] The present application also provides a computer program product, which includes a computer code or a computer program. When the computer code or the computer program runs on a computer, the operations and / or processes performed by the AP in the method provided by the present application are executed.
[0222] The present application also provides a computer program product, which includes a computer code or a computer program. When the computer code or the computer program runs on a computer, the operations and / or processing performed by the STA in the method provided by the present application are executed.
[0223] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, or it can be an electrical, mechanical or other form of connection.
[0224] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the technical effects of the solutions provided in the embodiments of the present application.
[0225] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0226] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or partly contributed to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a readable storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned readable storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc. Various media that can store program codes. The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application.
[0227] The above description is only a specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application.
Claims
1. A communication method, applied to a wireless local area network system communicating in a 2.4 GHZ radio frequency band, characterized in that: include: If it is determined that the site supports the very high throughput VHT capability, generating a first data frame; The first data frame is sent to the station by using a modulation and coding strategy VHT-MCS8 or VHT-MCS9 supporting ultra-high throughput.
2. The method according to claim 1, characterized in that: The determination that the site supports the ultra-high throughput VHT capability includes: An association request frame sent by the station is received, and when the association request frame carries a very high throughput (VHT) capability field, it is determined that the station supports the very high throughput (VHT) capability.
3. The method according to claim 1, characterized in that The determination that the site supports the ultra-high throughput VHT capability includes: Detect the communication quality between the station and the station, and send the detection frame using VHT-MCS8 or VHT-MCS9 when the communication quality meets the first condition, where the first condition includes one or more of the following: the received signal strength is greater than the first threshold, the signal-to-noise ratio is greater than the second threshold, the air interface retransmission rate is less than the third threshold, and the air interface negotiation rate is greater than the fourth threshold; In a case where a response frame in which the station replies to the detection frame is received, it is determined that the station supports the VHT capability.
4. The method according to claim 3, characterized in that Before detecting the communication quality with the site, the method further includes: receiving an association request frame sent by the site; In response to the association request frame, sending an association response frame to the station; The detection of the communication quality between the station and the station includes: When a communication connection is established with the station through the association request frame and the association response frame, the communication quality with the station is detected.
5. The method according to claim 1, characterized in that The determination that the site supports the ultra-high throughput VHT capability includes: In a case where a second data frame is received, it is determined that the station supports the VHT capability, where the second data frame is a data frame sent by the station using VHT-MCS8 or VHT-MCS9.
6. The method according to claim 1, characterized in that The determination that the site supports the ultra-high throughput VHT capability includes: Based on first indication information, it is determined that the site supports the VHT capability; the first indication information is information generated after sending or receiving a data frame to the site using VHT-MCS8 or VHT-MCS9 and used to indicate that the site supports the VHT capability.
7. The method according to claim 4 or 5, characterized in that: The sending an association response frame to the site includes: When the site is a site supporting WiFi4 and above protocols, the association response frame is sent.
8. A communication method, applied to a wireless local area network system communicating in a 2.4 GHZ radio frequency band, characterized in that: include: receiving an association response frame sent by a wireless access point; Establishing a communication connection with the wireless access point through the association response frame; The station supporting the very high throughput VHT capability receives the first data frame sent by the wireless access point using the modulation and coding strategy VHT-MCS8 or VHT-MCS9 supporting the very high throughput capability.
9. The method according to claim 8, characterized in that Before receiving the association response frame sent by the wireless access point, the method further includes: An association request frame is sent to the wireless access point, where the association request frame carries a very high throughput VHT capability field, where the VHT capability field is used to indicate that the station has the ability to receive data sent by the wireless access point using VHT-MCS8 or VHT-MCS9.
10. The method according to claim 8, characterized in that Before the station supporting the very high throughput VHT capability receives the first data frame sent by the wireless access point using the modulation and coding strategy VHT-MCS8 or VHT-MCS9 supporting the very high throughput VHT capability, the method further includes: receiving a detection frame sent by the wireless access point, where the detection frame is sent by the wireless access point using VHT-MCS8 or VHT-MCS9; A response frame is replied to the wireless access point in response to the detection frame, where the response frame is used to indicate that the station has the ability to receive data sent by the wireless access point using VHT-MCS8 or VHT-MCS9.
11. The method according to any one of claims 8 to 10, characterized in that: The receiving an association response frame sent by the wireless access point comprises: When the site is a site supporting WiFi4 and above protocols, the association response frame is received.
12. A communication system, characterized in that: The communication system comprises a first communication device and a second communication device, wherein the first communication device is used to execute the method according to any one of claims 1 to 7, and the second communication device is used to execute the method according to any one of claims 8 to 11.
13. A communication device, characterized in that: The method comprises a unit for executing the method according to any one of claims 1 to 11.
14. A communication device, characterized in that: including a processor and a memory; The memory is used to store instructions; The processor is configured to execute the instructions so that the method according to any one of claims 1 to 11 is executed.
15. A communication device, characterized in that: comprising a logic circuit and an interface, wherein the logic circuit and the interface are coupled; The interface is used to input and / or output code instructions, and the logic circuit is used to execute the code instructions so that the method described in any one of claims 1 to 11 is executed.
16. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program. When the computer program is executed, the method according to any one of claims 1 to 11 is executed.