WO2023241435A1 - 一种基于多链路的通信方法及装置 - Google Patents
一种基于多链路的通信方法及装置 Download PDFInfo
- Publication number
- WO2023241435A1 WO2023241435A1 PCT/CN2023/098930 CN2023098930W WO2023241435A1 WO 2023241435 A1 WO2023241435 A1 WO 2023241435A1 CN 2023098930 W CN2023098930 W CN 2023098930W WO 2023241435 A1 WO2023241435 A1 WO 2023241435A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- frame
- multicast
- sta
- ppdu
- station
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/14—Multichannel or multilink protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/28—Timers or timing mechanisms used in protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/27—Transitions between radio resource control [RRC] states
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Definitions
- the present application relates to the field of communication technology, and in particular, to a multi-link based communication method and device.
- MLO multi-link operation
- a non-access point multi-link device (non-AP MLD) only has a single radio chain (radio chain) transceiver capability, but it can transmit and receive on multiple chains at the same time. Enter the Listening Operation on the link. In listening operation, non-AP MLD uses a radio chain on each link to receive.
- AP MLD wireless access point multi-link device
- the non-AP MLD Switch all radio chains to link i for frame interaction with the AP MLD, and switch back to each link for listening operations after the frame interaction is completed.
- non-AP MLD will switch back to each link to perform listening operations if it receives a multicast frame. This will result in frames sent to the on-AP MLD following the multicast frame being unable to be received.
- This application provides a multi-link based communication method and device to solve the problem of unreasonable switching operations in MLO.
- this application provides a communication method based on multi-link.
- the execution subject of the method can be a receiving side device such as a non-AP MLD.
- a receiving side device such as a non-AP MLD.
- it can be a non-AP STA in a non-AP MLD, or it can be It is a chip or circuit or other component used to implement the functions of the receiving side device.
- the method includes: receiving a first physical layer protocol data unit (PHY protocol data unit, PPDU) within a first duration, and the first PPDU includes the first frame; if the first frame does not When all the conditions in the condition set are met, switch to the listening operation mode; wherein at least one condition in the condition set is the frame information of the multicast frame, the multicast frame and the trigger frame, the multi-user block confirmation frame and the no-data PPDU Claim frames are different.
- PHY protocol data unit PHY protocol data unit
- relevant conditions of trigger frames, multi-user block confirmation frames, and other multicast frames other than data-free PPDU announcement frames are added to the condition set, so that non-AP STA can perform handover operations based on other multicast frames.
- the information determines whether to switch to listening operation mode.
- the embodiment of the present application can determine whether to switch to the listening operation mode after receiving the multicast frame based on the information of the multicast frame, for example Switch to listening operation mode when the received multicast frame does not meet all conditions of the condition set, On the contrary, when the received multicast frame meets any condition of the condition set, it does not switch to the listening operation mode.
- it can improve flexibility, and on the other hand, it can ensure that the multicast frame and subsequent frames can be received in time, improving Reasonableness of switching operations.
- the at least one condition includes: the frame type is a multicast frame, the multicast frame is different from a broadcast frame, in other words, the multicast frame is not a broadcast frame, the multicast frame indicates The receiving equipment includes the site.
- the non-AP STA switches to the listening operation mode.
- the non-AP STA will not switch to the listening operation mode, that is, the non-AP STA can receive When receiving a multicast frame sent to itself, it is determined not to switch to the listening operation mode, thereby ensuring that the multicast frame and subsequent frames can be received in time.
- the non-AP STA can switch to the listening operation mode in time when receiving a multicast frame that is not sent to itself, thereby reducing the delay in using other links to communicate with the access point.
- the at least one condition includes: the frame type is a broadcast frame, and the sending address carried by the broadcast frame is the address of the access point associated with the station; or the frame type is a broadcast frame, so The receiving device indicated by the broadcast frame includes the station.
- the non-AP STA switches to the listening operation mode. On the other hand, if the above conditions are met, the non-AP STA will not switch to the listening operation mode, that is, the non-AP STA can receive When receiving a broadcast frame sent to itself or a broadcast frame sent by its associated access point, it is determined not to switch to the listening operation mode, thereby ensuring that the multicast frame and subsequent frames can be received in time.
- the trigger frame, the multi-user block confirmation frame and the no-data PPDU declaration frame can be covered, so that the conditions for the trigger frame, the multi-user block confirmation frame and the no-data PPDU declaration frame do not need to be listed separately in the condition set. Therefore, The above conditions can simplify the protocol description and reduce the implementation complexity.
- the set of conditions also includes at least one of the following five conditions:
- the frame type is a unicast frame, and the receiving address carried by the unicast frame is the address of the station;
- the frame type is a clear-to-send frame, and the receiving address carried by the clear-to-send frame is the address of the access point station associated with the station;
- the frame type is a multi-user block acknowledgment frame, and the multi-user block acknowledgment frame includes a second field used to indicate station information, and the second field indicates the station;
- this application provides a communication method based on multi-link.
- the execution subject of the method can be a receiving side device such as a non-AP MLD.
- a receiving side device such as a non-AP MLD.
- it can be a non-AP STA in the non-AP MLD, or it can be It is a chip or circuit or other component used to implement the functions of the receiving side device.
- the method includes: receiving the first PPDU within the first duration, and the first PPDU includes the first frame; if the first frame meets any condition in the condition set, switching to a listening operation Mode; wherein the frame type range corresponding to at least one condition in the condition set includes a multicast frame, and the multicast frame is different from a trigger frame, a multi-user block acknowledgment frame, and a dataless physical layer protocol data unit PPDU announcement frame.
- trigger frames, multi-user block confirmation frames and no data can be covered by adding to the condition set.
- the PPDU declares the conditions for other multicast frames other than the frame, so that the non-AP STA can determine whether to switch to the listening operation mode based on the information of other multicast frames when performing a switching operation.
- the embodiment of the present application can determine whether to switch to the listening operation mode after receiving the multicast frame based on the information of the multicast frame, for example , in the above method, the listening operation mode is switched when any condition of the condition set is met. On the contrary, the listening operation mode is not switched when all conditions of the condition set are not met.
- flexibility can be improved, and on the other hand, the listening operation mode can be improved. This ensures that multicast frames and subsequent frames can be received in time, improving the rationality of switching operations.
- the sending address of the frame is not the address of the access point station associated with the station;
- the frame type is a broadcast frame, and the target receiving device indicated by the broadcast frame does not include the station;
- the non-AP STA switches to the listening operation mode.
- the above conditions are not met, it means that the first frame is a multicast frame sent to itself, and the non-AP STA can When receiving a multicast frame sent to itself, it is determined not to switch to the listening operation mode, thereby ensuring that the multicast frame and subsequent frames can be received in time.
- the at least one condition includes at least one of the following two conditions:
- the frame type is a multicast frame, the multicast frame is different from the broadcast frame, and the receiving device indicated by the multicast frame does not include the station.
- the set of conditions also includes at least one of the following five conditions:
- the frame type is a clear-to-send frame, and the receiving address carried by the clear-to-send frame is not the address of the access point station associated with the station;
- the frame type is a multi-user block acknowledgment frame, and the second field included in the multi-user block acknowledgment frame does not indicate the station, and the second field is used to indicate station information;
- this application provides a communication method based on multi-link.
- the execution subject of the method can be a receiving side device such as a non-AP MLD.
- a receiving side device such as a non-AP MLD.
- it can be a non-AP STA in a non-AP MLD, or it can be It is a chip or circuit or other component used to implement the functions of the receiving side device.
- the method includes: receiving a PPDU; if the basic service set indicated by the PPDU is an external basic service set, switching to a listening operation.
- this application provides a multi-link-based communication method.
- the execution subject of the method can be a receiving side device such as a non-AP MLD.
- a receiving side device such as a non-AP MLD.
- it can be a non-AP STA in a non-AP MLD, or it can be It is a chip or circuit or other component used to implement the functions of the receiving side device.
- the method includes: determining that any condition in the condition set is met; switching to the listening operation mode; wherein the condition set includes the following conditions: a multicast frame is received, the multicast frame Unlike broadcast frames, the receiving device indicated by the multicast frame does not include the station.
- the non-AP STA by adding conditions that can cover other multicast frames other than trigger frames, multi-user block acknowledgment frames, and no-data PPDU announcement frames, the non-AP STA can determine based on the information of other multicast frames when performing handover operations. Whether to switch to listening operation mode.
- the embodiment of the present application can determine whether to switch to the listening operation mode based on the information of the multicast frame after receiving the multicast frame. On the one hand, it can improve flexibility; on the other hand, it can ensure that multicast frames and subsequent frames can be received in time, improving the rationality of switching operations.
- the set of conditions also includes at least one of the following three conditions:
- the first field included in the trigger frame does not indicate the station, and the first field is used to indicate user information
- a multi-user block confirmation frame is received, and the second field included in the multi-user block confirmation frame does not indicate the site, and the second field is used to indicate site information;
- a no-data PPDU announcement frame is received, and the third field included in the no-data PPDU announcement frame does not indicate the station, and the third field is used to indicate station information.
- condition set includes the following conditions:
- a broadcast frame is received, and the target receiving device indicated by the broadcast frame does not include the station.
- non-AP STA can determine whether to switch to listening based on the information of other multicast frames when performing switching operations. operating mode.
- the set of conditions also includes the following conditions:
- An extremely high throughput multi-user block PPDU is received.
- the basic service set indicated by the extremely high throughput multi-user block PPDU is the same as the basic service set of the cell where the station is located.
- the extremely high throughput multi-user block PPDU is not indicated.
- the site is a receiving device, and the value of the basic service set prohibited domain carried in the efficient operation domain most recently received by the site is 0.
- the above design can improve the rationality of switching operations by improving the set of conditions.
- the set of conditions also includes at least one of the following conditions:
- a unicast frame is received, and the destination address carried by the unicast frame is different from the address of the station;
- the high-efficiency multi-user block PPDU is received, the basic service set indicated by the high-efficiency multi-user block PPDU is different from the basic service set of the cell where the station is located, the high-efficiency multi-user block PPDU does not indicate that the station is a receiving device, and the The value of the basic service set prohibited domain carried in the most recent efficient operation domain received by the site is 0;
- the carrier sense mechanism indicates that the channel has been idle for a preset period of time.
- this application provides a communication method based on multi-link.
- the execution subject of the method can be a receiving side device such as a non-AP MLD.
- a receiving side device such as a non-AP MLD.
- it can be a non-AP STA in the non-AP MLD, or it can be It is a chip or circuit or other component used to implement the functions of the receiving side device.
- the method includes: within a first time period, determining whether to switch to the listening operation mode according to the first rule, and the starting time of the first time period is the preset time or the first information
- the reception time of the target frame, the first time period is used to receive the multicast frame; in the second time period, it is determined according to the second rule whether to switch to the listening operation mode, and the starting time of the second time period is The initial control frame reception time.
- multicast frames are sent intensively to non-AP STAs in a specific time period (i.e., the first time period), and different switching rules are adopted between this time period and the second time period, thereby ensuring that multicast frames are And subsequent frames can be received in time, and the loss of subsequent transmission opportunities can also be reduced.
- determining whether to switch to the listening operation mode according to the first rule includes:
- the first condition set includes at least one of the following:
- the timer times out, and the start time of the timer is the starting time of the first time period
- the total length of transmission opportunities of the first access point station associated with the station from the starting moment of the first time period reaches a preset duration.
- the preset time is the sending time of the first beacon frame obtained in advance.
- the first beacon frame is a beacon frame that transmits a service indication map.
- the start of the first time period and the second time period may depend on the reception time of the first beacon frame (or preset time) and the initial control frame.
- determining whether to switch to the listening operation mode according to the second rule includes:
- the mode of listening operation is switched.
- the second set of conditions includes at least one of the following conditions:
- the frame type is a broadcast frame.
- the broadcast frame is different from the trigger frame, the multi-user block confirmation frame and the data-free PPDU announcement frame.
- the sending address carried by the broadcast frame is the address of the access point station associated with the station;
- the frame type is a multicast frame, the multicast frame is different from the broadcast frame, and the receiving device indicated by the multicast frame includes the station;
- the frame type is a clear-to-send frame, and the receiving address carried by the clear-to-send frame is the address of the access point station associated with the station;
- the non-AP STA can switch to the listening operation mode when receiving a multicast frame that does not meet the above set of conditions, and conversely, when receiving a multicast frame that satisfies the above set of conditions Do not switch to listening operation mode, thus ensuring that multicast frames and subsequent frames can be received in time. Moreover, through the above two conditions, the non-AP STA can switch to the listening operation mode in time when receiving a multicast frame that is not sent to itself, thereby reducing the delay in using other links to communicate with the access point. .
- the frame type is a broadcast frame, and the sending address carried by the broadcast frame is the address of the access point station associated with the station;
- the frame type is a unicast frame, and the receiving address carried by the unicast frame is the address of the station;
- the frame type is a clear-to-send frame
- the receiving address carried by the clear-to-send frame is the address of the access point station associated with the station.
- the above conditions can cover trigger frames, multi-user block confirmation frames, and no-data PPDU announcement frames, as well as other multicast frames, so that the second set of conditions does not need to separately list the conditions for trigger frames, multi-user block confirmation frames, and no-data PPDU announcement frames. , which can simplify the protocol description and reduce the implementation complexity. It can also enable the non-AP STA to determine not to switch to the listening operation mode when receiving a multicast frame sent to itself, thereby ensuring that the multicast frame and subsequent frames can be received in time.
- the frame type is a broadcast frame, and the receiving device indicated by the broadcast frame includes the station;
- the frame type is a multicast frame, the multicast frame is different from the broadcast frame, and the receiving device indicated by the multicast frame includes the station.
- the frame type is a unicast frame, and the receiving address carried by the unicast frame is the address of the station;
- the frame type is a clear-to-send frame
- the receiving address carried by the clear-to-send frame is the address of the access point station associated with the station.
- determining whether to switch to the listening operation mode according to the second rule includes:
- the listening operation mode is switched.
- the third condition set includes at least one of the following conditions:
- the sending address of the frame is not the address of the access point station associated with the station;
- the frame type is a unicast frame, and the receiving address carried by the unicast frame is not the address of the station;
- the frame type is a clear-to-send frame, and the receiving address carried by the clear-to-send frame is not the address of the access point station associated with the station;
- the frame type is a no-data PPDU announcement frame, and the third field included in the no-data PPDU announcement frame does not indicate the station, and the third field is used to indicate station information.
- the frame type is a no-data PPDU announcement frame, and the third field included in the no-data PPDU announcement frame does not indicate the station, and the third field is used to indicate station information.
- the non-AP STA can determine to switch to the listening operation mode when receiving a multicast frame not sent to itself, and determine not to switch to the listening operation mode when receiving a multicast frame sent to itself.
- Listen operation mode which ensures that multicast frames and subsequent frames can be received in a timely manner.
- the frame type is a unicast frame, and the receiving address carried by the unicast frame is not the address of the station;
- the first field included in the trigger frame does not indicate the station, and the first field is used to indicate user information
- a multi-user block confirmation frame is received, and the second field included in the multi-user block confirmation frame does not indicate the site, and the second field is used to indicate site information;
- a unicast frame is received, and the destination address carried by the unicast frame is different from the address of the station;
- a PPDU is received.
- the PPDU is a high-efficiency multi-user block PPDU or an extremely high-throughput multi-user block PPDU.
- the basic service set indicated by the PPDU is the same as the basic service set of the cell where the station is located.
- the PPDU does not indicate the
- the site is a receiving device, and the value of the basic service set prohibited domain carried in the most recently received high-efficiency operation domain by the site is 0;
- the carrier sense mechanism indicates that the channel has been idle for a preset period of time.
- non-AP STA can determine whether to switch to listening based on the information of other multicast frames when performing switching operations. operating mode. Compared with the existing technology that directly switches to the listening operation mode after receiving the multicast frame, it can be determined whether to switch to the listening operation mode based on the information of the multicast frame after receiving the multicast frame. On the one hand, it can improve flexibility. On the other hand, it can ensure that multicast frames and subsequent frames can be received in time, improving the rationality of handover operations.
- the third condition set includes at least one of the following conditions:
- a multicast frame is received, and the receiving device indicated by the multicast frame does not include the station;
- a unicast frame is received, and the destination address carried by the unicast frame is different from the address of the station;
- a PPDU is received.
- the PPDU is a high-efficiency multi-user block PPDU or an extremely high-throughput multi-user block PPDU.
- the basic service set indicated by the PPDU is different from the basic service set of the cell where the station is located.
- the PPDU does not indicate the
- the site is a receiving device, and the value of the basic service set prohibited domain carried in the most recently received high-efficiency operation domain by the site is 0;
- the carrier sense mechanism indicates that the channel has been idle for a preset period of time.
- the above conditions can cover trigger frames, multi-user block confirmation frames, and no-data PPDU announcement frames, as well as other multicast frames, so that the third set of conditions does not need to separately list the conditions for trigger frames, multi-user block confirmation frames, and no-data PPDU announcement frames. , which can simplify the protocol description and reduce the implementation complexity. It can also enable the non-AP STA to determine whether to switch to the listening operation mode when receiving a multicast frame sent to itself, thereby ensuring that the multicast frame and subsequent frames can be received in time.
- the third condition set includes at least one of the following conditions:
- a multicast frame is received, the multicast frame is different from the broadcast frame, and the receiving device indicated by the multicast frame does not include the station;
- a broadcast frame is received, and the target receiving device indicated by the broadcast frame does not include the station;
- a PPDU is received.
- the PPDU is a high-efficiency multi-user block PPDU or an extremely high-throughput multi-user block PPDU.
- the basic service set indicated by the PPDU is different from the basic service set of the cell where the station is located.
- the PPDU does not indicate the
- the site is a receiving device, and the value of the basic service set prohibited domain carried in the most recently received high-efficiency operation domain by the site is 0;
- the carrier sense mechanism indicates that the channel has been idle for a preset period of time.
- the above conditions can cover trigger frames, multi-user block confirmation frames, and no-data PPDU announcement frames, as well as other multicast frames, so that the third set of conditions does not need to separately list the conditions for trigger frames, multi-user block confirmation frames, and no-data PPDU announcement frames. , which can simplify the protocol description and reduce the implementation complexity. It can also enable the non-AP STA to determine not to switch to the listening operation mode when receiving a multicast frame sent to itself, thereby ensuring that the multicast frame and subsequent frames can be received in time.
- whether to switch to the listening operation mode is determined according to the second set of conditions or the third set of conditions.
- determining whether to switch to the listening operation mode according to the second rule may include:
- the listening operation mode is switched.
- the fourth condition set includes at least one of the following conditions:
- the frame type is a trigger frame, and the trigger frame includes a first field used to indicate user information, and the first field indicates the site;
- the frame type is a multi-user block acknowledgment frame, and the multi-user block acknowledgment frame includes a second field used to indicate station information, and the second field indicates the station;
- the communication device includes: a processor, the processor is configured to support the communication device to perform the corresponding functions of the non-AP STA in the method shown above.
- the communications device may also include memory, which storage may be coupled to the processor, which holds program instructions and data necessary for the communications device.
- the communication device further includes an interface circuit, the interface circuit is used to support communication between the communication device and other devices.
- the communication device includes corresponding functional modules, respectively used to implement the steps in the above method.
- Functions can be implemented by hardware, or by hardware executing corresponding software.
- Hardware or software includes one or more modules corresponding to the above functions.
- a multi-link based communication device including a processor and an interface circuit.
- the interface circuit is used to receive signals from other communication devices other than the communication device and transmit them to the processor or from the communication device.
- the signal from the processor is sent to other communication devices other than the communication device, and the processor is used to implement any one of the foregoing first to fifth aspects and the method in any possible design through logic circuits or execution of code instructions.
- a computer-readable storage medium is provided.
- Computer programs or instructions are stored in the computer-readable storage medium.
- the above-described first to fifth aspects are implemented. method in any aspect and in any possible design.
- a communication system in a thirteenth aspect, includes the device described in the third aspect (such as non-AP MLD or non-AP STA), and may also include an AP MLD or an access point.
- FIG. 1 is a schematic diagram of an MLO applicable to the embodiment of the present application.
- Figure 3 is a schematic diagram of the architecture of a communication system applicable to the embodiment of the present application.
- Figure 5 is a schematic flow chart of an MLO communication method applicable to the embodiment of the present application.
- Figure 7 is a schematic flow chart of an MLO communication method applicable to the embodiment of the present application.
- FIG. 10 is a schematic structural diagram of an MLO communication device applicable to the embodiment of the present application.
- a non-access point multi-link device (non-AP MLD) only has the ability to send and receive a single radio chain, but it can enter on multiple links at the same time. Listening operation. In listening operation, non-AP MLD uses a radio chain on each link to receive. When the AP MLD successfully sends the initial control frame (Initial Control Frame) to the non-AP MLD on any link i, the non-AP MLD switches all radio chains to link i for frame interaction with the AP MLD. After the frame interaction is completed, the radio chain is switched back to each link to return to the listening operation.
- initial control frame Initial Control Frame
- a radio chain is a physical entity that can serve as a receive chain and/or a transmit chain.
- a transmit chain is a physical entity that implements signal processing to generate transmission signals from digital baseband.
- Signal processing includes digital-to-analog conversion, filtering, amplification, and up-conversion.
- the radio chain can be wireless or radio.
- the multicast frame is a frame oriented to multiple sites, and the MAC address of the multicast frame corresponds to multiple sites.
- a broadcast frame is a multicast frame when the MAC address indicates the broadcast address. That is, multicast frames include broadcast frames, and broadcast frames are a special type of multicast frame.
- At least one refers to one or more, and “multiple” refers to two or more.
- “and / or” Describes the association of associated objects, indicating that there can be three relationships.
- a and/or B can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural.
- the character "/” generally indicates that the related objects are in an "or” relationship.
- “At least one of the following” or similar expressions thereof refers to any combination of these items, including any combination of a single item (items) or a plurality of items (items).
- At least one of a, b, or c can represent: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.
- the embodiment of this application takes a site in the MLD as an example for description.
- the site described in the embodiment of this application may be a STA in an MLD that supports EMLSR.
- sites in non-AP MLD can be called non-AP STAs
- sites in AP MLD can be called AP.
- the IEEE 802.11be standard working group proposed an EMLSR working mechanism: when the non-AP MLD meets one of the following conditions, it must immediately switch the antenna back to each link to perform listening operations:
- SIFS short inter frame space
- ASIFSTime time slot duration
- aRxPHYStartDelay physical layer start reception delay
- the MAC of the STA affiliated with the non-AP MLD that received the initial Control frame does not receive a PHY-RXSTART.indication primitive during a timeout interval of aSIFSTime+aSlotTime+aRxPHYStartDelay starting at the end of the PPDU transmitted by the STA of the non-AP MLD as a response to the most recently received frame from the AP affiliated with the AP MLD or starting at the end of the reception of the PPDU containing a frame for the STA from the AP affiliated with the AP MLD that does not require immediate acknowledgment).
- n starts when the non-AP STA replies to the latest frame from the AP, or when the non-AP STA receives the latest frame from the AP that does not require the non-AP STA to reply immediately, and the non-AP STA is within the timeout period Received an instruction from the physical layer to enable reception.
- the non-AP STA did not detect any of the following frames (The MAC of the STA affiliated with the non-AP MLD that received the initial Control frame receives a PHY-RXSTART.indication primitive during a timeout interval of aSIFSTime+aSlotTime+aRxPHYStartDelay starting at the end of the PPDU transmitted by the STA of the non-AP MLD as a response to the most recently received frame from the AP affiliated with the AP MLD or starting at the end of the reception of the PPDU containing a frame for the STA from the AP affiliated with the AP MLD that does not require immediate acknowledgment and the STA affiliated with the non-AP MLD does not detect,within the PPDU corresponding to the PHY-RXSTART.indication any of the following frames):
- a unicast frame (individually addressed frame), and the receiving address in the frame (receiving address, RA) address is the MAC address of the non-AP STA (an individually addressed frame with the RA equal to the MAC address of the STA affiliated with the non-AP MLD);
- a trigger frame that has one of the User Info fields addressed to the STA affiliated with the non-AP MLD );
- a non-AP STA receives a broadcast frame or a multicast frame during frame interaction with the AP after receiving the initial control frame from the AP, it will match the above situation. Second, it is necessary to immediately switch the radio chain back to each link to perform listening operations, resulting in the inability to receive subsequent frames.
- Another possible solution is to send broadcast or multicast frames after all unicast frames have been sent. But on the one hand, this will result in that at most one broadcast frame or multicast frame can be successfully sent. On the other hand, it limits flexibility. Moreover, broadcast frames or multicast frames often take precedence over unicast frames in many cases. This method will cause broadcast frames or multicast frames to fail to be sent in time.
- the communication method provided by this application can also be applied to other types of communication systems, for example, it can be the Internet of Things (IoT), narrowband Internet of things (NB-IoT), long-term evolution (long-term evolution) term evolution (LTE), it can also be the fifth generation (5G) communication system, it can also be a hybrid architecture of LTE and 5G, it can also be a 5G new radio (NR) system and 6G or new technologies emerging in future communication development. communication systems, etc.
- the communication system described in this application can also be a machine to machine (machine to machine, M2M) network, a non-terrestrial network (non-terrestrial network, NTN) network or other networks.
- M2M machine to machine
- NTN non-terrestrial network
- the AP MLD and non-AP MLD involved in this application can be AP MLD and non-AP MLD applicable to the IEEE 802.11be system standard, or they can be AP MLD and non-AP MLD applicable to the IEEE 802.11 system standard. It can also be AP MLD and non-AP MLD suitable for other standards, such as AP MLD and non-AP MLD suitable for future standards, etc.
- the embodiment of this application takes a non-AP STA in a non-AP MLD as an example for explanation.
- the AP sends the first PPDU.
- the non-AP STA receives the first PPDU within the first duration.
- the non-AP STA receives the first PPDU within the first duration, which can be implemented in the following manner: the non-AP STA receives the physical layer enable reception indication within the first duration, and receives the In the process of the PPDU corresponding to the indication, the first PPDU is detected.
- the at least one condition may include at least one of the following conditions:
- the frame type is a multicast frame, which is different from a broadcast frame.
- the receiving device indicated by the multicast frame includes the non-AP STA (a group addressed frame and the STA is a member of this group).
- the multicast frame is different from the broadcast frame. It can be understood that the multicast address of the multicast frame is not a broadcast address, or the multicast frame is not a broadcast frame.
- the multicast frame can also be different from the broadcast frame. To understand this, I will not explain them one by one.
- the frame type is a broadcast frame, and the sending address carried by the broadcast frame is the address of the AP associated with the non-AP STA (a broadcast frame with the TA equal to the MAC address of the AP affiliated with the AP MLD);
- the frame type is a multicast frame, which is different from a broadcast frame.
- the receiving device indicated by the multicast frame includes the non-AP STA (a group addressed frame and the STA is a member of this group).
- the at least one condition may also include at least one of the following conditions:
- the frame type is a broadcast frame, and the receiving device indicated by the broadcast frame includes the non-AP STA (a broadcast frame and the STA affiliated with the non-AP MLD is one of the target receiver of this broadcast frame);
- the frame type is a multicast frame, which is different from a broadcast frame.
- the receiving device indicated by the multicast frame includes the non-AP STA (a group addressed frame and the STA is a member of this group).
- condition set may also include at least one of the following five conditions:
- the frame type is a unicast frame, and the receiving address carried by the unicast frame is the address of the non-AP STA;
- the frame type is a trigger frame, and the trigger frame includes a first field used to indicate user information.
- the first field indicates the non-AP STA.
- the first field may be a user information field;
- the frame type is a clear-send frame, and the receiving address carried by the clear-send frame is the address of the AP associated with the non-AP STA;
- the frame type is a multi-user block acknowledgment frame
- the multi-user block acknowledgment frame includes a second field used to indicate station information.
- the second field indicates the non-AP STA.
- the second field may be Per AID TID. Info;
- the frame type is a no-data PPDU announcement frame
- the no-data PPDU announcement frame includes a third field used to indicate station information.
- the third field indicates the non-AP STA.
- the third field may be the STA information field. .
- condition set Three specific examples of the condition set will be described below in conjunction with the above-mentioned illustration of at least one condition.
- condition set can include the following conditions:
- the frame type is a broadcast frame. This broadcast frame is different from trigger frames, multi-user block confirmation frames, and no-data PPDU announcement frames.
- the sending address carried by this broadcast frame is the address of the AP associated with the non-AP STA;
- the frame type is a multicast frame, which is different from a broadcast frame.
- the multicast frame is not a broadcast frame, and the receiving device indicated by the multicast frame includes the non-AP STA;
- the frame type is a trigger frame, and the trigger frame includes a first field used to indicate user information.
- the first field indicates the non-AP STA.
- the first field may be a user information field;
- the frame type is a clear-send frame, and the receiving address carried by the clear-send frame is the address of the AP associated with the non-AP STA;
- the frame type is a multi-user block acknowledgment frame
- the multi-user block acknowledgment frame includes a second field used to indicate station information.
- the second field indicates the non-AP STA.
- the second field may be Per AID TID. Info;
- the frame type is a no-data PPDU announcement frame
- the no-data PPDU announcement frame includes a third field used to indicate station information.
- the third field indicates the non-AP STA.
- the third field may be the STA information field. .
- This example adds two conditions for the multicast frame in the aforementioned case 2, so that the non-AP STA can determine whether to switch to the listening operation mode after receiving the multicast frame sent to itself. For example, after receiving Switch to the listening operation mode when the received multicast frame does not meet all conditions in the condition set. On the contrary, do not switch to the listening operation mode when the received multicast frame meets any condition in the condition set, thus ensuring that the multicast frame and subsequent frames can be received in time. Moreover, through the above two conditions, the non-AP STA can switch to the listening operation mode in time when receiving a multicast frame that is not sent to itself, thereby reducing the delay in using other links to communicate with the AP.
- condition set can include the following conditions:
- the frame type is a unicast frame, and the receiving address carried by the unicast frame is the address of the non-AP STA;
- the frame type is a clear-send frame
- the receiving address carried by the clear-send frame is the address of the AP associated with the non-AP STA.
- the above conditions can cover trigger frames, multi-user block confirmation frames and no-data PPDU declaration frames, as well as other multicast frames. Therefore, the conditions for trigger frames, multi-user block confirmation frames and no-data PPDU declaration frames do not need to be listed separately in the condition set. Therefore, the protocol description can be simplified and the implementation complexity can be reduced. It can also enable the non-AP STA to determine whether to switch to the listening operation mode when receiving a multicast frame sent to itself, such as switching to listening when the received multicast frame does not meet all conditions of the condition set. On the contrary, it does not switch to the listening operation mode when the received multicast frame meets any condition of the condition set, thereby improving flexibility and ensuring that the multicast frame and subsequent frames can be received in time.
- condition set can include the following conditions:
- the frame type is a multicast frame.
- the multicast frame is different from the broadcast frame.
- the receiving device indicated by the multicast frame includes the non-AP. STA;
- the frame type is a unicast frame, and the receiving address carried by the unicast frame is the address of the non-AP STA;
- the above conditions can cover trigger frames, multi-user block confirmation frames and no-data PPDU declaration frames, as well as other multicast frames. Therefore, the conditions for trigger frames, multi-user block confirmation frames and no-data PPDU declaration frames do not need to be listed separately in the condition set. Therefore, the protocol description can be simplified and the implementation complexity can be reduced. It can also enable the non-AP STA to determine whether to switch to the listening operation mode when receiving a multicast frame sent to itself, such as switching to listening when the received multicast frame does not meet all conditions of the condition set. On the contrary, it does not switch to the listening operation mode when the received multicast frame meets any condition of the condition set, thereby improving flexibility and ensuring that the multicast frame and subsequent frames can be received in time.
- the non-AP STA can also switch to the listening operation mode in the following scenario (or situation or condition): receiving the second PPDU; if the basic service set (BSS) indicated by the second PPDU is inter-BSS, switch to listening operation mode (The STA affiliated with the non-AP MLD receives a PPDU and classifies the PPDU as inter-BSS PPDU). It should be noted that this method can also be implemented independently without relying on the method described in Embodiment 1.
- the inter-BSS PPDU can be determined by the physical layer SIG field.
- the position of the SIG field in the PPDU is before the data part. Therefore, in the above method, by switching to the listening operation mode when inter-BSS PPDU is detected, it is not necessary.
- the MAC content located in the data part of the PPDU so that switching can be performed in time, which is beneficial to reducing the delay in using other links to communicate with the AP.
- the non-AP STA can also switch to the listening operation mode in other scenarios (or situations or conditions), such as the situation one or three mentioned above.
- scenarios or situations or conditions
- relevant conditions of trigger frames, multi-user block confirmation frames, and other multicast frames other than data-free PPDU announcement frames are added to the condition set, so that non-AP STA can perform handover operations based on other multicast frames.
- the information determines whether to switch to listening operation mode.
- the embodiment of the present application can determine whether to switch to the listening operation mode after receiving the multicast frame based on the information of the multicast frame, for example Switch to the listening operation mode when the received multicast frame does not meet all conditions of the condition set. On the contrary, do not switch to the listening operation mode when the received multicast frame meets any condition of the condition set.
- Embodiment 1 of this application follows the switching rule logic in the current IEEE 802.11be standard document, which can improve the rationality and flexibility of the switching operation while reducing changes to the protocol.
- Embodiment 1 introduces a technical solution for determining whether to switch operations based on whether a condition in a condition set is not met, so as to ensure that multicast frames and subsequent frames can be received in a timely manner.
- the following embodiment 2 introduces another method. This method determines whether to perform a switching operation based on whether the conditions in the condition set are met, so as to ensure that the multicast frame can and subsequent frames can be received in a timely manner.
- FIG. 5 it is a schematic flow chart of a communication method provided by an embodiment of the present application.
- the first PPDU includes the first frame. Specifically, the relevant description of S401 in the method described in Figure 4 can be described, which will not be repeated here.
- the non-AP STA switches to the listening operation mode.
- the frame type range corresponding to at least one condition in the condition set includes a multicast frame, and the multicast frame is different from a trigger frame, a multi-user block acknowledgment frame, and a dataless physical layer protocol data unit PPDU announcement frame.
- the sending address of the frame is not the address of the AP associated with the non-AP STA (a frame with the TA that differs from the MAC address of the AP affiliated with the AP MLD);
- the frame type is a broadcast frame, and the target receiving device indicated by the broadcast frame does not include the non-AP STA (a broadcast frame but the STA affiliated with the non-AP MLD is not one of the target receiver STA), optional,
- the broadcast frame may be different from the trigger frame, the multi-user block confirmation frame and the no-data PPDU announcement frame.
- the multicast frame is different from (or not) the currently defined trigger frame, the multi-user block confirmation frame and the no-data PPDU announcement frame.
- the frame type is a multicast frame, the multicast frame is different from the broadcast frame, and the receiving device indicated by the multicast frame does not include the non-AP STA (a group addressed frame but the STA is not a member of this group).
- the multicast frame is different from the broadcast frame. It can be understood that the multicast address of the multicast frame is not a broadcast address, or the multicast frame is not a broadcast frame.
- the multicast frame can also be different from the broadcast frame. To understand this, I will not explain them one by one.
- the at least one condition may include at least one of the following conditions:
- the sending address of the frame is not the address of the AP associated with the non-AP STA (a frame with the TA that differs from the MAC address of the AP affiliated with the AP MLD);
- condition set can also include at least one of the following five conditions:
- the frame type is a clear-to-send frame, and the receiving address carried by the clear-to-send frame is not the address of the AP associated with the non-AP STA (a CTS-to-self frame with the RA not equal to the MAC address of the AP affiliated with the AP MLD);
- condition set can include the following conditions:
- the frame type is a broadcast frame.
- the broadcast frame is different from the trigger frame, multi-user block confirmation frame and no-data PPDU announcement frame, and the target receiving device indicated by the broadcast frame does not include the non-AP STA;
- the frame type is a unicast frame, and the receiving address carried by the unicast frame is not the address of the non-AP STA;
- the frame type is a no-data PPDU announcement frame
- the third field included in the no-data PPDU announcement frame does not indicate the non-AP STA.
- the third field is used to indicate non-AP STA information.
- condition set can include the following conditions:
- the sending address of the frame is not the address of the AP associated with the non-AP STA;
- the frame type is a unicast frame, and the receiving address carried by the unicast frame is not the address of the non-AP STA;
- the frame type is a clear-send frame, and the receiving address carried by the clear-send frame is not the address of the AP associated with the non-AP STA.
- the above conditions can cover trigger frames, multi-user block confirmation frames and no-data PPDU declaration frames, as well as other multicast frames. Therefore, the conditions for trigger frames, multi-user block confirmation frames and no-data PPDU declaration frames do not need to be listed separately in the condition set. Therefore, the protocol description can be simplified and the implementation complexity can be reduced. It can also enable the non-AP STA to determine whether to switch to the listening operation mode when receiving a multicast frame sent to itself, for example, not to switch to the listening operation mode when the received multicast frame meets any condition of the condition set. Listen operation mode, otherwise, the received multicast frame does not satisfy the condition set Switching to the listening operation mode when all conditions are met, thereby improving flexibility and ensuring that multicast frames and subsequent frames can be received in a timely manner.
- condition set can also include the following conditions:
- the sending address of the frame is not the address of the AP associated with the non-AP STA;
- the frame type is a multicast frame, the multicast frame is different from the broadcast frame, and the receiving device indicated by the multicast frame does not include the non-AP STA;
- the frame type is a unicast frame, and the receiving address carried by the unicast frame is not the address of the non-AP STA;
- the frame type is a trigger frame, and the first field included in the trigger frame does not indicate the non-AP STA.
- the first field is used to indicate user information
- the frame type is a clear-send frame, and the receiving address carried by the clear-send frame is not the address of the AP associated with the non-AP STA;
- the non-AP STA can switch to the listening operation mode when receiving a multicast frame that meets any of the conditions in the above condition set, and conversely, it receives a multicast frame that does not meet all conditions in the above condition set. does not switch to the listening operation mode, thus ensuring that multicast frames and subsequent frames can be received in time.
- the sending address of the frame is not the address of the AP associated with the non-AP STA;
- the frame type is a unicast frame, and the receiving address carried by the unicast frame is not the address of the non-AP STA;
- the frame type is a clear-send frame, and the receiving address carried by the clear-send frame is not the address of the AP associated with the non-AP STA.
- This example adds conditions that can cover other multicast frames, so that non-AP STA can determine whether to switch to the listening operation mode after receiving a multicast frame sent to itself, thus ensuring that the multicast frame and subsequent Frames can be received in a timely manner.
- the non-AP STA can also switch to the listening operation mode in the following scenarios (or situations or conditions): receive the second PPDU; if the BSS indicated by the second PPDU is inter-BSS, switch to the listening operation Mode (The STA affiliated with the non-AP MLD receives a PPDU and classifies the PPDU as inter-BSS PPDU). It should be noted that this method can also be implemented independently without relying on the method described in Embodiment 1.
- step S502 if it is determined that the BSS indicated by the first PPDU is an inter-BSS, it may be determined to switch to the listening operation mode. In this implementation, S502 does not need to be executed.
- the inter-BSS PPDU can be determined through the physical layer SIG field.
- the SIG field is located in the data part. Therefore, in the above method, by switching to the listening operation mode when inter-BSS PPDU is detected, there is no need to continue to parse the MAC content located in the PPDU data part, so that switching can be performed in time, which is beneficial to reducing the use of other links. The delay in communicating with the AP.
- the non-AP STA can also switch to the listening operation mode in other scenarios (or situations or conditions), such as the previous situation 1 or 3, etc.
- scenarios or situations or conditions
- the previous situation 1 or 3 etc.
- non-AP STA by adding conditions to the condition set that can cover other multicast frames except trigger frames, multi-user block acknowledgment frames, and data-free PPDU announcement frames, non-AP STA can perform handover operations based on other multicast frames.
- the information of the frame determines whether to switch to listening operation mode.
- the embodiment of the present application can determine whether to switch to the listening operation mode after receiving the multicast frame based on the information of the multicast frame, for example Switch to the listening operation mode when the received multicast frame meets any condition of the condition set. On the contrary, do not switch to the listening operation mode when the received multicast frame does not meet all conditions of the condition set.
- you can Improved flexibility on the other hand, ensures that multicast frames and subsequent frames can be received in time, improving the rationality of switching operations.
- Embodiment 1 introduces a technical solution for determining whether to switch operations based on whether a condition in a condition set is not met, so as to ensure that multicast frames and subsequent frames can be received in a timely manner.
- Embodiment 2 introduces a technical solution for determining whether to perform a handover operation based on whether a condition in a condition set is met, so as to ensure that multicast frames and subsequent frames can be received in a timely manner.
- the following embodiment 3 introduces another method, which determines whether to switch to the listening operation mode by combining the SM PS switching rules and the EMLSR switching rules to ensure that multicast frames and subsequent frames can be received in time.
- the non-AP STA determines that any condition in the condition set is met.
- the condition set includes the following conditions: a multicast frame is received, the multicast frame is different from the broadcast frame, and the receiving device indicated by the multicast frame does not include the non-AP STA (It receives a group addressed frame but the STA is not a member of this group).
- the set of conditions may also include at least one of the following three conditions:
- a trigger frame is received.
- the first field included in the trigger frame does not indicate the non-AP STA.
- the first field is used to indicate user information.
- the first field may be a user information field (It receives a Trigger frame). that has none of the User Info fields addressed to it);
- a multi-user block acknowledgment frame is received, and the second field included in the multi-user block acknowledgment frame does not indicate the non-AP STA.
- the second field is used to indicate non-AP STA information.
- the second field may be Per AID TID Info(It receives a Multi-STA BlockAck frame that has none of the Per AID TID Info fields addressed to it);
- a no-data PPDU announcement frame is received, and the third field included in the no-data PPDU announcement frame does not indicate the non-AP STA.
- the third field is used to indicate non-AP STA information.
- the third field may be STA Information Field (It receives a NDP Announcement frame that has none of the STA Info fields addressed to it).
- Some individually addressed control frames are exclusive such as BA and BFR);
- the above conditions are the switching rules applicable to SM PS.
- the condition set includes both SM PS-based switching rules and EMLSR switching rules, making the rules of EMLSR and SM PS unified.
- the non-AP STA switches to the listening operation mode.
- the condition set can include the following conditions:
- a unicast frame is received, and the destination address carried by the unicast frame is different from the address of the non-AP STA;
- a frame is received, and the basic service set corresponding to the frame is different from the basic service set of the cell where the non-AP STA is located;
- a multi-user block PPDU is received.
- the multi-user block PPDU is an efficient multi-user block PPDU or an extremely high throughput multi-user block PPDU.
- the basic service set indicated by the multi-user block PPDU is the same as the basic service set of the cell where the non-AP STA is located.
- the multi-user block PPDU does not indicate that the non-AP STA is a receiving device, and the value of the basic service set prohibited field carried in the most recently received high-efficiency operation field by the non-AP STA is 0;
- a multicast frame is received.
- the multicast frame is different from the broadcast frame.
- the receiving device indicated by the multicast frame does not include the non-AP STA;
- a trigger frame is received, and the first field included in the trigger frame does not indicate the non-AP STA, and the first field is used to indicate user information;
- a multi-user block acknowledgment frame is received, and the second field included in the multi-user block acknowledgment frame does not indicate the non-AP STA, The second field is used to indicate non-AP STA information;
- a no-data PPDU announcement frame is received, and the third field included in the no-data PPDU announcement frame does not indicate the non-AP STA.
- the third field is used to indicate non-AP STA information
- the carrier sense mechanism indicates that the channel has been idle for a preset period of time.
- Example 3.2 The condition set can include the following conditions:
- a unicast frame is received, and the destination address carried by the unicast frame is different from the address of the non-AP STA;
- a frame is received, and the basic service set corresponding to the frame is different from the basic service set of the cell where the non-AP STA is located;
- a multi-user block PPDU is received.
- the multi-user block PPDU is an efficient multi-user block PPDU or an extremely high throughput multi-user block PPDU.
- the basic service set indicated by the multi-user block PPDU is the same as the basic service set of the cell where the non-AP STA is located.
- the multi-user block PPDU does not indicate that the non-AP STA is a receiving device, and the value of the basic service set prohibited field carried in the most recently received high-efficiency operation field by the non-AP STA is 0;
- a multicast frame is received.
- the multicast frame is different from the broadcast frame.
- the receiving device indicated by the multicast frame does not include the non-AP STA;
- the carrier sense mechanism indicates that the channel has been idle for a preset period of time.
- the condition set can include the following conditions:
- a unicast frame is received, and the destination address carried by the unicast frame is different from the address of the non-AP STA;
- a frame is received, and the basic service set corresponding to the frame is different from the basic service set of the cell where the non-AP STA is located;
- a multi-user block PPDU is received.
- the multi-user block PPDU is an efficient multi-user block PPDU or an extremely high throughput multi-user block PPDU.
- the basic service set indicated by the multi-user block PPDU is the same as the basic service set of the cell where the non-AP STA is located.
- the multi-user block PPDU does not indicate that the non-AP STA is a receiving device, and the value of the basic service set prohibited field carried in the most recently received high-efficiency operation field by the non-AP STA is 0;
- a multicast frame is received.
- the multicast frame is different from the broadcast frame.
- the receiving device indicated by the multicast frame does not include the non-AP STA;
- a broadcast frame is received, and the target receiving device indicated by the broadcast frame does not include the non-AP STA;
- the carrier sense mechanism indicates that the channel has been idle for a preset period of time.
- the first 4 conditions and the last condition in the above condition set are switching rules applicable to SM PS, and the remaining conditions are switching rules applicable to EMLSR.
- the condition set includes both SM PS-based switching rules. Switching rules, including EMLSR switching rules, make the rules of EMLSR and SM PS unified.
- the rules of EMLSR and SM PS can be unified.
- non-AP STA can perform handover operations based on other multicast frames.
- the information of the frame determines whether to switch to listening operation mode.
- the embodiment of the present application can determine not to switch to the listening operation mode according to the information of the multicast frame after receiving the multicast frame. On the one hand, it can improve flexibility; on the other hand, it can ensure that multicast frames and subsequent frames can be received in time, improving the rationality of switching operations.
- Embodiment 4 is a diagrammatic representation of Embodiment 4:
- FIG 7 it is a schematic flow chart of a communication method provided by an embodiment of the present application.
- the non-AP STA determines whether to switch to the listening operation mode according to the first rule within the first time period.
- the first beacon frame may be a beacon frame that transmits a service indication map.
- a multicast frame indicating completion of transmission is received.
- the non-AP STA determines to switch to the listening operation mode according to the second rule.
- Switching to the listening operation mode may be determined according to the method described in the third embodiment above. For details, please refer to the relevant description in the method described in Figure 6 and will not be repeated here.
- the non-AP STA determines to switch to the listening operation mode according to the second rule, such as the situations one to three described in the previous background.
- the initial control frame may indicate whether the AP will send the multicast frame in the second time period.
- the non-AP STA can determine to switch to the listening operation mode according to the rules for switching to the listening operation mode in the current IEEE 802.11be standard document.
- first time period and the second time period there is no sequence between the first time period and the second time period, and the details may depend on the preset time (or the reception time of the first beacon frame) and the reception time of the initial control frame.
- the first time period and the second time period may appear alternately. As shown in Figure 8.
- the AP can trigger the non-AP STA to enter the first time period through the first beacon frame.
- the AP can also trigger the non-AP STA to enter the second time period through the initial control frame.
- multicast frames are sent intensively to non-AP STAs in a specific time period (i.e., the first time period), and different switching rules are adopted between this time period and the second time period, thereby ensuring that multicast frames are And subsequent frames can be received in time, and the loss of subsequent transmission opportunities can also be reduced.
- Embodiment 1 to Embodiment 4 describe the method of switching to the listening operation mode from the perspective of a non-AP STA.
- the AP can trigger the switching by sending some frames.
- the AP can trigger the non-AP STA to switch to the listening operation mode by sending a frame that does not meet any of the conditions in the set of conditions described in Embodiment 1.
- the AP can trigger the non-AP STA to switch to the listening operation mode by sending a frame that satisfies any condition of the set of conditions described in Embodiment 2.
- the AP can trigger the non-AP STA to switch to the listening operation mode by sending a frame that satisfies any condition of the set of conditions described in Embodiment 3.
- the AP can trigger the non-AP STA to switch to the listening operation mode by sending frames that meet the first rule in Embodiment 4 in the first time period, and can trigger the non-AP STA to switch to the listening operation mode in the second time period by sending Frames that meet the second rule in Embodiment 4 can trigger the non-AP STA to switch to the listening operation mode.
- the broadcast frame is different from a trigger frame, a multi-user block confirmation frame, and a no-data PPDU announcement frame.
- the frame type is a unicast frame, and the receiving address carried by the unicast frame is the address of the station;
- the frame type is a trigger frame, and the trigger frame includes a first field used to indicate user information, and the first field indicates the site;
- the frame type is a clear-to-send frame, and the receiving address carried by the clear-to-send frame is the address of the access point station associated with the station;
- the communication module 901 is also configured to: receive a PPDU; the processing module 902 is also configured to: if the basic service set indicated by the PPDU is an external basic service set, switch to a listening operation.
- the sending address of the frame is not the address of the access point station associated with the station;
- the frame type is a broadcast frame, and the target receiving device indicated by the broadcast frame does not include the station;
- the frame type is a multicast frame, the multicast frame is different from the broadcast frame, and the receiving device indicated by the multicast frame does not include the station.
- the at least one condition includes at least one of the following two conditions:
- the sending address of the frame is not the address of the access point station associated with the station;
- the frame type is a multicast frame, the multicast frame is different from the broadcast frame, and the receiving device indicated by the multicast frame does not include the station.
- the set of conditions also includes at least one of the following five conditions:
- the frame type is a unicast frame, and the receiving address carried by the unicast frame is not the address of the station;
- the frame type is a trigger frame, and the first field included in the trigger frame does not indicate the station, and the first field is used to indicate user information;
- the frame type is a multi-user block acknowledgment frame, and the second field included in the multi-user block acknowledgment frame does not indicate the station, and the second field is used to indicate station information;
- the frame type is a no-data PPDU announcement frame, and the third field included in the no-data PPDU announcement frame does not indicate the station, and the third field is used to indicate station information.
- the communication module 901 is also configured to receive a PPDU; the processing module 902 is also configured to switch to a listening operation if the basic service set indicated by the PPDU is an external basic service set.
- the communication device can be used to implement the method performed by the non-AP STA in the embodiment of Figure 6.
- the device can be the non-AP STA itself, or it can be a chip or chip in the non-AP STA. A part of a group or chip that performs the function of the associated method.
- the processing module 902 is used to determine that any condition in the condition set is met; and switch to the listening operation mode; wherein the condition set includes the following conditions: a multicast frame is received, and the multicast frame is different from the broadcast The frames are different, and the receiving device indicated by the multicast frame does not include the station.
- a no-data PPDU announcement frame is received, and the third field included in the no-data PPDU announcement frame does not indicate the station, and the third field is used to indicate station information.
- the set of conditions also includes the following conditions:
- the set of conditions also includes at least one of the following conditions:
- the high-efficiency multi-user block PPDU is received, the basic service set indicated by the high-efficiency multi-user block PPDU is different from the basic service set of the cell where the station is located, the high-efficiency multi-user block PPDU does not indicate that the station is a receiving device, and the The value of the basic service set prohibited domain carried in the most recent efficient operation domain received by the site is 0;
- the carrier sense mechanism indicates that the channel has been idle for a preset period of time.
- the communication device can be used to implement the method performed by the non-AP STA in the embodiment of Figure 7.
- the device can be the non-AP STA itself, or it can be a chip or chip in the non-AP STA. A part of a group or chip that performs the function of the associated method.
- the processing module 902 is used to determine whether to switch to the listening operation mode according to the first rule within a first time period, and the starting time of the first time period is the preset time or the reception of the first beacon frame. time, the first time period is used to receive multicast frames; and, within the second time period, determine whether to switch to the listening operation mode according to the second rule, and the starting moment of the second time period is the initial control Frame reception time.
- the processing module 902 when determining whether to switch to the listening operation mode according to the first rule, is specifically used to:
- the first condition set includes at least one of the following:
- the first beacon frame is a beacon frame that transmits a service indication map.
- each functional module in each embodiment of the present application may be integrated into one processing unit. In the device, it can exist physically alone, or two or more modules can be integrated into one module.
- the above integrated modules can be implemented in the form of hardware or software function modules. It can be understood that, for the functions or implementation of each module in the embodiments of this application, further reference can be made to the relevant descriptions of the method embodiments.
- the communication device may be as shown in Figure 10 .
- the device may be a communication device or a chip in the communication device.
- the communication device may be a terminal device in the above embodiment or may be a terminal device in the above embodiment.
- the device includes a processor 1001 and a communication interface 1002, and may also include a memory 1003.
- the processing module 902 may be the processor 1001.
- the communication module 901 may be the communication interface 1002.
- the processor 1001 and the memory 1003 can also be integrated together.
- the processor 1001 may be a CPU, a digital processing module, or the like.
- the communication interface 1002 may be a transceiver, an interface circuit such as a transceiver circuit, or a transceiver chip, or the like.
- the device also includes: a memory 1003 for storing programs executed by the processor 1001.
- the memory 1003 can be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), or a volatile memory (volatile memory), such as a random access memory (random access memory). -access memory, RAM).
- Memory 1003 is, but is not limited to, any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
- connection medium between the above-mentioned communication interface 1002, processor 1001 and memory 1003 is not limited in the embodiment of the present application.
- the memory 1003, the processor 1001 and the communication interface 1002 are connected through a bus 1004 in Figure 10.
- the bus is represented by a thick line in Figure 10.
- the connection methods between other components are only schematically explained. , is not limited.
- 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 10, but it does not mean that there is only one bus or one type of bus.
- Embodiments of the present application also provide a communication system, including a communication device for realizing the functions of the sender in the embodiment of FIG. 4 and a communication device for realizing the functions of the receiver in the embodiment of FIG. 4 .
- 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.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (23)
- 一种基于多链路的通信方法,其特征在于,所述方法应用于非接入点站点侧,包括:在第一时长内接收到第一物理层协议数据单元PPDU,所述第一PPDU包括第一帧;若所述第一帧不满足条件集合中所有条件,切换为侦听操作模式;其中,所述条件集合中至少一个条件为组播帧的帧信息,所述组播帧与触发帧、多用户块确认帧以及无数据PPDU宣称帧不同。
- 如权利要求1所述的方法,其特征在于,所述至少一个条件包括:帧类型为组播帧,所述组播帧与广播帧不同,所述组播帧指示的接收设备包括所述站点。
- 如权利要求1或2所述的方法,其特征在于,所述至少一个条件包括:帧类型为广播帧,所述广播帧携带的发送地址为所述站点所关联的接入点的地址;或者,帧类型为广播帧,所述广播帧指示的接收设备包括所述站点。
- 如权利要求3所述的方法,其特征在于,所述广播帧与触发帧、多用户块确认帧以及无数据PPDU宣称帧不同。
- 如权利要求2-4任一项所述的方法,其特征在于,所述条件集合还包括如下五个条件中至少一个:帧类型为单播帧,且所述单播帧携带的接收地址为所述站点的地址;帧类型为触发帧,且所述触发帧中包括用于指示用户信息的第一字段,所述第一字段指示所述站点;帧类型为清除发送帧,且所述清除发送帧携带的接收地址为所述站点关联的接入点的地址;帧类型为多用户块确认帧,且所述多用户块确认帧包括用于指示站点信息的第二字段,所述第二字段指示所述站点;帧类型为无数据PPDU宣称帧,且所述无数据PPDU宣称帧包括用于指示站点信息的第三字段,所述第三字段指示所述站点。
- 如权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:接收第二PPDU;若所述第二PPDU指示的基本服务集为外基本服务集,切换为所述侦听操作模式。
- 一种基于多链路的通信方法,其特征在于,所述方法应用于站点侧,包括:在第一时间段内,根据第一规则确定是否切换为侦听操作模式,所述第一时间段的起始时刻为第一信标帧的接收时间,所述第一时间段用于接收组播帧;在第二时间段内,根据第二规则确定是否切换为所述侦听操作模式,所述第二时间段的起始时刻为初始控制帧的接收时间。
- 如权利要求7所述的方法,其特征在于,所述根据第一规则确定是否切换为侦听操作模式,包括:若满足第一条件集合中任一条件,则切换为侦听操作模式;其中,所述第一条件集合包括如下至少一项:接收到指示传输完毕的组播帧;定时器超时,所述定时器的启动时间为所述第一时间段的起始时刻;所述站点关联的第一接入点从所述第一时间段的起始时刻开始的传输时机总长度达到预设时长。
- 如权利要求7或8所述的方法,其特征在于,所述第一信标帧为传送业务指示图信标帧。
- 一种基于多链路的通信装置,其特征在于,所述装置应用于非接入点站点侧,包括:通信模块,用于在第一时长内接收到第一物理层协议数据单元PPDU,所述第一PPDU包括第一帧;处理模块,用于:若所述第一帧不满足条件集合中所有条件,切换为侦听操作模式;其中,所述条件集合中至少一个条件为组播帧的帧信息,所述组播帧与触发帧、多用户块确认帧以及无数据PPDU宣称帧不同。
- 如权利要求10所述的装置,其特征在于,所述至少一个条件包括:帧类型为组播帧,所述组播帧与广播帧不同,所述组播帧指示的接收设备包括所述站点。
- 如权利要求10或11所述的装置,其特征在于,所述至少一个条件包括:帧类型为广播帧,所述广播帧携带的发送地址为所述站点所关联的接入点的地址;或者,帧类型为广播帧,所述广播帧携带的发送地址为所述站点所关联的接入点的地址。
- 如权利要求12所述的装置,其特征在于,所述广播帧与触发帧、多用户块确认帧以及无数据PPDU宣称帧不同。
- 如权利要求11-13任一项所述的装置,其特征在于,所述条件集合还包括如下五个条件中至少一个:帧类型为单播帧,且所述单播帧携带的接收地址为所述站点的地址;帧类型为触发帧,且所述触发帧中包括用于指示用户信息的第一字段,所述第一字段指示所述站点;帧类型为清除发送帧,且所述清除发送帧携带的接收地址为所述站点关联的接入点的地址;帧类型为多用户块确认帧,且所述多用户块确认帧包括用于指示站点信息的第二字段,所述第二字段指示所述站点;帧类型为无数据PPDU宣称帧,且所述无数据PPDU宣称帧包括用于指示站点信息的第三字段,所述第三字段指示所述站点。
- 如权利要求10-14任一项所述的装置,其特征在于,所述通信模块,还用于:接收第二PPDU;所述处理模块,还用于:若所述第二PPDU指示的基本服务集为外基本服务集,切换为侦听操作。
- 一种基于多链路的通信装置,其特征在于,所述装置应用于站点侧,包括:处理模块,用于:在第一时间段内,根据第一规则确定是否切换为侦听操作模式,所述第一时间段的起始时刻为第一信标帧的接收时间,所述第一时间段用于接收组播帧;以及,在第二时间段内,根据第二规则确定是否切换为所述侦听操作模式,所述第二时间段的起始时刻为初始控制帧的接收时间。
- 如权利要求16所述的装置,其特征在于,所述处理模块,在根据第一规则确定是 否切换为侦听操作模式时,具体用于:若满足第一条件集合中任一条件,则切换为侦听操作模式;其中,所述第一条件集合包括如下至少一项:接收到指示传输完毕的组播帧;定时器超时,所述定时器的启动时间为所述第一时间段的起始时刻;所述站点关联的第一接入点从所述第一时间段的起始时刻开始的传输时机总长度达到预设时长。
- 如权利要求16或17所述的装置,其特征在于,所述第一信标帧为传送业务指示图信标帧。
- 一种基于多链路的通信装置,其特征在于,包括处理器,所述处理器用于运行一组程序,以使得如权利要求1~6任一项所述的方法被执行,或者,以使得如权利要求7~9任一项所述的方法被执行。
- 如权利要求19所述的装置,其特征在于,还包括存储器,所述存储器存储有所述处理器运行的程序。
- 如权利要求19或20所述的装置,其特征在于,所述装置为芯片或集成电路。
- 一种计算机可读存储介质,其特征在于,所述计算机存储介质中存储有计算机可读指令,当所述计算机可读指令在通信装置上运行时,使得如权利要求1~6任一项所述的方法被执行,或者,使得如权利要求7~9任一项所述的方法被执行。
- 一种计算机程序产品,其特征在于,当所述计算机程序产品在发送端上运行时,使得非接入点站点执行权利要求1~6任一项所述的方法,或者,权利要求7~9任一项所述的方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP23823003.1A EP4529136A4 (en) | 2022-06-16 | 2023-06-07 | COMMUNICATION METHOD BASED ON MULTIPLE LINKS AND DEVICE |
| US18/980,612 US20250112979A1 (en) | 2022-06-16 | 2024-12-13 | Multi-Link-Based Communication Method and Apparatus |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210689577.2 | 2022-06-16 | ||
| CN202210689577.2A CN117294775A (zh) | 2022-06-16 | 2022-06-16 | 一种基于多链路的通信方法及装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/980,612 Continuation US20250112979A1 (en) | 2022-06-16 | 2024-12-13 | Multi-Link-Based Communication Method and Apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023241435A1 true WO2023241435A1 (zh) | 2023-12-21 |
Family
ID=89192138
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/098930 Ceased WO2023241435A1 (zh) | 2022-06-16 | 2023-06-07 | 一种基于多链路的通信方法及装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20250112979A1 (zh) |
| EP (1) | EP4529136A4 (zh) |
| CN (1) | CN117294775A (zh) |
| TW (1) | TW202418795A (zh) |
| WO (1) | WO2023241435A1 (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12563547B2 (en) * | 2022-11-11 | 2026-02-24 | Cisco Technology, Inc. | AP controlled peer-to-peer multi-link operations signaling |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113497833A (zh) * | 2020-04-07 | 2021-10-12 | 联发科技(新加坡)私人有限公司 | 用于多链路操作的代理地址解析协议服务的装置和方法 |
| US20210377928A1 (en) * | 2020-05-27 | 2021-12-02 | Mediatek Singapore Pte. Ltd. | Extreme-High-Throughput Multi-Link Dynamic Antenna Switching In Wireless Communications |
| CN113766432A (zh) * | 2020-06-04 | 2021-12-07 | 华为技术有限公司 | 适用于多链路的组播业务传输方法及装置 |
-
2022
- 2022-06-16 CN CN202210689577.2A patent/CN117294775A/zh active Pending
-
2023
- 2023-06-06 TW TW112121054A patent/TW202418795A/zh unknown
- 2023-06-07 EP EP23823003.1A patent/EP4529136A4/en active Pending
- 2023-06-07 WO PCT/CN2023/098930 patent/WO2023241435A1/zh not_active Ceased
-
2024
- 2024-12-13 US US18/980,612 patent/US20250112979A1/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113497833A (zh) * | 2020-04-07 | 2021-10-12 | 联发科技(新加坡)私人有限公司 | 用于多链路操作的代理地址解析协议服务的装置和方法 |
| US20210377928A1 (en) * | 2020-05-27 | 2021-12-02 | Mediatek Singapore Pte. Ltd. | Extreme-High-Throughput Multi-Link Dynamic Antenna Switching In Wireless Communications |
| CN113766432A (zh) * | 2020-06-04 | 2021-12-07 | 华为技术有限公司 | 适用于多链路的组播业务传输方法及装置 |
Non-Patent Citations (2)
| Title |
|---|
| PARK, M. Y.: "CC34/CC36 Comment Resolution for EMLSR - Part 2", IEEE P802.11 WIRELESS LANS DOC.: IEEE 802.11-20/287R2, IEEE, US, 9 August 2021 (2021-08-09), US, pages 1 - 11, XP009543898 * |
| See also references of EP4529136A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4529136A4 (en) | 2025-11-26 |
| CN117294775A (zh) | 2023-12-26 |
| EP4529136A1 (en) | 2025-03-26 |
| US20250112979A1 (en) | 2025-04-03 |
| TW202418795A (zh) | 2024-05-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11696222B2 (en) | Method and device for searching for access point in wireless LAN | |
| US9635614B2 (en) | Power management method for station in wireless LAN system and station that supports same | |
| US11153818B2 (en) | Method and apparatus for initial negotiation in wireless LAN | |
| US8787328B2 (en) | Method and apparatus for reserving data channel in a wireless access system | |
| CN103718600B (zh) | 用于在免许可频带上竞争的蜂窝簇的信令和进程设计 | |
| US12581556B2 (en) | Device, system, and method for enhanced multi-link operations | |
| US20250317970A1 (en) | Method and apparatus for wireless communication, and communication device | |
| US11070953B2 (en) | Triggered wireless access protocol | |
| JP7772916B2 (ja) | 通信方法および関連装置 | |
| JP2025507415A (ja) | Emlsrモードにおけるリンク状態指示方法および関連装置 | |
| TWI857540B (zh) | 無線通信方法及其裝置 | |
| JP2019514289A (ja) | 複数bssidネットワークのためのランダムアクセスリソースユニット割振り | |
| WO2022012561A1 (zh) | 数据传输方法及装置 | |
| JP2021519563A (ja) | 信号伝送方法、中央アクセススポイントap、及び遠隔無線ユニットrru | |
| JP4588465B2 (ja) | 伝送制御方法 | |
| US20200053729A1 (en) | Low-Latency WI-FI MAC-Layer Protocol | |
| US20250112979A1 (en) | Multi-Link-Based Communication Method and Apparatus | |
| JP2018523355A (ja) | 効率的なランダムスケジューリング型チャネルアクセス | |
| WO2024139664A1 (zh) | 一种通信方法及装置 | |
| US20250393073A1 (en) | Dynamic unavailability operation for wireless network | |
| TWI920497B (zh) | 通信方法及相關裝置 | |
| WO2024109468A1 (zh) | 一种通信方法、装置及计算机可读存储介质 | |
| WO2025187317A1 (ja) | 通信装置、及び、通信方法 | |
| JP2026507435A (ja) | 情報伝送方法及び装置 | |
| CN121420607A (zh) | 功耗管理方法、装置、设备、介质和程序产品 |
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: 23823003 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023823003 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202427101667 Country of ref document: IN |
|
| ENP | Entry into the national phase |
Ref document number: 2023823003 Country of ref document: EP Effective date: 20241219 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112024026253 Country of ref document: BR |
|
| ENP | Entry into the national phase |
Ref document number: 112024026253 Country of ref document: BR Kind code of ref document: A2 Effective date: 20241216 |