Channel operation method, apparatus, communication equipment, and storage medium

The DSO mode management method addresses inefficiencies in HE SST and DSO by dynamically negotiating channel bandwidth and spatial streams, enhancing flexibility and efficiency in wireless communication.

JP2026510928APending Publication Date: 2026-04-10GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
Filing Date
2023-03-22
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Existing wireless communication technologies, such as High Efficiency Subchannel Selective Transmission (HE SST) and Dynamic Subband Operation (DSO), lack dynamism and negotiation mechanisms for channel operation between access points and non-access point devices, leading to inefficiencies in channel access and frame exchange.

Method used

A dynamic subchannel operation (DSO) mode management method that includes negotiating and managing channel bandwidth and maximum supported spatial streams through DSO mode management frames, allowing devices to dynamically switch between enabled and disabled modes for frame exchange.

Benefits of technology

Enhances flexibility and communication effectiveness by ensuring channel bandwidth and spatial stream alignment with device capabilities and QoS requirements, improving frame exchange efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026510928000001_ABST
    Figure 2026510928000001_ABST
Patent Text Reader

Abstract

A channel operation method, apparatus, communication equipment, and storage medium, belonging to the field of wireless communication technology. The method is performed by a first device, and the method includes receiving a dynamic subchannel operation (DSO) mode management frame (401) transmitted from a second device, the DSO mode management frame being used to indicate whether the DSO mode between the first device and the second device is an enabled mode or an disabled mode, the enabled mode being a mode that allows a target device to perform frame exchange in a DSO manner according to a first parameter set, the first parameter set being indicated by the DSO mode management frame, the first parameter set including at least one of the channel bandwidth and the maximum supported spatial stream.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0005] ,

[0004] , , , , , , , ,

[0001] This application relates to the technical field of wireless communication, and in particular, to a channel operation method, apparatus, communication device, and storage medium.

Background Art

[0002] In a wireless local area network (WLAN), during the communication process between an access point (AP) device and a non-AP device, the subchannel (or subband) between the two devices can be dynamically switched.

[0003] In related technologies, for example, when an AP device communicates with a certain non-AP device on a primary channel and the AP device obtains a transmission opportunity (TXOP) by competition on a secondary channel, the non-AP device can be instructed to switch to the secondary channel, and after the end of the TXOP, the non-AP device returns to the primary channel again.

Summary of the Invention

[0004] Embodiments of this application provide a channel operation method, apparatus, communication device, and storage medium. The technical solutions are as follows.

[0005] In one aspect, embodiments of this application provide a channel operation method executed by a first device, the method including: receiving a dynamic subchannel operation (DSO) mode management frame transmitted from a second device, The DSO mode management frame is used to indicate whether the DSO mode between the first and second devices is an enabled mode or an disabled mode, wherein the enabled mode is a mode that allows the target device to perform frame exchange in a DSO manner according to a first parameter set, the first parameter set being indicated by the DSO mode management frame, and the first parameter set including at least one of the channel bandwidth and the maximum supported spatial stream.

[0006] In one embodiment, the embodiment of the present application provides a channel operation method performed by a second device, the method being: This includes transmitting a dynamic subchannel operation (DSO) mode management frame to the first device, The DSO mode management frame is used to indicate whether the DSO mode between the first and second devices is an enabled mode or an disabled mode, wherein the enabled mode is a mode that allows the target device to perform frame exchange in a DSO manner according to a first parameter set, the first parameter set being indicated by the DSO mode management frame, and the first parameter set including at least one of the channel bandwidth and the maximum supported spatial stream.

[0007] In one embodiment, the embodiment of the present application provides a channel operating device, the device is The system includes a receiving module configured to receive dynamic subchannel operation (DSO) mode management frames transmitted from a second device, The DSO mode management frame is used to indicate whether the DSO mode between the first and second devices is an enabled mode or an disabled mode, wherein the enabled mode is a mode that allows the target device to perform frame exchange in a DSO manner according to a first parameter set, the first parameter set being indicated by the DSO mode management frame, and the first parameter set including at least one of the channel bandwidth and the maximum supported spatial stream.

[0008] In one embodiment, the embodiment of the present application provides a channel operating device, the device is The first device includes a transmitting module configured to transmit dynamic subchannel operation (DSO) mode management frames, The DSO mode management frame is used to indicate whether the DSO mode between the first and second devices is an enabled mode or an disabled mode, wherein the enabled mode is a mode that allows the target device to perform frame exchange in a DSO manner according to a first parameter set, the first parameter set being indicated by the DSO mode management frame, and the first parameter set including at least one of the channel bandwidth and the maximum supported spatial stream.

[0009] In another embodiment, an embodiment of the present application provides a communication device which is a multilink device and comprises a processor, memory, and transceiver, wherein a computer program is stored in the memory and the computer program is executed by the processor to realize the above-described channel operation method.

[0010] In another embodiment, the present invention further provides a computer-readable storage medium in which a computer program is stored, the computer program being loaded and executed by a processor to realize the channel operation method described above.

[0011] In another embodiment, a computer program product including computer instructions is provided, the computer instructions being stored in a computer-readable storage medium. The processor of the communication device reads the computer instructions from the computer-readable storage medium, and the processor causes the communication device to perform the channel operation method described above by executing the computer instructions.

[0012] In another embodiment, a chip is provided, the chip including a programmable logic circuit and / or program instructions, the chip being executed by a communication device causing the communication device to perform the channel operation method described above.

[0013] In another embodiment, a computer program is provided, which is executed by the processor of a communication device to realize the channel operation method described above.

[0014] The technical solutions provided in the embodiments of this application have the following beneficial effects.

[0015] A first device supporting dynamic subchannel operation can receive a DSO mode management frame transmitted from a second device and negotiate whether to allow a mode in which the target device in the two devices performs frame exchange in a DSO manner according to a first parameter set. The first parameter set includes at least one of the channel bandwidth and the maximum supported spatial stream. Simultaneously, the DSO mode management frame is further used to indicate the first parameter set for performing frame exchange in a DSO manner. The above solution provides a mechanism for negotiating a DSO, allowing control of the channel bandwidth and / or the maximum supported spatial stream for frame exchange based on the DSO between the first and second devices, improving the flexibility of the DSO mechanism and further improving the communication effectiveness of frame exchange based on the DSO. [Brief explanation of the drawing]

[0016] [Figure 1] This is a schematic diagram of the network architecture of a communication system according to one embodiment of the present invention. [Figure 2] This is a format diagram of the individual TWT parameter setting field related to the present invention. [Figure 3] This is a schematic diagram of the DSO control related to the present invention. [Figure 4]It is a flowchart of a channel operation method according to an embodiment of the present application. [Figure 5] It is a flowchart of a channel operation method according to an embodiment of the present application. [Figure 6] It is a flowchart of a channel operation method according to an embodiment of the present application. [Figure 7] It is a schematic diagram of the format of a dynamic sub-channel operation mode control field according to the embodiment shown in FIG. 6. [Figure 8] It is a definition diagram of an operation mode parameter update field according to the embodiment shown in FIG. 6. [Figure 9] It is a definition diagram of an operation mode parameter update control sub-field according to the embodiment shown in FIG. 6. [Figure 10] It is a definition diagram of an operation mode parameter update field of mode 1 (or mode 2) according to the embodiment shown in FIG. 6. [Figure 11] It is a schematic diagram of the format of a dynamic sub-channel operation parameter update field according to the embodiment shown in FIG. 6. [Figure 12] It is a schematic diagram of dynamic sub-channel operation mode switching based on a notification frame according to the embodiment shown in FIG. 6. [Figure 13] It is a schematic diagram of dynamic sub-channel operation parameter update based on a notification frame according to the embodiment shown in FIG. 6. [Figure 14] It is a schematic diagram of negotiation for dynamic sub-channel operation switching based on a request / response frame according to the embodiment shown in FIG. 6. [Figure 15] It is a schematic diagram of negotiation for dynamic sub-channel operation parameter update based on a request / response frame according to the embodiment shown in FIG. 6. [Figure 16] It is a block diagram of a channel operation device according to an embodiment of the present application. [Figure 17] It is a block diagram of a channel operation device according to an embodiment of the present application. [Figure 18] It is a schematic diagram of the structure of a communication device according to an embodiment of the present application. [Modes for carrying out the invention]

[0017] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments have been briefly introduced above. Clearly, the drawings above represent only a few embodiments of this application, and those skilled in the art can obtain other relevant drawings based on these drawings without requiring any creative effort.

[0018] To more clearly explain the purpose, technical solutions, and advantages of this application, embodiments of this application will be described in further detail below with reference to the drawings.

[0019] The network architectures and service scenarios described in the embodiments of this application are intended to provide a clearer explanation of the technical solutions of the embodiments and do not limit the technical solutions provided by the embodiments. As those skilled in the art will understand, with the evolution of network architectures and the emergence of new service scenarios, the technical solutions provided by the embodiments of this application are equally applicable to similar technical problems.

[0020] Referring to Figure 1, Figure 1 is a schematic diagram of the network architecture of a communication system according to one embodiment of the present invention. The network architecture may include a station 10 and an access point 20.

[0021] The number of stations 10 is usually multiple, and each access point 20 may be associated with one or more stations 10. Stations 10 may include handheld devices with various wireless communication capabilities, in-vehicle equipment, wearable devices, computing devices or other processing devices connected to wireless modems, and various forms of user equipment (UE), mobile stations (MS), terminal devices, etc. For convenience of explanation, in the embodiments of this application, the above devices are collectively referred to as stations (STA).

[0022] Access point 20 is a device located in the access network that provides wireless communication functionality to station 10, and is also called an AP (Access Point). Access point 20 may include various forms of wireless routers, wireless switches, or wireless relay devices.

[0023] The above-mentioned station 10 and / or access point 20 may be multilink devices.

[0024] Optionally, although not shown in Figure 1, the above network architecture may further include other network devices such as gateway devices.

[0025] Station 10 and access point 20 can be associated and communicate via wireless local area network technology, for example, by communicating based on the IEEE 802.11 protocol.

[0026] The IEEE 802.11 BF Working Group is discussing the development of a protocol that defines how to use WLAN signals compliant with the IEEE 802.11 protocol to achieve WLAN sensing. WLAN terminals participating in sensing can have roles such as sensing session initiator, sensing session responder, sensing signal sender, and sensing signal receiver.

[0027] A WLAN sensing session includes one or more of the following stages: session establishment, sensing measurement, sensing reporting, and session termination. A WLAN terminal may have one or more roles in a sensing session; for example, a sensing session initiator may not only be a sensing session initiator, but may also be a sensing signal transmitter, a sensing signal receiver, or both simultaneously.

[0028] Before explaining the technical solution of this application, we will first explain some technical knowledge related to this application.

[0029] 1) High Efficiency Subchannel Selective Transmission (HE SST) operation HE SST non-AP stations (non-AP STAs) and HE SST APs establish subchannel selective transmission (SST) by negotiating a trigger-enabled target wake time (TWT). That is, The TWT request may have a TWT Channel field with up to one bit set to 1 to indicate the secondary channel requested to contain the RU allocations addressed to the HE SST non-AP STA that is a 20 MHz operating STA.

[0030] The TWT request may have a TWT Channel field with all four LSBs or all four MSBs set to 1 to indicate whether the primary 80 MHz channel or the secondary 80 MHz channel is requested to contain the RU allocations addressed to the HE SST non-AP STA that is an 80 MHz operating STA.

[0031] The TWT response should have a TWT Channel field with up to one bit set to 1 to indicate the secondary channel that will contain the RU allocations addressed to the HE SST non-AP STA that is a 20 MHz operating STA.

[0032] The TWT response should have a TWT Channel field with all 4 LSBs or all 4 MSBs set to 1 to indicate whether the primary 80 MHz channel or the secondary 80 MHz channel will contain the RU allocations addressed to the HE SST non-AP STA that is an 80 MHz operating STA.

[0033] Referring to Figure 2, Figure 2 is a format diagram of the individual TWT parameter setting field according to the present invention. Here, the individual TWT parameter set field within the TWT parameter information field of the TWT element includes the TWT channel field.

[0034] The TWT Channel field contains a bitmap that provides information negotiated by a station (STA) as a temporary channel during a TWT Service Period (SP). Each bit in the bitmap corresponds to the minimum width channel in the band on which the Basic Service Set (BSS) associated with the TWT Responding Station (STA) is currently operating, with the least significant bit corresponding to the lowest numbered channel within the BSS's operating channels. In HE BSS, the minimum width channel is equal to 20 MHz. Setting a position in the bitmap transmitted by a TWT Requesting STA to 1 means requesting that the channel corresponding to that position be operated as a temporary channel during the TWT SP. Setting a position in the bitmap transmitted by a TWT Responding STA means allowing the channel corresponding to that position to be operated as a temporary channel during the TWT SP.

[0035] If the HE SST AP changes its operating channel or channel width, and any secondary channel of a trigger-enabled TWT is not within the new operating channel or channel width, the HE SST AP and HE SST non-AP STA implicitly terminate the trigger-enabled TWT.

[0036] HE SST APs exchange frames with HE SST non-AP STAs during trigger-enabled TWT SPs, following the rules defined in the Individual TWT agreement, while simultaneously ensuring the following: The Downlink (DL) Multi-User (MU) Physical Layer Protocol Data Unit (PPDU) and individually addressed RUs assigned to the trigger frame of the HE SST non-AP STA must be located within the subchannel indicated in the TWT Channel field of the TWT response. Trigger-enabled TWT SPs must not overlap with the Target Beacon Transmission Time (TBTT) of the DTIM (Delivery Traffic Indication Message) beacon frame. The same subchannel is used for the same HE SST non-AP STA and all trigger-enabled TWT SPs that overlap in time.

[0037] A HE SST non-AP STA exchanges frames with an HE SST AP during a trigger-enabled TWT SP, following the rules stipulated in the Individual TWT agreement, while simultaneously ensuring the following: At the start time of the TWT, the STA is available in the subchannels indicated by the TWT channel field of the TWT response. Accessing the medium using a Distributed Coordination Function (DCF) or Enhanced Distributed Channel Access Function (EDCAF) on a subchannel is prohibited. Unless a Clear Channel Assessment (CCA) has been performed, the system must not respond to transmitted trigger frames until either a frame capable of setting a Network Allocation Vector (NAV) is detected, or a period equal to the NAVSyncDelay occurs, whichever comes first.

[0038] If a PPDU is received on a subchannel, the NAV should be updated according to the HE channel access provision for "Updating two NAVs".

[0039] The HE SST non-AP STA includes a Channel Switch Timing element in the (re)association request frame it sends to the HE SST AP, indicating the time required for the STA to switch between different subchannels. The received Channel Switch Timing informs the HE SST AP of the duration during which the HE SST non-AP STA may be unavailable to receive frames before the TWT start time and after the trigger-enabled TWT SP ends.

[0040] 2) Dynamic subband operation IEEE 802.11-22 / 2204r0 proposes Dynamic Subband Operation, allowing a 320MHz AP to dynamically direct a 160MHz non-AP to a secondary 160MHz Tx / Rx opportunity, and is extendable to any AP / non-AP STA bandwidth combination where the bandwidth supported by the AP is wider than that of a non-AP station (non-AP STA). Within each dynamically allocated opportunity, this operation may be downlink (DL) transmission or trigger-based uplink (UL) transmission.

[0041] Dynamic subband operation allows the AP to dynamically utilize the secondary 160MHz bandwidth on the TXOP when it gains channel access on the secondary 160MHz.

[0042] The AP can dynamically determine whether to allocate bandwidth to non-AP stations on the primary or secondary 160MHz, and to which non-AP stations, based on bandwidth availability, channel conditions, and QoS requirements.

[0043] Dynamic subband operation primarily involves an AP instructing a non-AP station supporting DSO to switch to a secondary 160 MHz band for the TXOP when it begins acquiring a TXOP in the 320 MHz bandwidth, and then continuing frame exchange on the secondary 160 MHz band.

[0044] Referring to Figure 3, which is a schematic diagram of the DSO control according to the present invention, the AP sends a “subband-switch control frame” to the DSO non-AP being scheduled. This is a special initial control frame (could be a modified MU-RTS or BSRP or a newly defined frame) that indicates a transition to the secondary 160MHz.

[0045] The subband switching control frame has sufficient padding to compensate for the subband switching delay (i.e., the delay required for a non-AP station to switch from primary 160MHz to secondary 160MHz). Upon termination of the TXOP (e.g., by detecting the termination of the TXOP by a time interval of SIFS + incremental time), the DSO non-AP reverts to operating on primary 160MHz.

[0046] 3) Operating Mode Indication (OMI) OMI is a procedure used between an OMI initiator and an OMI responder.

[0047] An HE STA that transmits a frame including an OM Control subfield is defined as an OMI initiator. An HE STA with dot11OMIOptionImplemented equal to true that receives a frame including an OM Control subfield is defined as an OMI responder.

[0048] An OMI initiator may send to an OMI responder an individually addressed QoS Data, QoS Null, or Class 3 Management frame after association that contains the OM Control subfield and that solicits an immediate acknowledgment to indicate a change in its receive operating mode (ROM) and / or transmit operating parameters (TOM). An OMI responder implements the reception of an individually addressed QoS Data, QoS Null, or Class 3 Management frame that contains the OM Control subfield that indicates a change in ROM and / or TOM parameters.

[0049] As shown in Table 1 below, the Control Information subfield within an OM Control subfield contains information related to the operating mode (OM) change of the STA transmitting the frame containing this information.

[0050] [Table 1]

[0051] As shown in Table 2 below, the Control Information subfield within an extremely high throughput (EHT) OM Control subfield contains information related to the OM changes for bandwidth of 320 MHz, Tx NSTS extension, and Rx NSS extension for the STA transmitting the frame containing this information.

[0052] [Table 2]

[0053] Currently, the High Efficiency Subchannel Selective Transmission Operation (HE SST) defined in IEEE 802.11ax is based on Individual TWTs (TWTs). That is, a non-AP station (non-AP STA) performing HE SST operation must first negotiate and establish an Individual TWT protocol with the access point (AP). Then, the AP and non-AP STA exchange frames based on the SST scheme during a scheduled, trigger-enabled TWT service period (TWT SP). The main problem with HE SST operation is its lack of dynamism due to the need to pre-schedule service periods. This includes the following:

[0054] 1) There is no guarantee that the AP will be able to obtain channel access opportunities on the secondary channel during the pre-scheduled semi-static service period (SP). If the AP is unable to obtain channel access opportunities on the secondary channel, it is difficult to fully realize the benefits of SST operation.

[0055] 2) Even if the AP can gain access on a secondary channel outside the semi-static SP, it cannot schedule an SST non-AP station for SST operation on that channel.

[0056] Dynamic Subband Operation (DSO) allows an AP to dynamically instruct a non-AP station that supports DSO to perform frame exchange on a designated secondary channel during a secondary channel transmission opportunity (TXOP) after the AP has acquired a TXOP. While this DSO method enhances dynamism, it lacks a negotiation mechanism between the AP and the non-AP station regarding DSO. Without negotiation, it is difficult to guarantee whether the non-AP station is suitable for DSO operation. For example, how to ensure the execution of DSO operation or to realize its benefits is constrained by the communication behavior requirements of the non-AP station itself, whether the channel conditions of the non-AP station on the secondary channel (e.g., RSSI) are suitable for frame exchange on the secondary channel, and the QoS parameter requirements of the non-AP station. Furthermore, the station's operating mode and associated operating parameters (e.g., operating channel and bandwidth, number of supported transmit or receive spatial streams, MCS, etc.) are difficult to dynamically adjust according to the station's power saving requirements and / or frame exchange requirements.

[0057] To address the lack of dynamism in high-efficiency subchannel selective transmission (HE SST) operation and the lack of negotiation and operation management mechanisms between APs and non-AP stations in currently proposed dynamic subband methods, this invention proposes a dynamic subchannel (or subband) operation (DSO) mode management method.

[0058] Referring to Figure 4, Figure 4 is a flowchart of a channel operation method according to one embodiment of the present application. The method can be performed by a first device, which may be a station 10 or an access point 20 in the network architecture shown in Figure 1. The channel operation method may include the following steps.

[0059] In step 401, the first device receives a dynamic subchannel operation (DSO) mode management frame transmitted from the second device, which is used to indicate whether the DSO mode between the first and second devices is enabled or disabled. The enabled mode is a mode that allows the target device to perform frame exchange in DSO mode according to a first parameter set, which is indicated by the DSO mode management frame and includes at least one of the channel bandwidth and the maximum supported spatial stream.

[0060] As described above, according to the solution shown in the embodiment of the present application, a first device supporting dynamic subchannel operation can receive a DSO mode management frame transmitted from a second device and negotiate whether to allow the target device of the two devices to perform frame exchange in a DSO manner according to a first parameter set. The first parameter set includes at least one of the channel bandwidth and the maximum supported spatial stream, and simultaneously, the DSO mode management frame is further used to indicate the first parameter set for performing frame exchange in a DSO manner. The above solution provides a mechanism for negotiating a DSO, can control the channel bandwidth and / or the maximum supported spatial stream for frame exchange based on the DSO between the first and second devices, improves the flexibility of the DSO mechanism, and further improves the communication effectiveness of frame exchange based on the DSO.

[0061] Referring to Figure 5, Figure 5 is a flowchart of a channel operation method according to one embodiment of the present invention. The method can be performed by a second device, which may be station 10 or access point 20 in the network architecture shown in Figure 1. The channel operation method may include the following steps.

[0062] In step 501, a Dynamic Subchannel Operation (DSO) mode management frame is sent to the first device, which is used to indicate whether the DSO mode between the first and second devices is enabled or disabled. The enabled mode is a mode that allows the target device to perform frame exchange in DSO mode according to a first parameter set, which is indicated by the DSO mode management frame and includes at least one of the channel bandwidth and the maximum supported spatial stream.

[0063] As described above, according to the solution shown in the embodiment of the present application, a second device supporting dynamic subchannel operation can transmit a DSO mode management frame to the first device to negotiate whether to allow the target device of the two devices to perform frame exchange in a DSO manner according to a first parameter set. The first parameter set includes at least one of the channel bandwidth and the maximum supported spatial stream, and simultaneously, the DSO mode management frame is further used to indicate the first parameter set for performing frame exchange in a DSO manner. The above solution provides a mechanism for negotiating a DSO, can control the channel bandwidth and / or the maximum supported spatial stream for frame exchange based on a DSO between the first and second devices, improves the flexibility of the DSO mechanism, and further improves the communication effectiveness of frame exchange based on a DSO.

[0064] Referring to Figure 6, Figure 6 is a flowchart of a channel operation method according to one embodiment of the present application. The channel operation method is performed interactively by a first device and a second device. The first device and the second device may be station 10 or access point 20 in the network architecture shown in Figure 1, respectively. The channel operation method may include the following steps.

[0065] In step 601, the second device transmits a DSO mode management frame to the first device, and the first device receives the DSO mode management frame.

[0066] Here, the DSO mode management frame is used to indicate whether the DSO mode between the first and second devices is enabled or disabled, where enabled mode is the mode that allows the target device to perform frame exchange in the DSO manner according to a first parameter set, the first parameter set is indicated by the DSO mode management frame and includes at least one of the channel bandwidth and the maximum supported spatial stream.

[0067] In some embodiments, the target device described above is one or both of the first and second devices.

[0068] Here, the first device may be an AP device and the second device may be a non-AP device, or the first device may be a non-AP device and the second device may be an AP device.

[0069] The above target equipment may be AP equipment, or it may be non-AP equipment, or it may be both AP equipment and non-AP equipment.

[0070] The above solution extends the scope of influence of the active mode to AP equipment and / or non-AP equipment, broadens the scope of influence of the active mode, and further improves the flexibility of the DSO mechanism.

[0071] In some embodiments, the above-mentioned disabled mode is a mode that does not allow the target device to perform frame exchange in a DSO manner. Alternatively, the disabled mode is a mode that does not allow the target instrument to perform frame exchange in the DSO manner according to the first parameter set.

[0072] In the disabled mode described above, the target device cannot perform frame exchange using the DSO method. For example, if the target device is a non-AP device, and the non-AP device is in disabled mode, and the AP device acquires TXOP due to a conflict, the AP device will not instruct the non-AP device to switch subchannels using the DSO method and then perform frame exchange. For example, the AP device will not send a DSO initial control frame to the non-AP device.

[0073] Alternatively, in the disabled mode described above, the target device cannot perform frame exchange using the DSO method based on the first parameter set. Optionally, the target device can perform frame exchange using the DSO method according to a parameter set other than the first parameter set. For example, if the target device is still a non-AP device, and the non-AP device is in disabled mode and the AP device acquires TXOP due to conflict, the non-AP device can be instructed, as required, to switch to another subchannel using the DSO method and perform frame exchange according to a parameter set other than the first parameter set.

[0074] The above solution avoids / limits DSO-based frame exchange between AP devices and / or non-AP devices in disabled mode by negotiating the disabled mode, controls the timing and parameter set for DSO-based frame exchange between the first and second devices, improves the flexibility of the DSO mechanism, and further enhances the communication effectiveness of DSO-based frame exchange.

[0075] In some embodiments, the operating modes of a station supporting DSO can be divided into two modes: transitioning to a DSO operating mode (i.e., enabled DSO operating mode) and exiting from a DSO operating mode (i.e., disabled DSO operating mode).

[0076] 1) Enabled DSO operating modes: The station operates by dynamically adopting the operating functions or capabilities corresponding to two subchannel (or subband) operating parameter sets (configured as operating parameter set 1 and operating parameter set 2, where operating parameter set 1 is called the initial or default operating parameter set, and operating parameter set 2 is called the operating parameter set after DSO operation switching). When monitoring is in progress or no operation switching has occurred, frame exchange is performed by adopting the operating functions or capabilities corresponding to operating parameter set 1 (for example, the operating subchannel is a 20MHz primary channel with a maximum bandwidth of 20MHz and supporting one transmit space stream and one receive space stream). After receiving a DSO operation switching instruction and confirming that DSO operation switching will be performed, the station operates by adopting the operating functions or capabilities corresponding to operating parameter set 2 (for example, the operating subchannel includes a 20MHz primary channel and one or more secondary channels with a maximum bandwidth of 80MHz and supporting two transmit space streams and two receive space streams).

[0077] Here, the parameters of operation parameter set 1 may be explicitly indicated by the DSO operation mode management frame, or the initial or default operation parameters of a given DSO operation mode may be used. For example, the operation parameters set by the most recent OMI prior to the active DSO operation mode may be adopted. The parameters of operation parameter set 2 may be explicitly indicated by the DSO operation mode management frame, or the operation parameters corresponding to the supported normal operation capabilities indicated when the station is associated may be used.

[0078] After the station activates DSO operating mode, the station's peer communication station, after acquiring a Transmission Opportunity (TXOP), communicates with the station by directly adopting the operating parameters supported by the station's operating parameter set 1, or by instructing the station to switch operations via an initial control frame. After the station's confirmation, the peer communication station communicates with the station using the operating parameters supported by the station's operating parameter set 1. After the frame exchange during the TXOP period is complete, the station returns to the operation indicated by operating parameter set 1.

[0079] 2) Disabled DSO operating mode: Communication between the AP and the non-AP STA occurs only via the non-AP STA's normal operating channels (primary channel and / or some secondary channels) and associated parameters of its normal operating mode, and not based on secondary and / or primary channels, associated operating modes, and associated parameters configured or instructed by the DSO. Here, the non-AP STA's normal operating channels (primary channel and / or some secondary channels) and associated parameters of its normal operating channels are instructed and set by the process by which the non-AP STA is associated with the AP and / or the Operating Mode Instructor (OMI) process.

[0080] In some embodiments, a non-AP station (Non-AP STA) or an access point AP associated with a Non-AP STA may initiate negotiation or notification regarding the DSO operating scheme, which may include one or more negotiation or notification items. These include switching the DSO operating mode of the station (e.g., Non-AP STA) (i.e., switching from an enabled DSO operating mode to an disabled DSO operating mode, or from an disabled DSO operating mode to an enabled DSO operating mode), and / or setting or updating DSO operating parameters (including DSO subchannel / subband indication, maximum transmission bandwidth, number of supported transmit or receive spatial streams, and switching delays between different operating subchannels / subbands required by the station).

[0081] The above-described dynamic subchannel (or subband) operation (DSO) mode management method ensures that DSO operation satisfies the communication behavior requirements of AP and non-AP STA, and conforms to the channel conditions and QoS parameter requirements of both (especially non-AP STA) secondary channels.

[0082] In step 602, the first and / or second device set the DSO mode information between the first and second devices based on the DSO mode management frame.

[0083] Here, the above DSO mode information is DSO mode between the first and second devices, Operating parameters for performing DSO control, and It includes at least one of the parameter sets for performing a frame replacement.

[0084] Here, the DSO mode set above includes the disabled DSO operation mode and the enabled DSO operation mode.

[0085] The parameter set for performing the above frame exchange may include the first parameter set and / or a second parameter set for performing the frame exchange in a non-DSO manner.

[0086] For example, if the DSO mode indicated in the above DSO mode management frame is an active DSO operating mode, the parameter set for performing the above frame exchange may include a first parameter set, or include both a first parameter set and a second parameter set. If the DSO mode indicated in the above DSO mode management frame is an inactive DSO operating mode, the parameter set for performing the above frame exchange may include a second parameter set, or include both a first parameter set and a second parameter set.

[0087] The operating parameters for DSO control set above may also be parameters for controlling the process by which the target equipment performs frame exchange using the DSO method.

[0088] In the above solution, the first and / or second devices can, after negotiation, locally set the DSO mode, operating parameters for DSO control, and / or a parameter set for frame exchange, thereby controlling the timing and parameters of frame exchange based on the DSO between the first and second devices in subsequent processing via the DSO mode, operating parameters for DSO control, and / or a parameter set for frame exchange.

[0089] Here, the above DSO mode management frame may also be a DSO mode notification frame. In response to this, the first device may send a DSO mode notification frame back to the second device within the timeout period after receiving the DSO mode notification frame.

[0090] If the above DSO mode management frame is a DSO mode notification frame, and the second device receives the DSO mode notification frame returned from the first device within the timeout period after sending the DSO mode notification frame, it sets the DSO mode information between the first device and the second device based on the DSO mode notification frame. Alternatively, if the second device does not receive a DSO mode notification frame from the first device within the timeout period after sending the DSO mode notification frame, the second device will set the DSO mode information between the first and second devices based on the DSO mode notification frame after the timeout period has expired.

[0091] The above embodiment utilizes a notification frame transmission and return mechanism to negotiate operating parameters for DSO mode and / or DSO control, providing a feasible solution for negotiating DSO mode, parameters for DSO control, and / or parameter sets for frame exchange between AP equipment and non-AP equipment. In this solution, the receiving side does not need to decide whether to accept the DSO mode, parameters for DSO control, and / or parameter sets for frame exchange notified by the initiator; it only needs to set the DSO mode, parameters for DSO control, and / or parameter sets for frame exchange according to the information in the notification frame. Similarly, the initiator can directly set the DSO mode, parameters for DSO control, and / or parameter sets for frame exchange regardless of whether it has received the returned notification frame, and the implementation logic of the above process is simple and negotiation efficiency is high.

[0092] In some embodiments, the DSO mode management frame may be a DSO mode request frame. In this case, the process by which the first device sets the DSO mode information between the first device and the second device based on the DSO mode management frame is as follows: If it is decided to accept the DSO mode information indicated in the DSO mode request frame, this may include setting the DSO mode information between the first and second devices based on the DSO mode request frame.

[0093] In the case of the first device, the channel operation method further includes sending a first DSO mode response frame back to the second device, the first DSO mode response frame being used to indicate whether or not to accept the DSO mode information indicated in the DSO mode request frame.

[0094] Here, the first DSO mode response frame includes a first status code, which is used to indicate whether or not to accept the DSO mode information indicated in the DSO mode request frame.

[0095] If the DSO mode management frame is a DSO mode request frame, the step of the second device setting the DSO mode between the first device and the second device based on the above DSO mode management frame is: Receiving a first DSO mode response frame returned from the first device, the first DSO mode response frame being used to indicate whether or not to accept the DSO mode information indicated in the DSO mode request frame, If the first DSO mode response frame indicates acceptance of the DSO mode information shown in the DSO mode request frame, this may include setting the DSO mode information between the first and second devices based on the DSO mode request frame.

[0096] The above embodiment utilizes the request and response mechanism of request frames to realize negotiation of DSO mode, parameters for DSO control, and / or parameter sets for frame exchange, providing a feasible solution for negotiating DSO mode, parameters for DSO control, and / or parameter sets for frame exchange between AP equipment and non-AP equipment. In this solution, the receiving side can autonomously decide whether or not to accept the DSO mode, parameters for DSO control, and / or parameter sets for frame exchange notified by the initiator, and in the above process, greater flexibility in setting the negotiation process for DSO mode, parameters for DSO control, and / or parameter sets for frame exchange is achieved, resulting in a better negotiation effect.

[0097] In the case of the first device, the channel operation method further includes sending a second DSO mode response frame, which is not triggered by the request, to the second device, and the second DSO mode response frame is used to indicate recommended DSO mode information.

[0098] In some embodiments, the second DSO mode response frame includes a second status code, which is used to indicate that the second DSO mode response frame is intended to recommend DSO mode information.

[0099] In the case of the second device, the channel operation method further includes receiving a second DSO mode response frame transmitted from the first device, which is not triggered by request, and the second DSO mode response frame is used to indicate DSO mode information.

[0100] In response to this, the second device mentioned above transmits a DSO mode management frame to the first device, This includes the second device sending a DSO mode request frame to the first device based on the second DSO mode response frame.

[0101] In the above embodiment, when negotiating the DSO mode, parameters for DSO control, and / or parameter set for frame exchange using the request and response mechanism of the request frame, the receiving side can recommend the DSO mode, parameters for DSO control, and / or parameter set for frame exchange to the requesting side in advance. This allows the requesting side to decide which DSO mode, parameters for DSO control, and / or parameter set for frame exchange to negotiate, taking into account the recommendations of the receiving side. This increases the success rate of negotiation for the DSO mode, parameters for DSO control, and / or parameter set for frame exchange, and improves negotiation efficiency.

[0102] In some embodiments, the DSO mode management frame includes at least one of the following: a DSO mode control field, a DSO parameter update field, and an operation mode parameter update field. The DSO mode control field is used to control the DSO mode between the first and second devices, for example, to indicate that the target device is moving from an inactive DSO operating mode to an active DSO operating mode, or to indicate that the target device is moving from an active DSO operating mode to an inactive DSO operating mode. The DSO parameter update field is used to update the operating parameters for DSO control between the first and second devices. For example, the operating parameters for DSO control between the first and second devices may be used to indicate the process or manner in which the target device enters or exits the DSO. The operation mode parameter update field is used to update the parameter set for frame exchange between the first and second devices. For example, the parameter set for frame exchange between the first and second devices may indicate information such as the channel bandwidth and the maximum supported spatial stream when the first and second devices exchange frames based on a non-DSO or DSO method.

[0103] In some embodiments, the second DSO mode response frame includes at least one of the DSO mode control field, the DSO parameter update field, and the operation mode parameter update field. The DSO mode control field is used to control the DSO mode between the first and second devices. The DSO parameter update field is used to update the operating parameters for DSO control between the first and second devices. The operation mode parameter update field is used to update the parameter set for frame exchange between the first and second devices.

[0104] The above embodiment defines the frame structure of the DSO mode management frame and the second DSO mode response frame, and improves the flexibility of the information carried in the DSO mode management frame and the second DSO mode response frame by carrying the DSO mode, operating parameters for DSO control, and parameter sets for frame exchange through different information fields.

[0105] In some embodiments, the above-described operation mode parameter update field includes at least one of the operation mode parameter update control subfield, the first operation mode update parameter subfield, and the second operation mode update parameter subfield. The operation mode parameter update control subfield is used to indicate whether a first operation mode update parameter subfield and / or a second operation mode update parameter subfield exist. For example, the numerical value in the above operation mode parameter update control subfield can indicate whether a first operation mode update parameter subfield and / or a second operation mode update parameter subfield exist within the DSO mode management frame. The first operating mode update parameter subfield is used to indicate the first parameter set. The second operating mode update parameter subfield is used to indicate the second parameter set, which is the parameter set for the first and second devices to perform frame exchange in a non-DSO manner, and the first parameter set differs from at least one of the channel bandwidth and the maximum supported spatial stream in the second parameter set.

[0106] In some embodiments, the first and second parameter sets may include other parameters in addition to the channel bandwidth and the maximum supported spatial stream, and these other parameters may differ. For example, the first and second parameter sets may further include a Modulation and Coding Scheme (MCS), and the MCS in the first and second parameter sets may be different.

[0107] Here, the concepts of the non-DSO method and the disabled DSO operation mode described above are different.

[0108] Here, performing frame exchange using the non-DSO method described above can refer to all or some frame exchange methods other than frame exchange based on the DSO method. For example, the frame exchange using the non-DSO method described above may include frame exchange in the disabled DSO operating mode of the first and / or second device, and the frame exchange using the non-DSO method described above may further include frame exchange performed by the first and / or second device via a normal subchannel other than the target subchannel when the first and / or second device are in the disabled DSO operating mode. In other words, when the first and / or second device perform frame exchange using the non-DSO method, they may be in the disabled DSO operating mode.

[0109] On the other hand, the disabled DSO operating mode refers to a mode in which the first and / or second device cannot perform frame exchange using the DSO method; in other words, in disabled DSO operating mode, the first and / or second device perform frame exchange using a non-DSO method.

[0110] In the above embodiment, by setting the first parameter set and the second parameter set in different subfields, the transmitting side can decide which subfield or which subfields to use to carry information depending on the actual situation and can instruct this via the operation mode parameter update control subfield, thereby improving the flexibility of the information carried in the operation mode parameter update field.

[0111] In some embodiments, the operation mode parameter update control subfield includes at least one of first instruction information and second instruction information, The first instruction information is used to indicate whether or not the first operation mode update parameter subfield exists. The second instruction information is used to indicate whether or not the second operating mode update parameter subfield exists.

[0112] In the above embodiment, the two instruction pieces can indicate whether a first operating mode update parameter subfield and a second operating mode update parameter subfield exist within the DSO mode management frame, respectively, thereby improving the flexibility of the operating mode update parameter subfield instruction.

[0113] In some embodiments, the first operation mode update parameter subfield contains the following information from the first parameter set, namely: It includes at least one of the following: channel bandwidth, maximum supported receive spatial stream, and maximum supported transmit spatial stream.

[0114] In some embodiments, the second operating mode update parameter subfield contains the following information within the second parameter set, namely: It includes at least one of the following: channel bandwidth, maximum supported receive spatial stream, and maximum supported transmit spatial stream.

[0115] Here, the channel bandwidth mentioned above can refer to the maximum bandwidth that can be occupied by frame exchange between the first and second devices.

[0116] The maximum supported receive spatial stream mentioned above refers to the maximum spatial stream that the first and / or second devices can receive when exchanging frames between them, and the maximum supported transmit spatial stream mentioned above refers to the maximum spatial stream that the first and / or second devices can transmit when exchanging frames between them.

[0117] Optionally, the first operation mode update parameter subfield and / or the second operation mode update parameter subfield may further include other parameters such as MCS.

[0118] In the above embodiment, the first operation mode update parameter subfield and the second operation mode update subfield can carry the channel bandwidth, the maximum supported receive spatial stream, and / or the maximum supported transmit spatial stream, thereby realizing the limitation of the channel bandwidth and / or the maximum spatial stream.

[0119] In some embodiments, the DSO mode control field includes at least one of the following: DSO mode subfield, DSO subchannel bitmap subfield, maximum transmission bandwidth subfield, DSO parameter update control field, operation mode parameter update instruction subfield, and operation mode parameter update control subfield. The DSO mode subfield is used to indicate the DSO mode to be switched to. The DSO subchannel bitmap subfield is used to indicate the target subchannel by bitmap. The maximum transmission bandwidth subfield is used to indicate the maximum physical layer protocol data unit (PPDU) bandwidth that is permitted to be received or transmitted on the target subchannel. The DSO parameter update control field is used to indicate whether or not a DSO parameter update field currently exists within the frame. The operation mode parameter update instruction subfield is used to indicate whether the parameter set for frame exchange between the first and second devices has been updated. The operation mode parameter update control subfield is used to indicate whether or not the operation mode parameter update field exists.

[0120] The above embodiment defines the structure of the DSO mode control field and improves the flexibility of the information carried in the DSO mode control field by carrying information such as the target DSO mode, target subchannel, maximum bandwidth, whether or not to update the DSO parameters, whether or not to update the parameter set for frame exchange, and whether or not updated operating mode parameters exist, through different subfields.

[0121] In some embodiments, if the parameter value of the operation mode parameter update instruction subfield is the first parameter value, the operation mode parameter update instruction subfield indicates that the parameter set for frame exchange between the first and second devices has been updated.

[0122] If the parameter value in the operation mode parameter update instruction subfield is the second parameter value, the operation mode parameter update instruction subfield indicates that the parameter set for frame exchange between the first and second devices has not been updated.

[0123] Here, the first parameter value and the second parameter value may be either 0 or 1, respectively. For example, the first parameter value may be 0 and the second parameter value may be 1, or the first parameter value may be 1 and the second parameter value may be 0.

[0124] The above embodiment can reduce the demand for signaling resources and improve negotiation efficiency by indicating whether or not the parameter set for frame swapping via different parameters has been updated.

[0125] In some embodiments, if the parameter value of the operation mode parameter update control subfield is the third parameter value, the operation mode parameter update control subfield indicates that the operation mode parameter update field exists. If the parameter value of the operation mode parameter update control subfield is the fourth parameter value, the operation mode parameter update control subfield indicates that the operation mode parameter update field does not exist.

[0126] Here, the third and fourth parameter values ​​may be either 0 or 1, respectively. For example, the third parameter value may be 0 and the fourth parameter value may be 1, or the third parameter value may be 1 and the fourth parameter value may be 0.

[0127] The above embodiment can reduce the demand for signaling resources and improve negotiation efficiency by indicating whether or not an operating mode parameter update field exists via different parameters.

[0128] In some embodiments, if the parameter value in the DSO mode subfield is the fifth parameter value, the DSO mode subfield indicates that the DSO mode to be switched to is the active mode. If the parameter value in the DSO mode subfield is the sixth parameter value, the DSO mode subfield indicates that the target DSO mode is disabled mode.

[0129] Here, the values ​​of the fifth and sixth parameters may be either 0 or 1, respectively. For example, the value of the fifth parameter may be 0 and the value of the sixth parameter may be 1, or the value of the fifth parameter may be 1 and the value of the sixth parameter may be 0.

[0130] The above embodiment can reduce the demand for signaling resources and improve negotiation efficiency by exhibiting different DSO modes through different parameters.

[0131] In some embodiments, the DSO parameter update field includes at least one of the dynamic subchannel operation padding delay subfield and the dynamic subchannel operation switching delay subfield. The dynamic subchannel operation padding delay subfield is used to indicate the minimum media access control (MAC) padding period of the channel switching instruction frame, which is used to trigger the target equipment to switch to the target subchannel and perform a frame exchange in a DSO manner. The dynamic subchannel operation switching delay subfield is used to indicate the switching delay when switching from the target subchannel to the normal subchannel.

[0132] Here, the channel switching instruction frame may include a channel switching control frame.

[0133] The above embodiment improves flexibility in instructing target equipment to perform frame switching in a DSO manner via a channel switching instruction frame by defining the format of the DSO parameter update field and indicating the padding period of the channel switching instruction frame and the delay of subchannel switching.

[0134] In some embodiments, if the DSO mode management frame is a DSO mode notification frame, the DSO parameter update field includes a switch timeout subfield. The switching timeout subfield indicates the timeout period between when the first device receives a DSO mode notification frame and when it sends a DSO mode notification frame back to the second device.

[0135] The above embodiment further defines the negotiation status via notification frames and the format of the DSO parameter update fields, thereby allowing adjustment of the timeout period for returning the DSO mode notification frame when the first and second devices negotiate via notification frames, and improving the flexibility of negotiating the DSO mode and operating parameters for DSO control.

[0136] In the embodiments of the present invention, the method for switching dynamic subchannel operating modes and / or updating parameters may include the following two types:

[0137] 1. Method for dynamic subchannel operation mode switching and / or parameter update based on notification frames: When a station that supports dynamic subchannel operation is ready to start switching its dynamic subchannel operation mode or updating its dynamic subchannel operation parameters (or when the AP associated with the station is ready to start), the station sends a dynamic subchannel operation mode notification frame to the AP associated with it (or to the AP associated with it). Here, if the value of the Dynamic Subchannel Operation Mode subfield is set to 1, it means that the station's dynamic subchannel operation mode is enabled, and if the value of the Dynamic Subchannel Operation Mode subfield is set to 0, it means that the station's dynamic subchannel operation mode is disabled.

[0138] After the AP receives a dynamic subchannel operation mode notification frame from the station (or the station receives a dynamic subchannel operation mode notification frame from the AP), it sends a dynamic subchannel operation mode notification frame to the station, within the switching timeout period indicated by the received dynamic subchannel operation switching timeout subfield, in which the dynamic subchannel operation mode control field and / or dynamic subchannel operation parameter update field (if present) are set to the same value as the received dynamic subchannel operation mode control field and / or dynamic subchannel operation parameter update field (if present).

[0139] When a station initiates a dynamic subchannel operation mode switch or dynamic subchannel operation parameter update, after successfully sending a dynamic subchannel operation mode notification frame, the station enters the operation mode (enabled or disabled dynamic subchannel operation mode) indicated by the Dynamic Subchannel Operation Mode subfield after the switch timeout period indicated by the Dynamic Subchannel Operation Mode Switch Timeout subfield (carried by the station in the capability field or capability element, or in the dynamic subchannel operation parameter update field) has elapsed, or after receiving a dynamic subchannel operation mode notification frame sent from the AP. Specifically, a value of 0 in the Dynamic Subchannel Operation Mode subfield indicates exit from the dynamic subchannel operation mode or disabled dynamic subchannel operation mode, and a value of 1 indicates entry into the dynamic subchannel operation mode or enabled dynamic subchannel operation mode.

[0140] When the AP initiates a dynamic subchannel operation mode switch or dynamic subchannel operation parameter update for the station, the station enters an operation mode (enabled or disabled dynamic subchannel operation mode) indicated by the Dynamic Subchannel Operation Mode subfield after receiving a Dynamic Subchannel Operation Mode notification frame, after the switching timeout period indicated by the Dynamic Subchannel Operation Switch Timeout subfield (carried by the station in the Capability field or Capability element, or in the Dynamic Subchannel Operation Parameter Update field) has elapsed, or after successfully sending a Dynamic Subchannel Operation Mode notification frame to the AP. That is, if the value of the Dynamic Subchannel Operation Mode subfield is 0, it means exiting the Dynamic Subchannel Operation Mode or disabled Dynamic Subchannel Operation Mode, and if the value of Dynamic Subchannel Operation Mode is 1, it means entering the Dynamic Subchannel Operation Mode or enabled Dynamic Subchannel Operation Mode.

[0141] If a station enters (or is enabled to) dynamic subchannel operation mode via interaction with a dynamic subchannel operation mode notification frame, and the dynamic subchannel operation parameter update field is present in the dynamic subchannel operation mode notification frame, the station will behave as follows after entering (or being enabled to) dynamic subchannel operation mode:

[0142] (1) If monitoring operation or DSO operation switching is not performed, the station communicates with the AP via the operating parameters of Mode 1 (or default).

[0143] (2) When communication based on DSO is performed between the AP and the station via the Mode 2 (i.e., after DSO operation switching) operating parameters, DSO operation is performed using the supported channels indicated by the DSO Subchannel Bitmap, the maximum bandwidth indicated by the Maximum Transmission Width field or the channel bandwidth indicated by the Mode 2 operation mode parameter update field, the number of supported transmit or receive spatial streams indicated by the Mode 2 operation mode parameter update field, the minimum MAC padding period indicated by the Dynamic Subchannel Operation Mode Padding Delay Subfield, and the switching delay indicated by the Dynamic Subchannel Operation Transition Delay.

[0144] 2. Dynamic subchannel operation mode and / or parameter update negotiation method based on request / response frames: When a station that supports dynamic subchannel operation requests (or when an AP associated with the station requests) the start of a dynamic subchannel operation mode switch or dynamic subchannel operation parameter update for the station, the station sends a dynamic subchannel operation mode request frame to the AP associated with it (or to the AP associated with it). Here, in the dynamic subchannel operation mode request frame, if the value of the Dynamic Subchannel Operation Mode subfield is set to 1, it indicates a request to enable (i.e., enter or maintain) the station's dynamic subchannel operation mode, and if the value of the Dynamic Subchannel Operation Mode subfield is set to 0, it indicates a request to disable (i.e., exit) the station's dynamic subchannel operation mode. Here, the dynamic subchannel operation mode request frame may further include a DSO subchannel bitmap subfield for requesting an indicated DSO support channel, a Maximum Transmission Width subfield for requesting an indicated maximum bandwidth, a Dynamic Subchannel Operation Mode Padding Delay subfield for requesting an indicated minimum MAC padding period, and a Dynamic Subchannel Operation Transition Delay subfield for requesting an indicated transition delay.

[0145] After the AP receives a dynamic subchannel operation mode request frame from the station (or the station receives a dynamic subchannel operation mode request frame from the AP), it sends a dynamic subchannel operation mode response frame to respond to the corresponding dynamic subchannel operation mode request, accepting or rejecting the corresponding dynamic subchannel operation mode switching request and / or dynamic subchannel operation parameter update request.

[0146] Furthermore, the AP or Non-AP STA may recommend the proposed dynamic subchannel operation mode (i.e., the enabled or disabled dynamic subchannel operation mode) and / or dynamic subchannel operation parameters to the target station by sending a dynamic subchannel operation mode response frame with a status code indicating “Recommended Dynamic Subchannel Operation”, or by sending a QoS null frame or other frame that carries the dynamic subchannel operation mode control subfield and / or dynamic subchannel operation parameter update subfield in the HE variant HT Control field.

[0147] Here, the definitions of the fields and frames related to the above DSO negotiation or notification are as follows:

[0148] 1) Format of the dynamic subchannel operation mode control field: Referring to Figure 7, Figure 7 is a schematic diagram of the format of the dynamic subchannel operation mode control field according to an embodiment of the present application.

[0149] As shown in Figure 7, the Dynamic Subchannel Operation Mode subfield indicates the target operation mode. If the value of the Dynamic Subchannel Operation Mode subfield is 0, the system exits the Dynamic Subchannel Operation Mode. mosquito,Alternatively, it indicates disabling the dynamic subchannel operation mode. If the value of Dynamic Subchannel Operation Mode is 1, it indicates entering or enabling the dynamic subchannel operation mode.

[0150] The DSO Subchannel Bitmap subfield represents a 16-bit bitmap providing information negotiated or notified by the station (STA) as a temporary channel during the DSO transmission period (e.g., the transmission opportunity TXOP period that initiates DSO transmission). Each bit in the bitmap corresponds to the minimum width channel in the band on which the BSS associated with the station is currently operating, where the least significant bit corresponds to the lowest numbered channel within the BSS's operating channels. For example, in HE BSS, EHT BSS, or UHR BSS, the minimum width channel is equal to 20 MHz, so the lowest numbered bit corresponds to a 20 MHz subchannel located within the BSS bandwidth and has the lowest frequency within the set of 20 MHz subchannels within the BSS bandwidth. Each consecutive bit in the bitmap corresponds to a subchannel with the next highest frequency and a bandwidth equal to the minimum width channel (e.g., 20 MHz). Setting a bit located within the BSS bandwidth in the bitmap to 1 indicates that the subchannel with the corresponding bandwidth equal to the minimum width channel (e.g., 20 MHz) is expected or permitted to operate as a temporary channel. Setting a bit located within the BSS bandwidth in the bitmap to 0 indicates that a subchannel whose corresponding bandwidth is the minimum width channel (e.g., 20 MHz) is not expected or permitted to operate as a temporary channel. In particular, all subchannels designated as corresponding temporary channels for which a bit in the DSO subchannel bitmap subfield is set to 1 may be contiguous or non-contiguous. If simultaneous transmission and reception are performed on several non-contiguous subchannels indicated by the DSO subchannel bitmap subfield, the communication rule requirements based on punctured subchannels and / or punctured PPDUs must be met.

[0151] The Maximum Transmission Width subfield indicates the maximum PPDU bandwidth that the station is permitted to receive or transmit on the indicated channel, where the indicated maximum PPDU bandwidth cannot exceed the maximum bandwidth supported by the station.

[0152] The Dynamic Subchannel Operation Parameter Update Control subfield is used to indicate whether or not a Dynamic Subchannel Operation Parameter Update field exists. If the Dynamic Subchannel Operation Parameter Update Control field is set to 1, it indicates that the management frame currently carrying the Dynamic Subchannel Operation Mode Control field contains the Dynamic Subchannel Operation Parameter Update field. If the Dynamic Subchannel Operation Parameter Update Control field is set to 0, it indicates that the management frame currently carrying the Dynamic Subchannel Operation Mode Control field does not contain the Dynamic Subchannel Operation Parameter Update field.

[0153] The Operation Mode Updated subfield is used to indicate whether the channel bandwidth and / or supported maximum receive / transmit spatial stream parameters have been updated. For example, if the Operation Mode Updated subfield is set to 1, it indicates that the channel bandwidth and / or supported maximum receive / transmit spatial stream parameters have been updated, and if the Operation Mode Updated subfield is set to 0, it indicates that the channel bandwidth and / or supported maximum receive / transmit spatial stream parameters have not been updated.

[0154] The Operation Mode Parameter Update Existence subfield is used to indicate whether or not an Operation Mode Parameter Update field exists. Here, if the Operation Mode Parameter Update Existence subfield is set to 1, it indicates that the management frame currently carrying the dynamic subchannel Operation Mode control field contains the Operation Mode Parameter Update field, and if the Operation Mode Parameter Update Existence subfield is set to 0, it indicates that the management frame currently carrying the dynamic subchannel Operation Mode control field does not contain the Operation Mode Parameter Update field.

[0155] 2) Format of the operation mode parameter update field (i.e., the operation mode parameter update control subfield described above): Referring to Figure 8, Figure 8 is a definition diagram of the operation mode parameter update field according to an embodiment of the present application.

[0156] Referring to Figure 9, Figure 9 is a definition diagram of the operation mode parameter update control subfield according to an embodiment of the present application.

[0157] The Mode 1 Operation Mode Parameter Update Existence subfield is used to indicate whether or not a Mode 1 operation mode update parameter exists in the operation mode parameter update field. If the Mode 1 Operation Mode Parameter Update Existence subfield is set to 1, it indicates that a Mode 1 operation mode update parameter exists in the operation mode parameter update field, and if the Mode 1 Operation Mode Parameter Update Existence subfield is set to 0, it indicates that a Mode 1 operation mode update parameter does not exist in the operation mode parameter update field.

[0158] The Mode 2 Operation Mode Parameter Update Existence subfield is used to indicate whether or not a Mode 2 operation mode update parameter exists in the operation mode parameter update field. If the Mode 2 Operation Mode Parameter Update Existence subfield is set to 1, it indicates that a Mode 2 operation mode update parameter exists in the operation mode parameter update field, and if the Mode 2 Operation Mode Parameter Update Existence subfield is set to 0, it indicates that a Mode 2 operation mode update parameter does not exist in the operation mode parameter update field.

[0159] Referring to Figure 10, Figure 10 is a definition diagram of the operation mode parameter update field for Mode 1 (or Mode 2) according to an embodiment of the present application.

[0160] The channel bandwidth subfield indicates the receiving and transmitting operating channel bandwidth supported by the station. For example, the following encoding schemes can be used: set to 0 for a primary of 20MHz, 1 for a primary of 40MHz, 2 for a primary of 80MHz, 3 for 160MHz and 80+80MHz, and 4 for 320MHz. In particular, for the Mode 2 operating mode parameter update field, if the channel bandwidth for Mode 2 is indicated by the maximum transmission bandwidth subfield (i.e., a non-zero value) of the dynamic subchannel operating mode control field, the channel bandwidth subfield in the Mode 2 operating mode parameter update field is reserved.

[0161] Maximum Supportable Received Spatial Streams (Rx NSS): Indicates the maximum number of received spatial streams (NSS) supported by the station and is set to NSS-1. For example, if the station's operating channel bandwidth is greater than 80 MHz, the Maximum Supportable Received Spatial Streams (Rx NSS) subfield indicates the maximum number of spatial streams (NSS) for PPDUs with a receive bandwidth of 80 MHz or less that the station supports, and is set to NSS-1. If the station's operating channel bandwidth is 80 MHz or less, the Maximum Supportable Received Spatial Streams (Rx NSS) subfield indicates the maximum number of received spatial streams (NSS) that the station supports, and is set to NSS-1.

[0162] Maximum Supportable Transmit Spatial Streams (Tx NSTS): Indicates the maximum number of transmit spatial streams (NSS) that the station supports, and is set to NSS-1.

[0163] 3) Dynamic subchannel operation mode parameter update field format: Referring to Figure 11, Figure 11 is a schematic diagram of the format of the dynamic subchannel operation parameter update field according to an embodiment of the present application.

[0164] The Dynamic Subchannel Operation Mode Padding Delay Subfield indicates the minimum MAC padding period in a subchannel switching control frame to indicate a DSO subchannel switch, as requested or notified by a station. Here, the minimum MAC padding period is used to ensure sufficient time for a station performing DSO operation to switch between different subchannels after receiving a DSO subchannel switching instruction. If the Dynamic Subchannel Operation Mode Padding Delay Subfield is carried within a management frame transmitted from the AP, the Dynamic Subchannel Operation Mode Padding Delay Subfield is reserved. The definition of the Dynamic Subchannel Operation Mode Padding Delay Subfield is shown in Table 3.

[0165] [Table 3]

[0166] The Dynamic Subchannel Operation Transition Delay subfield indicates the transition delay time required to switch from frame exchange on the DSO subchannel to monitoring or transmit / receive operation on the normal subchannel. The definition of the Dynamic Subchannel Operation Transition Delay subfield is shown in Table 4.

[0167] [Table 4]

[0168] The Transition Timeout Subfield indicates the timeout value for the dynamic subchannel operation mode notification frame exchange for dynamic subchannel operation mode switching and / or dynamic subchannel operation parameter updates, and its encoding is as shown in Table 5.

[0169] [Table 5]

[0170] 4) Format of notification frames and request / response frames in dynamic subchannel operation mode: (1) Dynamic subchannel operation mode notification frame A Dynamic Subchannel Operation Mode Notification frame is used to indicate to the station (initiator) that is initiating the transmission of the frame that the dynamic subchannel operation mode is changing. That is, the station is either entering or exiting dynamic subchannel operation mode.

[0171] The information included in the dynamic subchannel operation mode notification frame is as shown in Table 6.

[0172] [Table 6]

[0173] Here, the Category field follows the corresponding definition of the Action field in the IEEE 802.11 standard.

[0174] The Protected Action field follows the relevant definition of Protected Action field in the IEEE 802.11 standard.

[0175] The Dialog Token field is set by the non-AP MLD to a single non-zero value of its own choosing, while the AP also sets it to a value correspondingly copied from the received dynamic subchannel operation mode notification frame.

[0176] For information regarding the dynamic subchannel operation mode control field, please refer to the definition of the "Dynamic Subchannel Operation Mode Control Field Format" above.

[0177] The definition of the operation mode parameter update field is as shown in the "Operation Mode Parameter Update Field Format" above.

[0178] The definition of the dynamic subchannel operation parameter update field is as shown in the "Dynamic Subchannel Operation Mode Parameter Update Field Format" above.

[0179] (2) Dynamic subchannel operation mode request frame A station (either an access point AP or a non-AP station) uses a dynamic subchannel operation mode request frame to negotiate the dynamic subchannel operation mode with its peer stations (corresponding non-AP stations and access point APs). The information contained in the action field of the dynamic subchannel operation mode request frame is shown in Table 7.

[0180] [Table 7]

[0181] Here, the Category field follows the corresponding definition of the Action field in the IEEE 802.11 standard.

[0182] The Protected Action field follows the relevant definition of Protected Action field in the IEEE 802.11 standard.

[0183] The Dialog Token field is set to a single non-zero value of its own choosing by the station sending the dynamic subchannel operation mode request frame and is used to identify the request / response event.

[0184] For information on the dynamic subchannel operation mode control field, please refer to the "Dynamic Subchannel Operation Mode Control Field Format".

[0185] The definition of the operation mode parameter update field is as shown in the "Operation Mode Parameter Update Field Format" above.

[0186] For information on the dynamic subchannel operation parameter update field, please refer to the definition in "Dynamic Subchannel Operation Mode Parameter Update Field Format".

[0187] (3) Dynamic subchannel operation mode response frame The dynamic subchannel operation mode response frame is transmitted by a non-AP station or AP and is used in response to a dynamic subchannel operation mode request frame to accept or reject the requested dynamic subchannel operation mode, or to propose or recommend a dynamic subchannel operation mode by the non-AP station or AP. The information contained in the action field of the dynamic subchannel operation mode response frame is as shown in Table 8.

[0188] [Table 8]

[0189] Here, the Category field follows the corresponding definition of the Action field in the IEEE 802.11 standard.

[0190] The Protected Action field follows the relevant definition of Protected Action field in the IEEE 802.11 standard.

[0191] When a dynamic subchannel operation mode response frame is used to respond to a dynamic subchannel operation mode request frame, the value of the dialog token field is set to the value of the dialog token field of the corresponding dynamic subchannel operation mode request frame.

[0192] If a dynamic subchannel operation mode response frame is transmitted as an unrequested response, the value of the dialog token field may be set to 0.

[0193] The definitions of status codes are as shown in Table 9.

[0194] [Table 9]

[0195] If the dynamic subchannel operation mode response frame includes a dynamic subchannel operation mode control field and / or an operation mode parameter update field and / or a dynamic subchannel operation parameter update field, the response frame is used to recommend the proposed dynamic subchannel operation mode and / or dynamic subchannel operation parameters, and its status code is set to "203 or other specific value (PREFERRED_DYNAMIC_SUBCHANNLE_OPERATION)". Otherwise, the dynamic subchannel operation mode response frame does not include a dynamic subchannel operation mode control field, dynamic subchannel operation parameters and / or an operation mode parameter update field and / or a dynamic subchannel operation parameter update field.

[0196] For information on the dynamic subchannel operation mode control field, please refer to the "Dynamic Subchannel Operation Mode Control Field Format".

[0197] The definition of the operation mode parameter update field is as shown in the "Operation Mode Parameter Update Field Format" above.

[0198] For information on the dynamic subchannel operation parameter update field, please refer to the definition in "Dynamic Subchannel Operation Mode Parameter Update Field Format".

[0199] Here, if the first device is a non-access point (non-AP) device and the second device is an AP device, the first device further receives a channel switching instruction frame transmitted from the second device, if the DSO mode between the first and second devices is in enabled mode, switches to the target subchannel indicated in the DSO mode management frame, and performs frame exchange with the second device according to the first parameter set. In some embodiments, after the frame exchange with the second device on the target subchannel according to the first parameter set is completed, the first device further switches to the normal subchannel and performs frame exchange with the second device within the switching delay indicated in the DSO mode management frame.

[0200] Here, the above-mentioned "normal subchannel" can refer to the subchannel used when AP equipment and non-AP equipment perform frame exchange that is not based on the DSO method, for example, the above-mentioned "normal subchannel" may include the primary channel and / or some secondary channels of the AP equipment.

[0201] In response to this, if the first device is a non-AP device and the second device is an AP device, the second device will send a channel switching instruction frame to the first device and exchange frames with the first device on the target subchannel when the DSO mode between the first and second devices is in the enabled mode.

[0202] In some embodiments, when the first device is a non-AP device and the second device is an AP device, the first device performs frame exchange with the second device on the normal subchannel according to the second parameter set indicated in the DSO mode management frame if the DSO mode between the first and second devices is in disabled mode, or if the DSO mode between the first and second devices is in enabled mode and the first device has not received a channel switching instruction frame transmitted from the second device, or if the first device switches to the normal subchannel after completing frame exchange with the second device on the target subchannel according to the first parameter set.

[0203] In response to this, if the first device is a non-AP device and the second device is an AP device, the second device will perform a frame exchange with the first device on the normal subchannel according to the second parameter set indicated in the DSO mode management frame if the DSO mode between the first and second devices is in disabled mode, or if the DSO mode between the first and second devices is in enabled mode and the second device has not sent a channel switching instruction frame, or if the frame exchange with the second device has been completed on the target subchannel according to the first parameter set.

[0204] In some embodiments, if the first device is an AP device and the second device is a non-AP device, and the DSO mode between the first and second devices is in enabled mode, the first device can send a channel switching instruction frame to the second device and perform a frame exchange with the second device on the target subchannel indicated in the DSO mode management frame according to a first parameter set.

[0205] In response to this, if the first device is an AP device and the second device is a non-AP device, and the DSO mode between the first and second devices is in the enabled mode, the second device receives a channel switching instruction frame transmitted from the first device, switches to the target subchannel indicated in the DSO mode management frame, and exchanges frames with the first device according to the first parameter set.

[0206] In some embodiments, if the first device is an AP device and the second device is a non-AP device, the second device may further switch to a normal subchannel and perform frame exchange with the first device within a switching delay indicated in the DSO mode management frame, after completing frame exchange with the first device on the target subchannel according to the first parameter set.

[0207] In some embodiments, if the DSO mode between the first and second devices is in disabled mode, or if the DSO mode between the first and second devices is in enabled mode and the first device has not sent a channel switching instruction frame to the second device, or if the frame exchange with the second device has been completed on the target subchannel according to the first parameter set, the first device will perform a frame exchange with the second device on the normal subchannel according to the second parameter set indicated in the DSO mode management frame.

[0208] In response to this, in some embodiments, if the DSO mode between the first and second devices is in disabled mode, or if the DSO mode between the first and second devices is in enabled mode and the second device does not receive a channel switching instruction frame transmitted from the second device, or if the second device switches to a normal subchannel after frame exchange with the second device has been completed on the target subchannel according to the first parameter set, the second device performs frame exchange with the first device on the normal subchannel according to the second parameter set indicated in the DSO mode management frame.

[0209] In the above embodiment, after the AP device acquires a TXOP due to a conflict on the target subchannel, it can send a channel switching instruction frame to the non-AP device based on the information shown in the DSO mode management frame, and the non-AP device can perform DSO-based frame exchange based on the channel switching instruction frame and the information shown in the DSO mode management frame. With the above solution, the operation of DSO-based frame exchange between the first and second devices is controlled by the DSO mode management frame, thus ensuring controllability of the timing and parameter set of DSO-based frame exchange between the first and second devices.

[0210] In some embodiments, the channel switching instruction frame includes a padding element at the end, and the duration corresponding to the padding element is greater than or equal to the minimum MAC padding period indicated in the DSO mode management frame.

[0211] Here, the MAC padding period of the padding element described above allows the non-AP device to initiate the switching of the subchannel and parameter set during the process of receiving the channel switching instruction frame, thereby ensuring sufficient time to switch to the target subchannel and parameter set before the next interframe interval ends, and avoiding any impact on the subsequent frame exchange process.

[0212] In some embodiments, the PPDU bandwidth over which the first and second devices exchange frames on the target subchannel is less than or equal to the maximum PPDU bandwidth indicated by the maximum transmission bandwidth subfield in the DSO mode management frame, or the PPDU bandwidth over which the first and second devices exchange frames on the target subchannel is less than or equal to the channel bandwidth in the first parameter set.

[0213] In some embodiments, the spatial stream received by the first and second devices when they exchange frames on the target subchannel is less than or equal to the maximum supported received spatial stream in the first parameter set. The spatial stream transmitted by the first and second devices when they exchange frames on the target subchannel is less than or equal to the maximum supported transmitted spatial stream in the first parameter set.

[0214] In some embodiments, the PPDU bandwidth over which the first and second devices typically exchange frames on a subchannel is less than or equal to the channel bandwidth in the second parameter set.

[0215] In some embodiments, the spatial stream received when the first and second devices exchange frames on a typical subchannel is less than or equal to the maximum supported received spatial stream in the second parameter set. The spatial stream transmitted by the first and second devices when they exchange frames on a normal subchannel is less than or equal to the maximum supported transmitted spatial stream in the second parameter set.

[0216] In the above embodiment, the controllability of frame exchange based on the DSO scheme between the first and second devices is improved by managing the PPDU bandwidth and maximum spatial stream for frame exchange based on the DSO scheme between the first and second devices via a DSO mode management frame.

[0217] An example of dynamic subchannel operation mode switching and parameter updates based on notification frames is as follows:

[0218] Referring to Figure 12, which is a schematic diagram of dynamic subchannel operation mode switching based on a notification frame according to an embodiment of the present invention, the Non-AP STA is a terminal that supports a 40 MHz bandwidth and is associated with an AP. The BSS to which the AP belongs operates with an 80 MHz bandwidth, including one 20 MHz primary channel and three 20 MHz secondary channels. Simultaneously, the AP supports DSO operation. On the other hand, the original operating channel of the Non-AP STA is the 40 MHz primary channel, and its operating bandwidth is 40 MHz. Simultaneously, the Non-AP STA supports DSO, and when the DSO operation mode is enabled, it can switch to a specified channel and perform frame exchange based on a DSO instruction transmitted from the AP.

[0219] First, the Non-AP STA instructs the AP to initiate the switch to dynamic subchannel operation mode, i.e., to enable DSO, by sending a dynamic subchannel operation mode notification frame (indicating that the value of Dynamic Subchannel Operation Mode is 1). After receiving the dynamic subchannel operation mode notification frame from the Non-AP STA, the AP sends a dynamic subchannel operation mode notification frame back to the Non-AP STA within the switch timeout period indicated by the received dynamic subchannel operation switch timeout subfield. After receiving the dynamic subchannel operation mode notification frame from the AP, the Non-AP STA performs DSO operations using the dynamic subchannel operation parameters.

[0220] After activating the DSO operation mode, the station operates by dynamically adopting the operating functions or capabilities corresponding to two subchannel (or subband) operation parameter sets (configured as operation parameter set 1 and operation parameter set 2, where operation parameter set 1 is called the initial or default operation parameter set, and operation parameter set 2 is called the operation parameter set after DSO operation switching) based on the operation parameters indicated in the dynamic subchannel operation mode notification frame. When monitoring is in progress or no operation switching has occurred, frame exchange is performed by adopting the operating functions or capabilities corresponding to operation parameter set 1 (for example, the operating subchannel is a 20MHz primary channel with a maximum bandwidth of 20MHz and supports one transmit space stream and one receive space stream). After receiving a DSO operation switching instruction and confirming that a DSO operation switching will be performed, the operation is performed using the operating functions or capabilities corresponding to operation parameter set 2 (for example, the operating subchannel includes a 20MHz primary channel and one secondary channel with a maximum bandwidth of 40MHz and supports two transmit space streams and two receive space streams).

[0221] As illustrated, when the AP acquires a TXOP on the 20MHz primary channel CH1 and the 20MHz secondary channel CH2, it employs a 40MHz non-HT duplicate PPDU to send a DSO initial control frame (such as MU-RTS) to the Non-AP STA, instructing the Non-AP STA to switch to the corresponding DSO subchannels (i.e., the 20MHz primary channel CH1 and the 20MHz secondary channel CH2). Simultaneously, the DSO initial control frame includes a padding delay of sufficient length to allow the Non-AP STA to switch from the Mode 1 operating channel (i.e., the 20MHz primary channel) to the Mode 2 operating channel (i.e., the 20MHz primary channel CH1 and the 20MHz secondary channel CH2). Here, the DSO initial control frame may be transmitted using a 40MHz non-HT duplicate PPDU. After receiving the DSO switching instruction in the DSO initial control frame, the Non-AP STA switches to the 20MHz primary channel CH1 and the 20MHz secondary channel CH2 and replies with a response frame (such as CTS). Next, the AP and Non-AP STA exchange frames on the Mode 2 operating channels (i.e., the 20MHz primary channel CH1 and the 20MHz secondary channel CH2). Once the Non-AP STA detects the end of the frame exchange, it switches to the Mode 1 operating channel (i.e., the 20MHz primary channel) after a DSO switching delay.

[0222] In response to this, if a Non-AP STA wants to disable DSO (or exit DSO operation) after a certain period of time has elapsed, it can complete the related operation by sending a Dynamic Subchannel Operation Mode notification frame to the AP (indicating that the Dynamic Subchannel Operation Mode value is 0).

[0223] Another example of dynamic subchannel operation parameter updates based on notification frames is as follows:

[0224] Referring to Figure 13, which is a schematic diagram of dynamic subchannel operation parameter updates based on a notification frame according to an embodiment of the present invention, the Non-AP STA is a terminal that supports a 40 MHz bandwidth and is associated with an AP. The BSS to which the AP belongs operates with an 80 MHz bandwidth, including one 20 MHz primary channel and three 20 MHz secondary channels. Simultaneously, the AP supports DSO operation. On the other hand, the original operating channel of the Non-AP STA is the 40 MHz primary channel, and its operating bandwidth is 40 MHz. Simultaneously, the Non-AP STA supports DSO, and when the DSO operation mode is enabled, it can switch to a specified channel and perform frame exchange based on a DSO instruction transmitted from the AP.

[0225] First, the Non-AP STA is in an enabled DSO operating mode, with Mode 1 being a 20MHz primary channel with an operating bandwidth of 20MHz (e.g., bandwidth reduced for power saving), and Mode 2 being a 40MHz channel (i.e., a 20MHz primary channel CH1 and a 20MHz secondary channel CH0) with an operating bandwidth of 40MHz.

[0226] Here, if the AP acquires a TXOP on the 20MHz primary channel CH1 and the 20MHz secondary channel CH0, it sends a DSO initial control frame (such as MU-RTS) to the Non-AP STA using a 40MHz non-HT duplicate PPDU, instructing the Non-AP STA to switch to the DSO subchannels (i.e., the 20MHz primary channel CH1 and the 20MHz secondary channel CH0). Simultaneously, the DSO initial control frame includes a padding delay of sufficient length to allow the Non-AP STA to switch from the Mode 1 operating channel (i.e., the 20MHz primary channel) to the Mode 2 operating channel (i.e., the 20MHz primary channel CH1 and the 20MHz secondary channel CH0). Here, the DSO initial control frame may be transmitted using a 40MHz non-HT duplicate PPDU. After receiving the DSO switching instruction in the DSO initial control frame, the Non-AP STA switches to the 20MHz primary channel CH1 and the 20MHz secondary channel CH0 and replies with a response frame (such as CTS). Next, the AP and Non-AP STA exchange frames on the DSO subchannels (i.e., the 20MHz primary channel CH1 and the 20MHz secondary channel CH0). When the Non-AP STA detects the end of the frame exchange, it switches to the Mode 1 operating channel (i.e., the 20MHz primary channel) after the DSO switching delay has elapsed.

[0227] After a certain period, the Non-AP STA initiates updating of the dynamic subchannel operation parameters by sending a dynamic subchannel operation mode notification frame to the AP, indicating that DSO has been enabled. The Mode 1 operating channel and bandwidth remain unchanged, but the Mode 2 operating channels are updated to a 20MHz primary channel CH1 and a 20MHz secondary channel CH2, with the maximum transmission bandwidth remaining at 40MHz. After receiving the dynamic subchannel operation mode notification frame from the Non-AP STA, the AP sends a dynamic subchannel operation mode notification frame back to the Non-AP STA within the switching timeout period indicated by the received dynamic subchannel operation switching timeout subfield. After receiving the dynamic subchannel operation mode notification frame from the AP, the Non-AP STA performs DSO operations using the updated dynamic subchannel operation parameters. The Non-AP STA operates either on the Mode 1 operating channel (i.e., the 20MHz primary channel) or on the Mode 2 operating channel (including the 20MHz primary channel CH1 and the 20MHz secondary channel CH2, with a maximum transmission bandwidth of 40MHz).

[0228] When the AP acquires a TXOP on the 20MHz primary channel CH1 and 20MHz secondary channel CH2, it sends a DSO initial control frame (such as MU-RTS) to the Non-AP STA using a 40MHz non-HT duplicate PPDU, instructing the Non-AP STA to switch to the DSO subchannels (i.e., the 20MHz primary channel CH1 and 20MHz secondary channel CH2). Simultaneously, the DSO initial control frame includes a padding delay of sufficient length to allow the Non-AP STA to switch from the Mode 1 operating channel (i.e., the 20MHz primary channel) to the Mode 2 operating channel (i.e., the 20MHz primary channel CH1 and 20MHz secondary channel CH2). Here, the DSO initial control frame may be transmitted using a 40MHz non-HT duplicate PPDU. After receiving the DSO switching instruction in the DSO initial control frame, the Non-AP STA switches to the Mode 2 20MHz primary channel CH1 and 20MHz secondary channel CH2 and replies with a response frame (such as CTS). Next, the AP and Non-AP STA exchange frames on the Mode 2 operating channels (i.e., the 20MHz primary channel CH1 and the 20MHz secondary channel CH2). Once the Non-AP STA detects the end of the frame exchange, it switches to the Mode 1 operating channel (i.e., the 20MHz primary channel) after a DSO switching delay.

[0229] An example of negotiating dynamic subchannel operation modes and / or parameter updates based on request / response frames is as follows:

[0230] Referring to Figure 14, which is a schematic diagram of the negotiation of dynamic subchannel operation switching based on request / response frames according to an embodiment of the present invention. As shown in Figure 14, the Non-AP STA is a terminal that supports a 40 MHz bandwidth and is associated with an AP. The BSS to which the AP belongs operates with an 80 MHz bandwidth, including one 20 MHz primary channel and three 20 MHz secondary channels. At the same time, the AP supports DSO operation. Meanwhile, the original operating channel of the Non-AP STA is the 40 MHz primary channel, and its normal operating bandwidth is 40 MHz. At the same time, the Non-AP STA supports DSO, and when the DSO operation mode is enabled, it can switch to a specified channel and perform frame exchange based on DSO instructions transmitted from the AP.

[0231] First, the Non-AP STA initiates the dynamic subchannel operation mode switchover, i.e., indicates that DSO is enabled, by sending a dynamic subchannel operation mode request frame to the AP. After receiving the dynamic subchannel operation mode request frame from the Non-AP STA, the AP sends a dynamic subchannel operation mode response frame back to the Non-AP STA. After receiving the dynamic subchannel operation mode response frame from the AP, the Non-AP STA performs DSO operation using the dynamic subchannel operation parameters.

[0232] After enabling the DSO operating mode, the station operates dynamically using the operating functions or capabilities corresponding to two subchannel (or subband) operating parameter sets (configured as operating parameter set 1 and operating parameter set 2, where operating parameter set 1 is called the initial or default operating parameter set, and operating parameter set 2 is called the operating parameter set after DSO operation switching). When monitoring is in progress or no operation switching has occurred, frame exchange is performed using the operating functions or capabilities corresponding to operating parameter set 1 (for example, the operating subchannel is a 20MHz primary channel with a maximum bandwidth of 20MHz and supports one transmit space stream and one receive space stream). After receiving a DSO operation switching instruction and confirming that DSO operation switching will be performed, the station operates using the operating functions or capabilities corresponding to operating parameter set 2 (for example, the operating subchannel includes a 20MHz primary channel and one secondary channel with a maximum bandwidth of 40MHz and supports two transmit space streams and two receive space streams).

[0233] As illustrated, when the AP acquires a TXOP on the 20MHz primary channel CH1 and the 20MHz secondary channel CH2, it sends a DSO initial control frame (such as MU-RTS) to the Non-AP STA using a 40MHz non-HT duplicate PPDU, instructing the Non-AP STA to switch to the corresponding DSO subchannels (i.e., the 20MHz primary channel CH1 and the 20MHz secondary channel CH2). Simultaneously, the DSO initial control frame includes a padding delay of sufficient length to allow the Non-AP STA to switch from the Mode 1 operating channel (i.e., the 20MHz primary channel) to the Mode 2 operating channel (i.e., the 20MHz primary channel CH1 and the 20MHz secondary channel CH2). Here, the DSO initial control frame may be transmitted using a 40MHz non-HT duplicate PPDU. After receiving the DSO switching instruction in the DSO initial control frame, the Non-AP STA switches to the 20MHz primary channel CH1 and the 20MHz secondary channel CH2 and replies with a response frame (such as CTS). Next, the AP and Non-AP STA exchange frames on the Mode 2 operating channels (i.e., the 20MHz primary channel CH1 and the 20MHz secondary channel CH2). Once the Non-AP STA detects the end of the frame exchange, it switches to the Mode 1 operating channel (i.e., the 20MHz primary channel) after a DSO switching delay.

[0234] In response to this, if a Non-AP STA wants to disable DSO (or exit DSO operation) after a certain period of time has elapsed, it can complete the related operation by sending a Dynamic Subchannel Operation Mode notification frame to the AP (indicating that the Dynamic Subchannel Operation Mode value is 0).

[0235] Another embodiment of dynamic subchannel operation mode and / or parameter update negotiation based on request / response frames is as follows:

[0236] Referring to Figure 15, which is a schematic diagram of dynamic subchannel operation parameter update negotiation based on request / response frames according to an embodiment of the present invention. As shown in Figure 15, the Non-AP STA is a terminal that supports a 40 MHz bandwidth and is associated with an AP. The BSS to which the AP belongs operates with an 80 MHz bandwidth, including one 20 MHz primary channel and three 20 MHz secondary channels. At the same time, the AP supports DSO operation. On the other hand, the default operating channel of the Non-AP STA (referring to the operating channel that performs DSO subchannel switching without receiving a DSO initial control frame) is the 20 MHz primary channel, and the default operating bandwidth (referring to the operating bandwidth that performs DSO subchannel switching without receiving a DSO initial control frame) is 20 MHz (e.g., bandwidth reduced for power saving). At the same time, the Non-AP STA supports DSO, and when the DSO operation mode is enabled, it can switch to a specified channel and perform frame exchange based on DSO instructions transmitted from the AP.

[0237] First, the Non-AP STA is in an enabled DSO operating mode, or operates on the default channel (i.e., the 20MHz primary channel), or operates on a DSO subchannel (including the 20MHz primary channel CH1 and the 20MHz secondary channel CH0, with a maximum transmission bandwidth of 40MHz).

[0238] When the AP acquires a TXOP on the 20MHz primary channel CH1 and the 20MHz secondary channel CH0, it sends a DSO initial control frame (such as MU-RTS) to the Non-AP STA, instructing the Non-AP STA to switch to the DSO subchannels (i.e., the 20MHz primary channel CH1 and the 20MHz secondary channel CH0). Simultaneously, the DSO initial control frame includes a padding delay of sufficient length to allow the Non-AP STA to switch from the default channel (i.e., the 20MHz primary channel) to the DSO subchannels (i.e., the 20MHz primary channel CH1 and the 20MHz secondary channel CH0). Here, the DSO initial control frame may be transmitted using a 40MHz non-HT duplicate PPDU. After receiving the DSO switching instruction in the DSO initial control frame, the Non-AP STA switches to the 20MHz primary channel CH1 and the 20MHz secondary channel CH0 and replies with a response frame (such as CTS). Next, the AP and Non-AP STA exchange frames on the DSO subchannels (i.e., the 20MHz primary channel CH1 and the 20MHz secondary channel CH0). Once the Non-AP STA detects the end of the frame exchange, it switches to the default channel (i.e., the 20MHz primary channel) after a DSO switching delay.

[0239] After a certain period, the AP sends a QoS null frame or other frame to the Non-AP STA containing the HE variant HT Control field, the dynamic subchannel operation mode control subfield, and the dynamic subchannel operation parameter update subfield, recommending the proposed dynamic subchannel operation mode and dynamic subchannel operation parameters. For example, it indicates enabling the DSO, the DSO subchannels (primary channel CH1 and 20MHz secondary channel CH2), and the maximum transmission bandwidth (i.e., 40MHz). After receiving the recommended dynamic subchannel operation mode and dynamic subchannel operation parameters, the Non-AP STA initiates the dynamic subchannel operation parameter update by sending a dynamic subchannel operation mode request frame to the AP. That is, it instructs to enable the DSO, but the DSO subchannels are updated to the 20MHz primary channel CH1 and 20MHz secondary channel CH2, and the maximum transmission bandwidth is 40MHz. After receiving a dynamic subchannel operation mode request frame from the Non-AP STA, the AP sends a dynamic subchannel operation mode response frame back to the Non-AP STA. After receiving the dynamic subchannel operation mode response frame from the AP, the Non-AP STA performs DSO operation using the updated dynamic subchannel operation parameters. The Non-AP STA operates either on the default channel (i.e., the 20MHz primary channel) or on the DSO subchannel (including the 20MHz primary channel CH1 and the 20MHz secondary channel CH2, with a maximum transmission bandwidth of 40MHz).

[0240] When the AP acquires a TXOP on the 20MHz primary channel CH1 and the 20MHz secondary channel CH2, it sends a DSO initial control frame (such as MU-RTS) to the Non-AP STA, instructing the Non-AP STA to switch to the DSO subchannels (i.e., the 20MHz primary channel CH1 and the 20MHz secondary channel CH2). Simultaneously, the DSO initial control frame includes a padding delay of sufficient length to allow the Non-AP STA to switch from the default channel (i.e., the 20MHz primary channel) to the DSO subchannels (i.e., the 20MHz primary channel CH1 and the 20MHz secondary channel CH2). Here, the DSO initial control frame may be transmitted using a 40MHz non-HT duplicate PPDU. After receiving the DSO switching instruction in the DSO initial control frame, the Non-AP STA switches to the 20MHz primary channel CH1 and the 20MHz secondary channel CH2 and replies with a response frame (such as CTS). Next, the AP and Non-AP STA exchange frames on the DSO subchannels (i.e., the 20MHz primary channel CH1 and the 20MHz secondary channel CH2). Once the Non-AP STA detects the end of the frame exchange, it switches to the default channel (i.e., the 20MHz primary channel) after a DSO switching delay.

[0241] The solutions shown in the above embodiments of the present application primarily address dynamic subchannel (or subband) operation (DSO) mode management in a single BSS and are extendable to dynamic subchannel (or subband) operation (DSO) mode management in multi-AP or multi-link operation scenarios.

[0242] Referring to Figure 16, Figure 16 is a block diagram of a channel operating device according to one embodiment of the present application. The device has the function of realizing the steps performed by the first device in the channel operating method described above. As shown in Figure 16, the channel operating device is The system may include a receiving module 1601 configured to receive dynamic subchannel operation (DSO) mode management frames transmitted from a second device. The DSO mode management frame is used to indicate whether the DSO mode between the first and second devices is an enabled mode or an disabled mode, wherein the enabled mode is a mode that allows the target device to perform frame exchange in a DSO manner according to a first parameter set, the first parameter set being indicated by the DSO mode management frame, and the first parameter set including at least one of the channel bandwidth and the maximum supported spatial stream.

[0243] In some embodiments, the disabled mode is a mode that does not allow the target device to perform frame exchange in a DSO manner. Alternatively, the disabled mode is a mode that does not allow the target instrument to perform frame exchange in the DSO manner according to the first parameter set.

[0244] In some embodiments, the target device is one or both of the first and second devices.

[0245] In some embodiments, the channel operating device is The system further comprises a configuration module configured to set DSO mode information between the first and second devices based on the DSO mode management frame, wherein the DSO mode information is The DSO mode between the first device and the second device, Operating parameters for performing DSO control, and It includes at least one of the parameter sets for performing a frame replacement.

[0246] In some embodiments, the DSO mode management frame is a DSO mode notification frame, and the channel operating device is A first transmission module is further provided, which is configured to return the DSO mode notification frame to the second device within a timeout period after receiving the DSO mode notification frame.

[0247] In some embodiments, the DSO mode management frame is a DSO mode request frame, and when the setting module determines to accept the DSO mode information indicated by the DSO mode request frame, the setting module is configured to set the DSO mode information between the first device and the second device based on the DSO mode request frame.

[0248] In some embodiments, the channel operation device further includes a second transmission module configured to return a first DSO mode response frame to the second device, and the first DSO mode response frame is used to indicate whether to accept the DSO mode information indicated by the DSO mode request frame.

[0249] In some embodiments, the first DSO mode response frame includes a first status code, and the first status code is used to indicate whether to accept the DSO mode information indicated by the DSO mode request frame.

[0250] In some embodiments, the channel operation device further includes a third transmission module configured to transmit a second DSO mode response frame that is not triggered by a request to the second device, and the second DSO mode response frame is used to indicate recommended DSO mode information.

[0251] In some embodiments, the second DSO mode response frame includes a second status code, and the second status code is used to indicate that the second DSO mode response frame is for recommending DSO mode information.

[0252] In some embodiments, the DSO mode management frame includes at least one of the following: a DSO mode control field, a DSO parameter update field, and an operation mode parameter update field. The DSO mode control field is used to control the DSO mode between the first instrument and the second instrument. The DSO parameter update field is used to update the operating parameters for DSO control between the first and second devices. The aforementioned operating mode parameter update field is used to update the parameter set for performing frame exchange between the first device and the second device.

[0253] In some embodiments, the second DSO mode response frame includes at least one of a DSO mode control field, a DSO parameter update field, and an operation mode parameter update field. The DSO mode control field is used to control the DSO mode between the first instrument and the second instrument. The DSO parameter update field is used to update the operating parameters for DSO control between the first and second devices. The aforementioned operating mode parameter update field is used to update the parameter set for performing frame exchange between the first device and the second device.

[0254] In some embodiments, the operation mode parameter update field includes at least one of the operation mode parameter update control subfield, the first operation mode update parameter subfield, and the second operation mode update parameter subfield. The operation mode parameter update control subfield is used to indicate whether the first operation mode update parameter subfield and / or the second operation mode update parameter subfield exist. The first operation mode update parameter subfield is used to indicate the first parameter set, The second operating mode update parameter subfield is used to indicate a second parameter set, which is a set of parameters for the first and second devices to perform frame exchange in a non-DSO manner, and the first parameter set is different from at least one of the channel bandwidth and the maximum supported spatial stream in the second parameter set.

[0255] In some embodiments, the operation mode parameter update control subfield includes at least one of the first instruction information and the second instruction information, The first instruction information is used to indicate whether or not the first operation mode update parameter subfield exists. The second instruction information is used to indicate whether or not the second operation mode update parameter subfield exists.

[0256] In some embodiments, the first operation mode update parameter subfield includes the following information in the first parameter set, namely: It includes at least one of the following: channel bandwidth, maximum supported receive spatial stream, and maximum supported transmit spatial stream.

[0257] In some embodiments, the second operation mode update parameter subfield includes the following information in the second parameter set, namely: It includes at least one of the following: channel bandwidth, maximum supported receive spatial stream, and maximum supported transmit spatial stream.

[0258] In some embodiments, the DSO mode control field includes at least one of the following: a DSO mode subfield, a DSO subchannel bitmap subfield, a maximum transmission bandwidth subfield, a DSO parameter update control field, an operating mode parameter update instruction subfield, and an operating mode parameter update control subfield. The aforementioned DSO mode subfield is used to indicate the DSO mode to be switched to. The DSO subchannel bitmap subfield is used to indicate the target subchannel by bitmap. The maximum transmission bandwidth subfield is used to indicate the maximum physical layer protocol data unit (PPDU) bandwidth that is permitted to be received or transmitted on the target subchannel. The aforementioned DSO parameter update control field is used to indicate whether or not a DSO parameter update field currently exists within the frame. The aforementioned operating mode parameter update instruction subfield is used to indicate whether or not the parameter set for performing frame exchange between the first device and the second device has been updated. The aforementioned operation mode parameter update control subfield is used to indicate whether or not the aforementioned operation mode parameter update field exists.

[0259] In some embodiments, when the parameter value of the operation mode parameter update instruction subfield is the first parameter value, the operation mode parameter update instruction subfield indicates that the parameter set for performing frame exchange between the first device and the second device has been updated. If the parameter value of the operation mode parameter update instruction subfield is the second parameter value, the operation mode parameter update instruction subfield indicates that the parameter set for performing frame exchange between the first device and the second device has not been updated.

[0260] In some embodiments, when the parameter value of the operation mode parameter update control subfield is the third parameter value, the operation mode parameter update control subfield indicates that the operation mode parameter update field exists. When the parameter value of the operation mode parameter update control subfield is the fourth parameter value, the operation mode parameter update control subfield indicates that the operation mode parameter update field does not exist.

[0261] In some embodiments, when the parameter value in the DSO mode subfield is the fifth parameter value, the DSO mode subfield indicates that the target DSO mode is the active mode. When the parameter value in the DSO mode subfield is the sixth parameter value, the DSO mode subfield indicates that the target DSO mode is the inactive mode.<I

[0262] In some embodiments, the DSO parameter update field includes at least one of a dynamic subchannel operation padding delay subfield and a dynamic subchannel operation switching delay subfield. The dynamic subchannel operation padding delay subfield is used to indicate the minimum media access control (MAC) padding period of a channel switching notification frame, and the channel switching notification frame is used to trigger the target device to switch to the target subchannel in the DSO mode for frame exchange. The dynamic subchannel operation switching delay subfield is used to indicate the switching delay when switching from the target subchannel to the normal subchannel.

[0263] In some embodiments, when the DSO mode management frame is a DSO mode notification frame, the DSO parameter update field includes a switching timeout subfield. The switching timeout subfield is used to indicate the timeout period when the first device receives the DSO mode notification frame and then sends the DSO mode notification frame back to the second device.

[0264] In some embodiments, if the first device is a non-access point (non-AP) device and the second device is an AP device, the receiving module is further configured to receive channel switching instruction frames transmitted from the second device when the DSO mode between the first device and the second device is in enabled mode. The first switching module is configured to switch to the target subchannel indicated in the DSO mode management frame and to exchange frames with the second instrument according to the first parameter set.

[0265] In some embodiments, the first switching module is further configured to switch to a normal subchannel and perform frame exchange with the second device within a switching delay indicated in the DSO mode management frame, after frame exchange with the second device has been completed on the target subchannel according to the first parameter set.

[0266] In some embodiments, the channel operating device further comprises a first frame exchange module. The first frame exchange module is configured to perform frame exchange with the second device on the normal subchannel according to the second parameter set indicated in the DSO mode management frame when the DSO mode between the first device and the second device is in disabled mode, or when the DSO mode between the first device and the second device is in enabled mode and the first device has not received a channel switching instruction frame transmitted from the second device, or when the first frame exchange with the second device is completed on the target subchannel according to the first parameter set and the first frame exchange with the second device is switched to the normal subchannel.

[0267] In some embodiments, when the first device is an AP device and the second device is a non-AP device, the channel operating device is A fourth transmitting module is configured to send a channel switching instruction frame to the second device when the DSO mode between the first device and the second device is in the enabled mode, The system further comprises a second frame exchange module configured to perform frame exchange with the second device according to the first parameter set on a target subchannel indicated in the DSO mode management frame.

[0268] In some embodiments, the second frame exchange module is further configured to perform a frame exchange with the second device on a normal subchannel according to a second parameter set indicated in the DSO mode management frame, if the DSO mode between the first device and the second device is in disabled mode, or if the DSO mode between the first device and the second device is in enabled mode and no channel switching instruction frame is sent to the second device, or if a frame exchange with the second device is completed on the target subchannel according to the first parameter set.

[0269] In some embodiments, the end of the channel switching instruction frame includes a padding element, and the period corresponding to the padding element is greater than or equal to the minimum MAC padding period indicated in the DSO mode management frame.

[0270] In some embodiments, the PPDU bandwidth over which the first and second devices perform frame exchange on the target subchannel is less than or equal to the maximum PPDU bandwidth indicated by the maximum transmission bandwidth subfield in the DSO mode management frame. Alternatively, the PPDU bandwidth over which the first and second devices exchange frames on the target subchannel is less than or equal to the channel bandwidth in the first parameter set.

[0271] In some embodiments, the spatial stream received by the first and second devices when they perform frame exchange on the target subchannel is less than or equal to the maximum supported received spatial stream in the first parameter set. The spatial stream transmitted by the first and second devices when they exchange frames on the target subchannel is less than or equal to the maximum supported transmitted spatial stream in the first parameter set.

[0272] In some embodiments, the PPDU bandwidth over which the first and second devices exchange frames on the normal subchannel is less than or equal to the channel bandwidth in the second parameter set.

[0273] In some embodiments, the spatial stream received by the first and second devices when they perform frame exchange on the normal subchannel is less than or equal to the maximum supported received spatial stream in the second parameter set. The spatial stream transmitted by the first and second devices when they exchange frames on the normal subchannel is less than or equal to the maximum supported transmitted spatial stream in the second parameter set.

[0274] Referring to Figure 17, Figure 17 is a block diagram of a channel operating device according to one embodiment of the present application. The device has the function of realizing the steps performed by the second device in the channel operating method described above. As shown in Figure 17, the channel operating device is The first device may include a transmitting module 1701 configured to transmit dynamic subchannel operation (DSO) mode management frames. The DSO mode management frame is used to indicate whether the DSO mode between the first and second devices is an enabled mode or an disabled mode, wherein the enabled mode is a mode that allows the target device to perform frame exchange in a DSO manner according to a first parameter set, the first parameter set being indicated by the DSO mode management frame, and the first parameter set including at least one of the channel bandwidth and the maximum supported spatial stream.

[0275] In some embodiments, the disabled mode is a mode that does not allow the target device to perform frame exchange in a DSO manner. Alternatively, the disabled mode is a mode that does not allow the target instrument to perform frame exchange in the DSO manner according to the first parameter set.

[0276] In some embodiments, the target device is one or both of the first and second devices.

[0277] In some embodiments, the channel operating device is The system further comprises a configuration module configured to set DSO mode information between the first and second devices based on the DSO mode management frame, wherein the DSO mode information includes the following information: The DSO mode between the first device and the second device, Operating parameters for performing DSO control, and It includes at least one of the parameter sets for performing a frame replacement.

[0278] In some embodiments, the configuration module is If the DSO mode notification frame is received from the first device within the timeout period after the DSO mode notification frame has been sent, the DSO mode information between the first device and the second device is set based on the DSO mode notification frame. Alternatively, if the DSO mode notification frame is not received from the first device within the timeout period after the DSO mode notification frame has been sent, the system is configured to set the DSO mode information between the first device and the second device based on the DSO mode notification frame after the timeout period has been reached.

[0279] In some embodiments, the configuration module is Receiving a first DSO mode response frame returned from the first device, wherein the first DSO mode response frame is used to indicate whether or not to accept the DSO mode information indicated in the DSO mode request frame, If the first DSO mode response frame indicates DSO mode information shown in the DSO mode request frame, the system is configured to set the DSO mode information between the first device and the second device based on the DSO mode request frame.

[0280] In some embodiments, the first DSO mode response frame includes a first status code, which is used to indicate whether or not to accept the DSO mode information indicated in the DSO mode request frame.

[0281] In some embodiments, the channel operating device is The system further comprises a first receiving module configured to receive a second DSO mode response frame that is not triggered by a request transmitted from the first device, the second DSO mode response frame being used to indicate recommended DSO mode information.

[0282] In some embodiments, the transmitting module 1701 is configured to transmit the DSO mode request frame to the first device based on the second DSO mode response frame.

[0283] In some embodiments, the second DSO mode response frame includes a second status code, which is used to indicate that the second DSO mode response frame is for recommending DSO mode information.

[0284] In some embodiments, the DSO mode management frame includes at least one of the following: a DSO mode control field, a DSO parameter update field, and an operation mode parameter update field. The DSO mode control field is used to control the DSO mode between the first instrument and the second instrument. The DSO parameter update field is used to update the operating parameters for DSO control between the first and second devices. The aforementioned operating mode parameter update field is used to update the parameter set for performing frame exchange between the first device and the second device.

[0285] In some embodiments, the second DSO mode response frame includes at least one of a DSO mode control field, a DSO parameter update field, and an operation mode parameter update field. The DSO mode control field is used to control the DSO mode between the first instrument and the second instrument. The DSO parameter update field is used to update the operating parameters for DSO control between the first and second devices. The aforementioned operating mode parameter update field is used to update the parameter set for performing frame exchange between the first device and the second device.

[0286] In some embodiments, the operation mode parameter update field includes at least one of the operation mode parameter update control subfield, the first operation mode update parameter subfield, and the second operation mode update parameter subfield. The operation mode parameter update control subfield is used to indicate whether the first operation mode update parameter subfield and / or the second operation mode update parameter subfield exist. The first operation mode update parameter subfield is used to indicate the first parameter set, The second operating mode update parameter subfield is used to indicate a second parameter set, which is a set of parameters for the first and second devices to perform frame exchange in a non-DSO manner, and the first parameter set is different from at least one of the channel bandwidth and the maximum supported spatial stream in the second parameter set.

[0287] In some embodiments, the operation mode parameter update control subfield includes at least one of first instruction information and second instruction information, The first instruction information is used to indicate whether or not the first operation mode update parameter subfield exists. The second instruction information is used to indicate whether or not the second operation mode update parameter subfield exists.

[0288] In some embodiments, the first operation mode update parameter subfield includes the following information in the first parameter set, namely: It includes at least one of the following: channel bandwidth, maximum supported receive spatial stream, and maximum supported transmit spatial stream.

[0289] In some embodiments, the second operation mode update parameter subfield includes the following information in the second parameter set, namely: It includes at least one of the following: channel bandwidth, maximum supported receive spatial stream, and maximum supported transmit spatial stream.

[0290] In some embodiments, the DSO mode control field includes at least one of the following: a DSO mode subfield, a DSO subchannel bitmap subfield, a maximum transmission bandwidth subfield, a DSO parameter update control field, an operating mode parameter update instruction subfield, and an operating mode parameter update control subfield. The aforementioned DSO mode subfield is used to indicate the DSO mode to be switched to. The DSO subchannel bitmap subfield is used to indicate the target subchannel by bitmap. The maximum transmission bandwidth subfield is used to indicate the maximum physical layer protocol data unit (PPDU) bandwidth that is permitted to be received or transmitted on the target subchannel. The aforementioned DSO parameter update control field is used to indicate whether or not a DSO parameter update field currently exists within the frame. The aforementioned operating mode parameter update instruction subfield is used to indicate whether or not the parameter set for performing frame exchange between the first device and the second device has been updated. The aforementioned operation mode parameter update control subfield is used to indicate whether or not the aforementioned operation mode parameter update field exists.

[0291] In some embodiments, when the parameter value of the operation mode parameter update instruction subfield is the first parameter value, the operation mode parameter update instruction subfield indicates that the parameter set for performing frame exchange between the first device and the second device has been updated. If the parameter value of the operation mode parameter update instruction subfield is the second parameter value, the operation mode parameter update instruction subfield indicates that the parameter set for performing frame exchange between the first device and the second device has not been updated.

[0292] In some embodiments, when the parameter value of the operation mode parameter update control subfield is the third parameter value, the operation mode parameter update control subfield indicates that the operation mode parameter update field exists. If the parameter value of the operation mode parameter update control subfield is the fourth parameter value, the operation mode parameter update control subfield indicates that the operation mode parameter update field does not exist.

[0293] In some embodiments, when the parameter value in the DSO mode subfield is the fifth parameter value, the DSO mode subfield indicates that the DSO mode to be switched to is the active mode. If the parameter value in the DSO mode subfield is the sixth parameter value, the DSO mode subfield indicates that the target DSO mode is disabled.

[0294] In some embodiments, the DSO parameter update field includes at least one of a dynamic subchannel operation padding delay subfield and a dynamic subchannel operation switching delay subfield. The dynamic subchannel operation padding delay subfield is used to indicate the minimum media access control (MAC) padding period of the channel switching notification frame, and the channel switching notification frame is used to trigger the target device to switch to the target subchannel and perform a frame exchange in a DSO manner. The dynamic subchannel operation switching delay subfield is used to indicate the switching delay when switching from the target subchannel to the normal subchannel.

[0295] In some embodiments, if the DSO mode management frame is a DSO mode notification frame, the DSO parameter update field includes a switching timeout subfield. The switching timeout subfield is used to indicate the timeout period when the first device receives the DSO mode notification frame and then sends the DSO mode notification frame back to the second device.

[0296] In some embodiments, if the first device is a non-AP device and the second device is an AP device, the transmitting module 1701 is further configured to transmit a channel switching instruction frame to the first device when the DSO mode between the first device and the second device is in an enabled mode. The channel operating device is The system further includes a first frame exchange module configured to exchange frames with the first device on a target subchannel indicated in the DSO mode management frame, according to the first parameter set.

[0297] In some embodiments, the first frame exchange module is further configured to perform a frame exchange with the first device on a normal subchannel according to a second parameter set indicated in the DSO mode management frame, if the DSO mode between the first device and the second device is in disabled mode, or if the DSO mode between the first device and the second device is in enabled mode and no channel switching instruction frame is sent to the second device, or if a frame exchange with the second device is completed on the target subchannel according to the first parameter set.

[0298] In some embodiments, when the first device is an AP device and the second device is a non-AP device, the channel operating device is When the DSO mode between the first device and the second device is in the enabled mode, a second receiving module is configured to receive a channel switching instruction frame transmitted from the first device, The system further includes a first switching module configured to switch to a target subchannel indicated in the DSO mode management frame and to perform frame exchange with the first device according to the first parameter set.

[0299] In some embodiments, the channel operating device is The first switching module is further configured to switch to a normal subchannel and perform a frame exchange with the first device within a switching delay indicated in the DSO mode management frame, after frame exchange with the first device has been completed with the first device on the target subchannel according to the first parameter set.

[0300] In some embodiments, the channel operating device is The second frame exchange module is configured to perform frame exchange with the first device on the normal subchannel according to the second parameter set indicated in the DSO mode management frame when the DSO mode between the first device and the second device is in disabled mode, or when the DSO mode between the first device and the second device is in enabled mode and the second device does not receive a channel switching instruction frame transmitted from the second device, or when the device switches to the normal subchannel after frame exchange with the second device has been completed on the target subchannel according to the first parameter set.

[0301] In some embodiments, the end of the channel switching instruction frame includes a padding element, and the period corresponding to the padding element is greater than or equal to the minimum MAC padding period indicated in the DSO mode management frame.

[0302] In some embodiments, the PPDU bandwidth over which the first and second devices transmit data on the target subchannel is less than or equal to the maximum PPDU bandwidth indicated in the maximum transmission bandwidth subfield within the DSO mode management frame. Alternatively, the PPDU bandwidth over which the first and second devices exchange frames on the target subchannel is less than or equal to the channel bandwidth in the first parameter set.

[0303] In some embodiments, the spatial stream received by the first and second devices when they perform frame exchange on the target subchannel is less than or equal to the maximum supported received spatial stream in the first parameter set. The spatial stream transmitted by the first and second devices when they exchange frames on the target subchannel is less than or equal to the maximum supported transmitted spatial stream in the first parameter set.

[0304] In some embodiments, the PPDU bandwidth over which the first and second devices exchange frames on the normal subchannel is less than or equal to the channel bandwidth in the second parameter set.

[0305] In some embodiments, the spatial stream received by the first and second devices when they perform frame exchange on the normal subchannel is less than or equal to the maximum supported received spatial stream in the second parameter set. The spatial stream transmitted by the first and second devices when they exchange frames on the normal subchannel is less than or equal to the maximum supported transmitted spatial stream in the second parameter set.

[0306] It should be noted that the apparatus provided in the above embodiment is described only as an example of the division of each of the above functional modules. In actual applications, the above functions can be completed by assigning them to different functional modules as needed. In other words, all or part of the functions described above can be completed by dividing the internal structure of the device into different functional modules.

[0307] Regarding the apparatus in the above embodiment, the specific method by which each module of the apparatus performs its operation has already been described in detail in the embodiment of the method described above, and will not be described in detail here.

[0308] Referring to Figure 18, which is a schematic diagram of the structure of a communication device 1800 according to one embodiment of the present application. The communication device 1800 may be a multilink device and may include a processor 1801, a receiver 1802, a transmitter 1803, a memory 1804, and a bus 1805.

[0309] The processor 1801 includes one or more processing cores, and the processor 1801 performs various functional applications and information processing by executing software program modules.

[0310] The receiver 1802 and the transmitter 1803 may be implemented as a communication component, and the communication component may be a communication chip. The communication chip is also called a transceiver.

[0311] Memory 1804 is connected to processor 1801 via bus 1805.

[0312] The memory 1804 may be configured to store a computer program, and the processor 1801 is configured to execute the computer program to realize each step performed by the terminal device in the embodiment of the above method.

[0313] Furthermore, memory 1804 may be implemented by any type of volatile or non-volatile storage device, or a combination thereof. Volatile or non-volatile storage devices include, but are not limited to, magnetic disks or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static random access memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.

[0314] In an exemplary embodiment, the communication device comprises a processor, memory, and a transceiver (the transceiver may include a receiver for receiving information and a transmitter for transmitting information).

[0315] In one possible implementation, the processor and the transceiver may be configured to perform all or some of the steps performed by the first or second device in any of the embodiments shown in Figures 4, 5, or 6 above, which will not be repeated here.

[0316] Embodiments of the present invention further provide a computer-readable storage medium in which a computer program is stored, which is loaded and executed by a processor to realize each step performed by the first or second device in the method shown in any of the embodiments of Figures 4, 5, or 6 above.

[0317] The present invention further provides a computer program product including computer instructions, the computer instructions being stored in a computer-readable storage medium. The processor of a communication device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, thereby causing the communication device to perform each step performed by the first or second device in the manner shown in any of the embodiments of Figures 4, 5, or 6 above.

[0318] The present invention further provides a chip including a programmable logic circuit and / or program instructions, which, when executed by a communication device, causes the communication device to perform each step performed by the first or second device in the manner shown in any embodiment of Figure 4, Figure 5, or Figure 6 above.

[0319] The present invention further provides a computer program which, when executed by the processor of a communication device, realizes each step performed by the first or second device in the method shown in any of the embodiments of Figures 4, 5, or 6 above.

[0320] As those skilled in the art should understand, in one or more of the above examples, the functions described in the embodiments of this application may be implemented by hardware, software, firmware, or any combination thereof. When implemented using software, these functions may be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. The computer-readable medium includes computer storage media and communication media, wherein the communication medium includes any medium that facilitates the transfer of computer programs from one place to another. The storage medium may be any available medium accessible by a general-purpose computer or a dedicated computer.

[0321] The foregoing describes only preferred embodiments of the present application and does not limit it. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present application should be included within the scope of protection.

Claims

1. A channel operation method performed by a first device, This includes receiving a dynamic subchannel operation (DSO) mode management frame transmitted from a second device, A channel operation method comprising: a DSO mode management frame used to indicate whether the DSO mode between the first device and the second device is an enabled mode or an disabled mode, wherein the enabled mode is a mode that allows the target device to perform frame exchange in a DSO manner according to a first parameter set, the first parameter set being indicated by the DSO mode management frame, and the first parameter set including at least one of the channel bandwidth and the maximum supported spatial stream.

2. The aforementioned disabled mode is a mode that does not allow the target device to perform frame exchange using the DSO method. Or, The disabled mode is a mode that does not allow the target device to perform frame exchange in the DSO method according to the first parameter set. The channel operation method according to claim 1.

3. The target device is one or both of the first device and the second device. The channel operation method according to claim 1 or 2.

4. The channel operation method described above is: The method further includes setting DSO mode information between the first device and the second device based on the DSO mode management frame, wherein the DSO mode information is The DSO mode between the first device and the second device, Operating parameters for DSO control, and A parameter set for performing a frame replacement, including at least one of the following: A channel operation method according to any one of claims 1 to 3.

5. The DSO mode management frame is a DSO mode notification frame, and the channel operation method is The further includes sending the DSO mode notification frame back to the second device within a timeout period after receiving the DSO mode notification frame. A channel operation method according to any one of claims 1 to 4.

6. The DSO mode management frame is a DSO mode request frame, and setting the DSO mode information between the first device and the second device based on the DSO mode management frame is If it is decided to accept the DSO mode information indicated in the DSO mode request frame, the DSO mode information between the first device and the second device is set based on the DSO mode request frame. The channel operation method according to claim 4.

7. The channel operation method described above is: The process further includes sending a first DSO mode response frame back to the second device, the first DSO mode response frame being used to indicate whether or not to accept the DSO mode information indicated in the DSO mode request frame. The channel operation method according to claim 6.

8. The first DSO mode response frame includes a first status code, which is used to indicate whether or not to accept the DSO mode information indicated in the DSO mode request frame. The channel operation method according to claim 7.

9. The channel operation method described above is: The second device further includes transmitting a second DSO mode response frame, which is not triggered by a request, and the second DSO mode response frame is used to indicate recommended DSO mode information. A channel operation method according to any one of claims 6 to 8.

10. The second DSO mode response frame includes a second status code, which is used to indicate that the second DSO mode response frame is for recommending DSO mode information. The channel operation method according to claim 9.

11. The DSO mode management frame includes at least one of the following: a DSO mode control field, a DSO parameter update field, and an operation mode parameter update field. The DSO mode control field is used to control the DSO mode between the first device and the second device. The DSO parameter update field is used to update the operating parameters for performing DSO control between the first device and the second device. The aforementioned operating mode parameter update field is used to update the parameter set for performing frame exchange between the first device and the second device. A channel operation method according to any one of claims 1 to 10.

12. The second DSO mode response frame includes at least one of the DSO mode control field, the DSO parameter update field, and the operation mode parameter update field. The DSO mode control field is used to control the DSO mode between the first device and the second device. The DSO parameter update field is used to update the operating parameters for performing DSO control between the first device and the second device. The aforementioned operating mode parameter update field is used to update the parameter set for performing frame exchange between the first device and the second device. The channel operation method according to claim 9 or 10.

13. The operation mode parameter update field includes at least one of the operation mode parameter update control subfield, the first operation mode update parameter subfield, and the second operation mode update parameter subfield. The operation mode parameter update control subfield is used to indicate whether the first operation mode update parameter subfield and / or the second operation mode update parameter subfield exist. The first operation mode update parameter subfield is used to indicate the first parameter set, The second operating mode update parameter subfield is used to indicate a second parameter set, the second parameter set being a set of parameters for the first and second devices to perform frame exchange in a non-DSO manner, and the first parameter set being different from at least one of the channel bandwidth and the maximum supported spatial stream in the second parameter set. The channel operation method according to claim 11 or 12.

14. The operation mode parameter update control subfield includes at least one of the first instruction information and the second instruction information, The first instruction information is used to indicate whether or not the first operation mode update parameter subfield exists. The second instruction information is used to indicate whether or not the second operation mode update parameter subfield exists. The channel operation method according to claim 13.

15. The first operation mode update parameter subfield includes the following information in the first parameter set, namely: A channel bandwidth, a maximum supported receive spatial stream, and a maximum supported transmit spatial stream, including at least one of these, The channel operation method according to claim 13 or 14.

16. The second operation mode update parameter subfield includes the following information in the second parameter set, namely: A channel bandwidth, a maximum supported receive spatial stream, and a maximum supported transmit spatial stream, including at least one of these, A channel operation method according to any one of claims 13 to 15.

17. The DSO mode control field includes at least one of the following: a DSO mode subfield, a DSO subchannel bitmap subfield, a maximum transmission bandwidth subfield, a DSO parameter update control field, an operation mode parameter update instruction subfield, and an operation mode parameter update control subfield. The aforementioned DSO mode subfield is used to indicate the DSO mode to be switched to. The DSO subchannel bitmap subfield is used to indicate the target subchannel by bitmap, The maximum transmission bandwidth subfield is used to indicate the maximum physical layer protocol data unit (PPDU) bandwidth that is permitted to be received or transmitted on the target subchannel. The DSO parameter update control field is used to indicate whether or not a DSO parameter update field currently exists within the frame. The operation mode parameter update instruction subfield is used to indicate whether or not the parameter set for performing frame exchange between the first device and the second device has been updated. The aforementioned operation mode parameter update control subfield is used to indicate whether or not the aforementioned operation mode parameter update field exists. The channel operation method according to any one of claims 11 to 16.

18. If the parameter value of the operation mode parameter update instruction subfield is the first parameter value, the operation mode parameter update instruction subfield indicates that the parameter set for performing frame exchange between the first device and the second device has been updated. If the parameter value of the operation mode parameter update instruction subfield is the second parameter value, the operation mode parameter update instruction subfield indicates that the parameter set for performing frame exchange between the first device and the second device has not been updated. The channel operation method according to claim 17.

19. If the parameter value of the operation mode parameter update control subfield is the third parameter value, the operation mode parameter update control subfield indicates that the operation mode parameter update field exists. If the parameter value of the operation mode parameter update control subfield is the fourth parameter value, the operation mode parameter update control subfield indicates that the operation mode parameter update field does not exist. The channel operation method according to claim 17 or 18.

20. If the parameter value in the DSO mode subfield is the fifth parameter value, the DSO mode subfield indicates that the target DSO mode is the active mode. If the parameter value in the DSO mode subfield is the sixth parameter value, the DSO mode subfield indicates that the target DSO mode is disabled mode. A channel operation method according to any one of claims 17 to 19.

21. The DSO parameter update field includes at least one of the dynamic subchannel operation padding delay subfield and the dynamic subchannel operation switching delay subfield, The dynamic subchannel operation padding delay subfield is used to indicate the minimum media access control (MAC) padding period of the channel switching notification frame, and the channel switching notification frame is used to trigger the target device to switch to the target subchannel and perform a frame exchange in a DSO manner. The dynamic subchannel operation switching delay subfield is used to indicate the switching delay when switching from the target subchannel to the normal subchannel. A channel operation method according to any one of claims 11 to 20.

22. If the DSO mode management frame is a DSO mode notification frame, the DSO parameter update field includes a switching timeout subfield. The switching timeout subfield is used to indicate the timeout period when the first device receives the DSO mode notification frame and then sends the DSO mode notification frame back to the second device. A channel operation method according to any one of claims 11 to 21.

23. If the first device is a non-access point (non-AP) device and the second device is an AP device, the channel operation method is: When the DSO mode between the first device and the second device is in the enabled mode, the second device receives a transmit channel switching instruction frame, The further includes switching to the target subchannel indicated in the DSO mode management frame and performing frame exchange with the second device according to the first parameter set, A channel operation method according to any one of claims 1 to 22.

24. The channel operation method described above is: The further includes, after frame exchange with the second device is completed on the target subchannel according to the first parameter set, switching to the normal subchannel and performing frame exchange with the second device within the switching delay indicated by the DSO mode management frame, The channel operation method according to claim 23.

25. The channel operation method described above is: If the DSO mode between the first device and the second device is in disabled mode, or if the DSO mode between the first device and the second device is in enabled mode and the channel switching instruction frame transmitted from the second device is not received, or if the device switches to a normal subchannel after frame exchange with the second device has been completed on the target subchannel according to the first parameter set, The further includes performing frame exchange with the second device on the normal subchannel according to the second parameter set indicated in the DSO mode management frame, The channel operation method according to claim 24.

26. If the first device is an AP device and the second device is a non-AP device, the channel operation method is: When the DSO mode between the first device and the second device is in the enabled mode, a channel switching instruction frame is transmitted to the second device, The further includes performing a frame exchange with the second device on the target subchannel indicated in the DSO mode management frame, in accordance with the first parameter set, A channel operation method according to any one of claims 1 to 22.

27. The channel operation method described above is: If the DSO mode between the first device and the second device is in disabled mode, or if the DSO mode between the first device and the second device is in enabled mode and a channel switching instruction frame is not transmitted to the second device, or if frame exchange with the second device is completed on the target subchannel according to the first parameter set, This further includes performing frame exchange with the second device on a normal subchannel according to a second parameter set indicated in the DSO mode management frame, The channel operation method according to claim 26.

28. The end of the channel switching instruction frame includes a padding element, and the period corresponding to the padding element is greater than or equal to the minimum media access control (MAC) padding period indicated in the DSO mode management frame. A channel operation method according to any one of claims 23 to 27.

29. The PPDU bandwidth over which the first and second devices exchange frames on the target subchannel is less than or equal to the maximum PPDU bandwidth indicated by the maximum transmission bandwidth subfield in the DSO mode management frame. Or, The PPDU bandwidth over which the first and second devices perform frame exchange on the target subchannel is less than or equal to the channel bandwidth in the first parameter set. A channel operation method according to any one of claims 23 to 28.

30. The spatial stream received when the first and second devices exchange frames on the target subchannel is less than or equal to the maximum supported received spatial stream in the first parameter set. The spatial stream transmitted by the first and second devices when they exchange frames on the target subchannel is less than or equal to the maximum supported transmitted spatial stream in the first parameter set. A channel operation method according to any one of claims 23 to 29.

31. The PPDU bandwidth over which the first and second devices exchange frames on the normal subchannel is less than or equal to the channel bandwidth in the second parameter set. The channel operation method according to claim 25 or 27.

32. The spatial stream received when the first and second devices exchange frames on the normal subchannel is less than or equal to the maximum supported received spatial stream in the second parameter set. The spatial stream transmitted by the first and second devices when they exchange frames on the normal subchannel is less than or equal to the maximum supported transmitted spatial stream in the second parameter set. The channel operation method according to claim 25, 27, or 31.

33. A channel operation method performed by a second device, This includes transmitting a dynamic subchannel operation (DSO) mode management frame to the first device, A channel operation method comprising: a DSO mode management frame used to indicate whether the DSO mode between the first device and the second device is an enabled mode or an disabled mode, wherein the enabled mode is a mode that allows the target device to perform frame exchange in a DSO manner according to a first parameter set, the first parameter set being indicated by the DSO mode management frame, and the first parameter set including at least one of the channel bandwidth and the maximum supported spatial stream.

34. The aforementioned disabled mode is a mode that does not allow the target device to perform frame exchange using the DSO method. Or, The disabled mode is a mode that does not allow the target device to perform frame exchange in the DSO method according to the first parameter set. The channel operation method according to claim 33.

35. The target device is one or both of the first device and the second device. The channel operation method according to claim 33 or 34.

36. The channel operation method described above is: The method further includes setting DSO mode information between the first device and the second device based on the DSO mode management frame, wherein the DSO mode information is The DSO mode between the first device and the second device, Operating parameters for DSO control, and A parameter set for performing a frame replacement, including at least one of the following: A channel operation method according to any one of claims 33 to 35.

37. The DSO mode management frame is a DSO mode notification frame, and setting the DSO mode information between the first device and the second device based on the DSO mode management frame is If the DSO mode notification frame is received from the first device within the timeout period after the DSO mode notification frame has been sent, the DSO mode information between the first device and the second device is set based on the DSO mode notification frame. Or, If the DSO mode notification frame is not received from the first device within the timeout period after the DSO mode notification frame has been sent, the DSO mode information between the first device and the second device is set based on the DSO mode notification frame after the timeout period has been reached. The channel operation method according to claim 36.

38. The DSO mode management frame is a DSO mode request frame, and setting the DSO mode information between the first device and the second device based on the DSO mode management frame is Receiving a first DSO mode response frame returned from the first device, wherein the first DSO mode response frame is used to indicate whether or not to accept the DSO mode information indicated in the DSO mode request frame, If the first DSO mode response frame indicates acceptance of the DSO mode information indicated in the DSO mode request frame, the DSO mode information between the first device and the second device is set based on the DSO mode request frame. The channel operation method according to claim 36.

39. The first DSO mode response frame includes a first status code, which is used to indicate whether or not to accept the DSO mode information indicated in the DSO mode request frame. The channel operation method according to claim 38.

40. The channel operation method described above is: The system further includes receiving a second DSO mode response frame from the first device that is not triggered by a transmission request, the second DSO mode response frame being used to indicate recommended DSO mode information. The channel operation method according to claim 38 or 39.

41. Sending a DSO mode management frame to the first device means The process includes transmitting the DSO mode request frame to the first device based on the second DSO mode response frame. The channel operation method according to claim 40.

42. The second DSO mode response frame includes a second status code, which is used to indicate that the second DSO mode response frame is for recommending DSO mode information. The channel operation method according to claim 40 or 41.

43. The DSO mode management frame includes at least one of the following: a DSO mode control field, a DSO parameter update field, and an operation mode parameter update field. The DSO mode control field is used to control the DSO mode between the first device and the second device. The DSO parameter update field is used to update the operating parameters for performing DSO control between the first device and the second device. The aforementioned operating mode parameter update field is used to update the parameter set for performing frame exchange between the first device and the second device. A channel operation method according to any one of claims 33 to 42.

44. The second DSO mode response frame includes at least one of the DSO mode control field, the DSO parameter update field, and the operation mode parameter update field. The DSO mode control field is used to control the DSO mode between the first device and the second device. The DSO parameter update field is used to update the operating parameters for performing DSO control between the first device and the second device. The aforementioned operating mode parameter update field is used to update the parameter set for performing frame exchange between the first device and the second device. The channel operation method according to claim 41 or 42.

45. The operation mode parameter update field includes at least one of the operation mode parameter update control subfield, the first operation mode update parameter subfield, and the second operation mode update parameter subfield. The operation mode parameter update control subfield is used to indicate whether the first operation mode update parameter subfield and / or the second operation mode update parameter subfield exist. The first operation mode update parameter subfield is used to indicate the first parameter set, The second operating mode update parameter subfield is used to indicate a second parameter set, the second parameter set being a set of parameters for the first and second devices to perform frame exchange in a non-DSO manner, and the first parameter set being different from at least one of the channel bandwidth and the maximum supported spatial stream in the second parameter set. The channel operation method according to claim 43 or 44.

46. The operation mode parameter update control subfield includes at least one of the first instruction information and the second instruction information, The first instruction information is used to indicate whether or not the first operation mode update parameter subfield exists. The second instruction information is used to indicate whether or not the second operation mode update parameter subfield exists. The channel operation method according to claim 45.

47. The first operation mode update parameter subfield includes the following information in the first parameter set, namely: A channel bandwidth, a maximum supported receive spatial stream, and a maximum supported transmit spatial stream, including at least one of these, The channel operation method according to claim 45 or 46.

48. The second operation mode update parameter subfield includes the following information within the second parameter set, namely: A channel bandwidth, a maximum supported receive spatial stream, and a maximum supported transmit spatial stream, including at least one of these, A channel operation method according to any one of claims 45 to 47.

49. The DSO mode control field includes at least one of the following: a DSO mode subfield, a DSO subchannel bitmap subfield, a maximum transmission bandwidth subfield, a DSO parameter update control field, an operation mode parameter update instruction subfield, and an operation mode parameter update control subfield. The aforementioned DSO mode subfield is used to indicate the DSO mode to be switched to. The DSO subchannel bitmap subfield is used to indicate the target subchannel by bitmap, The maximum transmission bandwidth subfield is used to indicate the maximum physical layer protocol data unit (PPDU) bandwidth that is permitted to be received or transmitted on the target subchannel. The DSO parameter update control field is used to indicate whether or not a DSO parameter update field currently exists within the frame. The operation mode parameter update instruction subfield is used to indicate whether or not the parameter set for performing frame exchange between the first device and the second device has been updated. The aforementioned operation mode parameter update control subfield is used to indicate whether or not the aforementioned operation mode parameter update field exists. A channel operation method according to any one of claims 43 to 48.

50. If the parameter value of the operation mode parameter update instruction subfield is the first parameter value, the operation mode parameter update instruction subfield indicates that the parameter set for performing frame exchange between the first device and the second device has been updated. If the parameter value of the operation mode parameter update instruction subfield is the second parameter value, the operation mode parameter update instruction subfield indicates that the parameter set for performing frame exchange between the first device and the second device has not been updated. The channel operation method according to claim 49.

51. If the parameter value of the operation mode parameter update control subfield is the third parameter value, the operation mode parameter update control subfield indicates that the operation mode parameter update field exists. If the parameter value of the operation mode parameter update control subfield is the fourth parameter value, the operation mode parameter update control subfield indicates that the operation mode parameter update field does not exist. The channel operation method according to claim 49 or 50.

52. If the parameter value in the DSO mode subfield is the fifth parameter value, the DSO mode subfield indicates that the target DSO mode is the active mode. If the parameter value in the DSO mode subfield is the sixth parameter value, the DSO mode subfield indicates that the target DSO mode is disabled mode. A channel operation method according to any one of claims 49 to 51.

53. The DSO parameter update field includes at least one of the dynamic subchannel operation padding delay subfield and the dynamic subchannel operation switching delay subfield, The dynamic subchannel operation padding delay subfield is used to indicate the minimum media access control (MAC) padding period of the channel switching notification frame, and the channel switching notification frame is used to trigger the target device to switch to the target subchannel and perform a frame exchange in a DSO manner. The dynamic subchannel operation switching delay subfield is used to indicate the switching delay when switching from the target subchannel to the normal subchannel. A channel operation method according to any one of claims 43 to 52.

54. If the DSO mode management frame is a DSO mode notification frame, the DSO parameter update field includes a switching timeout subfield. The switching timeout subfield is used to indicate the timeout period when the first device receives the DSO mode notification frame and then sends the DSO mode notification frame back to the second device. A channel operation method according to any one of claims 43 to 53.

55. If the first device is a non-AP device and the second device is an AP device, the channel operation method is: When the DSO mode between the first device and the second device is in the enabled mode, a channel switching instruction frame is transmitted to the first device, The further includes performing a frame exchange with the first device on the target subchannel indicated in the DSO mode management frame, in accordance with the first parameter set. A channel operation method according to any one of claims 33 to 54.

56. The channel operation method described above is: If the DSO mode between the first device and the second device is in disabled mode, or if the DSO mode between the first device and the second device is in enabled mode and a channel switching instruction frame is not transmitted to the second device, or if frame exchange with the second device is completed on the target subchannel according to the first parameter set, This further includes performing frame exchange with the first device on a normal subchannel according to a second parameter set indicated in the DSO mode management frame, The channel operation method according to claim 55.

57. If the first device is an AP device and the second device is a non-AP device, the channel operation method is: When the DSO mode between the first device and the second device is in the enabled mode, the first device receives a channel switching instruction frame transmitted from the first device, The further includes switching to the target subchannel indicated in the DSO mode management frame and performing frame exchange with the first device according to the first parameter set, A channel operation method according to any one of claims 33 to 54.

58. The channel operation method described above is: The method further includes, after frame exchange with the first device is completed on the target subchannel according to the first parameter set, switching to the normal subchannel and performing frame exchange with the first device within the switching delay indicated by the DSO mode management frame, The channel operation method according to claim 57.

59. The channel operation method described above is: If the DSO mode between the first device and the second device is in disabled mode, or if the DSO mode between the first device and the second device is in enabled mode and the channel switching instruction frame transmitted from the second device is not received, or if the device switches to a normal subchannel after frame exchange with the second device has been completed on the target subchannel according to the first parameter set, The further includes performing frame exchange with the first device on the normal subchannel according to the second parameter set indicated in the DSO mode management frame, The channel operation method according to claim 58.

60. The end of the channel switching instruction frame includes a padding element, and the period corresponding to the padding element is greater than or equal to the minimum MAC padding period indicated in the DSO mode management frame. A channel operation method according to any one of claims 55 to 59.

61. The PPDU bandwidth over which the first and second devices transmit data on the target subchannel is less than or equal to the maximum PPDU bandwidth indicated in the maximum transmission bandwidth subfield within the DSO mode management frame. Or, The PPDU bandwidth over which the first and second devices perform frame exchange on the target subchannel is less than or equal to the channel bandwidth in the first parameter set. A channel operation method according to any one of claims 55 to 60.

62. The spatial stream received when the first and second devices exchange frames on the target subchannel is less than or equal to the maximum supported received spatial stream in the first parameter set. The spatial stream transmitted by the first and second devices when they exchange frames on the target subchannel is less than or equal to the maximum supported transmitted spatial stream in the first parameter set. A channel operation method according to any one of claims 55 to 61.

63. The PPDU bandwidth over which the first and second devices exchange frames on the normal subchannel is less than or equal to the channel bandwidth in the second parameter set. The channel operation method according to claim 56 or 59.

64. The spatial stream received when the first and second devices exchange frames on the normal subchannel is less than or equal to the maximum supported received spatial stream in the second parameter set. The spatial stream transmitted by the first and second devices when they exchange frames on the normal subchannel is less than or equal to the maximum supported transmitted spatial stream in the second parameter set. The channel operation method according to claim 56, 59, or 63.

65. A channel operating device, The system includes a receiving module configured to receive dynamic subchannel operation (DSO) mode management frames transmitted from a second device, The DSO mode management frame is used to indicate whether the DSO mode between the first device and the second device is an enabled mode or an disabled mode, wherein the enabled mode is a mode that allows the target device to perform frame exchange in a DSO manner according to a first parameter set, the first parameter set being indicated by the DSO mode management frame, and the first parameter set including at least one of the channel bandwidth and the maximum supported spatial stream, wherein the channel operator is used.

66. A channel operating device, The first device includes a transmitting module configured to transmit dynamic subchannel operation (DSO) mode management frames, The DSO mode management frame is used to indicate whether the DSO mode between the first device and the second device is an enabled mode or an disabled mode, wherein the enabled mode is a mode that allows the target device to perform frame exchange in a DSO manner according to a first parameter set, the first parameter set being indicated by the DSO mode management frame, and the first parameter set including at least one of the channel bandwidth and the maximum supported spatial stream, wherein the channel operator is used.

67. A communication device to be implemented as a first device, the communication device comprising a processor, memory, and transceiver, The transceiver is configured to receive dynamic subchannel operation (DSO) mode management frames transmitted from the second device. The DSO mode management frame is used to indicate whether the DSO mode between the first device and the second device is an enabled mode or an disabled mode, wherein the enabled mode is a mode that allows the target device to perform frame exchange in the DSO manner according to a first parameter set, the first parameter set being indicated by the DSO mode management frame, and the first parameter set including at least one of the channel bandwidth and the maximum supported spatial stream, the communication device.

68. A communication device to be implemented as a second device, the communication device comprising a processor, memory, and transceiver, The transceiver is configured to transmit a dynamic subchannel operation (DSO) mode management frame to the first device. The DSO mode management frame is used to indicate whether the DSO mode between the first device and the second device is an enabled mode or an disabled mode, wherein the enabled mode is a mode that allows the target device to perform frame exchange in the DSO manner according to a first parameter set, the first parameter set being indicated by the DSO mode management frame, and the first parameter set including at least one of the channel bandwidth and the maximum supported spatial stream, the communication device.

69. A computer-readable storage medium having a computer program stored in it that causes a processor to perform the channel operation method described in any one of claims 1 to 64.

70. A chip, which, when executed by a communication device, causes the communication device to execute the channel operation method described in any one of claims 1 to 64.

71. A computer program product comprising computer instructions, wherein the computer instructions are stored in a computer-readable storage medium, and the processor of a communication device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, thereby causing the communication device to perform the channel operation method described in any one of claims 1 to 64.

72. A computer program that, when executed by the processor of the computer program communication device, realizes the channel operation method described in any one of claims 1 to 64.