Communication method, communication device and communication system

CN121646964APending Publication Date: 2026-03-10BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-05
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

In existing Wi-Fi technologies, access point devices (APs) support greater communication capabilities than station devices (STAs), resulting in a waste of communication resources and an inability to fully utilize the high communication capabilities of APs.

Method used

By allocating channel resources to access point equipment (AP) and site equipment (STA) respectively, and using the AP's secondary or primary channels for communication, spectrum utilization is improved.

Benefits of technology

It improves the spectrum utilization of the operating bandwidth of access point equipment (AP) and reduces the waste of communication resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121646964A_ABST
    Figure CN121646964A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to a communication method, communication equipment and a communication system. The communication method comprises the following steps: an access point device AP determines a first wireless frame; wherein the first wireless frame identifier is channel resource information respectively allocated by the AP for at least two station devices (STAs); wherein the channel of at least one STA is a secondary channel of the AP; and sending the first wireless frame. In the above embodiment, the channel resource is allocated for the STA according to the secondary channel of the AP, so that the AP and different STAs are respectively communicated in the secondary channel or the primary channel of the AP, the spectrum utilization rate of the working bandwidth of the AP is improved, and the channel use mechanism is further enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, communication device and communication system TECHNICAL FIELD

[0001] The present disclosure relates to the field of communication technology, and in particular, to a communication method, a communication device and a communication system. BACKGROUND

[0002] Currently, the contents researched by Wi-Fi technology, such as Ultra High Reliability (UHR), have the vision of improving the reliability of Wireless Local Area Networks (WLAN) connection, reducing delay, improving manageability, increasing throughput at different Signal to Noise Ratio (SNR) levels and reducing device-level power consumption, etc.

[0003] In the existing Wi-Fi actual application, the communication capability value supported by the AP can always be greater than the communication capability value supported by the STA, for example, the AP supports a maximum bandwidth of 320MHz, and the STA supports a communication bandwidth of 80MHz, the AP and the STA can only communicate at the communication capability value supported by the STA, resulting in waste of the communication resources supported by the AP and greater than the communication capability value supported by the STA. Therefore, in order to further improve the utilization rate of communication resources, it is necessary to further improve the channel usage mechanism of the device.

[0004] SUMMARY

[0005] Embodiments of the present disclosure provide a communication method, a communication device and a communication system to provide a further enhanced channel usage mechanism.

[0006] In a first aspect, embodiments of the present disclosure provide a communication method, performed by an access point device AP, comprising:

[0007] determining a first radio frame; wherein the first radio frame identifies: channel resource information allocated by the AP to at least two STAs respectively; wherein the channel of at least one of the STAs is a secondary channel of the AP;

[0008] sending the first radio frame.

[0009] In a second aspect, embodiments of the present disclosure also provide a communication method, performed by a station device STA, comprising:

[0010] receiving a first radio frame; wherein the first radio frame identifies: channel resource information allocated by an access point device AP to at least two STAs;

[0011] The at least two STAs include the STA; and a channel of at least one of the at least two STAs is a secondary channel of the AP.

[0012] In a third aspect, the embodiments of the present disclosure further provide a communication device, including an access point device AP, including:

[0013] a determining module configured to determine a first wireless frame; wherein the first wireless frame indicates channel resource information allocated by the AP to at least two STAs respectively; and wherein a channel of at least one of the at least two STAs is a secondary channel of the AP;

[0014] a sending module configured to send the first wireless frame.

[0015] In a fourth aspect, the embodiments of the present disclosure further provide a communication device, including a station device STA, including:

[0016] a receiving module configured to receive a first wireless frame; wherein the first wireless frame indicates channel resource information allocated by an access point device AP to at least two STAs;

[0017] The at least two STAs include the STA; and a channel of at least one of the at least two STAs is a secondary channel of the AP.

[0018] In a fifth aspect, the embodiments of the present disclosure further provide a communication device, including an access point device AP, including:

[0019] one or more processors;

[0020] The AP is configured to perform the communication method of the first aspect of the embodiments of the present disclosure.

[0021] In a sixth aspect, the embodiments of the present disclosure further provide a communication device, including a station device STA, including:

[0022] one or more processors;

[0023] The STA is configured to perform the communication method of the second aspect of the embodiments of the present disclosure.

[0024] In a seventh aspect, the embodiments of the present disclosure further provide a communication system, including an access point device AP and a station device STA;

[0025] The AP is configured to determine a first wireless frame; wherein the first wireless frame indicates channel resource information allocated by the AP to at least two STAs respectively; and send the first wireless frame;

[0026] The STA is configured to receive the first wireless frame.

[0027] The at least two STAs include the STA, and a channel of at least one of the at least two STAs is a secondary channel of the AP.

[0028] In an eighth aspect, a storage medium is provided, and the storage medium stores instructions. When the instructions are executed on a communication device, the communication device performs the communication method according to the first aspect of the embodiments of the present disclosure or the communication method according to the second aspect of the embodiments of the present disclosure.

[0029] In the embodiments of the present disclosure, the access point device determines and sends a first wireless frame. The first wireless frame identifies: channel resource information allocated by the AP to at least two STAs respectively; and a channel of at least one of the STAs is a secondary channel of the AP. In this way, the channel resource is allocated to the STAs according to the secondary channel of the AP, so that the AP communicates with different STAs on the secondary channel or the primary channel of the AP respectively, and the frequency spectrum utilization of the working bandwidth of the AP is improved.

[0030] Additional aspects and advantages of the embodiments of the present disclosure will be given in part in the following description, and will become apparent from the following description, or will be learned by practice of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0031] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following describes the drawings required for the embodiments, and the following drawings are only some of the embodiments of the present disclosure, and do not specifically limit the protection scope of the present disclosure.

[0032] FIG. 1 is a schematic diagram of an architecture of a communication system provided by the embodiments of the present disclosure;

[0033] FIG. 2 is one of the interaction schematic diagrams of a communication method provided by the embodiments of the present disclosure;

[0034] FIG. 3 is another of the interaction schematic diagrams of a communication method provided by the embodiments of the present disclosure;

[0035] FIG. 4 is one of the scene schematic diagrams of a communication system provided by the embodiments of the present disclosure;

[0036] FIG. 5 is another of the scene schematic diagrams of a communication system provided by the embodiments of the present disclosure;

[0037] FIG. 6 is one of the flow schematic diagrams of a communication method provided by the embodiments of the present disclosure;

[0038] FIG. 7 is another of the flow schematic diagrams of a communication method provided by the embodiments of the present disclosure;

[0039] FIG. 8 is a structural schematic diagram of an access point device according to an embodiment of the present disclosure;

[0040] FIG. 9 is a structural schematic diagram of a station device according to an embodiment of the present disclosure;

[0041] FIG. 10 is a structural schematic diagram of a terminal according to an embodiment of the present disclosure;

[0042] FIG. 11 is a structural schematic diagram of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0043] The present disclosure provides a communication method, a communication device and a communication system.

[0044] In a first aspect, the present disclosure provides a communication method, performed by an access point device (AP), the method comprising:

[0045] determining a first wireless frame; wherein the first wireless frame comprises channel resource information allocated by the AP to at least two STAs respectively; wherein a channel of at least one of the STAs is a secondary channel of the AP;

[0046] transmitting the first wireless frame.

[0047] In the above embodiment, by allocating channel resources to STAs according to the secondary channel of the AP, the AP communicates with different STAs on the secondary channel or the primary channel of the AP respectively, thereby improving the spectral utilization of the working bandwidth of the AP.

[0048] In some embodiments of the first aspect, in some embodiments, the first wireless frame comprises any one or a combination of the following items:

[0049] first identification information and second identification information; wherein the first identification information is used to identify identification information of the STA; and the second identification information is used to identify a communication channel of the STA;

[0050] third identification information; wherein the third identification information is used to identify a channel allocated by the AP to the STA for responding to the first wireless frame;

[0051] fourth identification information; wherein the fourth identification information is used to identify time delay information of channel switching of the AP.

[0052] In the above embodiments, in the first wireless frame, the identification information of the STA identified by the first identification information, and the communication channel allocated to the STA by the AP identified by the second identification information, jointly identify the channel resource information allocated to the STA by the AP; the channel allocated to the STA by the AP for responding to the first wireless frame identified by the third identification information can further identify the channel resource information allocated to the STA by the AP; and the time delay information of the channel switching of the AP identified by the fourth identification information.

[0053] In some embodiments of the first aspect, the method further comprises:

[0054] In the case where the fourth identification information is included in the first wireless frame, the response information of the STA corresponding to the fourth identification information to the first wireless frame is received in the channel identified by the fourth identification information.

[0055] Or

[0056] In the case where the third identification information is included in the first wireless frame and the fourth identification information is not included, the response information of the STA corresponding to the third identification information to the first wireless frame is received in the channel identified by the third identification information.

[0057] In the above embodiments, in the case where the AP allocates a dedicated channel for the STA to respond to the first wireless frame (i.e., the fourth identification information is included in the first wireless frame), the AP can receive the response information of the STA corresponding to the fourth identification information to the first wireless frame through the channel identified by the fourth identification information; in the case where the AP only allocates a communication channel to the STA and does not allocate a dedicated channel for the STA to respond to the first wireless frame (i.e., the third identification information is included in the first wireless frame and the fourth identification information is not included), the AP can receive the response information of the STA corresponding to the third identification information to the first wireless frame through the channel identified by the third identification information.

[0058] In some embodiments of the first aspect, after receiving the response information of the STA to the first wireless frame, the method further comprises:

[0059] In the channel identified by the third identification information, the STA corresponding to the third identification information communicates.

[0060] In the above embodiments, the AP can communicate with the STA corresponding to the third identification information through the communication channel identified by the third identification information.

[0061] In some embodiments of the first aspect, the method further comprises:

[0062] receiving a second wireless frame in a process of establishing initial association with the STA; wherein the second wireless frame comprises at least one of fifth identification information, sixth identification information and seventh identification information; the fifth identification information is used to identify a maximum operating bandwidth supported by the STA; the sixth identification information is used to identify support capability information of the STA for dynamic switching channel; and the seventh identification information is used to identify support capability information of the STA for receiving a data frame based on a large bandwidth.

[0063] wherein the large bandwidth is greater than the maximum operating bandwidth; and the maximum operating bandwidth is greater than or equal to a bandwidth identified by fourth identification information corresponding to the STA.

[0064] In the above embodiment, the AP can obtain the maximum operating bandwidth supported by the STA, the support capability information of the STA for dynamic switching channel, and the support capability information of the STA for receiving a data frame based on a large bandwidth by receiving the second wireless frame sent by the STA in the process of establishing initial association with the STA. In this way, the AP can allocate a communication channel to the STA according to the maximum operating bandwidth supported by the STA, determine whether the STA can be communicated with through a secondary channel when the primary channel is busy according to the support capability information of the STA for dynamic switching channel, and determine the bandwidth size of a data frame sent to the STA according to the support capability information of the STA for receiving a data frame based on a large bandwidth.

[0065] In some embodiments of the first aspect, the second wireless frame further comprises eighth identification information used to identify time delay information of the STA for dynamic switching channel.

[0066] In the above embodiment, the AP can further obtain the time delay information of the STA for dynamic switching channel through the information identified by the eighth identification information in the second wireless frame.

[0067] In a second aspect, the embodiments of the present disclosure provide a communication method, executed by a station device STA, and the method comprises:

[0068] receiving a first wireless frame; wherein the first wireless frame identifies channel resource information allocated by an access point device AP to at least two STAs;

[0069] wherein the at least two STAs comprise the STA; and a channel of at least one STA of the at least two STAs is a secondary channel of the AP.

[0070] In some embodiments of the second aspect, the first wireless frame comprises any one or a combination of the following items:

[0071] first identification information corresponding to the STA and second identification information corresponding to the STA; wherein the first identification information is used to identify identification information of the STA; and the second identification information is used to identify a communication channel of the STA;

[0072] third identification information corresponding to the STA; wherein the third identification information is used to identify a channel allocated by the AP to the STA for responding to the first wireless frame;

[0073] fourth identification information; wherein the fourth identification information is used to identify time delay information of channel switching of the AP.

[0074] In combination with some embodiments of the second aspect, in some embodiments, the method further comprises:

[0075] in a case where the fourth identification information is included in the first wireless frame, responding to the first wireless frame in a channel identified by the fourth identification information;

[0076] or

[0077] in a case where the third identification information is included in the first wireless frame and the fourth identification information is not included in the first wireless frame, responding to the first wireless frame in a channel identified by the third identification information.

[0078] In combination with some embodiments of the second aspect, in some embodiments, after responding to the first wireless frame, the method further comprises:

[0079] communicating with the AP in the channel identified by the third identification information corresponding to the STA.

[0080] In combination with some embodiments of the second aspect, in some embodiments, the method further comprises:

[0081] determining a second wireless frame in a process of establishing an initial association with the AP; wherein at least one of fifth identification information, sixth identification information and seventh identification information is included in the second wireless frame; the fifth identification information is used to identify a maximum operating bandwidth supported by the STA; the sixth identification information is used to identify support capability information of the STA for dynamically switching channels; and the seventh identification information is used to identify support capability information of the STA for receiving a data frame based on a large bandwidth;

[0082] wherein the large bandwidth is greater than the maximum operating bandwidth; and the maximum operating bandwidth is less than or equal to a bandwidth identified by fourth identification information corresponding to the STA.

[0083] transmitting the second wireless frame.

[0084] In some embodiments of the second aspect, the second wireless frame further comprises eighth identification information, the eighth identification information being used to identify time delay information of the STA performing dynamic switching channels.

[0085] In a third aspect, the embodiments of the present disclosure further provide a communication device, the communication device comprising an access point device AP, the access point device comprising at least one of a determining module and a transmitting module; wherein the access point device is configured to perform the optional implementation manners of the first aspect.

[0086] In a fourth aspect, the embodiments of the present disclosure further provide a communication device, the communication device comprising a station device STA, the station device comprising a receiving module; wherein the station device is configured to perform the optional implementation manners of the second aspect.

[0087] In a fifth aspect, the embodiments of the present disclosure further provide a communication device, the communication device comprising an access point device AP, comprising:

[0088] one or more processors;

[0089] wherein the access point device is configured to perform the optional implementation manners of the first aspect.

[0090] In a sixth aspect, the embodiments of the present disclosure further provide a communication device, the communication device comprising a station device STA, comprising:

[0091] one or more processors;

[0092] wherein the station device is configured to perform the optional implementation manners of the second aspect.

[0093] In a seventh aspect, the embodiments of the present disclosure further provide a communication system, comprising an access point device and a station device; wherein the access point device is configured to perform the optional implementation manners of the first aspect, and the station device is configured to perform the optional implementation manners of the second aspect.

[0094] In an eighth aspect, the embodiments of the present disclosure further provide a storage medium, the storage medium storing instructions, when the instructions are run on a communication device, causing the communication device to perform the optional implementation manners of the first aspect or the second aspect.

[0095] In a ninth aspect, the embodiments of the present disclosure provide a program product, when the program product is executed by a communication device, causing the communication device to perform the method described in the optional implementation manners of the first aspect or the second aspect.

[0096] In a tenth aspect, the embodiments of the present disclosure provide a computer program which, when running on a computer, causes the computer to perform the method described in the first aspect or the optional implementation manner of the second aspect.

[0097] In an eleventh aspect, the embodiments of the present disclosure provide a chip or a chip system. The chip or the chip system includes processing circuitry configured to perform the method described in the optional implementation manner of the first aspect, the second aspect, and the third aspect.

[0098] It can be understood that the communication device, the communication system, the storage medium, the program product, the computer program, the chip or the chip system are all used to perform the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, which will not be described here.

[0099] The embodiments of the present disclosure propose a communication method, a communication device, and a communication system. In some embodiments, the communication method and the signal sending method, the wireless frame sending method, and the like can be replaced with each other, and the information processing system and the communication system, and the like can be replaced with each other.

[0100] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation manner in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, some or all steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation manner of other embodiments.

[0101] In the embodiments of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical features in different embodiments can be combined to form a new embodiment according to their inherent logical relationship.

[0102] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments, and not as a limitation on the present disclosure.

[0103] In the embodiments of the present disclosure, "a plurality of" means two or more.

[0104] In some embodiments, the terms "at least one of," "one or more of," "a plurality of," "multiple," and the like can be used interchangeably.

[0105] In some embodiments, the recitations "at least one of A, B," "A and / or B," "in one case A, in another case B," "in response to a case A, in response to a case B," and the like can include the following technical solutions according to the case: in some embodiments A (A is executed regardless of B); in some embodiments B (B is executed regardless of A); in some embodiments A and B are selected from A and B (A and B are selectively executed); in some embodiments A and B (A and B are both executed). When there are more branches such as A, B, C, and the like, the above is similar.

[0106] In some embodiments, the recitations "A or B" and the like can include the following technical solutions according to the case: in some embodiments A (A is executed regardless of B); in some embodiments B (B is executed regardless of A); in some embodiments A and B are selected from A and B (A and B are selectively executed). When there are more branches such as A, B, C, and the like, the above is similar.

[0107] The prefix words "first", "second", and the like in the embodiments of the present disclosure are merely used to distinguish different description objects, and do not constitute a limitation on the position, order, priority, quantity, or content of the description objects. The description of the description objects should refer to the description in the context of the claims or embodiments, and should not constitute an additional limitation because of the use of the prefix words. For example, the description objects are "fields", and the ordinal words before "fields" in "first field" and "second field" do not limit the position or order between "fields", and "first" and "second" do not limit whether the "fields" modified thereby are in the same message or not, nor do they limit the order of "first field" and "second field". For another example, the description objects are "levels", and the ordinal words before "levels" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description objects is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "devices" can be one or more. In addition, the objects modified by different prefix words can be the same or different, for example, the description objects are "devices", and "first device" and "second device" can be the same device or different devices, and their types can be the same or different; for another example, the description objects are "information", and "first information" and "second information" can be the same information or different information, and their contents can be the same or different.

[0108] In some embodiments, "comprising", "including", "to indicate", "carrying", can be interpreted as directly carrying A, or indirectly indicating A.

[0109] In some embodiments, the terms "in response to", "in response to determining", "in the case of", "when", "when", "if", "if" and the like can be replaced with each other.

[0110] In some embodiments, the terms "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above", and the like can be replaced with each other, and the terms "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below", and the like can be replaced with each other.

[0111] In some embodiments, the apparatus and device can be interpreted as physical or virtual, and the name is not limited to the name described in the embodiments, and in some cases can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject" and the like.

[0112] In some embodiments, "network" can be interpreted as an apparatus contained in the network, such as an access network device, a core network device, and the like.

[0113] In some embodiments, obtaining data, information, and the like can comply with the laws and regulations of the country where the location is located.

[0114] In some embodiments, data, information, and the like can be obtained after obtaining the consent of the user.

[0115] In addition, each element, each row, or each column in the table of the embodiments of the disclosure can be implemented as an independent embodiment, and any element, any row, or any column combination can also be implemented as an independent embodiment.

[0116] FIG. 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the disclosure.

[0117] As shown in FIG. 1, the communication system 100 includes an access point device (Access Point, AP) 101 and a station device (Station, STA) 102.

[0118] In some embodiments, the access point device 101 can be an access point for a mobile terminal to enter a wired network. The AP is equivalent to a bridge connecting the wired network and the wireless network, and its main function is to connect various wireless network clients together and then access the Ethernet network through the wireless network. Specifically, the AP can be a terminal device or a network device with a wireless fidelity (Wi-Fi) chip. Optionally, the AP can support multiple WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, 802.11bn, and the next generation 802.11 protocol, but is not limited thereto.

[0119] In some embodiments, the station device 102 includes at least one of a wireless communication chip supporting Wi-Fi communication function, a wireless sensor, or a wireless communication terminal, for example. Optionally, the wireless communication terminal can be at least one of a mobile phone, a wearable device, an Internet of Things (IoT) device supporting Wi-Fi communication function, a car with Wi-Fi communication function, a smart car, a tablet (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, and a wireless terminal device in smart home, but is not limited thereto.

[0120] Specifically, the station device 102 can be a terminal device or a network device with a wireless fidelity (Wi-Fi) chip. Optionally, the station device 102 can support multiple WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, 802.11bn, and the next generation 802.11 protocol, but is not limited thereto.

[0121] Optionally, in the embodiments of the present disclosure, the number of STAs 102 associated with the AP 101 can include at least two.

[0122] Optionally, in the embodiments of the present disclosure, the AP and the STA can be devices supporting multi-link, for example, can be respectively denoted as an Access Point Multi-Link Device (AP MLD) and a Non-Access Point Multi-Link Device (Non-AP MLD); the AP MLD can represent an access point supporting a multi-link communication function, and the non-AP MLD can represent a station supporting a multi-link communication function.

[0123] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed in the embodiments of the present disclosure. It can be known by those skilled in the art that, as the system architecture evolves and new business scenarios appear, the technical solutions proposed in the embodiments of the present disclosure are also applicable to similar technical problems.

[0124] The embodiments of the present disclosure described below can be applied to the communication system 100 shown in FIG. 1 or part of the subjects, but are not limited thereto. The subjects shown in FIG. 1 are examples, and the communication system can include all or part of the subjects in FIG. 1, or other subjects other than those in FIG. 1. The number and form of each subject is arbitrary, each subject can be real or virtual, the connection relationship between each subject is an example, each subject can not be connected or can be connected, and the connection can be in any way, can be direct connection or indirect connection, can be wired connection or wireless connection.

[0125] The embodiments of the present disclosure can be applied to a Wireless Local Area Network (WLAN), for example, a local area network using an 802.11 series protocol. In the WLAN, a Basic Service Set (BSS) is a basic component of a WLAN. A BSS network is composed of station devices having some association within a certain coverage area. One situation of association is that the stations directly communicate with each other in an ad hoc network, which is referred to as an Independent Basic Service Set (IBSS). Another more common situation is that there is only one central station having a full-time management BSS in the BSS network, which is referred to as an access point device, and the other stations in the BSS network that are not APs are referred to as terminals, also referred to as non-AP STAs, and the AP and the non-AP STA are collectively referred to as STAs. When describing the STA, it is not necessary to distinguish between the AP and the non-AP STA. In the same BSS network, due to distance, transmission power, and the like, one STA cannot detect other STAs far away from it, and the two are each other's hidden nodes.

[0126] FIG. 2 is an interaction diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 2, the above method comprises:

[0127] In step 201, the AP 101 determines a first wireless frame; wherein the first wireless frame identifies: channel resource information allocated by the AP 101 to at least two STAs 102 respectively; wherein the channel of at least one of the STAs 102 is a secondary channel of the AP 101.

[0128] In WLAN, a channel is usually divided into a primary channel and a secondary channel (or non-primary channel, also known as auxiliary channel or non-main channel); wherein the secondary channel can contain one or more sub-channels. For example, if 20MHz is taken as the basic bandwidth unit, when the channel bandwidth is 20MHz, there is only one primary channel with a bandwidth of 20MHz; when the channel bandwidth is greater than 20MHz, one of the 20MHz channels is taken as the primary channel, and the remaining one or more 20MHz channels are taken as auxiliary channels. The primary 20MHz channel is the common channel of operation for STAs 102 that are members of the basic service set, and the stations in the BSS can compete for channel resources on the primary 20MHz channel.

[0129] As an example, as shown in FIG. 4, the primary channel is, for example, the primary 20MHz channel in FIG. 4; wherein the secondary channel can contain one or more sub-channels, for example, the 20MHz secondary channel and the 40MHz secondary channel in FIG. 4.

[0130] In actual Wi-Fi applications, the communication capability value supported by the AP can always be greater than the communication capability value supported by the STA, and the AP and the STA can only communicate at the communication capability value supported by the STA, resulting in waste of the communication resources supported by the AP and greater than the communication capability value supported by the STA. For example, if the AP supports a communication bandwidth of 320MHz, and the STA supports a maximum communication bandwidth of 80MHz or 160MHz, if the AP communicates with the STA, the maximum communication bandwidth that can be used is 160MHz, and the other 160MHz supported by the AP cannot be used, resulting in waste of communication resources.

[0131] Optionally, in some embodiments, the working bandwidth supported by the AP 101 can be a large bandwidth, for example, the working bandwidth supported by the AP 101 is 320MHz or 160MHz.

[0132] Optionally, the communication method provided by the embodiments of the present disclosure is suitable for both devices supporting multi-link communication and devices not supporting multi-link communication.

[0133] If the AP 101 is attached to an AP MLD and the STA 102 is attached to a non-AP MLD, the working bandwidth supported by the AP 101 can be the same or different under each link, which is not limited by the embodiments of the present disclosure. In this specification, the operation under each link is taken as an example for description.

[0134] Optionally, the AP 101 can obtain a TXOP (transmission opportunity) through an EDCA (Enhanced Distributed Channel Access) mechanism, and generate a first wireless frame after obtaining the TXOP.

[0135] In some embodiments, the first wireless frame includes an initial control frame, for example, which can include but is not limited to a MU-RTS (multi user-request to send) frame and a BSRP (Buffer state Reports Polling Frames) frame.

[0136] Optionally, the channel resource information allocated by the AP 101 for each STA 102 can include but is not limited to: identification information of each STA 102, channel information allocated by the AP 101 for each STA 102 for communication with the AP 101, and channel information allocated by the AP 101 for each STA 102 for responding to the first wireless frame, etc. For each STA 102, the channel information allocated by the AP 101 for the STA 102 should be less than or equal to the channel information supported by the STA 102.

[0137] In the above embodiments, the channel resource information allocated by the AP 101 for at least two STAs 102 is identified through the first wireless frame; wherein the channel of at least one STA 102 is a secondary channel of the AP 101; therefore, the channel resource can be allocated to the STA 102 according to the secondary channel of the AP 101, so that the AP 101 respectively communicates with different STAs 102 on the secondary channel or the primary channel of the AP 101, and the spectral utilization of the working bandwidth of the AP 101 is improved.

[0138] Optionally, in some embodiments, the first wireless frame includes any one or a combination of the following:

[0139] a first identification information and a second identification information; wherein the first identification information is used to identify the identification information of the STA 102; and the second identification information is used to identify the communication channel of the STA 102;

[0140] a third identification information; wherein the third identification information is used to identify the channel allocated by the AP 101 to the STA 102 for responding to the first wireless frame;

[0141] a fourth identification information; wherein the fourth identification information is used to identify the time delay information of the channel switching of the AP 101.

[0142] Optionally, the first wireless frame includes a user information field (user info), and the first identification information and the second identification information can be carried in the user info field.

[0143] Optionally, in the first wireless frame, the channel resource information allocated by the AP 101 to at least two STAs 102 can be included, that is, in the first wireless frame, there is a user info field corresponding to each STA 102, and the user info field corresponding to each STA 102 includes the first identification information and the second identification information corresponding to the STA 102.

[0144] Optionally, when the AP 101 allocates channel resource information to at least two STAs 102, the entire channel bandwidth can be allocated to the STA 102 according to the working bandwidth supported by the AP, or the channel bandwidth can be divided into multiple RUs (resource units)

for example, 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU, etc.; wherein tone represents the number of subcarriers, and 26-tone RU means 26 subcarriers

[0145] Optionally, the entire channel bandwidth can be allocated to the STA, or the RUs, MRUs or dRUs in the channel bandwidth can be allocated to the STA, for example, for a 40MHz channel bandwidth, the entire bandwidth can be allocated to the STA, or 106-tone can be allocated to the STA, or 106+52-tone, or 106-tone dRUs can be allocated to the STA.

[0146] As an example, if the supported working bandwidth of the AP is 40MHz, the 40MHz channel bandwidth can be directly allocated to the STA 102; or, a 106-tone RU can be allocated to the STA1, a 106-tone RU+52-tone RU can be allocated to the STA2, and a 106-tone RU can be allocated to the STA3.

[0147] For example, when the AP 101 allocates channel resource information to 3 STAs 102 (STA1, STA2, STA3) respectively, the first wireless frame includes a user info field corresponding to the STA1, a user info field corresponding to the STA2, and a user info field corresponding to the STA3. The user info field corresponding to the STA1 includes first identification information and second identification information corresponding to the STA1, the user info field corresponding to the STA2 includes first identification information and second identification information corresponding to the STA2, and the user info field corresponding to the STA3 includes first identification information and second identification information corresponding to the STA3. For the STA1, the first identification information corresponding to the STA1 is used to identify the identification information of the STA1, and the second identification information corresponding to the STA1 is used to identify the communication channel allocated by the AP 101 to the STA1.

[0148] Optionally, the identification information of the STA 102 can include but is not limited to the AID (association Identifier) of the STA 102 and the MAC address of the STA 102. Optionally, if the STA 102 is attached to a non-AP MLD, the identification information of the STA 102 can also be the MAC address of the STA 102 under this link. The AID of the STA 102 is the unique identification of the STA 102, regardless of whether the AP 102 only supports single-link communication or the AP 102 supports multi-link communication (for example, the AP 102 is attached to an AP MLD).

[0149] Optionally, the bandwidth of the communication channel allocated by the AP 101 to the STA 102 corresponds to a bandwidth less than or equal to the maximum operating bandwidth supported by the STA 102. For example, if the AP 101 supports an operating bandwidth of 320 MHz, the STA 1 supports a maximum operating bandwidth of 160 MHz, and the STA 2 supports a maximum operating bandwidth of 160 MHz, the AP 101 can allocate a P160 MHz (i.e., a primary channel of 160 MHz) to the STA 1, i.e., allocate resources of the P160 MHz to the STA 1 for uplink and downlink communication; and the AP 101 can allocate a S160 MHz (i.e., a secondary channel of 160 MHz) to the STA 2, i.e., allocate resources of the S160 MHz to the STA 2 for uplink and downlink communication.

[0150] Optionally, the third identification information can also be carried in the user info field of the first wireless frame.

[0151] Optionally, referring to the above-described allocation manner of the communication channel, the AP 101 can allocate a channel for responding to the first wireless frame to each of the at least two STAs 102, which will not be described herein.

[0152] Optionally, for each STA 102, the communication channel allocated by the AP 101 to the STA 102 can be associated with the channel allocated by the AP 101 to the STA 102 for responding to the first wireless frame.

[0153] For example, in the case where the AP 101 allocates resources of the P160 MHz to the STA 1 for uplink and downlink communication, the AP 101 can also allocate resources of the P160 MHz to the STA 1 for responding to the first wireless frame. For another example, in the case where the AP 101 allocates resources of the P160 MHz to the STA 1 for uplink and downlink communication, the AP 101 can also allocate resources of P80 MHz in the P160 MHz (i.e., a primary channel of 80 MHz in the primary 160 MHz channel) to the STA 1 for responding to the first wireless frame.

[0154] For example, in the case where the AP 101 allocates resources of the S160 MHz to the STA 2 for uplink and downlink communication, the AP 101 can also allocate resources of the S160 MHz to the STA 2 for responding to the first wireless frame. For another example, in the case where the AP 101 allocates resources of the S160 MHz to the STA 2 for uplink and downlink communication, the AP 101 can also allocate resources of P80 MHz in the S160 MHz (i.e., a primary channel of 80 MHz in the secondary 160 MHz channel) to the STA 2 for responding to the first wireless frame.

[0155] Optionally, for each STA 102, in the case that the AP 101 allocates a communication channel to the STA 102 and also allocates a channel for the STA 102 to respond to the first wireless frame, the second identification information and the third identification information corresponding to the STA 102 can be carried in the same user info field in the first wireless frame; in other words, in the first wireless frame, there is a user info field corresponding to each STA 102 to indicate the channel resource information allocated by the AP 101 to the STA 102.

[0156] Optionally, in the case that the AP 101 allocates a channel for the STA 102 to respond to the first wireless frame, the response information of the corresponding STA 102 to the first wireless frame can be received through the channel.

[0157] Optionally, the first wireless frame can further include a padding field, and the fourth identification information can be carried in the padding field.

[0158] Optionally, the channel switching delay information of the AP 101 can include the time length required for the AP 101 to perform channel switching, for example, can be 16us (microsecond), 32us, etc.

[0159] Optionally, the channel switching delay information of the AP 101 can be determined according to the transmission mode of the first wireless frame. Optionally, if the first wireless frame is a broadcast message frame or a groupcast message frame, the channel switching delay information of the AP 101 in the padding field can be the maximum value in the channel switching delay information of all STAs 102 associated with the AP 101. For example, in the case that the channel switching delay information of STA1 is 16us, the channel switching delay information of STA2 is 16us, and the channel switching delay information of STA3 is 32us, the channel switching delay information of the AP 101 can include 32us. Optionally, if the first wireless frame is a unicast message frame, assuming that the first wireless frame is a wireless frame sent by the AP 101 to STA1, the channel switching delay information of the AP 101 in the padding field is the padding information value carried by the eighth identification information in the second wireless frame sent by STA1 in the association process between STA1 and the AP 101.

[0160] Step 202: The AP 101 sends the first wireless frame to the STA 102.

[0161] Step 203: The STA 102 receives the first wireless frame sent by the AP 101.

[0162] In some embodiments, as shown in FIG. 3, before step 201, the method further includes:

[0163] In step 301, the STA 102 determines a second wireless frame in the process of establishing initial association with the AP 101; wherein the second wireless frame comprises at least one of fifth identification information, sixth identification information and seventh identification information; the fifth identification information is used to identify the maximum operating bandwidth supported by the STA 102; the sixth identification information is used to identify the support capability information of the STA 102 for dynamic switching channels; and the seventh identification information is used to identify the support capability information of the STA 102 for receiving a data frame based on a large bandwidth.

[0164] The large bandwidth is greater than the maximum operating bandwidth; and the maximum operating bandwidth is greater than or equal to the bandwidth identified by the fourth identification information corresponding to the STA 102.

[0165] Optionally, the second wireless frame can include, but is not limited to, a Probe Request frame, an Association Request frame and a Reassociation Request frame.

[0166] In some embodiments, the sixth identification information can be 1 bit, and the support capability information of the STA 102 for dynamic switching channels can be identified by the parameter value of the bit. For example, in the case where the parameter value of the bit is set to 1, it is identified that the STA 102 supports dynamic switching channels; and in the case where the parameter value of the bit is set to 0, it is identified that the STA 102 does not support dynamic switching channels.

[0167] In the embodiments of the present disclosure, after the AP 101 allocates channel resource information to at least two STAs 102 respectively, if the communication channel corresponding to a certain STA 102 is busy, in the case where the STA 102 supports dynamic channel switching, the STA 102 can switch to other idle channels of the AP 101 to perform communication.

[0168] Referring to FIG. 5, in the process of channel contention on the channel, if the primary channel is in an OBSS busy state (OBSS interference), as shown in the T1 time period and the T2 time period in FIG. 5, for example, occupied by other devices in the same OBSS as the WLAN, the other devices send a physical layer protocol data unit (PPDU) on the primary channel, then the primary channel is in the OBSS busy state. If the primary channel is in the OBSS busy state, in order to be able to fully utilize the channel resources, the secondary channel communication can be switched to, so as to improve the throughput of the communication system and realize the maximization of utilization of the channel resources. For example, in FIG. 5, the 20MHz secondary channel communication is switched to in the T1 time period, or the 40MHz secondary channel communication is switched to in the T2 time period.

[0169] If the primary channel is idle, as shown in the T3 time period in FIG. 5, the AP and the STA can transmit PPDUs to each other.

[0170] In addition, when the primary channel is busy (the secondary channel is idle), the primary and secondary channels can be aggregated to communicate to improve the throughput of the system; as an example, as shown in FIG. 5, during the transmission of each frame, the primary channel and at least one secondary channel can be aggregated to transmit.

[0171] Optionally, the large-bandwidth-based data frame can include a large-bandwidth-based PPDU (Physical Layer Protocol (PHY) Data Unit).

[0172] In some embodiments, the seventh identification information can be 1 bit, and the parameter value of the bit can represent the support capability information of the STA 102 for receiving the large-bandwidth-based data frame. For example, in the case where the parameter value of the bit is set to 1, it is identified that the STA 102 supports receiving the large-bandwidth-based data frame; in the case where the parameter value of the bit is set to 0, it is identified that the STA 102 does not support receiving the large-bandwidth-based data frame.

[0173] As an example, in the case where the STA 102 supports receiving the large-bandwidth-based PPDU, if the maximum operating bandwidth supported by the STA 102 is 80 MHz, the STA 102 supports receiving a 320 MHz PPDU; for another example, if the maximum operating bandwidth supported by the STA 102 is 40 MHz, the STA 102 supports receiving a 160 MHz PPDU.

[0174] Optionally, in the embodiments of the present disclosure, the second wireless frame further includes eighth identification information, and the eighth identification information is used to identify time delay information of the STA 102 performing dynamic switching of channels.

[0175] Optionally, the second wireless frame can further include a padding field, and the eighth identification information can be carried in the padding field.

[0176] Optionally, the time delay information of the STA 102 performing channel switching can include a time length required by the STA 102 for performing channel switching, for example, can be 16 us, 32 us, etc.

[0177] Step 302: The STA 102 sends a second wireless frame to the AP 101.

[0178] In some embodiments, as shown in FIG. 3, after step 203, the method further includes:

[0179] Step 303, the STA 102 responds to the first wireless frame.

[0180] Optionally, in the case that the fourth identification information corresponding to the STA 102 is included in the first wireless frame, the STA 102 responds to the first wireless frame in the channel identified by the fourth identification information.

[0181] Or

[0182] In the case that the third identification information corresponding to the STA 102 is included in the first wireless frame, and the fourth identification information corresponding to the STA 102 is not included in the first wireless frame, the STA 102 responds to the first wireless frame in the channel identified by the third identification information.

[0183] Optionally, the STA 102 can respond to the first wireless frame by sending a CTS (clear to send) frame to the STA 102.

[0184] Optionally, in the case that the AP 101 allocates a dedicated channel for the STA 102 to respond to the first wireless frame (i.e., the fourth identification information is included in the first wireless frame), the STA 102 can respond to the first wireless frame in the channel identified by the fourth identification information; in the case that the AP 101 only allocates a communication channel to the STA 102, and does not allocate a dedicated channel for the STA 102 to respond to the first wireless frame (i.e., the third identification information is included in the first wireless frame, and the fourth identification information is not included in the first wireless frame), the STA 102 can respond to the first wireless frame in the channel identified by the third identification information.

[0185] Step 304, after the AP 101 receives the response information of the STA 102 to the first wireless frame, the AP 101 communicates with the STA 102 corresponding to the third identification information in the channel identified by the third identification information.

[0186] Optionally, in the process of the AP 101 communicating with the STA 102, the AP 101 can send a DL MIMO PPDU (down-link MIMO PPDU, downlink MIMO physical layer protocol data unit; MIMO means Multiple-Input Multiple-Output, multiple-input multiple-output, abbreviated as multiple-input multiple-output) to the STA 102, and the STA 102 can send an UL TB PPDU (up-link Trigger-Based PPDU, uplink trigger-based physical layer protocol data unit) to the AP 101.

[0187] In the embodiments of the present disclosure, the STA 102 involved in steps 203 and 301 to 304 can be any one of the STAs 102 associated with the AP 101.

[0188] In some embodiments, the name of information and the like is not limited to the name described in the embodiments, and the terms of "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "field", "symbol", "bit", "data", "program", "chip", and the like can be replaced with each other.

[0189] In some embodiments, the terms of "time", "time point", "time instant", and the like can be replaced with each other, and the terms of "time length", "time period", "time window", "window", and the like can be replaced with each other.

[0190] In some embodiments, the terms of "wireless access scheme", "waveform", and the like can be replaced with each other.

[0191] In some embodiments, the terms of "certain", "preseted", "preset", "set", "indicated", "certain", "arbitrary", "first", and the like can be replaced with each other, and "certain A", "preset A", "preset A", "set A", "indicated A", "certain A", "arbitrary A", and "first A" can be interpreted as A specified in advance in a protocol and the like, A obtained by setting, configuration, or indication, and the like, A specific, certain, arbitrary, or first, and the like, but are not limited thereto.

[0192] In some embodiments, the determination or judgment can be performed by a value (0 or 1) represented by 1 bit, a true or false value (Boolean value) represented by true or false, a comparison of a numerical value (for example, a comparison with a predetermined value), and the like, but is not limited thereto.

[0193] In some embodiments, "not expecting to receive" can be interpreted as not receiving in a time domain resource and / or a frequency domain resource, and can be interpreted as, after receiving data and the like, not performing subsequent processing on the data and the like; and "not expecting to send" can be interpreted as not sending, and can be interpreted as sending but not expecting a response to the content of the sending from the receiving side.

[0194] The communication method related to the embodiments of the present disclosure can include the foregoing steps and at least one of the embodiments. For example, step 201 can be implemented as an independent embodiment, step 202 can be implemented as an independent embodiment, step 203 can be implemented as an independent embodiment, step 301 can be implemented as an independent embodiment, step 302 can be implemented as an independent embodiment, step 303 can be implemented as an independent embodiment, step 304 can be implemented as an independent embodiment; the combination of step 201 and step 202 can be implemented as an independent embodiment, the combination of step 201, step 202 and step 203 can be implemented as an independent embodiment, the combination of step 301 and step 302 can be implemented as an independent embodiment, the combination of step 301, step 302, step 201, step 202 and step 203 can be implemented as an independent embodiment, the combination of step 303 and step 304 can be implemented as an independent embodiment, the combination of step 201, step 202, step 203, step 303 and step 304 can be implemented as an independent embodiment, the combination of step 301, step 302, step 201, step 202, step 203, step 303 and step 304 can be implemented as an independent embodiment, but not limited thereto.

[0195] In some embodiments, other optional implementations described before or after the description corresponding to FIG. 2 can be referred to.

[0196] FIG. 6 is one of flow diagrams of a communication method according to an embodiment of the present disclosure.

[0197] As shown in FIG. 6, the above method can be applied to the access point device 101, and the above method includes:

[0198] Step 601, the AP 101 determines a first wireless frame; wherein the first wireless frame identifies: channel resource information allocated by the AP 101 to at least two STAs 102 respectively; wherein the channel of at least one of the STAs 102 is a secondary channel of the AP 101.

[0199] Optionally, in the embodiments of the present disclosure, the first wireless frame includes any one or a combination of the following items:

[0200] First identification information and second identification information; wherein the first identification information is used to identify: identification information of the STA 102; and the second identification information is used to identify: a communication channel of the STA 102;

[0201] Third identification information; wherein the third identification information is used to identify: a channel allocated by the AP 101 to the STA 102 for responding to the first wireless frame;

[0202] The fourth identification information is used to identify time delay information of the AP 101 in channel switching.

[0203] Optionally, the first wireless frame includes a user information field (user info), and the first identification information and the second identification information are carried in the user info field.

[0204] Optionally, the third identification information is also carried in the user info field of the first wireless frame.

[0205] The optional implementation of step 601 can refer to the optional implementation of step 201 in FIG. 2 and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.

[0206] In step 602, the AP 101 sends the first wireless frame to the STA 102.

[0207] The optional implementation of step 602 can refer to the optional implementation of step 202 in FIG. 2 and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.

[0208] In some embodiments, before step 601, the method further includes:

[0209] In the process of establishing an initial association with the STA 102, a second wireless frame is received, wherein the second wireless frame includes at least one of fifth identification information, sixth identification information and seventh identification information; the fifth identification information is used to identify a maximum operating bandwidth supported by the STA 102; the sixth identification information is used to identify support capability information of the STA 102 for dynamically switching channels; and the seventh identification information is used to identify support capability information of the STA 102 for receiving a data frame based on a large bandwidth.

[0210] The large bandwidth is greater than the maximum operating bandwidth, and the maximum operating bandwidth is greater than or equal to a bandwidth identified by the fourth identification information corresponding to the STA.

[0211] Optionally, in the embodiments of the present disclosure, the second wireless frame further includes eighth identification information, and the eighth identification information is used to identify time delay information of the STA 102 in dynamically switching channels.

[0212] In some embodiments, after step 602, the method further includes:

[0213] Response information of the STA 102 to the first wireless frame is received.

[0214] Optionally, in the case that the fourth identification information is included in the first wireless frame, the response information of the STA corresponding to the fourth identification information to the first wireless frame is received in the channel identified by the fourth identification information.

[0215] Or

[0216] In the case that the third identification information is included in the first wireless frame and the fourth identification information is not included, the response information of the STA corresponding to the third identification information to the first wireless frame is received in the channel identified by the third identification information.

[0217] After the AP 101 receives the response information of the STA 102 to the first wireless frame, the STA 102 corresponding to the third identification information is communicated in the channel identified by the third identification information.

[0218] The communication method related to the embodiments of the present disclosure can include the foregoing steps and at least one of the embodiments. For example, step 601 can be implemented as an independent embodiment, step 602 can be implemented as an independent embodiment; the combination of step 601 and step 602 can be implemented as an independent embodiment, but is not limited thereto.

[0219] In some embodiments, other optional implementations described before or after the corresponding description of FIG. 6 can be referred to.

[0220] FIG. 7 is a flow diagram of a communication method according to an embodiment of the present disclosure.

[0221] As shown in FIG. 7, the above method can be applied to the station device 102, and the above method includes:

[0222] Step 701, receiving a first wireless frame; wherein the first wireless frame identifies channel resource information allocated by an access point device AP 101 for at least two STAs 102;

[0223] Among the at least two STAs 102, the STA 102 is included; the channel of at least one STA 102 in the at least two STAs 102 is a secondary channel of the AP 101.

[0224] Optionally, in the embodiments of the present disclosure, the first wireless frame includes any one or a combination of the following:

[0225] The first identification information corresponding to the STA 102 and the second identification information corresponding to the STA 102; wherein the first identification information is used to identify the identification information of the STA 102; and the second identification information is used to identify the communication channel of the STA 102;

[0226] third identification information corresponding to the STA 102; wherein the third identification information is used to identify a channel allocated by the AP 101 for the STA 102 to respond to the first wireless frame;

[0227] fourth identification information; wherein the fourth identification information is used to identify time delay information of channel switching of the AP 101.

[0228] Optionally, in the embodiment of the present disclosure, after step 701, the method further includes:

[0229] in the case that the fourth identification information is included in the first wireless frame, responding to the first wireless frame in the channel identified by the fourth identification information;

[0230] or

[0231] in the case that the third identification information corresponding to the STA 102 is included in the first wireless frame, and the fourth identification information corresponding to the STA 102 is not included in the first wireless frame, responding to the first wireless frame in the channel identified by the third identification information.

[0232] Optionally, in the embodiment of the present disclosure, after responding to the first wireless frame, the method further includes:

[0233] communicating with the AP 101 in the channel identified by the third identification information corresponding to the STA 102.

[0234] Optionally, in the embodiment of the present disclosure, before step 701, the method further includes:

[0235] determining a second wireless frame in the process of establishing initial association with the AP 101; wherein at least one of fifth identification information, sixth identification information and seventh identification information is included in the second wireless frame; the fifth identification information is used to identify maximum working bandwidth supported by the STA 102; the sixth identification information is used to identify support capability information of the STA 102 for dynamic switching channel; and the seventh identification information is used to identify support capability information of the STA 102 for receiving data frame based on large bandwidth;

[0236] wherein the large bandwidth is greater than the maximum working bandwidth; and the maximum working bandwidth is less than or equal to bandwidth identified by the fourth identification information corresponding to the STA 102.

[0237] sending the second wireless frame.

[0238] Optionally, in the embodiments of the present disclosure, the second wireless frame further comprises eighth identification information, and the eighth identification information is used to identify time delay information of the STA 102 performing dynamic switching of channels.

[0239] The optional implementation of step 701 can refer to the optional implementation of steps 201 to 203 in FIG. 2 and other associated parts in the embodiments related to FIG. 2, which will not be repeated here.

[0240] The embodiments of the present disclosure also propose a device for implementing any of the above methods, for example, a device comprising units or modules for implementing the steps performed by the terminal in any of the above methods. For another example, another device is proposed, comprising units or modules for implementing the steps performed by the network equipment (such as access network equipment, core network function node, core network equipment, etc.) in any of the above methods.

[0241] It should be understood that the division of each unit or module in the above device is only a logical function division, and all or part of them can be integrated into one physical entity or physically separated in actual implementation. In addition, the units or modules in the device can be implemented in the form of processor calling software: for example, the device includes a processor, the processor is connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of each unit or module of the device, wherein the processor is, for example, a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be implemented by the design of hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units or modules are implemented by the design of the logical relationship of elements in the circuit; for another example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to implement the functions of part or all of the units or modules. All units or modules of the above device can be implemented in the form of processor calling software, or all units or modules can be implemented in the form of hardware circuit, or part of the units or modules can be implemented in the form of processor calling software, and the remaining part can be implemented in the form of hardware circuit.

[0242] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), and the like. In another implementation, the processor can implement certain functions through a logical relationship of hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), and the like.

[0243] FIG. 8 is a schematic structural diagram of an access point device according to an embodiment of the present disclosure. As shown in FIG. 8, the access point device 800 can include at least one of a determination module 801, a sending module 802, and the like.

[0244] In some embodiments, the determination module 801 is configured to determine a first wireless frame. The first wireless frame identifies channel resource information allocated by the AP to at least two STAs respectively. The channel of at least one of the STAs is a secondary channel of the AP. The sending module 802 is configured to send the first wireless frame.

[0245] Optionally, the determination module 801 is configured to perform at least one of the communication steps (for example, steps 201, 601, but not limited thereto) performed by the access point device 101 in any of the above methods, which will not be repeated here. The sending module 802 is configured to perform at least one of the transceiving steps (for example, steps 202, 304, 602, but not limited thereto) performed by the access point device 101 in any of the above methods, which will not be repeated here.

[0246] FIG. 9 is a schematic diagram of a structure of a station device according to an embodiment of the present disclosure. As shown in FIG. 9, the station device 900 can include a receiving module 901.

[0247] In some embodiments, the receiving module 901 is configured to receive a first wireless frame, wherein the first wireless frame indicates channel resource information allocated by an access point device AP to at least two STAs.

[0248] The at least two STAs include the STA, and a channel of at least one of the at least two STAs is a secondary channel of the AP.

[0249] Optionally, the receiving module 701 is configured to perform at least one of the transceiving steps (for example, steps 203, 302, 701, but not limited thereto) performed by the station device 102 in any of the above methods, which will not be repeated here.

[0250] The station device 900 can include a determination module configured to perform at least one of the communication steps (for example, steps 301, 303, but not limited thereto) performed by the station device 102 in any of the above methods, which will not be repeated here.

[0251] FIG. 10 is a schematic diagram of a structure of a terminal 1000 (for example, a user equipment, etc.) according to an embodiment of the present disclosure. The terminal 1000 can be a chip, a chip system, or a processor, etc. supporting a network device to implement any of the above methods, and can also be a chip, a chip system, or a processor, etc. supporting a terminal to implement any of the above methods. The terminal 1000 can be used to implement the methods described in the above method embodiments, and specific implementation can be referred to the descriptions in the above method embodiments.

[0252] As shown in FIG. 10, the terminal 1000 includes one or more processors 1001. The processor 1001 can be a general-purpose processor or a special-purpose processor, etc., for example, a baseband processor or a central processing unit. The baseband processor can be configured to process communication protocols and communication data, and the central processing unit can be configured to control a communication device (for example, a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a program, and process data of the program. The terminal 1000 is configured to perform any of the above methods.

[0253] In some embodiments, the terminal 1000 further includes one or more memories 1002 for storing instructions. Optionally, all or part of the memories 1002 can also be outside the terminal 1000.

[0254] In some embodiments, the terminal 1000 further includes one or more transceivers 1004. When the terminal 1000 includes one or more transceivers 1004, the transceiver 1004 performs at least one of the communication steps (such as steps 202, 203, 302, 304, 602, 701, but not limited to) in the above-described methods, and the processor 1001 performs at least one of the other steps (such as steps 201, 301, 303, 601, but not limited to).

[0255] In some embodiments, the transceiver can include a receiver and / or a transmitter, which can be separate or integrated together. Optionally, the terms transceiver, transceiving unit, transceiver, transceiving circuit, etc. can be replaced with each other, the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced with each other, and the terms receiver, receiving unit, receiver, receiving circuit, etc. can be replaced with each other.

[0256] In some embodiments, the terminal 1000 can include one or more interface circuits 1003. Optionally, the interface circuit 1003 is connected with the memory 1002, and the interface circuit 1003 can be used to receive signals from the memory 1002 or other devices, and can be used to send signals to the memory 1002 or other devices. For example, the interface circuit 1003 can read the instructions stored in the memory 1002 and send the instructions to the processor 1001.

[0257] The terminal 1000 described in the above embodiments can be a communication device such as a user equipment, but the scope of the terminal 1000 described in the present disclosure is not limited thereto, and the structure of the terminal 1000 can not be limited by FIG. 10. The communication device can be a stand-alone device or can be part of a larger device. For example, the communication device can be: (1) a stand-alone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, optionally, the set of ICs can also include storage components for storing data, programs; (3) an ASIC, such as a Modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handset, mobile unit, vehicle-mounted device, network device, cloud device, artificial intelligence device, etc.; (6) other, etc.

[0258] FIG. 11 is a structural schematic diagram of a chip 1100 according to an embodiment of the present disclosure. For the case that the terminal 1300 can be a chip or a chip system, the structural schematic diagram of the chip 1100 shown in FIG. 11 can be referred to, but is not limited thereto.

[0259] The chip 1100 comprises one or more processors 1101, and the chip 1100 is configured to execute any of the above methods.

[0260] In some embodiments, the chip 1100 further comprises one or more interface circuits 1103. Optionally, the interface circuit 1103 is connected with the memory 1102, and the interface circuit 1103 can be configured to receive signals from the memory 1102 or other devices, and the interface circuit 1103 can be configured to send signals to the memory 1102 or other devices. For example, the interface circuit 1103 can read instructions stored in the memory 1102 and send the instructions to the processor 1101.

[0261] In some embodiments, the interface circuit 1103 performs at least one of the communication steps (such as steps 202, 203, 302, 304, 602, 701, but not limited thereto) in the above methods, and the processor 1101 performs at least one of the other steps (such as steps 201, 301, 303, 601, but not limited thereto).

[0262] In some embodiments, the terms of interface circuit, interface, transceiver pin, transceiver, etc. can be replaced with each other.

[0263] In some embodiments, the chip 1100 further comprises one or more memories 1102 for storing instructions. Optionally, all or part of the memory 1102 can be outside the chip 1100.

[0264] The present disclosure further proposes a storage medium, and instructions are stored on the storage medium. When the instructions are run on the terminal 1000, the terminal 1000 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer readable storage medium, but is not limited thereto, and can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but is not limited thereto, and can also be a transitory storage medium.

[0265] The present disclosure further proposes a program product, and the program product is executed by the terminal 1000, so that the terminal 1000 executes any of the above methods. Optionally, the program product is a computer program product.

[0266] The present disclosure further proposes a computer program, and when the computer program is run on a computer, the computer executes any of the above methods.

Claims

1. A communication method characterized by comprising: The method is performed by an access point device AP, and further includes: determining a first wireless frame; wherein the first wireless frame identifies: channel resource information allocated by the AP to at least two STAs respectively; wherein a channel of at least one of the STAs is a secondary channel of the AP; sending the first wireless frame.

2. The communication method according to claim 1, characterized by, The first wireless frame includes any one or a combination of the following items: first identification information and second identification information; wherein the first identification information is used to identify: identification information of the STA; and the second identification information is used to identify: a communication channel of the STA; third identification information; wherein the third identification information is used to identify: a channel allocated by the AP to the STA for responding to the first wireless frame; fourth identification information; wherein the fourth identification information is used to identify: time delay information of channel switching by the AP.

3. The communication method according to claim 2, wherein, The method further includes: in a case where the fourth identification information is included in the first wireless frame, receiving response information of the STA corresponding to the fourth identification information to the first wireless frame in a channel identified by the fourth identification information; or in a case where the third identification information is included in the first wireless frame and the fourth identification information is not included, receiving response information of the STA corresponding to the third identification information to the first wireless frame in a channel identified by the third identification information.

4. The communication method according to claim 3, wherein, After receiving the response information of the STA to the first wireless frame, the method further includes: communicating with the STA in the channel identified by the third identification information.

5. The communication method according to any one of claims 1 to 4, characterized by, The method further includes: receiving a second wireless frame in a process of establishing an initial association with the STA; wherein the second wireless frame includes at least one of fifth identification information, sixth identification information and seventh identification information; the fifth identification information is used to identify: maximum operating bandwidth supported by the STA; the sixth identification information is used to identify: support capability information of the STA for dynamic switching channels; and the seventh identification information is used to identify: support capability information of the STA for receiving a data frame based on a large bandwidth; wherein the large bandwidth is greater than the maximum operating bandwidth; and the maximum operating bandwidth is greater than or equal to bandwidth identified by fourth identification information corresponding to the STA.

6. The communication method according to claim 5, wherein, The second wireless frame further includes eighth identification information, and the eighth identification information is used to identify: time delay information of the STA for dynamic switching channels.

7. A communication method characterized by comprising: The method is performed by a station device STA, and includes: receiving a first wireless frame; wherein the first wireless frame identifies: channel resource information allocated by an access point device AP to at least two STAs; wherein the STA is included in the at least two STAs; and a channel of at least one of the at least two STAs is a secondary channel of the AP.

8. The communication method according to claim 7, wherein, The first wireless frame includes any one or a combination of the following items: first identification information corresponding to the STA, and second identification information corresponding to the STA; the first identification information is used to identify identification information of the STA; and the second identification information is used to identify a communication channel of the STA; third identification information corresponding to the STA; the third identification information is used to identify a channel allocated by the AP to the STA for responding to the first wireless frame; fourth identification information; the fourth identification information is used to identify time delay information of the AP for channel switching.

9. The communication method according to claim 8, wherein, The method further includes: in a case where the fourth identification information is included in the first wireless frame, responding to the first wireless frame in a channel identified by the fourth identification information; or in a case where the third identification information is included in the first wireless frame and the fourth identification information is not included in the first wireless frame, responding to the first wireless frame in a channel identified by the third identification information. After responding to the first wireless frame, the method further includes:

10. The communication method according to claim 9, wherein, communicating with the AP in the channel identified by the third identification information corresponding to the STA. The method further includes:

11. The communication method according to any one of claims 7 to 10, characterized by, during establishment of an initial association with the AP, determining a second wireless frame; the second wireless frame includes at least one of fifth identification information, sixth identification information, and seventh identification information; the fifth identification information is used to identify maximum operating bandwidth supported by the STA; the sixth identification information is used to identify support capability information of the STA for dynamic switching of channels; and the seventh identification information is used to identify support capability information of the STA for receiving a data frame based on a large bandwidth; wherein the large bandwidth is greater than the maximum operating bandwidth; and the maximum operating bandwidth is less than or equal to bandwidth identified by fourth identification information corresponding to the STA; sending the second wireless frame. The second wireless frame further includes eighth identification information, and the eighth identification information is used to identify time delay information of the STA for dynamic switching of channels.

12. The communication method according to claim 11, wherein, The communication device includes an access point device (AP), and includes:

13. A communication device, characterized by a determining module configured to determine a first wireless frame; the first wireless frame identifies channel resource information allocated by the AP to at least two STAs; and a channel of at least one of the at least two STAs is a secondary channel of the AP; a sending module configured to send the first wireless frame. The communication device is a station device (STA), and includes:

14. A communication device, characterized by a receiving module configured to receive a first wireless frame; the first wireless frame identifies channel resource information allocated by an access point device (AP) to at least two STAs; wherein the at least two STAs include the STA; and a channel of at least one of the at least two STAs is a secondary channel of the AP. The communication device includes an access point device (AP), and includes:

15. A communication device, characterized by one or more processors; wherein the communication device is configured to perform the communication method of any one of claims 1 to 6. The communication device includes a station device (STA), and includes:

16. A communication device, characterized by ​ one or more processors; wherein the communication device is configured to perform the communication method of any one of claims 7 to 12.

17. A communication system, characterized by comprising an access point device, AP, and a station device, STA; wherein the AP is configured to determine a first wireless frame; wherein the first wireless frame identifies: channel resource information allocated by the AP to at least two STAs respectively; and transmit the first wireless frame; the STA is configured to receive the first wireless frame; wherein the STA is included in the at least two STAs; and a channel of at least one STA of the at least two STAs is a secondary channel of the AP.

18. A storage medium, the storage medium storing instructions, wherein, The instructions, when executed on the communication device, cause the communication device to perform the communication method of any one of claims 1 to 6, or perform the communication method of any one of claims 7 to 12.

19. A program product, characterized by The program product, when executed by the communication device, causes the communication device to perform the communication method of any one of claims 1 to 6, or perform the communication method of any one of claims 7 to 12.