[go: up one dir, main page]

WO2023241526A1 - Communication method and apparatus - Google Patents

Communication method and apparatus Download PDF

Info

Publication number
WO2023241526A1
WO2023241526A1 PCT/CN2023/099761 CN2023099761W WO2023241526A1 WO 2023241526 A1 WO2023241526 A1 WO 2023241526A1 CN 2023099761 W CN2023099761 W CN 2023099761W WO 2023241526 A1 WO2023241526 A1 WO 2023241526A1
Authority
WO
WIPO (PCT)
Prior art keywords
twt
field
twts
broadcast
suspension
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2023/099761
Other languages
French (fr)
Chinese (zh)
Inventor
杨懋
李波
李云波
淦明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from CN202211379763.2A external-priority patent/CN117294747A/en
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of WO2023241526A1 publication Critical patent/WO2023241526A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/143Termination or inactivation of sessions, e.g. event-controlled end of session
    • H04L67/145Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session

Definitions

  • the present application relates to the field of communication technology, and in particular, to a communication method and device.
  • TWT target wakeup time
  • IoT Internet of Things
  • TWT request site can be maintained outside the TWT service period (TWT SP). Hibernate to reduce energy consumption.
  • the standard protocol IEEE 802.11ax extends TWT to the broadband field.
  • the non-access point station can negotiate the TWT SP with the access point (access point, AP), which is called unicast TWT (individual TWT).
  • the AP can carry one or more broadcast TWT (broadcast TWT) identifiers in frames such as beacon frames through scheduling.
  • Each broadcast TWT corresponds to one or more broadcast TWT service phases (broadcast TWT).
  • SP non-AP STA can apply to join one or more broadcast TWT (broadcast TWT), so that it can maintain energy saving at times other than the joined broadcast TWT SP.
  • IEEE 802.11ax introduces a TWT information frame (TWT information frame), which can be used to pause unicast TWT or broadcast TWT.
  • TWT information frame TWT information frame
  • TWT requesting STA TWT requesting STA
  • TWT scheduled STA TWT scheduled STA
  • next-generation wireless local area network (WLAN) IEEE 802.11be standard regards ensuring delay and delay jitter characteristics as a key technical goal, and has received widespread attention from the industry.
  • IEEE 802.11be proposed restricted target wakeup time (r-TWT) technology to improve delay guarantee performance.
  • r-TWT technology is a mechanism derived from the broadcast TWT introduced by IEEE 802.11ax to ensure low-latency services.
  • the current TWT information frame cannot flexibly indicate the above multiple types of TWT when instructing to suspend TWT, which may affect service performance.
  • This application provides a communication method and device to flexibly indicate whether to suspend multiple types of TWT and improve service performance.
  • this application provides a communication method.
  • the method can be applied to a first device, a processor, a chip or a functional module in the first device.
  • the method can include: the first device determines the first frame, and sends the first frame to the second device.
  • the first frame includes a first field, and when all target wake-up time TWT fields are set to 1, the first field is used to indicate whether the defined target wake-up time r-TWT is suspended.
  • the first field in the first frame can be used to indicate whether the r-TWT is suspended, thereby clearly indicating the suspension of the r-TWT, thereby improving service performance.
  • the first field is used to indicate whether r-TWT is suspended, which may include: all TWT fields are set to 1, and the first field The value is a first value, and the first field indicates that the r-TWT is suspended; the all TWT fields are set to 1, the value of the first field is a second value, and the first field indicates that the r-TWT does not pause.
  • all TWT subfields are set to 1, different values of the first field can be used to flexibly indicate whether the r-TWT needs to be paused.
  • the first field includes an r-TWT indication field; accordingly, when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, which may include : The all TWT fields are set to 1, and the first field indicates that the TWTs that need to be paused include the r-TWT; or, the all TWT fields are set to 1, and the first field indicates that the TWTs that need to be paused do not include The r-TWT.
  • the first field indicates that the TWT that needs to be suspended includes the r-TWT
  • it can be determined that the r-TWT needs to be suspended that is, all TWTs including the r-TWT are suspended; in the first
  • the field indicates that the TWTs that need to be suspended do not include the r-TWT
  • it may be determined that the r-TWT does not need to be suspended that is, other TWTs other than the r-TWT are suspended.
  • the TWT that needs to be paused can be clarified to accurately pause the TWT that needs to be paused, thereby improving business performance.
  • the first field is an r-TWT exclusion indication field; accordingly, when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, which may include : The all TWT fields are set to 1, and the first field indicates that the r-TWT is not excluded from the TWT that needs to be paused; or, the all TWT fields are set to 1, and the first field indicates that the r-TWT is not excluded from the TWT that needs to be paused. The r-TWT was excluded from the TWT.
  • the first field indicates that the r-TWT is not to be excluded from the TWTs that need to be suspended, it can be determined that the r-TWT needs to be suspended, that is, all TWTs including the r-TWT are suspended;
  • the first field indicates that the r-TWT is excluded from the TWTs that need to be suspended, it can be determined that the r-TWT does not need to be suspended, that is, other TWTs other than the r-TWT are suspended.
  • the TWT that needs to be paused can be clarified to accurately pause the TWT that needs to be paused, thereby improving business performance.
  • the The first field is used to indicate whether the r-TWT is suspended.
  • the type of TWT that needs to be paused can be combined with the first information field and the second information field to jointly clarify the type of TWT that needs to be paused, and whether the TWT that needs to be paused includes the suspension of r-TWT.
  • the first field in the first frame can be used to indicate whether the r-TWT is suspended, thereby clearly indicating the suspension of the r-TWT, thereby improving service performance.
  • the first field is used to indicate whether r-TWT is suspended, which may include: all TWT fields are set to 1, and the first field The value is a first value, and the first field indicates that the r-TWT is suspended; the all TWT fields are set to 1, the value of the first field is a second value, and the first field indicates that the r-TWT does not pause.
  • all TWT subfields are set to 1, different values of the first field can be used to flexibly indicate whether the r-TWT needs to be paused.
  • the first field indicates that the TWT that needs to be suspended includes the r-TWT
  • it can be determined that the r-TWT needs to be suspended that is, all TWTs including the r-TWT are suspended; in the first
  • the field indicates that the TWTs that need to be suspended do not include the r-TWT
  • it may be determined that the r-TWT does not need to be suspended that is, other TWTs other than the r-TWT are suspended.
  • the TWT that needs to be paused can be clarified to accurately pause the TWT that needs to be paused, thereby improving business performance.
  • the first field is an r-TWT exclusion indication field; accordingly, when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, which may include : The all TWT fields are set to 1, and the first field indicates that the r-TWT is not excluded from the TWT that needs to be paused; or, the all TWT fields are set to 1, and the first field indicates that the r-TWT is not excluded from the TWT that needs to be paused. The r-TWT was excluded from the TWT.
  • the first field indicates that the r-TWT is not to be excluded from the TWTs that need to be suspended, it can be determined that the r-TWT needs to be suspended, that is, all TWTs including the r-TWT are suspended;
  • the first field indicates that the r-TWT is excluded from the TWTs that need to be suspended, it can be determined that the r-TWT does not need to be suspended, that is, other TWTs other than the r-TWT are suspended.
  • the TWT that needs to be paused can be clarified to accurately pause the TWT that needs to be paused, thereby improving business performance.
  • the first frame may also include a second field, the second field being used to indicate a suspended TWT type, wherein the TWT type includes unicast TWT, broadcast TWT or r-TWT. At least one.
  • the type of TWT that needs to be paused can be combined with the first information field and the second information field to jointly clarify the type of TWT that needs to be paused, and whether the TWT that needs to be paused includes the suspension of r-TWT.
  • the The first field is used to indicate whether the r-TWT is suspended.
  • the type of TWT that needs to be paused can be combined with the first information field and the second information field to jointly clarify the type of TWT that needs to be paused, and whether the TWT that needs to be paused includes the suspension of r-TWT.
  • the in all TWT field is set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs.
  • the second field is used to indicate whether all r-TWTs are included in all broadcast TWTs that are suspended, which may include: the all TWT field is set to 1, and when the first field indicates the suspension of all broadcast TWTs, Alternatively, when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the value of the second field is the first value, and the second field indicates that all broadcast TWTs suspended include all r- TWT; the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second The value of the field is a second value, and the second field indicates that all broadcast TWTs that
  • the second field includes an r-TWT indication field; when the all TWT fields are set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the When the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all r-TWTs are included in the suspended broadcast TWTs, which may include: the all TWT field is set to 1, when When the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates the suspension of all broadcast TWTs including all r-TWTs.
  • the second field is an exclusion r-TWT indication field; when the all TWT fields are set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the When the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all r-TWTs are included in the suspended broadcast TWTs, which may include: the all TWT field is set to 1, when When the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates not to exclude all broadcast TWTs from the suspension r-TWT; or, the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, The second field indicates that all r-TWTs are excluded from all broadcast TWTs that
  • the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, in the second
  • the need can be determined when the field indicates not to exclude all r-TWTs from all broadcast TWTs that need to be paused. Suspend all r-TWTs, that is, suspend all broadcast TWTs including all r-TWTs; when the second field indicates that all r-TWTs are excluded from all broadcast TWTs that need to be suspended, it can be determined that all r-TWTs do not need to be suspended.
  • TWT that is, suspending other broadcast TWTs except all r-TWTs.
  • the TWT that needs to be paused can be clarified to accurately pause the TWT that needs to be paused, thereby improving business performance.
  • the first field is used to indicate the suspension of all broadcast TWTs, which may include: the first field is used to indicate the suspension of broadcast TWTs in all broadcast TWTs except all r-TWTs; or, The first field is used to indicate the suspension of all broadcast TWTs including all r-TWTs. This will make it clear whether all broadcast TWTs that need to be paused include all r-TWTs.
  • the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, which may include: the first field is used to indicate all unicast TWTs and all broadcast TWTs except all r- Pause of broadcast TWTs other than TWT; alternatively, the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs including all r-TWTs. This will make it clear whether all broadcast TWTs that need to be paused include all r-TWTs.
  • the present application provides a communication method.
  • the method can be applied to a second device, a processor, a chip or a functional module in the second device.
  • the method can include: the second device transmits data from the first device to the second device.
  • the device receives a first frame, the first frame including a first field, the first field may be used to indicate one of the following: a pause for all unicast TWTs, a pause for one broadcast TWT, a pause for all broadcast TWTs, a pause for all The suspension of unicast TWT and all broadcast TWT or the suspension of all r-TWT; furthermore, the second device suspends the TWT indicated by the first field.
  • the type of TWT that needs to be paused can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be paused.
  • the first frame may also include a second field when all TWT fields are set to 1, when the first field is used to indicate the suspension of all broadcast TWTs, or when the first When one field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, the second field may be used to indicate whether all r-TWTs are included in the suspended all broadcast TWTs. This makes it clear whether to pause r-TWT when all broadcast TWTs need to be paused, or all unicast TWTs and all broadcast TWTs need to be paused.
  • the in all TWT field is set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs.
  • the second field is used to indicate whether all r-TWTs are included in all broadcast TWTs that are suspended, which may include: the all TWT field is set to 1, and when the first field indicates the suspension of all broadcast TWTs, Alternatively, when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the value of the second field is the first value, and the second field indicates that all broadcast TWTs suspended include all r- TWT; the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second The value of the field is a second value, and the second field indicates that all broadcast TWTs that
  • the second field is an exclusion r-TWT indication field; when the all TWT fields are set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the When the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all r-TWTs are included in the suspended broadcast TWTs, which may include: the all TWT field is set to 1, when When the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates not to exclude all broadcast TWTs from the suspension r-TWT; or, the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, The second field indicates that all r-TWTs are excluded from all broadcast TWTs that
  • the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, in the second When the field indicates not to exclude all r-TWTs from all broadcast TWTs that need to be suspended, it can be determined that all r-TWTs need to be suspended, that is, all broadcast TWTs including all r-TWTs are suspended; in the second field, the When all r-TWTs are excluded from all paused broadcast TWTs, it can be determined that all r-TWTs do not need to be paused, that is, other broadcast TWTs except all r-TWTs are paused. In this way, the TWT that needs to be paused can be clarified to accurately pause the TWT that needs to be paused, thereby improving business performance.
  • the present application provides a communication method.
  • the method can be applied to the first site, a processor, a chip or a functional module in the first site.
  • the method can include: the first site receives a broadcast frame, and The broadcast frame includes a first field, and the first field is used to determine the target station that needs to suspend the target wake-up time TWT; furthermore, the first station can determine whether the first station is included in the first field according to the first field.
  • the target site receives a broadcast frame, and The broadcast frame includes a first field, and the first field is used to determine the target station that needs to suspend the target wake-up time TWT; furthermore, the first station can determine whether the first station is included in the first field according to the first field.
  • the first field may be used to indicate at least one broadcast TWT that needs to be paused; furthermore, the first station determines whether the first station is included in the target according to the first field.
  • site the method may include: the first field indicates the identity of at least one broadcast TWT that needs to be paused, and the first site determines whether the first site is included in the target site based on the identity of the at least one broadcast TWT; Alternatively, the first field indicates that all broadcast TWTs are suspended, and the first station determines that the first station is included in the target station. In this way, the first site can accurately determine whether it is included in the target site.
  • the first field may include a TWT identification field and an all TWT field, and the all TWT field is used to indicate whether to suspend all TWTs; furthermore, the first site determines based on the first field, Whether the first site is included in the target site, the method may include: when the All TWT field indicates that all TWTs are not suspended, and the first site has joined the broadcast TWT indicated by the TWT identification field, the The first station determines that the first station is included in the target station; or, when the All TWT field indicates not to suspend all TWTs, and the first station does not join the broadcast TWT indicated by the TWT identification field, the first station The first site determines that the first site is not included in the target site; or, when the All TWT field indicates that all TWTs are suspended, the first site determines that the first site is included in the target site. In this way, the first site can accurately determine whether it is included in the target site by combining the TWT identification field
  • the first field may include at least one TWT suspension parameter set, each of the TWT suspension parameter sets includes a TWT identification field and an all TWT field, and the all TWT fields are used to indicate whether to suspend all TWTs. ; Furthermore, the first site determines whether the first site is included in the target site according to the first field.
  • the method may include: when the first TWT pause parameter set in the at least one TWT pause parameter set When the All TWT field indicates that all TWTs are not to be suspended, and the first station has joined the broadcast TWT indicated by the TWT identification field in the first TWT suspension parameter set, the first station determines that the first station is included in the Target site; or, when all TWT fields in the first TWT suspension parameter set indicate not to suspend all TWTs, and the first station does not join the broadcast TWT indicated by the TWT identification field in the first TWT suspension parameter set, The first station determines that the first station is not included in the target station; or, when all TWT fields in the first TWT suspension parameter set indicate that all TWTs are suspended, the first station determines that the first The site is contained in the target site. In this way, the first site can accurately determine whether it is included in the target site by combining the TWT identification field and all TWT fields in the first TWT pause parameter set.
  • the first field is used to determine the target site that needs to suspend the target wake-up time TWT, which may include: the first field indicates the target by indicating the identity of the target site that needs to suspend the TWT. site. In this way, the first site can directly identify whether it is included in the target site's identification through its own identification, and then accurately determine whether it is included in the target site.
  • the broadcast frame is also used to indicate TWT information that needs to be paused. This enables the first site to accurately pause the corresponding TWT when it is determined to be the target site.
  • the present application provides a communication method, which can be applied to an access point, and the processing in the access point processor, chip or a functional module, etc., the method may include: the access point determines the broadcast frame and sends the broadcast frame.
  • the broadcast frame includes a first field, and the first field is used to determine the target station that needs to suspend the target wake-up time TWT.
  • the first field is used to determine the target site that needs to suspend TWT, which may include: the first field indicates the target site by indicating the identity of the target site that needs to suspend TWT. In this way, the first site can directly identify whether it is included in the target site's identification through its own identification, and then accurately determine whether it is included in the target site.
  • the structure of the communication device includes a processor, and the processor is configured to support the communication device in executing the above-mentioned first aspect or each possible design example of the first aspect, or the above-mentioned third aspect. Corresponding functionality in each possible design example of the three or third aspects.
  • the communication device further includes a transceiver and /or memory.
  • the transceiver is used to send and receive frames, information or data, etc., and to communicate and interact with other devices in the communication system.
  • the memory is coupled to the processor and holds program instructions and data necessary for the communications device.
  • the present application also provides a communication device.
  • the communication device may be a second device, a processor, a chip or a functional module in the second device.
  • the communication device has the ability to implement the above second aspect or the third aspect.
  • the functions described can be implemented by hardware, or can be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the structure of the communication device includes a processor, and the processor is configured to support the communication device in executing the above-mentioned second aspect or each possible design example of the second aspect, or the above-mentioned third aspect. Corresponding functionality in each possible design example of the four or fourth aspects.
  • the communication device further includes a transceiver and/or memory.
  • the transceiver is used to send and receive frames, information or data, etc., and to communicate and interact with other devices in the communication system.
  • the memory is coupled to the processor and holds program instructions and data necessary for the communications device.
  • the structure of the communication device includes a processor, and the processor is configured to support the communication device to perform the corresponding functions in the above fifth aspect or each possible design example of the fifth aspect.
  • the communication device further includes a transceiver and/or memory.
  • the transceiver is used to send and receive frames, information or data, etc., and to communicate and interact with other devices in the communication system.
  • the memory is coupled to the processor and holds program instructions and data necessary for the communications device.
  • the present application also provides a communication device.
  • the communication device may be an access point, a processor, a chip or a functional module in the access point.
  • the communication device has the ability to implement the above-mentioned sixth aspect or the third aspect.
  • the functions described can be implemented by hardware, or can be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the structure of the communication device includes a processing unit, and optionally may also include a transceiver unit. These units may perform the corresponding functions in the above-mentioned sixth aspect or each possible design example of the sixth aspect, For details, please refer to the detailed description in the method example and will not be repeated here.
  • the structure of the communication device includes a processor, and the processor is configured to support the communication device to perform the corresponding functions in the above-mentioned sixth aspect or each possible design example of the sixth aspect.
  • the communication device further includes a transceiver and/or memory.
  • the transceiver is used to send and receive frames, information or data, etc., and to communicate and interact with other devices in the communication system.
  • the memory is coupled to the processor and holds program instructions and data necessary for the communications device.
  • embodiments of the present application provide a communication system, which may include the first device in the first aspect and any possible design thereof and the second device in the second aspect and any possible design thereof. , or include the first device in the third aspect and any possible design thereof, the second device in the fourth aspect and any possible design thereof, etc.
  • embodiments of the present application provide a communication system, which may include the first station in the above-mentioned fifth aspect and any possible design thereof, and the access point in the sixth aspect and any possible design thereof. wait.
  • embodiments of the present application provide a computer-readable storage medium.
  • the computer-readable storage medium stores program instructions. When the program instructions are run on a computer, they cause the computer to execute the first aspect of the embodiments of the application and In any possible design thereof, or in the second aspect and any possible design thereof, or in the third aspect and any possible design thereof, or in the fourth aspect and any possible design thereof, or in the fifth aspect aspect and any possible design thereof, or the method described in the sixth aspect and any possible design thereof.
  • computer-readable storage media can be any available media that can be accessed by a computer.
  • computer-readable media may include non-transitory computer-readable media, random-access memory (random-access memory, RAM), read-only memory (read-only memory, ROM), electrically erasable memory
  • RAM random-access memory
  • ROM read-only memory
  • programmable read-only memory electrically EPROM, EEPROM
  • CD-ROM or other optical disk storage magnetic disk storage media or other magnetic storage devices, or can be used to carry or store the desired program code in the form of instructions or data structures and can Any other media accessed by a computer.
  • embodiments of the present application provide a computer program product that includes computer program code or instructions.
  • the computer program code or instructions are run on a computer, any one of the above-mentioned aspects or the first aspect is possible.
  • the design, or in the above second aspect or any possible design of the second aspect, or in the above third aspect or any possible design of the third aspect, or in the above fourth aspect or any possible design of the fourth aspect The method described in the above-mentioned fifth aspect or any possible design of the fifth aspect, or the above-mentioned sixth aspect or any possible design of the sixth aspect is executed.
  • the present application also provides a chip, including a processor, the processor being coupled to a memory and configured to read and execute program instructions stored in the memory, so that the chip implements the above-mentioned first step.
  • a chip including a processor, the processor being coupled to a memory and configured to read and execute program instructions stored in the memory, so that the chip implements the above-mentioned first step.
  • the fourth aspect or any possible design of the fourth aspect or in the above-mentioned fifth aspect or any possible design of the fifth aspect, or in the above-mentioned sixth aspect or any possible design of the sixth aspect, method.
  • the present application provides a communication method.
  • the method can be applied to a first device, a processor, a chip or a functional module in the first device.
  • the method can include: the first device determines the first frame , and sends the first frame to the second device.
  • the first frame includes a first field, and the first field may be used to indicate one of the following: suspension of all TWTs, suspension of all TWTs except R-TWT, or suspension of all R-TWTs. pause.
  • the type of TWT that needs to be paused can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be paused.
  • all TWTs include all unicast TWTs and all broadcasts including R-TWTs TWT; all TWTs except R-TWT include all unicast TWTs and all broadcast TWTs except R-TWT.
  • the first field indicates one of the following: suspension of all TWTs, suspension of all TWTs except R-TWT, or all R-TWTs. of pause. This makes it possible to clarify the type of TWT that needs to be paused in the event that all TWTs need to be paused.
  • the present application provides a communication method.
  • the method can be applied to a second device, a processor, a chip or a functional module in the second device.
  • the method can include: the second device transmits a message from the first device to the second device.
  • the type of TWT that needs to be paused can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be paused.
  • all TWTs include all unicast TWTs and all broadcast TWTs including R-TWT; all TWTs except R-TWT include all unicast TWTs and all except R-TWTs. Broadcast TWT.
  • the first field indicates one of the following: suspension of all TWTs, suspension of all TWTs except R-TWT, or all R-TWTs. of pause. In this way, the type of TWT that needs to be paused can be clarified when TWT needs to be paused.
  • the present application provides a communication method.
  • the method can be applied to a first device, a processor, a chip or a functional module in the first device.
  • the method can include: the first device determines the first frame , sending the first frame to the second device, the first frame including a first field, the first field may be used to indicate one of the following: suspension of all TWTs, all TWTs except R-TWT Pause of all other TWTs or all R-TWTs.
  • the first device suspends the TWT indicated by the first field.
  • the confirmation frame is used to indicate confirmation of the first frame.
  • the type of TWT that needs to be paused can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be paused.
  • all TWTs include all unicast TWTs and all broadcast TWTs including R-TWT; all TWTs except R-TWT include all unicast TWTs and all except R-TWTs. Broadcast TWT.
  • the first field indicates one of the following: suspension of all TWTs, suspension of all TWTs except R-TWT, or all R-TWTs. of pause. In this way, the type of TWT that needs to be paused can be clarified when TWT needs to be paused.
  • the present application provides a communication method.
  • the method can be applied to a second device, a processor, a chip or a functional module in the second device.
  • the method can include: the second device transmits a message from the first device to the second device. Receive a first frame and send a confirmation frame to the first device, the first frame including a first field, the first field may be used to indicate one of the following: suspension of all TWTs, all TWTs except R - Pause of TWTs other than TWT or pause of all R-TWTs, the acknowledgment frame is used to acknowledge the first frame.
  • the type of TWT that needs to be paused can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be paused.
  • the first field indicates one of the following: suspension of all TWTs, suspension of all TWTs except R-TWT, or all R-TWTs. of pause. This allows the TWT that needs to be paused to be clarified when the TWT needs to be paused.
  • the present application provides a communication method.
  • the method can be applied to a first device, a processor, a chip or a functional module in the first device.
  • the method can include: the first device determines the first frame , and sends the first frame to the second device.
  • the first frame includes a first field, and when all TWT fields are removed and set to 1, the first field is used to indicate whether the R-TWT is removed.
  • the present application provides a communication method.
  • the method can be applied to a second device, a processor, a chip or a functional module in the second device.
  • the method can include: the second device transmits data from the first device to a second device.
  • the device receives the first frame and determines whether the R-TWT is removed based on the first frame.
  • the first frame includes a first field, and when all TWT fields are removed and set to 1, the first field is used to indicate whether the R-TWT is removed.
  • the first field in the first frame can be used to indicate whether the R-TWT is to be removed, thereby clearly indicating the removal of the R-TWT, thereby improving service performance.
  • the first field is used to indicate whether the R-TWT is removed, which may include: the Remove All TWT field is set to 1, and the first field is The value is the first value, and the first field indicates that all R-TWTs are not to be removed; the teardown of all TWT fields is set to 1, and the value of the ninth field is the second value, and the first field indicates that all R-TWTs are not to be removed. -TWT removal.
  • the Remove All TWT field is set to 1
  • the first field is The value is the first value, and the first field indicates that all R-TWTs are not to be removed
  • the teardown of all TWT fields is set to 1
  • the value of the ninth field is the second value, and the first field indicates that all R-TWTs are not to be removed.
  • the present application provides a communication method.
  • the method can be applied to a first device, a processor, a chip or a functional module in the first device.
  • the method can include: the first device determines the first frame, and sends the first frame to the second device. After receiving the confirmation frame from the second device, the first device determines whether to remove the R-TWT according to the first frame.
  • the first frame includes a first field, and when all TWT fields are removed and set to 1, the first field is used to indicate whether the R-TWT is removed; the confirmation frame is used to indicate confirmation of the first frame.
  • the first field in the first frame can be used to indicate whether the R-TWT is to be removed, thereby clearly indicating the removal of the R-TWT, thereby improving service performance.
  • all TWTs include all unicast TWTs and all broadcast TWTs including R-TWT; all TWTs except R-TWT include all unicast TWTs and all except R-TWTs. Broadcast TWT.
  • the present application provides a communication method.
  • the method can be applied to a second device, a processor, a chip or a functional module in the second device.
  • the method can include: the second device transmits data from the first device to a second device.
  • the device receives a first frame, the first frame including a first field, the first field may be used to indicate one of the following: teardown of all TWTs, teardown of all TWTs except the R-TWT, or all Dismantling of R-TWT.
  • the second device removes the TWT indicated by the first field.
  • the type of TWT to be removed can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be removed.
  • the first field indicates one of the following: removal of all TWTs, removal of all TWTs except R-TWT, or removal of all R- Demolition of TWT. This allows the type of TWT that needs to be dismantled to be clarified when all TWTs need to be dismantled.
  • the present application provides a communication method.
  • the method can be applied to a first device, a processor, a chip or a functional module in the first device.
  • the method can include: the first device determines the first frame, and sends the first frame to the second device.
  • the first frame includes a first field, and the first field may be used to indicate one of the following: Item: Dismantling of all TWTs, dismantling of all TWTs except R-TWT, or dismantling of all R-TWTs.
  • the first device removes the TWT indicated by the first field.
  • the confirmation frame is used to indicate confirmation of the first frame.
  • the type of TWT to be removed can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be removed.
  • the first field indicates one of the following: removal of all TWTs, removal of all TWTs except R-TWT, or removal of all R- Demolition of TWT. This allows the type of TWT that needs to be dismantled to be clarified when all TWTs need to be dismantled.
  • the type of TWT to be removed can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be removed.
  • all TWTs include all unicast TWTs and all broadcast TWTs including R-TWT; all TWTs except R-TWT include all unicast TWTs and all except R-TWTs. Broadcast TWT.
  • the first field indicates one of the following: removal of all TWTs, removal of all TWTs except R-TWT, or removal of all R- Demolition of TWT. This allows the type of TWT that needs to be dismantled to be clarified when all TWTs need to be dismantled.
  • the present application also provides a communication device.
  • the communication device may be a first device, a processor, a chip or a functional module in the first device.
  • the communication device has the ability to implement the sixteenth aspect mentioned above.
  • the functions described can be implemented by hardware, or can be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the present application also provides a communication device.
  • the communication device may be a second device, a processor, a chip or a functional module in the second device.
  • the communication device has the ability to implement the seventeenth aspect above. aspect or each possible design example of the seventeenth aspect, or the above-mentioned nineteenth aspect or each possible design example of the nineteenth aspect, or the above-mentioned twenty-first aspect or each possible design example of the twenty-first aspect In the design example, or in the above-mentioned twenty-third aspect or each possible design example of the twenty-third aspect, or in the above-mentioned twenty-fifth aspect or each possible design example of the twenty-fifth aspect, or in the above-mentioned second aspect Functionality of the method in each possible design example of the seventeenth aspect or the twenty-seventh aspect.
  • the functions described can be implemented by hardware, or can be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the structure of the communication device includes a processing unit, and optionally may also include a transceiver unit. These units may perform the above-mentioned seventeenth aspect or each possible design example of the seventeenth aspect, or the above-mentioned nineteenth aspect or each possible design example of the nineteenth aspect, or the above-mentioned twenty-first aspect or the various possible design examples of the nineteenth aspect.
  • embodiments of the present application provide a communication system, which may include the first device in the sixteenth aspect and any possible design thereof, and the first device in the eighteenth aspect and any possible design thereof.
  • a device, the first device in the twentieth aspect and any possible design thereof, the first device in the twenty-second aspect and any possible design thereof, the twenty-fourth aspect and any possible design thereof The first device in the 26th aspect and the first device in any possible design thereof, or the first device, the 21st aspect and the 21st aspect and the 19th aspect and any possible design thereof.
  • embodiments of the present application provide a computer program product that includes computer program code or instructions.
  • the sixteenth aspect and any possible design thereof are achieved. in, or in the seventeenth aspect and any possible design thereof, or in the eighteenth aspect and any possible design thereof, or in the nineteenth aspect and any possible design thereof, or in the twentieth aspect and In any possible design thereof, or in the twenty-first aspect and any possible design thereof, or in the twenty-second aspect and any possible design thereof, or in the twenty-third aspect and any possible design thereof, in the design, or in the twenty-fourth aspect and any possible design thereof, or in the twenty-fifth aspect and any possible design thereof, or in the twenty-sixth aspect and any possible design thereof, or in the second aspect Twenty-seven aspects and the methods described in any of its possible designs were implemented.
  • the application further provides a chip, including a processor, the processor being coupled to a memory and configured to read and execute program instructions stored in the memory, so that the chip implements the above-mentioned third aspect.
  • FIG. 4 is a schematic diagram of the format of a TWT information field provided by this application.
  • Figure 6 is a schematic structural diagram of a first frame provided by this application.
  • Figure 7 is a schematic structural diagram of another first frame provided by this application.
  • Figure 9 is a schematic structural diagram of another first frame provided by this application.
  • Figure 10 is a schematic structural diagram of another first frame provided by this application.
  • FIG 11 is a schematic flow chart of another communication method provided by this application.
  • Figure 12 is a schematic structural diagram of an element or fifth field encapsulating the fifth field provided by this application.
  • Figure 14 is a structural diagram of a communication device provided by this application.
  • Figure 15 is a schematic flow chart of another communication method provided by this application.
  • Figure 16 is a schematic structural diagram of another first frame provided by this application.
  • Figure 17 is a schematic flow chart of another communication method provided by this application.
  • FIG. 18 is a schematic diagram of the format of a TWT Flow field provided by this application.
  • FIG 19 is a schematic diagram of the format of another TWT Flow field provided by this application.
  • Figure 20 is a schematic flow chart of another communication method provided by this application.
  • Figure 21 is a schematic flow chart of another communication method provided by this application.
  • Figure 22 is a schematic flow chart of another communication method provided by this application.
  • Figure 23 is a schematic flow chart of another communication method provided by this application.
  • Embodiments of the present application provide a communication method and device for flexibly indicating whether to suspend multiple types of TWT.
  • the method and the device described in this application are based on the same technical concept. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can be referred to each other, and the repeated parts will not be repeated.
  • At least one (species) refers to one (species) or multiple (species), and multiple (species) refers to two (species) or more than two (species).
  • At least one of the following" or similar expressions thereof refers to any combination of these items, including any combination of single or plural items.
  • at least one of a, b, or c can mean: a, b, c, a and b, a and c, b and c, or a, b and c, where a, b, c Can be single or multiple.
  • the communication method provided by this application can be applied to various communication systems.
  • the communication method provided by this application can To be applicable to wireless local area network (WLAN) scenarios, for example, it can be applicable to IEEE802.11 system standards, such as 802.11a/b/g standards, 802.11n standards, 802.11ac standards, 802.11ax standards, or their next generation , such as 802.11be standard, Wi-Fi 7 or EHT, and 802.11be next generation, Wi-Fi 8 or next generation standard.
  • IEEE802.11 system standards such as 802.11a/b/g standards, 802.11n standards, 802.11ac standards, 802.11ax standards, or their next generation , such as 802.11be standard, Wi-Fi 7 or EHT, and 802.11be next generation, Wi-Fi 8 or next generation standard.
  • the embodiments of this application can also be applied to wireless local area network systems such as Internet of Things (IoT) networks or Vehicle to X (V2X).
  • IoT Internet of Things
  • V2X Vehicle to X
  • the embodiments of the present application can also be applied to other possible communication systems, such as long term evolution (long term evolution, LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (time division) system duplex (TDD), universal mobile telecommunication system (UMTS), global interoperability for microwave access (WiMAX) communication system, fifth generation (5th generation, 5G) communication system, and future Sixth generation (6th generation, 6G) communication system, etc.
  • LTE long term evolution
  • FDD frequency division duplex
  • TDD LTE time division duplex
  • UMTS universal mobile telecommunication system
  • WiMAX global interoperability for microwave access
  • 5G fifth generation
  • 6th generation, 6G Sixth generation
  • the communication method of this application can be applied to the IEEE 802.11ax next-generation wireless fidelity (Wi-Fi) protocol, such as 802.11be, Wi-Fi 7 or extremely high throughput (EHT), such as 802.11be
  • Wi-Fi next-generation wireless fidelity
  • Wi-Fi 7 or extremely high throughput
  • Wi-Fi 802.11be next generation wireless fidelity
  • Wi-Fi 802.11 series protocols such as Wi-Fi 8
  • UWB ultra-bandwidth
  • the access point can be the access point for terminal devices (such as mobile phones) to enter the wired (or wireless) network. It is mainly deployed inside homes, buildings and campuses. The typical coverage radius is tens of meters to hundreds of meters. Of course, it can also be deployed outdoors.
  • the access point is equivalent to a bridge connecting the wired network and the wireless network. Its main function is to connect various wireless network clients together, and then connect the wireless network to the Ethernet.
  • the access point can be a terminal device (such as a mobile phone) or a network device (such as a router) with a Wi-Fi chip.
  • the access point can be a device that supports the 802.11be standard.
  • the access point can also be a variety of wireless LANs of the 802.11 family that support 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a and 802.11be Wi-Fi 7, Wi-Fi 8 or its next generation. local area networks, WLAN) standard equipment.
  • the access point in this application can be a highly efficient (HE) AP or an extremely high throughput (EHT) AP, or it can be an access point suitable for a certain future generation of Wi-Fi standards.
  • HE highly efficient
  • EHT extremely high throughput
  • the site can be a wireless communication chip, wireless sensor or wireless communication terminal, etc., and can also be called a user.
  • the site can be a mobile phone that supports Wi-Fi communication function, a tablet computer that supports Wi-Fi communication function, a set-top box that supports Wi-Fi communication function, a smart TV that supports Wi-Fi communication function, or a smart TV that supports Wi-Fi communication function.
  • the site can support 802.11be standard.
  • the site can also support multiple wireless local area networks of the 802.11 family such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11be, Wi-Fi 7, Wi-Fi 8 or its next generation. networks, WLAN) standard.
  • the access point in this application can be a highly efficient (HE) STA or an extremely high throughput (EHT) STA, or it can be a STA that is suitable for a certain future generation of Wi-Fi standards.
  • HE highly efficient
  • EHT extremely high throughput
  • the specific structure of the AP or STA can be as shown in the structure diagram shown in Figure 2, and can include a processor.
  • the specific structure of the AP or STA may also include one or more of the following: memory, transmitter, receiver, signal detector or digital signal processor, and optionally may also include a user interface.
  • the transmitter and the receiver may also be combined into a transceiver, which is not limited in this application.
  • WLAN wireless local area network
  • WLAN has experienced standards such as IEEE 802.11a/b/g/n/ac/ax, and the 802.11be currently under discussion, and its standard version continues to evolve and develop.
  • the name of the 802.11n standard can also be called high throughput (HT)
  • the 802.11ac standard can also be called very high throughput (VHT)
  • the 802.11ax can also be called high efficient (HE).
  • 802.11be can also be called extremely high throughput (EHT), while standards before HT, such as 802.11a/b/g, can be collectively called non-HT.
  • IEEE 802.11ax extends TWT to the broadband field.
  • Non-access point stations can negotiate TWT SPs with APs, which is called unicast TWT (individual TWT).
  • a unicast TWT can be uniquely determined based on the TWT requesting STA's media access control (MAC) address and a TWT flow identifier.
  • MAC media access control
  • IEEE 802.11ax also allows APs (called TWT scheduling APs) to carry one or more broadcast TWTs in frames such as beacon frames through scheduling.
  • TWT scheduling APs APs
  • Each broadcast TWT (broadcast TWT)
  • broadcast TWT SP corresponds to one or more broadcast TWT service phases (broadcast TWT SP)
  • non-AP STA (called TWT scheduled STA) can apply to join one or more Broadcast TWT, thus maintaining power saving at times other than the joined Broadcast TWT SP.
  • the broadcast TWT can be uniquely determined based on the MAC address of the TWT scheduling AP and a broadcast TWT ID.
  • the EHT STA in the basic service set receives any r-TWT SP information broadcast by the AP
  • the r-TWT option implementation (dot11RestrictedTWTOptionImplemented) of the EHT STA is set to true (true)
  • the EHT STA must end its transmission opportunity (TXOP) before the r-TWT SP start time.
  • the AP can set a quiet interval (quiet interval) aligned with the r-TWT SP start time in the beacon frame (beacon) or response (probe response) frame, and the duration can be 1 millisecond (ms).
  • the length of the silent interval is generally shorter than the length of r-TWT SP.
  • the EHT STAs belonging to this r-TWT SP group are called r-TWT scheduled STAs (r-TWT scheduled STAs). It is stipulated that the r-TWT scheduled STAs can ignore the above silent interval, and then in r -TWT competes for the channel after SP starts. Other legacy stations (legacy STAs) and other EHT STAs need to remain silent according to the silent interval. This will reduce the number of STAs competing for the channel in the BSS and increase the probability of EHT STAs with low-latency services competing for the channel. Among them, traditional sites can refer to STAs that do not support IEEE 802.11be and support IEEE 802.11ax.
  • TWT Information frame which can be used to suspend unicast TWT or broadcast TWT.
  • the frame format of the TWT information frame can be shown in Table 1 below, in which the format of the TWT Information field (TWT Information field) can be shown in Figure 4.
  • the TWT flow identifier (TWT flow identifier) field is used to indicate the identity of the unicast TWT. Response requested is fixed to 0 in IEEE 802.11ax.
  • a value of 1 in the next TWT request field indicates that the peer is required to send a TWT information frame containing a "next TWT" field with a length that is not 0.
  • the next TWT subfield size is used to indicate the length of the next TWT (next TWT) field in this TWT information field.
  • a value of 1 in the "All TWT" field indicates that this TWT information frame indicates all TWTs, and a value of 0 indicates that this TWT information frame does not indicate all TWTs.
  • the next TWT (next TWT) field is used to indicate the TWT pause time.
  • the TWT requesting STA and the TWT scheduled STA can enter the sleep mode before the TWT is restored, which is beneficial to energy saving.
  • TWT information Frame support for broadcasting TWT is very limited.
  • the AP can send TWT information frames to make the STA sleep for a longer period of time (no need to wake up during this TWT pause time), but the r-TWT used for low latency is the same. Also canceled.
  • r-TWT is a pre-reserved resource for low latency, so it is possible that the AP has completed the transmission of low-latency services through random competition before the arrival of the r-TWT SP. Therefore, the originally planned r- TWT SP is no longer needed. Therefore, the AP only needs to pause all r-TWTs at this time, but does not need to pause other unicast TWTs or broadcast TWTs.
  • the above suspension method can only suspend all these types of TWT, and does not take into account the particularity of r-TWT.
  • embodiments of the present application propose a communication method to flexibly indicate the suspension of multiple types of TWT and improve service performance.
  • Figure 5 shows a schematic flowchart of a communication method provided by an embodiment of the present application.
  • the communication method shown in Figure 5 when all TWT fields are set to 1, whether the r-TWT is paused can be indicated through the first field in the first frame, thereby clearly indicating the suspension of the r-TWT.
  • the process of this method may include:
  • Step 501 The first device determines the first frame.
  • the first frame includes a first field. When all TWT fields are set to 1, the first field is used to indicate whether the r-TWT is suspended.
  • the r-TWT may represent at least one r-TWT or all r-TWT.
  • the first frame may be a unicast frame.
  • the first field may indicate whether r-TWT is paused. Alternatively, it may also be understood that the first field may indicate when all TWTs need to be paused. , whether the r-TWT is paused.
  • all TWT in this application may include all TWT of at least one type.
  • the “all TWT” field may be used to indicate that at least one type of TWT is to be uniformly suspended. ” may not contain all or all types of TWT.
  • the "All TWT" field can be the 8th bit (B7) in the TWT information field shown in Figure 4 in the above introduction.
  • This bit can be named All TWT, which is a possibility for the All TWT field.
  • the implementation can be All TWT fields. It should be understood that all TWT fields in this application can also have other names, such as Conditional All TWT (Conditional All TWT) or other names in the future, etc., and this application does not limit this.
  • the first field is used to indicate whether r-TWT is suspended: the all TWT fields are set to 1, the first field The value of a field is a first value, and the first field indicates that the r-TWT is suspended; the all TWT fields are set to 1, the value of the first field is a second value, and the first field Instruct the r-TWT not to pause.
  • the first field may include 1 bit, and the all TWT fields are set to 1.
  • the first field indicates that the r-TWT is paused;
  • the all TWT fields are set to 1, and when the value of the 1 bit is the second value, the first field indicates that the r-TWT is not paused.
  • the first field including 1 bit can also be understood as the length of the first field being 1 bit.
  • the first value is 1 and the second value is 0; or, the first value is 0 and the second value is 1.
  • the first field may be an r-TWT indication field included, and the r-TWT indication field included may also be called an r-TWT indication field (r-TWT Included).
  • the first field is used to indicate whether r-TWT is suspended, which may have the following meaning: all TWT fields are set to 1, and the first field indicates that the r-TWT needs to be suspended.
  • the TWT includes the r-TWT; or, the all TWT fields are set to 1, and the first field indicates that the TWT that needs to be suspended does not include the r-TWT.
  • r-TWT is a special broadcast TWT
  • the first field indicates that the TWTs that need to be paused include the r-TWT, which can also be understood as the first information indicating that the The suspended broadcast TWT (which may be all broadcast TWTs) includes the r-TWT, which means that all broadcast TWTs including the r-TWT need to be suspended at this time.
  • the All TWT field indicates that the TWT that needs to be paused does not include the r-TWT. It can also be understood that the first information indicates that the broadcast TWT that needs to be paused does not include the r-TWT. r-TWT, that is to say, all other broadcast TWTs except the r-TWT need to be suspended at this time.
  • the first field may be an exclude r-TWT indication field, which is an exclude r-TWT indication field. It may also be called an excluded r-TWT indication domain (r-TWT excluded).
  • the first field is used to indicate whether r-TWT is suspended, which may have the following meaning: when all TWT fields are set to 1, the first field indicates that it is not required. The r-TWT is excluded from the suspended TWT; or, the all TWT fields are set to 1, and the first field indicates that the r-TWT is excluded from the TWT that needs to be suspended.
  • the first field indicates that the r-TWT is not excluded from the TWTs that need to be suspended, which can be understood as the first field indicating that the r-TWT is suspended.
  • the first field indicates that the r-TWT is excluded from the TWTs that need to be paused, which can be understood as the first field indicating that the r-TWT is not paused.
  • the first field indicates that the r-TWT is excluded from the TWT that needs to be paused. It can also be understood that the first information indicates that the r-TWT is excluded from the broadcast TWT that needs to be paused.
  • the r-TWT that is to say, all other broadcast TWTs except the r-TWT need to be suspended at this time.
  • an example of the value description of the excluded r-TWT indication field may be as shown in Table 3 below.
  • the first field can reuse the existing fields (or existing fields) of the TWT information frame of IEEE 802.11ax as shown in Figure 4.
  • the TWT information frame of IEEE 802.11ax stipulates that when all TWT values in the TWT information field are 1, the 3-bit TWT flow identification field is reserved (Reserved).
  • the first field can multiplex 1 bit in the 3-bit TWT stream identification field. That is, as shown in Figure 6, when all TWT values are 1, the 3-bit One bit of the TWT stream identification field is used as the first field, and the other two bits are still reserved (Reserved).
  • the position of the bits multiplexed in the first field is not limited to the last bit in the 3-bit TWT stream identification field shown in Figure 6. It should be understood that it can also be the first bit or the middle bit. This application does not limit this.
  • FIG. 6 only shows an exemplary schematic diagram of the structure of the first frame. It should be understood that the structure of the first frame can also be implemented in various other ways, which is not limited in this application.
  • the first frame may also include a second field, and the second field may be used to Indicates a suspended TWT type, where the TWT type may include at least one of unicast TWT, broadcast TWT, unicast TWT and broadcast TWT, or r-TWT.
  • the second field is the TWT type indication field and the second field includes 2 bits
  • an example of the value description of the TWT type indication field can be shown in Table 4 below.
  • TWT type indication field in Table 4 is only an example, and the correspondence between different values and different meanings is not limited in this application.
  • a value of 0 may correspond to indicating a pause in broadcasting TWT, etc.
  • the unicast TWT mentioned in Table 4 and Table 5 can be all unicast TWT
  • the broadcast TWT can be all broadcast TWT
  • the r-TWT can be all r-TWT.
  • the TWT type indication field indicates that the type of TWT to be suspended is unicast TWT, or the type is r-TWT
  • the first field may not exist, that is, the suspension can be clearly indicated only through the TWT type indication field.
  • the bits occupied by the first field can also be used as fields indicating other functions, which is not limited in this application.
  • the name of the field that combines the above-mentioned TWT type indication field and the first field may also be called suspended TWT indication (suspended TWT indication), etc. This application does not limit this.
  • the position of the bits multiplexed between the first field and the second information bit is not limited to the position in the 3-bit TWT stream identification field shown in Figure 7, and this application does not limit this.
  • FIG. 7 only shows a schematic diagram of the structure of an exemplary first frame. It should be understood that when the first frame includes a first field and a second field, the structure of the first frame may also have many other structures. implementation manner, this application does not limit this.
  • the first field when the first field and the second field are combined into one field, for example, when the combined field is the first field, the first field can multiplex 3 bits in the TWT stream identification field shown in Figure 7, This is not shown in detail here.
  • the first device may be a TWT Scheduling AP (TWT Scheduling AP) or a TWT scheduling site (TWT scheduled STA), and the second device may be a TWT scheduled site.
  • TWT Scheduling AP TWT Scheduling AP
  • TWT scheduled STA TWT scheduled site
  • the second device may determine the r-TWT based on the specific indication of the field in the first frame in step 501. Whether to pause, please refer to the relevant description in step 501 for details.
  • the first field in the first frame can be used to indicate whether the r-TWT is suspended, thereby clearly indicating the suspension of the r-TWT, thereby improving service performance.
  • the third field may respectively indicate at least one of the above multiple types of TWT suspensions through different values.
  • the third field may include 2 bits. Different values of the third field may indicate at least one of the following: suspension of all unicast TWTs, suspension of all broadcast TWTs, suspension of all unicast TWTs and all broadcast TWTs, or suspension of all r-TWTs.
  • the function of the third field can refer to the function of the second field in the embodiment shown in FIG. 5 .
  • the description of different values of the third field can be seen in Table 4 above.
  • the first frame may further include a fourth field when the third field is used to indicate the suspension of all broadcast TWTs, or when the third field is used to When indicating the suspension of all unicast and all broadcast TWTs, the fourth field is used to indicate whether all the suspended broadcast TWTs include all r-TWTs. It can also be understood that the fourth field is used to indicate whether all r-TWTs are pause.
  • the All TWT field is set to 1, when the third field is used to indicate the suspension of all broadcast TWTs, or when the third field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs
  • the fourth field is used to indicate whether all broadcast TWTs that are suspended include all r-TWTs, that is, the fourth field is used to indicate whether all r-TWTs are suspended.
  • the first value is 1 and the second value is 0; or, the first value is 0 and the second value is 1.
  • the fourth field includes an r-TWT indication field. Furthermore, when the All TWT field is set to 1, when the third field is used to indicate the suspension of all broadcast TWTs, or when the third field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs When, the fourth field is used to indicate whether all r-TWTs are suspended, which may have the following meaning: the all TWT fields are set to 1, when the third field is used to indicate the suspension of all broadcast TWTs, or when When the third field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, the fourth field indicates that all broadcast TWTs suspended include all r-TWTs; or, the all TWT field is set to 1, when the When the third field is used to indicate the suspension of all broadcast TWTs, or when the third field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, the fourth field indicates that the suspended all broadcast TWT
  • the value of the fourth field may not be limited, that is, the fourth field may be 0, 1 or any other reserved value.
  • the third field and the fourth field are included in the first frame, taking the fourth field as including the r-TWT indication field as an example, the third field and the fourth field
  • the joint description of the field values can be found in Table 5 above, and will not be described in detail here.
  • the value description of the third field may be as shown in Table 6 below.
  • the structure of the first frame can be implemented in a variety of ways.
  • the structure of the first frame may be as shown in Figure 9, where the third field in Figure 9 is a TWT type indication. Domain is shown as an example.
  • the structure of the first frame may be as shown in Figure 10, where the third field in Figure 10 is a TWT type indication. Domain is shown as an example.
  • the first device determines the One frame (for the first frame, please refer to the description in the embodiments shown in Figures 5 to 8 above), after sending the second frame to the second device, the second device returns a confirmation frame to the first device, and then the second device After receiving the acknowledgment frame, a device performs a corresponding TWT pause operation based on the first frame (specifically similar to the operation performed by the second device based on the first frame, and may be referred to each other), which will not be described in detail here.
  • FIG. 11 only takes the first station receiving the broadcast frame as an example. It should be understood that the operations of other stations can refer to the related operations of the first station.
  • Method 2 The first field indicates to suspend all broadcast TWTs, and the first station determines that the first station is included in the target station.
  • the first site can perform comparison in the at least one TWT pause parameter set in sequence.
  • all TWT values in a TWT pause parameter set are 0, if the first site has joined
  • this one TWT pauses the broadcast TWT indicated by the TWT identification field in the parameter set, the first station determines that it is included in the target station.
  • each TWT pause parameter can be any frame structure in the embodiment shown in Figure 5 or Figure 8, and will not be described again here.
  • the fifth field is used to determine the target site that needs to suspend TWT.
  • the fifth field may directly indicate the target site that needs to suspend TWT.
  • the fifth field may indicate the target site by indicating the identification of the target site that needs to suspend TWT.
  • the identification of the target site may exist in the form of a list or the like.
  • the broadcast frame can multiplex the TWT information frame in IEEE 802.11ax, as shown in Table 7 shows that compared to the current frame structure of the TWT information frame in Table 1, an association identification list element (AID List Element) is added, that is, the association identification list element is the fifth field.
  • the association identification list element is used to indicate the target STAs of this TWT information frame (for example, it can be indicated by the bitmap of the AID).
  • the structure of the association identification list elements is not limited in this application.
  • association identification list element may not be used as a new element of the TWT information frame, but as part of the TWT information field in the TWT information frame, that is, an association identification list field (also called association) is added to the TWT information field.
  • association identification list field also called association
  • Identification list field AID List field
  • the broadcast frame may also indicate the TWT information that needs to be suspended, that is, the TWT information that indicates that the target station needs to be suspended.
  • the first site may pause the TWT according to the TWT information that needs to be paused.
  • the broadcast frame may be implemented in multiple ways to indicate the TWT information that needs to be paused.
  • the indication method of the TWT information field in IEEE 802.be can be used, or any indication method in the embodiment shown in Figure 5 can be used, or any one of the embodiments shown in Figure 8 can be used
  • the indication method any indication method in the embodiment shown in Figure 11 can also be used, and this application is not limited to this.
  • the broadcast frame may indicate the TWT that the target station needs to suspend through each TWT suspension parameter set. Furthermore, when the first station determines that it is included in the target station, the first station may pause all broadcast TWTs according to the information in the first TWT pause parameter set.
  • the first station when the first station determines that it is included in the target station, the first station may determine the target station based on the content of the TWT information field of the broadcast frame. Pause the corresponding TWT.
  • the efficiency of suspending TWT of multiple STAs can be improved by indicating the target station through broadcast frames.
  • the communication device 1300 may include a processing unit 1301.
  • the processing unit 1301 is used to control and manage the actions of the communication device 1300.
  • the communication device 1300 may also include a transceiver unit 1302.
  • the transceiver unit 1302 is used for communication transmission by the communication device 1300, for example, receiving information (frame, message or data) or sending information (frame, message or data).
  • the processing unit 1301 can also control the Operations performed by the transceiver unit 1302.
  • the communication device 1300 may be the first device in the above embodiment, or may be a processor in the first device, or a chip or chip system, or a functional module, etc.
  • the communication device 1300 may be the second device in the above embodiment, or may be a processor, a chip or a chip system, or a functional module in the second device.
  • the communication device 1300 may be the access point in the above embodiment, or may be a processor in the access point, or a chip or chip system, or a functional module, etc.
  • the communication device 1300 may be the first site in the above embodiment, or may be a processor, a chip or a chip system, or a functional module in the first site.
  • the processing unit 1301 in the communication device 1300 can realize the function of the above-mentioned first device; or the processing unit 1301 in the communication device 1300 can realize the function of the above-mentioned second device; the processing unit 1301 in the communication device 1300 can Realize the function of the above-mentioned first station; or the processing unit 1301 in the communication device 1300 can realize the function of the above-mentioned access point.
  • the following description takes the communication device 1300 including the processing unit 1301 and the transceiver unit 1302 as an example:
  • the processing unit 1301 may be used to determine the first frame
  • the first The frame includes a first field.
  • the first field is used to indicate whether the defined target wake-up time r-TWT is suspended; the transceiver unit 1302 may be used to send the requested target wake-up time r-TWT to the second device. Describe the first frame.
  • the first field is used to indicate whether r-TWT is suspended, including:
  • All TWT fields are set to 1, the value of the first field is the second value, and the first field indicates that the r-TWT is not suspended.
  • the first field may include an r-TWT indication field; when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, including: the all TWT The field is set to 1, and the first field indicates that the TWT that needs to be suspended includes the r-TWT; or the all TWT fields are set to 1, and the first field indicates that the TWT that needs to be suspended does not include the r-TWT. .
  • the first field may be an r-TWT exclusion indication field; when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, including: When all TWT fields are set to 1, the first field indicates that the r-TWT is not excluded from TWTs that need to be paused; or, when all TWT fields are set to 1, the first field indicates that the r-TWT is not excluded from TWTs that need to be paused. The r-TWT was excluded from the TWT.
  • the first frame may also include a second field, the second field is used to indicate a suspended TWT type, wherein the TWT type includes at least one of unicast TWT, broadcast TWT or r-TWT. .
  • the transceiver unit 1302 may be used to receive the first frame from the first device,
  • the first frame includes a first field.
  • the first field is used to indicate whether the defined target wake-up time r-TWT is paused;
  • the processing unit 1301 may be configured to determine whether the target wake-up time r-TWT is paused.
  • the first frame determines whether the r-TWT is paused.
  • the first field is used to indicate whether r-TWT is suspended, including:
  • the all TWT fields are set to 1, the value of the first field is the first value, and the first field indicates that the r-TWT is suspended;
  • the first field may include an r-TWT indication field; when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, including: the all TWT The field is set to 1, and the first field indicates that the TWT that needs to be suspended includes the r-TWT; or the all TWT fields are set to 1, and the first field indicates that the TWT that needs to be suspended does not include the r-TWT. .
  • the first field may be an r-TWT exclusion indication field; when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, including: When all TWT fields are set to 1, the first field indicates that the r-TWT is not excluded from TWTs that need to be paused; or, when all TWT fields are set to 1, the first field indicates that the r-TWT is not excluded from TWTs that need to be paused. The r-TWT was excluded from the TWT.
  • the first frame further includes a second field, the second field is used to indicate a suspended TWT type, where the TWT type includes at least one of unicast TWT, broadcast TWT or r-TWT.
  • the first field is used to indicate whether the r-TWT is suspended.
  • the communication device 1300 when used to implement the functions of the first device in the embodiment shown in FIG. 8, it may include: the processing unit 1301 may be used to determine the first frame, the third A frame includes a first field indicating one of the following: a pause for all unicast TWTs, a pause for one broadcast TWT, a pause for all broadcast TWTs, a pause for all unicast TWTs and all broadcast TWTs, or Pause of all r-TWTs; the transceiver unit 1302 may be used to send the first frame to the second device.
  • the first frame further includes a second field when all TWT fields are set to 1, when the first field is used to indicate the suspension of all broadcast TWTs, or when the When the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all the suspended broadcast TWTs include all r-TWTs.
  • All TWT field when the All TWT field is set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs,
  • the second field is used to indicate whether all r-TWTs are included in all suspended broadcast TWTs, including:
  • the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field The value is the first value, and the second field indicates that all broadcast TWTs that are paused include all r-TWTs;
  • the second field includes an r-TWT indication field; when the all TWT fields are set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the first When the field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all r-TWTs are included in the suspended all broadcast TWTs, including:
  • the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates All broadcast TWTs paused include all r-TWTs; or
  • the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates All broadcast TWTs that are paused do not include all r-TWTs.
  • the second field is an exclusion r-TWT indication field; when the all TWT fields are set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the third When one field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all r-TWTs are included in the suspended all broadcast TWTs, including:
  • the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates Not exclude all r-TWTs from all broadcast TWTs that are paused; or
  • the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates Exclude all r-TWTs from all broadcast TWTs that are paused.
  • the first field is used to indicate the suspension of all broadcast TWTs, which may include: the first field is used to indicate the suspension of all broadcast TWTs except all r-TWTs. suspended; or Or, the first field is used to indicate the suspension of all broadcast TWTs including all r-TWTs.
  • the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, which may include: the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs. Pause of broadcast TWTs except all r-TWTs; alternatively, the first field is used to indicate suspension of all unicast TWTs and all broadcast TWTs including all r-TWTs.
  • the communication device 1300 when used to implement the functions of the second device in the embodiment shown in FIG. 8, it may include: the transceiver unit 1302 may be used to receive a third device from the first device.
  • a frame the first frame includes a first field, the first field is used to indicate one of the following: a pause of all unicast TWTs, a pause of one broadcast TWT, a pause of all broadcast TWTs, a pause of all unicast TWTs, and Pause of all broadcast TWTs or all r-TWTs; the processing unit 1301 may be used to pause the TWT indicated by the first field.
  • the first frame further includes a second field when all TWT fields are set to 1, when the first field is used to indicate the suspension of all broadcast TWTs, or when the When the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all the suspended broadcast TWTs include all r-TWTs.
  • All TWT field when the All TWT field is set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs,
  • the second field is used to indicate whether all r-TWTs are included in all suspended broadcast TWTs, including:
  • the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field The value is the first value, and the second field indicates that all broadcast TWTs that are paused include all r-TWTs;
  • the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field
  • the value is a second value, and the second field indicates that all r-TWTs are not included in all suspended broadcast TWTs.
  • the second field includes an r-TWT indication field; when the all TWT fields are set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the first When the field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all r-TWTs are included in the suspended all broadcast TWTs, including:
  • the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates All broadcast TWTs paused include all r-TWTs; or
  • the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates All broadcast TWTs that are paused do not include all r-TWTs.
  • the second field is an exclusion r-TWT indication field; when the all TWT fields are set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the third When one field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all r-TWTs are included in the suspended all broadcast TWTs, including:
  • the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates Not exclude all r-TWTs from all broadcast TWTs that are paused; or
  • the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates Exclude all r-TWTs from all broadcast TWTs that are paused.
  • the first field is used to indicate the suspension of all broadcast TWTs, which may include: the first field is used to indicate the suspension of all broadcast TWTs except all r-TWTs. Pause; or the first field is used to indicate the suspension of all broadcast TWTs including all r-TWTs.
  • the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, which may include: the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs. Pause of broadcast TWTs except all r-TWTs; alternatively, the first field is used to indicate suspension of all unicast TWTs and all broadcast TWTs including all r-TWTs.
  • the communication device 1300 when used to implement the functions of the first station in the embodiment shown in FIG. 11, it may include: the transceiver unit 1302 may be used to receive a broadcast frame. A first field is included, and the first field is used to determine the target site that needs to suspend the target wake-up time TWT; the processing unit 1301 can be used to determine whether the first site is included in the target site according to the first field.
  • the first field is used to indicate at least one broadcast TWT that needs to be paused; when the processing unit 1301 determines whether the first site is included in the target site according to the first field, specifically Used for: the first field indicates the identity of at least one broadcast TWT that needs to be paused, and determines whether the first site is included in the target site according to the identity of the at least one broadcast TWT; or, the first field indicates All broadcast TWTs are suspended, and it is determined that the first station is included in the target station.
  • the first field may include a TWT identification field and an all TWT field, and the all TWT field is used to indicate whether to suspend all TWTs;
  • the processing unit 1301 determines whether the first site is included in the target site based on the first field, the processing unit 1301 may specifically be used to:
  • All TWT field indicates that all TWTs are not suspended, and the first station has joined the broadcast TWT indicated by the TWT identification field, it is determined that the first station is included in the target station; or
  • All TWT field indicates not to suspend all TWTs, and the first station does not join the broadcast TWT indicated by the TWT identification field, it is determined that the first station is not included in the target station; or
  • the first field may include at least one TWT suspension parameter set, each TWT suspension parameter set including a TWT identification field and all TWT fields, and all TWT fields are used to indicate whether to suspend All TWT;
  • the processing unit 1301 may be used to:
  • All TWT field in the first TWT suspension parameter set in the at least one TWT suspension parameter set indicates not to suspend all TWTs, and the first station has joined the broadcast TWT indicated by the TWT identification field in the first TWT suspension parameter set when, it is determined that the first site is included in the target site;
  • the first field is used to determine the target site that needs to suspend TWT, which may include: the first field may indicate the identification of the target site that needs to suspend TWT. Describe the target site.
  • the broadcast frame may also include a second field, and the second field may be used to indicate whether the first field exists.
  • the broadcast frame may also be used to indicate TWT information that needs to be paused.
  • processing unit 1301 may also be configured to: when it is determined that the first site is included in the target site, pause the TWT according to the TWT information that needs to be paused.
  • the communication device 1300 when used to implement the functions of the access point in the embodiment shown in FIG. 11, it may include: the processing unit 1301 may be used to determine a broadcast frame. A first field is included, and the first field is used to determine the target station that needs to suspend the target wake-up time TWT; the transceiver unit 1302 can be used to send the broadcast frame.
  • the first field is used to indicate at least one broadcast TWT that needs to be paused; the first field is used to determine the target site that needs to pause the TWT, including: the first field indicates at least one broadcast TWT that needs to be paused.
  • the identification of the at least one broadcast TWT is used to determine the target site that needs to suspend the TWT; or the first field indicates that all broadcast TWTs are suspended, and the suspension of all broadcast TWTs is used to determine the target site that needs to suspend the TWT.
  • the first field includes a TWT identification field and all TWT fields, and the all TWT fields are used to indicate whether to suspend all TWTs; the TWT identification field and all TWT fields are used to determine whether to suspend Pause target site for target wake time TWT.
  • the first field includes at least one TWT suspension parameter set, each TWT suspension parameter set includes a TWT identification field and all TWT fields, and the all TWT fields are used to indicate whether to suspend all TWT; the TWT identification field and all TWT fields in the first TWT pause parameter set in the at least one TWT pause parameter set are used to determine the target site that needs to pause the target wake-up time TWT.
  • the first field is used to determine the target site that needs to suspend TWT, which may include: the first field indicates the identification of the target site that needs to suspend TWT. target site.
  • the broadcast frame may also include a second field, and the second field is used to indicate whether the first field exists.
  • the broadcast frame may also be used to indicate TWT information that needs to be paused.
  • each functional unit in the embodiment of the present application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.
  • the above integrated units can be implemented in the form of hardware or software functional units.
  • the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a computer-readable storage medium.
  • the technical solution of the present application is essentially or contributes to the existing technology, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including a number of instructions to cause a computer device (which can be a personal computer, server, or network device, etc.) or processor to execute each of the aspects of this application. All or part of the steps of the methods described in the Examples.
  • the aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk and other media that can store program code. .
  • the communication device 1400 may include a processor 1402 .
  • the communication device 1400 may also include a transceiver 1401 and/or a memory 1403.
  • the memory 1403 may be disposed inside the communication device 1400 or may be disposed outside the communication device 1400 .
  • the processor 1402 can control the transceiver 1401 to receive and send information, messages or data, etc.
  • the processor 1402 may be a central processing unit (CPU), a network processor (NP) or a combination of CPU and NP.
  • the processor 1402 may further include a hardware chip.
  • the above-mentioned hardware chip can be an application-specific integrated circuit (ASIC), a programmable logic device (PLD) or a combination thereof.
  • the above-mentioned PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a general array logic (GAL) or any combination thereof.
  • the transceiver 1401, the processor 1402 and the memory 1403 are connected to each other.
  • the transceiver 1401, the processor 1402 and the memory 1403 are connected to each other through a bus 1404;
  • the bus 1404 may be a Peripheral Component Interconnect (PCI) bus or an extended industry standard Structure (Extended Industry Standard Architecture, EISA) bus, etc.
  • PCI Peripheral Component Interconnect
  • EISA Extended Industry Standard Architecture
  • the bus can be divided into address bus, data bus, control bus, etc. For ease of presentation, only one thick line is used in Figure 14, but it does not mean that there is only one bus or one type of bus.
  • the memory 1403 is used to store programs, etc.
  • the program may include program code including computer operating instructions.
  • the memory 1403 may include RAM, and may also include non-volatile memory (non-volatile memory), such as one or more disk memories.
  • the processor 1402 executes the application program stored in the memory 1403 to implement the above functions, thereby realizing the functions of the communication device 1400 .
  • the communication device 1400 can be the first device in the above embodiment; it can also be the second device in the above embodiment; it can also be the first site in the above embodiment; it can also be the first station in the above embodiment. access point.
  • the processor 1402 can implement the operations performed by the first device in the embodiment shown in Figure 5.
  • the communication device 1400 includes a transceiver 1401 and a processor 1402
  • the transceiver 1401 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 5
  • the processor 1402 can implement the transceiver operation of Figure 5 Operations other than transceiver operations performed by the first device in the illustrated embodiment.
  • the relevant descriptions please refer to the relevant descriptions in the embodiment shown in FIG. 5 , and will not be introduced in detail here.
  • the processor 1402 can implement the operations performed by the second device in the embodiment shown in FIG. 5 .
  • the communication device 1400 includes a transceiver 1401 and a processor 1402
  • the transceiver 1401 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 5
  • the processor 1402 can implement the transceiver operation of Figure 5 Operations other than transceiver operations performed by the second device in the illustrated embodiment.
  • the relevant descriptions please refer to the relevant descriptions in the embodiment shown in FIG. 5 , and will not be introduced in detail here.
  • the processor 1402 can implement the operations performed by the first device in the embodiment shown in FIG. 8 .
  • the communication device 1400 includes a transceiver 1401 and a processor 1402
  • the transceiver 1401 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 8
  • the processor 1402 can implement the transceiver operation of Figure 8 Operations other than transceiver operations performed by the first device in the illustrated embodiment.
  • the relevant descriptions please refer to the relevant descriptions in the embodiment shown in FIG. 8 , and will not be introduced in detail here.
  • the processor 1402 can implement the operations performed by the second device in the embodiment shown in FIG. 8 .
  • the communication device 1400 includes a transceiver 1401 and a processor 1402
  • the transceiver 1401 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 8
  • the processor 1402 can implement the transceiver operation of Figure 8 Operations other than transceiver operations performed by the second device in the illustrated embodiment.
  • the relevant descriptions please refer to the relevant descriptions in the embodiment shown in FIG. 8 , and will not be introduced in detail here.
  • the processor 1402 can implement the operations performed by the first station in the embodiment shown in FIG. 11 .
  • the transceiver 1401 can implement the transceiver operation performed by the first station in the embodiment shown in Figure 11; the processor 1402 can implement the transceiver operation of Figure 11 Operations other than transceiver operations performed by the first station in the illustrated embodiment.
  • the relevant descriptions please refer to the relevant descriptions in the embodiment shown in FIG. 11 , and will not be introduced in detail here.
  • the processor 1402 can implement the operations performed by the access point in the embodiment shown in FIG. 11 .
  • the transceiver 1401 can implement the transceiver operation performed by the access point in the embodiment shown in Figure 11; the processor 1402 can implement the transceiver operation of Figure 11 Operations other than transmit and receive operations performed by the access point in the illustrated embodiment.
  • the relevant descriptions please refer to the relevant descriptions in the embodiment shown in FIG. 11 , and will not be introduced in detail here.
  • FIG. 15 shows a schematic flowchart of another communication method provided by an embodiment of the present application.
  • the type of TWT that needs to be paused can be indicated through the seventh field in the first frame, thereby clarifying the TWT that needs to be paused.
  • the process of this method may include:
  • Step 1501 The first device determines a first frame.
  • the first frame includes a seventh field.
  • the seventh field may be used to indicate one of the following: suspension of all TWTs, suspension of all TWTs except R-TWT. Pause of TWT or pause of all R-TWT.
  • all TWTs include all unicast TWTs and all broadcast TWTs including R-TWT; TWTs other than R-TWT among all TWTs include all unicast TWTs and all broadcast TWTs except R-TWT.
  • the broadcast TWT in this application can also be replaced by a multicast TWT (groupcast TWT).
  • groupcast TWT multicast TWT
  • the seventh field may respectively indicate at least one of the above multiple types of TWT suspensions through different values.
  • the seventh field may include 2 or 3 bits. Different values of the seventh field may indicate at least one of the following: suspension of all TWTs, suspension of all TWTs except R-TWT, or suspension of all R-TWTs.
  • the value description of the seventh field can be as shown in Table 8 below:
  • a value of 0 may correspond to indicating the suspension of all TWTs except the R-TWT.
  • the seventh field may reuse existing fields of the TWT information frame of IEEE 802.11ax as shown in Figure 4.
  • the TWT information frame of IEEE 802.11ax stipulates that when all TWT values are 1, the 3-bit TWT flow identification field becomes reserved (Reserved).
  • the seventh field may multiplex 2 or 3 bits of the 3-bit TWT stream identification field.
  • the last 2 bits of the 3-bit TWT stream identification field are used as the seventh field, and the other bits are still reserved (Reserved).
  • the position of the bits multiplexed in the seventh field is not limited to the positions of the last two bits in the 3-bit TWT stream identification field shown in Figure 16, and this application does not limit this.
  • FIG. 16 only shows an exemplary schematic diagram of the structure of the first frame. It should be understood that the structure of the first frame can also be implemented in various other ways, which is not limited in this application.
  • the name of the seventh field can be All R-TWT (All R-TWT), All R-TWT excluded (All R-TWT excluded), TWT type subfield or other names, which is not limited in this application.
  • the first frame may be a unicast frame.
  • Step 1502 The first device sends the first frame to the second device, and accordingly, the second device receives the first frame from the first device.
  • the first device may be an R-TWT scheduling AP (R-TWT scheduling AP), and the second device may be an R-TWT scheduled site (R-TWT scheduled STA).
  • R-TWT scheduling AP R-TWT scheduling AP
  • R-TWT scheduled STA R-TWT scheduled site
  • R-TWT scheduling AP may refer to an EHT AP that supports R-TWT.
  • R-TWT scheduled STA may refer to a non- broadcast TWT element that supports R-TWT and is sent to or received from the R-TWT AP and carries the R-TWT parameter set (R-TWT Parameter Set).
  • R-TWT Parameter Set R-TWT Parameter Set
  • Step 1503 The second device suspends the TWT indicated by the seventh field.
  • the second device may determine the type of TWT to be paused based on the specific indication of the field in the first frame in step 1501, and then perform corresponding pause. For details, please refer to the relevant description in step 1501.
  • all TWTs except R-TWT are regarded as one type of TWT, that is, corresponding to All TWT before the introduction of R-TWT, and R-TWT is regarded as another type of TWT, which can be flexibly adjusted through the instructions in the seventh field.
  • R-TWT and r-TWT are the abbreviations of the same noun restricted target wakeup time. No distinction is made in this embodiment, and the entire text of this application applies.
  • the type of TWT that needs to be paused can be flexibly indicated through the seventh field in the first frame, thereby clarifying the TWT that needs to be paused.
  • FIG. 17 shows a schematic flowchart of another communication method provided by an embodiment of the present application.
  • the type of TWT that needs to be paused can be indicated through the eighth field in the first frame, thereby clarifying the TWT that needs to be paused.
  • the process of this method may include:
  • Step 1701 The first device determines a first frame.
  • the first frame includes an eighth field.
  • the eighth field may be used to indicate one of the following: suspension of all TWTs, suspension of all TWTs except R-TWT. Pause of TWT or pause of all R-TWT.
  • the eighth field is similar to the seventh field involved in the embodiment shown in FIG. 15. Please refer to the description of the seventh field in the above step 1501, which will not be described in detail here.
  • Step 1702 The first device sends the first frame to the second device, and accordingly, the second device receives the first frame from the first device.
  • the first device can be an R-TWT scheduled site (R-TWT scheduled STA), and the second device can be an R-TWT scheduling AP (R-TWT Scheduling AP).
  • R-TWT scheduled STA R-TWT scheduled STA
  • R-TWT scheduling AP R-TWT Scheduling AP
  • Step 1703 The second device sends an acknowledgment frame to the first device, and accordingly, the first device receives the acknowledgment frame from the second device.
  • Step 1704 The first device suspends the TWT indicated by the eighth field.
  • the first device can determine the type of TWT to be paused based on the specific indication of the field in the first frame in step 1701, and then perform a corresponding pause. For details, please refer to the relevant description in step 1701. .
  • all TWTs except R-TWT are regarded as one type of TWT, that is, corresponding to All TWT before the introduction of R-TWT, and R-TWT is regarded as another type of TWT, which can be flexibly adjusted through the indication of the eighth field.
  • Implementing the suspension of one or two types of TWT not only maintains flexibility, but also remains consistent with existing technologies in terms of classification.
  • the type of TWT that needs to be paused can be flexibly indicated through the eighth field in the first frame, thereby clarifying the TWT that needs to be paused.
  • a TWT teardown frame can be introduced to tear down a TWT agreement (TWT agreement) or all TWT agreements.
  • TWT agreement TWT agreement
  • the frame format of the TWT teardown frame can be shown in Table 9 below.
  • the Category field is used to indicate that the action frame is an Unprotected S1G Action frame.
  • the Unprotected S1G Action field is used to indicate that the frame is a TWT Teardown frame.
  • the format of the TWT Flow field can be shown in Figures 18 and 19.
  • Figure 18 is the frame structure when the Negotiation Type field is set to 0 or 1, that is, the frame structure for unicast TWT.
  • Figure 19 is the frame structure when the Negotiation Type field is set to 3, which is for Broadcast The frame structure of broadcast TWT.
  • the STA When a STA wants to tear down a unicast TWT, the STA will send a TWT teardown frame, set the TWT Flow Identifier field to the ID of the unicast TWT, and set the Negotiation Type field to 0.
  • the STA When a STA wants to tear down a broadcast TWT, the STA will send a TWT teardown frame, set the Broadcast TWT ID field to the ID of the broadcast TWT, and set the Negotiation Type field to 3.
  • the STA When a STA wants to tear down all TWTs, the STA will send a TWT teardown frame and set the Teardown All TWT (Teardown All TWT) field to 1. When the Teardown All TWT field is set to 1, the TWT Flow Identifier, Broadcast TWT ID and Negotiation Type fields are reserved fields.
  • embodiments of the present application also provide another communication method to realize the removal of multiple types of TWT and improve service performance.
  • Figure 20 shows a schematic flowchart of a communication method provided by an embodiment of the present application.
  • the ninth field in the first frame can be used to indicate whether the R-TWT is torn down, thereby clearly indicating the teardown of the R-TWT.
  • the process of this method may include:
  • Step 2001 The first device determines the first frame.
  • the first frame includes a ninth field. When all TWT fields are removed and set to 1, the ninth field is used to indicate whether the R-TWT is removed.
  • the R-TWT may represent at least one R-TWT or all R-TWT.
  • the "Teardown All TWT” field can be the 8th bit (B7) in the TWT Flow field as shown in Figure 18 or Figure 19.
  • This bit can be named Teardown All TWT, which is one possibility of tearing down all TWT fields.
  • the implementation can be Teardown All TWT field. It should be understood that the removal of all TWT fields in this application can also have other names, and this application does not limit this.
  • the ninth field is used to indicate whether the R-TWT is removed: the Remove All TWT field is set to 1, so The value of the ninth field is a first value, and the ninth field indicates that all R-TWTs are not to be removed; the removal of all TWT fields is set to 1, the value of the ninth field is a second value, and the value of the ninth field is a second value.
  • Nine fields indicate all R-TWT removal.
  • the ninth field may include 1 or more bits, the remove all TWT field is set to 1, and when the 1 or more bits take the value of the first value, the ninth field indicates all R -TWT is not torn down; the teardown of all TWT fields is set to 1, and when the value of the 1 or more bits is the second value, the ninth field indicates the teardown of all R-TWTs.
  • the ninth field including 1 or more bits can also be understood as the length of the ninth field being 1 bit.
  • the ninth field includes multiple bits, there may be reserved bits among the multiple bits.
  • the first value is 1 and the second value is 0; or, the first value is 0 and the second value is 1.
  • the value description of the ninth field may be as described in Table 10 below.
  • Table 10 only takes the ninth field as an example with a value of “0” indicating that all R-TWTs are not to be dismantled, and a value of “1” indicating that all R-TWTs are dismantled. It should be understood that the value of the ninth field can also be “1” to indicate that the R-TWT is not removed, and the value of "0” indicates that the R-TWT is removed. This application does not limit this.
  • the functions in the above Table 10 may be implemented by one bit among the multiple bits, and other bits except the one bit may be reserved.
  • the ninth field can reuse the existing fields in the TWT Flow field shown in Figure 18 and Figure 19. For example, when the Remove All TWT field in the TWT Flow field is set to 1, the first 7 bits (B0-B6) of the TWT Flow field are reserved (Reserved). Based on this, in this application, the ninth field can multiplex one or more bits among the 7 bits. For example, when one bit is multiplexed as the ninth field, the other 6 bits are still reserved. This application does not limit the reuse method and location.
  • the name of the ninth field can be All R-TWT (All R-TWT), All R-TWT excluded (All R-TWT excluded), TWT Type (TWT Type) subfield or other names. There are no restrictions on application.
  • the first frame may be a unicast frame.
  • Step 2002 The first device sends the first frame to a second device, and accordingly, the second device receives the first frame from the first device.
  • the first device may be an R-TWT scheduling AP (R-TWT scheduling AP), and the second device may be an R-TWT scheduled site (R-TWT scheduled STA).
  • R-TWT scheduling AP R-TWT scheduling AP
  • R-TWT scheduled STA R-TWT scheduled site
  • Step 2003 The second device determines whether the R-TWT is torn down according to the first frame.
  • the second device may determine whether the R-TWT is to be removed based on the specific indication of the field in the first frame in step 2001. For details, please refer to the relevant description in step 2001.
  • the ninth field in the first frame can be used to indicate whether the R-TWT is to be removed, thereby clearly indicating the removal of the R-TWT, thereby improving service performance.
  • Figure 21 shows a schematic flowchart of another communication method provided by an embodiment of the present application.
  • the tenth field in the first frame can be used to indicate whether the R-TWT is to be removed, thereby clearly indicating the removal of the R-TWT.
  • the process of this method may include:
  • Step 2101 The first device determines the first frame.
  • the first frame includes a tenth field. When all TWT fields are removed and set to 1, the tenth field is used to indicate whether the R-TWT is removed.
  • the R-TWT may represent at least one R-TWT or all R-TWT.
  • the tenth field is similar to the ninth field involved in the embodiment shown in FIG. 20. Please refer to the description of the ninth field in the above step 2001, which will not be described in detail here.
  • Step 2102 The first device sends the first frame to the second device, and accordingly, the second device receives the first frame from the first device.
  • the first device can be an R-TWT scheduled site (R-TWT scheduled STA), and the second device can be an R-TWT scheduling AP (R-TWT Scheduling AP).
  • R-TWT scheduled STA R-TWT scheduled STA
  • R-TWT scheduling AP R-TWT Scheduling AP
  • Step 2103 The second device sends an acknowledgment frame to the first device, and accordingly, the first device receives the acknowledgment frame from the second device.
  • Step 2104 The first device determines whether the R-TWT is torn down according to the first frame.
  • the first device may determine whether the R-TWT is to be removed based on the specific indication of the field in the first frame in step 2101. For details, please refer to the relevant description in step 2101.
  • the tenth field in the first frame can be used to indicate whether the R-TWT is to be removed, thereby clearly indicating the removal of the R-TWT, thereby improving service performance.
  • FIG. 22 shows a schematic flowchart of another communication method provided by an embodiment of the present application.
  • the type of TWT to be removed can be indicated through the eleventh field in the first frame, thereby clarifying the TWT that needs to be removed.
  • the process of this method may include:
  • Step 2201 The first device determines the first frame.
  • the first frame includes an eleventh field.
  • the eleventh field can be used to indicate one of the following: removal of all TWTs, removal of all TWTs except R-TWT. Removal of external TWT or removal of all R-TWT.
  • all TWTs include all unicast TWTs and all broadcast TWTs including R-TWT; TWTs other than R-TWT among all TWTs include all unicast TWTs and all broadcast TWTs except R-TWT.
  • the eleventh field may indicate at least one of the above multiple types of TWT disassembly through different values.
  • the eleventh field may include 2 or more bits. Different values of the eleventh field may indicate at least one of the following: removal of all TWTs, removal of all TWTs except R-TWTs, or removal of all R-TWTs. Wherein, when the eleventh field includes more than two bits, there may be reserved bits among the multiple bits.
  • the value description of the eleventh field can be as shown in Table 11 below:
  • the eleventh field can reuse the existing fields in the TWT Flow field shown in Figure 18 and Figure 19.
  • the Remove All TWT field in the TWT Flow field is set to 1
  • the first 7 bits (B0-B6) of the TWT Flow field are reserved (Reserved).
  • the eleventh field can multiplex 2 or more bits among the 7 bits. For example, when 2 bits are multiplexed as the eleventh field, the other 5 bits are still reserved. This application does not limit the reuse method and location.
  • the name of the eleventh field can be All R-TWT (All R-TWT), All R-TWT excluded (All R-TWT excluded), TWT Type (TWT Type) subfield or other names, This application is not limited.
  • the first frame may be a unicast frame.
  • Step 2202 The first device sends the first frame to the second device, and accordingly, the second device receives the first frame from the first device.
  • the first device may be an R-TWT scheduling AP (R-TWT scheduling AP), and the second device may be an R-TWT scheduled site (R-TWT scheduled STA).
  • R-TWT scheduling AP R-TWT scheduling AP
  • R-TWT scheduled STA R-TWT scheduled site
  • Step 2203 The second device removes the TWT indicated by the eleventh field.
  • the second device may determine the type of TWT to be removed based on the specific indication of the field in the first frame in step 2201, and then perform corresponding removal. For details, please refer to the relevant description in step 2201.
  • the type of TWT to be removed can be flexibly indicated through the eleventh field in the first frame, thereby clarifying the TWT that needs to be removed.
  • Figure 23 shows a schematic flowchart of another communication method provided by an embodiment of the present application.
  • the type of TWT to be removed can be indicated through the twelfth field in the first frame, thereby clarifying the TWT that needs to be removed.
  • the process of this method may include:
  • Step 2301 The first device determines the first frame.
  • the first frame includes a twelfth field.
  • the twelfth field may be used to indicate one of the following: removal of all TWTs, removal of all TWTs except R-TWT. Removal of external TWT or removal of all R-TWT.
  • the eleventh field is similar to the eleventh field involved in the embodiment described in Figure 22. Please refer to the description of the eleventh field in the above step 2201, which will not be described in detail here.
  • Step 2302 The first device sends the first frame to the second device, and accordingly, the second device receives the first frame from the first device.
  • the first device can be an R-TWT scheduled site (R-TWT scheduled STA), and the second device can be an R-TWT scheduling AP (R-TWT Scheduling AP).
  • R-TWT scheduled STA R-TWT scheduled STA
  • R-TWT scheduling AP R-TWT Scheduling AP
  • Step 2303 The second device sends an acknowledgment frame to the first device, and accordingly, the first device receives the acknowledgment frame from the second device.
  • Step 2304 The first device removes the TWT indicated by the twelfth field.
  • the first device can determine the type of TWT to be removed based on the specific indication of the field in the first frame in step 2301, and then perform a corresponding pause. For details, please refer to the relevant description in step 2301. .
  • the type of TWT to be removed can be flexibly indicated through the twelfth field in the first frame, thereby clarifying the TWT that needs to be removed.
  • the communication device 1300 shown in Figure 13 can be used to implement the functions of the first device in the embodiment shown in Figure 15.
  • the processing unit 1301 can implement the functions shown in Figure 15 Operations performed by the first device in the embodiment.
  • the transceiver unit 1302 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 15;
  • the processing unit 1301 can implement the transceiver operation of Figure 15 Operations other than transceiver operations performed by the first device in the illustrated embodiment.
  • the relevant descriptions please refer to the relevant descriptions in the embodiment shown in FIG. 15 , and will not be introduced in detail here.
  • the communication device 1300 shown in Figure 13 can be used to implement the implementation shown in Figure 15 above.
  • the function of the second device in this example, specifically, the processing unit 1301 can implement the operations performed by the second device in the embodiment shown in FIG. 15 .
  • the transceiver unit 1302 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 15;
  • the processing unit 1301 can implement the transceiver operation of Figure 15 Operations other than transceiver operations performed by the second device in the illustrated embodiment.
  • the relevant descriptions please refer to the relevant descriptions in the embodiment shown in FIG. 15 , and will not be introduced in detail here.
  • the communication device 1300 shown in Figure 13 can be used to implement the functions of the first device in the embodiment shown in Figure 17.
  • the processing unit 1301 can implement the functions of the first device in the embodiment shown in Figure 17. The operation performed by the first device.
  • the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301
  • the transceiver unit 1302 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 17
  • the processing unit 1301 can implement the transceiver operation of Figure 17 Operations other than transceiver operations performed by the first device in the illustrated embodiment.
  • FIG. 17 For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 17 , and will not be introduced in detail here.
  • the communication device 1300 shown in Figure 13 can be used to implement the functions of the second device in the embodiment shown in Figure 17.
  • the processing unit 1301 can implement the functions of the second device in the embodiment shown in Figure 17. The operation performed by the second device.
  • the transceiver unit 1302 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 17; the processing unit 1301 can implement the transceiver operation of Figure 17 Operations other than transceiver operations performed by the second device in the illustrated embodiment.
  • the relevant descriptions please refer to the relevant descriptions in the embodiment shown in FIG. 17 , and will not be introduced in detail here.
  • the communication device 1300 shown in Figure 13 can be used to implement the functions of the first device in the embodiment shown in Figure 20.
  • the processing unit 1301 can implement the functions of the first device in the embodiment shown in Figure 20. The operation performed by the first device.
  • the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 20; the processing unit 1301 can implement the transceiver operation of Figure 20 Operations other than transceiver operations performed by the first device in the illustrated embodiment.
  • the relevant descriptions please refer to the relevant descriptions in the embodiment shown in FIG. 20 , and will not be introduced in detail here.
  • the communication device 1300 shown in Figure 13 can be used to implement the functions of the second device in the embodiment shown in Figure 20.
  • the processing unit 1301 can implement the functions of the second device in the embodiment shown in Figure 20. The operation performed by the second device.
  • the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 20; the processing unit 1301 can implement the transceiver operation of Figure 20 Operations other than transceiver operations performed by the second device in the illustrated embodiment.
  • the relevant descriptions please refer to the relevant descriptions in the embodiment shown in FIG. 20 , and will not be introduced in detail here.
  • the communication device 1300 shown in Figure 13 can be used to implement the functions of the first device in the embodiment shown in Figure 21.
  • the processing unit 1301 can implement the functions of the first device in the embodiment shown in Figure 21. The operation performed by the first device.
  • the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 21; the processing unit 1301 can implement the transceiver operation of Figure 21 Operations other than transceiver operations performed by the first device in the illustrated embodiment.
  • the relevant descriptions please refer to the relevant descriptions in the embodiment shown in FIG. 21 , and will not be introduced in detail here.
  • the communication device 1300 shown in Figure 13 can be used to implement the functions of the second device in the embodiment shown in Figure 21.
  • the processing unit 1301 can implement the functions of the second device in the embodiment shown in Figure 21. The operation performed by the second device.
  • the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301
  • the transceiver unit 1302 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 21
  • the processing unit 1301 can implement the transceiver operation of Figure 21 Operations other than transceiver operations performed by the second device in the illustrated embodiment.
  • specific phase For detailed description, please refer to the relevant description in the embodiment shown in FIG. 21 , and will not be introduced in detail here.
  • the communication device 1300 shown in Figure 13 can be used to implement the functions of the first device in the embodiment shown in Figure 22.
  • the processing unit 1301 can implement the functions of the first device in the embodiment shown in Figure 22. The operation performed by the first device.
  • the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 22; the processing unit 1301 can implement the transceiver operation of Figure 22 Operations other than transceiver operations performed by the first device in the illustrated embodiment.
  • the relevant descriptions please refer to the relevant descriptions in the embodiment shown in FIG. 22 , and will not be introduced in detail here.
  • the communication device 1300 shown in Figure 13 can be used to implement the functions of the second device in the embodiment shown in Figure 22.
  • the processing unit 1301 can implement the functions of the second device in the embodiment shown in Figure 22. The operation performed by the second device.
  • the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 22; the processing unit 1301 can implement the transceiver operation of Figure 22 Operations other than transceiver operations performed by the second device in the illustrated embodiment.
  • the relevant descriptions please refer to the relevant descriptions in the embodiment shown in FIG. 22 , and will not be introduced in detail here.
  • the communication device 1300 shown in Figure 13 can be used to implement the functions of the first device in the embodiment shown in Figure 23.
  • the processing unit 1301 can implement the functions of the first device in the embodiment shown in Figure 23. The operation performed by the first device.
  • the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 23; the processing unit 1301 can implement the transceiver operation of Figure 23 Operations other than transceiver operations performed by the first device in the illustrated embodiment.
  • the relevant descriptions please refer to the relevant descriptions in the embodiment shown in FIG. 23 , and will not be introduced in detail here.
  • the communication device 1300 shown in Figure 13 can be used to implement the functions of the second device in the embodiment shown in Figure 23.
  • the processing unit 1301 can implement the functions of the second device in the embodiment shown in Figure 23. The operation performed by the second device.
  • the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301
  • the transceiver unit 1302 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 23
  • the processing unit 1301 can implement the transceiver operation of Figure 23 Operations other than transceiver operations performed by the second device in the illustrated embodiment.
  • FIG. 23 For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 23 , and will not be introduced in detail here.
  • the communication device 1400 shown in Figure 14 can be used to implement the functions of the first device in the embodiment shown in Figure 15.
  • the communication device 1400 is used to implement the implementation shown in Figure 15.
  • the processor 1402 can implement the operations performed by the first device in the embodiment shown in FIG. 15 .
  • the transceiver 1401 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 15;
  • the processor 1402 can implement the transceiver operation of Figure 15 Operations other than transceiver operations performed by the first device in the illustrated embodiment.
  • the relevant descriptions please refer to the relevant descriptions in the embodiment shown in FIG. 15 , and will not be introduced in detail here.
  • the communication device 1400 shown in Figure 14 can be used to implement the functions of the second device in the embodiment shown in Figure 15.
  • the communication device 1400 is used to implement the implementation shown in Figure 15.
  • the processor 1402 can implement the operations performed by the second device in the embodiment shown in FIG. 15 .
  • the communication device 1400 includes a transceiver 1401 and a processor 1402
  • the transceiver 1401 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 15
  • the processor 1402 can implement the transceiver operation of Figure 15 Operations other than transceiver operations performed by the second device in the illustrated embodiment.
  • FIG. 15 For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 15 , and will not be introduced in detail here.
  • the communication device 1400 shown in Figure 14 can be used to implement the implementation shown in Figure 17 above.
  • the processor 1402 can implement the function of the first device in the embodiment shown in Figure 17.
  • the communication device 1400 includes a transceiver 1401 and a processor 1402
  • the transceiver 1401 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 17
  • the processor 1402 can implement the transceiver operation of Figure 17 Operations other than transceiver operations performed by the first device in the illustrated embodiment.
  • FIG. 17 for specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 17 , and will not be introduced in detail here.
  • the communication device 1400 shown in Figure 14 can be used to implement the functions of the second device in the embodiment shown in Figure 17 .
  • the communication device 1400 is used to implement the implementation shown in Figure 17
  • the processor 1402 can implement the operations performed by the second device in the embodiment shown in FIG. 17 .
  • the communication device 1400 includes a transceiver 1401 and a processor 1402
  • the transceiver 1401 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 17
  • the processor 1402 can implement the transceiver operation of Figure 17 Operations other than transceiver operations performed by the second device in the illustrated embodiment.
  • FIG. 17 For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 17 , and will not be introduced in detail here.
  • the communication device 1400 shown in Figure 14 can be used to implement the functions of the first device in the embodiment shown in Figure 20.
  • the communication device 1400 is used to implement the implementation shown in Figure 20
  • the processor 1402 can implement the operations performed by the first device in the embodiment shown in FIG. 20 .
  • the communication device 1400 includes a transceiver 1401 and a processor 1402
  • the transceiver 1401 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 20
  • the processor 1402 can implement the transceiver operation of Figure 20 Operations other than transceiver operations performed by the first device in the illustrated embodiment.
  • FIG. 20 For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 20 , and will not be introduced in detail here.
  • the communication device 1400 shown in Figure 14 can be used to implement the functions of the second device in the embodiment shown in Figure 20.
  • the communication device 1400 is used to implement the implementation shown in Figure 20
  • the processor 1402 can implement the operations performed by the second device in the embodiment shown in FIG. 20 .
  • the communication device 1400 includes a transceiver 1401 and a processor 1402
  • the transceiver 1401 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 20
  • the processor 1402 can implement the transceiver operation of Figure 20 Operations other than transceiver operations performed by the second device in the illustrated embodiment.
  • FIG. 20 For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 20 , and will not be introduced in detail here.
  • the communication device 1400 shown in Figure 14 can be used to implement the functions of the first device in the embodiment shown in Figure 21.
  • the communication device 1400 is used to implement the implementation shown in Figure 21
  • the processor 1402 can implement the operations performed by the first device in the embodiment shown in FIG. 21 .
  • the communication device 1400 includes a transceiver 1401 and a processor 1402
  • the transceiver 1401 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 21
  • the processor 1402 can implement the transceiver operation of Figure 21 Operations other than transceiver operations performed by the first device in the illustrated embodiment.
  • FIG. 21 For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 21 , and will not be introduced in detail here.
  • the communication device 1400 shown in Figure 14 can be used to implement the functions of the second device in the embodiment shown in Figure 21.
  • the communication device 1400 is used to implement the implementation shown in Figure 21.
  • the processor 1402 can implement the operations performed by the second device in the embodiment shown in FIG. 21 .
  • the communication device 1400 includes a transceiver 1401 and a processor 1402
  • the transceiver 1401 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 21
  • the processor 1402 can implement the transceiver operation of Figure 21 Operations other than transceiver operations performed by the second device in the illustrated embodiment.
  • Figure 21 For specific related descriptions, please refer to Figure 21 above. The relevant descriptions in the embodiment shown will not be introduced in detail here.
  • the communication device 1400 shown in Figure 14 can be used to implement the functions of the first device in the embodiment shown in Figure 22.
  • the communication device 1400 is used to implement the implementation shown in Figure 22.
  • the processor 1402 can implement the operations performed by the first device in the embodiment shown in FIG. 22 .
  • the communication device 1400 includes a transceiver 1401 and a processor 1402
  • the transceiver 1401 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 22
  • the processor 1402 can implement the transceiver operation of Figure 22 Operations other than transceiver operations performed by the first device in the illustrated embodiment.
  • FIG. 22 For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 22 , and will not be introduced in detail here.
  • the communication device 1400 shown in Figure 14 can be used to implement the functions of the second device in the embodiment shown in Figure 22.
  • the communication device 1400 is used to implement the implementation shown in Figure 22.
  • the processor 1402 can implement the operations performed by the second device in the embodiment shown in FIG. 22 .
  • the communication device 1400 includes a transceiver 1401 and a processor 1402
  • the transceiver 1401 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 22
  • the processor 1402 can implement the transceiver operation of Figure 22 Operations other than transceiver operations performed by the second device in the illustrated embodiment.
  • FIG. 22 For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 22 , and will not be introduced in detail here.
  • the communication device 1400 shown in Figure 14 can be used to implement the functions of the first device in the embodiment shown in Figure 23.
  • the communication device 1400 is used to implement the implementation shown in Figure 23.
  • the processor 1402 can implement the operations performed by the first device in the embodiment shown in FIG. 23 .
  • the communication device 1400 includes a transceiver 1401 and a processor 1402
  • the transceiver 1401 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 23
  • the processor 1402 can implement the transceiver operation of Figure 23 Operations other than transceiver operations performed by the first device in the illustrated embodiment.
  • FIG. 23 For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 23 , and will not be introduced in detail here.
  • the communication device 1400 shown in Figure 14 can be used to implement the functions of the second device in the embodiment shown in Figure 23.
  • the communication device 1400 is used to implement the implementation shown in Figure 23.
  • the processor 1402 can implement the operations performed by the second device in the embodiment shown in FIG. 23 .
  • the communication device 1400 includes a transceiver 1401 and a processor 1402
  • the transceiver 1401 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 23
  • the processor 1402 can implement the transceiver operation of Figure 23 Operations other than transceiver operations performed by the second device in the illustrated embodiment.
  • FIG. 23 For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 23 , and will not be introduced in detail here.
  • embodiments of the present application provide a communication system, which may include the first device, the second device, etc. involved in the above embodiments.
  • embodiments of the present application provide a communication system, which may include the first station and access point involved in the above embodiments.
  • Embodiments of the present application also provide a computer-readable storage medium.
  • the computer-readable storage medium is used to store a computer program.
  • the computer program When the computer program is executed by a computer, the computer can implement the communication method provided by the above method embodiment.
  • Embodiments of the present application also provide a computer program product.
  • the computer program product is used to store a computer program.
  • the computer program When the computer program is executed by a computer, the computer can implement the communication method provided by the above method embodiment.
  • An embodiment of the present application also provides a chip, including a processor, which is coupled to a memory and configured to call a program in the memory so that the chip implements the communication method provided by the above method embodiment.
  • An embodiment of the present application also provides a chip, which is coupled to a memory, and is used to implement the communication method provided by the above method embodiment.
  • embodiments of the present application may be provided as methods, systems, or computer program products. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment that combines software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
  • computer-usable storage media including, but not limited to, disk storage, CD-ROM, optical storage, etc.
  • These computer program instructions may also be stored in a computer-readable memory that causes a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction means, the instructions
  • the device implements the functions specified in a process or processes of the flowchart and/or a block or blocks of the block diagram.
  • These computer program instructions may also be loaded onto a computer or other programmable data processing device, causing a series of operating steps to be performed on the computer or other programmable device to produce computer-implemented processing, thereby executing on the computer or other programmable device.
  • Instructions provide steps for implementing the functions specified in a process or processes of a flowchart diagram and/or a block or blocks of a block diagram.

Landscapes

  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A communication method and apparatus, which can support a next-generation Wi-Fi protocol of IEEE 802.11ax, such as 802.11be, Wi-Fi 7 or EHT, as well as wireless local area network systems of 802.11 series protocols, such as Wi-Fi 8, of the next generation of 802.11be, and can also be applied to UWB-based wireless personal area network systems and sensing systems for flexibly indicating whether to suspend TWTs of various types. The method comprises: a first device determining a first frame, and sending the first frame to a second device, wherein the first frame comprises a first field, and when all TWT fields are set to be 1, the first field is used for indicating whether an r-TWT is suspended; and according to the first frame, the second device determining whether the r-TWT is suspended. In this way, when all TWT sub-fields are set to be 1, whether r-TWT is suspended is indicated by means of a first field, so as to determine a suspension indication of the r-TWT.

Description

一种通信方法及装置A communication method and device

相关申请的交叉引用Cross-references to related applications

本申请要求在2022年06月17日提交中国专利局、申请号为202210692690.6、申请名称为“一种通信方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中;本申请要求在2022年11月04日提交中国专利局、申请号为202211379763.2、申请名称为“一种通信方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to the Chinese patent application filed with the China Patent Office on June 17, 2022, with application number 202210692690.6 and the application title "A communication method and device", the entire content of which is incorporated into this application by reference; This application claims priority to the Chinese patent application filed with the China Patent Office on November 4, 2022, with application number 202211379763.2 and application title "A communication method and device", the entire content of which is incorporated into this application by reference.

技术领域Technical field

本申请涉及通信技术领域,尤其涉及一种通信方法及装置。The present application relates to the field of communication technology, and in particular, to a communication method and device.

背景技术Background technique

众多的无线设备(尤其是终端设备)都是电池供电的,因此省能特性尤为重要。标准协议IEEE 802.11ah在物联网(internet of things,IoT)领域引入了目标唤醒时间(target wakeup time,TWT)技术,TWT请求站点可以在TWT服务阶段(TWT service period,TWT SP)以外的时间保持休眠,以减少能耗。Many wireless devices (especially terminal devices) are battery-powered, so energy-saving features are particularly important. The standard protocol IEEE 802.11ah introduces target wakeup time (TWT) technology in the Internet of Things (IoT) field. The TWT request site can be maintained outside the TWT service period (TWT SP). Hibernate to reduce energy consumption.

标准协议IEEE 802.11ax将TWT扩展到了宽带领域。一种情况,非接入点站点(non access point station,non-AP STA)可以和接入点(access point,AP)之间协商TWT SP,称为单播TWT(individual TWT)。另一种情况,AP可以通过调度的方式在信标帧(beacon)等帧中携带一个或多个广播TWT(broadcast TWT)标识,每一个广播TWT对应一个或多个广播TWT服务阶段(broadcast TWT SP),non-AP STA可以申请加入一个或者多个广播TWT(broadcast TWT),从而可以在加入的广播TWT SP以外的时间保持省能。The standard protocol IEEE 802.11ax extends TWT to the broadband field. In one case, the non-access point station (non-access point station, non-AP STA) can negotiate the TWT SP with the access point (access point, AP), which is called unicast TWT (individual TWT). In another case, the AP can carry one or more broadcast TWT (broadcast TWT) identifiers in frames such as beacon frames through scheduling. Each broadcast TWT corresponds to one or more broadcast TWT service phases (broadcast TWT). SP), non-AP STA can apply to join one or more broadcast TWT (broadcast TWT), so that it can maintain energy saving at times other than the joined broadcast TWT SP.

为了更加省能,IEEE 802.11ax引入了一种TWT信息帧(TWT information frame),该TWT信息帧可以用于暂停单播TWT或者广播TWT。这样,TWT请求STA(TWT requesting STA)和TWT被调度STA(TWT scheduled STA)通过交互TWT信息帧后,在TWT恢复前可以进入休眠模式,从而有利于省能。In order to save more energy, IEEE 802.11ax introduces a TWT information frame (TWT information frame), which can be used to pause unicast TWT or broadcast TWT. In this way, after the TWT requesting STA (TWT requesting STA) and the TWT scheduled STA (TWT scheduled STA) exchange TWT information frames, they can enter the sleep mode before the TWT resumes, which is beneficial to energy saving.

目前,越来越多的无线网络应用和服务对延时特性提出了较为严苛的要求,例如在线游戏、虚拟现实、工业现场等。为此,下一代无线局域网(wireless local area network,WLAN)IEEE 802.11be标准将保障延时以及延时抖动特性作为一项关键的技术目标,得到了业界的广泛重视。基于此,IEEE 802.11be提出了限定目标唤醒时间(restricted target wakeup time,r-TWT)技术来提升延时保障性能。r-TWT技术是基于IEEE 802.11ax引入的广播TWT衍生出的一种保障低时延业务的机制。At present, more and more wireless network applications and services have put forward strict requirements on delay characteristics, such as online games, virtual reality, industrial sites, etc. To this end, the next-generation wireless local area network (WLAN) IEEE 802.11be standard regards ensuring delay and delay jitter characteristics as a key technical goal, and has received widespread attention from the industry. Based on this, IEEE 802.11be proposed restricted target wakeup time (r-TWT) technology to improve delay guarantee performance. r-TWT technology is a mechanism derived from the broadcast TWT introduced by IEEE 802.11ax to ensure low-latency services.

然而,目前TWT信息帧在指示暂停TWT时,并不能针对上述多种类型的TWT,进行灵活指示,从而可能会影响业务性能。However, the current TWT information frame cannot flexibly indicate the above multiple types of TWT when instructing to suspend TWT, which may affect service performance.

发明内容Contents of the invention

本申请提供一种通信方法及装置,用以针对多种类型的TWT的暂停与否进行灵活指示,提升业务性能。 This application provides a communication method and device to flexibly indicate whether to suspend multiple types of TWT and improve service performance.

第一方面,本申请提供了一种通信方法,该方法可以应用于第一设备,第一设备中的处理器、芯片或一个功能模块等,该方法可以包括:第一设备确定第一帧,并向第二设备发送所述第一帧。其中,所述第一帧包括第一字段,在所有目标唤醒时间TWT字段设置为1时,所述第一字段用于指示限定目标唤醒时间r-TWT是否暂停。In a first aspect, this application provides a communication method. The method can be applied to a first device, a processor, a chip or a functional module in the first device. The method can include: the first device determines the first frame, and sends the first frame to the second device. Wherein, the first frame includes a first field, and when all target wake-up time TWT fields are set to 1, the first field is used to indicate whether the defined target wake-up time r-TWT is suspended.

通过上述方法,在所有TWT子字段设置为1时,可以通过第一帧中的第一字段来指示r-TWT是否暂停,从而明确对r-TWT的暂停的指示,进而提升业务性能。Through the above method, when all TWT subfields are set to 1, the first field in the first frame can be used to indicate whether the r-TWT is suspended, thereby clearly indicating the suspension of the r-TWT, thereby improving service performance.

在一个可能的设计中,所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,可以包括:所述所有TWT字段设置为1,所述第一字段的取值为第一值,所述第一字段指示所述r-TWT暂停;所述所有TWT字段设置为1,所述第一字段的取值为第二值,所述第一字段指示所述r-TWT不暂停。这样在所有TWT子字段设置为1时,可以通过所述第一字段的不同取值来灵活指示r-TWT是否需要暂停。In a possible design, when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, which may include: all TWT fields are set to 1, and the first field The value is a first value, and the first field indicates that the r-TWT is suspended; the all TWT fields are set to 1, the value of the first field is a second value, and the first field indicates that the r-TWT does not pause. In this way, when all TWT subfields are set to 1, different values of the first field can be used to flexibly indicate whether the r-TWT needs to be paused.

在一个可能的设计中,所述第一字段为包括r-TWT指示字段;相应地,所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,可以包括:所述所有TWT字段设置为1,所述第一字段指示需要暂停的TWT包括所述r-TWT;或者,所述所有TWT字段设置为1,所述第一字段指示需要暂停的TWT不包括所述r-TWT。进而,在所述第一字段指示需要暂停的TWT包括所述r-TWT时,可以确定需要暂停所述r-TWT,即暂停包括所述r-TWT在内的所有TWT;在所述第一字段指示需要暂停的TWT不包括所述r-TWT时,可以确定不需要暂停所述r-TWT,即暂停除所述r-TWT以外的其他TWT。这样可以明确需要暂停的TWT,以准确暂停需要暂停的TWT,提升业务性能。In a possible design, the first field includes an r-TWT indication field; accordingly, when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, which may include : The all TWT fields are set to 1, and the first field indicates that the TWTs that need to be paused include the r-TWT; or, the all TWT fields are set to 1, and the first field indicates that the TWTs that need to be paused do not include The r-TWT. Furthermore, when the first field indicates that the TWT that needs to be suspended includes the r-TWT, it can be determined that the r-TWT needs to be suspended, that is, all TWTs including the r-TWT are suspended; in the first When the field indicates that the TWTs that need to be suspended do not include the r-TWT, it may be determined that the r-TWT does not need to be suspended, that is, other TWTs other than the r-TWT are suspended. In this way, the TWT that needs to be paused can be clarified to accurately pause the TWT that needs to be paused, thereby improving business performance.

在一个可能的设计中,所述第一字段为排除r-TWT指示字段;相应地,所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,可以包括:所述所有TWT字段设置为1,所述第一字段指示不从需要暂停的TWT中排除所述r-TWT;或者,所述所有TWT字段设置为1,所述第一字段指示从需要暂停的TWT中排除所述r-TWT。进而,在所述第一字段指示不从需要暂停的TWT中排除所述r-TWT时,可以确定需要暂停所述r-TWT,即暂停包括所述r-TWT在内的所有TWT;在所述第一字段指示从需要暂停的TWT中排除所述r-TWT时,可以确定不需要暂停所述r-TWT,即暂停除所述r-TWT以外的其他TWT。这样可以明确需要暂停的TWT,以准确暂停需要暂停的TWT,提升业务性能。In a possible design, the first field is an r-TWT exclusion indication field; accordingly, when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, which may include : The all TWT fields are set to 1, and the first field indicates that the r-TWT is not excluded from the TWT that needs to be paused; or, the all TWT fields are set to 1, and the first field indicates that the r-TWT is not excluded from the TWT that needs to be paused. The r-TWT was excluded from the TWT. Furthermore, when the first field indicates that the r-TWT is not to be excluded from the TWTs that need to be suspended, it can be determined that the r-TWT needs to be suspended, that is, all TWTs including the r-TWT are suspended; When the first field indicates that the r-TWT is excluded from the TWTs that need to be suspended, it can be determined that the r-TWT does not need to be suspended, that is, other TWTs other than the r-TWT are suspended. In this way, the TWT that needs to be paused can be clarified to accurately pause the TWT that needs to be paused, thereby improving business performance.

在一个可能的设计中,所述第一帧还可以包括第二字段,所述第二字段用于指示暂停的TWT类型,其中所述TWT类型包括单播TWT、广播TWT或者r-TWT中的至少一种。这样可以结合所述第一信息字段和所述第二信息字段联合明确需要暂停的TWT类型,且明确需要暂停的TWT中是否包括r-TWT的暂停。In a possible design, the first frame may also include a second field, the second field being used to indicate a suspended TWT type, wherein the TWT type includes unicast TWT, broadcast TWT or r-TWT. At least one. In this way, the type of TWT that needs to be paused can be combined with the first information field and the second information field to jointly clarify the type of TWT that needs to be paused, and whether the TWT that needs to be paused includes the suspension of r-TWT.

在一个可能的设计中,所述在所有TWT字段设置为1时,当所述第二字段指示广播TWT的暂停时,或者,当所述第二字段指示单播和广播TWT的暂停时,所述第一字段用于指示所述r-TWT是否暂停。这样可以结合所述第一信息字段和所述第二信息字段联合明确需要暂停的TWT类型,且明确需要暂停的TWT中是否包括r-TWT的暂停。In a possible design, when all TWT fields are set to 1, when the second field indicates the suspension of broadcast TWT, or when the second field indicates the suspension of unicast and broadcast TWT, the The first field is used to indicate whether the r-TWT is suspended. In this way, the type of TWT that needs to be paused can be combined with the first information field and the second information field to jointly clarify the type of TWT that needs to be paused, and whether the TWT that needs to be paused includes the suspension of r-TWT.

第二方面,本申请提供了一种通信方法,该方法可以应用于第二设备,第二设备中的处理器、芯片或一个功能模块等,该方法可以包括:第二设备从第一设备接收第一帧,并根据所述第一帧确定所述r-TWT是否暂停。其中,所述第一帧包括第一字段,在所有目标唤醒时间TWT字段设置为1时,所述第一字段用于指示限定目标唤醒时间r-TWT是否暂停。 In a second aspect, this application provides a communication method. The method can be applied to a second device, a processor, a chip or a functional module in the second device. The method can include: the second device receives first frame, and determine whether the r-TWT is paused based on the first frame. Wherein, the first frame includes a first field, and when all target wake-up time TWT fields are set to 1, the first field is used to indicate whether the defined target wake-up time r-TWT is suspended.

通过上述方法,在所有TWT子字段设置为1时,可以通过第一帧中的第一字段来指示r-TWT是否暂停,从而明确对r-TWT的暂停的指示,进而提升业务性能。Through the above method, when all TWT subfields are set to 1, the first field in the first frame can be used to indicate whether the r-TWT is suspended, thereby clearly indicating the suspension of the r-TWT, thereby improving service performance.

在一个可能的设计中,所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,可以包括:所述所有TWT字段设置为1,所述第一字段的取值为第一值,所述第一字段指示所述r-TWT暂停;所述所有TWT字段设置为1,所述第一字段的取值为第二值,所述第一字段指示所述r-TWT不暂停。这样在所有TWT子字段设置为1时,可以通过所述第一字段的不同取值来灵活指示r-TWT是否需要暂停。In a possible design, when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, which may include: all TWT fields are set to 1, and the first field The value is a first value, and the first field indicates that the r-TWT is suspended; the all TWT fields are set to 1, the value of the first field is a second value, and the first field indicates that the r-TWT does not pause. In this way, when all TWT subfields are set to 1, different values of the first field can be used to flexibly indicate whether the r-TWT needs to be paused.

在一个可能的设计中,所述第一字段为包括r-TWT指示字段;相应地,所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,可以包括:所述所有TWT字段设置为1,所述第一字段指示需要暂停的TWT包括所述r-TWT;或者,所述所有TWT字段设置为1,所述第一字段指示需要暂停的TWT不包括所述r-TWT。进而,在所述第一字段指示需要暂停的TWT包括所述r-TWT时,可以确定需要暂停所述r-TWT,即暂停包括所述r-TWT在内的所有TWT;在所述第一字段指示需要暂停的TWT不包括所述r-TWT时,可以确定不需要暂停所述r-TWT,即暂停除所述r-TWT以外的其他TWT。这样可以明确需要暂停的TWT,以准确暂停需要暂停的TWT,提升业务性能。In a possible design, the first field includes an r-TWT indication field; accordingly, when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, which may include : The all TWT fields are set to 1, and the first field indicates that the TWTs that need to be paused include the r-TWT; or, the all TWT fields are set to 1, and the first field indicates that the TWTs that need to be paused do not include The r-TWT. Furthermore, when the first field indicates that the TWT that needs to be suspended includes the r-TWT, it can be determined that the r-TWT needs to be suspended, that is, all TWTs including the r-TWT are suspended; in the first When the field indicates that the TWTs that need to be suspended do not include the r-TWT, it may be determined that the r-TWT does not need to be suspended, that is, other TWTs other than the r-TWT are suspended. In this way, the TWT that needs to be paused can be clarified to accurately pause the TWT that needs to be paused, thereby improving business performance.

在一个可能的设计中,所述第一字段为排除r-TWT指示字段;相应地,所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,可以包括:所述所有TWT字段设置为1,所述第一字段指示不从需要暂停的TWT中排除所述r-TWT;或者,所述所有TWT字段设置为1,所述第一字段指示从需要暂停的TWT中排除所述r-TWT。进而,在所述第一字段指示不从需要暂停的TWT中排除所述r-TWT时,可以确定需要暂停所述r-TWT,即暂停包括所述r-TWT在内的所有TWT;在所述第一字段指示从需要暂停的TWT中排除所述r-TWT时,可以确定不需要暂停所述r-TWT,即暂停除所述r-TWT以外的其他TWT。这样可以明确需要暂停的TWT,以准确暂停需要暂停的TWT,提升业务性能。In a possible design, the first field is an r-TWT exclusion indication field; accordingly, when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, which may include : The all TWT fields are set to 1, and the first field indicates that the r-TWT is not excluded from the TWT that needs to be paused; or, the all TWT fields are set to 1, and the first field indicates that the r-TWT is not excluded from the TWT that needs to be paused. The r-TWT was excluded from the TWT. Furthermore, when the first field indicates that the r-TWT is not to be excluded from the TWTs that need to be suspended, it can be determined that the r-TWT needs to be suspended, that is, all TWTs including the r-TWT are suspended; When the first field indicates that the r-TWT is excluded from the TWTs that need to be suspended, it can be determined that the r-TWT does not need to be suspended, that is, other TWTs other than the r-TWT are suspended. In this way, the TWT that needs to be paused can be clarified to accurately pause the TWT that needs to be paused, thereby improving business performance.

在一个可能的设计中,所述第一帧还可以包括第二字段,所述第二字段用于指示暂停的TWT类型,其中所述TWT类型包括单播TWT、广播TWT或者r-TWT中的至少一种。这样可以结合所述第一信息字段和所述第二信息字段联合明确需要暂停的TWT类型,且明确需要暂停的TWT中是否包括r-TWT的暂停。In a possible design, the first frame may also include a second field, the second field being used to indicate a suspended TWT type, wherein the TWT type includes unicast TWT, broadcast TWT or r-TWT. At least one. In this way, the type of TWT that needs to be paused can be combined with the first information field and the second information field to jointly clarify the type of TWT that needs to be paused, and whether the TWT that needs to be paused includes the suspension of r-TWT.

在一个可能的设计中,所述在所有TWT字段设置为1时,当所述第二字段指示广播TWT的暂停时,或者,当所述第二字段指示单播和广播TWT的暂停时,所述第一字段用于指示所述r-TWT是否暂停。这样可以结合所述第一信息字段和所述第二信息字段联合明确需要暂停的TWT类型,且明确需要暂停的TWT中是否包括r-TWT的暂停。In a possible design, when all TWT fields are set to 1, when the second field indicates the suspension of broadcast TWT, or when the second field indicates the suspension of unicast and broadcast TWT, the The first field is used to indicate whether the r-TWT is suspended. In this way, the type of TWT that needs to be paused can be combined with the first information field and the second information field to jointly clarify the type of TWT that needs to be paused, and whether the TWT that needs to be paused includes the suspension of r-TWT.

第三方面,本申请提供了一种通信方法,该方法可以应用于第一设备,第一设备中的处理器、芯片或一个功能模块等,该方法可以包括:第一设备确定第一帧,并向第二设备发送所述第一帧。其中,所述第一帧包括第一字段,所述第一字段用于指示以下其中一项:所有单播TWT的暂停、一个广播TWT的暂停、所有广播TWT的暂停、所有单播TWT和所有广播TWT的暂停或者所有r-TWT的暂停。In the third aspect, this application provides a communication method, which can be applied to a first device, a processor, a chip or a functional module in the first device, etc. The method can include: the first device determines the first frame, and sends the first frame to the second device. Wherein, the first frame includes a first field, and the first field is used to indicate one of the following: a pause of all unicast TWTs, a pause of one broadcast TWT, a pause of all broadcast TWTs, all unicast TWTs, and all Broadcast a TWT pause or a pause for all r-TWTs.

基于上述方法,可以通过第一帧中的第一字段来灵活指示暂停的TWT的类型,从而明确需要暂停的TWT。Based on the above method, the type of TWT that needs to be paused can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be paused.

在一个可能的设计中,所述第一帧还可以包括第二字段,在所有TWT字段设置为1时,当所述第一字段用于指示所有广播TWT的暂停时,或者,当所述第一字段用于指示 所有单播TWT和所有广播TWT的暂停时,所述第二字段可以用于指示暂停的所有广播TWT中是否包括所有r-TWT。这样可以在需要暂停所有广播TWT,或者需要暂停所有单播TWT和所有广播TWT的暂停的情况下,明确是否暂停r-TWT。In a possible design, the first frame may also include a second field when all TWT fields are set to 1, when the first field is used to indicate the suspension of all broadcast TWTs, or when the first A field indicating When all unicast TWTs and all broadcast TWTs are suspended, the second field may be used to indicate whether all r-TWTs are included in the suspended all broadcast TWTs. This makes it clear whether to pause r-TWT when all broadcast TWTs need to be paused, or all unicast TWTs and all broadcast TWTs need to be paused.

在一个可能的设计中,所述在所有TWT字段设置为1时,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT,可以包括:所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段的取值为第一值,所述第二字段指示暂停的所有广播TWT中包括所有r-TWT;所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段的取值为第二值,所述第二字段指示暂停的所有广播TWT中不包括所有r-TWT。这样可以在需要暂停所有广播TWT,或者需要暂停所有单播TWT和所有广播TWT的暂停的情况下,通过第二字段的不同取值灵活指示是否需要暂停所有r-TWT。In a possible design, the in all TWT field is set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs. When suspended, the second field is used to indicate whether all r-TWTs are included in all broadcast TWTs that are suspended, which may include: the all TWT field is set to 1, and when the first field indicates the suspension of all broadcast TWTs, Alternatively, when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the value of the second field is the first value, and the second field indicates that all broadcast TWTs suspended include all r- TWT; the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second The value of the field is a second value, and the second field indicates that all broadcast TWTs that are suspended do not include all r-TWTs. In this way, when all broadcast TWTs need to be paused, or all unicast TWTs and all broadcast TWTs need to be paused, different values of the second field can be used to flexibly indicate whether all r-TWTs need to be paused.

在一个可能的设计中,所述第二字段为包括r-TWT指示字段;所述在所有TWT字段设置为1时,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT,可以包括:所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段指示暂停的所有广播TWT包括所有r-TWT;或者,所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段指示暂停的所有广播TWT不包括所有r-TWT。这样,在所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,在所述第二字段指示需要暂停的所有广播TWT包括所有r-TWT时,可以确定需要暂停所有r-TWT,即暂停包括所有r-TWT在内的所有广播TWT;在所述第二字段指示需要暂停的所有广播TWT不包括所有r-TWT时,可以确定不需要暂停所有r-TWT,即暂停除所有r-TWT以外的其他广播TWT。这样可以明确需要暂停的TWT,以准确暂停需要暂停的TWT,提升业务性能。In a possible design, the second field includes an r-TWT indication field; when the all TWT fields are set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the When the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all r-TWTs are included in the suspended broadcast TWTs, which may include: the all TWT field is set to 1, when When the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates the suspension of all broadcast TWTs including all r-TWTs. ; Or, the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the first field The second field indicates that all broadcast TWTs are paused excluding all r-TWTs. In this way, the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, in the When the second field indicates that all broadcast TWTs that need to be suspended include all r-TWTs, it can be determined that all r-TWTs need to be suspended, that is, all broadcast TWTs including all r-TWTs are suspended; When all broadcast TWTs do not include all r-TWTs, it can be determined that all r-TWTs do not need to be suspended, that is, other broadcast TWTs except all r-TWTs are suspended. In this way, the TWT that needs to be paused can be clarified to accurately pause the TWT that needs to be paused, thereby improving business performance.

在一个可能的设计中,所述第二字段为排除r-TWT指示字段;所述在所有TWT字段设置为1时,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT,可以包括:所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段指示不从暂停的所有广播TWT中排除所有r-TWT;或者,所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段指示从暂停的所有广播TWT中排除所有r-TWT。在所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,在所述第二字段指示不从需要暂停的所有广播TWT中排除所有r-TWT时,可以确定需要 暂停所有r-TWT,即暂停包括所有r-TWT在内的所有广播TWT;在所述第二字段指示从需要暂停的所有广播TWT中排除所有r-TWT时,可以确定不需要暂停所有r-TWT,即暂停除所有r-TWT以外的其他广播TWT。这样可以明确需要暂停的TWT,以准确暂停需要暂停的TWT,提升业务性能。In a possible design, the second field is an exclusion r-TWT indication field; when the all TWT fields are set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the When the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all r-TWTs are included in the suspended broadcast TWTs, which may include: the all TWT field is set to 1, when When the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates not to exclude all broadcast TWTs from the suspension r-TWT; or, the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, The second field indicates that all r-TWTs are excluded from all broadcast TWTs that are suspended. The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, in the second The need can be determined when the field indicates not to exclude all r-TWTs from all broadcast TWTs that need to be paused. Suspend all r-TWTs, that is, suspend all broadcast TWTs including all r-TWTs; when the second field indicates that all r-TWTs are excluded from all broadcast TWTs that need to be suspended, it can be determined that all r-TWTs do not need to be suspended. TWT, that is, suspending other broadcast TWTs except all r-TWTs. In this way, the TWT that needs to be paused can be clarified to accurately pause the TWT that needs to be paused, thereby improving business performance.

在一个可能的设计中,所述第一字段用于指示所有广播TWT的暂停,可以包括:所述第一字段用于指示所有广播TWT中除所有r-TWT以外的广播TWT的暂停;或者,所述第一字段用于指示包括所有r-TWT在内的所有广播TWT的暂停。这样可以明确需要暂停的所有广播TWT中是否包括所有r-TWT。In a possible design, the first field is used to indicate the suspension of all broadcast TWTs, which may include: the first field is used to indicate the suspension of broadcast TWTs in all broadcast TWTs except all r-TWTs; or, The first field is used to indicate the suspension of all broadcast TWTs including all r-TWTs. This will make it clear whether all broadcast TWTs that need to be paused include all r-TWTs.

在一个可能的设计中,所述第一字段用于指示所有单播TWT和所有广播TWT的暂停,可以包括:所述第一字段用于指示所有单播TWT和所有广播TWT中除所有r-TWT以外的广播TWT的暂停;或者,所述第一字段用于指示所有单播TWT和包括所有r-TWT在内的所有广播TWT的暂停。这样可以明确需要暂停的所有广播TWT中是否包括所有r-TWT。In a possible design, the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, which may include: the first field is used to indicate all unicast TWTs and all broadcast TWTs except all r- Pause of broadcast TWTs other than TWT; alternatively, the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs including all r-TWTs. This will make it clear whether all broadcast TWTs that need to be paused include all r-TWTs.

第四方面,本申请提供了一种通信方法,该方法可以应用于第二设备,第二设备中的处理器、芯片或一个功能模块等,该方法可以包括:第二设备从所述第一设备接收第一帧,所述第一帧包括第一字段,所述第一字段可以用于指示以下其中一项:所有单播TWT的暂停、一个广播TWT的暂停、所有广播TWT的暂停、所有单播TWT和所有广播TWT的暂停或者所有r-TWT的暂停;进而,所述第二设备暂停所述第一字段指示的TWT。In the fourth aspect, the present application provides a communication method. The method can be applied to a second device, a processor, a chip or a functional module in the second device. The method can include: the second device transmits data from the first device to the second device. The device receives a first frame, the first frame including a first field, the first field may be used to indicate one of the following: a pause for all unicast TWTs, a pause for one broadcast TWT, a pause for all broadcast TWTs, a pause for all The suspension of unicast TWT and all broadcast TWT or the suspension of all r-TWT; furthermore, the second device suspends the TWT indicated by the first field.

基于上述方法,可以通过第一帧中的第一字段来灵活指示暂停的TWT的类型,从而明确需要暂停的TWT。Based on the above method, the type of TWT that needs to be paused can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be paused.

在一个可能的设计中,所述第一帧还可以包括第二字段,在所有TWT字段设置为1时,当所述第一字段用于指示所有广播TWT的暂停时,或者,当所述第一字段用于指示所有单播TWT和所有广播TWT的暂停时,所述第二字段可以用于指示暂停的所有广播TWT中是否包括所有r-TWT。这样可以在需要暂停所有广播TWT,或者需要暂停所有单播TWT和所有广播TWT的暂停的情况下,明确是否暂停r-TWT。In a possible design, the first frame may also include a second field when all TWT fields are set to 1, when the first field is used to indicate the suspension of all broadcast TWTs, or when the first When one field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, the second field may be used to indicate whether all r-TWTs are included in the suspended all broadcast TWTs. This makes it clear whether to pause r-TWT when all broadcast TWTs need to be paused, or all unicast TWTs and all broadcast TWTs need to be paused.

在一个可能的设计中,所述在所有TWT字段设置为1时,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT,可以包括:所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段的取值为第一值,所述第二字段指示暂停的所有广播TWT中包括所有r-TWT;所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段的取值为第二值,所述第二字段指示暂停的所有广播TWT中不包括所有r-TWT。这样可以在需要暂停所有广播TWT,或者需要暂停所有单播TWT和所有广播TWT的暂停的情况下,通过第二字段的不同取值灵活指示是否需要暂停所有r-TWT。In a possible design, the in all TWT field is set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs. When suspended, the second field is used to indicate whether all r-TWTs are included in all broadcast TWTs that are suspended, which may include: the all TWT field is set to 1, and when the first field indicates the suspension of all broadcast TWTs, Alternatively, when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the value of the second field is the first value, and the second field indicates that all broadcast TWTs suspended include all r- TWT; the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second The value of the field is a second value, and the second field indicates that all broadcast TWTs that are suspended do not include all r-TWTs. In this way, when all broadcast TWTs need to be paused, or all unicast TWTs and all broadcast TWTs need to be paused, different values of the second field can be used to flexibly indicate whether all r-TWTs need to be paused.

在一个可能的设计中,所述第二字段为包括r-TWT指示字段;所述在所有TWT字段设置为1时,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT,可以包括:所述所有TWT字段设置为1,当所述第一字段指示 所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段指示暂停的所有广播TWT包括所有r-TWT;或者,所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段指示暂停的所有广播TWT不包括所有r-TWT。这样,在所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,在所述第二字段指示需要暂停的所有广播TWT包括所有r-TWT时,可以确定需要暂停所有r-TWT,即暂停包括所有r-TWT在内的所有广播TWT;在所述第二字段指示需要暂停的所有广播TWT不包括所有r-TWT时,可以确定不需要暂停所有r-TWT,即暂停除所有r-TWT以外的其他广播TWT。这样可以明确需要暂停的TWT,以准确暂停需要暂停的TWT,提升业务性能。In a possible design, the second field includes an r-TWT indication field; when the all TWT fields are set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the When the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all r-TWTs are included in the suspended broadcast TWTs, which may include: the all TWT field is set to 1, when The first field indicates When all broadcast TWTs are suspended, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates that all broadcast TWTs suspended include all r-TWTs; or, the all The TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates the suspension of all Broadcast TWT does not include all r-TWT. In this way, the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, in the When the second field indicates that all broadcast TWTs that need to be suspended include all r-TWTs, it can be determined that all r-TWTs need to be suspended, that is, all broadcast TWTs including all r-TWTs are suspended; When all broadcast TWTs do not include all r-TWTs, it can be determined that there is no need to suspend all r-TWTs, that is, to suspend other broadcast TWTs except all r-TWTs. In this way, the TWT that needs to be paused can be clarified to accurately pause the TWT that needs to be paused, thereby improving business performance.

在一个可能的设计中,所述第二字段为排除r-TWT指示字段;所述在所有TWT字段设置为1时,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT,可以包括:所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段指示不从暂停的所有广播TWT中排除所有r-TWT;或者,所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段指示从暂停的所有广播TWT中排除所有r-TWT。在所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,在所述第二字段指示不从需要暂停的所有广播TWT中排除所有r-TWT时,可以确定需要暂停所有r-TWT,即暂停包括所有r-TWT在内的所有广播TWT;在所述第二字段指示从需要暂停的所有广播TWT中排除所有r-TWT时,可以确定不需要暂停所有r-TWT,即暂停除所有r-TWT以外的其他广播TWT。这样可以明确需要暂停的TWT,以准确暂停需要暂停的TWT,提升业务性能。In a possible design, the second field is an exclusion r-TWT indication field; when the all TWT fields are set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the When the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all r-TWTs are included in the suspended broadcast TWTs, which may include: the all TWT field is set to 1, when When the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates not to exclude all broadcast TWTs from the suspension r-TWT; or, the All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, The second field indicates that all r-TWTs are excluded from all broadcast TWTs that are suspended. The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, in the second When the field indicates not to exclude all r-TWTs from all broadcast TWTs that need to be suspended, it can be determined that all r-TWTs need to be suspended, that is, all broadcast TWTs including all r-TWTs are suspended; in the second field, the When all r-TWTs are excluded from all paused broadcast TWTs, it can be determined that all r-TWTs do not need to be paused, that is, other broadcast TWTs except all r-TWTs are paused. In this way, the TWT that needs to be paused can be clarified to accurately pause the TWT that needs to be paused, thereby improving business performance.

在一个可能的设计中,所述第一字段用于指示所有广播TWT的暂停,可以包括:所述第一字段用于指示所有广播TWT中除所有r-TWT以外的广播TWT的暂停;或者,所述第一字段用于指示包括所有r-TWT在内的所有广播TWT的暂停。这样可以明确需要暂停的所有广播TWT中是否包括所有r-TWT。In a possible design, the first field is used to indicate the suspension of all broadcast TWTs, which may include: the first field is used to indicate the suspension of broadcast TWTs in all broadcast TWTs except all r-TWTs; or, The first field is used to indicate the suspension of all broadcast TWTs including all r-TWTs. This will make it clear whether all broadcast TWTs that need to be paused include all r-TWTs.

在一个可能的设计中,所述第一字段用于指示所有单播TWT和所有广播TWT的暂停,可以包括:所述第一字段用于指示所有单播TWT和所有广播TWT中除所有r-TWT以外的广播TWT的暂停;或者,所述第一字段用于指示所有单播TWT和包括所有r-TWT在内的所有广播TWT的暂停。这样可以明确需要暂停的所有广播TWT中是否包括所有r-TWT。In a possible design, the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, which may include: the first field is used to indicate all unicast TWTs and all broadcast TWTs except all r- Pause of broadcast TWTs other than TWT; alternatively, the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs including all r-TWTs. This will make it clear whether all broadcast TWTs that need to be paused include all r-TWTs.

第五方面,本申请提供了一种通信方法,该方法可以应用于第一站点,第一站点中的处理器、芯片或一个功能模块等,该方法可以包括:第一站点接收广播帧,所述广播帧包括第一字段,所述第一字段用于确定需要暂停目标唤醒时间TWT的目标站点;进而,所述第一站点可以根据所述第一字段,确定所述第一站点是否包含于所述目标站点。In the fifth aspect, the present application provides a communication method. The method can be applied to the first site, a processor, a chip or a functional module in the first site. The method can include: the first site receives a broadcast frame, and The broadcast frame includes a first field, and the first field is used to determine the target station that needs to suspend the target wake-up time TWT; furthermore, the first station can determine whether the first station is included in the first field according to the first field. The target site.

基于上述方法,通过广播帧指示目标站点,可以提高暂停多个STA的TWT的效率。 Based on the above method, by indicating the target station through broadcast frames, the efficiency of suspending TWT of multiple STAs can be improved.

在一个可能的设计中,所述第一字段可以用于指示需要暂停的至少一个广播TWT;进而,所述第一站点根据所述第一字段,确定所述第一站点是否包含于所述目标站点,方法可以包括:所述第一字段指示需要暂停的至少一个广播TWT的标识,所述第一站点根据所述至少一个广播TWT的标识确定所述第一站点是否包含于所述目标站点;或者,所述第一字段指示暂停所有广播TWT,所述第一站点确定所述第一站点包含于所述目标站点。这样所述第一站点可以准确确定自身是否包含于所述目标站点。In a possible design, the first field may be used to indicate at least one broadcast TWT that needs to be paused; furthermore, the first station determines whether the first station is included in the target according to the first field. site, the method may include: the first field indicates the identity of at least one broadcast TWT that needs to be paused, and the first site determines whether the first site is included in the target site based on the identity of the at least one broadcast TWT; Alternatively, the first field indicates that all broadcast TWTs are suspended, and the first station determines that the first station is included in the target station. In this way, the first site can accurately determine whether it is included in the target site.

在一个可能的设计中,所述第一字段可以包括TWT标识字段和所有TWT字段,所述所有TWT字段用于指示是否暂停所有TWT;进而,所述第一站点根据所述第一字段,确定所述第一站点是否包含于所述目标站点,方法可以包括:当所述所有TWT字段指示不暂停所有TWT,且所述第一站点已加入所述TWT标识字段指示的广播TWT时,所述第一站点确定所述第一站点包含于所述目标站点;或者,当所述所有TWT字段指示不暂停所有TWT,且所述第一站点未加入所述TWT标识字段指示的广播TWT时,所述第一站点确定所述第一站点不包含于所述目标站点;或者,当所述所有TWT字段指示暂停所有TWT时,所述第一站点确定所述第一站点包含于所述目标站点。这样所述第一站点可以结合所述第一字段中的TWT标识字段和所有TWT字段,准确确定自身是否包含于所述目标站点。In a possible design, the first field may include a TWT identification field and an all TWT field, and the all TWT field is used to indicate whether to suspend all TWTs; furthermore, the first site determines based on the first field, Whether the first site is included in the target site, the method may include: when the All TWT field indicates that all TWTs are not suspended, and the first site has joined the broadcast TWT indicated by the TWT identification field, the The first station determines that the first station is included in the target station; or, when the All TWT field indicates not to suspend all TWTs, and the first station does not join the broadcast TWT indicated by the TWT identification field, the first station The first site determines that the first site is not included in the target site; or, when the All TWT field indicates that all TWTs are suspended, the first site determines that the first site is included in the target site. In this way, the first site can accurately determine whether it is included in the target site by combining the TWT identification field and all TWT fields in the first field.

在一个可能的设计中,所述第一字段可以包括至少一个TWT暂停参数集,每个所述TWT暂停参数集中包括TWT标识字段和所有TWT字段,所述所有TWT字段用于指示是否暂停所有TWT;进而,所述第一站点根据所述第一字段,确定所述第一站点是否包含于所述目标站点,方法可以包括:当所述至少一个TWT暂停参数集中的第一TWT暂停参数集中的所有TWT字段指示不暂停所有TWT,且所述第一站点已加入所述第一TWT暂停参数集中的TWT标识字段指示的广播TWT时,所述第一站点确定所述第一站点包含于所述目标站点;或者,当所述第一TWT暂停参数集中的所有TWT字段指示不暂停所有TWT,且所述第一站点未加入所述第一TWT暂停参数集中的TWT标识字段指示的广播TWT时,所述第一站点确定所述第一站点不包含于所述目标站点;或者,当所述第一TWT暂停参数集中的所有TWT字段指示暂停所有TWT时,所述第一站点确定所述第一站点包含于所述目标站点。这样所述第一站点可以结合所述第一TWT暂停参数集中的TWT标识字段和所有TWT字段,准确确定自身是否包含于所述目标站点。In a possible design, the first field may include at least one TWT suspension parameter set, each of the TWT suspension parameter sets includes a TWT identification field and an all TWT field, and the all TWT fields are used to indicate whether to suspend all TWTs. ; Furthermore, the first site determines whether the first site is included in the target site according to the first field. The method may include: when the first TWT pause parameter set in the at least one TWT pause parameter set When the All TWT field indicates that all TWTs are not to be suspended, and the first station has joined the broadcast TWT indicated by the TWT identification field in the first TWT suspension parameter set, the first station determines that the first station is included in the Target site; or, when all TWT fields in the first TWT suspension parameter set indicate not to suspend all TWTs, and the first station does not join the broadcast TWT indicated by the TWT identification field in the first TWT suspension parameter set, The first station determines that the first station is not included in the target station; or, when all TWT fields in the first TWT suspension parameter set indicate that all TWTs are suspended, the first station determines that the first The site is contained in the target site. In this way, the first site can accurately determine whether it is included in the target site by combining the TWT identification field and all TWT fields in the first TWT pause parameter set.

在一个可能的设计中,所述第一字段用于确定需要暂停目标唤醒时间TWT的目标站点,可以包括:所述第一字段通过指示需要暂停TWT的所述目标站点的标识来指示所述目标站点。这样所述第一站点可以直接通过自身标识识别是否包含于所述目标站点的标识,进而准确确定自身是否包含于所述目标站点。In a possible design, the first field is used to determine the target site that needs to suspend the target wake-up time TWT, which may include: the first field indicates the target by indicating the identity of the target site that needs to suspend the TWT. site. In this way, the first site can directly identify whether it is included in the target site's identification through its own identification, and then accurately determine whether it is included in the target site.

在一个可能的设计中,所述广播帧还包括第二字段,所述第二字段用于指示所述第一字段是否存在。这样可以根据实际需求来设置第二字段,以节省信令。In a possible design, the broadcast frame further includes a second field, and the second field is used to indicate whether the first field exists. In this way, the second field can be set according to actual needs to save signaling.

在一个可能的设计中,所述广播帧还用于指示需要暂停的TWT信息。以使第一站点在确定为目标站点时,准确暂停对应的TWT。In a possible design, the broadcast frame is also used to indicate TWT information that needs to be paused. This enables the first site to accurately pause the corresponding TWT when it is determined to be the target site.

在一个可能的设计中,当所述第一站点确定所述第一站点包含于所述目标站点时,所述第一站点根据所述需要暂停的TWT信息暂停TWT。这样第一站点在确定为目标站点时,准确暂停对应的TWT。In a possible design, when the first site determines that the first site is included in the target site, the first site pauses TWT according to the TWT information that needs to be paused. In this way, when the first site is determined to be the target site, the corresponding TWT is accurately suspended.

第六方面,本申请提供了一种通信方法,该方法可以应用于接入点,接入点中的处理 器、芯片或一个功能模块等,该方法可以包括:接入点确定广播帧,并发送所述广播帧。其中,所述广播帧包括第一字段,所述第一字段用于确定需要暂停目标唤醒时间TWT的目标站点。In the sixth aspect, the present application provides a communication method, which can be applied to an access point, and the processing in the access point processor, chip or a functional module, etc., the method may include: the access point determines the broadcast frame and sends the broadcast frame. Wherein, the broadcast frame includes a first field, and the first field is used to determine the target station that needs to suspend the target wake-up time TWT.

基于上述方法,通过广播帧指示目标站点,可以提高暂停多个STA的TWT的效率。Based on the above method, by indicating the target station through broadcast frames, the efficiency of suspending TWT of multiple STAs can be improved.

在一个可能的设计中,所述第一字段用于指示需要暂停的至少一个广播TWT;进而,所述第一字段用于确定需要暂停TWT的目标站点,可以包括:所述第一字段指示需要暂停的至少一个广播TWT的标识,所述至少一个广播TWT的标识用于确定需要暂停TWT的目标站点;或者,所述第一字段指示暂停所有广播TWT,所述暂停所有广播TWT用于确定需要暂停TWT的目标站点。这样所述第一站点可以准确确定自身是否包含于所述目标站点。In a possible design, the first field is used to indicate at least one broadcast TWT that needs to be paused; furthermore, the first field is used to determine the target site that needs to pause the TWT, which may include: the first field indicates that the TWT needs to be paused. The identifier of at least one broadcast TWT that is suspended, the identifier of the at least one broadcast TWT is used to determine the target site that needs to suspend the TWT; or the first field indicates that all broadcast TWTs are suspended, and the suspension of all broadcast TWTs is used to determine the need Pause TWT's target site. In this way, the first site can accurately determine whether it is included in the target site.

在一个可能的设计中,所述第一字段可以包括TWT标识字段和所有TWT字段,所述所有TWT字段用于指示是否暂停所有TWT;所述TWT标识字段和所有TWT字段用于确定需要暂停目标唤醒时间TWT的目标站点。这样可以使所述第一站点可以结合所述第一字段中的TWT标识字段和所有TWT字段,准确确定自身是否包含于所述目标站点。In a possible design, the first field may include a TWT identification field and all TWT fields. The all TWT fields are used to indicate whether to suspend all TWTs; the TWT identification field and all TWT fields are used to determine whether the target needs to be suspended. Wake-up time TWT target site. This allows the first site to accurately determine whether it is included in the target site by combining the TWT identification field and all TWT fields in the first field.

在一个可能的设计中,所述第一字段可以包括至少一个TWT暂停参数集,每个所述TWT暂停参数集中包括TWT标识字段和所有TWT字段,所述所有TWT字段用于指示是否暂停所有TWT;所述至少一个TWT暂停参数集中的第一TWT暂停参数集中的TWT标识字段和所有TWT字段用于确定需要暂停目标唤醒时间TWT的目标站点。这样可以使所述第一站点可以结合所述第一TWT暂停参数集中的TWT标识字段和所有TWT字段,准确确定自身是否包含于所述目标站点。In a possible design, the first field may include at least one TWT suspension parameter set, each of the TWT suspension parameter sets includes a TWT identification field and an all TWT field, and the all TWT fields are used to indicate whether to suspend all TWTs. ; The TWT identification field and all TWT fields in the first TWT pause parameter set in the at least one TWT pause parameter set are used to determine the target site that needs to pause the target wake-up time TWT. This allows the first site to accurately determine whether it is included in the target site by combining the TWT identification field and all TWT fields in the first TWT pause parameter set.

在一个可能的设计中,所述第一字段用于确定需要暂停TWT的目标站点,可以包括:所述第一字段通过指示需要暂停TWT的所述目标站点的标识来指示所述目标站点。这样所述第一站点可以直接通过自身标识识别是否包含于所述目标站点的标识,进而准确确定自身是否包含于所述目标站点。In a possible design, the first field is used to determine the target site that needs to suspend TWT, which may include: the first field indicates the target site by indicating the identity of the target site that needs to suspend TWT. In this way, the first site can directly identify whether it is included in the target site's identification through its own identification, and then accurately determine whether it is included in the target site.

在一个可能的设计中,所述广播帧还可以包括第二字段,所述第二字段用于指示所述第一字段是否存在。这样可以根据实际需求来设置第二字段,以节省信令。In a possible design, the broadcast frame may also include a second field, and the second field is used to indicate whether the first field exists. In this way, the second field can be set according to actual needs to save signaling.

在一个可能的设计中,所述广播帧还用于指示需要暂停的TWT信息。这样第一站点在确定为目标站点时,准确暂停对应的TWT。In a possible design, the broadcast frame is also used to indicate TWT information that needs to be paused. In this way, when the first site is determined to be the target site, the corresponding TWT is accurately suspended.

第七方面,本申请还提供了一种通信装置,所述通信装置可以是第一设备,第一设备中的处理器、芯片或一个功能模块等,该通信装置具有实现上述第一方面或第一方面的各个可能的设计示例中,或者上述第三方面或第三方面的各个可能的设计示例中的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。In a seventh aspect, the present application also provides a communication device. The communication device may be a first device, a processor, a chip or a functional module in the first device. The communication device has the ability to implement the above first aspect or the third aspect. Functions of the method in each possible design example of the first aspect, or in the above-mentioned third aspect or each possible design example of the third aspect. The functions described can be implemented by hardware, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

在一个可能的设计中,所述通信装置的结构中包括处理单元,可选地,还可以包括收发单元,这些单元可以执行上述第一方面或第一方面的各个可能的设计示例中,或者上述第三方面或第三方面的各个可能的设计示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。In a possible design, the structure of the communication device includes a processing unit, and optionally may also include a transceiver unit. These units may execute the above-mentioned first aspect or each possible design example of the first aspect, or the above-mentioned For the corresponding functions in the third aspect or each possible design example of the third aspect, please refer to the detailed description in the method example and will not be described again here.

在一个可能的设计中,所述通信装置的结构中包括处理器,所述处理器被配置为支持所述通信装置执行上述第一方面或第一方面的各个可能的设计示例中,或者上述第三方面或第三方面的各个可能的设计示例中的相应的功能。可选地所述通信装置还包括收发器和 /或存储器。所述收发器用于收发帧、信息或数据等,以及用于与通信系统中的其他设备进行通信交互。所述存储器与所述处理器耦合,其保存所述通信装置必要的程序指令和数据。In one possible design, the structure of the communication device includes a processor, and the processor is configured to support the communication device in executing the above-mentioned first aspect or each possible design example of the first aspect, or the above-mentioned third aspect. Corresponding functionality in each possible design example of the three or third aspects. Optionally, the communication device further includes a transceiver and /or memory. The transceiver is used to send and receive frames, information or data, etc., and to communicate and interact with other devices in the communication system. The memory is coupled to the processor and holds program instructions and data necessary for the communications device.

第八方面,本申请还提供了一种通信装置,所述通信装置可以是第二设备,第二设备中的处理器、芯片或一个功能模块等,该通信装置具有实现上述第二方面或第二方面的各个可能的设计示例中,或者上述第四方面或第四方面的各个可能的设计示例中的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。In an eighth aspect, the present application also provides a communication device. The communication device may be a second device, a processor, a chip or a functional module in the second device. The communication device has the ability to implement the above second aspect or the third aspect. The function of the method in each possible design example of the second aspect, or the above-mentioned fourth aspect or each possible design example of the fourth aspect. The functions described can be implemented by hardware, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

在一个可能的设计中,所述通信装置的结构中包括处理单元,可选地还可以包括收发单元。这些单元可以执行上述第二方面或第二方面的各个可能的设计示例中,或者上述第四方面或第四方面的各个可能的设计示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。In a possible design, the structure of the communication device includes a processing unit, and optionally may also include a transceiver unit. These units may perform the corresponding functions in the above-mentioned second aspect or each possible design example of the second aspect, or the above-mentioned fourth aspect or each possible design example of the fourth aspect. For details, please refer to the detailed description in the method example, here No further details will be given.

在一个可能的设计中,所述通信装置的结构中包括处理器,所述处理器被配置为支持所述通信装置执行上述第二方面或第二方面的各个可能的设计示例中,或者上述第四方面或第四方面的各个可能的设计示例中的相应的功能。可选地所述通信装置还包括收发器和/或存储器。所述收发器用于收发帧、信息或数据等,以及用于与通信系统中的其他设备进行通信交互。所述存储器与所述处理器耦合,其保存所述通信装置必要的程序指令和数据。In one possible design, the structure of the communication device includes a processor, and the processor is configured to support the communication device in executing the above-mentioned second aspect or each possible design example of the second aspect, or the above-mentioned third aspect. Corresponding functionality in each possible design example of the four or fourth aspects. Optionally, the communication device further includes a transceiver and/or memory. The transceiver is used to send and receive frames, information or data, etc., and to communicate and interact with other devices in the communication system. The memory is coupled to the processor and holds program instructions and data necessary for the communications device.

第九方面,本申请还提供了一种通信装置,所述通信装置可以是第一站点,第一站点中的处理器、芯片或一个功能模块等,该通信装置具有实现上述第五方面或第五方面的各个可能的设计示例中的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。In a ninth aspect, the present application also provides a communication device. The communication device may be a first site, a processor, a chip or a functional module in the first site. The communication device has the ability to implement the above fifth aspect or the third aspect. Five aspects of the functionality of the approach in each possible design example. The functions described can be implemented by hardware, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

在一个可能的设计中,所述通信装置的结构中包括处理单元,可选地还可以包括收发单元。这些单元可以执行上述第五方面或第五方面的各个可能的设计示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。In a possible design, the structure of the communication device includes a processing unit, and optionally may also include a transceiver unit. These units can perform the corresponding functions in the above-mentioned fifth aspect or in each possible design example of the fifth aspect. For details, please refer to the detailed description in the method example, which will not be described again here.

在一个可能的设计中,所述通信装置的结构中包括处理器,所述处理器被配置为支持所述通信装置执行上述第五方面或第五方面的各个可能的设计示例中的相应的功能。可选地所述通信装置还包括收发器和/或存储器。所述收发器用于收发帧、信息或数据等,以及用于与通信系统中的其他设备进行通信交互。所述存储器与所述处理器耦合,其保存所述通信装置必要的程序指令和数据。In one possible design, the structure of the communication device includes a processor, and the processor is configured to support the communication device to perform the corresponding functions in the above fifth aspect or each possible design example of the fifth aspect. . Optionally, the communication device further includes a transceiver and/or memory. The transceiver is used to send and receive frames, information or data, etc., and to communicate and interact with other devices in the communication system. The memory is coupled to the processor and holds program instructions and data necessary for the communications device.

第十方面,本申请还提供了一种通信装置,所述通信装置可以是接入点,接入点中的处理器、芯片或一个功能模块等,该通信装置具有实现上述第六方面或第六方面的各个可能的设计示例中的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。In a tenth aspect, the present application also provides a communication device. The communication device may be an access point, a processor, a chip or a functional module in the access point. The communication device has the ability to implement the above-mentioned sixth aspect or the third aspect. Six aspects of the functionality of the approach in each of the possible design examples. The functions described can be implemented by hardware, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

在一个可能的设计中,所述通信装置的结构中包括处理单元,可选地还可以包括收发单元,这些单元可以执行上述第六方面或第六方面的各个可能的设计示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。In one possible design, the structure of the communication device includes a processing unit, and optionally may also include a transceiver unit. These units may perform the corresponding functions in the above-mentioned sixth aspect or each possible design example of the sixth aspect, For details, please refer to the detailed description in the method example and will not be repeated here.

在一个可能的设计中,所述通信装置的结构中包括处理器,所述处理器被配置为支持所述通信装置执行上述第六方面或第六方面的各个可能的设计示例中的相应的功能。可选地所述通信装置还包括收发器和/或存储器。所述收发器用于收发帧、信息或数据等,以及用于与通信系统中的其他设备进行通信交互。所述存储器与所述处理器耦合,其保存所述通信装置必要的程序指令和数据。 In one possible design, the structure of the communication device includes a processor, and the processor is configured to support the communication device to perform the corresponding functions in the above-mentioned sixth aspect or each possible design example of the sixth aspect. . Optionally, the communication device further includes a transceiver and/or memory. The transceiver is used to send and receive frames, information or data, etc., and to communicate and interact with other devices in the communication system. The memory is coupled to the processor and holds program instructions and data necessary for the communications device.

第十一方面,本申请实施例提供了一种通信系统,可以包括上述第一方面及其任一可能的设计中的第一设备和第二方面及其任一可能的设计中的第二设备,或者包括上述第三方面及其任一可能的设计中的第一设备和第四方面及其任一可能的设计中的第二设备等。In an eleventh aspect, embodiments of the present application provide a communication system, which may include the first device in the first aspect and any possible design thereof and the second device in the second aspect and any possible design thereof. , or include the first device in the third aspect and any possible design thereof, the second device in the fourth aspect and any possible design thereof, etc.

第十二方面,本申请实施例提供了一种通信系统,可以包括上述第五方面及其任一可能的设计中的第一站点和第六方面及其任一可能的设计中的接入点等。In a twelfth aspect, embodiments of the present application provide a communication system, which may include the first station in the above-mentioned fifth aspect and any possible design thereof, and the access point in the sixth aspect and any possible design thereof. wait.

第十三方面,本申请实施例提供的一种计算机可读存储介质,该计算机可读存储介质存储有程序指令,当程序指令在计算机上运行时,使得计算机执行本申请实施例第一方面及其任一可能的设计中,或第二方面及其任一可能的设计中,或第三方面及其任一可能的设计中,或第四方面及其任一可能的设计中,或第五方面及其任一可能的设计中,或第六方面及其任一可能的设计中所述的方法。示例性的,计算机可读存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括非瞬态计算机可读介质、随机存取存储器(random-access memory,RAM)、只读存储器(read-only memory,ROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)、CD-ROM或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。In a thirteenth aspect, embodiments of the present application provide a computer-readable storage medium. The computer-readable storage medium stores program instructions. When the program instructions are run on a computer, they cause the computer to execute the first aspect of the embodiments of the application and In any possible design thereof, or in the second aspect and any possible design thereof, or in the third aspect and any possible design thereof, or in the fourth aspect and any possible design thereof, or in the fifth aspect aspect and any possible design thereof, or the method described in the sixth aspect and any possible design thereof. By way of example, computer-readable storage media can be any available media that can be accessed by a computer. Taking this as an example but not limited to: computer-readable media may include non-transitory computer-readable media, random-access memory (random-access memory, RAM), read-only memory (read-only memory, ROM), electrically erasable memory In addition to programmable read-only memory (electrically EPROM, EEPROM), CD-ROM or other optical disk storage, magnetic disk storage media or other magnetic storage devices, or can be used to carry or store the desired program code in the form of instructions or data structures and can Any other media accessed by a computer.

第十四方面,本申请实施例提供一种计算机程序产品,包括计算机程序代码或指令的,当计算机程序代码或指令在计算机上运行时,使得上述第一方面或第一方面任一种可能的设计中,或者上述第二方面或第二方面任一种可能的设计中,或者上述第三方面或第三方面任一种可能的设计中,或者上述第四方面或第四方面任一种可能的设计中,或者上述第五方面或第五方面任一种可能的设计中,或者上述第六方面或第六方面任一种可能的设计中所述的方法被执行。In a fourteenth aspect, embodiments of the present application provide a computer program product that includes computer program code or instructions. When the computer program code or instructions are run on a computer, any one of the above-mentioned aspects or the first aspect is possible. In the design, or in the above second aspect or any possible design of the second aspect, or in the above third aspect or any possible design of the third aspect, or in the above fourth aspect or any possible design of the fourth aspect The method described in the above-mentioned fifth aspect or any possible design of the fifth aspect, or the above-mentioned sixth aspect or any possible design of the sixth aspect is executed.

第十五方面,本申请还提供了一种芯片,包括处理器,所述处理器与存储器耦合,用于读取并执行所述存储器中存储的程序指令,以使所述芯片实现上述第一方面或第一方面任一种可能的设计中,或者上述第二方面或第二方面任一种可能的设计中,或者上述第三方面或第三方面任一种可能的设计中,或者上述第四方面或第四方面任一种可能的设计中,或者上述第五方面或第五方面任一种可能的设计中,或者上述第六方面或第六方面任一种可能的设计中所述的方法。In a fifteenth aspect, the present application also provides a chip, including a processor, the processor being coupled to a memory and configured to read and execute program instructions stored in the memory, so that the chip implements the above-mentioned first step. aspect or any possible design of the first aspect, or the above-mentioned second aspect or any possible design of the second aspect, or the above-mentioned third aspect or any possible design of the third aspect, or the above-mentioned third aspect In the fourth aspect or any possible design of the fourth aspect, or in the above-mentioned fifth aspect or any possible design of the fifth aspect, or in the above-mentioned sixth aspect or any possible design of the sixth aspect, method.

上述第七方面至第十五方面中的各个方面以及各个方面可能达到的技术效果请参照上述针对第一方面或第一方面中的各种可能方案,或者上述第二方面或第二方面中的各种可能方案,或第三方面及第三方面中的各种可能方案,或第四方面及第四方面中的各种可能方案,或第五方面及第五方面中的各种可能方案,或第六方面及第六方面中的各种可能方案可以达到的技术效果说明,这里不再重复赘述。For each aspect in the above-mentioned seventh to fifteenth aspects and the technical effects that may be achieved by each aspect, please refer to the above-mentioned first aspect or various possible solutions in the first aspect, or the above-mentioned second aspect or the various possible solutions in the second aspect. Various possible solutions, or the third aspect and various possible solutions in the third aspect, or the fourth aspect and various possible solutions in the fourth aspect, or the fifth aspect and various possible solutions in the fifth aspect, Or description of the technical effects that can be achieved by various possible solutions in the sixth aspect and the sixth aspect, which will not be repeated here.

第十六方面,本申请提供了一种通信方法,该方法可以应用于第一设备,第一设备中的处理器、芯片或一个功能模块等,该方法可以包括:第一设备确定第一帧,并向第二设备发送所述第一帧。其中,所述第一帧包括第一字段,所述第一字段可以用于指示以下其中一项:所有TWT的暂停、所有TWT中除R-TWT之外的TWT的暂停或者所有R-TWT的暂停。In a sixteenth aspect, the present application provides a communication method. The method can be applied to a first device, a processor, a chip or a functional module in the first device. The method can include: the first device determines the first frame , and sends the first frame to the second device. Wherein, the first frame includes a first field, and the first field may be used to indicate one of the following: suspension of all TWTs, suspension of all TWTs except R-TWT, or suspension of all R-TWTs. pause.

通过上述方法,可以通过第一帧中的第一字段来灵活指示暂停的TWT的类型,从而明确需要暂停的TWT。Through the above method, the type of TWT that needs to be paused can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be paused.

在一个可能的设计中,所有TWT包括所有单播TWT和包括R-TWT在内的所有广播 TWT;所有TWT中除R-TWT以外的TWT包括所有单播TWT和除R-TWT之外的所有广播TWT。In one possible design, all TWTs include all unicast TWTs and all broadcasts including R-TWTs TWT; all TWTs except R-TWT include all unicast TWTs and all broadcast TWTs except R-TWT.

在一个可能的设计中,在所有TWT字段设置为1时,所述第一字段指示以下其中一项:所有TWT的暂停、所有TWT中除R-TWT之外的TWT的暂停或者所有R-TWT的暂停。这样可以在需要暂停所有TWT的情况下明确需要暂停的TWT的类型。In one possible design, when the All TWT field is set to 1, the first field indicates one of the following: suspension of all TWTs, suspension of all TWTs except R-TWT, or all R-TWTs. of pause. This makes it possible to clarify the type of TWT that needs to be paused in the event that all TWTs need to be paused.

第十七方面,本申请提供了一种通信方法,该方法可以应用于第二设备,第二设备中的处理器、芯片或一个功能模块等,该方法可以包括:第二设备从第一设备接收第一帧,所述第一帧包括第一字段,所述第一字段可以用于指示以下其中一项:所有TWT的暂停、所有TWT中除R-TWT之外的TWT的暂停或者所有R-TWT的暂停,进而所述第二设备暂停所述第一字段指示的TWT。In the seventeenth aspect, the present application provides a communication method. The method can be applied to a second device, a processor, a chip or a functional module in the second device. The method can include: the second device transmits a message from the first device to the second device. Receive a first frame, the first frame including a first field that may be used to indicate one of the following: a pause for all TWTs, a pause for all TWTs except R-TWTs, or all R - Pause of TWT, and then the second device pauses the TWT indicated by the first field.

通过上述方法,可以通过第一帧中的第一字段来灵活指示暂停的TWT的类型,从而明确需要暂停的TWT。Through the above method, the type of TWT that needs to be paused can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be paused.

在一个可能的设计中,所有TWT包括所有单播TWT和包括R-TWT在内的所有广播TWT;所有TWT中除R-TWT以外的TWT包括所有单播TWT和除R-TWT之外的所有广播TWT。In one possible design, all TWTs include all unicast TWTs and all broadcast TWTs including R-TWT; all TWTs except R-TWT include all unicast TWTs and all except R-TWTs. Broadcast TWT.

在一个可能的设计中,在所有TWT字段设置为1时,所述第一字段指示以下其中一项:所有TWT的暂停、所有TWT中除R-TWT之外的TWT的暂停或者所有R-TWT的暂停。这样可以在需要暂停TWT的情况下明确需要暂停的TWT的类型。In one possible design, when the All TWT field is set to 1, the first field indicates one of the following: suspension of all TWTs, suspension of all TWTs except R-TWT, or all R-TWTs. of pause. In this way, the type of TWT that needs to be paused can be clarified when TWT needs to be paused.

第十八方面,本申请提供了一种通信方法,该方法可以应用于第一设备,第一设备中的处理器、芯片或一个功能模块等,该方法可以包括:第一设备确定第一帧,并向第二设备发送所述第一帧,所述第一帧包括第一字段,所述第一字段可以用于指示以下其中一项:所有TWT的暂停、所有TWT中除R-TWT之外的TWT的暂停或者所有R-TWT的暂停。之后所述第一设备从所述第二设备接收到确认帧后,暂停所述第一字段指示的TWT。其中,所述确认帧用于指示确认所述第一帧。In the eighteenth aspect, the present application provides a communication method. The method can be applied to a first device, a processor, a chip or a functional module in the first device. The method can include: the first device determines the first frame , sending the first frame to the second device, the first frame including a first field, the first field may be used to indicate one of the following: suspension of all TWTs, all TWTs except R-TWT Pause of all other TWTs or all R-TWTs. Afterwards, after receiving the acknowledgment frame from the second device, the first device suspends the TWT indicated by the first field. Wherein, the confirmation frame is used to indicate confirmation of the first frame.

通过上述方法,可以通过第一帧中的第一字段来灵活指示暂停的TWT的类型,从而明确需要暂停的TWT。Through the above method, the type of TWT that needs to be paused can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be paused.

在一个可能的设计中,所有TWT包括所有单播TWT和包括R-TWT在内的所有广播TWT;所有TWT中除R-TWT以外的TWT包括所有单播TWT和除R-TWT之外的所有广播TWT。In one possible design, all TWTs include all unicast TWTs and all broadcast TWTs including R-TWT; all TWTs except R-TWT include all unicast TWTs and all except R-TWTs. Broadcast TWT.

在一个可能的设计中,在所有TWT字段设置为1时,所述第一字段指示以下其中一项:所有TWT的暂停、所有TWT中除R-TWT之外的TWT的暂停或者所有R-TWT的暂停。这样可以在需要暂停TWT的情况下明确需要暂停的TWT的类型。In one possible design, when the All TWT field is set to 1, the first field indicates one of the following: suspension of all TWTs, suspension of all TWTs except R-TWT, or all R-TWTs. of pause. In this way, the type of TWT that needs to be paused can be clarified when TWT needs to be paused.

第十九方面,本申请提供了一种通信方法,该方法可以应用于第二设备,第二设备中的处理器、芯片或一个功能模块等,该方法可以包括:第二设备从第一设备接收第一帧,并向所述第一设备发送确认帧,所述第一帧包括第一字段,所述第一字段可以用于指示以下其中一项:所有TWT的暂停、所有TWT中除R-TWT之外的TWT的暂停或者所有R-TWT的暂停,所述确认帧用于确认所述第一帧。In a nineteenth aspect, the present application provides a communication method. The method can be applied to a second device, a processor, a chip or a functional module in the second device. The method can include: the second device transmits a message from the first device to the second device. Receive a first frame and send a confirmation frame to the first device, the first frame including a first field, the first field may be used to indicate one of the following: suspension of all TWTs, all TWTs except R - Pause of TWTs other than TWT or pause of all R-TWTs, the acknowledgment frame is used to acknowledge the first frame.

通过上述方法,可以通过第一帧中的第一字段来灵活指示暂停的TWT的类型,从而明确需要暂停的TWT。Through the above method, the type of TWT that needs to be paused can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be paused.

在一个可能的设计中,所有TWT包括所有单播TWT和包括R-TWT在内的所有广播 TWT;所有TWT中除R-TWT以外的TWT包括所有单播TWT和除R-TWT之外的所有广播TWT。In one possible design, all TWTs include all unicast TWTs and all broadcasts including R-TWTs TWT; all TWTs except R-TWT include all unicast TWTs and all broadcast TWTs except R-TWT.

在一个可能的设计中,在所有TWT字段设置为1时,所述第一字段指示以下其中一项:所有TWT的暂停、所有TWT中除R-TWT之外的TWT的暂停或者所有R-TWT的暂停。这样可以在需要暂停TWT的情况下明确需要暂停的TWT。In one possible design, when the All TWT field is set to 1, the first field indicates one of the following: suspension of all TWTs, suspension of all TWTs except R-TWT, or all R-TWTs. of pause. This allows the TWT that needs to be paused to be clarified when the TWT needs to be paused.

第二十方面,本申请提供了一种通信方法,该方法可以应用于第一设备,第一设备中的处理器、芯片或一个功能模块等,该方法可以包括:第一设备确定第一帧,并向第二设备发送所述第一帧。其中,所述第一帧包括第一字段,在拆除所有TWT字段设置为1时,所述第一字段用于指示R-TWT是否拆除。In a twentieth aspect, the present application provides a communication method. The method can be applied to a first device, a processor, a chip or a functional module in the first device. The method can include: the first device determines the first frame , and sends the first frame to the second device. Wherein, the first frame includes a first field, and when all TWT fields are removed and set to 1, the first field is used to indicate whether the R-TWT is removed.

通过上述方法,在拆除所有TWT字段设置为1时,可以通过第一帧中的第一字段来指示R-TWT是否拆除,从而明确对R-TWT的拆除的指示,进而提升业务性能。Through the above method, when all TWT removal fields are set to 1, the first field in the first frame can be used to indicate whether the R-TWT is to be removed, thereby clearly indicating the removal of the R-TWT, thereby improving service performance.

在一个可能的设计中,在拆除所有TWT字段设置为1时,所述第一字段用于指示R-TWT是否拆除,可以包括:所述拆除所有TWT字段设置为1,所述第一字段取值为第一值,所述第一字段指示所有R-TWT不拆除;所述拆除所有TWT字段设置为1,所述第九字段的取值为第二值,所述第一字段指示所有R-TWT拆除。这样在拆除所有TWT字段设置为1时,可以通过所述第一字段的不同取值来灵活指示R-TWT是否需要拆除。In a possible design, when the Remove All TWT field is set to 1, the first field is used to indicate whether the R-TWT is removed, which may include: the Remove All TWT field is set to 1, and the first field is The value is the first value, and the first field indicates that all R-TWTs are not to be removed; the teardown of all TWT fields is set to 1, and the value of the ninth field is the second value, and the first field indicates that all R-TWTs are not to be removed. -TWT removal. In this way, when all TWT fields are removed and set to 1, different values of the first field can be used to flexibly indicate whether the R-TWT needs to be removed.

第二十一方面,本申请提供了一种通信方法,该方法可以应用于第二设备,第二设备中的处理器、芯片或一个功能模块等,该方法可以包括:第二设备从第一设备接收第一帧,并根据所述第一帧确定R-TWT是否拆除。其中,所述第一帧包括第一字段,在拆除所有TWT字段设置为1时,所述第一字段用于指示R-TWT是否拆除。In the twenty-first aspect, the present application provides a communication method. The method can be applied to a second device, a processor, a chip or a functional module in the second device. The method can include: the second device transmits data from the first device to a second device. The device receives the first frame and determines whether the R-TWT is removed based on the first frame. Wherein, the first frame includes a first field, and when all TWT fields are removed and set to 1, the first field is used to indicate whether the R-TWT is removed.

通过上述方法,在拆除所有TWT字段设置为1时,可以通过第一帧中的第一字段来指示R-TWT是否拆除,从而明确对R-TWT的拆除的指示,进而提升业务性能。Through the above method, when all TWT removal fields are set to 1, the first field in the first frame can be used to indicate whether the R-TWT is to be removed, thereby clearly indicating the removal of the R-TWT, thereby improving service performance.

在一个可能的设计中,在拆除所有TWT字段设置为1时,所述第一字段用于指示R-TWT是否拆除,可以包括:所述拆除所有TWT字段设置为1,所述第一字段取值为第一值,所述第一字段指示所有R-TWT不拆除;所述拆除所有TWT字段设置为1,所述第九字段的取值为第二值,所述第一字段指示所有R-TWT拆除。这样在拆除所有TWT字段设置为1时,可以通过所述第一字段的不同取值来灵活指示R-TWT是否需要拆除。In a possible design, when the Remove All TWT field is set to 1, the first field is used to indicate whether the R-TWT is removed, which may include: the Remove All TWT field is set to 1, and the first field is The value is the first value, and the first field indicates that all R-TWTs are not to be removed; the teardown of all TWT fields is set to 1, and the value of the ninth field is the second value, and the first field indicates that all R-TWTs are not to be removed. -TWT removal. In this way, when all TWT fields are removed and set to 1, different values of the first field can be used to flexibly indicate whether the R-TWT needs to be removed.

第二十二方面,本申请提供了一种通信方法,该方法可以应用于第一设备,第一设备中的处理器、芯片或一个功能模块等,该方法可以包括:第一设备确定第一帧,并向第二设备发送所述第一帧,之后所述第一设备从所述第二设备接收到确认帧后,根据所述第一帧确定R-TWT是否拆除。其中,所述第一帧包括第一字段,在拆除所有TWT字段设置为1时,所述第一字段用于指示R-TWT是否拆除;所述确认帧用于指示确认所述第一帧。In the twenty-second aspect, the present application provides a communication method. The method can be applied to a first device, a processor, a chip or a functional module in the first device. The method can include: the first device determines the first frame, and sends the first frame to the second device. After receiving the confirmation frame from the second device, the first device determines whether to remove the R-TWT according to the first frame. Wherein, the first frame includes a first field, and when all TWT fields are removed and set to 1, the first field is used to indicate whether the R-TWT is removed; the confirmation frame is used to indicate confirmation of the first frame.

通过上述方法,在拆除所有TWT字段设置为1时,可以通过第一帧中的第一字段来指示R-TWT是否拆除,从而明确对R-TWT的拆除的指示,进而提升业务性能。Through the above method, when all TWT removal fields are set to 1, the first field in the first frame can be used to indicate whether the R-TWT is to be removed, thereby clearly indicating the removal of the R-TWT, thereby improving service performance.

在一个可能的设计中,在拆除所有TWT字段设置为1时,所述第一字段用于指示R-TWT是否拆除,可以包括:所述拆除所有TWT字段设置为1,所述第一字段取值为第一值,所述第一字段指示所有R-TWT不拆除;所述拆除所有TWT字段设置为1,所述第九字段的取值为第二值,所述第一字段指示所有R-TWT拆除。这样在拆除所有TWT字段设置为1时,可以通过所述第一字段的不同取值来灵活指示R-TWT是否需要拆除。In a possible design, when the Remove All TWT field is set to 1, the first field is used to indicate whether the R-TWT is removed, which may include: the Remove All TWT field is set to 1, and the first field is The value is the first value, and the first field indicates that all R-TWTs are not to be removed; the teardown of all TWT fields is set to 1, and the value of the ninth field is the second value, and the first field indicates that all R-TWTs are not to be removed. -TWT removal. In this way, when all TWT fields are removed and set to 1, different values of the first field can be used to flexibly indicate whether the R-TWT needs to be removed.

第二十三方面,本申请提供了一种通信方法,该方法可以应用于第二设备,第二设备 中的处理器、芯片或一个功能模块等,该方法可以包括:第二设备从第一设备接收第一帧,并向所述第一设备发送确认帧。其中,所述第一帧包括第一字段,在拆除所有TWT字段设置为1时,所述第一字段用于指示R-TWT是否拆除;所述确认帧用于指示确认所述第一帧。In a twenty-third aspect, this application provides a communication method, which can be applied to a second device. The second device The method may include: the second device receives the first frame from the first device and sends a confirmation frame to the first device. Wherein, the first frame includes a first field, and when all TWT fields are removed and set to 1, the first field is used to indicate whether the R-TWT is removed; the confirmation frame is used to indicate confirmation of the first frame.

通过上述方法,在拆除所有TWT字段设置为1时,可以通过第一帧中的第一字段来指示R-TWT是否拆除,从而明确对R-TWT的拆除的指示,进而提升业务性能。Through the above method, when all TWT removal fields are set to 1, the first field in the first frame can be used to indicate whether the R-TWT is to be removed, thereby clearly indicating the removal of the R-TWT, thereby improving service performance.

在一个可能的设计中,在拆除所有TWT字段设置为1时,所述第一字段用于指示R-TWT是否拆除,可以包括:所述拆除所有TWT字段设置为1,所述第一字段取值为第一值,所述第一字段指示所有R-TWT不拆除;所述拆除所有TWT字段设置为1,所述第九字段的取值为第二值,所述第一字段指示所有R-TWT拆除。这样在拆除所有TWT字段设置为1时,可以通过所述第一字段的不同取值来灵活指示R-TWT是否需要拆除。In a possible design, when the Remove All TWT field is set to 1, the first field is used to indicate whether the R-TWT is removed, which may include: the Remove All TWT field is set to 1, and the first field is The value is the first value, and the first field indicates that all R-TWTs are not to be removed; the teardown of all TWT fields is set to 1, and the value of the ninth field is the second value, and the first field indicates that all R-TWTs are not to be removed. -TWT removal. In this way, when all TWT fields are removed and set to 1, different values of the first field can be used to flexibly indicate whether the R-TWT needs to be removed.

第二十四方面,本申请提供了一种通信方法,该方法可以应用于第一设备,第一设备中的处理器、芯片或一个功能模块等,该方法可以包括:第一设备确定第一帧,并向第二设备发送所述第一帧。其中,所述第一帧包括第一字段,所述第一字段可以用于指示以下其中一项:所有TWT的拆除、所有TWT中除R-TWT之外的TWT的拆除或者所有R-TWT的拆除。In the twenty-fourth aspect, the present application provides a communication method. The method can be applied to the first device, a processor, a chip or a functional module in the first device. The method can include: the first device determines the first frame, and sends the first frame to the second device. Wherein, the first frame includes a first field, and the first field may be used to indicate one of the following: teardown of all TWTs, teardown of all TWTs except R-TWT, or teardown of all R-TWTs. tear down.

通过上述方法,可以通过第一帧中的第一字段来灵活指示拆除的TWT的类型,从而明确需要拆除的TWT。Through the above method, the type of TWT to be removed can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be removed.

在一个可能的设计中,所有TWT包括所有单播TWT和包括R-TWT在内的所有广播TWT;所有TWT中除R-TWT以外的TWT包括所有单播TWT和除R-TWT之外的所有广播TWT。In one possible design, all TWTs include all unicast TWTs and all broadcast TWTs including R-TWT; all TWTs except R-TWT include all unicast TWTs and all except R-TWTs. Broadcast TWT.

在一个可能的设计中,在拆除所有TWT字段设置为1时,所述第一字段指示以下其中一项:所有TWT的拆除、所有TWT中除R-TWT之外的TWT的拆除或者所有R-TWT的拆除。这样可以在需要拆除所有TWT的情况下明确需要拆除的TWT的类型。In a possible design, when the Remove All TWT field is set to 1, the first field indicates one of the following: removal of all TWTs, removal of all TWTs except R-TWT, or removal of all R- Demolition of TWT. This allows the type of TWT that needs to be dismantled to be clarified when all TWTs need to be dismantled.

第二十五方面,本申请提供了一种通信方法,该方法可以应用于第二设备,第二设备中的处理器、芯片或一个功能模块等,该方法可以包括:第二设备从第一设备接收第一帧,所述第一帧包括第一字段,所述第一字段可以用于指示以下其中一项:所有TWT的拆除、所有TWT中除R-TWT之外的TWT的拆除或者所有R-TWT的拆除。进而所述第二设备拆除所述第一字段指示的TWT。In the twenty-fifth aspect, the present application provides a communication method. The method can be applied to a second device, a processor, a chip or a functional module in the second device. The method can include: the second device transmits data from the first device to a second device. The device receives a first frame, the first frame including a first field, the first field may be used to indicate one of the following: teardown of all TWTs, teardown of all TWTs except the R-TWT, or all Dismantling of R-TWT. Then, the second device removes the TWT indicated by the first field.

通过上述方法,可以通过第一帧中的第一字段来灵活指示拆除的TWT的类型,从而明确需要拆除的TWT。Through the above method, the type of TWT to be removed can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be removed.

在一个可能的设计中,所有TWT包括所有单播TWT和包括R-TWT在内的所有广播TWT;所有TWT中除R-TWT以外的TWT包括所有单播TWT和除R-TWT之外的所有广播TWT。In one possible design, all TWTs include all unicast TWTs and all broadcast TWTs including R-TWT; all TWTs except R-TWT include all unicast TWTs and all except R-TWTs. Broadcast TWT.

在一个可能的设计中,在拆除所有TWT字段设置为1时,所述第一字段指示以下其中一项:所有TWT的拆除、所有TWT中除R-TWT之外的TWT的拆除或者所有R-TWT的拆除。这样可以在需要拆除所有TWT的情况下明确需要拆除的TWT的类型。In a possible design, when the Remove All TWT field is set to 1, the first field indicates one of the following: removal of all TWTs, removal of all TWTs except R-TWT, or removal of all R- Demolition of TWT. This allows the type of TWT that needs to be dismantled to be clarified when all TWTs need to be dismantled.

第二十六方面,本申请提供了一种通信方法,该方法可以应用于第一设备,第一设备中的处理器、芯片或一个功能模块等,该方法可以包括:第一设备确定第一帧,并向第二设备发送所述第一帧,所述第一帧包括第一字段,所述第一字段可以用于指示以下其中一 项:所有TWT的拆除、所有TWT中除R-TWT之外的TWT的拆除或者所有R-TWT的拆除。之后所述第一设备从所述第二设备接收到确认帧后,拆除所述第一字段指示的TWT。其中,所述确认帧用于指示确认所述第一帧。In the twenty-sixth aspect, the present application provides a communication method. The method can be applied to a first device, a processor, a chip or a functional module in the first device. The method can include: the first device determines the first frame, and sends the first frame to the second device. The first frame includes a first field, and the first field may be used to indicate one of the following: Item: Dismantling of all TWTs, dismantling of all TWTs except R-TWT, or dismantling of all R-TWTs. After receiving the acknowledgment frame from the second device, the first device removes the TWT indicated by the first field. Wherein, the confirmation frame is used to indicate confirmation of the first frame.

通过上述方法,可以通过第一帧中的第一字段来灵活指示拆除的TWT的类型,从而明确需要拆除的TWT。Through the above method, the type of TWT to be removed can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be removed.

在一个可能的设计中,所有TWT包括所有单播TWT和包括R-TWT在内的所有广播TWT;所有TWT中除R-TWT以外的TWT包括所有单播TWT和除R-TWT之外的所有广播TWT。In one possible design, all TWTs include all unicast TWTs and all broadcast TWTs including R-TWT; all TWTs except R-TWT include all unicast TWTs and all except R-TWTs. Broadcast TWT.

在一个可能的设计中,在拆除所有TWT字段设置为1时,所述第一字段指示以下其中一项:所有TWT的拆除、所有TWT中除R-TWT之外的TWT的拆除或者所有R-TWT的拆除。这样可以在需要拆除所有TWT的情况下明确需要拆除的TWT的类型。In a possible design, when the Remove All TWT field is set to 1, the first field indicates one of the following: removal of all TWTs, removal of all TWTs except R-TWT, or removal of all R- Demolition of TWT. This allows the type of TWT that needs to be dismantled to be clarified when all TWTs need to be dismantled.

第二十七方面,本申请提供了一种通信方法,该方法可以应用于第二设备,第二设备中的处理器、芯片或一个功能模块等,该方法可以包括:第二设备从第一设备接收第一帧,并向所述第一设备发送确认帧,所述第一帧包括第一字段,所述第一字段可以用于指示以下其中一项:所有TWT的拆除、所有TWT中除R-TWT之外的TWT的拆除或者所有R-TWT的拆除;所述确认帧用于确认所述第一帧。In the twenty-seventh aspect, the present application provides a communication method. The method can be applied to a second device, a processor, a chip or a functional module in the second device. The method can include: the second device transmits the data from the first device to the second device. The device receives a first frame and sends a confirmation frame to the first device. The first frame includes a first field. The first field may be used to indicate one of the following: removal of all TWTs, removal of all TWTs. The removal of TWTs other than the R-TWT or the removal of all R-TWTs; the acknowledgment frame is used to confirm the first frame.

通过上述方法,可以通过第一帧中的第一字段来灵活指示拆除的TWT的类型,从而明确需要拆除的TWT。Through the above method, the type of TWT to be removed can be flexibly indicated through the first field in the first frame, thereby clarifying the TWT that needs to be removed.

在一个可能的设计中,所有TWT包括所有单播TWT和包括R-TWT在内的所有广播TWT;所有TWT中除R-TWT以外的TWT包括所有单播TWT和除R-TWT之外的所有广播TWT。In one possible design, all TWTs include all unicast TWTs and all broadcast TWTs including R-TWT; all TWTs except R-TWT include all unicast TWTs and all except R-TWTs. Broadcast TWT.

在一个可能的设计中,在拆除所有TWT字段设置为1时,所述第一字段指示以下其中一项:所有TWT的拆除、所有TWT中除R-TWT之外的TWT的拆除或者所有R-TWT的拆除。这样可以在需要拆除所有TWT的情况下明确需要拆除的TWT的类型。In a possible design, when the Remove All TWT field is set to 1, the first field indicates one of the following: removal of all TWTs, removal of all TWTs except R-TWT, or removal of all R- Demolition of TWT. This allows the type of TWT that needs to be dismantled to be clarified when all TWTs need to be dismantled.

第二十八方面,本申请还提供了一种通信装置,所述通信装置可以是第一设备,第一设备中的处理器、芯片或一个功能模块等,该通信装置具有实现上述第十六方面或第十六方面的各个可能的设计示例中,或者上述第十八方面或第十八方面的各个可能的设计示例中,或者上述第二十方面或第二十方面的各个可能的设计示例中,或者上述第二十二方面或第二十二方面的各个可能的设计示例中,或者上述第二十四方面或第二十四方面的各个可能的设计示例中,或者上述第二十六方面或第二十六方面的各个可能的设计示例中的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。In the twenty-eighth aspect, the present application also provides a communication device. The communication device may be a first device, a processor, a chip or a functional module in the first device. The communication device has the ability to implement the sixteenth aspect mentioned above. aspect or each possible design example of the sixteenth aspect, or the above-mentioned eighteenth aspect or each possible design example of the eighteenth aspect, or the above-mentioned twentieth aspect or each possible design example of the twentieth aspect in, or in the above-mentioned twenty-second aspect or each possible design example of the twenty-second aspect, or in the above-mentioned twenty-fourth aspect or each possible design example of the twenty-fourth aspect, or in the above-mentioned twenty-sixth aspect Aspect or a function of a method in each possible design example of the twenty-sixth aspect. The functions described can be implemented by hardware, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

在一个可能的设计中,所述通信装置的结构中包括处理单元,可选地,还可以包括收发单元,这些单元可以执行上述第十六方面或第十六方面的各个可能的设计示例中,或者上述第十八方面或第十八方面的各个可能的设计示例中,或者上述第二十方面或第二十方面的各个可能的设计示例中,或者上述第二十二方面或第二十二方面的各个可能的设计示例中,或者上述第二十四方面或第二十四方面的各个可能的设计示例中,或者上述第二十六方面或第二十六方面的各个可能的设计示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。In one possible design, the structure of the communication device includes a processing unit, and optionally may also include a transceiver unit. These units may execute the sixteenth aspect or each possible design example of the sixteenth aspect, Or in the above-mentioned eighteenth aspect or each possible design example of the eighteenth aspect, or in the above-mentioned twentieth aspect or each possible design example of the twentieth aspect, or in the above-mentioned twenty-second aspect or twenty-second aspect In each possible design example of the above aspect, or in each possible design example of the above-mentioned twenty-fourth aspect or the twenty-fourth aspect, or in each possible design example of the above-mentioned twenty-sixth aspect or the twenty-sixth aspect For the corresponding functions, please refer to the detailed description in the method example and will not be described again here.

在一个可能的设计中,所述通信装置的结构中包括处理器,所述处理器被配置为支持 所述通信装置执行上述第十六方面或第十六方面的各个可能的设计示例中,或者上述第十八方面或第十八方面的各个可能的设计示例中,或者上述第二十方面或第二十方面的各个可能的设计示例中,或者上述第二十二方面或第二十二方面的各个可能的设计示例中,或者上述第二十四方面或第二十四方面的各个可能的设计示例中,或者上述第二十六方面或第二十六方面的各个可能的设计示例中的相应的功能。可选地所述通信装置还包括收发器和/或存储器。所述收发器用于收发帧、信息或数据等,以及用于与通信系统中的其他设备进行通信交互。所述存储器与所述处理器耦合,其保存所述通信装置必要的程序指令和数据。In a possible design, the structure of the communication device includes a processor, and the processor is configured to support The communication device implements the sixteenth aspect or each possible design example of the sixteenth aspect, or the eighteenth aspect or each possible design example of the eighteenth aspect, or the twentieth aspect or the above. Each possible design example of the twenty aspects, or each possible design example of the above-mentioned twenty-second aspect or the twenty-second aspect, or each possible design of the above-mentioned twenty-fourth aspect or the twenty-fourth aspect example, or the corresponding function in the above-mentioned twenty-sixth aspect or each possible design example of the twenty-sixth aspect. Optionally, the communication device further includes a transceiver and/or memory. The transceiver is used to send and receive frames, information or data, etc., and to communicate and interact with other devices in the communication system. The memory is coupled to the processor and holds program instructions and data necessary for the communications device.

第二十九方面,本申请还提供了一种通信装置,所述通信装置可以是第二设备,第二设备中的处理器、芯片或一个功能模块等,该通信装置具有实现上述第十七方面或第十七方面的各个可能的设计示例中,或者上述第十九方面或第十九方面的各个可能的设计示例中,或者上述第二十一方面或第二十一方面的各个可能的设计示例中,或者上述第二十三方面或第二十三方面的各个可能的设计示例中,或者上述第二十五方面或第二十五方面的各个可能的设计示例中,或者上述第二十七方面或第二十七方面的各个可能的设计示例中的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。In the twenty-ninth aspect, the present application also provides a communication device. The communication device may be a second device, a processor, a chip or a functional module in the second device. The communication device has the ability to implement the seventeenth aspect above. aspect or each possible design example of the seventeenth aspect, or the above-mentioned nineteenth aspect or each possible design example of the nineteenth aspect, or the above-mentioned twenty-first aspect or each possible design example of the twenty-first aspect In the design example, or in the above-mentioned twenty-third aspect or each possible design example of the twenty-third aspect, or in the above-mentioned twenty-fifth aspect or each possible design example of the twenty-fifth aspect, or in the above-mentioned second aspect Functionality of the method in each possible design example of the seventeenth aspect or the twenty-seventh aspect. The functions described can be implemented by hardware, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

在一个可能的设计中,所述通信装置的结构中包括处理单元,可选地还可以包括收发单元。这些单元可以执行上述第十七方面或第十七方面的各个可能的设计示例中,或者上述第十九方面或第十九方面的各个可能的设计示例中,或者上述第二十一方面或第二十一方面的各个可能的设计示例中,或者上述第二十三方面或第二十三方面的各个可能的设计示例中,或者上述第二十五方面或第二十五方面的各个可能的设计示例中,或者上述第二十七方面或第二十七方面的各个可能的设计示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。In a possible design, the structure of the communication device includes a processing unit, and optionally may also include a transceiver unit. These units may perform the above-mentioned seventeenth aspect or each possible design example of the seventeenth aspect, or the above-mentioned nineteenth aspect or each possible design example of the nineteenth aspect, or the above-mentioned twenty-first aspect or the various possible design examples of the nineteenth aspect. In each possible design example of the twenty-first aspect, or in each possible design example of the above-mentioned twenty-third aspect or the twenty-third aspect, or in each possible design example of the above-mentioned twenty-fifth aspect or the twenty-fifth aspect For the corresponding functions in the design example, or in the twenty-seventh aspect or each possible design example of the twenty-seventh aspect, please refer to the detailed description in the method example, and will not be described again here.

在一个可能的设计中,所述通信装置的结构中包括处理器,所述处理器被配置为支持所述通信装置执行上述第十七方面或第十七方面的各个可能的设计示例中,或者上述第十九方面或第十九方面的各个可能的设计示例中,或者上述第二十一方面或第二十一方面的各个可能的设计示例中,或者上述第二十三方面或第二十三方面的各个可能的设计示例中,或者上述第二十五方面或第二十五方面的各个可能的设计示例中,或者上述第二十七方面或第二十七方面的各个可能的设计示例中的相应的功能。可选地所述通信装置还包括收发器和/或存储器。所述收发器用于收发帧、信息或数据等,以及用于与通信系统中的其他设备进行通信交互。所述存储器与所述处理器耦合,其保存所述通信装置必要的程序指令和数据。In one possible design, the structure of the communication device includes a processor, and the processor is configured to support the communication device in executing the seventeenth aspect or each possible design example of the seventeenth aspect, or In the above-mentioned nineteenth aspect or each possible design example of the nineteenth aspect, or in the above-mentioned twenty-first aspect or each possible design example of the twenty-first aspect, or in the above-mentioned twenty-third aspect or the twenty-first aspect In each possible design example of the three aspects, or in each possible design example of the above-mentioned twenty-fifth aspect or the twenty-fifth aspect, or in each possible design example of the above-mentioned twenty-seventh aspect or the twenty-seventh aspect the corresponding functions in . Optionally, the communication device further includes a transceiver and/or memory. The transceiver is used to send and receive frames, information or data, etc., and to communicate and interact with other devices in the communication system. The memory is coupled to the processor and holds program instructions and data necessary for the communications device.

第三十方面,本申请实施例提供了一种通信系统,可以包括上述第十六方面及其任一可能的设计中的第一设备、第十八方面及其任一可能的设计中的第一设备、第二十面及其任一可能的设计中的第一设备、第二十二方面及其任一可能的设计中的第一设备、第二十四方面及其任一可能的设计中的第一设备和第二十六方面及其任一可能的设计中的第一设备,或者包括上述第十九方面及其任一可能的设计中的第一设备、第二十一方面及其任一可能的设计中的第二设备、第二十三方面及其任一可能的设计中的第二设备、第二十五方面及其任一可能的设计中的第二设备和第二十七方面及其任一可能的设计中的第二设备等。 In a thirtieth aspect, embodiments of the present application provide a communication system, which may include the first device in the sixteenth aspect and any possible design thereof, and the first device in the eighteenth aspect and any possible design thereof. A device, the first device in the twentieth aspect and any possible design thereof, the first device in the twenty-second aspect and any possible design thereof, the twenty-fourth aspect and any possible design thereof The first device in the 26th aspect and the first device in any possible design thereof, or the first device, the 21st aspect and the 21st aspect and the 19th aspect and any possible design thereof. The second device in any possible design thereof, the twenty-third aspect and the second device in any possible design thereof, the second device in the twenty-fifth aspect and any possible design thereof, and the second device in any possible design thereof. Seventeen aspects and a second device etc. in any possible design thereof.

第三十一方面,本申请实施例提供的一种计算机可读存储介质,该计算机可读存储介质存储有程序指令,当程序指令在计算机上运行时,使得计算机执行本申请实施例第十六方面及其任一可能的设计中,或第十七方面及其任一可能的设计中,或第十八方面及其任一可能的设计中,或第十九方面及其任一可能的设计中,或第二十方面及其任一可能的设计中,或第二十一方面及其任一可能的设计中,或第二十二方面及其任一可能的设计中,或第二十三方面及其任一可能的设计中,或第二十四方面及其任一可能的设计中,或第二十五方面及其任一可能的设计中,或第二十六方面及其任一可能的设计中,或第二十七方面及其任一可能的设计中所述的方法。示例性的,计算机可读存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括非瞬态计算机可读介质、随机存取存储器(random-access memory,RAM)、只读存储器(read-only memory,ROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)、CD-ROM或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。In a thirty-first aspect, embodiments of the present application provide a computer-readable storage medium. The computer-readable storage medium stores program instructions. When the program instructions are run on a computer, they cause the computer to execute the sixteenth embodiment of the present application. aspect and any possible design thereof, or the seventeenth aspect and any possible design thereof, or the eighteenth aspect and any possible design thereof, or the nineteenth aspect and any possible design thereof. in, or in the twentieth aspect and any possible design thereof, or in the twenty-first aspect and any possible design thereof, or in the twenty-second aspect and any possible design thereof, or in the twentieth aspect The third aspect and any possible design thereof, or the twenty-fourth aspect and any possible design thereof, or the twenty-fifth aspect and any possible design thereof, or the twenty-sixth aspect and any possible design thereof, One possible design, or the method described in the twenty-seventh aspect and any possible design thereof. By way of example, computer-readable storage media can be any available media that can be accessed by a computer. Taking this as an example but not limited to: computer-readable media may include non-transitory computer-readable media, random-access memory (random-access memory, RAM), read-only memory (read-only memory, ROM), electrically erasable memory In addition to programmable read-only memory (electrically EPROM, EEPROM), CD-ROM or other optical disk storage, magnetic disk storage media or other magnetic storage devices, or can be used to carry or store the desired program code in the form of instructions or data structures and can Any other media accessed by a computer.

第三十二方面,本申请实施例提供一种计算机程序产品,包括计算机程序代码或指令的,当计算机程序代码或指令在计算机上运行时,使得上述第十六方面及其任一可能的设计中,或第十七方面及其任一可能的设计中,或第十八方面及其任一可能的设计中,或第十九方面及其任一可能的设计中,或第二十方面及其任一可能的设计中,或第二十一方面及其任一可能的设计中,或第二十二方面及其任一可能的设计中,或第二十三方面及其任一可能的设计中,或第二十四方面及其任一可能的设计中,或第二十五方面及其任一可能的设计中,或第二十六方面及其任一可能的设计中,或第二十七方面及其任一可能的设计中所述的方法被执行。In a thirty-second aspect, embodiments of the present application provide a computer program product that includes computer program code or instructions. When the computer program code or instructions are run on a computer, the sixteenth aspect and any possible design thereof are achieved. in, or in the seventeenth aspect and any possible design thereof, or in the eighteenth aspect and any possible design thereof, or in the nineteenth aspect and any possible design thereof, or in the twentieth aspect and In any possible design thereof, or in the twenty-first aspect and any possible design thereof, or in the twenty-second aspect and any possible design thereof, or in the twenty-third aspect and any possible design thereof, in the design, or in the twenty-fourth aspect and any possible design thereof, or in the twenty-fifth aspect and any possible design thereof, or in the twenty-sixth aspect and any possible design thereof, or in the second aspect Twenty-seven aspects and the methods described in any of its possible designs were implemented.

第三十三方面,本申请还提供了一种芯片,包括处理器,所述处理器与存储器耦合,用于读取并执行所述存储器中存储的程序指令,以使所述芯片实现上述第十六方面及其任一可能的设计中,或第十七方面及其任一可能的设计中,或第十八方面及其任一可能的设计中,或第十九方面及其任一可能的设计中,或第二十方面及其任一可能的设计中,或第二十一方面及其任一可能的设计中,或第二十二方面及其任一可能的设计中,或第二十三方面及其任一可能的设计中,或第二十四方面及其任一可能的设计中,或第二十五方面及其任一可能的设计中,或第二十六方面及其任一可能的设计中,或第二十七方面及其任一可能的设计中所述的方法。In a thirty-third aspect, the application further provides a chip, including a processor, the processor being coupled to a memory and configured to read and execute program instructions stored in the memory, so that the chip implements the above-mentioned third aspect. The sixteenth aspect and any possible design thereof, or the seventeenth aspect and any possible design thereof, or the eighteenth aspect and any possible design thereof, or the nineteenth aspect and any possible design thereof, in the design, or in the twentieth aspect and any possible design thereof, or in the twenty-first aspect and any possible design thereof, or in the twenty-second aspect and any possible design thereof, or in the second aspect The twenty-third aspect and any possible design thereof, or the twenty-fourth aspect and any possible design thereof, or the twenty-fifth aspect and any possible design thereof, or the twenty-sixth aspect and any possible design thereof, or the method described in the twenty-seventh aspect and any possible design thereof.

上述第二十八方面至第三十三方面中的各个方面以及各个方面可能达到的技术效果请参照上述针对第十六方面及其任一可能的设计中,或第十七方面及其任一可能的设计中,或第十八方面及其任一可能的设计中,或第十九方面及其任一可能的设计中,或第二十方面及其任一可能的设计中,或第二十一方面及其任一可能的设计中,或第二十二方面及其任一可能的设计中,或第二十三方面及其任一可能的设计中,或第二十四方面及其任一可能的设计中,或第二十五方面及其任一可能的设计中,或第二十六方面及其任一可能的设计中,或第二十七方面及其任一可能的设计中可以达到的技术效果说明,这里不再重复赘述。For each aspect from the twenty-eighth to thirty-third aspects above and the technical effects that may be achieved by each aspect, please refer to the above-mentioned sixteenth aspect and any possible design thereof, or the seventeenth aspect and any one thereof. In a possible design, or in the eighteenth aspect and any possible design thereof, or in the nineteenth aspect and any possible design thereof, or in the twentieth aspect and any possible design thereof, or in the second aspect The eleventh aspect and any possible design thereof, or the twenty-second aspect and any possible design thereof, or the twenty-third aspect and any possible design thereof, or the twenty-fourth aspect and any possible design thereof. In any possible design, or in the twenty-fifth aspect and any possible design thereof, or in the twenty-sixth aspect and any possible design thereof, or in the twenty-seventh aspect and any possible design thereof The description of the technical effects that can be achieved will not be repeated here.

附图说明Description of the drawings

图1为本申请提供的一种通信系统的架构示意图; Figure 1 is a schematic diagram of the architecture of a communication system provided by this application;

图2为本申请提供的一种AP或者STA的具体结构的示意图;Figure 2 is a schematic diagram of the specific structure of an AP or STA provided by this application;

图3为本申请提供的一种r-TWT机制的示意图;Figure 3 is a schematic diagram of an r-TWT mechanism provided by this application;

图4为本申请提供的一种TWT信息字段的格式示意图;Figure 4 is a schematic diagram of the format of a TWT information field provided by this application;

图5为本申请提供的一种通信方法的流程示意图;Figure 5 is a schematic flow chart of a communication method provided by this application;

图6为本申请提供的一种第一帧的结构示意图;Figure 6 is a schematic structural diagram of a first frame provided by this application;

图7为本申请提供的另一种第一帧的结构示意图;Figure 7 is a schematic structural diagram of another first frame provided by this application;

图8为本申请提供的另一种通信方法的流程示意图;Figure 8 is a schematic flow chart of another communication method provided by this application;

图9为本申请提供的另一种第一帧的结构示意图;Figure 9 is a schematic structural diagram of another first frame provided by this application;

图10为本申请提供的另一种第一帧的结构示意图;Figure 10 is a schematic structural diagram of another first frame provided by this application;

图11为本申请提供的另一种通信方法的流程示意图;Figure 11 is a schematic flow chart of another communication method provided by this application;

图12为本申请提供的一种封装第五字段的元素或第五字段的结构示意图;Figure 12 is a schematic structural diagram of an element or fifth field encapsulating the fifth field provided by this application;

图13为本申请提供的一种通信装置的结构示意图;Figure 13 is a schematic structural diagram of a communication device provided by this application;

图14为本申请提供的一种通信装置的结构图;Figure 14 is a structural diagram of a communication device provided by this application;

图15为本申请提供的另一种通信方法的流程示意图;Figure 15 is a schematic flow chart of another communication method provided by this application;

图16为本申请提供的另一种第一帧的结构示意图;Figure 16 is a schematic structural diagram of another first frame provided by this application;

图17为本申请提供的另一种通信方法的流程示意图;Figure 17 is a schematic flow chart of another communication method provided by this application;

图18为本申请提供的一种TWT Flow字段的格式示意图;Figure 18 is a schematic diagram of the format of a TWT Flow field provided by this application;

图19为本申请提供的另一种TWT Flow字段的格式示意图;Figure 19 is a schematic diagram of the format of another TWT Flow field provided by this application;

图20为本申请提供的另一种通信方法的流程示意图;Figure 20 is a schematic flow chart of another communication method provided by this application;

图21为本申请提供的另一种通信方法的流程示意图;Figure 21 is a schematic flow chart of another communication method provided by this application;

图22为本申请提供的另一种通信方法的流程示意图;Figure 22 is a schematic flow chart of another communication method provided by this application;

图23为本申请提供的另一种通信方法的流程示意图。Figure 23 is a schematic flow chart of another communication method provided by this application.

具体实施方式Detailed ways

下面将结合附图对本申请作进一步地详细描述。The present application will be described in further detail below with reference to the accompanying drawings.

本申请实施例提供一种通信方法及装置,用以针对多种类型的TWT的暂停与否进行灵活指示。其中,本申请所述方法和装置基于同一技术构思,由于方法及装置解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。Embodiments of the present application provide a communication method and device for flexibly indicating whether to suspend multiple types of TWT. Among them, the method and the device described in this application are based on the same technical concept. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can be referred to each other, and the repeated parts will not be repeated.

在本申请的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。In the description of this application, words such as "first" and "second" are only used for the purpose of differentiating the description, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying order.

在本申请中的描述中,“至少一个(种)”是指一个(种)或者多个(种),多个(种)是指两个(种)或者两个(种)以上。“以下至少一项”或其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。例如,a,b,或c中的至少一项,可以表示:a,b,c,a和b,a和c,b和c,或,a和b和c,其中,a,b,c可以是单个,也可以是多个。In the description in this application, "at least one (species)" refers to one (species) or multiple (species), and multiple (species) refers to two (species) or more than two (species). "At least one of the following" or similar expressions thereof refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, a and b, a and c, b and c, or a, b and c, where a, b, c Can be single or multiple.

本申请的描述中“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A、B可以是单数或者复数。“/”表示“或”,例如a/b表示a或b。"And/or" in the description of this application describes the relationship between associated objects, indicating that there can be three relationships, for example, A and/or B, which can mean: A exists alone, A and B exist simultaneously, and B exists alone. situation, where A and B can be singular or plural. "/" means "or", for example, a/b means a or b.

为了更加清晰地描述本申请实施例的技术方案,下面结合附图,对本申请实施例提供的通信方法及装置进行详细说明。In order to describe the technical solutions of the embodiments of the present application more clearly, the communication method and device provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings.

本申请提供的通信方法可以应用于各类通信系统中,例如,本申请提供的通信方法可 以适用于无线局域网(wireless local area network,WLAN)场景,例如可以适用于IEEE802.11系统标准,例如802.11a/b/g标准、802.11n标准、802.11ac标准、802.11ax标准,或其下一代,例如802.11be标准,Wi-Fi 7或EHT,再如802.11be下一代,Wi-Fi 8或更下一代的标准中。The communication method provided by this application can be applied to various communication systems. For example, the communication method provided by this application can To be applicable to wireless local area network (WLAN) scenarios, for example, it can be applicable to IEEE802.11 system standards, such as 802.11a/b/g standards, 802.11n standards, 802.11ac standards, 802.11ax standards, or their next generation , such as 802.11be standard, Wi-Fi 7 or EHT, and 802.11be next generation, Wi-Fi 8 or next generation standard.

虽然本申请实施例主要以WLAN网络,尤其是应用IEEE 802.11系统标准的网络为例进行说明,本领域技术人员容易理解,本申请涉及的各个方面可以扩展到采用各种标准或协议的其它网络,例如,蓝牙(BLUETOOTH),高性能无线局域网(high performance radio local area network,HIPERLAN)(一种与IEEE 802.1 1标准类似的无线标准,主要在欧洲使用)以及广域网(wide area network,WAN)、个人区域网(personal area network,PAN)或其它现在已知或以后发展起来的网络。因此,无论使用的覆盖范围和无线接入协议如何,本申请提供的各种方面可以适用于任何合适的无线网络。Although the embodiments of this application are mainly explained using WLAN networks, especially networks applying the IEEE 802.11 system standard, those skilled in the art can easily understand that all aspects involved in this application can be extended to other networks using various standards or protocols. For example, Bluetooth (BLUETOOTH), high performance wireless local area network (HIPERLAN) (a wireless standard similar to the IEEE 802.11 standard, mainly used in Europe) and wide area network (wide area network, WAN), personal Personal area network (PAN) or other networks now known or later developed. Therefore, the various aspects provided herein may be applicable to any suitable wireless network, regardless of the coverage and wireless access protocols used.

本申请实施例还可以适用于物联网(internet of things,IoT)网络或车联网(vehicle to X,V2X)等无线局域网系统中。当然,本申请实施例还可以适用于其他可能的通信系统,例如,长期演进(long term evolution,LTE)系统、LTE频分双工(frequency division duplex,FDD)系统、LTE时分双工(time division duplex,TDD)、通用移动通信系统(universal mobile telecommunication system,UMTS)、全球互联微波接入(worldwide interoperability for microwave access,WiMAX)通信系统、第五代(5th generation,5G)通信系统,以及未来的第六代(6th generation,6G)通信系统等。The embodiments of this application can also be applied to wireless local area network systems such as Internet of Things (IoT) networks or Vehicle to X (V2X). Of course, the embodiments of the present application can also be applied to other possible communication systems, such as long term evolution (long term evolution, LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (time division) system duplex (TDD), universal mobile telecommunication system (UMTS), global interoperability for microwave access (WiMAX) communication system, fifth generation (5th generation, 5G) communication system, and future Sixth generation (6th generation, 6G) communication system, etc.

上述适用本申请的通信系统仅是举例说明,适用本申请的通信系统不限于此,在此统一说明,以下不再赘述。The above-mentioned communication systems applicable to the present application are only examples. The communication systems applicable to the present application are not limited to these and will be explained uniformly here, and will not be described in detail below.

本申请通信方法可以应用于IEEE 802.11ax下一代无线保真(wireless fidelity,Wi-Fi)协议,如802.11be,Wi-Fi 7或极高吞吐率(extremely high throughput,EHT),再如802.11be下一代,Wi-Fi 8等802.11系列协议的无线局域网系统,还可以应用于基于超带宽(ultra bandwidth,UWB)的无线个人局域网系统,感知(sensing)系统。The communication method of this application can be applied to the IEEE 802.11ax next-generation wireless fidelity (Wi-Fi) protocol, such as 802.11be, Wi-Fi 7 or extremely high throughput (EHT), such as 802.11be The next generation, wireless LAN systems of 802.11 series protocols such as Wi-Fi 8, can also be applied to wireless personal area network systems and sensing systems based on ultra-bandwidth (UWB).

示例性的,图1示出了本申请提供的通信方法适用的一种可能的通信系统的架构。所述通信系统的架构中可以包括至少一个接入点(access point,AP)(例如图1中的AP)和至少一个站点(station,STA)(例如图1中的STA1和STA2)。By way of example, FIG. 1 shows the architecture of a possible communication system to which the communication method provided by this application is applicable. The architecture of the communication system may include at least one access point (AP) (such as the AP in Figure 1) and at least one station (station, STA) (such as STA1 and STA2 in Figure 1).

接入点可以为终端设备(如手机)进入有线(或无线)网络的接入点,主要部署于家庭、大楼内部以及园区内部,典型覆盖半径为几十米至上百米,当然,也可以部署于户外。接入点相当于一个连接有线网和无线网的桥梁,主要作用是将各个无线网络客户端连接到一起,然后将无线网络接入以太网。具体的,接入点可以是带有Wi-Fi芯片的终端设备(如手机)或者网络设备(如路由器)。接入点可以为支持802.11be制式的设备。接入点也可以为支持802.11ax、802.11ac、802.11n、802.11g、802.11b、802.11a以及802.11be Wi-Fi 7,Wi-Fi 8或其下一代等802.11家族的多种无线局域网(wireless local area networks,WLAN)制式的设备。本申请中的接入点可以是高效(high efficient,HE)AP或极高吞吐量(extremely high throughput,EHT)AP,还可以是适用未来某代Wi-Fi标准的接入点。The access point can be the access point for terminal devices (such as mobile phones) to enter the wired (or wireless) network. It is mainly deployed inside homes, buildings and campuses. The typical coverage radius is tens of meters to hundreds of meters. Of course, it can also be deployed outdoors. The access point is equivalent to a bridge connecting the wired network and the wireless network. Its main function is to connect various wireless network clients together, and then connect the wireless network to the Ethernet. Specifically, the access point can be a terminal device (such as a mobile phone) or a network device (such as a router) with a Wi-Fi chip. The access point can be a device that supports the 802.11be standard. The access point can also be a variety of wireless LANs of the 802.11 family that support 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a and 802.11be Wi-Fi 7, Wi-Fi 8 or its next generation. local area networks, WLAN) standard equipment. The access point in this application can be a highly efficient (HE) AP or an extremely high throughput (EHT) AP, or it can be an access point suitable for a certain future generation of Wi-Fi standards.

站点可以为无线通讯芯片、无线传感器或无线通信终端等,也可称为用户。例如,站点可以为支持Wi-Fi通讯功能的移动电话、支持Wi-Fi通讯功能的平板电脑、支持Wi-Fi通讯功能的机顶盒、支持Wi-Fi通讯功能的智能电视、支持Wi-Fi通讯功能的智能可穿戴设备、支持Wi-Fi通讯功能的车载通信设备和支持Wi-Fi通讯功能的计算机等等。可选地, 站点可以支持802.11be制式。站点也可以支持802.11ax、802.11ac、802.11n、802.11g、802.11b、802.11a、802.11be,Wi-Fi 7,Wi-Fi 8或其下一代等802.11家族的多种无线局域网(wireless local area networks,WLAN)制式。The site can be a wireless communication chip, wireless sensor or wireless communication terminal, etc., and can also be called a user. For example, the site can be a mobile phone that supports Wi-Fi communication function, a tablet computer that supports Wi-Fi communication function, a set-top box that supports Wi-Fi communication function, a smart TV that supports Wi-Fi communication function, or a smart TV that supports Wi-Fi communication function. Smart wearable devices, vehicle-mounted communication devices that support Wi-Fi communication functions, computers that support Wi-Fi communication functions, etc. optionally, The site can support 802.11be standard. The site can also support multiple wireless local area networks of the 802.11 family such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11be, Wi-Fi 7, Wi-Fi 8 or its next generation. networks, WLAN) standard.

本申请中的接入点可以是高效(high efficient,HE)STA或极高吞吐量(extremely high throughput,EHT)STA,还可以是适用未来某代Wi-Fi标准的STA。The access point in this application can be a highly efficient (HE) STA or an extremely high throughput (EHT) STA, or it can be a STA that is suitable for a certain future generation of Wi-Fi standards.

例如,接入点和站点可以是应用于车联网中的设备,物联网(internet of things,IoT)中的物联网节点、传感器等,智慧家居中的智能摄像头,智能遥控器,智能水表电表,以及智慧城市中的传感器等。For example, access points and sites can be devices used in the Internet of Vehicles, IoT nodes, sensors, etc. in the Internet of Things (IoT), smart cameras, smart remote controls, smart water meters and electricity meters in smart homes, and sensors in smart cities, etc.

示例性的,AP或者STA的具体结构可以如图2示出的结构图所示,可以包括处理器。可选的,AP或者STA的具体结构还可以包括以下一项或多项:存储器、发送器、接收器、信号检测器或数字信号处理器,可选的还可以包括用户界面。其中,发送器和所述接收器还可以合为收发器,本申请对此不作限定。For example, the specific structure of the AP or STA can be as shown in the structure diagram shown in Figure 2, and can include a processor. Optionally, the specific structure of the AP or STA may also include one or more of the following: memory, transmitter, receiver, signal detector or digital signal processor, and optionally may also include a user interface. The transmitter and the receiver may also be combined into a transceiver, which is not limited in this application.

需要说明的是,图1示出的设备的名称仅仅是一种示例,在未来的通信系统中还可以有其它名称,图1中的设备数量也仅仅是示例,还可以包括更多或更少的设备,本申请对此不作限定。It should be noted that the names of the devices shown in Figure 1 are just examples, and there may be other names in future communication systems. The number of devices in Figure 1 is also just an example, and may include more or less. equipment, this application does not limit this.

在本申请提供的通信方法中,可以适用于AP与一个或多个STA之间的数据通信,也可以适用于AP与AP之间的通信,还可以适用于STA和STA之间的通信,本申请对此不作限定。The communication method provided by this application can be applied to data communication between an AP and one or more STAs, to communications between APs, and to communications between STAs. There are no restrictions on this application.

下面先对本申请实施例涉及的一些技术进行简单介绍。Some technologies involved in the embodiments of this application are briefly introduced below.

1、下一代无线局域网(wireless local area network,WLAN)标准1. Next generation wireless local area network (WLAN) standard

WLAN经历了IEEE 802.11a/b/g/n/ac/ax等标准,到现在正在讨论中的802.11be,其标准版本持续得到演进和发展。其中802.11n标准的名称又可以叫做高吞吐率(high throughput,HT),802.11ac标准又可以叫做非常高吞吐率(very high throughput,VHT),802.11ax又可以叫做高效(high efficient,HE),802.11be又可以叫做极高吞吐率(extremely high throughput,EHT),而对于HT之前的标准,如802.11a/b/g等可以统称叫做非高吞吐率(non-HT)。WLAN has experienced standards such as IEEE 802.11a/b/g/n/ac/ax, and the 802.11be currently under discussion, and its standard version continues to evolve and develop. Among them, the name of the 802.11n standard can also be called high throughput (HT), the 802.11ac standard can also be called very high throughput (VHT), and the 802.11ax can also be called high efficient (HE). 802.11be can also be called extremely high throughput (EHT), while standards before HT, such as 802.11a/b/g, can be collectively called non-HT.

2、目标唤醒时间(target wakeup time,TWT)2. Target wakeup time (TWT)

众多的无线设备(尤其是终端设备)是电池供电的,因此省能特性尤为重要。IEEE802.11ah首先在IoT领域引入了TWT的概念。一个TWT请求STA(TWT requesting STA)可以向另一个TWT响应STA(TWT responding STA)协商TWT服务阶段(TWT service period,TWT SP,或简称SP),从而TWT请求STA可以在TWT SP以外的时间保持休眠,从而省能。Many wireless devices (especially terminal devices) are battery-powered, so energy-saving features are particularly important. IEEE802.11ah first introduced the concept of TWT in the IoT field. A TWT requesting STA (TWT requesting STA) can negotiate the TWT service period (TWT service period, TWT SP, or SP for short) with another TWT responding STA (TWT responding STA), so that the TWT requesting STA can be maintained at a time other than the TWT SP. Sleep to save energy.

IEEE 802.11ax将TWT扩展到了宽带领域,非接入点站点(non-AP STA)可以和AP之间协商TWT SP,称为单播TWT(individual TWT)。单播TWT可以基于TWT请求STA的媒体接入控制(media access control,MAC)地址和一个TWT流标识(TWT flow identifier)来唯一确定。IEEE 802.11ax extends TWT to the broadband field. Non-access point stations (non-AP STA) can negotiate TWT SPs with APs, which is called unicast TWT (individual TWT). A unicast TWT can be uniquely determined based on the TWT requesting STA's media access control (MAC) address and a TWT flow identifier.

此外,IEEE 802.11ax还允许AP(称为TWT调度AP(TWT scheduling AP))通过调度的方式在信标帧(beacon)等帧中携带一个或者多个广播TWT(broadcast TWT),每一个广播TWT(broadcast TWT)对应对一个或多个广播TWT服务阶段(broadcast TWT SP),non-AP STA(称为TWT被调度STA(TWT scheduled STA))可以申请加入一个或者多个 广播TWT,从而可以在加入的广播TWT SP以外的时间保持省能。广播TWT可以基于TWT调度AP的MAC地址和一个广播TWT标识(broadcast TWT ID)来唯一确定。In addition, IEEE 802.11ax also allows APs (called TWT scheduling APs) to carry one or more broadcast TWTs in frames such as beacon frames through scheduling. Each broadcast TWT (broadcast TWT) Corresponding to one or more broadcast TWT service phases (broadcast TWT SP), non-AP STA (called TWT scheduled STA) can apply to join one or more Broadcast TWT, thus maintaining power saving at times other than the joined Broadcast TWT SP. The broadcast TWT can be uniquely determined based on the MAC address of the TWT scheduling AP and a broadcast TWT ID.

3、限定目标唤醒时间(restricted target wakeup time,r-TWT)3. Restricted target wakeup time (r-TWT)

目前,越来越多的无线网络应用和服务对延时特性提出了较为严苛的要求,例如在线游戏、虚拟现实、工业现场等。为此,下一代WLAN IEEE 802.11be标准将保障延时以及延时抖动特性作为一项关键的技术目标,得到了业界的广泛重视。IEEE 802.11be拟引入r-TWT技术来提升延时保障性能。At present, more and more wireless network applications and services have put forward strict requirements on delay characteristics, such as online games, virtual reality, industrial sites, etc. To this end, the next-generation WLAN IEEE 802.11be standard regards ensuring delay and delay jitter characteristics as a key technical goal, which has received widespread attention from the industry. IEEE 802.11be plans to introduce r-TWT technology to improve delay guarantee performance.

如图3所示,r-TWT机制是基于IEEE 802.11ax引入的广播TWT衍生出的一种新的保障低时延业务的机制。在802.11be标准下,non-AP EHT STA(以下简称EHT STA)存在许多实时应用(real time application,RTA),这些应用的流量有着非常严格的延时要求(stringent latency requirements),基于此提出了r-TWT机制。As shown in Figure 3, the r-TWT mechanism is a new mechanism to ensure low-latency services derived from the broadcast TWT introduced by IEEE 802.11ax. Under the 802.11be standard, non-AP EHT STA (hereinafter referred to as EHT STA) has many real-time applications (RTA), and the traffic of these applications has very strict latency requirements (stringent latency requirements). Based on this, a r-TWT mechanism.

当基本服务集(basic service set,BSS)内的EHT STA收到AP广播出来的任意一个r-TWT SP信息后,如果该EHT STA的r-TWT选项实现(dot11RestrictedTWTOptionImpl emented)设为真(true),那么该EHT STA必须在r-TWT SP开始时刻前结束自己的传输机会(transmission opportunity,TXOP)。此外,AP可以在信标帧(beacon)或者响应(probe response)帧中设置与r-TWT SP起始时间对齐的静默间隔(quiet interval),时长可以为1毫秒(ms)。静默间隔的时长一般小于r-TWT SP的时间长度。称属于本r-TWT SP群组(通过广播TWT ID来分组)的EHT STA为r-TWT调度STA(r-TWT scheduled STA),规定r-TWT调度STA可以忽略掉上述静默间隔,进而在r-TWT SP开始之后竞争信道。其他的传统站点(legacy STA)以及其他EHT STA需要根据静默间隔来保持静默,这样会减少该BSS内竞争信道的STA个数,增大有低延时业务的EHT STA竞争到信道的概率。其中,传统站点可以指不支持IEEE 802.11be且支持IEEE 802.11ax的STA。When the EHT STA in the basic service set (BSS) receives any r-TWT SP information broadcast by the AP, if the r-TWT option implementation (dot11RestrictedTWTOptionImplemented) of the EHT STA is set to true (true) , then the EHT STA must end its transmission opportunity (TXOP) before the r-TWT SP start time. In addition, the AP can set a quiet interval (quiet interval) aligned with the r-TWT SP start time in the beacon frame (beacon) or response (probe response) frame, and the duration can be 1 millisecond (ms). The length of the silent interval is generally shorter than the length of r-TWT SP. The EHT STAs belonging to this r-TWT SP group (grouped by broadcasting TWT ID) are called r-TWT scheduled STAs (r-TWT scheduled STAs). It is stipulated that the r-TWT scheduled STAs can ignore the above silent interval, and then in r -TWT competes for the channel after SP starts. Other legacy stations (legacy STAs) and other EHT STAs need to remain silent according to the silent interval. This will reduce the number of STAs competing for the channel in the BSS and increase the probability of EHT STAs with low-latency services competing for the channel. Among them, traditional sites can refer to STAs that do not support IEEE 802.11be and support IEEE 802.11ax.

目前,IEEE 802.11ax引入了一种TWT信息帧(TWT Information frame),该TWT信息帧可以用来暂停(suspend)单播TWT或者广播TWT。TWT信息帧的帧格式可以如下表1所示,其中TWT信息字段(TWT Information field)的格式可以如图4所示。Currently, IEEE 802.11ax introduces a TWT Information frame, which can be used to suspend unicast TWT or broadcast TWT. The frame format of the TWT information frame can be shown in Table 1 below, in which the format of the TWT Information field (TWT Information field) can be shown in Figure 4.

表1 TWT信息帧的帧格式
Table 1 Frame format of TWT information frame

其中,TWT流标识(TWT flow identifier)字段用来指示单播TWT的标识。要求应答(response requested)在IEEE 802.11ax中固定为0。下一个TWT要求(next TWT request)字段取值为1表示要求对端发送一个含有长度不为0的“下一个TWT”(next TWT)字段的TWT信息帧。下一个TWT子域大小(next TWT subfield size)用来指示本TWT信息字段中的下一个TWT(next TWT)字段的长度。“所有TWT”(All TWT)字段取值为1表示本TWT信息帧指示所有的TWT,取值为0表示本TWT信息帧并不指示所有的TWT。下一个TWT(next TWT)字段用来指示TWT暂停的时间。Among them, the TWT flow identifier (TWT flow identifier) field is used to indicate the identity of the unicast TWT. Response requested is fixed to 0 in IEEE 802.11ax. A value of 1 in the next TWT request field indicates that the peer is required to send a TWT information frame containing a "next TWT" field with a length that is not 0. The next TWT subfield size is used to indicate the length of the next TWT (next TWT) field in this TWT information field. A value of 1 in the "All TWT" field indicates that this TWT information frame indicates all TWTs, and a value of 0 indicates that this TWT information frame does not indicate all TWTs. The next TWT (next TWT) field is used to indicate the TWT pause time.

TWT请求STA和TWT被调度STA通过TWT信息帧的交互后,TWT请求STA和TWT被调度STA在TWT恢复前可以进入休眠模式,从而有利于省能。After the TWT requesting STA and the TWT scheduled STA interact through the TWT information frame, the TWT requesting STA and the TWT scheduled STA can enter the sleep mode before the TWT is restored, which is beneficial to energy saving.

在上述TWT信息帧的介绍中,采用TWT信息帧来暂停广播TWT,必须设置“所有 TWT”字段的取值为1。无法通过TWT信息帧来暂停其中的一个广播TWT,这是因为TWT信息字段的帧结构中并不存在广播TWT标识(broadcast TWT ID)这个字段。从而,TWT信息帧对于广播TWT的支持是非常有限的。In the above introduction of the TWT information frame, to use the TWT information frame to pause the broadcast of TWT, you must set "all The value of the TWT" field is 1. One of the broadcast TWTs cannot be paused through the TWT information frame. This is because the broadcast TWT ID field does not exist in the frame structure of the TWT information field. Therefore, the TWT information Frame support for broadcasting TWT is very limited.

并且,当“所有TWT”字段的取值为1时,不但所有的单播TWT被暂停,而所有的广播TWT也被暂停了。这说明TWT信息帧无法区分暂停所有单播TWT,或者暂停所有广播TWT,或者暂停所有单播TWT以及所有广播TWT。需要指出,单播TWT和广播TWT在功能和使用上均是有差异的。Moreover, when the value of the "all TWT" field is 1, not only all unicast TWTs are suspended, but all broadcast TWTs are also suspended. This means that the TWT information frame cannot distinguish between pausing all unicast TWTs, pausing all broadcast TWTs, or pausing all unicast TWTs and all broadcast TWTs. It should be pointed out that unicast TWT and broadcast TWT are different in function and use.

更进一步,r-TWT是IEEE 802.11be为了保障低延时业务的延时特性而引入的一种特殊的广播TWT。虽然r-TWT从帧结构到交互方式上复用了广播TWT,但其技术目标和STA的处理方式与IEEE 802.11ax中的广播TWT有着明显的差异。然而,“所有TWT”字段的取值为1,那么不但所有的单播TWT被暂停,所有的IEEE 802.11ax支持的广播TWT也被暂停了,而且所有的r-TWT也被暂停了。而其中,r-TWT是针对低延时特性的,一般的广播TWT往往是针对省能的。例如,AP为了进一步提升省能效果,可以通过发送TWT信息帧来让STA进入更长时间的休眠(在这段TWT暂停时间内不需要唤醒),但是用于低时延的r-TWT却同样也取消了。Furthermore, r-TWT is a special broadcast TWT introduced by IEEE 802.11be to ensure the delay characteristics of low-latency services. Although r-TWT reuses broadcast TWT from frame structure to interaction mode, its technical goals and STA processing methods are significantly different from broadcast TWT in IEEE 802.11ax. However, if the value of the "all TWT" field is 1, then not only all unicast TWTs are suspended, all broadcast TWTs supported by IEEE 802.11ax are also suspended, and all r-TWTs are also suspended. Among them, r-TWT is aimed at low-latency characteristics, and general broadcast TWT is often aimed at energy saving. For example, in order to further improve the energy saving effect, the AP can send TWT information frames to make the STA sleep for a longer period of time (no need to wake up during this TWT pause time), but the r-TWT used for low latency is the same. Also canceled.

另一方面,r-TWT是针对低时延所预先预约的资源,那么可能AP在r-TWT SP到达之前便已经通过随机竞争等方式完成了低延时业务的传输,从而原计划的r-TWT SP不再需要。因此,此时AP只需要暂停所有r-TWT,而不需要暂停其他单播TWT或者广播TWT。但是上述暂停方法只能将这些类型的TWT全部暂停,并没有考虑r-TWT的特殊性。On the other hand, r-TWT is a pre-reserved resource for low latency, so it is possible that the AP has completed the transmission of low-latency services through random competition before the arrival of the r-TWT SP. Therefore, the originally planned r- TWT SP is no longer needed. Therefore, the AP only needs to pause all r-TWTs at this time, but does not need to pause other unicast TWTs or broadcast TWTs. However, the above suspension method can only suspend all these types of TWT, and does not take into account the particularity of r-TWT.

由上述可知,目前的TWT信息帧并不能针对多种类型的TWT的暂停进行灵活指示,可能会影响业务性能。It can be seen from the above that the current TWT information frame cannot flexibly indicate the suspension of multiple types of TWT, which may affect service performance.

基于此,本申请实施例提出一种通信方法,实现对多种类型的TWT的暂停进行灵活指示,提升业务性能。Based on this, embodiments of the present application propose a communication method to flexibly indicate the suspension of multiple types of TWT and improve service performance.

下面通过具体的实施例对本申请提出的针对多种类型的TWT的暂停进行灵活指示的多种方法进行详细说明。The various methods proposed in this application for flexibly indicating the suspension of multiple types of TWT will be described in detail below through specific embodiments.

图5示出了本申请实施例提供的一种通信方法的流程示意图。在该图5所示的通信方法中,在所有TWT字段设置为1时,可以通过第一帧中的第一字段来指示r-TWT是否暂停,从而明确对r-TWT的暂停的指示。示例性的,该方法的流程可以包括:Figure 5 shows a schematic flowchart of a communication method provided by an embodiment of the present application. In the communication method shown in Figure 5, when all TWT fields are set to 1, whether the r-TWT is paused can be indicated through the first field in the first frame, thereby clearly indicating the suspension of the r-TWT. By way of example, the process of this method may include:

步骤501:第一设备确定第一帧,所述第一帧包括第一字段,在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停。其中,所述r-TWT可以表示至少一个r-TWT或者所有r-TWT。Step 501: The first device determines the first frame. The first frame includes a first field. When all TWT fields are set to 1, the first field is used to indicate whether the r-TWT is suspended. Wherein, the r-TWT may represent at least one r-TWT or all r-TWT.

需要说明的是,本申请中涉及的字段(field)也可以描述为信息字段、子字段、信元、信息域、域、元素等,本申请对此不作限定。It should be noted that the fields involved in this application can also be described as information fields, subfields, cells, information fields, domains, elements, etc. This application does not limit this.

可选的,所述第一帧可以为单播帧。Optionally, the first frame may be a unicast frame.

在所有TWT字段设置为1,也即指示所有TWT时,所述第一字段可以指示r-TWT是否暂停,可选的,也可以理解为,所述第一字段可以指示在所有TWT需要暂停时,所述r-TWT是否暂停。When the All TWT field is set to 1, that is, when all TWTs are indicated, the first field may indicate whether r-TWT is paused. Alternatively, it may also be understood that the first field may indicate when all TWTs need to be paused. , whether the r-TWT is paused.

需要说明的是,本申请中“所有TWT”中的“所有”可以包括至少一种类型的全部TWT,“所有TWT”字段可以用于指示将至少一种类型的TWT统一进行暂停处理,“所有”可以不包含全部或全部类型的TWT。 It should be noted that the "all" in "all TWT" in this application may include all TWT of at least one type. The "all TWT" field may be used to indicate that at least one type of TWT is to be uniformly suspended. ” may not contain all or all types of TWT.

在本申请中,“所有TWT”字段可以是上述介绍中的图4所示的TWT信息字段中的第8个比特(B7),该比特可以采用All TWT命名,也即所有TWT字段一种可能的实现方式可以为All TWT字段。应理解,本申请中所有TWT字段还可以有其它命名,例如有条件的All TWT(Conditional All TWT)或者未来其它命名等,本申请对此不作限定。In this application, the "All TWT" field can be the 8th bit (B7) in the TWT information field shown in Figure 4 in the above introduction. This bit can be named All TWT, which is a possibility for the All TWT field. The implementation can be All TWT fields. It should be understood that all TWT fields in this application can also have other names, such as Conditional All TWT (Conditional All TWT) or other names in the future, etc., and this application does not limit this.

在一种可选的实施方式中,可以通过如下方式实现在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停:所述所有TWT字段设置为1,所述第一字段的取值为第一值,所述第一字段指示所述r-TWT暂停;所述所有TWT字段设置为1,所述第一字段的取值为第二值,所述第一字段指示所述r-TWT不暂停。In an optional implementation, when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended: the all TWT fields are set to 1, the first field The value of a field is a first value, and the first field indicates that the r-TWT is suspended; the all TWT fields are set to 1, the value of the first field is a second value, and the first field Instruct the r-TWT not to pause.

示例性的,所述第一字段可以包括1个比特,所述所有TWT字段设置为1,所述1个比特取值为第一值时,所述第一字段指示所述r-TWT暂停;所述所有TWT字段设置为1,所述1个比特的取值为第二值时,所述第一字段指示所述r-TWT不暂停。其中,所述第一字段包括1个比特也可以理解为所述第一字段的长度为1比特。Exemplarily, the first field may include 1 bit, and the all TWT fields are set to 1. When the value of the 1 bit is the first value, the first field indicates that the r-TWT is paused; The all TWT fields are set to 1, and when the value of the 1 bit is the second value, the first field indicates that the r-TWT is not paused. Wherein, the first field including 1 bit can also be understood as the length of the first field being 1 bit.

可选的,所述第一值为1,所述第二值为0;或者,所述第一值为0,所述第二值为1。Optionally, the first value is 1 and the second value is 0; or, the first value is 0 and the second value is 1.

在一种示例中,所述第一字段可以为包括r-TWT指示字段,包括r-TWT指示字段也可以称为包括r-TWT指示域(r-TWT Included)。进而,所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,可以有如下含义:所述所有TWT字段设置为1,所述第一字段指示需要暂停的TWT包括所述r-TWT;或者,所述所有TWT字段设置为1,所述第一字段指示需要暂停的TWT不包括所述r-TWT。In an example, the first field may be an r-TWT indication field included, and the r-TWT indication field included may also be called an r-TWT indication field (r-TWT Included). Furthermore, when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, which may have the following meaning: all TWT fields are set to 1, and the first field indicates that the r-TWT needs to be suspended. The TWT includes the r-TWT; or, the all TWT fields are set to 1, and the first field indicates that the TWT that needs to be suspended does not include the r-TWT.

其中,所述第一字段指示需要暂停的TWT包括所述r-TWT,可以理解为所述第一字段用于指示r-TWT暂停。所述第一字段指示需要暂停的TWT不包括所述r-TWT,可以理解为所述第一字段用于指示r-TWT不暂停。可选的,本申请中需要暂停的TWT可以为所有TWT。Wherein, the first field indicates that the TWTs that need to be suspended include the r-TWT. It can be understood that the first field is used to indicate that the r-TWT is suspended. The first field indicates that the TWTs that need to be suspended do not include the r-TWT. It can be understood that the first field is used to indicate that the r-TWT is not suspended. Optionally, the TWTs that need to be suspended in this application can be all TWTs.

由于r-TWT是一种特殊的广播TWT,所述所有TWT字段设置为1时,所述第一字段指示需要暂停的TWT包括所述r-TWT,也可以理解为所述第一信息指示需要暂停的广播TWT(可以为所有广播TWT)包括所述r-TWT,也就是说此时需要暂停包括所述r-TWT在内的所有广播TWT。Since r-TWT is a special broadcast TWT, when all TWT fields are set to 1, the first field indicates that the TWTs that need to be paused include the r-TWT, which can also be understood as the first information indicating that the The suspended broadcast TWT (which may be all broadcast TWTs) includes the r-TWT, which means that all broadcast TWTs including the r-TWT need to be suspended at this time.

同理,所述所有TWT字段设置为1时,所述第一字段指示需要暂停的TWT不包括所述r-TWT,也可以理解为所述第一信息指示需要暂停的广播TWT不包括所述r-TWT,也就是说,此时需要暂停除了所述r-TWT以外的其他所有广播TWT。Similarly, when the All TWT field is set to 1, the first field indicates that the TWT that needs to be paused does not include the r-TWT. It can also be understood that the first information indicates that the broadcast TWT that needs to be paused does not include the r-TWT. r-TWT, that is to say, all other broadcast TWTs except the r-TWT need to be suspended at this time.

例如,以所述第一字段包括1个比特为例,所述第一字段为包括r-TWT指示域时,包括r-TWT指示域的取值描述的一种示例可以如下表2所示。For example, taking the first field including 1 bit as an example, when the first field includes an r-TWT indication field, an example of a value description including the r-TWT indication field may be as shown in Table 2 below.

表2包括r-TWT指示域的取值描述
Table 2 includes the value description of the r-TWT indicator field

需要说明的是,表2中仅以包含r-TWT指示域的取值为“0”表示暂停的广播TWT不包括r-TWT,取值为“1”表示暂停的广播TWT包括r-TWT为例说明。应理解,也可以包含r-TWT指示域的取值为“1”表示暂停的广播TWT不包括r-TWT,取值为“0”表示暂停的广播TWT包括r-TWT,本申请对此不作限定。It should be noted that in Table 2, only the value "0" for the indication field containing r-TWT indicates that the paused broadcast TWT does not include r-TWT, and the value "1" indicates that the paused broadcast TWT includes r-TWT. Example explanation. It should be understood that the value of the r-TWT indication field may also be "1" to indicate that the paused broadcast TWT does not include r-TWT, and the value of "0" indicates that the paused broadcast TWT includes r-TWT. This application does not cover this. limited.

在又一种示例中,所述第一字段可以为排除r-TWT指示字段,排除r-TWT指示字段 也可以称为排除r-TWT指示域(r-TWT excluded)。进而,所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,可以有如下含义:所述所有TWT字段设置为1,所述第一字段指示不从需要暂停的TWT中排除所述r-TWT;或者,所述所有TWT字段设置为1,所述第一字段指示从需要暂停的TWT中排除所述r-TWT。In yet another example, the first field may be an exclude r-TWT indication field, which is an exclude r-TWT indication field. It may also be called an excluded r-TWT indication domain (r-TWT excluded). Furthermore, when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, which may have the following meaning: when all TWT fields are set to 1, the first field indicates that it is not required. The r-TWT is excluded from the suspended TWT; or, the all TWT fields are set to 1, and the first field indicates that the r-TWT is excluded from the TWT that needs to be suspended.

其中,所述第一字段指示不从需要暂停的TWT中排除所述r-TWT,可以理解为所述第一字段指示r-TWT暂停。所述第一字段指示从需要暂停的TWT中排除所述r-TWT,可以理解为所述第一字段指示r-TWT不暂停。Wherein, the first field indicates that the r-TWT is not excluded from the TWTs that need to be suspended, which can be understood as the first field indicating that the r-TWT is suspended. The first field indicates that the r-TWT is excluded from the TWTs that need to be paused, which can be understood as the first field indicating that the r-TWT is not paused.

由于r-TWT是一种特殊的广播TWT,所述所有TWT字段设置为1时,所述第一字段指示不从需要暂停的TWT中排除所述r-TWT,也可以理解为所述第一信息指示不从需要暂停的广播TWT(可以为所有广播TWT)中排除所述r-TWT,也就是说此时需要暂停包括所述r-TWT在内的所有广播TWT。Since r-TWT is a special broadcast TWT, when the all TWT fields are set to 1, the first field indicates that the r-TWT is not excluded from the TWT that needs to be paused, which can also be understood as the first The information indicates not to exclude the r-TWT from the broadcast TWTs that need to be suspended (which may be all broadcast TWTs). That is to say, all broadcast TWTs including the r-TWT need to be suspended at this time.

同理,所述所有TWT字段设置为1时,所述第一字段指示从需要暂停的TWT中排除所述r-TWT,也可以理解为所述第一信息指示从需要暂停的广播TWT中排除所述r-TWT,也就是说,此时需要暂停除了所述r-TWT以外的其他所有广播TWT。Similarly, when the all TWT fields are set to 1, the first field indicates that the r-TWT is excluded from the TWT that needs to be paused. It can also be understood that the first information indicates that the r-TWT is excluded from the broadcast TWT that needs to be paused. The r-TWT, that is to say, all other broadcast TWTs except the r-TWT need to be suspended at this time.

例如,以所述第一字段包括1个比特为例,所述第一字段为排除r-TWT指示域时,排除r-TWT指示域的取值描述的一种示例可以如下表3所示。For example, taking the first field including 1 bit as an example, when the first field is the excluded r-TWT indication field, an example of the value description of the excluded r-TWT indication field may be as shown in Table 3 below.

表3排除r-TWT指示域的取值描述
Table 3 Value description of excluded r-TWT indication domain

需要说明的是,表3中仅以排除r-TWT指示域的取值为“0”表示r-TWT不从暂停的广播TWT中排除,取值为“1”表示r-TWT从暂停的广播TWT中排除为例说明。应理解,也可以排除r-TWT指示域的取值为“1”表示r-TWT不从暂停的广播TWT中排除,取值为“0”表示r-TWT从暂停的广播TWT中排除,本申请对此不作限定。It should be noted that in Table 3, only the value of the exclude r-TWT indication field is "0" to indicate that r-TWT is not excluded from the suspended broadcast TWT, and the value of "1" indicates that the r-TWT is not excluded from the suspended broadcast TWT. Exclusion in TWT is explained as an example. It should be understood that the value of the exclude r-TWT indication field can also be "1" to indicate that the r-TWT is not excluded from the suspended broadcast TWT, and the value of "0" indicates that the r-TWT is excluded from the suspended broadcast TWT. There are no restrictions on this application.

在一种可能的实现方式中,所述第一字段可以复用如图4所示的IEEE 802.11ax的TWT信息帧的已有字段(或已有域)。例如,如图6所示,IEEE 802.11ax的TWT信息帧规定:当TWT信息字段中的所有TWT取值为1时,3比特的TWT流标识字段为预留(Reserved)。基于此,本申请实施例中,所述第一字段可以复用3比特的TWT流标识字段中的1个比特,也即如图6所示的,当所有TWT取值为1时,3比特的TWT流标识字段中的其中1比特作为所述第一字段,其他2比特仍然为预留(Reserved)。In a possible implementation manner, the first field can reuse the existing fields (or existing fields) of the TWT information frame of IEEE 802.11ax as shown in Figure 4. For example, as shown in Figure 6, the TWT information frame of IEEE 802.11ax stipulates that when all TWT values in the TWT information field are 1, the 3-bit TWT flow identification field is reserved (Reserved). Based on this, in the embodiment of the present application, the first field can multiplex 1 bit in the 3-bit TWT stream identification field. That is, as shown in Figure 6, when all TWT values are 1, the 3-bit One bit of the TWT stream identification field is used as the first field, and the other two bits are still reserved (Reserved).

需要说明的是,第一字段复用的比特的位置不限于图6中所示的3比特的TWT流标识字段中的最后一个比特,应理解,也可以为第一个比特或者中间的比特,本申请对此不作限定。It should be noted that the position of the bits multiplexed in the first field is not limited to the last bit in the 3-bit TWT stream identification field shown in Figure 6. It should be understood that it can also be the first bit or the middle bit. This application does not limit this.

需要说明的是,图6仅示出了一种示例性的第一帧的结构的示意图,应理解,第一帧的结构还可以有其他多种实现方式,本申请对此不作限定。It should be noted that FIG. 6 only shows an exemplary schematic diagram of the structure of the first frame. It should be understood that the structure of the first frame can also be implemented in various other ways, which is not limited in this application.

可以理解的是,当图6所示的帧结构中,当所有TWT取值为0时,第一字段复用的比特仍可以为原有含义,而不再指示第一字段指示的含义,本申请对第一字段复用的比特的功能不作限定。当然,在一种角度,也可以理解为当所有TWT取值为0时不存在第一字段。It can be understood that in the frame structure shown in Figure 6, when all TWT values are 0, the bits multiplexed in the first field can still have the original meaning, and no longer indicate the meaning indicated by the first field. The application does not limit the functions of the bits multiplexed in the first field. Of course, from one perspective, it can also be understood that when all TWT values are 0, there is no first field.

在一种可选的实现方式中,所述第一帧还可以包括第二字段,所述第二字段可以用于 指示暂停的TWT类型,其中,所述TWT类型可以包括单播TWT,广播TWT,单播TWT和广播TWT,或者r-TWT中的至少一种。In an optional implementation, the first frame may also include a second field, and the second field may be used to Indicates a suspended TWT type, where the TWT type may include at least one of unicast TWT, broadcast TWT, unicast TWT and broadcast TWT, or r-TWT.

其中,第二字段可以为TWT类型指示字段,也可以称为TWT类型指示域(TWT type indication)。The second field may be a TWT type indication field, or may be called a TWT type indication field (TWT type indication).

可选的,所述第二字段可以包括2个比特,或者描述为所述第二字段的长度可以为2比特,通过2个比特的不同取值来实现第二字段指示暂停的TWT的不同类型。Optionally, the second field may include 2 bits, or may be described as having a length of 2 bits. The second field may indicate different types of suspended TWT by taking different values of the 2 bits. .

例如,以第二字段为TWT类型指示域,第二字段包括2个比特为例,TWT类型指示域的取值描述的一种示例可以如下表了4所示。For example, assuming that the second field is the TWT type indication field and the second field includes 2 bits, an example of the value description of the TWT type indication field can be shown in Table 4 below.

表4 TWT类型指示域的取值描述
Table 4 Value description of TWT type indication field

需要说明的是,表4中TWT类型指示域的取值与含义的对应关系仅为一种示例,不同取值与不同含义的对应关系本申请对此不作限定。例如,可以取值0对应指示对广播TWT的暂停等。It should be noted that the correspondence between the values and meanings of the TWT type indication field in Table 4 is only an example, and the correspondence between different values and different meanings is not limited in this application. For example, a value of 0 may correspond to indicating a pause in broadcasting TWT, etc.

沿用表4的示例,以第一字段为包括r-TWT指示域为例,TWT类型指示域和包括r-TWT指示域的取值的联合描述可以如下表5所示。Following the example of Table 4, taking the first field as an example including the r-TWT indication field, the joint description of the TWT type indication field and the value of the r-TWT indication field may be as shown in Table 5 below.

表5 TWT类型指示域和包括r-TWT指示域的取值的联合描述
Table 5 Joint description of TWT type indication field and values including r-TWT indication field

需要说明的是,表4和表5中提及的单播TWT可以为所有单播TWT,广播TWT可以为所有广播TWT,r-TWT可以为所有r-TWT。It should be noted that the unicast TWT mentioned in Table 4 and Table 5 can be all unicast TWT, the broadcast TWT can be all broadcast TWT, and the r-TWT can be all r-TWT.

由表5可知,在所有TWT字段设置为1时,当TWT类型指示域指示暂停的TWT的类型为广播TWT,或者类型为单播TWT和广播TWT的情况下,第一字段的不同取值可以指示是否暂停r-TWT。也可以在上述两种情况下,第一字段的取值描述可以参见上述表 2和表3的相关描述。As can be seen from Table 5, when all TWT fields are set to 1, when the TWT type indication field indicates that the type of the suspended TWT is broadcast TWT, or the type is unicast TWT and broadcast TWT, different values of the first field can be Indicates whether r-TWT is paused. In the above two cases, the value description of the first field can be found in the above table. 2 and related descriptions in Table 3.

而,当TWT类型指示域指示暂停的TWT的类型为单播TWT,或者类型为r-TWT时,第一字段的取值可以为任何值,例如0,1或者预留值。也就是说,所述所有TWT字段设置为1时,当TWT类型指示域指示暂停的TWT的类型为单播TWT时,所述第一字段无论为何值,均可以理解为指示r-TWT不暂停。当所述所有TWT字段设置为1时,当TWT类型指示域指示暂停的TWT的类型为r-TWT时,所述第一字段无论为何值,均可以理解为指示r-TWT暂停。However, when the TWT type indication field indicates that the type of the suspended TWT is unicast TWT or the type is r-TWT, the value of the first field may be any value, such as 0, 1 or a reserved value. That is to say, when all the TWT fields are set to 1, when the TWT type indication field indicates that the type of the suspended TWT is unicast TWT, no matter what the value of the first field is, it can be understood as indicating that the r-TWT is not suspended. . When the all TWT fields are set to 1, and when the TWT type indication field indicates that the type of the suspended TWT is r-TWT, no matter what the value of the first field is, it can be understood as indicating r-TWT suspension.

需要说明的是,当TWT类型指示域指示暂停的TWT的类型为单播TWT,或者类型为r-TWT时,第一字段也可以不存在,即只通过TWT类型指示域即可以明确指示的暂停的TWT的类型,进而明确r-TWT是否暂停。在这种情况下,第一字段占用的比特也可以用作其他指示功能的字段,本申请对此不作限定。It should be noted that when the TWT type indication field indicates that the type of TWT to be suspended is unicast TWT, or the type is r-TWT, the first field may not exist, that is, the suspension can be clearly indicated only through the TWT type indication field. The type of TWT, and then clarify whether r-TWT is paused. In this case, the bits occupied by the first field can also be used as fields indicating other functions, which is not limited in this application.

在一种可选的实施方式中,可以将上述TWT类型指示域和第一字段合并为一个字段,该字段仍可以通过第一字段表示,此时,所述第一字段还可以用于指示暂停的TWT类型。此时,第一字段可以包括3个比特,3个比特的不同取值可以对应表4中的不同指示。In an optional implementation, the above-mentioned TWT type indication field and the first field can be combined into one field, and this field can still be represented by the first field. At this time, the first field can also be used to indicate a pause. TWT type. At this time, the first field may include 3 bits, and different values of the 3 bits may correspond to different indications in Table 4.

可选的,将上述TWT类型指示域和第一字段合并的字段的名称也可以称作暂停TWT指示(suspended TWT indication)等,本申请对此不作限定。Optionally, the name of the field that combines the above-mentioned TWT type indication field and the first field may also be called suspended TWT indication (suspended TWT indication), etc. This application does not limit this.

在一种可选的实施方式中,当第一帧中包含第一字段和第二字段时,第一字段和第二字段可以复用如图4所示的IEEE 802.11ax的TWT信息帧的已有字段。例如,如图7所示,IEEE 802.11ax的TWT信息帧规定:当所有TWT取值为1时,3比特的TWT流标识字段变为预留(Reserved)。基于此,本申请实施例中,所述第一字段可以复用3比特的TWT流标识字段中的1个比特,所述第二字段可以复用3比特的TWT流标识字段中的2个比特。也即,如图7所示,当所有TWT取值为1时,3比特的TWT流标识字段中的其中1比特作为所述第一字段,其他2比特作为第二字段。In an optional implementation, when the first frame contains the first field and the second field, the first field and the second field can multiplex the existing TWT information frame of IEEE 802.11ax as shown in Figure 4. There are fields. For example, as shown in Figure 7, the TWT information frame of IEEE 802.11ax stipulates that when all TWT values are 1, the 3-bit TWT stream identification field becomes reserved (Reserved). Based on this, in the embodiment of the present application, the first field can multiplex 1 bit in the 3-bit TWT stream identification field, and the second field can multiplex 2 bits in the 3-bit TWT stream identification field. . That is, as shown in Figure 7, when all TWT values are 1, 1 bit of the 3-bit TWT stream identification field is used as the first field, and the other 2 bits are used as the second field.

需要说明的是,第一字段和第二信息比特复用的比特的位置不限于图7中所示的3比特的TWT流标识字段中位置,本申请对此不作限定。It should be noted that the position of the bits multiplexed between the first field and the second information bit is not limited to the position in the 3-bit TWT stream identification field shown in Figure 7, and this application does not limit this.

需要说明的是,图7仅示出了一种示例性的第一帧的结构的示意图,应理解,第一帧包括第一字段和第二字段时,第一帧的结构还可以有其他多种实现方式,本申请对此不作限定。It should be noted that FIG. 7 only shows a schematic diagram of the structure of an exemplary first frame. It should be understood that when the first frame includes a first field and a second field, the structure of the first frame may also have many other structures. implementation manner, this application does not limit this.

可选的,当第一字段和第二字段合并为一个字段,例如合并后的字段为第一字段时,第一字段可以复用图7中所示的TWT流标识字段中的3个比特,此处不再详细示出。Optionally, when the first field and the second field are combined into one field, for example, when the combined field is the first field, the first field can multiplex 3 bits in the TWT stream identification field shown in Figure 7, This is not shown in detail here.

可以理解的是,当图7所示的帧结构中,当所有TWT取值为0时,第一字段和第二字段复用的比特仍可以为原有含义,而不再指示第一字段和第二字段指示的含义,本申请对第一字段和第二字段复用的比特的功能不作限定。当然,在一种角度,也可以理解为当所有TWT取值为0时不存在第一字段和第二字段。It can be understood that in the frame structure shown in Figure 7, when all TWT values are 0, the bits multiplexed in the first field and the second field can still have the original meaning, and no longer indicate the first field and The second field indicates the meaning. This application does not limit the functions of the bits multiplexed in the first field and the second field. Of course, from one perspective, it can also be understood that when all TWT values are 0, the first field and the second field do not exist.

步骤502:所述第一设备向第二设备发送所述第一帧,相应地,所述第二设备从所述第一设备接收所述第一帧。Step 502: The first device sends the first frame to the second device, and accordingly, the second device receives the first frame from the first device.

其中,所述第一设备可以为TWT调度AP(TWT Scheduling AP)或者TWT调度站点(TWT scheduled STA),所述第二设备可以为TWT被调度站点。Wherein, the first device may be a TWT Scheduling AP (TWT Scheduling AP) or a TWT scheduling site (TWT scheduled STA), and the second device may be a TWT scheduled site.

步骤503:所述第二设备根据所述第一帧确定r-TWT是否暂停。Step 503: The second device determines whether the r-TWT is suspended according to the first frame.

示例性的,所述第二设备可以基于步骤501中第一帧中字段的具体指示来确定r-TWT 是否暂停,具体可以参见步骤501中的相关描述。Exemplarily, the second device may determine the r-TWT based on the specific indication of the field in the first frame in step 501. Whether to pause, please refer to the relevant description in step 501 for details.

基于上述通信方法,在所有TWT字段设置为1时,可以通过第一帧中的第一字段来指示r-TWT是否暂停,从而明确对r-TWT的暂停的指示,进而提升业务性能。Based on the above communication method, when all TWT fields are set to 1, the first field in the first frame can be used to indicate whether the r-TWT is suspended, thereby clearly indicating the suspension of the r-TWT, thereby improving service performance.

图8示出了本申请实施例提供的另一种通信方法的流程示意图。在该图8所示的通信方法中,可以通过第一帧中的第三字段来指示暂停的TWT的类型,从而明确需要暂停的TWT。示例性的,该方法的流程可以包括:Figure 8 shows a schematic flowchart of another communication method provided by an embodiment of the present application. In the communication method shown in FIG. 8 , the type of TWT that needs to be paused can be indicated through the third field in the first frame, thereby clarifying the TWT that needs to be paused. By way of example, the process of this method may include:

步骤801:第一设备确定第一帧,所述第一帧包括第三字段,所述第三字段可以用于指示以下其中一项:一个单播TWT的暂停、所有单播TWT的暂停、一个广播TWT的暂停、所有广播TWT的暂停、所有单播TWT和所有广播TWT的暂停或者所有r-TWT的暂停。Step 801: The first device determines a first frame. The first frame includes a third field. The third field may be used to indicate one of the following: a pause of one unicast TWT, a pause of all unicast TWTs, a A pause for broadcast TWTs, a pause for all broadcast TWTs, a pause for all unicast TWTs and all broadcast TWTs, or a pause for all r-TWTs.

应理解,所述第三字段可以分别通过不同的取值指示上述多种类型TWT的暂停中的至少一项。It should be understood that the third field may respectively indicate at least one of the above multiple types of TWT suspensions through different values.

在第一种可选的实施方式中,所述第三字段可以包括2个比特。通过所述第三字段的不同取值,可以指示以下至少一项:所有单播TWT的暂停、所有广播TWT的暂停、所有单播TWT和所有广播TWT的暂停或者所有r-TWT的暂停。此时,所述第三字段的功能可以参见图5所示的实施例中第二字段的功能。例如,所述第三字段的不同取值描述可以参见上述表4所示。In a first optional implementation, the third field may include 2 bits. Different values of the third field may indicate at least one of the following: suspension of all unicast TWTs, suspension of all broadcast TWTs, suspension of all unicast TWTs and all broadcast TWTs, or suspension of all r-TWTs. At this time, the function of the third field can refer to the function of the second field in the embodiment shown in FIG. 5 . For example, the description of different values of the third field can be seen in Table 4 above.

在该第一种可选的实施方式中,所述第一帧还可以包括第四字段,在所述第三字段用于指示所有广播TWT的暂停时,或者,当所述第三字段用于指示所有单播和所有广播TWT的暂停时,所述第四字段用于指示暂停的所有广播TWT中是否包括所有r-TWT,也可以理解为所述第四字段用于指示所有r-TWT是否暂停。In this first optional implementation, the first frame may further include a fourth field when the third field is used to indicate the suspension of all broadcast TWTs, or when the third field is used to When indicating the suspension of all unicast and all broadcast TWTs, the fourth field is used to indicate whether all the suspended broadcast TWTs include all r-TWTs. It can also be understood that the fourth field is used to indicate whether all r-TWTs are pause.

可选的,在所有TWT字段设置为1时,当所述第三字段用于指示所有广播TWT的暂停时,或者,当所述第三字段用于指示所有单播TWT和所有广播TWT的暂停时,所述第四字段用于指示暂停的所有广播TWT中是否包括所有r-TWT,也即所述第四字段用于指示所有r-TWT是否暂停。Optionally, when the All TWT field is set to 1, when the third field is used to indicate the suspension of all broadcast TWTs, or when the third field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs When , the fourth field is used to indicate whether all broadcast TWTs that are suspended include all r-TWTs, that is, the fourth field is used to indicate whether all r-TWTs are suspended.

示例性的,所述在所有TWT字段设置为1时,当所述第三字段用于指示所有广播TWT的暂停时,或者,当所述第三字段用于指示所有单播TWT和所有广播TWT的暂停时,所述第四字段用于指示所有r-TWT是否暂停,可以通过如下方式实现:所述所有TWT字段设置为1,当所述第三字段用于指示所有广播TWT的暂停时,或者,当所述第三字段用于指示所有单播TWT和所有广播TWT的暂停时,所述第四字段的取值为第一值,所述第四字段指示所有r-TWT暂停;所述所有TWT字段设置为1,当所述第三字段用于指示所有广播TWT的暂停时,或者,当所述第三字段用于指示所有单播TWT和所有广播TWT的暂停时,所述第四字段的取值为第二值,所述第四字段指示所有r-TWT不暂停。Exemplarily, when the All TWT field is set to 1, when the third field is used to indicate the suspension of all broadcast TWTs, or when the third field is used to indicate all unicast TWTs and all broadcast TWTs When paused, the fourth field is used to indicate whether all r-TWTs are paused, which can be implemented in the following manner: the all TWT fields are set to 1, and when the third field is used to indicate the pause of all broadcast TWTs, Alternatively, when the third field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, the value of the fourth field is the first value, and the fourth field indicates the suspension of all r-TWTs; The All TWT field is set to 1 when the third field is used to indicate the suspension of all broadcast TWTs, or when the third field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, the fourth The value of the field is the second value, and the fourth field indicates that all r-TWTs are not suspended.

所述第四字段可以包括1个比特,所述所有TWT字段设置为1,当所述第三字段用于指示所有广播TWT的暂停时,或者,当所述第三字段用于指示所有单播TWT和所有广播TWT的暂停时,所述1个比特的取值为第一值,所述第四字段指示所有r-TWT暂停;所述所有TWT字段设置为1,当所述第三字段用于指示所有广播TWT的暂停时,或者,当所述第三字段用于指示所有单播TWT和所有广播TWT的暂停时,所述1个比特的取值为第二值,所述第四字段指示所有r-TWT不暂停。其中,所述第四字段包括1个比特也可以理解为所述第四字段的长度为1比特。 The fourth field may include 1 bit, and the All TWT field is set to 1 when the third field is used to indicate the suspension of all broadcast TWTs, or when the third field is used to indicate the suspension of all unicast When TWT and all broadcast TWTs are paused, the value of the 1 bit is the first value, and the fourth field indicates that all r-TWTs are paused; the all TWT fields are set to 1, and when the third field is When indicating the suspension of all broadcast TWTs, or when the third field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, the value of the 1 bit is the second value, and the fourth field Instructs all r-TWT not to pause. Wherein, the fourth field including 1 bit can also be understood to mean that the length of the fourth field is 1 bit.

可选的,所述第一值为1,所述第二值为0;或者,所述第一值为0,所述第二值为1。Optionally, the first value is 1 and the second value is 0; or, the first value is 0 and the second value is 1.

在一种示例中,所述第四字段为包括r-TWT指示字段。进而,所述在所有TWT字段设置为1时,当所述第三字段用于指示所有广播TWT的暂停时,或者,当所述第三字段用于指示所有单播TWT和所有广播TWT的暂停时,所述第四字段用于指示所有r-TWT是否暂停,可以有如下含义:所述所有TWT字段设置为1,当所述第三字段用于指示所有广播TWT的暂停时,或者,当所述第三字段用于指示所有单播TWT和所有广播TWT的暂停时,所述第四字段指示暂停的所有广播TWT包括所有r-TWT;或者,所述所有TWT字段设置为1,当所述第三字段用于指示所有广播TWT的暂停时,或者,当所述第三字段用于指示所有单播TWT和所有广播TWT的暂停时,所述第四字段指示暂停的所有广播TWT不包括所有r-TWT。此种情况下,所述第四字段可以与上述图5所示实施例中第一字段为包括r-TWT指示域时的功能相同,具体可以参见上述表2,此处不再详细描述。In an example, the fourth field includes an r-TWT indication field. Furthermore, when the All TWT field is set to 1, when the third field is used to indicate the suspension of all broadcast TWTs, or when the third field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs When, the fourth field is used to indicate whether all r-TWTs are suspended, which may have the following meaning: the all TWT fields are set to 1, when the third field is used to indicate the suspension of all broadcast TWTs, or when When the third field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, the fourth field indicates that all broadcast TWTs suspended include all r-TWTs; or, the all TWT field is set to 1, when the When the third field is used to indicate the suspension of all broadcast TWTs, or when the third field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, the fourth field indicates that the suspended all broadcast TWTs do not include All r-TWT. In this case, the fourth field may have the same function as the first field in the embodiment shown in FIG. 5 when it includes the r-TWT indication field. For details, please refer to the above Table 2, which will not be described in detail here.

在另一种示例中,所述第四字段可以为排除r-TWT指示字段。进而,所述在所有TWT字段设置为1时,当所述第三字段用于指示所有广播TWT的暂停时,或者,当所述第三字段用于指示所有单播TWT和所有广播TWT的暂停时,所述第四字段用于指示所有r-TWT是否暂停,可以有如下含义:所述所有TWT字段设置为1,当所述第三字段用于指示所有广播TWT的暂停时,或者,当所述第三字段用于指示所有单播TWT和所有广播TWT的暂停时,所述第四字段指示不从暂停的所有广播TWT中排除所有r-TWT;或者,所述所有TWT字段设置为1,当所述第三字段用于指示所有广播TWT的暂停时,或者,当所述第三字段用于指示所有单播TWT和所有广播TWT的暂停时,所述第四字段指示从暂停的所有广播TWT中排除所有r-TWT。此种情况下,所述第四字段可以与上述图5所示实施例中第一字段为包排除r-TWT指示域时的功能相同,具体可以参见上述表3,此处不再详细描述。In another example, the fourth field may be an r-TWT exclusion indication field. Furthermore, when the All TWT field is set to 1, when the third field is used to indicate the suspension of all broadcast TWTs, or when the third field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs When, the fourth field is used to indicate whether all r-TWTs are suspended, which may have the following meaning: the all TWT fields are set to 1, when the third field is used to indicate the suspension of all broadcast TWTs, or when When the third field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, the fourth field indicates not to exclude all r-TWTs from the suspended all broadcast TWTs; or, the all TWT field is set to 1 , when the third field is used to indicate the suspension of all broadcast TWTs, or when the third field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, the fourth field indicates the suspension of all broadcast TWTs. Exclude all r-TWTs from the broadcast TWT. In this case, the fourth field may have the same function as the first field in the embodiment shown in FIG. 5 when it is the packet exclusion r-TWT indication field. For details, please refer to the above Table 3, which will not be described in detail here.

在所述第一帧中包括所述四字段时,但是所述第三字段指示所有单播TWT的暂停,或者所述第三字段指示所有r-TWT的暂停时,所述第四字段的取值和含义可以不作限定,即所述第四字段可以为0,1或其他任何预留值等。When the four fields are included in the first frame, but the third field indicates the suspension of all unicast TWTs, or when the third field indicates the suspension of all r-TWTs, the value of the fourth field The value and meaning may not be limited, that is, the fourth field may be 0, 1 or any other reserved value.

基于上述,当所述第一帧中包括所述第三字段和所述第四字段时,以所述第四字段为包括r-TWT指示域为例,所述第三字段和所述第四字段的取值的联合描述可以参见上述表5所示,此处不再详细描述。Based on the above, when the third field and the fourth field are included in the first frame, taking the fourth field as including the r-TWT indication field as an example, the third field and the fourth field The joint description of the field values can be found in Table 5 above, and will not be described in detail here.

在上述第一种可选的实施方式中,所述第一帧的结构仍可以如图7所示。此时,当所有TWT取值为1时,所述第四字段可以复用3比特的TWT流标识字段中的1个比特,所述第三字段可以复用3比特的TWT流标识字段中的2个比特。也即,所述第四字段参考上述第一字段,所述第三字段参考上述第二字段,具体可以参见上述实施例中的相关描述,此处不再详细描述。In the above-mentioned first optional implementation manner, the structure of the first frame may still be as shown in FIG. 7 . At this time, when all TWT values are 1, the fourth field can multiplex 1 bit in the 3-bit TWT stream identification field, and the third field can multiplex 1 bit in the 3-bit TWT stream identification field. 2 bits. That is, the fourth field refers to the above-mentioned first field, and the third field refers to the above-mentioned second field. For details, please refer to the relevant descriptions in the above embodiments, which will not be described in detail here.

在第二种可选的实施方式中,所述第三字段可以包括3个比特。通过所述第三字段的不同取值,可以用于指示一下至少一项:一个单播TWT的暂停、所有单播TWT的暂停、一个广播TWT的暂停、所有广播TWT的暂停、所有单播TWT和所有广播TWT的暂停或者所有r-TWT的暂停。In a second optional implementation, the third field may include 3 bits. Different values of the third field can be used to indicate at least one of the following: the suspension of one unicast TWT, the suspension of all unicast TWTs, the suspension of one broadcast TWT, the suspension of all broadcast TWTs, the suspension of all unicast TWTs and a pause for all broadcast TWTs or a pause for all r-TWTs.

可选的,所述第三字段用于指示所有广播TWT的暂停,可以包括以下两种情况:所述第三字段用于指示所有广播TWT中除所有r-TWT以外的广播TWT的暂停;或者,所述第三字段用于指示包括所有r-TWT在内的所有广播TWT的暂停。 Optionally, the third field is used to indicate the suspension of all broadcast TWTs, which may include the following two situations: the third field is used to indicate the suspension of broadcast TWTs in all broadcast TWTs except all r-TWTs; or , the third field is used to indicate the suspension of all broadcast TWTs including all r-TWTs.

可选的,所述第三字段用于指示所有单播TWT和所有广播TWT的暂停,可以包括以下两种情况:所述第三字段用于指示所有单播TWT和所有广播TWT中除所有r-TWT以外的广播TWT的暂停;或者,所述第三字段用于指示所有单播TWT和包括所有r-TWT在内的所有广播TWT的暂停。Optionally, the third field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, which may include the following two situations: the third field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs except all - Pause of broadcast TWTs other than TWT; alternatively, the third field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs including all r-TWTs.

示例性的,在该第二种可选的实施方式中,所述第三字段的取值描述可以如下表6所示。For example, in this second optional implementation, the value description of the third field may be as shown in Table 6 below.

表6第三字段的取值描述
Table 6 Value description of the third field

需要说明的是,表6中第三字段的取值与含义的对应关系仅为一种示例,不同取值与不同含义的对应关系本申请对此不作限定。例如,可以取值0对应指示单个广播TWT的暂停等。It should be noted that the correspondence between the values and meanings of the third field in Table 6 is only an example, and the correspondence between different values and different meanings is not limited in this application. For example, a value of 0 may correspond to indicating a pause of a single broadcast TWT, etc.

在该第二种可选的实施方式中,所述第一帧的结构可以有多种实现方式。例如,当所述第三字段指示一个单播TWT的暂停时,所述第一帧的结构可以如图9所示,其中图9中以所述第三字段为TWT类型指示(TWT type indication)域为例示出。又例如,当所述第三字段指示一个广播TWT的暂停时,所述第一帧的结构可以如图10所示,其中图10中以所述第三字段为TWT类型指示(TWT type indication)域为例示出。In this second optional implementation, the structure of the first frame can be implemented in a variety of ways. For example, when the third field indicates the suspension of a unicast TWT, the structure of the first frame may be as shown in Figure 9, where the third field in Figure 9 is a TWT type indication. Domain is shown as an example. For another example, when the third field indicates a pause of broadcasting TWT, the structure of the first frame may be as shown in Figure 10, where the third field in Figure 10 is a TWT type indication. Domain is shown as an example.

可选的,所述第一帧为单播帧。Optionally, the first frame is a unicast frame.

步骤802:所述第一设备向第二设备发送所述第一帧,相应的,所述第二设备从所述第一设备接收所述第一帧。Step 802: The first device sends the first frame to the second device, and accordingly, the second device receives the first frame from the first device.

其中,所述第一设备可以为TWT调度AP(TWT Scheduling AP)或者TWT调度站点(TWT scheduled STA),所述第二设备可以为TWT被调度站点。Wherein, the first device may be a TWT Scheduling AP (TWT Scheduling AP) or a TWT scheduling site (TWT scheduled STA), and the second device may be a TWT scheduled site.

步骤803:所述第二设备暂停所述第三字段指示的TWT。Step 803: The second device suspends the TWT indicated by the third field.

示例性的,所述第二设备可以基于步骤801中第一帧中字段的具体指示来确定暂停的TWT的类型,进而进行相应暂停,具体可以参见步骤801中的相关描述。For example, the second device may determine the type of TWT to be paused based on the specific indication of the field in the first frame in step 801, and then perform corresponding pause. For details, please refer to the relevant description in step 801.

基于上述通信方法,可以通过第一帧中的第三字段来灵活指示暂停的TWT的类型,从而明确需要暂停的TWT。Based on the above communication method, the type of TWT that needs to be paused can be flexibly indicated through the third field in the first frame, thereby clarifying the TWT that needs to be paused.

需要说明的是,上述仅以所述第一设备可以为TWT调度AP(TWT Scheduling AP)或者TWT调度站点(TWT scheduled STA),所述第二设备可以为TWT被调度站点为例进 行了详细介绍。可选的,也可以所述第一设备为TWT被调度站点,第二设备为TWT调度AP(TWT Scheduling AP)或者TWT调度站点(TWT scheduled STA),在这种情况下,第一设备确定第一帧(第一帧可以参见上述图5-图8所示的实施例中的描述),向第二设备发送了第二帧后,第二设备向所述第一设备返回确认帧,进而第一设备接收到所述确认帧后基于上述第一帧执行相应的TWT的暂停操作(具体与第二设备基于第一帧执行的操作类似,可以相互参见),具体此处不再详细描述。It should be noted that the above only takes the example that the first device can be a TWT Scheduling AP (TWT Scheduling AP) or a TWT scheduling site (TWT scheduled STA), and the second device can be a TWT scheduled site. OK, detailed introduction. Optionally, the first device may be a TWT scheduled site, and the second device may be a TWT scheduling AP (TWT Scheduling AP) or a TWT scheduled STA. In this case, the first device determines the One frame (for the first frame, please refer to the description in the embodiments shown in Figures 5 to 8 above), after sending the second frame to the second device, the second device returns a confirmation frame to the first device, and then the second device After receiving the acknowledgment frame, a device performs a corresponding TWT pause operation based on the first frame (specifically similar to the operation performed by the second device based on the first frame, and may be referred to each other), which will not be described in detail here.

可选的,本申请实施例中,TWT调度AP(TWT Scheduling AP)或者TWT调度站点(TWT scheduled STA)可以是R-TWT调度AP(R-TWT Scheduling AP)或者R-TWT调度STA(R-TWT Scheduling STA),TWT被调度站点可以是R-TWT被调度站点(R-TWT scheduled STA)。本申请中,R-TWT scheduling AP可以是指支持R-TWT的EHT AP。R-TWT scheduled STA可以是指支持R-TWT,并且发送给R-TWT AP或者接收到R-TWT AP发送的携带有R-TWT参数集合(R-TWT Parameter Set)的广播TWT元素的non-AP EHT STA。Optionally, in the embodiment of this application, the TWT scheduling AP (TWT Scheduling AP) or the TWT scheduling site (TWT scheduled STA) may be the R-TWT scheduling AP (R-TWT Scheduling AP) or the R-TWT scheduling STA (R- TWT Scheduling STA), the TWT scheduled site can be an R-TWT scheduled site (R-TWT scheduled STA). In this application, R-TWT scheduling AP may refer to an EHT AP that supports R-TWT. R-TWT scheduled STA may refer to a non- broadcast TWT element that supports R-TWT and is sent to or received from the R-TWT AP and carries the R-TWT parameter set (R-TWT Parameter Set). AP EHT STA.

在一些实施例中,为了提高暂停多个STA的TWT的效率,本申请实施例还提供了一种通信方法,参阅图11所示,该方法的流程可以包括:In some embodiments, in order to improve the efficiency of suspending TWT of multiple STAs, embodiments of the present application also provide a communication method. Referring to Figure 11, the process of the method may include:

步骤1101:接入点确定广播帧,所述广播帧包括第五字段,所述第五字段用于确定需要暂停目标TWT的目标站点。Step 1101: The access point determines a broadcast frame, where the broadcast frame includes a fifth field, and the fifth field is used to determine the target station that needs to suspend the target TWT.

所述广播帧为目的地址是广播地址的帧。The broadcast frame is a frame whose destination address is a broadcast address.

其中,所述目标站点可以为至少一个站点。Wherein, the target site may be at least one site.

步骤1102:所述接入点发送所述广播帧,相应的多个站点接收所述广播帧。Step 1102: The access point sends the broadcast frame, and corresponding multiple stations receive the broadcast frame.

需要说明的是,图11中仅以第一站点接收所述广播帧为例进行示例示出,应理解,其他站点的操作可以参见第一站点的相关操作。It should be noted that FIG. 11 only takes the first station receiving the broadcast frame as an example. It should be understood that the operations of other stations can refer to the related operations of the first station.

步骤1103:所述第一站点根据所述第五字段,确定所述第一站点是否包含于所述目标站点。Step 1103: The first site determines whether the first site is included in the target site according to the fifth field.

示例性的,当所述第一站点确定自身包含与所述目标站点时,所述第一站点暂停对应的TWT,当所述第一站点确定自身不包含于所述目标占时,所述第一站点可以忽略所述广播帧。For example, when the first site determines that it is included in the target site, the first site suspends the corresponding TWT; when the first site determines that it is not included in the target site, the first site A station may ignore the broadcast frame.

可选的,所述第五字段可以用于指示需要暂停的至少一个广播TWT。进而,所述第一站点根据所述第五字段,确定所述第一站点是否包含于所述目标站点,方法可以包括以下两种方式:Optionally, the fifth field may be used to indicate at least one broadcast TWT that needs to be paused. Furthermore, the first site determines whether the first site is included in the target site based on the fifth field. The method may include the following two methods:

方式一、所述第一字段指示需要暂停的至少一个广播TWT的标识,所述第一站点可以根据所述至少一个广播TWT的标识确定所述第一站点是否包含于所述目标站点。Method 1: The first field indicates the identity of at least one broadcast TWT that needs to be paused. The first station can determine whether the first station is included in the target station according to the identity of the at least one broadcast TWT.

示例性的,所述第一站点根据所述至少一个广播TWT的标识确定所述第一站点是否包含于所述目标站点时,方法可以为:所述第一站点确定已加入所述至少一个广播TWT的标识时,所述第一站点则可以确定所述第一站点包含于所述目标站点;所述第一站点确定未加入所述至少一个广播TWT的标识时,所述第一站点则可以确定所述第一站点不包含于所述目标站点。Exemplarily, when the first site determines whether the first site is included in the target site according to the identification of the at least one broadcast TWT, the method may be: the first site determines that it has joined the at least one broadcast. when the first site determines that the identification of the at least one broadcast TWT is not added, the first site may determine that the first site is included in the target site. It is determined that the first site is not included in the target site.

方式二、所述第一字段指示暂停所有广播TWT,所述第一站点确定所述第一站点包含于所述目标站点。Method 2: The first field indicates to suspend all broadcast TWTs, and the first station determines that the first station is included in the target station.

在第一种可选的实施方式中,所述第五字段可以包括TWT标识字段和所有TWT字段,所述所有TWT字段用于指示是否暂停所有TWT。所述所有TWT字段取值为0指示不暂 停所有TWT,取值为1指示暂停所有TWT。进而,所述第一站点可以根据所述第五字段中的TWT标识字段和所有TWT字段来确定所述第一站点是否包含于所述目标站点。In a first optional implementation, the fifth field may include a TWT identification field and an all TWT field, and the all TWT field is used to indicate whether to suspend all TWTs. All TWT fields with a value of 0 indicate no temporary Stop all TWT, a value of 1 indicates to suspend all TWT. Furthermore, the first site may determine whether the first site is included in the target site according to the TWT identification field and all TWT fields in the fifth field.

可选的,所述TWT标识字段和所述所有TWT字段可以联合指示暂停至少一个广播TWT或者指示暂停所有广播TWT。例如,所述所有TWT字段用于指示不暂停所有TWT可以包括指示暂停至少一个广播TWT。所述所有TWT字段用于指示暂停所有TWT可以包括指示暂停所有广播TWT。Optionally, the TWT identification field and the all TWT field may jointly indicate to suspend at least one broadcast TWT or indicate to suspend all broadcast TWTs. For example, the All TWT field used to indicate not to suspend all TWTs may include indicating to suspend at least one broadcast TWT. The All TWT field used to indicate suspending all TWTs may include indicating suspending all broadcast TWTs.

具体的,当所有TWT字段取值为0,即所述所有TWT字段指示不暂停所有TWT时,且所述第一站点已加入所述TWT标识字段指示的广播TWT时,所述第一站点确定所述第一站点包含于所述目标站点;或者,当所有TWT字段取值为0,即所述所有TWT字段指示不暂停所有TWT时,且所述第一站点未加入所述TWT标识字段指示的广播TWT时,所述第一站点确定所述第一站点不包含于所述目标站点。例如结合上述方式一,所述TWT标识字段可以指示所述指示需要暂停的至少一个广播TWT的标识,所述第一站点已加入所述TWT标识字段指示的广播TWT,则表示所述第一站点已加入所述至少一个广播标识。所述第一站点未加入所述TWT标识字段指示的广播TWT,则表示所述第一站点未加入所述至少一个广播标识。Specifically, when the value of the All TWT field is 0, that is, when the All TWT field indicates that all TWTs are not to be suspended, and the first station has joined the broadcast TWT indicated by the TWT identification field, the first station determines The first site is included in the target site; or, when the value of all TWT fields is 0, that is, when the all TWT fields indicate that all TWTs are not suspended, and the first site does not join the TWT identification field indication When broadcasting TWT, the first station determines that the first station is not included in the target station. For example, in combination with the above method 1, the TWT identification field may indicate the identification of at least one broadcast TWT indicating that it needs to be suspended. If the first station has joined the broadcast TWT indicated by the TWT identification field, it means that the first station The at least one broadcast identifier has been added. If the first station does not join the broadcast TWT indicated by the TWT identification field, it means that the first station does not join the at least one broadcast identification.

或者,当所有TWT字段取值为1,即所述所有TWT字段指示暂停所有TWT时,所述第一站点确定所述第一站点包含于所述目标站点。例如,结合上述方式二,所述所有TWT字段指示暂停所有TWT可以包括需要暂停所有广播TWT,则所述第一站点确定所述第一站点包含于所述目标站点。Alternatively, when the value of the All TWT field is 1, that is, the All TWT field indicates that all TWTs are suspended, the first station determines that the first station is included in the target station. For example, in conjunction with the above method 2, if the All TWT field indicates that suspending all TWTs may include suspending all broadcast TWTs, then the first station determines that the first station is included in the target station.

在第二种可选的实施方式中,所述第五字段可以包括至少一个TWT暂停参数集,每个所述TWT暂停参数集中包括TWT标识字段和所有TWT字段。进而,所述第一站点根据所述第五字段,确定所述第一站点是否包含于所述目标站点。In a second optional implementation, the fifth field may include at least one TWT pause parameter set, and each of the TWT pause parameter sets includes a TWT identification field and all TWT fields. Furthermore, the first site determines whether the first site is included in the target site according to the fifth field.

同理可选的,每个所述TWT暂停参数集中的所述TWT标识字段和所述所有TWT字段可以联合指示暂停至少一个广播TWT或者指示暂停所有广播TWT。例如,所述所有TWT字段用于指示不暂停所有TWT可以包括指示暂停至少一个广播TWT。所述所有TWT字段用于指示暂停所有TWT可以包括指示暂停所有广播TWT。Similarly, optionally, the TWT identification field and the all TWT field in each TWT suspension parameter set may jointly indicate to suspend at least one broadcast TWT or indicate to suspend all broadcast TWTs. For example, the All TWT field used to indicate not to suspend all TWTs may include indicating to suspend at least one broadcast TWT. The All TWT field used to indicate suspending all TWTs may include indicating suspending all broadcast TWTs.

具体的,当所述至少一个TWT暂停参数集中的第一TWT暂停参数集中的所有TWT字段指示不暂停所有TWT,且所述第一站点已加入所述第一TWT暂停参数集中的TWT标识字段指示的广播TWT时,所述第一站点确定所述第一站点包含于所述目标站点。或者,当所述第一TWT暂停参数集中的所有TWT字段指示不暂停所有TWT,且所述第一站点未加入所述第一TWT暂停参数集中的TWT标识字段指示的广播TWT时,所述第一站点确定所述第一站点不包含于所述目标站点。例如结合上述方式一,所述第一TWT暂停参数集中所述TWT标识字段可以指示所述指示需要暂停的至少一个广播TWT的标识,所述第一站点已加入所述TWT标识字段指示的广播TWT,则表示所述第一站点已加入所述至少一个广播标识。所述第一站点未加入所述TWT标识字段指示的广播TWT,则表示所述第一站点未加入所述至少一个广播标识。Specifically, when all TWT fields in the first TWT suspension parameter set in the at least one TWT suspension parameter set indicate not to suspend all TWTs, and the first station has joined the TWT identification field indication in the first TWT suspension parameter set, When broadcasting TWT, the first station determines that the first station is included in the target station. Or, when all TWT fields in the first TWT suspension parameter set indicate not to suspend all TWTs, and the first station does not join the broadcast TWT indicated by the TWT identification field in the first TWT suspension parameter set, the first station A site determines that the first site is not included in the target site. For example, in combination with the above method 1, the TWT identification field in the first TWT suspension parameter set may indicate the identification of at least one broadcast TWT indicating that it needs to be suspended, and the first station has joined the broadcast TWT indicated by the TWT identification field. , it means that the first station has added the at least one broadcast identifier. If the first station does not join the broadcast TWT indicated by the TWT identification field, it means that the first station does not join the at least one broadcast identification.

或者,当所述第一TWT暂停参数集中的所有TWT字段指示暂停所有TWT时,所述第一站点确定所述第一站点包含于所述目标站点。例如,结合上述方式二,所述第一TWT暂停参数集中的所述所有TWT字段指示暂停所有TWT可以包括需要暂停所有广播TWT,则所述第一站点确定所述第一站点包含于所述目标站点。 Alternatively, when all TWT fields in the first TWT suspension parameter set indicate that all TWTs are suspended, the first station determines that the first station is included in the target station. For example, in combination with the above second method, the All TWT field in the first TWT suspension parameter set indicates that suspending all TWTs may include the need to suspend all broadcast TWTs, then the first station determines that the first station is included in the target site.

示例性的,所述第一站点可以依次在所述至少一个TWT暂停参数集中进行比对,在一个TWT暂停参数集中的所有TWT取值为0的情况下,如果所述第一站点已加入了该一个TWT暂停参数集中的TWT标识字段指示的广播TWT,则所述第一站点确定自身包含于所述目标站点。在一个TWT暂停参数集中的所有TWT取值为0的情况下,如果所述第一站点未加入该一个TWT暂停参数集中的TWT标识字段指示的广播TWT,则所述第一站点忽略该一个TWT暂停参数集,继续比对下一个TWT暂停参数集,如果比对到最后一个TWT暂停参数集时,最后一个TWT暂停参数集中的所有TWT取值为0的,如果所述第一站点未加入该一个TWT暂停参数集中的TWT标识字段指示的广播TWT,则第一站点确定自身不包含于所述目标站点。在一个TWT暂停参数集中的所有TWT取值为1的情况下,所述第一站点则确定自身包含于所述目标站点。For example, the first site can perform comparison in the at least one TWT pause parameter set in sequence. When all TWT values in a TWT pause parameter set are 0, if the first site has joined When this one TWT pauses the broadcast TWT indicated by the TWT identification field in the parameter set, the first station determines that it is included in the target station. In the case where all TWT values in a TWT pause parameter set are 0, if the first station does not join the broadcast TWT indicated by the TWT identification field in the TWT pause parameter set, the first station ignores the TWT Pause parameter set, continue to compare the next TWT pause parameter set, if compared to the last TWT pause parameter set, all TWT values in the last TWT pause parameter set are 0, if the first site has not joined the If a TWT pauses the broadcast TWT indicated by the TWT identification field in the parameter set, the first station determines that it is not included in the target station. When all TWT values in a TWT pause parameter set are 1, the first station determines that it is included in the target station.

可选的,在该第二种可选的实施方式中,所述第五字段也可以被封装在一个元素(element)中,或者所述第五字段可以理解为一个元素。所述广播帧可以为Beacon帧、Probe Response帧等管理帧。示例性的,该元素的帧结构可以如图12所示。Optionally, in this second optional implementation, the fifth field can also be encapsulated in an element (element), or the fifth field can be understood as an element. The broadcast frame may be a management frame such as a Beacon frame or a Probe Response frame. For example, the frame structure of this element may be as shown in Figure 12.

其中每个TWT暂停参数的结构可以上述图5或图8所示的实施例中任一种帧结构,此处不再重复描述。The structure of each TWT pause parameter can be any frame structure in the embodiment shown in Figure 5 or Figure 8, and will not be described again here.

在第三种可选的实施方式中,所述第五字段用于确定需要暂停TWT的目标站点,具体可以是所述第五字段直接指示需要暂停TWT的所述目标站点。In a third optional implementation, the fifth field is used to determine the target site that needs to suspend TWT. Specifically, the fifth field may directly indicate the target site that needs to suspend TWT.

示例性的,所述第五字段可以通过指示需要暂停TWT的所述目标站点的标识来指示所述目标站点。可选的,所述目标站点的标识可以以列表等形式存在。For example, the fifth field may indicate the target site by indicating the identification of the target site that needs to suspend TWT. Optionally, the identification of the target site may exist in the form of a list or the like.

例如,以所述目标站点的标识可以以列表形式存在为例说明,在该第三种可选的实施方式中,所述广播帧可以复用IEEE 802.11ax中的TWT信息帧,如表7所示,相对于目前表1的TWT信息帧的帧结构中增加一个关联标识列表元素(AID List Element),即关联标识列表元素为所述第五字段。其中关联标识列表元素用来指示本TWT信息帧的目标STA都是哪些(如可以通过AID的位图来指示)。关联标识列表元素的结构本申请不作限定。For example, taking the identification of the target station as a list, in the third optional implementation, the broadcast frame can multiplex the TWT information frame in IEEE 802.11ax, as shown in Table 7 shows that compared to the current frame structure of the TWT information frame in Table 1, an association identification list element (AID List Element) is added, that is, the association identification list element is the fifth field. The association identification list element is used to indicate the target STAs of this TWT information frame (for example, it can be indicated by the bitmap of the AID). The structure of the association identification list elements is not limited in this application.

表7广播帧的结构
Table 7 Structure of broadcast frame

上述在TWT信息帧的帧结构中增加一个关联标识列表元素的方法,可以保持原有TWT信息帧的含义不变,只增强其功能,而不需要涉及新的帧。The above method of adding an association identification list element to the frame structure of a TWT information frame can keep the meaning of the original TWT information frame unchanged and only enhance its functions without involving a new frame.

可选的,关联标识列表元素也可以不作为TWT信息帧的一个新元素,而是作为TWT信息帧中的TWT信息字段中的一部分,即在TWT信息字段中增加关联标识列表字段(也称关联标识列表域(AID List field)),即增加第五字段。这样,相比于表7的方法,可以不用设计新元素,只在已有的元素中增强功能。Optionally, the association identification list element may not be used as a new element of the TWT information frame, but as part of the TWT information field in the TWT information frame, that is, an association identification list field (also called association) is added to the TWT information field. Identification list field (AID List field), that is, adding a fifth field. In this way, compared to the method in Table 7, there is no need to design new elements, but only enhanced functions in existing elements.

示例性的,当可以在TWT信息字段中增加关联标识列表域时,所述广播帧还可以包括第六字段,所述第六字段用于指示所述第五字段是否存在。例如,所述第六字段可以包含在所述TWT信息字段中。所述第六字段可以包括一个比特,通过所述一个比特的不同 取值来指示所述第五字段是否存在。For example, when an association identification list field can be added to the TWT information field, the broadcast frame can also include a sixth field, and the sixth field is used to indicate whether the fifth field exists. For example, the sixth field may be included in the TWT information field. The sixth field may include one bit, by which one bit differs Takes a value to indicate whether the fifth field exists.

进一步的,所述广播帧还可以指示需要暂停的TWT信息,也即指示所述目标站点需要暂停的TWT信息。当所述第一站点确定所述第一站点包含于所述目标站点时,所述第一站点可以根据所述需要暂停的TWT信息暂停TWT。Furthermore, the broadcast frame may also indicate the TWT information that needs to be suspended, that is, the TWT information that indicates that the target station needs to be suspended. When the first site determines that the first site is included in the target site, the first site may pause the TWT according to the TWT information that needs to be paused.

可选的,所述广播帧指示需要暂停的TWT信息的实现方式可以有多种。例如,可以使用IEEE 802.be中的TWT信息字段的指示方法,也可以使用图5所示的实施例中的任一种指示方法,也可以使用图8所示的实施例中的任一种指示方法,也可以使用图11所示的实施例中任一种指示方法,本申请对此不作限定。Optionally, the broadcast frame may be implemented in multiple ways to indicate the TWT information that needs to be paused. For example, the indication method of the TWT information field in IEEE 802.be can be used, or any indication method in the embodiment shown in Figure 5 can be used, or any one of the embodiments shown in Figure 8 can be used As the indication method, any indication method in the embodiment shown in Figure 11 can also be used, and this application is not limited to this.

一种示例中,在上述第二种可选的实施方式中,所述广播帧可以通过每个TWT暂停参数集指示目标站点需要暂停的TWT。进而,所述第一站点确定自身包含于所述目标站点时,所述第一站点可以按照所述第一TWT暂停参数集中的信息暂停所有广播TWT。In one example, in the above second optional implementation, the broadcast frame may indicate the TWT that the target station needs to suspend through each TWT suspension parameter set. Furthermore, when the first station determines that it is included in the target station, the first station may pause all broadcast TWTs according to the information in the first TWT pause parameter set.

又一种示例中,在上述第三种可选的实施方式中,当所述第一站点确定自身包含于所述目标站点时,所述第一站点可以根据广播帧的TWT信息字段的内容来暂停对应的TWT。In yet another example, in the above third optional implementation, when the first station determines that it is included in the target station, the first station may determine the target station based on the content of the TWT information field of the broadcast frame. Pause the corresponding TWT.

应理解,出上述举例外,还可以有多种方式,此处不再一一列举。It should be understood that in addition to the above examples, there are also many ways, which will not be listed here.

基于上述通信方法,通过广播帧指示目标站点,可以提高暂停多个STA的TWT的效率。Based on the above communication method, the efficiency of suspending TWT of multiple STAs can be improved by indicating the target station through broadcast frames.

基于以上实施例,本申请实施例还提供了一种通信装置,参阅图13所示,通信装置1300可以包括处理单元1301,所述处理单元1301用于对所述通信装置1300的动作进行控制管理。可选的,通信装置1300还可以包括收发单元1302。其中,所述收发单元1302用于所述通信装置1300进行通信传输,例如,接收信息(帧、消息或数据)或发送信息(帧、消息或数据),所述处理单元1301还可以控制所述收发单元1302执行的操作。Based on the above embodiments, embodiments of the present application also provide a communication device. Referring to FIG. 13, the communication device 1300 may include a processing unit 1301. The processing unit 1301 is used to control and manage the actions of the communication device 1300. . Optionally, the communication device 1300 may also include a transceiver unit 1302. The transceiver unit 1302 is used for communication transmission by the communication device 1300, for example, receiving information (frame, message or data) or sending information (frame, message or data). The processing unit 1301 can also control the Operations performed by the transceiver unit 1302.

示例性的,该通信装置1300可以是上述实施例中的第一设备,或者可以是第一设备中的处理器,或者芯片或者芯片系统,或者是一个功能模块等。或者,该通信装置1300可以是上述实施例中的第二设备,或者可以是第二设备中的处理器,或者芯片或者芯片系统,或者是一个功能模块等。或者,该通信装置1300可以是上述实施例中的接入点,或者可以是接入点中的处理器,或者芯片或者芯片系统,或者是一个功能模块等。或者,该通信装置1300可以是上述实施例中的第一站点,或者可以是第一站点中的处理器,或者芯片或者芯片系统,或者是一个功能模块等。所述通信装置1300中的处理单元1301可以实现上述第一设备的功能;或者所述通信装置1300中的处理单元1301可以实现上述第二设备的功能;所述通信装置1300中的处理单元1301可以实现上述第一站点的功能;或者所述通信装置1300中的处理单元1301可以实现上述接入点的功能。For example, the communication device 1300 may be the first device in the above embodiment, or may be a processor in the first device, or a chip or chip system, or a functional module, etc. Alternatively, the communication device 1300 may be the second device in the above embodiment, or may be a processor, a chip or a chip system, or a functional module in the second device. Alternatively, the communication device 1300 may be the access point in the above embodiment, or may be a processor in the access point, or a chip or chip system, or a functional module, etc. Alternatively, the communication device 1300 may be the first site in the above embodiment, or may be a processor, a chip or a chip system, or a functional module in the first site. The processing unit 1301 in the communication device 1300 can realize the function of the above-mentioned first device; or the processing unit 1301 in the communication device 1300 can realize the function of the above-mentioned second device; the processing unit 1301 in the communication device 1300 can Realize the function of the above-mentioned first station; or the processing unit 1301 in the communication device 1300 can realize the function of the above-mentioned access point.

可选的,下面以所述通信装置1300包括处理单元1301和所述收发单元1302为例进行说明:Optionally, the following description takes the communication device 1300 including the processing unit 1301 and the transceiver unit 1302 as an example:

在一个实施例中,所述通信装置1300用于实现上述图5所示的实施例中第一设备的功能时,可以包括:所述处理单元1301可以用于确定第一帧,所述第一帧包括第一字段,在所有目标唤醒时间TWT字段设置为1时,所述第一字段用于指示限定目标唤醒时间r-TWT是否暂停;所述收发单元1302可以用于向第二设备发送所述第一帧。In one embodiment, when the communication device 1300 is used to implement the functions of the first device in the embodiment shown in FIG. 5, the processing unit 1301 may be used to determine the first frame, the first The frame includes a first field. When all target wake-up time TWT fields are set to 1, the first field is used to indicate whether the defined target wake-up time r-TWT is suspended; the transceiver unit 1302 may be used to send the requested target wake-up time r-TWT to the second device. Describe the first frame.

一种可选的实施方式中,所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,包括:In an optional implementation, when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, including:

所述所有TWT字段设置为1,所述第一字段的取值为第一值,所述第一字段指示所述 r-TWT暂停;All TWT fields are set to 1, the value of the first field is the first value, and the first field indicates the r-TWT pause;

所述所有TWT字段设置为1,所述第一字段的取值为第二值,所述第一字段指示所述r-TWT不暂停。All TWT fields are set to 1, the value of the first field is the second value, and the first field indicates that the r-TWT is not suspended.

一种示例中,所述第一字段可以为包括r-TWT指示字段;所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,包括:所述所有TWT字段设置为1,所述第一字段指示需要暂停的TWT包括所述r-TWT;或者,所述所有TWT字段设置为1,所述第一字段指示需要暂停的TWT不包括所述r-TWT。In an example, the first field may include an r-TWT indication field; when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, including: the all TWT The field is set to 1, and the first field indicates that the TWT that needs to be suspended includes the r-TWT; or the all TWT fields are set to 1, and the first field indicates that the TWT that needs to be suspended does not include the r-TWT. .

另一种示例中,所述第一字段可以为排除r-TWT指示字段;所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,包括:所述在所有TWT字段设置为1时,所述第一字段指示不从需要暂停的TWT中排除所述r-TWT;或者,所述在所有TWT字段设置为1时,所述第一字段指示从需要暂停的TWT中排除所述r-TWT。In another example, the first field may be an r-TWT exclusion indication field; when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, including: When all TWT fields are set to 1, the first field indicates that the r-TWT is not excluded from TWTs that need to be paused; or, when all TWT fields are set to 1, the first field indicates that the r-TWT is not excluded from TWTs that need to be paused. The r-TWT was excluded from the TWT.

可选的,所述第一帧还可以包括第二字段,所述第二字段用于指示暂停的TWT类型,其中所述TWT类型包括单播TWT、广播TWT或者r-TWT中的至少一种。Optionally, the first frame may also include a second field, the second field is used to indicate a suspended TWT type, wherein the TWT type includes at least one of unicast TWT, broadcast TWT or r-TWT. .

可选的,所述在所有TWT字段设置为1时,当所述第二字段指示广播TWT的暂停时,或者,当所述第二字段指示单播TWT和广播TWT的暂停时,所述第一字段用于指示所述r-TWT是否暂停。Optionally, when all TWT fields are set to 1, when the second field indicates the suspension of broadcast TWT, or when the second field indicates the suspension of unicast TWT and broadcast TWT, the first A field is used to indicate whether the r-TWT is suspended.

在另一个实施例中,所述通信装置1300用于实现上述图5所示的实施例中第二设备的功能时,可以包括所述收发单元1302可以用于从第一设备接收第一帧,所述第一帧包括第一字段,在所有目标唤醒时间TWT字段设置为1时,所述第一字段用于指示限定目标唤醒时间r-TWT是否暂停;所述处理单元1301可以用于根据所述第一帧确定所述r-TWT是否暂停。In another embodiment, when the communication device 1300 is used to implement the functions of the second device in the embodiment shown in FIG. 5, the transceiver unit 1302 may be used to receive the first frame from the first device, The first frame includes a first field. When all target wake-up time TWT fields are set to 1, the first field is used to indicate whether the defined target wake-up time r-TWT is paused; the processing unit 1301 may be configured to determine whether the target wake-up time r-TWT is paused. The first frame determines whether the r-TWT is paused.

在一种可选的实施方式中,所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,包括:In an optional implementation, when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, including:

所述所有TWT字段设置为1,所述第一字段的取值为第一值,所述第一字段指示所述r-TWT暂停;The all TWT fields are set to 1, the value of the first field is the first value, and the first field indicates that the r-TWT is suspended;

所述所有TWT字段设置为1,所述第一字段的取值为第二值,所述第一字段指示所述r-TWT不暂停。All TWT fields are set to 1, the value of the first field is the second value, and the first field indicates that the r-TWT is not suspended.

一种示例中,所述第一字段可以为包括r-TWT指示字段;所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,包括:所述所有TWT字段设置为1,所述第一字段指示需要暂停的TWT包括所述r-TWT;或者,所述所有TWT字段设置为1,所述第一字段指示需要暂停的TWT不包括所述r-TWT。In an example, the first field may include an r-TWT indication field; when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, including: the all TWT The field is set to 1, and the first field indicates that the TWT that needs to be suspended includes the r-TWT; or the all TWT fields are set to 1, and the first field indicates that the TWT that needs to be suspended does not include the r-TWT. .

另一种示例中,所述第一字段可以为排除r-TWT指示字段;所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,包括:所述在所有TWT字段设置为1时,所述第一字段指示不从需要暂停的TWT中排除所述r-TWT;或者,所述在所有TWT字段设置为1时,所述第一字段指示从需要暂停的TWT中排除所述r-TWT。In another example, the first field may be an r-TWT exclusion indication field; when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, including: When all TWT fields are set to 1, the first field indicates that the r-TWT is not excluded from TWTs that need to be paused; or, when all TWT fields are set to 1, the first field indicates that the r-TWT is not excluded from TWTs that need to be paused. The r-TWT was excluded from the TWT.

可选的,所述第一帧还包括第二字段,所述第二字段用于指示暂停的TWT类型,其中所述TWT类型包括单播TWT、广播TWT或者r-TWT中的至少一种。Optionally, the first frame further includes a second field, the second field is used to indicate a suspended TWT type, where the TWT type includes at least one of unicast TWT, broadcast TWT or r-TWT.

可选的,所述在所有TWT字段设置为1时,当所述第二字段指示广播TWT的暂停时,或者,当所述第二字段指示单播和广播TWT的暂停时,所述第一字段用于指示所述r-TWT是否暂停。 Optionally, when all TWT fields are set to 1, when the second field indicates the suspension of broadcast TWT, or when the second field indicates the suspension of unicast and broadcast TWT, the first field is used to indicate whether the r-TWT is suspended.

在又一个实施例中,所述通信装置1300用于实现上述图8所示的实施例中第一设备的功能时,可以包括:所述处理单元1301可以用于确定第一帧,所述第一帧包括第一字段,所述第一字段用于指示以下其中一项:所有单播TWT的暂停、一个广播TWT的暂停、所有广播TWT的暂停、所有单播TWT和所有广播TWT的暂停或者所有r-TWT的暂停;所述收发单元1302可以用于向第二设备发送所述第一帧。In yet another embodiment, when the communication device 1300 is used to implement the functions of the first device in the embodiment shown in FIG. 8, it may include: the processing unit 1301 may be used to determine the first frame, the third A frame includes a first field indicating one of the following: a pause for all unicast TWTs, a pause for one broadcast TWT, a pause for all broadcast TWTs, a pause for all unicast TWTs and all broadcast TWTs, or Pause of all r-TWTs; the transceiver unit 1302 may be used to send the first frame to the second device.

在一种可选的实施方式中,所述第一帧还包括第二字段,在所有TWT字段设置为1时,当所述第一字段用于指示所有广播TWT的暂停时,或者,当所述第一字段用于指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT。In an optional implementation, the first frame further includes a second field when all TWT fields are set to 1, when the first field is used to indicate the suspension of all broadcast TWTs, or when the When the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all the suspended broadcast TWTs include all r-TWTs.

可选的,所述在所有TWT字段设置为1时,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT,包括:Optionally, when the All TWT field is set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, The second field is used to indicate whether all r-TWTs are included in all suspended broadcast TWTs, including:

所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段的取值为第一值,所述第二字段指示暂停的所有广播TWT中包括所有r-TWT;The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field The value is the first value, and the second field indicates that all broadcast TWTs that are paused include all r-TWTs;

所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段的取值为第二值,所述第二字段指示暂停的所有广播TWT中不包括所有r-TWT。The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field The value is a second value, and the second field indicates that all r-TWTs are not included in all suspended broadcast TWTs.

一种示例中,所述第二字段为包括r-TWT指示字段;所述在所有TWT字段设置为1时,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT,包括:In one example, the second field includes an r-TWT indication field; when the all TWT fields are set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the first When the field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all r-TWTs are included in the suspended all broadcast TWTs, including:

所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段指示暂停的所有广播TWT包括所有r-TWT;或者The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates All broadcast TWTs paused include all r-TWTs; or

所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段指示暂停的所有广播TWT不包括所有r-TWT。The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates All broadcast TWTs that are paused do not include all r-TWTs.

另一种示例中,所述第二字段为排除r-TWT指示字段;所述在所有TWT字段设置为1时,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT,包括:In another example, the second field is an exclusion r-TWT indication field; when the all TWT fields are set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the third When one field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all r-TWTs are included in the suspended all broadcast TWTs, including:

所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段指示不从暂停的所有广播TWT中排除所有r-TWT;或者The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates Not exclude all r-TWTs from all broadcast TWTs that are paused; or

所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段指示从暂停的所有广播TWT中排除所有r-TWT。The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates Exclude all r-TWTs from all broadcast TWTs that are paused.

在另一种可选的实施方式中,所述第一字段用于指示所有广播TWT的暂停,可以包括:所述第一字段用于指示所有广播TWT中除所有r-TWT以外的广播TWT的暂停;或 者,所述第一字段用于指示包括所有r-TWT在内的所有广播TWT的暂停。In another optional implementation, the first field is used to indicate the suspension of all broadcast TWTs, which may include: the first field is used to indicate the suspension of all broadcast TWTs except all r-TWTs. suspended; or Or, the first field is used to indicate the suspension of all broadcast TWTs including all r-TWTs.

在又一种可选的实施方式中,所述第一字段用于指示所有单播TWT和所有广播TWT的暂停,可以包括:所述第一字段用于指示所有单播TWT和所有广播TWT中除所有r-TWT以外的广播TWT的暂停;或者,所述第一字段用于指示所有单播TWT和包括所有r-TWT在内的所有广播TWT的暂停。In yet another optional implementation, the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, which may include: the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs. Pause of broadcast TWTs except all r-TWTs; alternatively, the first field is used to indicate suspension of all unicast TWTs and all broadcast TWTs including all r-TWTs.

在又一个实施例中,所述通信装置1300用于实现上述图8所示的实施例中第二设备的功能时,可以包括:所述收发单元1302可以用于从所述第一设备接收第一帧,所述第一帧包括第一字段,所述第一字段用于指示以下其中一项:所有单播TWT的暂停、一个广播TWT的暂停、所有广播TWT的暂停、所有单播TWT和所有广播TWT的暂停或者所有r-TWT的暂停;所述处理单元1301可以用于暂停所述第一字段指示的TWT。In yet another embodiment, when the communication device 1300 is used to implement the functions of the second device in the embodiment shown in FIG. 8, it may include: the transceiver unit 1302 may be used to receive a third device from the first device. A frame, the first frame includes a first field, the first field is used to indicate one of the following: a pause of all unicast TWTs, a pause of one broadcast TWT, a pause of all broadcast TWTs, a pause of all unicast TWTs, and Pause of all broadcast TWTs or all r-TWTs; the processing unit 1301 may be used to pause the TWT indicated by the first field.

在一种可选的实施方式中,所述第一帧还包括第二字段,在所有TWT字段设置为1时,当所述第一字段用于指示所有广播TWT的暂停时,或者,当所述第一字段用于指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT。In an optional implementation, the first frame further includes a second field when all TWT fields are set to 1, when the first field is used to indicate the suspension of all broadcast TWTs, or when the When the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all the suspended broadcast TWTs include all r-TWTs.

可选的,所述在所有TWT字段设置为1时,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT,包括:Optionally, when the All TWT field is set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, The second field is used to indicate whether all r-TWTs are included in all suspended broadcast TWTs, including:

所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段的取值为第一值,所述第二字段指示暂停的所有广播TWT中包括所有r-TWT;The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field The value is the first value, and the second field indicates that all broadcast TWTs that are paused include all r-TWTs;

所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段的取值为第二值,所述第二字段指示暂停的所有广播TWT中不包括所有r-TWT。The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field The value is a second value, and the second field indicates that all r-TWTs are not included in all suspended broadcast TWTs.

一种示例中,所述第二字段为包括r-TWT指示字段;所述在所有TWT字段设置为1时,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT,包括:In one example, the second field includes an r-TWT indication field; when the all TWT fields are set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the first When the field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all r-TWTs are included in the suspended all broadcast TWTs, including:

所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段指示暂停的所有广播TWT包括所有r-TWT;或者The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates All broadcast TWTs paused include all r-TWTs; or

所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段指示暂停的所有广播TWT不包括所有r-TWT。The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates All broadcast TWTs that are paused do not include all r-TWTs.

另一种示例中,所述第二字段为排除r-TWT指示字段;所述在所有TWT字段设置为1时,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT,包括:In another example, the second field is an exclusion r-TWT indication field; when the all TWT fields are set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the third When one field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all r-TWTs are included in the suspended all broadcast TWTs, including:

所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段指示不从暂停的所有广播TWT中排除所有r-TWT;或者 The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates Not exclude all r-TWTs from all broadcast TWTs that are paused; or

所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段指示从暂停的所有广播TWT中排除所有r-TWT。The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field indicates Exclude all r-TWTs from all broadcast TWTs that are paused.

在另一种可选的实施方式中,所述第一字段用于指示所有广播TWT的暂停,可以包括:所述第一字段用于指示所有广播TWT中除所有r-TWT以外的广播TWT的暂停;或者所述第一字段用于指示包括所有r-TWT在内的所有广播TWT的暂停。In another optional implementation, the first field is used to indicate the suspension of all broadcast TWTs, which may include: the first field is used to indicate the suspension of all broadcast TWTs except all r-TWTs. Pause; or the first field is used to indicate the suspension of all broadcast TWTs including all r-TWTs.

在又一种可选的实施方式中,所述第一字段用于指示所有单播TWT和所有广播TWT的暂停,可以包括:所述第一字段用于指示所有单播TWT和所有广播TWT中除所有r-TWT以外的广播TWT的暂停;或者,所述第一字段用于指示所有单播TWT和包括所有r-TWT在内的所有广播TWT的暂停。In yet another optional implementation, the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, which may include: the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs. Pause of broadcast TWTs except all r-TWTs; alternatively, the first field is used to indicate suspension of all unicast TWTs and all broadcast TWTs including all r-TWTs.

在又一个实施例中,所述通信装置1300用于实现上述图11所示的实施例中第一站点的功能时,可以包括:所述收发单元1302可以用于接收广播帧,所述广播帧包括第一字段,所述第一字段用于确定需要暂停目标唤醒时间TWT的目标站点;所述处理单元1301可以用于根据所述第一字段,确定第一站点是否包含于所述目标站点。In another embodiment, when the communication device 1300 is used to implement the functions of the first station in the embodiment shown in FIG. 11, it may include: the transceiver unit 1302 may be used to receive a broadcast frame. A first field is included, and the first field is used to determine the target site that needs to suspend the target wake-up time TWT; the processing unit 1301 can be used to determine whether the first site is included in the target site according to the first field.

可选的,所述第一字段用于指示需要暂停的至少一个广播TWT;所述处理单元1301在根据所述第一字段,确定所述第一站点是否包含于所述目标站点时,具体可以用于:所述第一字段指示需要暂停的至少一个广播TWT的标识,根据所述至少一个广播TWT的标识确定所述第一站点是否包含于所述目标站点;或者,所述第一字段指示暂停所有广播TWT,确定所述第一站点包含于所述目标站点。Optionally, the first field is used to indicate at least one broadcast TWT that needs to be paused; when the processing unit 1301 determines whether the first site is included in the target site according to the first field, specifically Used for: the first field indicates the identity of at least one broadcast TWT that needs to be paused, and determines whether the first site is included in the target site according to the identity of the at least one broadcast TWT; or, the first field indicates All broadcast TWTs are suspended, and it is determined that the first station is included in the target station.

在一种可选的实施方式中,所述第一字段可以包括TWT标识字段和所有TWT字段,所述所有TWT字段用于指示是否暂停所有TWT;In an optional implementation, the first field may include a TWT identification field and an all TWT field, and the all TWT field is used to indicate whether to suspend all TWTs;

所述处理单元1301在根据所述第一字段,确定所述第一站点是否包含于所述目标站点时,具体可以用于:When the processing unit 1301 determines whether the first site is included in the target site based on the first field, the processing unit 1301 may specifically be used to:

当所述所有TWT字段指示不暂停所有TWT,且所述第一站点已加入所述TWT标识字段指示的广播TWT时,确定所述第一站点包含于所述目标站点;或者When the All TWT field indicates that all TWTs are not suspended, and the first station has joined the broadcast TWT indicated by the TWT identification field, it is determined that the first station is included in the target station; or

当所述所有TWT字段指示不暂停所有TWT,且所述第一站点未加入所述TWT标识字段指示的广播TWT时,确定所述第一站点不包含于所述目标站点;或者When the All TWT field indicates not to suspend all TWTs, and the first station does not join the broadcast TWT indicated by the TWT identification field, it is determined that the first station is not included in the target station; or

当所述所有TWT字段指示暂停所有TWT时,确定所述第一站点包含于所述目标站点。When the All TWT field indicates that all TWTs are suspended, it is determined that the first site is included in the target site.

在另一种可选的实施方式中,所述第一字段可以包括至少一个TWT暂停参数集,每个TWT暂停参数集中包括TWT标识字段和所有TWT字段,所述所有TWT字段用于指示是否暂停所有TWT;In another optional implementation, the first field may include at least one TWT suspension parameter set, each TWT suspension parameter set including a TWT identification field and all TWT fields, and all TWT fields are used to indicate whether to suspend All TWT;

所述处理单元1301在根据所述第一字段,确定所述第一站点是否包含于所述目标站点时,可以用于:When determining whether the first site is included in the target site according to the first field, the processing unit 1301 may be used to:

当所述至少一个TWT暂停参数集中的第一TWT暂停参数集中的所有TWT字段指示不暂停所有TWT,且所述第一站点已加入所述第一TWT暂停参数集中的TWT标识字段指示的广播TWT时,确定所述第一站点包含于所述目标站点;或者When the All TWT field in the first TWT suspension parameter set in the at least one TWT suspension parameter set indicates not to suspend all TWTs, and the first station has joined the broadcast TWT indicated by the TWT identification field in the first TWT suspension parameter set when, it is determined that the first site is included in the target site; or

当所述第一TWT暂停参数集中的所有TWT字段指示不暂停所有TWT,且所述第一站点未加入所述第一TWT暂停参数集中的TWT标识字段指示的广播TWT时,确定所述第一站点不包含于所述目标站点;或者When all TWT fields in the first TWT suspension parameter set indicate that all TWTs are not to be suspended, and the first station does not join the broadcast TWT indicated by the TWT identification field in the first TWT suspension parameter set, it is determined that the first The site is not included in the target site; or

当所述第一TWT暂停参数集中的所有TWT字段指示暂停所有TWT时,确定所述第 一站点包含于所述目标站点。When all TWT fields in the first TWT pause parameter set indicate that all TWTs are paused, it is determined that the A site is included in the target site.

在又一种可选的实施方式中,所述第一字段用于确定需要暂停TWT的目标站点,可以包括:所述第一字段可以通过指示需要暂停TWT的所述目标站点的标识来指示所述目标站点。In yet another optional implementation, the first field is used to determine the target site that needs to suspend TWT, which may include: the first field may indicate the identification of the target site that needs to suspend TWT. Describe the target site.

可选的,所述广播帧还可以包括第二字段,所述第二字段可以用于指示所述第一字段是否存在。Optionally, the broadcast frame may also include a second field, and the second field may be used to indicate whether the first field exists.

在一种实现方式中,所述广播帧还可以用于指示需要暂停的TWT信息。In one implementation, the broadcast frame may also be used to indicate TWT information that needs to be paused.

进而,所述处理单元1301还可以用于:当确定所述第一站点包含于所述目标站点时,根据所述需要暂停的TWT信息暂停TWT。Furthermore, the processing unit 1301 may also be configured to: when it is determined that the first site is included in the target site, pause the TWT according to the TWT information that needs to be paused.

在又一个实施例中,所述通信装置1300用于实现上述图11所示的实施例中接入点的功能时,可以包括:所述处理单元1301可以用于确定广播帧,所述广播帧包括第一字段,所述第一字段用于确定需要暂停目标唤醒时间TWT的目标站点;所述收发单元1302可以用于发送所述广播帧。In yet another embodiment, when the communication device 1300 is used to implement the functions of the access point in the embodiment shown in FIG. 11, it may include: the processing unit 1301 may be used to determine a broadcast frame. A first field is included, and the first field is used to determine the target station that needs to suspend the target wake-up time TWT; the transceiver unit 1302 can be used to send the broadcast frame.

可选的,所述第一字段用于指示需要暂停的至少一个广播TWT;所述第一字段用于确定需要暂停TWT的目标站点,包括:所述第一字段指示需要暂停的至少一个广播TWT的标识,所述至少一个广播TWT的标识用于确定需要暂停TWT的目标站点;或者,所述第一字段指示暂停所有广播TWT,所述暂停所有广播TWT用于确定需要暂停TWT的目标站点。Optionally, the first field is used to indicate at least one broadcast TWT that needs to be paused; the first field is used to determine the target site that needs to pause the TWT, including: the first field indicates at least one broadcast TWT that needs to be paused. The identification of the at least one broadcast TWT is used to determine the target site that needs to suspend the TWT; or the first field indicates that all broadcast TWTs are suspended, and the suspension of all broadcast TWTs is used to determine the target site that needs to suspend the TWT.

在一种可选的实施方式中,所述第一字段包括TWT标识字段和所有TWT字段,所述所有TWT字段用于指示是否暂停所有TWT;所述TWT标识字段和所有TWT字段用于确定需要暂停目标唤醒时间TWT的目标站点。In an optional implementation, the first field includes a TWT identification field and all TWT fields, and the all TWT fields are used to indicate whether to suspend all TWTs; the TWT identification field and all TWT fields are used to determine whether to suspend Pause target site for target wake time TWT.

在另一种可选的实施方式中,所述第一字段包括至少一个TWT暂停参数集,每个TWT暂停参数集中包括TWT标识字段和所有TWT字段,所述所有TWT字段用于指示是否暂停所有TWT;所述至少一个TWT暂停参数集中的第一TWT暂停参数集中的TWT标识字段和所有TWT字段用于确定需要暂停目标唤醒时间TWT的目标站点。In another optional implementation, the first field includes at least one TWT suspension parameter set, each TWT suspension parameter set includes a TWT identification field and all TWT fields, and the all TWT fields are used to indicate whether to suspend all TWT; the TWT identification field and all TWT fields in the first TWT pause parameter set in the at least one TWT pause parameter set are used to determine the target site that needs to pause the target wake-up time TWT.

在又一种可选的实施方式中,所述第一字段用于确定需要暂停TWT的目标站点,可以包括:所述第一字段通过指示需要暂停TWT的所述目标站点的标识来指示所述目标站点。In yet another optional implementation, the first field is used to determine the target site that needs to suspend TWT, which may include: the first field indicates the identification of the target site that needs to suspend TWT. target site.

可选的,所述广播帧还可以包括第二字段,所述第二字段用于指示所述第一字段是否存在。Optionally, the broadcast frame may also include a second field, and the second field is used to indicate whether the first field exists.

在一种实现方式中,所述广播帧还可以用于指示需要暂停的TWT信息。In one implementation, the broadcast frame may also be used to indicate TWT information that needs to be paused.

需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。在本申请的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。It should be noted that the division of units in the embodiment of the present application is schematic and is only a logical function division. In actual implementation, there may be other division methods. Each functional unit in the embodiment of the present application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or software functional units.

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个 实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or contributes to the existing technology, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including a number of instructions to cause a computer device (which can be a personal computer, server, or network device, etc.) or processor to execute each of the aspects of this application. All or part of the steps of the methods described in the Examples. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk and other media that can store program code. .

基于以上实施例,本申请实施例还提供了一种通信装置,参阅图14所示,通信装置1400可以包括处理器1402。可选地,所述通信装置1400中还可以包括收发器1401和/或存储器1403。其中,所述存储器1403可以设置于所述通信装置1400内部,还可以设置于所述通信装置1400外部。其中,所述处理器1402可以控制所述收发器1401接收和发送信息、消息或数据等。Based on the above embodiments, embodiments of the present application also provide a communication device. Referring to FIG. 14 , the communication device 1400 may include a processor 1402 . Optionally, the communication device 1400 may also include a transceiver 1401 and/or a memory 1403. The memory 1403 may be disposed inside the communication device 1400 or may be disposed outside the communication device 1400 . Among them, the processor 1402 can control the transceiver 1401 to receive and send information, messages or data, etc.

具体地,所述处理器1402可以是中央处理器(central processing unit,CPU),网络处理器(network processor,NP)或者CPU和NP的组合。所述处理器1402还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specific integrated circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gate array,FPGA),通用阵列逻辑(generic array logic,GAL)或其任意组合。Specifically, the processor 1402 may be a central processing unit (CPU), a network processor (NP) or a combination of CPU and NP. The processor 1402 may further include a hardware chip. The above-mentioned hardware chip can be an application-specific integrated circuit (ASIC), a programmable logic device (PLD) or a combination thereof. The above-mentioned PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a general array logic (GAL) or any combination thereof.

其中,所述收发器1401、所述处理器1402和所述存储器1403之间相互连接。可选地,所述收发器1401、所述处理器1402和所述存储器1403通过总线1404相互连接;所述总线1404可以是外设部件互连标准(Peripheral Component Interconnect,PCI)总线或扩展工业标准结构(Extended Industry Standard Architecture,EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图14中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。The transceiver 1401, the processor 1402 and the memory 1403 are connected to each other. Optionally, the transceiver 1401, the processor 1402 and the memory 1403 are connected to each other through a bus 1404; the bus 1404 may be a Peripheral Component Interconnect (PCI) bus or an extended industry standard Structure (Extended Industry Standard Architecture, EISA) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of presentation, only one thick line is used in Figure 14, but it does not mean that there is only one bus or one type of bus.

在一种可选地实施方式中,所述存储器1403,用于存放程序等。具体地,程序可以包括程序代码,该程序代码包括计算机操作指令。所述存储器1403可能包括RAM,也可能还包括非易失性存储器(non-volatile memory),例如一个或多个磁盘存储器。所述处理器1402执行所述存储器1403所存放的应用程序,实现上述功能,从而实现通信装置1400的功能。In an optional implementation, the memory 1403 is used to store programs, etc. Specifically, the program may include program code including computer operating instructions. The memory 1403 may include RAM, and may also include non-volatile memory (non-volatile memory), such as one or more disk memories. The processor 1402 executes the application program stored in the memory 1403 to implement the above functions, thereby realizing the functions of the communication device 1400 .

示例性地,该通信装置1400可以是上述实施例中的第一设备;还可以是上述实施例中的第二设备;还可以是上述实施例中的第一站点;还可以是上述实施例中的接入点。Illustratively, the communication device 1400 can be the first device in the above embodiment; it can also be the second device in the above embodiment; it can also be the first site in the above embodiment; it can also be the first station in the above embodiment. access point.

在一个实施例中,所述通信装置1400在实现图5所示的实施例中第一设备的功能时,处理器1402可以实现图5所示的实施例中由第一设备执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图5所示的实施例中的由第一设备执行的收发操作;处理器1402可以实现图5所示的实施例中由第一设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图5所示的实施例中的相关描述,此处不再详细介绍。In one embodiment, when the communication device 1400 implements the functions of the first device in the embodiment shown in Figure 5, the processor 1402 can implement the operations performed by the first device in the embodiment shown in Figure 5. Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 5; the processor 1402 can implement the transceiver operation of Figure 5 Operations other than transceiver operations performed by the first device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 5 , and will not be introduced in detail here.

在另一个实施例中,所述通信装置1400在实现图5所示的实施例中第二设备的功能时,处理器1402可以实现图5所示的实施例中由第二设备执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图5所示的实施例中的由第二设备执行的收发操作;处理器1402可以实现图5所示的实施例中由第二设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图5所示的实施例中的相关描述,此处不再详细介绍。 In another embodiment, when the communication device 1400 implements the functions of the second device in the embodiment shown in FIG. 5 , the processor 1402 can implement the operations performed by the second device in the embodiment shown in FIG. 5 . Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 5; the processor 1402 can implement the transceiver operation of Figure 5 Operations other than transceiver operations performed by the second device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 5 , and will not be introduced in detail here.

在另一个实施例中,所述通信装置1400在实现图8所示的实施例中第一设备的功能时,处理器1402可以实现图8所示的实施例中由第一设备执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图8所示的实施例中的由第一设备执行的收发操作;处理器1402可以实现图8所示的实施例中由第一设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图8所示的实施例中的相关描述,此处不再详细介绍。In another embodiment, when the communication device 1400 implements the functions of the first device in the embodiment shown in FIG. 8 , the processor 1402 can implement the operations performed by the first device in the embodiment shown in FIG. 8 . Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 8; the processor 1402 can implement the transceiver operation of Figure 8 Operations other than transceiver operations performed by the first device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 8 , and will not be introduced in detail here.

在另一个实施例中,所述通信装置1400在实现图8所示的实施例中第二设备的功能时,处理器1402可以实现图8所示的实施例中由第二设备执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图8所示的实施例中的由第二设备执行的收发操作;处理器1402可以实现图8所示的实施例中由第二设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图8所示的实施例中的相关描述,此处不再详细介绍。In another embodiment, when the communication device 1400 implements the functions of the second device in the embodiment shown in FIG. 8 , the processor 1402 can implement the operations performed by the second device in the embodiment shown in FIG. 8 . Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 8; the processor 1402 can implement the transceiver operation of Figure 8 Operations other than transceiver operations performed by the second device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 8 , and will not be introduced in detail here.

在另一个实施例中,所述通信装置1400在实现图11所示的实施例中第一站点的功能时,处理器1402可以实现图11所示的实施例中由第一站点执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图11所示的实施例中的由第一站点执行的收发操作;处理器1402可以实现图11所示的实施例中由第一站点执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图11所示的实施例中的相关描述,此处不再详细介绍。In another embodiment, when the communication device 1400 implements the functions of the first station in the embodiment shown in FIG. 11 , the processor 1402 can implement the operations performed by the first station in the embodiment shown in FIG. 11 . Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the first station in the embodiment shown in Figure 11; the processor 1402 can implement the transceiver operation of Figure 11 Operations other than transceiver operations performed by the first station in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 11 , and will not be introduced in detail here.

在另一个实施例中,所述通信装置1400在实现图11所示的实施例中接入点的功能时,处理器1402可以实现图11所示的实施例中由接入点执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图11所示的实施例中的由接入点执行的收发操作;处理器1402可以实现图11所示的实施例中由接入点执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图11所示的实施例中的相关描述,此处不再详细介绍。In another embodiment, when the communication device 1400 implements the functions of the access point in the embodiment shown in FIG. 11 , the processor 1402 can implement the operations performed by the access point in the embodiment shown in FIG. 11 . Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the access point in the embodiment shown in Figure 11; the processor 1402 can implement the transceiver operation of Figure 11 Operations other than transmit and receive operations performed by the access point in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 11 , and will not be introduced in detail here.

图15示出了本申请实施例提供的另一种通信方法的流程示意图。在该图15所示的通信方法中,可以通过第一帧中的第七字段来指示暂停的TWT的类型,从而明确需要暂停的TWT。示例性的,该方法的流程可以包括:Figure 15 shows a schematic flowchart of another communication method provided by an embodiment of the present application. In the communication method shown in FIG. 15 , the type of TWT that needs to be paused can be indicated through the seventh field in the first frame, thereby clarifying the TWT that needs to be paused. By way of example, the process of this method may include:

步骤1501:第一设备确定第一帧,所述第一帧包括第七字段,所述第七字段可以用于指示以下其中一项:所有TWT的暂停、所有TWT中除R-TWT之外的TWT的暂停或者所有R-TWT的暂停。Step 1501: The first device determines a first frame. The first frame includes a seventh field. The seventh field may be used to indicate one of the following: suspension of all TWTs, suspension of all TWTs except R-TWT. Pause of TWT or pause of all R-TWT.

其中,所有TWT包括所有单播TWT和包括R-TWT在内的所有广播TWT;所有TWT中除R-TWT以外的TWT包括所有单播TWT和除R-TWT之外的所有广播TWT。Among them, all TWTs include all unicast TWTs and all broadcast TWTs including R-TWT; TWTs other than R-TWT among all TWTs include all unicast TWTs and all broadcast TWTs except R-TWT.

可选的,本申请中广播TWT也可以通过组播TWT(groupcast TWT)替换描述。Optionally, the broadcast TWT in this application can also be replaced by a multicast TWT (groupcast TWT).

应理解,所述第七字段可以分别通过不同的取值指示上述多种类型TWT的暂停中的至少一项。It should be understood that the seventh field may respectively indicate at least one of the above multiple types of TWT suspensions through different values.

在一种可选的实施方式中,所述第七字段可以包括2个或3个比特。通过所述第七字段的不同取值可以指示以下至少一项:所有TWT的暂停、所有TWT中除R-TWT之外的TWT的暂停或者所有R-TWT的暂停。In an optional implementation, the seventh field may include 2 or 3 bits. Different values of the seventh field may indicate at least one of the following: suspension of all TWTs, suspension of all TWTs except R-TWT, or suspension of all R-TWTs.

例如,以所述第七字段包括2个比特为例说明,所述第七字段的取值描述可以如下表8所示: For example, taking the seventh field including 2 bits as an example, the value description of the seventh field can be as shown in Table 8 below:

表8第七字段的取值描述
Table 8 Value description of the seventh field

需要说明的是,表8中第七字段的取值与含义的对应关系仅为一种示例,不同取值与不同含义的对应关系本申请对此不作限定。例如,可以取值0对应指示所有TWT中除R-TWT之外的TWT的暂停。It should be noted that the correspondence between the values and meanings of the seventh field in Table 8 is only an example, and the correspondence between different values and different meanings is not limited in this application. For example, a value of 0 may correspond to indicating the suspension of all TWTs except the R-TWT.

在一种可选的实施方式中,所述第一帧包括所述第七字段时,所述第七字段可以复用如图4所示的IEEE 802.11ax的TWT信息帧的已有字段。In an optional implementation, when the first frame includes the seventh field, the seventh field may reuse existing fields of the TWT information frame of IEEE 802.11ax as shown in Figure 4.

例如,如图16所示,IEEE 802.11ax的TWT信息帧规定:当所有TWT取值为1时,3比特的TWT流标识字段变为预留(Reserved)。基于此,本申请实施例中,所述第七字段可以复用3比特的TWT流标识字段中的2个比特或者3个比特。例如,如图16所示的示意图,当所有TWT取值为1时,3比特的TWT流标识字段中的后2个比特作为所述第七字段,其他比特仍然为预留(Reserved)。For example, as shown in Figure 16, the TWT information frame of IEEE 802.11ax stipulates that when all TWT values are 1, the 3-bit TWT flow identification field becomes reserved (Reserved). Based on this, in this embodiment of the present application, the seventh field may multiplex 2 or 3 bits of the 3-bit TWT stream identification field. For example, as shown in the schematic diagram of Figure 16, when all TWT values are 1, the last 2 bits of the 3-bit TWT stream identification field are used as the seventh field, and the other bits are still reserved (Reserved).

需要说明的是,第七字段复用的比特的位置不限于图16中所示的3比特的TWT流标识字段中的最后2个比特的位置,本申请对此不作限定。It should be noted that the position of the bits multiplexed in the seventh field is not limited to the positions of the last two bits in the 3-bit TWT stream identification field shown in Figure 16, and this application does not limit this.

需要说明的是,图16仅示出了一种示例性的第一帧的结构的示意图,应理解,第一帧的结构还可以有其他多种实现方式,本申请对此不作限定。It should be noted that FIG. 16 only shows an exemplary schematic diagram of the structure of the first frame. It should be understood that the structure of the first frame can also be implemented in various other ways, which is not limited in this application.

可以理解的是,当图16所示的帧结构中,当所有TWT取值为0时,第七字段复用的比特仍可以为原有含义,而不再指示第七字段指示的含义,本申请对第七字段复用的比特的功能不作限定。当然,在一种角度,也可以理解为当所有TWT取值为0时不存在第七字段。也即,本申请中是在所有TWT字段取值为1时,通过第七字段来指示不同类型的TWT的暂停,对于所有TWT字段取值为0时的含义和操作不作改变。It can be understood that in the frame structure shown in Figure 16, when all TWT values are 0, the bits multiplexed in the seventh field can still have the original meaning, and no longer indicate the meaning indicated by the seventh field. The application does not limit the function of the bits multiplexed in the seventh field. Of course, from one perspective, it can also be understood that when all TWT values are 0, there is no seventh field. That is, in this application, when all TWT fields have a value of 1, the seventh field is used to indicate the suspension of different types of TWT, and the meaning and operation when all TWT fields have a value of 0 do not change.

可选的,所述第七字段的名字可以为所有R-TWT(All R-TWT)、所有R-TWT排除(All R-TWT excluded)、TWT类型子字段或者其它名字,本申请不作限定。Optionally, the name of the seventh field can be All R-TWT (All R-TWT), All R-TWT excluded (All R-TWT excluded), TWT type subfield or other names, which is not limited in this application.

可选的,所述第一帧可以为单播帧。Optionally, the first frame may be a unicast frame.

步骤1502:所述第一设备向第二设备发送所述第一帧,相应的,所述第二设备从所述第一设备接收所述第一帧。Step 1502: The first device sends the first frame to the second device, and accordingly, the second device receives the first frame from the first device.

其中,所述第一设备可以为R-TWT调度AP(R-TWT scheduling AP),第二设备为R-TWT被调度站点(R-TWT scheduled STA)。Wherein, the first device may be an R-TWT scheduling AP (R-TWT scheduling AP), and the second device may be an R-TWT scheduled site (R-TWT scheduled STA).

本申请中,R-TWT scheduling AP可以是指支持R-TWT的EHT AP。R-TWT scheduled STA可以是指支持R-TWT,并且发送给R-TWT AP或者接收到R-TWT AP发送的携带有R-TWT参数集合(R-TWT Parameter Set)的广播TWT元素的non-AP EHT STA。In this application, R-TWT scheduling AP may refer to an EHT AP that supports R-TWT. R-TWT scheduled STA may refer to a non- broadcast TWT element that supports R-TWT and is sent to or received from the R-TWT AP and carries the R-TWT parameter set (R-TWT Parameter Set). AP EHT STA.

步骤1503:所述第二设备暂停所述第七字段指示的TWT。Step 1503: The second device suspends the TWT indicated by the seventh field.

示例性的,所述第二设备可以基于步骤1501中第一帧中字段的具体指示来确定暂停的TWT的类型,进而进行相应暂停,具体可以参见步骤1501中的相关描述。For example, the second device may determine the type of TWT to be paused based on the specific indication of the field in the first frame in step 1501, and then perform corresponding pause. For details, please refer to the relevant description in step 1501.

该实施例中把除R-TWT之外的所有TWT看做一类TWT,即对应引入R-TWT之前的All TWT,把R-TWT看做另外一类TWT,通过第七字段的指示来灵活实现暂停其中一类 或者两类TWT,即保持了灵活性,也在分类上跟现有技术保持一致。In this embodiment, all TWTs except R-TWT are regarded as one type of TWT, that is, corresponding to All TWT before the introduction of R-TWT, and R-TWT is regarded as another type of TWT, which can be flexibly adjusted through the instructions in the seventh field. Implementation of suspending one of the categories Or two types of TWT, which maintain flexibility and are consistent with existing technologies in classification.

需要说明的是,本申请中,R-TWT和r-TWT是相同的名词restricted target wakeup time的缩略语,本实施例中不作区分,本申请全文适用。It should be noted that in this application, R-TWT and r-TWT are the abbreviations of the same noun restricted target wakeup time. No distinction is made in this embodiment, and the entire text of this application applies.

基于上述通信方法,可以通过第一帧中的第七字段来灵活指示暂停的TWT的类型,从而明确需要暂停的TWT。Based on the above communication method, the type of TWT that needs to be paused can be flexibly indicated through the seventh field in the first frame, thereby clarifying the TWT that needs to be paused.

图17示出了本申请实施例提供的另一种通信方法的流程示意图。在该图17所示的通信方法中,可以通过第一帧中的第八字段来指示暂停的TWT的类型,从而明确需要暂停的TWT。示例性的,该方法的流程可以包括:Figure 17 shows a schematic flowchart of another communication method provided by an embodiment of the present application. In the communication method shown in FIG. 17 , the type of TWT that needs to be paused can be indicated through the eighth field in the first frame, thereby clarifying the TWT that needs to be paused. By way of example, the process of this method may include:

步骤1701:第一设备确定第一帧,所述第一帧包括第八字段,所述第八字段可以用于指示以下其中一项:所有TWT的暂停、所有TWT中除R-TWT之外的TWT的暂停或者所有R-TWT的暂停。Step 1701: The first device determines a first frame. The first frame includes an eighth field. The eighth field may be used to indicate one of the following: suspension of all TWTs, suspension of all TWTs except R-TWT. Pause of TWT or pause of all R-TWT.

具体的,所述第八字段与图15所述的实施例中涉及的第七字段类似,可以参见上述步骤1501中对于第七字段的描述,此处不再详细说明。Specifically, the eighth field is similar to the seventh field involved in the embodiment shown in FIG. 15. Please refer to the description of the seventh field in the above step 1501, which will not be described in detail here.

步骤1702:所述第一设备向第二设备发送所述第一帧,相应的,所述第二设备从所述第一设备接收所述第一帧。Step 1702: The first device sends the first frame to the second device, and accordingly, the second device receives the first frame from the first device.

其中,第一设备可以为R-TWT被调度站点(R-TWT scheduled STA),第二设备为R-TWT调度AP(R-TWT Scheduling AP)。Among them, the first device can be an R-TWT scheduled site (R-TWT scheduled STA), and the second device can be an R-TWT scheduling AP (R-TWT Scheduling AP).

步骤1703:所述第二设备向所述第一设备发送确认帧,相应的,所述第一设备从所述第二设备接收所述确认帧。Step 1703: The second device sends an acknowledgment frame to the first device, and accordingly, the first device receives the acknowledgment frame from the second device.

步骤1704:所述第一设备暂停所述第八字段指示的TWT。Step 1704: The first device suspends the TWT indicated by the eighth field.

示例性的,所述第一设备接收到确认帧后,可以基于步骤1701中第一帧中字段的具体指示来确定暂停的TWT的类型,进而进行相应暂停,具体可以参见步骤1701中的相关描述。For example, after receiving the acknowledgment frame, the first device can determine the type of TWT to be paused based on the specific indication of the field in the first frame in step 1701, and then perform a corresponding pause. For details, please refer to the relevant description in step 1701. .

该实施例中把除R-TWT之外的所有TWT看做一类TWT,即对应引入R-TWT之前的All TWT,把R-TWT看做另外一类TWT,通过第八字段的指示来灵活实现暂停其中一类或者两类TWT,即保持了灵活性,也在分类上跟现有技术保持一致。In this embodiment, all TWTs except R-TWT are regarded as one type of TWT, that is, corresponding to All TWT before the introduction of R-TWT, and R-TWT is regarded as another type of TWT, which can be flexibly adjusted through the indication of the eighth field. Implementing the suspension of one or two types of TWT not only maintains flexibility, but also remains consistent with existing technologies in terms of classification.

基于上述通信方法,可以通过第一帧中的第八字段来灵活指示暂停的TWT的类型,从而明确需要暂停的TWT。Based on the above communication method, the type of TWT that needs to be paused can be flexibly indicated through the eighth field in the first frame, thereby clarifying the TWT that needs to be paused.

另外,在一种可能的实现方式中,可以引入一种TWT拆除帧(TWT teardown frame)来拆除一个TWT约定(TWT agreement)或者所有的TWT约定。TWT拆除帧的帧格式可以如下表9所示。In addition, in a possible implementation, a TWT teardown frame can be introduced to tear down a TWT agreement (TWT agreement) or all TWT agreements. The frame format of the TWT teardown frame can be shown in Table 9 below.

表9 TWT拆除帧的帧格式
Table 9 Frame format of TWT teardown frame

其中,Category字段用于指示该行为帧是Unprotected S1G Action帧。Unprotected S1G Action字段用于指示该帧是TWT Teardown帧。TWT Flow字段的格式可以如图18和图19所示,图18是协商类型(Negotiation Type)字段设置为0或1时的帧结构,也就是针对单播TWT的帧结构。图19是Negotiation Type字段设置为3时的帧结构,也就是针对广 播TWT的帧结构。Among them, the Category field is used to indicate that the action frame is an Unprotected S1G Action frame. The Unprotected S1G Action field is used to indicate that the frame is a TWT Teardown frame. The format of the TWT Flow field can be shown in Figures 18 and 19. Figure 18 is the frame structure when the Negotiation Type field is set to 0 or 1, that is, the frame structure for unicast TWT. Figure 19 is the frame structure when the Negotiation Type field is set to 3, which is for Broadcast The frame structure of broadcast TWT.

当一个STA要拆除一个单播TWT时,该STA会发送一个TWT拆除帧,并将TWT流标识(TWT Flow Identifier)字段设置为该单播TWT的ID,以及将Negotiation Type字段设置为0。When a STA wants to tear down a unicast TWT, the STA will send a TWT teardown frame, set the TWT Flow Identifier field to the ID of the unicast TWT, and set the Negotiation Type field to 0.

当一个STA要拆除一个广播TWT时,该STA会发送一个TWT拆除帧,并将广播TWT标识(Broadcast TWT ID)字段设置为该广播TWT的ID,以及将Negotiation Type字段设置为3。When a STA wants to tear down a broadcast TWT, the STA will send a TWT teardown frame, set the Broadcast TWT ID field to the ID of the broadcast TWT, and set the Negotiation Type field to 3.

当一个STA要拆除所有的TWT时,该STA会发送一个TWT拆除帧,并将拆除所有TWT(Teardown All TWT)字段设置为1。当Teardown All TWT字段设置为1时,TWT Flow Identifier、Broadcast TWT ID和Negotiation Type字段为预留字段。When a STA wants to tear down all TWTs, the STA will send a TWT teardown frame and set the Teardown All TWT (Teardown All TWT) field to 1. When the Teardown All TWT field is set to 1, the TWT Flow Identifier, Broadcast TWT ID and Negotiation Type fields are reserved fields.

当引入R-TWT之后,当Teardown All TWT字段设置为1时,包括R-TWT在内的所有TWT将全部被拆除。这无法只拆除R-TWT,或者只拆除除R-TWT之外的其它TWT,拆除灵活性较差。When R-TWT is introduced, when the Teardown All TWT field is set to 1, all TWTs including R-TWT will be dismantled. This cannot dismantle only the R-TWT, or only other TWTs except the R-TWT, and the disassembly flexibility is poor.

基于此,本申请实施例还提供另一种通信方法,以实现多种类型的TWT的拆除,提升业务性能。Based on this, embodiments of the present application also provide another communication method to realize the removal of multiple types of TWT and improve service performance.

下面通过具体的实施例对本申请提出的针对多种类型的TWT的拆除进行灵活指示的多种方法进行详细说明。The various methods proposed in this application for flexibly instructing the disassembly of various types of TWTs are described in detail below through specific embodiments.

图20示出了本申请实施例提供的一种通信方法的流程示意图。在该图20所示的通信方法中,在拆除所有TWT字段设置为1时,可以通过第一帧中的第九字段来指示R-TWT是否拆除,从而明确对R-TWT的拆除的指示。示例性的,该方法的流程可以包括:Figure 20 shows a schematic flowchart of a communication method provided by an embodiment of the present application. In the communication method shown in Figure 20, when all TWT teardown fields are set to 1, the ninth field in the first frame can be used to indicate whether the R-TWT is torn down, thereby clearly indicating the teardown of the R-TWT. By way of example, the process of this method may include:

步骤2001:第一设备确定第一帧,所述第一帧包括第九字段,在拆除所有TWT字段设置为1时,所述第九字段用于指示R-TWT是否拆除。其中,所述R-TWT可以表示至少一个R-TWT或者所有R-TWT。Step 2001: The first device determines the first frame. The first frame includes a ninth field. When all TWT fields are removed and set to 1, the ninth field is used to indicate whether the R-TWT is removed. Wherein, the R-TWT may represent at least one R-TWT or all R-TWT.

其中,“拆除所有TWT”字段可以为如图18或图19所示的TWT Flow字段中的第8个比特(B7),该比特可以采用Teardown All TWT命名,也即拆除所有TWT字段一种可能的实现方式可以为Teardown All TWT字段。应理解,本申请中拆除所有TWT字段还可以有其它命名,本申请对此不作限定。Among them, the "Teardown All TWT" field can be the 8th bit (B7) in the TWT Flow field as shown in Figure 18 or Figure 19. This bit can be named Teardown All TWT, which is one possibility of tearing down all TWT fields. The implementation can be Teardown All TWT field. It should be understood that the removal of all TWT fields in this application can also have other names, and this application does not limit this.

在一种可选的实施方式中,可以通过如下方式实现在拆除所有TWT字段设置为1时,所述第九字段用于指示R-TWT是否拆除:所述拆除所有TWT字段设置为1,所述第九字段取值为第一值,所述第九字段指示所有R-TWT不拆除;所述拆除所有TWT字段设置为1,所述第九字段的取值为第二值,所述第九字段指示所有R-TWT拆除。In an optional implementation, when the Remove All TWT field is set to 1, the ninth field is used to indicate whether the R-TWT is removed: the Remove All TWT field is set to 1, so The value of the ninth field is a first value, and the ninth field indicates that all R-TWTs are not to be removed; the removal of all TWT fields is set to 1, the value of the ninth field is a second value, and the value of the ninth field is a second value. Nine fields indicate all R-TWT removal.

示例性的,所述第九字段可以包括1或多个比特,所述拆除所有TWT字段设置为1,所述1或多个比特取值为第一值时,所述第九字段指示所有R-TWT不拆除;所述拆除所有TWT字段设置为1,所述1或多个比特的取值为第二值时,所述第九字段指示所有R-TWT拆除。其中,所述第九字段包括1或个比特也可以理解为所述第九字段的长度为1比特。Exemplarily, the ninth field may include 1 or more bits, the remove all TWT field is set to 1, and when the 1 or more bits take the value of the first value, the ninth field indicates all R -TWT is not torn down; the teardown of all TWT fields is set to 1, and when the value of the 1 or more bits is the second value, the ninth field indicates the teardown of all R-TWTs. Wherein, the ninth field including 1 or more bits can also be understood as the length of the ninth field being 1 bit.

可选的,当所述第九字段包括多个比特时,多个比特中可能会有预留(reserved)的比特。Optionally, when the ninth field includes multiple bits, there may be reserved bits among the multiple bits.

可选的,所述第一值为1,所述第二值为0;或者,所述第一值为0,所述第二值为1。Optionally, the first value is 1 and the second value is 0; or, the first value is 0 and the second value is 1.

例如,以第九字段包括1个比特为例,所述第九字段的取值描述可以如下表10所述。 For example, assuming that the ninth field includes 1 bit, the value description of the ninth field may be as described in Table 10 below.

表10第九字段的取值描述
Table 10 Value description of the ninth field

需要说明的是,表10中仅以包含第九字段的取值为“0”表示所有R-TWT都不拆除,取值为“1”表示有R-TWT都拆除为例说明。应理解,也可以第九字段的取值为“1”表示有R-TWT都不拆除,取值为“0”表示有R-TWT都拆除,本申请对此不作限定。It should be noted that Table 10 only takes the ninth field as an example with a value of “0” indicating that all R-TWTs are not to be dismantled, and a value of “1” indicating that all R-TWTs are dismantled. It should be understood that the value of the ninth field can also be "1" to indicate that the R-TWT is not removed, and the value of "0" indicates that the R-TWT is removed. This application does not limit this.

可选的,当所述第九字段包括多个比特时,可以通过所述多个比特中的1个比特实现上述表10中的功能,除该1个比特以外的其他比特可以为预留。Optionally, when the ninth field includes multiple bits, the functions in the above Table 10 may be implemented by one bit among the multiple bits, and other bits except the one bit may be reserved.

示例性的,所述第九字段可以复用如图18和图19所示的TWT Flow字段中的已有字段。例如,当TWT Flow字段中的拆除所有TWT字段设置为1时,TWT Flow字段的前7个比特(B0-B6)为预留(Reserved)。基于此,本申请中,第九字段可以复用该7个比特中的1个或多个比特,如复用其中1个比特作为第九字段时,其他6个比特仍为预留。对于复用方式及位置,本申请不作限定。Exemplarily, the ninth field can reuse the existing fields in the TWT Flow field shown in Figure 18 and Figure 19. For example, when the Remove All TWT field in the TWT Flow field is set to 1, the first 7 bits (B0-B6) of the TWT Flow field are reserved (Reserved). Based on this, in this application, the ninth field can multiplex one or more bits among the 7 bits. For example, when one bit is multiplexed as the ninth field, the other 6 bits are still reserved. This application does not limit the reuse method and location.

可选的,所述第九字段的名字可以为所有R-TWT(All R-TWT)、所有R-TWT排除(All R-TWT excluded)、TWT类型(TWT Type)子字段或者其它名字,本申请不作限定。Optionally, the name of the ninth field can be All R-TWT (All R-TWT), All R-TWT excluded (All R-TWT excluded), TWT Type (TWT Type) subfield or other names. There are no restrictions on application.

可选的,所述第一帧可以为单播帧。Optionally, the first frame may be a unicast frame.

步骤2002:所述第一设备向第二设备发送所述第一帧,相应地,所述第二设备从所述第一设备接收所述第一帧。Step 2002: The first device sends the first frame to a second device, and accordingly, the second device receives the first frame from the first device.

其中,所述第一设备可以为R-TWT调度AP(R-TWT scheduling AP),第二设备为R-TWT被调度站点(R-TWT scheduled STA)。Wherein, the first device may be an R-TWT scheduling AP (R-TWT scheduling AP), and the second device may be an R-TWT scheduled site (R-TWT scheduled STA).

步骤2003:所述第二设备根据所述第一帧确定R-TWT是否拆除。Step 2003: The second device determines whether the R-TWT is torn down according to the first frame.

示例性的,所述第二设备可以基于步骤2001中第一帧中字段的具体指示来确定R-TWT是否拆除,具体可以参见步骤2001中的相关描述。For example, the second device may determine whether the R-TWT is to be removed based on the specific indication of the field in the first frame in step 2001. For details, please refer to the relevant description in step 2001.

基于上述通信方法,在拆除所有TWT字段设置为1时,可以通过第一帧中的第九字段来指示R-TWT是否拆除,从而明确对R-TWT的拆除的指示,进而提升业务性能。Based on the above communication method, when all TWT removal fields are set to 1, the ninth field in the first frame can be used to indicate whether the R-TWT is to be removed, thereby clearly indicating the removal of the R-TWT, thereby improving service performance.

图21示出了本申请实施例提供的另一种通信方法的流程示意图。在该图21所示的通信方法中,在拆除所有TWT字段设置为1时,可以通过第一帧中的第十字段来指示R-TWT是否拆除,从而明确对R-TWT的拆除的指示。示例性的,该方法的流程可以包括:Figure 21 shows a schematic flowchart of another communication method provided by an embodiment of the present application. In the communication method shown in Figure 21, when all TWT removal fields are set to 1, the tenth field in the first frame can be used to indicate whether the R-TWT is to be removed, thereby clearly indicating the removal of the R-TWT. By way of example, the process of this method may include:

步骤2101:第一设备确定第一帧,所述第一帧包括第十字段,在拆除所有TWT字段设置为1时,所述第十字段用于指示R-TWT是否拆除。其中,所述R-TWT可以表示至少一个R-TWT或者所有R-TWT。Step 2101: The first device determines the first frame. The first frame includes a tenth field. When all TWT fields are removed and set to 1, the tenth field is used to indicate whether the R-TWT is removed. Wherein, the R-TWT may represent at least one R-TWT or all R-TWT.

具体的,所述第十字段与图20所述的实施例中涉及的第九字段类似,可以参见上述步骤2001中对于第九字段的描述,此处不再详细说明。Specifically, the tenth field is similar to the ninth field involved in the embodiment shown in FIG. 20. Please refer to the description of the ninth field in the above step 2001, which will not be described in detail here.

步骤2102:所述第一设备向第二设备发送所述第一帧,相应地,所述第二设备从所述第一设备接收所述第一帧。Step 2102: The first device sends the first frame to the second device, and accordingly, the second device receives the first frame from the first device.

其中,第一设备可以为R-TWT被调度站点(R-TWT scheduled STA),第二设备为R-TWT调度AP(R-TWT Scheduling AP)。Among them, the first device can be an R-TWT scheduled site (R-TWT scheduled STA), and the second device can be an R-TWT scheduling AP (R-TWT Scheduling AP).

步骤2103:所述第二设备向所述第一设备发送确认帧,相应的,所述第一设备从所述第二设备接收所述确认帧。 Step 2103: The second device sends an acknowledgment frame to the first device, and accordingly, the first device receives the acknowledgment frame from the second device.

步骤2104:所述第一设备根据所述第一帧确定R-TWT是否拆除。Step 2104: The first device determines whether the R-TWT is torn down according to the first frame.

示例性的,所述第一设备可以基于步骤2101中第一帧中字段的具体指示来确定R-TWT是否拆除,具体可以参见步骤2101中的相关描述。For example, the first device may determine whether the R-TWT is to be removed based on the specific indication of the field in the first frame in step 2101. For details, please refer to the relevant description in step 2101.

基于上述通信方法,在拆除所有TWT字段设置为1时,可以通过第一帧中的第十字段来指示R-TWT是否拆除,从而明确对R-TWT的拆除的指示,进而提升业务性能。Based on the above communication method, when all TWT removal fields are set to 1, the tenth field in the first frame can be used to indicate whether the R-TWT is to be removed, thereby clearly indicating the removal of the R-TWT, thereby improving service performance.

图22示出了本申请实施例提供的另一种通信方法的流程示意图。在该图22所示的通信方法中,可以通过第一帧中的第十一字段来指示拆除的TWT的类型,从而明确需要拆除的TWT。示例性的,该方法的流程可以包括:Figure 22 shows a schematic flowchart of another communication method provided by an embodiment of the present application. In the communication method shown in Figure 22, the type of TWT to be removed can be indicated through the eleventh field in the first frame, thereby clarifying the TWT that needs to be removed. By way of example, the process of this method may include:

步骤2201:第一设备确定第一帧,所述第一帧包括第十一字段,所述第十一字段可以用于指示以下其中一项:所有TWT的拆除、所有TWT中除R-TWT之外的TWT的拆除或者所有R-TWT的拆除。Step 2201: The first device determines the first frame. The first frame includes an eleventh field. The eleventh field can be used to indicate one of the following: removal of all TWTs, removal of all TWTs except R-TWT. Removal of external TWT or removal of all R-TWT.

其中,所有TWT包括所有单播TWT和包括R-TWT在内的所有广播TWT;所有TWT中除R-TWT以外的TWT包括所有单播TWT和除R-TWT之外的所有广播TWT。Among them, all TWTs include all unicast TWTs and all broadcast TWTs including R-TWT; TWTs other than R-TWT among all TWTs include all unicast TWTs and all broadcast TWTs except R-TWT.

应理解,所述第十一字段可以分别通过不同的取值指示上述多种类型TWT的拆除中的至少一项。It should be understood that the eleventh field may indicate at least one of the above multiple types of TWT disassembly through different values.

在一种可选的实施方式中,所述第十一字段可以包括2个或2个以上的多个比特。通过所述第十一字段的不同取值可以指示以下至少一项:所有TWT的拆除、所有TWT中除R-TWT之外的TWT的拆除或者所有R-TWT的拆除。其中,当所述第十一字段包括2个以上的多个比特的时候,所述多个比特中可能会有预留(reserved)的比特。In an optional implementation, the eleventh field may include 2 or more bits. Different values of the eleventh field may indicate at least one of the following: removal of all TWTs, removal of all TWTs except R-TWTs, or removal of all R-TWTs. Wherein, when the eleventh field includes more than two bits, there may be reserved bits among the multiple bits.

例如,以所述第十一字段包括2个比特为例说明,所述第十一字段的取值描述可以如下表11所示:For example, taking the eleventh field including 2 bits as an example, the value description of the eleventh field can be as shown in Table 11 below:

表11第十一字段的取值描述
Table 11 Value description of the eleventh field

需要说明的是,表11中第十一字段的取值与含义的对应关系仅为一种示例,不同取值与不同含义的对应关系本申请对此不作限定。例如,可以取值0对应指示所有TWT中除R-TWT之外的TWT的拆除。It should be noted that the correspondence between the values and meanings of the eleventh field in Table 11 is only an example, and the correspondence between different values and different meanings is not limited in this application. For example, a value of 0 may be taken to indicate the teardown of all TWTs except the R-TWT.

示例性的,所述第十一字段可以复用如图18和图19所示的TWT Flow字段中的已有字段。例如,当TWT Flow字段中的拆除所有TWT字段设置为1时,TWT Flow字段的前7个比特(B0-B6)为预留(Reserved)。基于此,本申请中,第十一字段可以复用该7个比特中的2个或多个比特,如复用其中2个比特作为第十一字段时,其他5个比特仍为预留。对于复用方式及位置,本申请不作限定。Exemplarily, the eleventh field can reuse the existing fields in the TWT Flow field shown in Figure 18 and Figure 19. For example, when the Remove All TWT field in the TWT Flow field is set to 1, the first 7 bits (B0-B6) of the TWT Flow field are reserved (Reserved). Based on this, in this application, the eleventh field can multiplex 2 or more bits among the 7 bits. For example, when 2 bits are multiplexed as the eleventh field, the other 5 bits are still reserved. This application does not limit the reuse method and location.

可以理解的是,当图18或图19所示的帧结构中,当拆除所有TWT取值为0时,第十一字段复用的比特仍可以为原有含义,而不再指示第十一字段指示的含义,本申请对第十一字段复用的比特的功能不作限定。当然,在一种角度,也可以理解为当拆除所有TWT取值为0时不存在第十一字段。也即,本申请中是在拆除所有TWT字段取值为1时,通过第十一字段来指示不同类型的TWT的拆除,对于拆除所有TWT字段取值为0时的含义 和操作不作改变。It can be understood that in the frame structure shown in Figure 18 or Figure 19, when all TWT values are removed and are 0, the bits multiplexed in the eleventh field can still have the original meaning and no longer indicate the eleventh field. The meaning of the field indication, this application does not limit the function of the bits multiplexed in the eleventh field. Of course, from one perspective, it can also be understood that when all TWT values are removed and the value is 0, there is no eleventh field. That is to say, in this application, when the value of the Remove All TWT field is 1, the eleventh field is used to indicate the removal of different types of TWT. The meaning of when the value of the Remove All TWT field is 0 and operations are unchanged.

可选的,所述第十一字段的名字可以为所有R-TWT(All R-TWT)、所有R-TWT排除(All R-TWT excluded)、TWT类型(TWT Type)子字段或者其它名字,本申请不作限定。Optionally, the name of the eleventh field can be All R-TWT (All R-TWT), All R-TWT excluded (All R-TWT excluded), TWT Type (TWT Type) subfield or other names, This application is not limited.

可选的,所述第一帧可以为单播帧。Optionally, the first frame may be a unicast frame.

步骤2202:所述第一设备向第二设备发送所述第一帧,相应的,所述第二设备从所述第一设备接收所述第一帧。Step 2202: The first device sends the first frame to the second device, and accordingly, the second device receives the first frame from the first device.

其中,所述第一设备可以为R-TWT调度AP(R-TWT scheduling AP),第二设备为R-TWT被调度站点(R-TWT scheduled STA)。Wherein, the first device may be an R-TWT scheduling AP (R-TWT scheduling AP), and the second device may be an R-TWT scheduled site (R-TWT scheduled STA).

步骤2203:所述第二设备拆除所述第十一字段指示的TWT。Step 2203: The second device removes the TWT indicated by the eleventh field.

示例性的,所述第二设备可以基于步骤2201中第一帧中字段的具体指示来确定拆除的TWT的类型,进而进行相应拆除,具体可以参见步骤2201中的相关描述。For example, the second device may determine the type of TWT to be removed based on the specific indication of the field in the first frame in step 2201, and then perform corresponding removal. For details, please refer to the relevant description in step 2201.

基于上述通信方法,可以通过第一帧中的第十一字段来灵活指示拆除的TWT的类型,从而明确需要拆除的TWT。Based on the above communication method, the type of TWT to be removed can be flexibly indicated through the eleventh field in the first frame, thereby clarifying the TWT that needs to be removed.

图23示出了本申请实施例提供的另一种通信方法的流程示意图。在该图23所示的通信方法中,可以通过第一帧中的第十二字段来指示拆除的TWT的类型,从而明确需要拆除的TWT。示例性的,该方法的流程可以包括:Figure 23 shows a schematic flowchart of another communication method provided by an embodiment of the present application. In the communication method shown in Figure 23, the type of TWT to be removed can be indicated through the twelfth field in the first frame, thereby clarifying the TWT that needs to be removed. By way of example, the process of this method may include:

步骤2301:第一设备确定第一帧,所述第一帧包括第十二字段,所述第十二字段可以用于指示以下其中一项:所有TWT的拆除、所有TWT中除R-TWT之外的TWT的拆除或者所有R-TWT的拆除。Step 2301: The first device determines the first frame. The first frame includes a twelfth field. The twelfth field may be used to indicate one of the following: removal of all TWTs, removal of all TWTs except R-TWT. Removal of external TWT or removal of all R-TWT.

具体的,所述第十一字段与图22所述的实施例中涉及的第十一字段类似,可以参见上述步骤2201中对于第十一字段的描述,此处不再详细说明。Specifically, the eleventh field is similar to the eleventh field involved in the embodiment described in Figure 22. Please refer to the description of the eleventh field in the above step 2201, which will not be described in detail here.

步骤2302:所述第一设备向第二设备发送所述第一帧,相应的,所述第二设备从所述第一设备接收所述第一帧。Step 2302: The first device sends the first frame to the second device, and accordingly, the second device receives the first frame from the first device.

其中,第一设备可以为R-TWT被调度站点(R-TWT scheduled STA),第二设备为R-TWT调度AP(R-TWT Scheduling AP)。Among them, the first device can be an R-TWT scheduled site (R-TWT scheduled STA), and the second device can be an R-TWT scheduling AP (R-TWT Scheduling AP).

步骤2303:所述第二设备向所述第一设备发送确认帧,相应的,所述第一设备从所述第二设备接收所述确认帧。Step 2303: The second device sends an acknowledgment frame to the first device, and accordingly, the first device receives the acknowledgment frame from the second device.

步骤2304:所述第一设备拆除所述第十二字段指示的TWT。Step 2304: The first device removes the TWT indicated by the twelfth field.

示例性的,所述第一设备接收到确认帧后,可以基于步骤2301中第一帧中字段的具体指示来确定拆除的TWT的类型,进而进行相应暂停,具体可以参见步骤2301中的相关描述。For example, after receiving the acknowledgment frame, the first device can determine the type of TWT to be removed based on the specific indication of the field in the first frame in step 2301, and then perform a corresponding pause. For details, please refer to the relevant description in step 2301. .

基于上述通信方法,可以通过第一帧中的第十二字段来灵活指示拆除的TWT的类型,从而明确需要拆除的TWT。Based on the above communication method, the type of TWT to be removed can be flexibly indicated through the twelfth field in the first frame, thereby clarifying the TWT that needs to be removed.

基于以上实施例,在一个实施例中,图13所示的通信装置1300可以用于实现上述图15所示的实施例中第一设备的功能,具体的,处理单元1301可以实现图15所示的实施例中由第一设备执行的操作。可选的,当所述通信装置1300包括收发单元1302和处理单元1301时,收发单元1302可以实现图15所示的实施例中的由第一设备执行的收发操作;处理单元1301可以实现图15所示的实施例中由第一设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图15所示的实施例中的相关描述,此处不再详细介绍。Based on the above embodiments, in one embodiment, the communication device 1300 shown in Figure 13 can be used to implement the functions of the first device in the embodiment shown in Figure 15. Specifically, the processing unit 1301 can implement the functions shown in Figure 15 Operations performed by the first device in the embodiment. Optionally, when the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 15; the processing unit 1301 can implement the transceiver operation of Figure 15 Operations other than transceiver operations performed by the first device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 15 , and will not be introduced in detail here.

在又一个实施例中,图13所示的通信装置1300可以用于实现上述图15所示的实施 例中第二设备的功能,具体的,处理单元1301可以实现图15所示的实施例中由第二设备执行的操作。可选的,当所述通信装置1300包括收发单元1302和处理单元1301时,收发单元1302可以实现图15所示的实施例中的由第二设备执行的收发操作;处理单元1301可以实现图15所示的实施例中由第二设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图15所示的实施例中的相关描述,此处不再详细介绍。In yet another embodiment, the communication device 1300 shown in Figure 13 can be used to implement the implementation shown in Figure 15 above. The function of the second device in this example, specifically, the processing unit 1301 can implement the operations performed by the second device in the embodiment shown in FIG. 15 . Optionally, when the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 15; the processing unit 1301 can implement the transceiver operation of Figure 15 Operations other than transceiver operations performed by the second device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 15 , and will not be introduced in detail here.

在又一个实施例中,图13所示的通信装置1300可以用于实现上述图17所示的实施例中第一设备的功能,具体的,处理单元1301可以实现图17所示的实施例中由第一设备执行的操作。可选的,当所述通信装置1300包括收发单元1302和处理单元1301时,收发单元1302可以实现图17所示的实施例中的由第一设备执行的收发操作;处理单元1301可以实现图17所示的实施例中由第一设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图17所示的实施例中的相关描述,此处不再详细介绍。In yet another embodiment, the communication device 1300 shown in Figure 13 can be used to implement the functions of the first device in the embodiment shown in Figure 17. Specifically, the processing unit 1301 can implement the functions of the first device in the embodiment shown in Figure 17. The operation performed by the first device. Optionally, when the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 17; the processing unit 1301 can implement the transceiver operation of Figure 17 Operations other than transceiver operations performed by the first device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 17 , and will not be introduced in detail here.

在又一个实施例中,图13所示的通信装置1300可以用于实现上述图17所示的实施例中第二设备的功能,具体的,处理单元1301可以实现图17所示的实施例中由第二设备执行的操作。可选的,当所述通信装置1300包括收发单元1302和处理单元1301时,收发单元1302可以实现图17所示的实施例中的由第二设备执行的收发操作;处理单元1301可以实现图17所示的实施例中由第二设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图17所示的实施例中的相关描述,此处不再详细介绍。In yet another embodiment, the communication device 1300 shown in Figure 13 can be used to implement the functions of the second device in the embodiment shown in Figure 17. Specifically, the processing unit 1301 can implement the functions of the second device in the embodiment shown in Figure 17. The operation performed by the second device. Optionally, when the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 17; the processing unit 1301 can implement the transceiver operation of Figure 17 Operations other than transceiver operations performed by the second device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 17 , and will not be introduced in detail here.

在又一个实施例中,图13所示的通信装置1300可以用于实现上述图20所示的实施例中第一设备的功能,具体的,处理单元1301可以实现图20所示的实施例中由第一设备执行的操作。可选的,当所述通信装置1300包括收发单元1302和处理单元1301时,收发单元1302可以实现图20所示的实施例中的由第一设备执行的收发操作;处理单元1301可以实现图20所示的实施例中由第一设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图20所示的实施例中的相关描述,此处不再详细介绍。In yet another embodiment, the communication device 1300 shown in Figure 13 can be used to implement the functions of the first device in the embodiment shown in Figure 20. Specifically, the processing unit 1301 can implement the functions of the first device in the embodiment shown in Figure 20. The operation performed by the first device. Optionally, when the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 20; the processing unit 1301 can implement the transceiver operation of Figure 20 Operations other than transceiver operations performed by the first device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 20 , and will not be introduced in detail here.

在又一个实施例中,图13所示的通信装置1300可以用于实现上述图20所示的实施例中第二设备的功能,具体的,处理单元1301可以实现图20所示的实施例中由第二设备执行的操作。可选的,当所述通信装置1300包括收发单元1302和处理单元1301时,收发单元1302可以实现图20所示的实施例中的由第二设备执行的收发操作;处理单元1301可以实现图20所示的实施例中由第二设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图20所示的实施例中的相关描述,此处不再详细介绍。In yet another embodiment, the communication device 1300 shown in Figure 13 can be used to implement the functions of the second device in the embodiment shown in Figure 20. Specifically, the processing unit 1301 can implement the functions of the second device in the embodiment shown in Figure 20. The operation performed by the second device. Optionally, when the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 20; the processing unit 1301 can implement the transceiver operation of Figure 20 Operations other than transceiver operations performed by the second device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 20 , and will not be introduced in detail here.

在又一个实施例中,图13所示的通信装置1300可以用于实现上述图21所示的实施例中第一设备的功能,具体的,处理单元1301可以实现图21所示的实施例中由第一设备执行的操作。可选的,当所述通信装置1300包括收发单元1302和处理单元1301时,收发单元1302可以实现图21所示的实施例中的由第一设备执行的收发操作;处理单元1301可以实现图21所示的实施例中由第一设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图21所示的实施例中的相关描述,此处不再详细介绍。In yet another embodiment, the communication device 1300 shown in Figure 13 can be used to implement the functions of the first device in the embodiment shown in Figure 21. Specifically, the processing unit 1301 can implement the functions of the first device in the embodiment shown in Figure 21. The operation performed by the first device. Optionally, when the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 21; the processing unit 1301 can implement the transceiver operation of Figure 21 Operations other than transceiver operations performed by the first device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 21 , and will not be introduced in detail here.

在又一个实施例中,图13所示的通信装置1300可以用于实现上述图21所示的实施例中第二设备的功能,具体的,处理单元1301可以实现图21所示的实施例中由第二设备执行的操作。可选的,当所述通信装置1300包括收发单元1302和处理单元1301时,收发单元1302可以实现图21所示的实施例中的由第二设备执行的收发操作;处理单元1301可以实现图21所示的实施例中由第二设备执行的除收发操作以外的其他操作。具体的相 关具体描述可以参见上述图21所示的实施例中的相关描述,此处不再详细介绍。In yet another embodiment, the communication device 1300 shown in Figure 13 can be used to implement the functions of the second device in the embodiment shown in Figure 21. Specifically, the processing unit 1301 can implement the functions of the second device in the embodiment shown in Figure 21. The operation performed by the second device. Optionally, when the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 21; the processing unit 1301 can implement the transceiver operation of Figure 21 Operations other than transceiver operations performed by the second device in the illustrated embodiment. specific phase For detailed description, please refer to the relevant description in the embodiment shown in FIG. 21 , and will not be introduced in detail here.

在又一个实施例中,图13所示的通信装置1300可以用于实现上述图22所示的实施例中第一设备的功能,具体的,处理单元1301可以实现图22所示的实施例中由第一设备执行的操作。可选的,当所述通信装置1300包括收发单元1302和处理单元1301时,收发单元1302可以实现图22所示的实施例中的由第一设备执行的收发操作;处理单元1301可以实现图22所示的实施例中由第一设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图22所示的实施例中的相关描述,此处不再详细介绍。In yet another embodiment, the communication device 1300 shown in Figure 13 can be used to implement the functions of the first device in the embodiment shown in Figure 22. Specifically, the processing unit 1301 can implement the functions of the first device in the embodiment shown in Figure 22. The operation performed by the first device. Optionally, when the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 22; the processing unit 1301 can implement the transceiver operation of Figure 22 Operations other than transceiver operations performed by the first device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 22 , and will not be introduced in detail here.

在又一个实施例中,图13所示的通信装置1300可以用于实现上述图22所示的实施例中第二设备的功能,具体的,处理单元1301可以实现图22所示的实施例中由第二设备执行的操作。可选的,当所述通信装置1300包括收发单元1302和处理单元1301时,收发单元1302可以实现图22所示的实施例中的由第二设备执行的收发操作;处理单元1301可以实现图22所示的实施例中由第二设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图22所示的实施例中的相关描述,此处不再详细介绍。In yet another embodiment, the communication device 1300 shown in Figure 13 can be used to implement the functions of the second device in the embodiment shown in Figure 22. Specifically, the processing unit 1301 can implement the functions of the second device in the embodiment shown in Figure 22. The operation performed by the second device. Optionally, when the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 22; the processing unit 1301 can implement the transceiver operation of Figure 22 Operations other than transceiver operations performed by the second device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 22 , and will not be introduced in detail here.

在又一个实施例中,图13所示的通信装置1300可以用于实现上述图23所示的实施例中第一设备的功能,具体的,处理单元1301可以实现图23所示的实施例中由第一设备执行的操作。可选的,当所述通信装置1300包括收发单元1302和处理单元1301时,收发单元1302可以实现图23所示的实施例中的由第一设备执行的收发操作;处理单元1301可以实现图23所示的实施例中由第一设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图23所示的实施例中的相关描述,此处不再详细介绍。In yet another embodiment, the communication device 1300 shown in Figure 13 can be used to implement the functions of the first device in the embodiment shown in Figure 23. Specifically, the processing unit 1301 can implement the functions of the first device in the embodiment shown in Figure 23. The operation performed by the first device. Optionally, when the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 23; the processing unit 1301 can implement the transceiver operation of Figure 23 Operations other than transceiver operations performed by the first device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 23 , and will not be introduced in detail here.

在又一个实施例中,图13所示的通信装置1300可以用于实现上述图23所示的实施例中第二设备的功能,具体的,处理单元1301可以实现图23所示的实施例中由第二设备执行的操作。可选的,当所述通信装置1300包括收发单元1302和处理单元1301时,收发单元1302可以实现图23所示的实施例中的由第二设备执行的收发操作;处理单元1301可以实现图23所示的实施例中由第二设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图23所示的实施例中的相关描述,此处不再详细介绍。In yet another embodiment, the communication device 1300 shown in Figure 13 can be used to implement the functions of the second device in the embodiment shown in Figure 23. Specifically, the processing unit 1301 can implement the functions of the second device in the embodiment shown in Figure 23. The operation performed by the second device. Optionally, when the communication device 1300 includes a transceiver unit 1302 and a processing unit 1301, the transceiver unit 1302 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 23; the processing unit 1301 can implement the transceiver operation of Figure 23 Operations other than transceiver operations performed by the second device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 23 , and will not be introduced in detail here.

在又一个实施例中,图14所示的通信装置1400可以用于实现上述图15所示的实施例中第一设备的功能,具体的,所述通信装置1400在实现图15所示的实施例中第一设备的功能时,处理器1402可以实现图15所示的实施例中由第一设备执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图15所示的实施例中的由第一设备执行的收发操作;处理器1402可以实现图15所示的实施例中由第一设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图15所示的实施例中的相关描述,此处不再详细介绍。In another embodiment, the communication device 1400 shown in Figure 14 can be used to implement the functions of the first device in the embodiment shown in Figure 15. Specifically, the communication device 1400 is used to implement the implementation shown in Figure 15. When taking the function of the first device in this example, the processor 1402 can implement the operations performed by the first device in the embodiment shown in FIG. 15 . Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 15; the processor 1402 can implement the transceiver operation of Figure 15 Operations other than transceiver operations performed by the first device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 15 , and will not be introduced in detail here.

在又一个实施例中,图14所示的通信装置1400可以用于实现上述图15所示的实施例中第二设备的功能,具体的,所述通信装置1400在实现图15所示的实施例中第二设备的功能时,处理器1402可以实现图15所示的实施例中由第二设备执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图15所示的实施例中的由第二设备执行的收发操作;处理器1402可以实现图15所示的实施例中由第二设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图15所示的实施例中的相关描述,此处不再详细介绍。In yet another embodiment, the communication device 1400 shown in Figure 14 can be used to implement the functions of the second device in the embodiment shown in Figure 15. Specifically, the communication device 1400 is used to implement the implementation shown in Figure 15. When the function of the second device is used in the example, the processor 1402 can implement the operations performed by the second device in the embodiment shown in FIG. 15 . Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 15; the processor 1402 can implement the transceiver operation of Figure 15 Operations other than transceiver operations performed by the second device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 15 , and will not be introduced in detail here.

在又一个实施例中,图14所示的通信装置1400可以用于实现上述图17所示的实施 例中第一设备的功能,具体的,所述通信装置1400在实现图17所示的实施例中第一设备的功能时,处理器1402可以实现图17所示的实施例中由第一设备执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图17所示的实施例中的由第一设备执行的收发操作;处理器1402可以实现图17所示的实施例中由第一设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图17所示的实施例中的相关描述,此处不再详细介绍。In yet another embodiment, the communication device 1400 shown in Figure 14 can be used to implement the implementation shown in Figure 17 above. The function of the first device in the example. Specifically, when the communication device 1400 implements the function of the first device in the embodiment shown in Figure 17, the processor 1402 can implement the function of the first device in the embodiment shown in Figure 17. The operation performed. Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 17; the processor 1402 can implement the transceiver operation of Figure 17 Operations other than transceiver operations performed by the first device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 17 , and will not be introduced in detail here.

在又一个实施例中,图14所示的通信装置1400可以用于实现上述图17所示的实施例中第二设备的功能,具体的,所述通信装置1400在实现图17所示的实施例中第二设备的功能时,处理器1402可以实现图17所示的实施例中由第二设备执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图17所示的实施例中的由第二设备执行的收发操作;处理器1402可以实现图17所示的实施例中由第二设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图17所示的实施例中的相关描述,此处不再详细介绍。In yet another embodiment, the communication device 1400 shown in Figure 14 can be used to implement the functions of the second device in the embodiment shown in Figure 17 . Specifically, the communication device 1400 is used to implement the implementation shown in Figure 17 When the function of the second device is used in the example, the processor 1402 can implement the operations performed by the second device in the embodiment shown in FIG. 17 . Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 17; the processor 1402 can implement the transceiver operation of Figure 17 Operations other than transceiver operations performed by the second device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 17 , and will not be introduced in detail here.

在又一个实施例中,图14所示的通信装置1400可以用于实现上述图20所示的实施例中第一设备的功能,具体的,所述通信装置1400在实现图20所示的实施例中第一设备的功能时,处理器1402可以实现图20所示的实施例中由第一设备执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图20所示的实施例中的由第一设备执行的收发操作;处理器1402可以实现图20所示的实施例中由第一设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图20所示的实施例中的相关描述,此处不再详细介绍。In another embodiment, the communication device 1400 shown in Figure 14 can be used to implement the functions of the first device in the embodiment shown in Figure 20. Specifically, the communication device 1400 is used to implement the implementation shown in Figure 20 When the function of the first device is used in the example, the processor 1402 can implement the operations performed by the first device in the embodiment shown in FIG. 20 . Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 20; the processor 1402 can implement the transceiver operation of Figure 20 Operations other than transceiver operations performed by the first device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 20 , and will not be introduced in detail here.

在又一个实施例中,图14所示的通信装置1400可以用于实现上述图20所示的实施例中第二设备的功能,具体的,所述通信装置1400在实现图20所示的实施例中第二设备的功能时,处理器1402可以实现图20所示的实施例中由第二设备执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图20所示的实施例中的由第二设备执行的收发操作;处理器1402可以实现图20所示的实施例中由第二设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图20所示的实施例中的相关描述,此处不再详细介绍。In another embodiment, the communication device 1400 shown in Figure 14 can be used to implement the functions of the second device in the embodiment shown in Figure 20. Specifically, the communication device 1400 is used to implement the implementation shown in Figure 20 When the function of the second device is used in this example, the processor 1402 can implement the operations performed by the second device in the embodiment shown in FIG. 20 . Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 20; the processor 1402 can implement the transceiver operation of Figure 20 Operations other than transceiver operations performed by the second device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 20 , and will not be introduced in detail here.

在又一个实施例中,图14所示的通信装置1400可以用于实现上述图21所示的实施例中第一设备的功能,具体的,所述通信装置1400在实现图21所示的实施例中第一设备的功能时,处理器1402可以实现图21所示的实施例中由第一设备执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图21所示的实施例中的由第一设备执行的收发操作;处理器1402可以实现图21所示的实施例中由第一设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图21所示的实施例中的相关描述,此处不再详细介绍。In another embodiment, the communication device 1400 shown in Figure 14 can be used to implement the functions of the first device in the embodiment shown in Figure 21. Specifically, the communication device 1400 is used to implement the implementation shown in Figure 21 When the function of the first device is used in the example, the processor 1402 can implement the operations performed by the first device in the embodiment shown in FIG. 21 . Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 21; the processor 1402 can implement the transceiver operation of Figure 21 Operations other than transceiver operations performed by the first device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 21 , and will not be introduced in detail here.

在又一个实施例中,图14所示的通信装置1400可以用于实现上述图21所示的实施例中第二设备的功能,具体的,所述通信装置1400在实现图21所示的实施例中第二设备的功能时,处理器1402可以实现图21所示的实施例中由第二设备执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图21所示的实施例中的由第二设备执行的收发操作;处理器1402可以实现图21所示的实施例中由第二设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图21 所示的实施例中的相关描述,此处不再详细介绍。In another embodiment, the communication device 1400 shown in Figure 14 can be used to implement the functions of the second device in the embodiment shown in Figure 21. Specifically, the communication device 1400 is used to implement the implementation shown in Figure 21. When the function of the second device is used in this example, the processor 1402 can implement the operations performed by the second device in the embodiment shown in FIG. 21 . Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 21; the processor 1402 can implement the transceiver operation of Figure 21 Operations other than transceiver operations performed by the second device in the illustrated embodiment. For specific related descriptions, please refer to Figure 21 above. The relevant descriptions in the embodiment shown will not be introduced in detail here.

在又一个实施例中,图14所示的通信装置1400可以用于实现上述图22所示的实施例中第一设备的功能,具体的,所述通信装置1400在实现图22所示的实施例中第一设备的功能时,处理器1402可以实现图22所示的实施例中由第一设备执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图22所示的实施例中的由第一设备执行的收发操作;处理器1402可以实现图22所示的实施例中由第一设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图22所示的实施例中的相关描述,此处不再详细介绍。In another embodiment, the communication device 1400 shown in Figure 14 can be used to implement the functions of the first device in the embodiment shown in Figure 22. Specifically, the communication device 1400 is used to implement the implementation shown in Figure 22. When the function of the first device is used in the example, the processor 1402 can implement the operations performed by the first device in the embodiment shown in FIG. 22 . Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 22; the processor 1402 can implement the transceiver operation of Figure 22 Operations other than transceiver operations performed by the first device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 22 , and will not be introduced in detail here.

在又一个实施例中,图14所示的通信装置1400可以用于实现上述图22所示的实施例中第二设备的功能,具体的,所述通信装置1400在实现图22所示的实施例中第二设备的功能时,处理器1402可以实现图22所示的实施例中由第二设备执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图22所示的实施例中的由第二设备执行的收发操作;处理器1402可以实现图22所示的实施例中由第二设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图22所示的实施例中的相关描述,此处不再详细介绍。In yet another embodiment, the communication device 1400 shown in Figure 14 can be used to implement the functions of the second device in the embodiment shown in Figure 22. Specifically, the communication device 1400 is used to implement the implementation shown in Figure 22. When the function of the second device is used in the example, the processor 1402 can implement the operations performed by the second device in the embodiment shown in FIG. 22 . Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 22; the processor 1402 can implement the transceiver operation of Figure 22 Operations other than transceiver operations performed by the second device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 22 , and will not be introduced in detail here.

在又一个实施例中,图14所示的通信装置1400可以用于实现上述图23所示的实施例中第一设备的功能,具体的,所述通信装置1400在实现图23所示的实施例中第一设备的功能时,处理器1402可以实现图23所示的实施例中由第一设备执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图23所示的实施例中的由第一设备执行的收发操作;处理器1402可以实现图23所示的实施例中由第一设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图23所示的实施例中的相关描述,此处不再详细介绍。In another embodiment, the communication device 1400 shown in Figure 14 can be used to implement the functions of the first device in the embodiment shown in Figure 23. Specifically, the communication device 1400 is used to implement the implementation shown in Figure 23. When the function of the first device is used in the example, the processor 1402 can implement the operations performed by the first device in the embodiment shown in FIG. 23 . Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the first device in the embodiment shown in Figure 23; the processor 1402 can implement the transceiver operation of Figure 23 Operations other than transceiver operations performed by the first device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 23 , and will not be introduced in detail here.

在又一个实施例中,图14所示的通信装置1400可以用于实现上述图23所示的实施例中第二设备的功能,具体的,所述通信装置1400在实现图23所示的实施例中第二设备的功能时,处理器1402可以实现图23所示的实施例中由第二设备执行的操作。可选的,当所述通信装置1400包括收发器1401和处理器1402时,收发器1401可以实现图23所示的实施例中的由第二设备执行的收发操作;处理器1402可以实现图23所示的实施例中由第二设备执行的除收发操作以外的其他操作。具体的相关具体描述可以参见上述图23所示的实施例中的相关描述,此处不再详细介绍。In yet another embodiment, the communication device 1400 shown in Figure 14 can be used to implement the functions of the second device in the embodiment shown in Figure 23. Specifically, the communication device 1400 is used to implement the implementation shown in Figure 23. When the function of the second device is used in this example, the processor 1402 can implement the operations performed by the second device in the embodiment shown in FIG. 23 . Optionally, when the communication device 1400 includes a transceiver 1401 and a processor 1402, the transceiver 1401 can implement the transceiver operation performed by the second device in the embodiment shown in Figure 23; the processor 1402 can implement the transceiver operation of Figure 23 Operations other than transceiver operations performed by the second device in the illustrated embodiment. For specific relevant descriptions, please refer to the relevant descriptions in the embodiment shown in FIG. 23 , and will not be introduced in detail here.

基于以上实施例,本申请实施例提供了一种通信系统,该通信系统可以包括上述实施例涉及的第一设备和第二设备等。Based on the above embodiments, embodiments of the present application provide a communication system, which may include the first device, the second device, etc. involved in the above embodiments.

基于以上实施例,本申请实施例提供了一种通信系统,该通信系统可以包括上述实施例涉及的第一站点和接入点等。Based on the above embodiments, embodiments of the present application provide a communication system, which may include the first station and access point involved in the above embodiments.

本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,该计算机程序被计算机执行时,所述计算机可以实现上述方法实施例提供的通信方法。Embodiments of the present application also provide a computer-readable storage medium. The computer-readable storage medium is used to store a computer program. When the computer program is executed by a computer, the computer can implement the communication method provided by the above method embodiment.

本申请实施例还提供一种计算机程序产品,所述计算机程序产品用于存储计算机程序,该计算机程序被计算机执行时,所述计算机可以实现上述方法实施例提供的通信方法。Embodiments of the present application also provide a computer program product. The computer program product is used to store a computer program. When the computer program is executed by a computer, the computer can implement the communication method provided by the above method embodiment.

本申请实施例还提供一种芯片,包括处理器,所述处理器与存储器耦合,用于调用所述存储器中的程序使得所述芯片实现上述方法实施例提供的通信方法。 An embodiment of the present application also provides a chip, including a processor, which is coupled to a memory and configured to call a program in the memory so that the chip implements the communication method provided by the above method embodiment.

本申请实施例还提供一种芯片,所述芯片与存储器耦合,所述芯片用于实现上述方法实施例提供的通信方法。An embodiment of the present application also provides a chip, which is coupled to a memory, and is used to implement the communication method provided by the above method embodiment.

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will understand that embodiments of the present application may be provided as methods, systems, or computer program products. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment that combines software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to the present application. It will be understood that each process and/or block in the flowchart illustrations and/or block diagrams, and combinations of processes and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions executed by the processor of the computer or other programmable data processing device produce a use A device for realizing the functions specified in one process or multiple processes of the flowchart and/or one block or multiple blocks of the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that causes a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction means, the instructions The device implements the functions specified in a process or processes of the flowchart and/or a block or blocks of the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device, causing a series of operating steps to be performed on the computer or other programmable device to produce computer-implemented processing, thereby executing on the computer or other programmable device. Instructions provide steps for implementing the functions specified in a process or processes of a flowchart diagram and/or a block or blocks of a block diagram.

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。 Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the scope of the present application. In this way, if these modifications and variations of the present application fall within the scope of the claims of the present application and equivalent technologies, the present application is also intended to include these modifications and variations.

Claims (30)

一种通信方法,其特征在于,包括:A communication method, characterized by including: 第一设备确定第一帧,所述第一帧包括第一字段,在所有目标唤醒时间TWT字段设置为1时,所述第一字段用于指示限定目标唤醒时间r-TWT是否暂停;The first device determines a first frame, the first frame includes a first field, and when all target wake-up time TWT fields are set to 1, the first field is used to indicate whether the defined target wake-up time r-TWT is suspended; 所述第一设备向第二设备发送所述第一帧。The first device sends the first frame to the second device. 如权利要求1所述的方法,其特征在于,所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,包括:The method of claim 1, wherein when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, including: 所述所有TWT字段设置为1,所述第一字段的取值为第一值,所述第一字段指示所述r-TWT暂停;The all TWT fields are set to 1, the value of the first field is the first value, and the first field indicates that the r-TWT is suspended; 所述所有TWT字段设置为1,所述第一字段的取值为第二值,所述第一字段指示所述r-TWT不暂停。All TWT fields are set to 1, the value of the first field is the second value, and the first field indicates that the r-TWT is not suspended. 如权利要求1或2所述的方法,其特征在于,所述第一字段为包括r-TWT指示字段;The method of claim 1 or 2, wherein the first field includes an r-TWT indication field; 所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,包括:When all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, including: 所述所有TWT字段设置为1,所述第一字段指示需要暂停的TWT包括所述r-TWT;或者The all TWT fields are set to 1, and the first field indicates that the TWTs that need to be suspended include the r-TWT; or 所述所有TWT字段设置为1,所述第一字段指示需要暂停的TWT不包括所述r-TWT。The All TWT field is set to 1, and the first field indicates that the TWTs that need to be suspended do not include the r-TWT. 如权利要求1或2所述的方法,其特征在于,所述第一字段为排除r-TWT指示字段;The method of claim 1 or 2, wherein the first field is an r-TWT exclusion indication field; 所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,包括:When all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, including: 所述所有TWT字段设置为1,所述第一字段指示不从需要暂停的TWT中排除所述r-TWT;或者The All TWT fields are set to 1, and the first field indicates that the r-TWT is not excluded from TWTs that require suspension; or 所述所有TWT字段设置为1,所述第一字段指示从需要暂停的TWT中排除所述r-TWT。The All TWT field is set to 1, and the first field indicates that the r-TWT is excluded from TWTs that need to be paused. 如权利要求1-4任一项所述的方法,其特征在于,所述第一帧还包括第二字段,所述第二字段用于指示暂停的TWT类型,其中所述TWT类型包括单播TWT、广播TWT或者r-TWT中的至少一种。The method according to any one of claims 1 to 4, characterized in that the first frame further includes a second field, the second field is used to indicate a suspended TWT type, wherein the TWT type includes unicast At least one of TWT, broadcast TWT or r-TWT. 如权利要求5所述的方法,其特征在于,所述在所有TWT字段设置为1时,当所述第二字段指示广播TWT的暂停时,或者,当所述第二字段指示单播和广播TWT的暂停时,所述第一字段用于指示所述r-TWT是否暂停。The method of claim 5, wherein when all TWT fields are set to 1, when the second field indicates the suspension of broadcast TWT, or when the second field indicates unicast and broadcast When the TWT is suspended, the first field is used to indicate whether the r-TWT is suspended. 一种通信方法,其特征在于,包括:A communication method, characterized by including: 第二设备从第一设备接收第一帧,所述第一帧包括第一字段,在所有目标唤醒时间TWT字段设置为1时,所述第一字段用于指示限定目标唤醒时间r-TWT是否暂停;The second device receives a first frame from the first device. The first frame includes a first field. When all target wake-up time TWT fields are set to 1, the first field is used to indicate whether the defined target wake-up time r-TWT is pause; 所述第二设备根据所述第一帧确定所述r-TWT是否暂停。The second device determines whether the r-TWT is paused based on the first frame. 如权利要求7所述的方法,其特征在于,所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,包括:The method of claim 7, wherein when all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, including: 所述所有TWT字段设置为1,所述第一字段的取值为第一值,所述第一字段指示所述r-TWT暂停;The all TWT fields are set to 1, the value of the first field is the first value, and the first field indicates that the r-TWT is suspended; 所述所有TWT字段设置为1,所述第一字段的取值为第二值,所述第一字段指示所述r-TWT不暂停。All TWT fields are set to 1, the value of the first field is the second value, and the first field indicates that the r-TWT is not suspended. 如权利要求7或8所述的方法,其特征在于,所述第一字段为包括r-TWT指示字段;The method of claim 7 or 8, wherein the first field includes an r-TWT indication field; 所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,包括: When all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, including: 所述所有TWT字段设置为1,所述第一字段指示需要暂停的TWT包括所述r-TWT;或者The all TWT fields are set to 1, and the first field indicates that the TWTs that need to be suspended include the r-TWT; or 所述所有TWT字段设置为1,所述第一字段指示需要暂停的TWT不包括所述r-TWT。The All TWT field is set to 1, and the first field indicates that the TWTs that need to be suspended do not include the r-TWT. 如权利要求7或8所述的方法,其特征在于,所述第一字段为排除r-TWT指示字段;The method of claim 7 or 8, wherein the first field is an r-TWT exclusion indication field; 所述在所有TWT字段设置为1时,所述第一字段用于指示r-TWT是否暂停,包括:When all TWT fields are set to 1, the first field is used to indicate whether r-TWT is suspended, including: 所述所有TWT字段设置为1,所述第一字段指示不从需要暂停的TWT中排除所述r-TWT;或者The All TWT fields are set to 1, and the first field indicates that the r-TWT is not excluded from TWTs that require suspension; or 所述所有TWT字段设置为1,所述第一字段指示从需要暂停的TWT中排除所述r-TWT。The All TWT field is set to 1, and the first field indicates that the r-TWT is excluded from TWTs that need to be paused. 如权利要求7-10任一项所述的方法,其特征在于,所述第一帧还包括第二字段,所述第二字段用于指示暂停的TWT类型,其中所述TWT类型包括单播TWT、广播TWT或者r-TWT中的至少一种。The method according to any one of claims 7-10, wherein the first frame further includes a second field, the second field is used to indicate a suspended TWT type, wherein the TWT type includes unicast At least one of TWT, broadcast TWT or r-TWT. 如权利要求11所述的方法,其特征在于,所述在所有TWT字段设置为1时,当所述第二字段指示广播TWT的暂停时,或者,当所述第二字段指示单播和广播TWT的暂停时,所述第一字段用于指示所述r-TWT是否暂停。The method of claim 11, wherein when all TWT fields are set to 1, when the second field indicates the suspension of broadcast TWT, or when the second field indicates unicast and broadcast When the TWT is suspended, the first field is used to indicate whether the r-TWT is suspended. 一种通信方法,其特征在于,包括:A communication method, characterized by including: 第一设备确定第一帧,所述第一帧包括第一字段,所述第一字段用于指示以下其中一项:所有单播TWT的暂停、一个广播TWT的暂停、所有广播TWT的暂停、所有单播TWT和所有广播TWT的暂停或者所有r-TWT的暂停;The first device determines a first frame, the first frame includes a first field, the first field is used to indicate one of the following: a pause of all unicast TWTs, a pause of one broadcast TWT, a pause of all broadcast TWTs, Pause of all unicast TWT and all broadcast TWT or pause of all r-TWT; 所述第一设备向第二设备发送所述第一帧。The first device sends the first frame to the second device. 如权利要求13所述的方法,其特征在于,所述第一帧还包括第二字段,在所有TWT字段设置为1时,当所述第一字段用于指示所有广播TWT的暂停时,或者,当所述第一字段用于指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT。The method of claim 13, wherein the first frame further includes a second field when all TWT fields are set to 1, when the first field is used to indicate the suspension of all broadcast TWTs, or , when the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all r-TWTs are included in the suspended all broadcast TWTs. 如权利要求14所述的方法,其特征在于,所述在所有TWT字段设置为1时,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT,包括:The method of claim 14, wherein when the All TWT field is set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast When TWT and all broadcast TWT are suspended, the second field is used to indicate whether all r-TWTs in the suspended all broadcast TWT include: 所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段的取值为第一值,所述第二字段指示暂停的所有广播TWT中包括所有r-TWT;The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field The value is the first value, and the second field indicates that all broadcast TWTs that are paused include all r-TWTs; 所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段的取值为第二值,所述第二字段指示暂停的所有广播TWT中不包括所有r-TWT。The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field The value is a second value, and the second field indicates that all r-TWTs are not included in all suspended broadcast TWTs. 如权利要求13所述的方法,其特征在于,所述第一字段用于指示所有广播TWT的暂停,包括:The method of claim 13, wherein the first field is used to indicate the suspension of all broadcast TWTs, including: 所述第一字段用于指示所有广播TWT中除所有r-TWT以外的广播TWT的暂停;或者The first field is used to indicate the suspension of broadcast TWTs in all broadcast TWTs except all r-TWTs; or 所述第一字段用于指示包括所有r-TWT在内的所有广播TWT的暂停。The first field is used to indicate the suspension of all broadcast TWTs including all r-TWTs. 如权利要求13所述的方法,其特征在于,所述第一字段用于指示所有单播TWT 和所有广播TWT的暂停,包括:The method of claim 13, wherein the first field is used to indicate all unicast TWT and the suspension of all broadcast TWT, including: 所述第一字段用于指示所有单播TWT和所有广播TWT中除所有r-TWT以外的广播TWT的暂停;或者The first field is used to indicate the suspension of broadcast TWTs in all unicast TWTs and all broadcast TWTs except all r-TWTs; or 所述第一字段用于指示所有单播TWT和包括所有r-TWT在内的所有广播TWT的暂停。The first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs including all r-TWTs. 一种通信方法,其特征在于,包括:A communication method, characterized by including: 第二设备从所述第一设备接收第一帧,所述第一帧包括第一字段,所述第一字段用于指示以下其中一项:所有单播TWT的暂停、一个广播TWT的暂停、所有广播TWT的暂停、所有单播TWT和所有广播TWT的暂停或者所有r-TWT的暂停;A second device receives a first frame from the first device, the first frame including a first field indicating one of the following: a pause for all unicast TWTs, a pause for one broadcast TWT, Pause of all broadcast TWTs, all unicast TWTs and all broadcast TWTs, or all r-TWTs; 所述第二设备暂停所述第一字段指示的TWT。The second device suspends the TWT indicated by the first field. 如权利要求18所述的方法,其特征在于,所述第一帧还包括第二字段,在所有TWT字段设置为1时,当所述第一字段用于指示所有广播TWT的暂停时,或者,当所述第一字段用于指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT。The method of claim 18, wherein the first frame further includes a second field when all TWT fields are set to 1, when the first field is used to indicate the suspension of all broadcast TWTs, or , when the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, the second field is used to indicate whether all r-TWTs are included in the suspended all broadcast TWTs. 如权利要求19所述的方法,其特征在于,所述在所有TWT字段设置为1时,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段用于指示暂停的所有广播TWT中是否包括所有r-TWT,包括:The method of claim 19, wherein when the All TWT field is set to 1, when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast When TWT and all broadcast TWT are suspended, the second field is used to indicate whether all r-TWTs in the suspended all broadcast TWT include: 所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段的取值为第一值,所述第二字段指示暂停的所有广播TWT中包括所有r-TWT;The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field The value is the first value, and the second field indicates that all broadcast TWTs that are paused include all r-TWTs; 所述所有TWT字段设置为1,当所述第一字段指示所有广播TWT的暂停时,或者,当所述第一字段指示所有单播TWT和所有广播TWT的暂停时,所述第二字段的取值为第二值,所述第二字段指示暂停的所有广播TWT中不包括所有r-TWT。The All TWT field is set to 1 when the first field indicates the suspension of all broadcast TWTs, or when the first field indicates the suspension of all unicast TWTs and all broadcast TWTs, the second field The value is a second value, and the second field indicates that all r-TWTs are not included in all paused broadcast TWTs. 如权利要求18所述的方法,其特征在于,所述第一字段用于指示所有广播TWT的暂停,包括:The method of claim 18, wherein the first field is used to indicate the suspension of all broadcast TWTs, including: 所述第一字段用于指示所有广播TWT中除所有r-TWT以外的广播TWT的暂停;或者The first field is used to indicate the suspension of broadcast TWTs in all broadcast TWTs except all r-TWTs; or 所述第一字段用于指示包括所有r-TWT在内的所有广播TWT的暂停。The first field is used to indicate the suspension of all broadcast TWTs including all r-TWTs. 如权利要求18所述的方法,其特征在于,所述第一字段用于指示所有单播TWT和所有广播TWT的暂停,包括:The method of claim 18, wherein the first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs, including: 所述第一字段用于指示所有单播TWT和所有广播TWT中除所有r-TWT以外的广播TWT的暂停;或者The first field is used to indicate the suspension of broadcast TWTs in all unicast TWTs and all broadcast TWTs except all r-TWTs; or 所述第一字段用于指示所有单播TWT和包括所有r-TWT在内的所有广播TWT的暂停。The first field is used to indicate the suspension of all unicast TWTs and all broadcast TWTs including all r-TWTs. 一种通信装置,其特征在于,包括处理器,其中:A communication device, characterized by including a processor, wherein: 所述处理器,用于调用存储器中的计算机指令,以执行如权利要求1-6任一项所述的方法。The processor is configured to call computer instructions in the memory to execute the method according to any one of claims 1-6. 一种通信装置,其特征在于,处理器,其中:A communication device, characterized by a processor, wherein: 所述处理器,用于调用存储器中的计算机指令,以执行如权利要求7-12任一项所述的 方法。The processor is used to call computer instructions in the memory to execute the method described in any one of claims 7-12. method. 一种通信装置,其特征在于,包括处理器,其中:A communication device, characterized by including a processor, wherein: 所述处理器,用于调用存储器中的计算机指令,以执行如权利要求13-17任一项所述的方法。The processor is configured to call computer instructions in the memory to execute the method according to any one of claims 13-17. 一种通信装置,其特征在于,处理器,其中:A communication device, characterized by a processor, wherein: 所述处理器,用于调用存储器中的计算机指令,以执行如权利要求18-22任一项所述的方法。The processor is configured to call computer instructions in the memory to execute the method according to any one of claims 18-22. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令在被所述计算机调用时以执行如权利要求1-6中任一项所述的方法,或者执行如权利要求7-12中任一项所述的方法,或者执行如权利要求13-17中任一项所述的方法,或者执行如权利要求18-22中任一项所述的方法。A computer-readable storage medium, characterized in that computer-executable instructions are stored in the computer-readable storage medium, and when called by the computer, the computer-executable instructions execute any of claims 1-6. The method described in one of the above, or the method described in any one of claims 7-12, or the method described in any one of claims 13-17, or the method described in any one of claims 18-22. any of the methods described. 一种计算机程序产品,其特征在于,包含指令,当所述指令在计算机上运行时,使得如权利要求1-6中任一项所述的方法,或如权利要求7-12中任一项所述的方法,或如权利要求13-17中任一项所述的方法,或如权利要求18-22中任一项所述的方法被执行。A computer program product, characterized in that it contains instructions that, when run on a computer, cause the method as claimed in any one of claims 1 to 6, or the method as claimed in any one of claims 7 to 12 The method, or the method according to any one of claims 13-17, or the method according to any one of claims 18-22, is performed. 一种芯片,其特征在于,所述芯片用于与存储器耦合,读取并执行所述存储器中存储的程序指令,以实现如权利要求1-6中任一项所述的方法,或者实现如述权利要求7-12中任一项所述的方法,或者实现如述权利要求13-17中任一项所述的方法,或者实现如述权利要求18-22中任一项所述的方法。A chip, characterized in that the chip is used to couple with a memory, read and execute program instructions stored in the memory, to implement the method as described in any one of claims 1-6, or to implement as The method described in any one of claims 7-12, or the method described in any one of claims 13-17, or the method described in any one of claims 18-22 . 一种通信系统,其特征在于,包括如权利要求23和24所述的通信装置,或者如权利要求25和26所述的通信装置。 A communication system, characterized by comprising the communication device as claimed in claims 23 and 24, or the communication device as claimed in claims 25 and 26.
PCT/CN2023/099761 2022-06-17 2023-06-12 Communication method and apparatus Ceased WO2023241526A1 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN202210692690 2022-06-17
CN202210692690.6 2022-06-17
CN202211379763.2 2022-11-04
CN202211379763.2A CN117294747A (en) 2022-06-17 2022-11-04 Communication method and device

Publications (1)

Publication Number Publication Date
WO2023241526A1 true WO2023241526A1 (en) 2023-12-21

Family

ID=89192259

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/099761 Ceased WO2023241526A1 (en) 2022-06-17 2023-06-12 Communication method and apparatus

Country Status (1)

Country Link
WO (1) WO2023241526A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111315029A (en) * 2018-12-12 2020-06-19 华为技术有限公司 Method and communication device for information transmission
CN111771398A (en) * 2018-02-27 2020-10-13 高通股份有限公司 Suspension, resumption and teardown of TWT sessions and memberships
WO2022047114A1 (en) * 2020-08-28 2022-03-03 Qualcomm Incorporated Low-latency enhancements for a wireless network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111771398A (en) * 2018-02-27 2020-10-13 高通股份有限公司 Suspension, resumption and teardown of TWT sessions and memberships
CN111315029A (en) * 2018-12-12 2020-06-19 华为技术有限公司 Method and communication device for information transmission
WO2022047114A1 (en) * 2020-08-28 2022-03-03 Qualcomm Incorporated Low-latency enhancements for a wireless network

Similar Documents

Publication Publication Date Title
JP6868578B2 (en) Basic bandwidth device on secondary channel
JP2024163125A (en) Method for communication between multilink devices and equipment - Patents.com
CN102948091B (en) Method for sending and receiving data in wireless LAN system
US11418999B2 (en) Buffer status report for high priority transmission
CN113301524B (en) V2X message sending method, device and system
US20240397399A1 (en) Methods of transition of bearers
WO2017124850A1 (en) Method for negotiating about target wakeup time, and access point and station
US20120207071A1 (en) Enhanced power save multi-poll (psmp) protocol for multi-user mimo based wireless local area networks
US20250280441A1 (en) IMPROVED r-TWT-BASED COMMUNICATION METHODS FOR P2P STREAM
CN102624490A (en) Method, device and system for information transmission and subscriber equipment
EP4436303A1 (en) Communication method, apparatus and system based on target wake time
WO2016044981A1 (en) Method and apparatus for transmitting uplink service data
CN117641616A (en) Communication methods and devices
WO2022141608A1 (en) Communication method and communication apparatus
CN101432781A (en) More power save multi-poll indication
WO2023284376A1 (en) Multicast service modification notification method and communication apparatus
TWI826054B (en) Method and apparatus for determining traffic priority
CN101686436A (en) Wireless communication system, wireless communication terminal, wireless communication station and wireless communication method
CN119815409A (en) Wireless network transmission method, device, communication node and storage medium
WO2022237646A1 (en) Method and apparatus for transmitting system information (si)
WO2023241526A1 (en) Communication method and apparatus
WO2023222072A1 (en) Channel access method and related device
WO2023203065A1 (en) IMPROVED r-TWT-BASED COMMUNICATION METHODS FOR P2P STREAM
CN117294747A (en) Communication method and device
CN116939776A (en) Communication method and communication device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23823094

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 23823094

Country of ref document: EP

Kind code of ref document: A1