Communication method, communication device, and communication system
By listening to inter-BSS PPDUs under specific conditions in Wi-Fi communication and switching to the secondary channel, the problem of communication latency and throughput limitations caused by busy primary channels is solved, achieving more efficient channel utilization and data transmission.
Patent Information
- Application Number
- PCT/CN2024/101315
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-25
- Publication Date
- 2026-01-02
AI Technical Summary
In Wi-Fi communication, existing technologies struggle to effectively address channel switching issues when the main channel is busy, leading to increased communication latency and limited throughput.
A communication method and device are provided, which, by listening to physical layer protocol data units (inter-BSS PPDU) under specific conditions, switches from the primary channel to the secondary channel for communication after a certain duration threshold is met, thereby avoiding interference with data transmission on the primary channel.
It effectively avoids interference with main channel data transmission, improves the throughput and spectral efficiency of the communication system, and reduces communication latency.
Smart Images

Figure CN2024101315_02012026_PF_FP_ABST
Abstract
Description
Communication method, communication device, and communication system TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, 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 UHR, in order to improve the throughput of the system and reduce the communication delay, when the primary channel senses busy, the device can switch to the secondary channel to communicate, therefore, it is necessary to further improve the channel switching mechanism of the device to meet the transmission requirements of UHR.
[0004] SUMMARY
[0005] Embodiments of the present disclosure provide a communication method, a communication device, and a communication system to provide a further channel switching mechanism.
[0006] In a first aspect, embodiments of the present disclosure provide a communication method, executed by a first station device (STA), comprising:
[0007] switching from a primary channel to a secondary channel when the first STA listens to an inter-BSS Physical Layer Protocol Data Unit (inter-BSS PPDU) and a first condition is met, wherein the first condition comprises:
[0008] a first Access Point (AP) supports switching to the secondary channel to communicate, wherein the first AP is associated with the first STA;
[0009] a first Basic Service Set (BSS) corresponding to the first inter-BSS PPDU is a BSS where a second AP is located, wherein the second AP is an AP listened to by the first AP, and the second AP is not associated with the first STA;
[0010] a duration that the first inter-BSS PPDU occupies the primary channel is greater than a first duration, wherein the first duration is a duration threshold for switching from the primary channel to the secondary channel.
[0011] In a second aspect, the embodiments of the present disclosure further provide a communication method, executed by a first access point device AP, comprising:
[0012] switching from a primary channel to a secondary channel in a case that the first AP listens to an inter-BSS PPDU between first basic service sets and a second condition is met; wherein the second condition comprises:
[0013] at least one second station device STA associated with the first AP supports switching to the secondary channel for communication;
[0014] a fourth basic service set BSS corresponding to a second inter-BSS PPDU is a BSS where a fifth AP is located; wherein the fifth AP is an AP listened to by the second STA, and the fifth AP is a neighbor AP of the first AP;
[0015] a duration that the second inter-BSS PPDU occupies the primary channel is greater than a first duration; wherein the first duration is a duration threshold for switching from the primary channel to the secondary channel.
[0016] In a third aspect, the embodiments of the present disclosure further provide a communication device, comprising a first station device STA, the first STA comprising:
[0017] a first processing module, configured to switch from a primary channel to a secondary channel in a case that the first STA listens to an inter-BSS PPDU between first basic service sets and a first condition is met; wherein the first condition comprises:
[0018] a first access point device AP supports switching to the secondary channel for communication; wherein the first AP is associated with the first STA;
[0019] a first basic service set BSS corresponding to a first inter-BSS PPDU is a BSS where a second AP is located; wherein the second AP is an AP listened to by the first AP; and the second AP is not associated with the first STA;
[0020] a duration that the first inter-BSS PPDU occupies the primary channel is greater than a first duration; wherein the first duration is a duration threshold for switching from the primary channel to the secondary channel.
[0021] In a fourth aspect, the embodiments of the present disclosure further provide a communication device, comprising a first access point device AP, the first AP comprising:
[0022] The second processing module is configured to switch from the primary channel to the secondary channel in a case where the first AP listens to an inter-BSS PPDU between second basic service sets and a second condition is met, wherein the second condition comprises:
[0023] At least one second station device STA associated with the first AP supports switching to the secondary channel for communication;
[0024] A fourth basic service set BSS corresponding to the second inter-BSS PPDU is a BSS where a fifth AP is located, wherein the fifth AP is an AP listened to by the second STA, and the fifth AP is a neighbor AP of the first AP.
[0025] The second inter-BSS PPDU occupies the primary channel for a time period longer than a first time period, wherein the first time period is a time threshold for switching from the primary channel to the secondary channel.
[0026] In a fifth aspect, the embodiments of the present disclosure further provide a communication device, the communication device comprising a first station device STA, comprising:
[0027] One or more processors;
[0028] The communication device is configured to perform the communication method of the first aspect of the embodiments of the present disclosure.
[0029] In a sixth aspect, the embodiments of the present disclosure further provide a communication device, the communication device comprising a first access point device AP, comprising:
[0030] One or more processors;
[0031] The communication device is configured to perform the communication method of the second aspect of the embodiments of the present disclosure.
[0032] In a seventh aspect, the embodiments of the present disclosure further provide a communication system, comprising a first station device STA and a first access point device AP, wherein the first STA is associated with the first AP;
[0033] The first STA is configured to switch from a primary channel to a secondary channel in a case where the first STA listens to an inter-BSS PPDU between first basic service sets and a first condition is met, wherein the first condition comprises:
[0034] The first AP supports switching to the secondary channel for communication;
[0035] The first inter-BSS PPDU corresponds to a first basic service set (BSS) which is a BSS in which a second AP is located; the second AP is an AP monitored by the first AP; and the second AP is not associated with the first STA.
[0036] The first inter-BSS PPDU occupies the primary channel for a time period greater than a first time period; the first time period is a time threshold for switching from the primary channel to the secondary channel.
[0037] In an eighth aspect, the embodiments of the present disclosure further provide a communication system, including at least one second station device (STA) and a first access point device (AP); the second STA is associated with the first AP;
[0038] The first AP is configured to switch from the primary channel to the secondary channel when the second inter-BSS PPDU is monitored by the first AP and a second condition is met; the second condition includes:
[0039] The second STA supports switching to the secondary channel for communication;
[0040] The second inter-BSS PPDU corresponds to a fourth BSS which is a BSS in which a fifth AP is located; the fifth AP is an AP monitored by the second STA, and the fifth AP is a neighbor AP of the first AP;
[0041] The second inter-BSS PPDU occupies the primary channel for a time period greater than a first time period; the first time period is a time threshold for switching from the primary channel to the secondary channel.
[0042] In a ninth aspect, the embodiments of the present disclosure further provide a storage medium, which 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 performs the communication method according to the second aspect of the embodiments of the present disclosure.
[0043] In the embodiments of the present disclosure, after the first STA monitors the first inter-BSS PPDU, the first STA acquires that the first AP associated with the first STA supports switching to the secondary channel for communication, that the first BSS corresponding to the first inter-BSS PPDU is a BSS in which the second AP is located, and that the first inter-BSS PPDU occupies the primary channel for a time period greater than the first time period; in this case, the first STA switches from the primary channel to the secondary channel; in this way, interference of the first inter-BSS PPDU on data transmission of the first AP and the first STA on the primary channel can be avoided.
[0044] The additional aspects and advantages of the embodiments of the present disclosure will be in part apparent and in part pointed out below in the description of the embodiments of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0045] 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.
[0046] FIG. 1 is a schematic diagram of an architecture of a communication system provided by an embodiment of the present disclosure;
[0047] FIG. 2 is one of the interaction schematic diagrams of a communication method provided by an embodiment of the present disclosure;
[0048] FIG. 3 is another of the interaction schematic diagrams of a communication method provided by an embodiment of the present disclosure;
[0049] FIG. 4 is one of the scenario schematic diagrams of a communication method provided by an embodiment of the present disclosure;
[0050] FIG. 5 is another of the scenario schematic diagrams of a communication method provided by an embodiment of the present disclosure;
[0051] FIG. 6 is a third of the interaction schematic diagrams of a communication method provided by an embodiment of the present disclosure;
[0052] FIG. 7 is a fourth of the interaction schematic diagrams of a communication method provided by an embodiment of the present disclosure;
[0053] FIG. 8 is one of the flow schematic diagrams of a communication method provided by an embodiment of the present disclosure;
[0054] FIG. 9 is another of the flow schematic diagrams of a communication method provided by an embodiment of the present disclosure;
[0055] FIG. 10 is a third of the flow schematic diagrams of a communication method provided by an embodiment of the present disclosure;
[0056] FIG. 11 is a fourth of the flow schematic diagrams of a communication method provided by an embodiment of the present disclosure;
[0057] FIG. 12 is one of the structural schematic diagrams of a communication device provided by an embodiment of the present disclosure;
[0058] FIG. 13 is another of the structural schematic diagrams of a communication device provided by an embodiment of the present disclosure;
[0059] FIG. 14 is a structural schematic diagram of a terminal provided by an embodiment of the present disclosure;
[0060] FIG. 15 is a structural schematic diagram of a chip provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0061] The embodiments of the present disclosure provide a communication method, a communication device and a communication system.
[0062] In a first aspect, the embodiments of the present disclosure provide a communication method, executed by a first station device STA, comprising:
[0063] switching from a primary channel to a secondary channel in a case that the first STA monitors a first inter-BSS protocol data unit PPDU between first basic service sets, and a first condition is met; wherein the first condition comprises:
[0064] a first access point device AP supports switching to the secondary channel for communication; wherein the first AP is associated with the first STA;
[0065] a first basic service set BSS corresponding to the first inter-BSS PPDU is a BSS where a second AP is located; wherein the second AP is an AP monitored by the first AP; and the second AP is not associated with the first STA;
[0066] a duration that the first inter-BSS PPDU occupies the primary channel is greater than a first duration; wherein the first duration is a duration threshold for switching from the primary channel to the secondary channel.
[0067] In the above embodiments, after the first STA monitors the first inter-BSS PPDU, the first STA acquires that the first AP associated with the first STA supports switching to the secondary channel for communication, the first BSS corresponding to the first inter-BSS PPDU is the BSS where the second AP is located, and the duration that the first inter-BSS PPDU occupies the primary channel is greater than the first duration, the first STA switches from the primary channel to the secondary channel; in this way, interference caused by the first inter-BSS PPDU to data transmission of the first AP and the first STA on the primary channel can be avoided.
[0068] In combination with some embodiments of the first aspect, in some embodiments, before the first STA monitors the first inter-BSS PPDU, the method further comprises:
[0069] determining a first wireless frame; wherein the first wireless frame comprises first identification information and second identification information; the first identification information identifies whether the first STA supports switching to the secondary channel for communication; and the second identification information identifies identification information of a second BSS where a third AP is located, the third AP being at least one AP monitored by the first STA and being different from the first AP;
[0070] sending the first wireless frame to the first AP.
[0071] In the embodiments of the present disclosure, the first STA identifies, by the first identification information in the first wireless frame, whether the first STA supports switching to the secondary channel to communicate, identifies, by the second identification information in the first wireless frame, identification information of a second BSS in which the third AP is located, and sends the first wireless frame to the first AP, so as to inform the first AP of the information of whether the first STA supports switching to the secondary channel to communicate and the identification information of the second BSS, and thus the first AP can determine whether to switch to the secondary channel according to the first identification information and the second identification information to continue to communicate with the first STA in the secondary channel.
[0072] With reference to some embodiments of the first aspect, in some embodiments, a parameter value of the first identification information is set as a first parameter value, and the first identification information identifies that the first STA supports switching to the secondary channel to communicate.
[0073] With reference to some embodiments of the first aspect, in some embodiments, the second AP is any one of the third APs.
[0074] With reference to some embodiments of the first aspect, in some embodiments, the first identification information is carried in an ultra-high reliability capability element (UHR capability element) of the first wireless frame, and the second identification information is carried in an overlapping basic service set list element (OBSS list element) of the first wireless frame.
[0075] With reference to some embodiments of the first aspect, in some embodiments, before the first STA listens to the first inter-BSS PPDU, the method further includes:
[0076] receiving a second wireless frame sent by the first AP; wherein the second wireless frame includes third identification information, fourth identification information, fifth identification information and sixth identification information;
[0077] The third identification information identifies whether the first AP supports switching to the secondary channel to communicate; the fourth identification information identifies parameter information of the secondary channel; the fifth identification information identifies the first time length; and the sixth identification information identifies identification information of a third BSS in which a fourth AP is located, the fourth AP being at least one AP listened to by the first AP.
[0078] In the embodiments of the present disclosure, the STA acquires, through the third identification information in the second wireless frame sent by the first AP, whether the first AP supports switching to the secondary channel for communication, acquires, through the fourth identification information in the second wireless frame, the parameter information of the secondary channel, acquires, through the fifth identification information in the second wireless frame, the first time length, and acquires, through the sixth identification information in the second wireless frame, the identification information of the third BSS where the fourth AP is located. In this way, after the first STA listens to the first inter-BSS PPDU, the first STA can determine whether to switch to the secondary channel to continue communicating with the first AP on the secondary channel according to the content of the second wireless frame.
[0079] In some embodiments, the third identification information is carried in a UHR capability element of the second wireless frame, the fourth identification information and the fifth identification information are carried in a UHR operation element or a non-primary channel access (NPCA) element of the second wireless frame, and the sixth identification information is carried in a neighbor report element or a reduced neighbor report element or an OBSS list element of the second wireless frame.
[0080] In a second aspect, embodiments of the present disclosure provide a communication method, performed by a first access point device (AP), the method comprising:
[0081] switching from a primary channel to a secondary channel in a case where the first AP listens to an inter-BSS physical layer protocol data unit (PPDU) and a second condition is met, wherein the second condition comprises:
[0082] at least one second station device (STA) associated with the first AP supports switching to the secondary channel for communication;
[0083] a fourth basic service set (BSS) corresponding to the second inter-BSS PPDU is a BSS where a fifth AP is located, wherein the fifth AP is an AP listened to by the second STA, and the fifth AP is a neighbor AP of the first AP, and the fifth AP is not associated with the second STA;
[0084] a time length during which the second inter-BSS PPDU occupies the primary channel is greater than a first time length, wherein the first time length is a time length threshold during which the primary channel switches to the secondary channel.
[0085] In some embodiments of the second aspect, before the first AP listens to the second inter-BSS PPDU, the method further comprises:
[0086] receiving a third wireless frame sent by the second STA; wherein the third wireless frame comprises seventh identification information and eighth identification information;
[0087] the seventh identification information identifies whether the second STA supports switching to the secondary channel to communicate; and the eighth identification information identifies identification information of a fifth BSS in which a sixth AP is located, the sixth AP being at least one AP other than the first AP that the second STA listens to.
[0088] In some embodiments in combination with the second aspect, in some embodiments, a parameter value of the seventh identification information is set as a first parameter value, and the seventh identification information identifies that the second STA supports switching to the secondary channel to communicate.
[0089] In some embodiments in combination with the second aspect, in some embodiments, the fifth AP is any one of the sixth APs.
[0090] In some embodiments in combination with the second aspect, in some embodiments, the seventh identification information is carried in an ultra-high reliability capability element (UHR capability element) of the third wireless frame, and the eighth identification information is carried in an overlapping basic service set list element (OBSS list element) of the third wireless frame.
[0091] In some embodiments in combination with the second aspect, in some embodiments, before the first AP listens to the second inter-BSS PPDU, the method further comprises:
[0092] determining a second wireless frame; wherein the second wireless frame comprises third identification information, fourth identification information, fifth identification information, and sixth identification information;
[0093] the third identification information identifies whether the first AP supports switching to the secondary channel to communicate; the fourth identification information identifies parameter information of the secondary channel; the fifth identification information identifies the first time length; and the sixth identification information identifies identification information of a third BSS in which a fourth AP is located, the fourth AP being at least one neighbor AP that the first AP listens to.
[0094] sending the second wireless frame to the second STA.
[0095] In some embodiments of the second aspect, in some embodiments, the third identification information is carried in a UHR capability element of the second wireless frame, the fourth identification information and the fifth identification information are carried in a UHR operation element or a Non-Primary Channel Access (NPCA) element of the second wireless frame, and the sixth identification information is carried in a neighbor report element or a reduced neighbor report element or an Overlapping Basic Service Set (OBSS) list element of the second wireless frame.
[0096] In a third aspect, the embodiments of the present disclosure further provide a communication device, which comprises a first station device (STA), and the first STA comprises a first processing module; wherein the communication device is configured to perform the optional implementation manners of the first aspect.
[0097] In a fourth aspect, the embodiments of the present disclosure further provide a communication device, which comprises a first access point device (AP), and the first AP comprises a second processing module; wherein the communication device is configured to perform the optional implementation manners of the second aspect.
[0098] In a fifth aspect, the embodiments of the present disclosure further provide a communication device, which comprises:
[0099] one or more processors;
[0100] wherein the communication device is configured to perform the optional implementation manners of the first aspect.
[0101] In a sixth aspect, the embodiments of the present disclosure further provide a communication device, which comprises:
[0102] one or more processors;
[0103] wherein the communication device is configured to perform the optional implementation manners of the second aspect.
[0104] In a seventh aspect, the embodiments of the present disclosure further provide a communication system, which comprises a first station device (STA) and a first access point device (AP); the first STA is associated with the first AP;
[0105] wherein the first STA is configured to perform the optional implementation manners of the first aspect.
[0106] In an eighth aspect, the embodiments of the present disclosure further provide a communication system, which comprises at least one second station device (STA) and a first access point device (AP); the second STA is associated with the first AP;
[0107] wherein the first AP is configured to perform the optional implementation manners of the second aspect.
[0108] In a ninth aspect, the embodiments of the present disclosure further provide a storage medium, which stores instructions, and when the instructions are executed on a communication device, the communication device is caused to perform the optional implementation manners of the first aspect or the second aspect.
[0109] In a tenth aspect, the embodiments of the present disclosure provide a program product, and when the program product is executed on a communication device, the communication device is caused to perform the method described in the optional implementation manners of the first aspect or the second aspect.
[0110] In an eleventh aspect, the embodiments of the present disclosure provide a computer program, and when the computer program is executed on a computer, the computer is caused to perform the method described in the optional implementation manners of the first aspect or the second aspect.
[0111] In a twelfth 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 manners of the first aspect or the second aspect.
[0112] 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.
[0113] 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.
[0114] 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 manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, the steps of different embodiments or part of the steps of different embodiments can be combined arbitrarily, and an embodiment can be combined with the optional implementation manners of other embodiments.
[0115] In each embodiment of the present disclosure, if there is no special description and logical conflict, the terms and / or descriptions between the embodiments are consistent, 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.
[0116] The terminology used in the embodiments of the present disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the present disclosure.
[0117] In the embodiments of the present disclosure, "plurality" refers to two or more.
[0118] In some embodiments, the terms "at least one of," "one or more of," "a plurality of," "multiple," and the like can be alternatives for each other.
[0119] In some embodiments, the description of "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, according to the situation, can include the following technical solutions: in some embodiments, A is executed regardless of B (A is executed independently of B); in some embodiments, B is executed regardless of A (B is executed independently of A); in some embodiments, A and B are selectively executed from A and B (A and B are selectively executed); in some embodiments, A and B are executed (A and B are executed). When there are more branches of A, B, C, and the like, the above is similar.
[0120] In some embodiments, the description of "A or B" and the like, according to the situation, can include the following technical solutions: in some embodiments, A is executed regardless of B (A is executed independently of B); in some embodiments, B is executed regardless of A (B is executed independently of A); in some embodiments, A and B are selectively executed from A and B (A and B are selectively executed). When there are more branches of A, B, C, and the like, the above is similar.
[0121] The prefix words of "first", "second" and the like in the embodiments of the present disclosure are merely used to distinguish different description objects, and do not constitute limitation on the position, order, priority, quantity or content of the description objects. The description objects are described in the claims or embodiments in the context of the description, and should not be construed as redundant limitation because of the use of prefix words. For example, the description object is "field", and the ordinal words before "field" 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 by them are in the same message or not, nor limit the order of "first field" and "second field". For another example, the description object is "level", and the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description object is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different, for example, the description object is "device", 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 object is "information", and "first information" and "second information" can be the same information or different information, and their contents can be the same or different.
[0122] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.
[0123] In some embodiments, the terms of "in response to", "in response to determining", "in the case of", "when", "when", "if", "if" and the like can be replaced with each other.
[0124] In some embodiments, the terms of "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 of "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.
[0125] In some embodiments, the apparatuses and devices can be interpreted as entities, and can also be interpreted as virtual, the names of which are not limited to the names 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.
[0126] In some embodiments, "network" can be interpreted as an apparatus contained in the network, for example, an access network device, a core network device, and the like.
[0127] In some embodiments, obtaining data, information, and the like can comply with the laws and regulations of the country where the location is located.
[0128] In some embodiments, data, information, and the like can be obtained after obtaining the consent of the user.
[0129] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0130] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.
[0131] As shown in FIG. 1, the communication system 100 includes a station device (Station, STA) 101 and an access point device (Access Point, AP) 102.
[0132] In some embodiments, the station device 101 includes, for example, a wireless communication chip, a wireless sensor, or a wireless communication terminal supporting Wi-Fi communication. Optionally, the wireless communication terminal is at least one of a mobile phone, a wearable device, an Internet of Things (IoT) device supporting Wi-Fi communication, a Wi-Fi communication-capable automobile, a smart automobile, a tablet (Pad), a wireless transceiver-capable computer, 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 a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, and the like, but is not limited thereto.
[0133] In particular, the station device 101 can be a terminal device or a network device with a wireless fidelity (Wi-Fi) chip. Optionally, the station device 101 can support various WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, 802.11bn, and the like, and the next generation 802.11 protocol, but is not limited thereto.
[0134] In some embodiments, the access point device 102 can be an access point for a mobile terminal to enter a wired network. The AP serves as 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. In particular, the AP can be a terminal device or a network device with a wireless fidelity chip. Optionally, the AP can support various WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, 802.11bn, and the like, and the next generation 802.11 protocol, but is not limited thereto.
[0135] Optionally, in the embodiments of the present disclosure, the number of STAs in the communication system can also include one or more, for example, can include the first station device 1011 and the second station device 1012. The embodiments of the present disclosure do not make specific limitations on this. The number of APs can include one or more, for example, can include the first access point device 1021 and the second access point device 1022.
[0136] Optionally, in the embodiments of the present disclosure, the AP and the STA can be devices supporting multi-connection, for example, can be respectively denoted as Access Point Multi-Link Device (AP MLD) and Non-Access Point Multi-Link Device (Non-AP MLD); the AP MLD can represent an access point supporting multi-connection communication function, and the non-AP MLD can represent a station supporting multi-connection communication function.
[0137] 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, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions proposed in the embodiments of the present disclosure are also applicable to similar technical problems.
[0138] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1, or part of the main body, but are not limited thereto. The main bodies shown in FIG. 1 are examples, and the communication system can include all or part of the main bodies in FIG. 1, or other main bodies other than FIG. 1. The number and form of each main body is arbitrary, each main body can be physical or virtual, the connection relationship between each main body is an example, each main body 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.
[0139] Embodiments of the present disclosure can be applied to a wireless local area network (WLAN), for example, a local area network using 802.11 series protocols. In a 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 scenario of association is that stations directly communicate with each other in an ad hoc network, which is referred to as an independent BSS (IBSS). Another more common scenario 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 other stations in the BSS network that are not APs are referred to as terminals, also referred to as non-AP STAs. APs and non-AP STAs are collectively referred to as STAs. When describing STAs, it is not necessary to distinguish between APs and non-AP STAs. In the same BSS network, due to distance, transmission power, and the like, one STA cannot detect other STAs that are far away from it, and the two are each other's hidden nodes.
[0140] In a WLAN, a channel is usually divided into a primary channel and a secondary channel (or a non-primary channel, also referred to as an auxiliary channel or a non-primary channel). The secondary channel can include one or more sub-channels. For example, if 20 MHz is used as a basic bandwidth unit for division, when the channel bandwidth is 20 MHz, there is only one primary channel with a bandwidth of 20 MHz; when the channel bandwidth is greater than 20 MHz, one 20 MHz channel is the primary channel, and the remaining one or more 20 MHz channels are auxiliary channels. The primary 20 MHz channel is the common channel of operation for stations that are members of the basic service set, and station devices in the BSS can compete for channel resources on the primary 20 MHz channel to preempt channel resources.
[0141] In the process of channel contention on the channel, if the primary channel is in a busy state, for example, a Tunneled Direct Link Setup (TDLS) Transmit Opportunity (TXOP) busy state or an OBSS TXOP busy state, in order to make full use of channel resources, the secondary channel can be switched to communicate with the station device, the station device is scheduled to the secondary channel, and data transmission and reception are performed with the station device, so as to improve the throughput of the communication system and maximize the utilization of channel resources.
[0142] Specifically, the TDLS TXOP busy state refers to a TXOP busy state of devices in the same BSS, for example, a TXOP occupied by other devices in the same BSS as the access point device, and the other devices transmit physical layer protocol data units (PPDUs) on the primary channel. In this case, the primary channel is in a TDLS TXOP busy state.
[0143] The OBSS TXOP busy state refers to a TXOP busy state of devices in the same OBSS, for example, a TXOP occupied by other devices in the same OBSS as the access point device, and the other devices transmit PPDUs on the primary channel. In this case, the primary channel is in an OBSS busy state. If the primary channel is in an OBSS busy state,
[0144] As an example, as shown in FIG. 4, the primary channel is, for example, the primary 20 MHz channel in FIG. 4; and the secondary channel can include one or more sub-channels, for example, the 20 MHz secondary channel and the 40 MHz secondary channel in FIG. 4.
[0145] In the process of channel contention on the channel, if the primary channel is in an OBSS busy state (OBSS interference), for example, a TXOP occupied by other devices in the same OBSS as the WLAN, and the other devices transmit PPDUs on the primary channel, as shown in T1 and T2 in FIG. 4, the primary channel is in an OBSS busy state. If the primary channel is in an OBSS busy state, in order to make full use of channel resources, the secondary channel can be switched to communicate, so as to improve the throughput of the communication system and maximize the utilization of channel resources. For example, the 20 MHz secondary channel is switched to communicate in the T1 period, or the 40 MHz secondary channel is switched to communicate in the T2 period.
[0146] If the primary channel is in an idle state, as shown in T3 in FIG. 4, the AP and the STA can transmit PPDUs to each other.
[0147] In addition, when communicating on the primary channel (the secondary channel is busy), when 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.
[0148] 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 includes:
[0149] In step 201, the first STA 1011 switches from the primary channel to the secondary channel when a first inter-BSS PPDU (Basic Service Set between Physical Layer Protocol Data Unit, PPDU is physical layer (PHY) protocol data unit) is detected and a first condition is met; wherein the first condition includes:
[0150] The first AP device AP supports switching to the secondary channel for communication; wherein the first AP 1021 is associated with the first STA 1011;
[0151] The first inter-BSS PPDU corresponds to a first basic service set BSS which is a BSS of a second AP; wherein the second AP is an AP detected by the first AP 1021; the second AP is not associated with the first STA 1011;
[0152] The first inter-BSS PPDU occupies the primary channel for a duration greater than a first duration; wherein the first duration is a duration threshold for switching from the primary channel to the secondary channel.
[0153] Generally, each station device on the network listens to the channel before transmitting data to determine whether there is other data being transmitted on the channel, for example, through a carrier sense mechanism to determine whether the channel is busy or idle. The carrier sense mechanism can include physical carrier sensing and virtual carrier sensing. Only when both physical carrier sensing and virtual carrier sensing show that the channel is idle, it is considered that the current channel is idle.
[0154] The virtual carrier sensing is to determine whether the channel is idle or not by a network allocation vector (NAV) maintained by the device. The NAV can be understood as a timer used to define the time length that the current channel needs to be occupied. When the device performs data communication, the device occupying the channel will inform other devices of the time of occupying the channel through the duration field in the data packet. The device that has not acquired the channel resource compares the value in the duration field in the received data packet to maintain or update its own NAV value. When the NAV value is zero, the virtual carrier sensing considers that the current channel is idle.
[0155] The HE STA (HE is High efficiency) usually maintains two NAVs, Intra-BSS NAV and Basic NAV. The virtual carrier sensing considers that the current channel is idle only when the two NAV values are zero, otherwise considers that the current channel is busy.
[0156] When the device detects that the primary channel is in a busy state, considers that the channel is busy, the device fails to compete for the channel, and cannot perform frame exchange in the primary channel. Generally, when transmitting in a BSS with an operating bandwidth greater than 20MHz, the transmission channel of the PPDU contains a 20MHz primary channel. When the primary channel is busy, even if the secondary channel in the BSS is idle, the device cannot perform frame exchange in the secondary channel. On the one hand, this will lead to a bandwidth system, low spectrum efficiency, and limited throughput. On the other hand, if the device Basic NAV is not zero due to other BSS transmission, considers that the channel is busy, which will cause the transmission delay of the low-latency service in the BSS to be too large.
[0157] To further improve the channel access or frequency utilization efficiency in wideband bandwidth and improve the transmission efficiency, a non-primary channel access (NPCA) mechanism is proposed. When the primary channel is busy due to OBSS traffic communication, the device can switch to a non-primary channel (i.e., a secondary channel) and perform channel contention access. After successfully contending for the non-primary channel, the device can exchange frames in the non-primary channel. For example, there are two types of STAs in BSS1. The first type of STA can listen to the OBSS traffic transmitted by the neighboring BSS2, and the second type of STA is a hidden node relative to AP2 and cannot listen to the OBSS traffic. When AP1 and the first type of STA consider the primary channel to be busy due to the OBSS traffic, they can switch to the secondary channel to contend for access and send or receive frames in the secondary channel. However, the second type of STA cannot listen to the OBSS traffic and still contends for access in the primary channel or waits for AP1 to send downlink data. At this time, AP1 can switch to the secondary channel and successfully access it to send downlink data to the second type of STA, but the second type of STA still remains in the primary channel, resulting in packet loss. Therefore, some signaling and procedures are needed to regulate the NPCA mechanism.
[0158] Optionally, the second AP is an AP that is not associated with the first STA 1011 and is monitored by the first AP 1021. After the first STA 1011 monitors the first inter-BSS PPDU, if the first BSS corresponding to the first inter-BSS PPDU is the BSS in which the second AP is located, it can be determined that the first AP 1021 can also monitor the first inter-BSS PPDU, and the first inter-BSS PPDU will interfere with the communication process of the first AP 1021 and the first STA 1011 in the primary channel.
[0159] Optionally, the first time length is a time length threshold for switching from the primary channel to the secondary channel. After the first STA 1011 monitors the first inter-BSS PPDU, if the time length of the primary channel occupied by the first inter-BSS PPDU is greater than the first time length, it can be determined that there will always be OBSS PPDU exchange during the busy period of the primary channel.
[0160] Optionally, the secondary channel can be pre-negotiated by the first STA 1011 and the first AP 1021. For example, the first STA 1011 can obtain the parameter information of the secondary channel through the fourth identification information in the second wireless frame sent by the first AP 1021.
[0161] In the embodiments of the present disclosure, after the first STA 1011 listens to the first inter-BSS PPDU, the first STA 1011 acquires that the first AP 1021 associated with the first STA 1011 supports switching to the secondary channel for communication, and the first BSS corresponding to the first inter-BSS PPDU is the BSS where the second AP is located, and the duration of the first inter-BSS PPDU occupying the primary channel is greater than the first duration, the first STA 1011 switches from the primary channel to the secondary channel; in this way, the PPDU exchange in the first BSS can be avoided to interfere with the data transmission of the first AP 1021 and the first STA 1011 on the primary channel.
[0162] In some embodiments, as shown in FIG. 3, before step 201, the method further includes:
[0163] In step 301, the first STA 1011 determines a first wireless frame; wherein the first wireless frame includes first identification information and second identification information; the first identification information identifies whether the first STA 1011 supports switching to the secondary channel for communication; and the second identification information identifies the identification information of the second BSS where the third AP is located, the third AP being at least one AP other than the first AP 1021 listened to by the first STA 1011.
[0164] Optionally, the first wireless frame can include at least one of a Probe Request frame, an Association Request frame, and a Reassociation Request frame.
[0165] Optionally, the identification information of the second BSS can include, but is not limited to, a Basic Service Set Identifier (BSSID) of the second BSS, a Basic Service Set color (BSS color) of the second BSS, and the like, which are not limited in the embodiments of the present disclosure.
[0166] In combination with some embodiments of the first aspect, in some embodiments, the first identification information is carried in an Ultra High Reliability (UHR) capability element of the first wireless frame, and the second identification information is carried in an Overlapping Basic Service Set (OBSS) list element of the first wireless frame.
[0167] Optionally, in some embodiments, a parameter value of the first identification information is set to a first parameter value, and the first identification information identifies that the first STA 1011 supports switching to the secondary channel for communication.
[0168] Optionally, the first identification information can include 1 bit, when a parameter value of the bit is set as a first parameter value (e.g., "1"), it indicates that the first STA 1011 supports switching to the secondary channel to communicate; when the parameter value of the bit is set as another parameter value (e.g., "0"), it indicates that the first STA 1011 does not support switching to the secondary channel to communicate.
[0169] Optionally, in some embodiments, the second AP is any one of the third APs.
[0170] In the embodiments of the present disclosure, when the first inter-BSS PPDU corresponds to the first BSS, and the first BSS is a BSS in which a neighbor AP (i.e., the second AP) of the first AP 1021 is located, and a BSS in which an AP (i.e., the third AP) other than the first AP 1021 and capable of being listened to by the first STA 1011 is located, it can be determined that the first STA 1011 and the first AP 1021 can both listen to the first inter-BSS PPDU.
[0171] Step 302, the first STA 1011 sends the first wireless frame to the first AP 1021. Correspondingly, the first AP 1021 receives the first wireless frame sent by the first STA 1011.
[0172] In the embodiments of the present disclosure, the first STA 1011 identifies whether the first STA 1011 supports switching to the secondary channel to communicate through the first identification information in the first wireless frame, identifies the identification information of the second BSS in which the third AP is located through the second identification information in the first wireless frame, and sends the first wireless frame to the first AP 1021, so as to inform the first AP 1021 of the information of whether the first STA 1011 supports switching to the secondary channel to communicate and the identification information of the second BSS. In this way, when the first AP 1021 listens to the inter-BSS PPDU, it can be determined whether to switch to the secondary channel to continue to communicate with the first STA 1011 in the secondary channel according to the first identification information and the second identification information in the first wireless frame.
[0173] Step 303, the first AP 1021 determines a second wireless frame; wherein the second wireless frame includes third identification information, fourth identification information, fifth identification information and sixth identification information;
[0174] The third identification information identifies whether the first AP 1021 supports switching to the secondary channel for communication; the fourth identification information identifies parameter information of the secondary channel; the fifth identification information identifies the first time length; and the sixth identification information identifies identification information of a third BSS in which a fourth AP is located, the fourth AP being at least one AP monitored by the first AP 1021.
[0175] Optionally, the second wireless frame can include at least one of a Beacon frame, a Probe Response frame, an Association Response frame, and a Reassociation Response frame.
[0176] Optionally, the parameter information of the secondary channel can include, but is not limited to, bandwidth information of the secondary channel, channel ID information, spatial stream (SS) information, and Modulation and Coding Scheme (MCS) information.
[0177] Optionally, in some embodiments, the second AP is also any one of the third AP and the fourth AP, that is, the first STA 1011 and the first AP 1021 can both monitor the first inter-BSS PPDU.
[0178] Optionally, in some embodiments, the third identification information is carried in a UHR capability element of the second wireless frame, the fourth identification information and the fifth identification information are carried in a UHR operation element or a Non-primary Channel Access (NPCA) element of the second wireless frame, and the sixth identification information is carried in a neighbor report element or a reduced neighbor report element or an OBSS list element of the second wireless frame.
[0179] At step 304, the first AP 1021 sends a second wireless frame to the first STA 1011. Accordingly, the first STA 1011 receives the second wireless frame sent by the first AP 1021.
[0180] In the embodiments of the present disclosure, the STA acquires, through the third identification information in the second wireless frame sent by the first AP 1021, whether the first AP 1021 supports switching to the secondary channel to communicate, acquires, through the fourth identification information in the second wireless frame, the parameter information of the secondary channel, acquires, through the fifth identification information in the second wireless frame, the first time length, and acquires, through the sixth identification information in the second wireless frame, the identification information of the third BSS where the fourth AP is located. In this way, after the first STA 1011 listens to the first inter-BSS PPDU, the first STA 1011 can determine whether to switch to the secondary channel to continue communicating with the first AP 1021 on the secondary channel according to the content of the second wireless frame.
[0181] Optionally, the steps 301 and 303 do not have a specific order, and the steps 302 and 304 do not have a specific order. For example, when the second wireless frame is a Beacon frame, the step 303 is before the step 301, and the step 304 is before the step 302; at this time, the first wireless frame can be an AssociationRequest frame or a Reassociation Request frame. For another example, when the first wireless frame is a ProbeRequest frame, the step 303 is after the step 301, and the step 304 is after the step 302; at this time, the second wireless frame can be a ProbeResponse frame.
[0182] As an example, refer to FIG. 6, which shows an optional implementation manner of the embodiments of the present disclosure, including the following steps:
[0183] In step 601, the first AP 1021 switches from the primary channel to the secondary channel when the second inter-BSS PPDU is listened to and the second condition is met; the second condition includes:
[0184] The at least one second STA 1012 associated with the first AP 1021 supports switching to the secondary channel to communicate;
[0185] The fourth BSS corresponding to the second inter-BSS PPDU is the BSS where the fifth AP is located; the fifth AP is an AP listened to by the second STA, and the fifth AP is a neighbor AP of the first AP; and the second STA 1012 can listen to the second inter-BSS PPDU, that is, the second identification information in the first wireless frame sent by the second STA 1012 and received by the first AP 1021 contains the identification information of the BSS where the fifth AP is located.
[0186] The second inter-BSS PPDU occupies the main channel for a time period greater than a first time period; wherein the first time period is a time threshold for switching from the main channel to the secondary channel.
[0187] Optionally, the number of the second STAs 1012 can include one or more. Optionally, the second STAs 1012 can include the first STA 1011 described above.
[0188] Optionally, the fifth AP is an AP monitored by the second STA, and the fifth AP is a neighbor AP of the first AP; after the first AP 1021 monitors the second inter-BSS PPDU, if the fourth BSS corresponding to the second inter-BSS PPDU is a BSS in which the fifth AP is located, it can be determined that the second STA can also monitor the second inter-BSS PPDU, and the second inter-BSS PPDU will cause interference to the communication process of the first AP 1021 and the first STA 1011 on the main channel.
[0189] Optionally, the fifth AP can include at least one of the neighbor APs of the first AP 1021.
[0190] Optionally, the fifth AP can be the same as the second AP described above.
[0191] Optionally, the secondary channel can be previously negotiated by the second STA 1012 and the first AP 1021, for example, the first AP 1021 can send a second wireless frame to the first STA 1011, and indicate the parameter information of the secondary channel to the first STA 1011 through the fourth identification information in the second wireless frame.
[0192] Optionally, the first time period is a time threshold for switching from the main channel to the secondary channel; after the first AP 1021 monitors the second inter-BSS PPDU, if the second inter-BSS PPDU occupies the main channel for a time period greater than the first time period, it can be determined that there will be OBSS PPDU exchange during the busy period of the main channel.
[0193] In the embodiments of the present disclosure, after the first AP 1021 monitors the second inter-BSS PPDU, if the first AP 1021 obtains that at least one second STA 1012 associated with the first AP 1021 supports switching to the secondary channel for communication, the fourth BSS corresponding to the second inter-BSS PPDU is a BSS in which the fifth AP is located, and the second inter-BSS PPDU occupies the main channel for a time period greater than the first time period, the switching from the main channel to the secondary channel is performed; in this way, the interference of the PPDU exchange in the fourth BSS to the data transmission of the first AP 1021 and the first STA 1011 on the main channel can be avoided.
[0194] In some embodiments, as shown in FIG. 7, before step 601, the method further includes:
[0195] Step 701, the second STA 1012 determines a third wireless frame; wherein the third wireless frame includes seventh identification information and eighth identification information;
[0196] The seventh identification information identifies whether the second STA 1012 supports switching to the secondary channel for communication; and the eighth identification information identifies identification information of a fifth BSS in which the sixth AP is located, the sixth AP being at least one AP other than the first AP 1021 that the second STA 1012 listens to.
[0197] Optionally, in some embodiments, a parameter value of the seventh identification information is set to a first parameter value, and the seventh identification information identifies that the second STA 1012 supports switching to the secondary channel for communication.
[0198] Optionally, in some embodiments, the seventh identification information is carried in an ultra-high reliability capability element UHR capability element of the third wireless frame, and the eighth identification information is carried in an overlapping basic service set list element OBSS list element of the third wireless frame.
[0199] In the embodiments of the present disclosure, the content in the third wireless frame can refer to the description of the aforementioned first wireless frame, which will not be repeated here.
[0200] Optionally, in some embodiments, the fifth AP is any one of the sixth APs.
[0201] In the embodiments of the present disclosure, in the case that the second inter-BSS PPDU corresponds to a fourth BSS, which is a BSS in which a neighbor AP (for example, the fifth AP) of the first AP 1021 is located, and a BSS in which an AP (that is, the sixth AP) other than the first AP 1021 that the second STA 1012 can listen to is located, that is, the first AP 1021 and the second STA 1012 can both listen to the second inter-BSS PPDU, it can be determined that the second inter-BSS PPDU will cause interference to the communication process of the first AP 1021 and the first STA 1011 on the primary channel.
[0202] Step 702, the second STA 1012 sends the third wireless frame to the first AP 1021.
[0203] At step 703, the first AP 1021 determines a second wireless frame; wherein the second wireless frame comprises third identification information, fourth identification information, fifth identification information and sixth identification information.
[0204] The third identification information identifies whether the first AP 1021 supports switching to the secondary channel for communication; the fourth identification information identifies parameter information of the secondary channel; the fifth identification information identifies the first time length; and the sixth identification information identifies identification information of a third BSS in which a fourth AP is located, the fourth AP being at least one neighbor AP monitored by the first AP 1021.
[0205] Optionally, in some embodiments, the third identification information is carried in a UHR capability element of the second wireless frame, the fourth identification information and the fifth identification information are carried in a UHR operation element or a non-primary channel access (NPCA) element of the second wireless frame, and the sixth identification information is carried in a neighbor report element or a reduced neighbor report element or an overlapping basic service set (OBSS) list element of the second wireless frame.
[0206] At step 704, the first AP 1021 sends the second wireless frame to the second STA 1012.
[0207] Optionally, steps 701 and 703 do not have a specific order, and steps 702 and 704 do not have a specific order. For example, when the second wireless frame is a Beacon frame, step 703 is before step 701, and step 704 is before step 702; at this time, the third wireless frame can be an Association Request frame or a Reassociation Request frame. For another example, when the third wireless frame is a Probe Request frame, step 703 is after step 701, and step 704 is after step 702; at this time, the second wireless frame can be a Probe Response frame.
[0208] In some embodiments, the names of information and the like are not limited to the names described in the embodiments, and the terms "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.
[0209] In some embodiments, the terms "time", "time point", "time instant", and the like can be replaced with each other, and the terms "time length", "time period", "time window", "window", and the like can be replaced with each other.
[0210] In some embodiments, the terms "wireless access scheme", "waveform", and the like can be replaced with each other.
[0211] In some embodiments, the terms "certain", "preset", "pre-set", "set", "indicated", "a certain", "any", "first", and the like can be replaced with each other, and "certain A", "preset A", "pre-set A", "set A", "indicated A", "a certain A", "any 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 that is certain, a certain, any, or first, and the like, but are not limited thereto.
[0212] In some embodiments, determination or judgment can be performed by a value (0 or 1) represented by 1 bit, by a true or false value (Boolean value) represented by true or false, by comparison of numerical values (for example, comparison with a predetermined value), and the like, but is not limited thereto.
[0213] 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 a receiving side.
[0214] 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 301 can be implemented as an independent embodiment, step 303 can be implemented as an independent embodiment, step 601 can be implemented as an independent embodiment, step 701 can be implemented as an independent embodiment, step 703 can be implemented as an independent embodiment; the combination of step 201 and step 301, step 302, step 303, step 304 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 303 and step 304 can be implemented as an independent embodiment, the combination of step 601 and step 701, step 702, step 703, step 704 can be implemented as an independent embodiment, the combination of step 701 and step 702 can be implemented as an independent embodiment, the combination of step 703 and step 704 can be implemented as an independent embodiment, but not limited thereto.
[0215] In some embodiments, other optional implementations described before or after the corresponding description of FIG. 7 can be referred to.
[0216] FIG. 8 is one of flow diagrams of a communication method according to an embodiment of the present disclosure.
[0217] As shown in FIG. 8, the above method can be applied to the first STA 1011, and the above method includes:
[0218] Step 801, the first STA 1011 switches from a primary channel to a secondary channel in a case where a first inter-BSS PPDU (Basic Service Set between Physical Layer Protocol Data Unit, PPDU is physical layer (PHY) protocol data unit) is listened to and a first condition is met; wherein the first condition includes:
[0219] The first access point device AP supports switching to the secondary channel for communication; wherein the first AP 1021 is associated with the first STA 1011;
[0220] The first inter-BSS PPDU corresponds to a first basic service set BSS which is a BSS where a second AP is located; wherein the second AP is an AP listened to by the first AP 1021; the second AP is not associated with the first STA 1011;
[0221] The first inter-BSS PPDU occupies the primary channel for a duration greater than a first duration; wherein the first duration is a duration threshold for switching from the primary channel to the secondary channel.
[0222] Optionally, the secondary channel can be pre-negotiated by the first STA 1011 and the first AP 1021, for example, the first STA 1011 can obtain the parameter information of the secondary channel through the fourth identification information in the second wireless frame sent by the first AP 1021.
[0223] The optional implementation of step 801 can refer to the optional implementation of step 201 in FIG. 2 and other associated parts in the embodiments related to FIG. 3, which will not be repeated here.
[0224] In some embodiments, as shown in FIG. 9, before step 801, the method further includes:
[0225] Step 901, the first STA 1011 determines a first wireless frame; wherein the first wireless frame includes first identification information and second identification information; the first identification information identifies whether the first STA 1011 supports switching to the secondary channel for communication; the second identification information identifies the identification information of the second BSS where the third AP, which is at least one AP other than the first AP 1021, listens to the first STA 1011.
[0226] Optionally, in some embodiments, the parameter value of the first identification information is set to a first parameter value, and the first identification information identifies that the first STA 1011 supports switching to the secondary channel for communication.
[0227] Optionally, in some embodiments, the second AP is any of the third AP.
[0228] The optional implementation of step 901 can refer to the optional implementation of step 301 in FIG. 3 and other associated parts in the embodiments related to FIG. 2, which will not be repeated here.
[0229] Step 902, the first STA 1011 sends the first wireless frame to the first AP 1021.
[0230] The optional implementation of step 902 can refer to the optional implementation of step 302 in FIG. 3 and other associated parts in the embodiments related to FIG. 3, which will not be repeated here.
[0231] Step 903, the first STA 1011 receives a second wireless frame sent by the first AP 1021; wherein the second wireless frame includes third identification information, fourth identification information, fifth identification information and sixth identification information;
[0232] The third identification information identifies whether the first AP 1021 supports switching to the secondary channel for communication; the fourth identification information identifies parameter information of the secondary channel; the fifth identification information identifies the first time length; and the sixth identification information identifies identification information of a third BSS in which a fourth AP is located, the fourth AP being at least one AP monitored by the first AP 1021.
[0233] Optionally, in some embodiments, the second AP is also any one of the third AP and the fourth AP, that is, the first STA 1011 and the first AP 1021 can both monitor the first inter-BSS PPDU.
[0234] Optionally, in some embodiments, the third identification information is carried in a UHR capability element of the second wireless frame, the fourth identification information and the fifth identification information are carried in a UHR operation element or a non-primary channel access (NPCA) element of the second wireless frame, and the sixth identification information is carried in a neighbor report element or a reduced neighbor report element or an OBSS list element of the second wireless frame.
[0235] The optional implementation of step 903 can refer to the optional implementation of step 303 of FIG. 3 and other associated parts in the embodiments involved in FIG. 3, which will not be repeated here.
[0236] Optionally, steps 901 and 903 do not have a specific order. For example, when the second wireless frame is a Beacon frame, step 903 is before step 901; at this time, the first wireless frame can be an AssociationRequest frame or a Reassociation Request frame. For another example, when the first wireless frame is a ProbeRequest frame, step 903 is after step 901; at this time, the second wireless frame can be a ProbeResponse frame.
[0237] 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 801 can be implemented as an independent embodiment, step 901 can be implemented as an independent embodiment, step 903 can be implemented as an independent embodiment; the combination of step 801 and step 901, step 902, step 903 can be implemented as an independent embodiment, the combination of step 901 and step 902 can be implemented as an independent embodiment, the combination of step 601 and step 701, step 702, step 703 can be implemented as an independent embodiment, the combination of step 701 and step 702 can be implemented as an independent embodiment, but not limited thereto.
[0238] In some embodiments, other optional implementations described before or after the corresponding description of FIG. 9 can be referred to.
[0239] FIG. 10 is a third flow diagram of a communication method according to an embodiment of the present disclosure.
[0240] As shown in FIG. 10, the above method can be applied to the first AP 1021, and the above method includes:
[0241] Step 1001, the first AP 1021 switches from the primary channel to the secondary channel when the second inter-BSS PPDU is detected and the second condition is met; wherein the second condition includes:
[0242] At least one second STA 1012 associated with the first AP 1021 supports switching to the secondary channel for communication;
[0243] The fourth BSS corresponding to the second inter-BSS PPDU is the BSS where the fifth AP is located; wherein the AP monitored by the second STA is the fifth AP, and the fifth AP is a neighbor AP of the first AP; and the second STA 1012 can monitor the second inter-BSS PPDU, that is, the first AP 1021 receives the second identification information in the first wireless frame sent by the second STA 1012, which contains the identification information of the BSS where the fifth AP is located.
[0244] The duration of the second inter-BSS PPDU occupying the primary channel is greater than the first duration; wherein the first duration is a duration threshold for switching the primary channel to the secondary channel.
[0245] Optionally, the secondary channel can be pre-negotiated by the second STA 1012 and the first AP 1021, for example, the first AP 1021 can send a second wireless frame to the first STA 1011, and indicate the parameter information of the secondary channel to the first STA 1011 through the fourth identification information in the second wireless frame.
[0246] Optionally, the fifth AP includes at least one of the neighbor APs of the first AP 1021.
[0247] The optional implementation of step 1001 can refer to the optional implementation of step 601 of FIG. 6 and other associated parts in the embodiments involved in FIG. 6, which will not be repeated here.
[0248] In some embodiments, as shown in FIG. 11, before step 1001, the method further includes:
[0249] Step 1101: The first AP 1021 receives a third wireless frame sent by the second STA 1012; wherein the third wireless frame includes seventh identification information and eighth identification information.
[0250] The seventh identification information identifies whether the second STA 1012 supports switching to the secondary channel for communication; and the eighth identification information identifies the identification information of the fifth BSS where the sixth AP is located, the sixth AP being at least one AP other than the first AP 1021 that the second STA 1012 listens to.
[0251] Optionally, in some embodiments, a parameter value of the seventh identification information is set as a first parameter value, and the seventh identification information identifies that the second STA 1012 supports switching to the secondary channel for communication.
[0252] Optionally, in some embodiments, the seventh identification information is carried in an ultra-high reliability capability element UHR capability element of the third wireless frame, and the eighth identification information is carried in an overlapping basic service set list element OBSS list element of the third wireless frame.
[0253] Optionally, in some embodiments, the fifth AP is any one of the sixth APs.
[0254] In the embodiments of the present disclosure, in the case that the second inter-BSS PPDU corresponds to the fourth BSS, and the fourth BSS is both the BSS where the neighbor AP (for example, the fifth AP) of the first AP 1021 is located and the BSS where the AP (that is, the sixth AP) other than the first AP 1021 that the second STA 1012 can listen to is located, that is, the first AP 1021 and the second STA 1012 can both listen to the second inter-BSS PPDU, it can be determined that the second inter-BSS PPDU will cause interference to the communication process of the first AP 1021 and the first STA 1011 on the primary channel.
[0255] The optional implementation of step 1101 can refer to the optional implementation of step 701 in FIG. 7 and other associated parts in the embodiments related to FIG. 7, which will not be repeated here.
[0256] In step 1102, the first AP 1021 determines a second wireless frame; wherein the second wireless frame comprises third identification information, fourth identification information, fifth identification information and sixth identification information.
[0257] The third identification information identifies whether the first AP 1021 supports switching to the secondary channel for communication; the fourth identification information identifies parameter information of the secondary channel; the fifth identification information identifies the first time length; and the sixth identification information identifies identification information of a third BSS in which a fourth AP is located, the fourth AP being at least one neighbor AP monitored by the first AP 1021.
[0258] The optional implementation of step 1102 can refer to the optional implementation of step 703 in FIG. 7 and other associated parts in the embodiments related to FIG. 7, which will not be repeated here.
[0259] Optionally, in some embodiments, the third identification information is carried in a UHR capability element of the second wireless frame, the fourth identification information and the fifth identification information are carried in a UHR operation element or a non-primary channel access (NPCA) element of the second wireless frame, and the sixth identification information is carried in a neighbor report element or a reduced neighbor report element or an overlapping basic service set list (OBSS) element of the second wireless frame.
[0260] In step 1103, the first AP 1021 sends the second wireless frame to the second STA 1012.
[0261] The optional implementation of step 1103 can refer to the optional implementation of step 704 in FIG. 7 and other associated parts in the embodiments related to FIG. 7, which will not be repeated here.
[0262] Optionally, steps 1101 and 1102 do not have a specific order. For example, when the second wireless frame is a Beacon frame, step 1102 is before step 1101; at this time, the third wireless frame can be an AssociationRequest frame or a Reassociation Request frame. For another example, when the third wireless frame is a ProbeRequest frame, step 1102 is after step 1101; at this time, the second wireless frame can be a ProbeResponse frame.
[0263] The communication method related to the embodiments of the present disclosure can comprise the foregoing steps and at least one of the embodiments. For example, step 1001 can be implemented as an independent embodiment, step 1101 can be implemented as an independent embodiment, step 1102 can be implemented as an independent embodiment; the combination of step 1001 and step 1101, step 1102, step 1103 can be implemented as an independent embodiment, the combination of step 1102 and step 1103 can be implemented as an independent embodiment, but not limited thereto.
[0264] In some embodiments, other optional implementations described before or after the corresponding description of FIG. 11 can be referred to.
[0265] 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 each step performed by the terminal in any of the above methods. For another example, another device is also proposed, comprising units or modules for implementing each step performed by the network equipment (such as access network equipment, core network function node, core network equipment, etc.) in any of the above methods.
[0266] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus 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 realize the functions of any of the above methods or the units or modules of the above apparatus, wherein the processor is a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of the 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 realized by the design of the logical relationship between the 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 realize the functions of part or all of the units or modules. All units or modules of the above apparatus can be all implemented in the form of processor calling software, or all implemented in the form of hardware circuit, or part implemented in the form of processor calling software and the remaining part implemented in the form of hardware circuit.
[0267] 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 circuits, and the logical relationship of the hardware circuits is fixed or can be reconfigured. 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.
[0268] FIG. 12 is a structural schematic diagram of a communication device according to an embodiment of the present disclosure. As shown in FIG. 12, the communication device 1200 is a first station device STA, which can include a first processing module 1201.
[0269] In some embodiments, the first processing module 1201 is configured to switch from a primary channel to a secondary channel when the first STA listens to an inter-BSS PPDU between first basic service sets and a first condition is met, wherein the first condition includes:
[0270] The first access point device AP supports switching to the secondary channel for communication, and the first AP is associated with the first STA.
[0271] The first basic service set BSS corresponding to the first inter-BSS PPDU is a BSS in which a second AP is located, the second AP is an AP listened to by the first AP, and the second AP is not associated with the first STA.
[0272] The first inter-BSS PPDU occupies the primary channel for a duration greater than a first duration; wherein the first duration is a threshold duration for switching from the primary channel to the secondary channel.
[0273] Optionally, the first processing module 1201 is configured to perform at least one of the communication steps (for example, steps 201, 301, 901, but are not limited thereto) performed by the first STA 1011 in any of the above methods. Details are not described herein again. The first processing module 1201 is further configured to perform at least one of the transceiving steps (for example, steps 302, 902, but are not limited thereto) performed by the first STA 1011 in any of the above methods. Details are not described herein again.
[0274] FIG. 13 is a second structural schematic diagram of a communication device according to an embodiment of the present disclosure. As shown in FIG. 13, the communication device is a first access point device AP, and the first AP can include a second processing module 1301.
[0275] In some embodiments, the second processing module 1301 is configured to switch from a primary channel to a secondary channel when the first AP detects an inter-BSS PPDU between a second basic service set and satisfies a second condition; wherein the second condition includes:
[0276] At least one second station STA associated with the first AP supports switching to the secondary channel for communication;
[0277] A fourth basic service set BSS corresponding to the second inter-BSS PPDU is a BSS where a fifth AP is located; wherein the fifth AP is a neighbor AP detected by the first AP; and the fifth AP is not associated with the second STA.
[0278] The second inter-BSS PPDU occupies the primary channel for a duration greater than a first duration; wherein the first duration is a threshold duration for switching from the primary channel to the secondary channel.
[0279] Optionally, the second processing module 1301 is configured to perform at least one of the communication steps (for example, steps 303, 601, 703, 1001, 1101, 1102, but are not limited thereto) performed by the first AP 1021 in any of the above methods. Details are not described herein again. The second processing module 1301 is further configured to perform at least one of the transceiving steps (for example, steps 304, 704, 1103, but are not limited thereto) performed by the first AP 1021 in any of the above methods. Details are not described herein again.
[0280] FIG. 14 is a structural schematic diagram of a terminal 1400 (e.g., a user equipment, etc.) according to an embodiment of the present disclosure. The terminal 1400 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 1400 can be used to implement the methods described in the above method embodiments, and details can be referred to the descriptions in the above method embodiments.
[0281] As shown in FIG. 14, the terminal 1400 includes one or more processors 1401. The processor 1401 can be a general purpose processor or a special purpose processor, etc., for example, can be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control a communication device (e.g., 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 1400 is used to execute any of the above methods.
[0282] In some embodiments, the terminal 1400 further includes one or more memories 1402 for storing instructions. Alternatively, all or part of the memory 1402 can also be outside the terminal 1400.
[0283] In some embodiments, the terminal 1400 further includes one or more transceivers 1404. When the terminal 1400 includes one or more transceivers 1404, the transceiver 1404 performs at least one of the communication steps (e.g., steps 302, 702, 902, 304, 704, 1103, but not limited to) in the above methods, and the processor 1401 performs at least one of the other steps (e.g., steps 201, 301, 303, 601, 701, 703, 901, 1001, 1101, 1102, but not limited to) in the above methods.
[0284] In some embodiments, the transceiver can include a receiver and / or a transmitter, which can be separate or integrated together. Alternatively, the terms of transceiver, transceiving unit, transceiver, transceiving circuit, etc. can be replaced by each other, the terms of transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced by each other, and the terms of receiver, receiving unit, receiver, receiving circuit, etc. can be replaced by each other.
[0285] In some embodiments, the terminal 1400 can include one or more interface circuits 1403. Optionally, the interface circuits 1403 are connected to the memory 1402, and are configured to receive and transmit signals from and to the memory 1402 or other devices. For example, the interface circuits 1403 can read instructions stored in the memory 1402 and transmit the instructions to the processor 1401.
[0286] The terminal 1400 described in the above embodiments can be a communication device such as a user equipment, but the scope of the terminal 1400 described in the present disclosure is not limited thereto, and the structure of the terminal 1400 can not be limited by FIG. 14. 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, which can optionally 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, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, and the like; (6) other devices, and the like.
[0287] FIG. 15 is a structural schematic diagram of a chip 1500 according to an embodiment of the present disclosure. For the case where the terminal 1300 is a chip or a chip system, the structural schematic diagram of the chip 1500 shown in FIG. 15 can be referred to, but is not limited thereto.
[0288] The chip 1500 includes one or more processors 1501, and the chip 1500 is configured to execute any of the above methods.
[0289] In some embodiments, the chip 1500 further includes one or more interface circuits 1503. Optionally, the interface circuits 1503 are connected to the memory 1502, and the interface circuits 1503 can be configured to receive and transmit signals from and to the memory 1502 or other devices. For example, the interface circuits 1503 can read instructions stored in the memory 1502 and transmit the instructions to the processor 1501.
[0290] In some embodiments, the interface circuit 1503 performs at least one of the communication steps (for example, step 302, step 702, step 902, step 304, step 704, step 1103, but not limited to) of sending and / or receiving in the above method, and the processor 1501 performs at least one of the other steps (for example, step 201, step 301, step 303, step 601, step 701, step 703, step 901, step 1001, step 1101, step 1102, but not limited to).
[0291] In some embodiments, the interface circuit, interface, transceiver pin, transceiver, and the like can be replaced with each other.
[0292] In some embodiments, the chip 1500 further includes one or more memories 1502 for storing instructions. Optionally, all or part of the memory 1502 can be outside the chip 1500.
[0293] The disclosure also proposes a storage medium, and the above storage medium stores instructions, which, when running on the terminal 1400, causes the terminal 1400 to perform any of the above methods. Optionally, the above storage medium is an electronic storage medium. Optionally, the above storage medium is a computer readable storage medium, but not limited to, it can also be a storage medium readable by other devices. Optionally, the above storage medium can be a non-transitory storage medium, but not limited to, it can also be a transitory storage medium.
[0294] The disclosure also proposes a program product, which, when executed by the terminal 1400, causes the terminal 1400 to perform any of the above methods. Optionally, the above program product is a computer program product.
[0295] The disclosure also proposes a computer program, which, when running on a computer, causes the computer to perform any of the above methods.
Claims
1. A communication method characterized by comprising: The method is executed by a first station device STA, and the method comprises: switching from a primary channel to a secondary channel in a case that the first STA listens to a first inter-BSS physical layer protocol data unit (inter-BSS PPDU) between first basic service sets and a first condition is met; wherein the first condition comprises: a first access point device (AP) supports switching to the secondary channel for communication; wherein the first AP is associated with the first STA; a first basic service set (BSS) corresponding to the first inter-BSS PPDU is a BSS in which a second AP is located; wherein the second AP is a neighbor AP listened to by the first AP; and the second AP is not associated with the first STA; a duration in which the first inter-BSS PPDU occupies the primary channel is greater than a first duration; wherein the first duration is a duration threshold for switching from the primary channel to the secondary channel.
2. The communication method according to claim 1, characterized by, Before the first STA listens to the first inter-BSS PPDU, the method further comprises: determining a first radio frame; wherein the first radio frame comprises first identification information and second identification information; the first identification information identifies whether the first STA supports switching to the secondary channel for communication; and the second identification information identifies identification information of a second BSS in which a third AP is located, the third AP being at least one AP listened to by the first STA other than the first AP; sending the first radio frame to the first AP.
3. The communication method according to claim 2, wherein, A parameter value of the first identification information is set to a first parameter value, and the first identification information identifies that the first STA supports switching to the secondary channel for communication.
4. The communication method according to claim 2, characterized by, The second AP is any one of the third APs.
5. The communication method of claim 2, wherein the first identification information is carried in an ultra-high reliability capability element (UHR capability element) of the first radio frame, and the second identification information is carried in an overlapping basic service set list element (OBSS list element) of the first radio frame.
6. The communication method according to any one of claims 1 to 5, characterized by, Before the first STA listens to the first inter-BSS PPDU, the method further comprises: receiving a second radio frame sent by the first AP; wherein the second radio frame comprises third identification information, fourth identification information, fifth identification information, and sixth identification information; the third identification information identifies whether the first AP supports switching to the secondary channel for communication; the fourth identification information identifies parameter information of the secondary channel; the fifth identification information identifies the first duration; and the sixth identification information identifies identification information of a third BSS in which a fourth AP is located, the fourth AP being at least one neighbor AP listened to by the first AP.
7. The communication method of claim 6, wherein The third identification information is carried in a UHR capability element of the second wireless frame, the fourth identification information and the fifth identification information are carried in a UHR operation element or a non-primary channel access (NPCA) element of the second wireless frame, and the sixth identification information is carried in a neighbor report element or a reduced neighbor report element or an OBSS list element of the second wireless frame.
8. A communication method characterized by comprising: The method is performed by a first access point device (AP) and includes the following steps. Switching from a primary channel to a secondary channel when the first AP listens to an inter-BSS physical layer protocol data unit (inter-BSS PPDU) between second basic service sets (BSSs) and a second condition is met, wherein the second condition includes the following conditions: At least one second station device (STA) associated with the first AP supports switching to the secondary channel for communication; A fourth BSS corresponding to the second inter-BSS PPDU is a BSS in which a fifth AP is located, wherein the fifth AP is an AP listened to by the second STA and is a neighbor AP of the first AP; A time length during which the second inter-BSS PPDU occupies the primary channel is greater than a first time length, wherein the first time length is a time length threshold for switching from the primary channel to the secondary channel.
9. The communication method according to claim 8, wherein, Before the first AP listens to the second inter-BSS PPDU, the method further includes the following steps. Receiving a third wireless frame sent by the second STA, wherein the third wireless frame includes seventh identification information and eighth identification information; The seventh identification information identifies whether the second STA supports switching to the secondary channel for communication, and the eighth identification information identifies identification information of a fifth BSS in which a sixth AP is located, wherein the sixth AP is at least one AP listened to by the second STA and is different from the first AP.
10. The communication method according to claim 9, wherein, A parameter value of the seventh identification information is set to a first parameter value, and the seventh identification information indicates that the second STA supports switching to the secondary channel for communication.
11. The communication method according to claim 9, wherein The fifth AP is any one of the sixth APs.
12. The communication method according to claim 9, wherein The seventh identification information is carried in a UHR capability element of the third wireless frame, and the eighth identification information is carried in an OBSS list element of the third wireless frame.
13. The communication method according to any one of claims 8 to 12, characterized by, Before the first AP listens to the second inter-BSS PPDU, the method further includes the following steps. Determining a second wireless frame, wherein the second wireless frame includes third identification information, fourth identification information, fifth identification information, and sixth identification information; The third identification information identifies whether the first AP supports switching to the secondary channel to communicate; the fourth identification information identifies parameter information of the secondary channel; the fifth identification information identifies the first time length; and the sixth identification information identifies identification information of a third BSS in which a fourth AP is located, the fourth AP being at least one neighbor AP of the first AP detected by the first AP; sending the second wireless frame to the second STA.
14. The communication method of claim 13, wherein, the third identification information is carried in a UHR capability element of the second wireless frame, the fourth identification information and the fifth identification information are carried in a UHR operation element or a non-primary channel access (NPCA) element of the second wireless frame, and the sixth identification information is carried in a neighbor report element or a reduced neighbor report element or an overlapping basic service set (OBSS) list element of the second wireless frame.
15. A communication device, characterized by The communication device includes a first station device (STA), and the first STA includes: a first processing module, configured to switch from a primary channel to a secondary channel in a case where a first inter-BSS physical layer protocol data unit (PPDU) is detected by the first STA and a first condition is met, wherein the first condition includes: a first access point device (AP) supports switching to the secondary channel to communicate, wherein the first AP is associated with the first STA; a first basic service set (BSS) corresponding to the first inter-BSS PPDU is a BSS in which a second AP is located, wherein the second AP is an AP detected by the first AP, and the second AP is not associated with the first STA; a time length during which the first inter-BSS PPDU occupies the primary channel is greater than a first time length, wherein the first time length is a time length threshold for switching from the primary channel to the secondary channel.
16. A communication device, characterized by The communication device includes a first access point device (AP), and the first AP includes: a second processing module, configured to switch from a primary channel to a secondary channel in a case where a second inter-BSS physical layer protocol data unit (PPDU) is detected by the first AP and a second condition is met, wherein the second condition includes: at least one second station device (STA) associated with the first AP supports switching to the secondary channel to communicate; a fourth basic service set (BSS) corresponding to the second inter-BSS PPDU is a BSS in which a fifth AP is located, wherein the fifth AP is an AP detected by the second STA, and the fifth AP is a neighbor AP of the first AP; a time length during which the second inter-BSS PPDU occupies the primary channel is greater than a first time length, wherein the first time length is a time length threshold for switching from the primary channel to the secondary channel.
17. A communication device, characterized by The communication device includes a first station device (STA), and includes: one or more processors; and The communication device is configured to perform the communication method of any one of claims 1-7.
18. A communication device, characterized by The communication device comprises a first access point device, AP, comprising: one or more processors; The communication device is configured to perform the communication method of any one of claims 8-14.
19. A communication system, characterized by The communication device comprises a first station device, STA, and a first access point device, AP; the first STA is associated with the first AP; The first STA is configured to switch from a primary channel to a secondary channel in a case that the first STA monitors a first inter-BSS protocol data unit, inter-BSS PPDU, between first basic service sets, and a first condition is met; the first condition comprises: The first AP supports switching to the secondary channel for communication; A first basic service set, BSS, corresponding to the first inter-BSS PPDU is a BSS in which a second AP is located; the second AP is an AP monitored by the first AP; the second AP is not associated with the first STA; A duration that the first inter-BSS PPDU occupies the primary channel is greater than a first duration; the first duration is a duration threshold for switching from the primary channel to the secondary channel.
20. A communication system, characterized by The communication device comprises at least one second station device, STA, and a first access point device, AP; the second STA is associated with the first AP; The first AP is configured to switch from a primary channel to a secondary channel in a case that the first AP monitors a second inter-BSS PPDU, and a second condition is met; the second condition comprises: The second STA supports switching to the secondary channel for communication; A fourth BSS corresponding to the second inter-BSS PPDU is a BSS in which a fifth AP is located; the fifth AP is an AP monitored by the second STA, and the fifth AP is a neighbor AP of the first AP; A duration that the second inter-BSS PPDU occupies the primary channel is greater than a first duration; the first duration is a duration threshold for switching from the primary channel to the secondary channel.
21. 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-7, or perform the communication method of any one of claims 8-14.
22. A program product, characterized by The program product, when executed on the communication device, causes the communication device to perform the communication method of any one of claims 1-7, or perform the communication method of any one of claims 8-14.
Citation Information
Patent Citations
Mechanisms to support secondary channel operation
CN111567125A
Method and apparatus for transmitting PPDU in WLAN system
US20210168868A1
Dynamic channel switching for communicating a frequency-aggregated ppdu
US20230300696A1
Channel Reservation for Packet Transmission
US20240187170A1
Channel access method in wireless local area network, and related apparatus
WO2022057901A1