[go: up one dir, main page]

WO2024027836A1 - Data transmission method and apparatus - Google Patents

Data transmission method and apparatus Download PDF

Info

Publication number
WO2024027836A1
WO2024027836A1 PCT/CN2023/111307 CN2023111307W WO2024027836A1 WO 2024027836 A1 WO2024027836 A1 WO 2024027836A1 CN 2023111307 W CN2023111307 W CN 2023111307W WO 2024027836 A1 WO2024027836 A1 WO 2024027836A1
Authority
WO
WIPO (PCT)
Prior art keywords
link
field
mode
frame
indicate
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/111307
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.)
Spreadtrum Communications Shanghai Co Ltd
Original Assignee
Spreadtrum Communications Shanghai 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
Application filed by Spreadtrum Communications Shanghai Co Ltd filed Critical Spreadtrum Communications Shanghai Co Ltd
Publication of WO2024027836A1 publication Critical patent/WO2024027836A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • H04W28/12Flow control between communication endpoints using signalling between network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections

Definitions

  • the embodiments of the present application relate to communication technology, and in particular, to a data transmission method and device.
  • Multi-Link Device is a device that supports data transmission on multiple links at the same time.
  • MLD Multi-Link Device
  • non-AP MLD determines the EMLMR link set or EMLSR link set, and determines a specific link in the link set for frame exchange between multi-link devices.
  • radio frequency chains on other links in the link set are switched to a specific link used for frame exchange.
  • Embodiments of the present application provide a data transmission method and device to overcome the problem of frame exchange being suspended, thereby reducing system efficiency.
  • embodiments of the present application provide a data transmission method, applied to a first device, wherein at least two links are established between the first device and the second device, including:
  • the instruction information includes a first field and a second field
  • the first field is used to instruct the first device to enable a first mode
  • the first mode is as follows One of: enhanced multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio EMLMR mode;
  • frames are exchanged with the second device on the first link, and the second field is used to indicate the existence of multicast frame transmission on a link other than the first link. , whether to abort the frame exchange.
  • embodiments of the present application provide a data transmission method applied to a second device, wherein at least two links are established between the second device and the first device, including:
  • Receive indication information sent by the first device wherein the indication information includes a first field and a second field, the first field is used to indicate that the first device enables the first mode, and the first The mode is one of the following: enhanced multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio EMLMR mode;
  • frames are exchanged with the first device on the first link, and the second field is used to indicate the existence of multicast frame transmission on a link other than the first link. , whether to abort the frame exchange.
  • a data transmission device including:
  • a sending module configured to send indication information to the second device, wherein the indication information includes a first field and a second field, the first field is used to indicate that the first device enables the first mode, and the The first mode is as One of the following: enhanced multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio EMLMR mode;
  • a processing module configured to exchange frames with the second device on the first link in the first mode, and the second field is used to indicate that on a link other than the first link Whether to abort the frame exchange when there is multicast frame transmission.
  • a data transmission device including:
  • a receiving module configured to receive indication information sent by the first device, wherein the indication information includes a first field and a second field, and the first field is used to instruct the first device to enable the first mode.
  • the first mode is one of the following: enhanced multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio frequency EMLMR mode;
  • a processing module configured to exchange frames with the first device on the first link in the first mode, and the second field is used to indicate that on a link other than the first link Whether to abort the frame exchange when there is multicast frame transmission.
  • embodiments of the present application provide a data transmission device, including:
  • Memory used to store programs
  • a processor configured to execute the program stored in the memory.
  • the processor is configured to execute the method described in the first aspect above.
  • embodiments of the present application provide a data transmission device, including:
  • Memory used to store programs
  • a processor configured to execute the program stored in the memory.
  • the processor is configured to execute the method described in the second aspect above.
  • embodiments of the present application provide a chip including instructions.
  • the chip includes a processor.
  • the processor executes computer execution instructions, so that the processor executes the above first aspect and various possible aspects of the first aspect. design, as well as the second aspect and the method described in any of the various possible designs of the second aspect.
  • embodiments of the present application provide a computer-readable storage medium, including instructions that, when run on a computer, cause the computer to execute the above first aspect and various possible designs of the first aspect, and the second aspect and the method described in any of the various possible designs of the second aspect.
  • embodiments of the present application provide a computer program product, including a computer program that, when executed by a processor, implements the above first aspect and various possible designs of the first aspect, as well as the second aspect and the third aspect. Either of the two possible designs is described.
  • Embodiments of the present application provide a data transmission method and device.
  • the method includes: sending indication information to a second device, where the indication information includes a first field and a second field, and the first field is used to indicate that the first device enables
  • the first mode is one of the following: EMLSR mode, EMLMR mode.
  • the first mode frames are exchanged with the second device on the first link, and the second field is used to indicate whether to terminate frame exchange when there is multicast frame transmission on a link other than the first link.
  • the second field may indicate whether in the first mode, when there is multicast frame transmission on a link other than the first link used for frame exchange, it is necessary to terminate the third field.
  • Frame exchange in the first mode, through the indication of the second field can effectively avoid or reduce the interruption of frame exchange caused by the transmission of multicast frames, thereby effectively improving system efficiency.
  • Figure 1 is a schematic diagram of a communication scenario provided by an embodiment of the present application.
  • Figure 2 is a schematic diagram of links between multi-link devices provided by the embodiment of the present application.
  • FIG. 3 is a schematic diagram of the format of the EML control field provided by the embodiment of the present application.
  • Figure 4 is a flow chart of a transmission method provided by an embodiment of the present application.
  • Figure 5 is a schematic diagram 1 of the implementation of data transmission in the first mode provided by the embodiment of the present application.
  • Figure 6 is a schematic diagram 2 of the implementation of data transmission in the first mode provided by the embodiment of the present application.
  • Figure 7 is a schematic diagram 3 of the implementation of data transmission in the first mode provided by the embodiment of the present application.
  • Figure 8 is a schematic diagram 4 of the implementation of data transmission in the first mode provided by the embodiment of the present application.
  • Figure 9 is a schematic diagram 5 of the implementation of data transmission in the first mode provided by the embodiment of the present application.
  • Figure 10 is a schematic structural diagram of a data transmission device provided by an embodiment of the present application.
  • Figure 11 is a schematic structural diagram 2 of a data transmission device provided by an embodiment of the present application.
  • Figure 12 is a schematic diagram 1 of the hardware structure of the data transmission device provided by the embodiment of the present application.
  • Figure 13 is a schematic diagram 2 of the hardware structure of the data transmission device provided by the embodiment of the present application.
  • 802.11be is the next generation WiFi standard.
  • 802.11be network also known as Extremely High Throughput (EHT, extremely high throughput) network, enhances functions through a series of system features and multiple mechanisms to achieve extremely high throughput.
  • 802.11be is The new WLAN standard proposed after WiFi6 (802.11ax).
  • one end is the AP device and the other end is the STA device.
  • the communication scenario can be understood in conjunction with Figure 1, which is a schematic diagram of the communication scenario provided by the embodiment of the present application.
  • one end is an access point (Access Point, AP) device, and the other end is a station (Station, STA) device.
  • Access Point Access Point
  • STA station
  • AP can be an access point running on a wired network for mobile users. It is mainly deployed in 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 AP 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 AP may be a terminal device or network device with a wireless-fidelity (WiFi) chip.
  • WiFi wireless-fidelity
  • the AP can be a device that supports the 802.11ax standard.
  • the AP can also be a device that supports multiple wireless local area networks (WLAN) standards such as 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.
  • WLAN wireless local area networks
  • STA can be a wireless communication chip, a wireless sensor or a wireless communication terminal.
  • STA can support the 802.11ax standard.
  • STA can also support multiple WLAN standards such as 802.11ac, 802.11n, 802.11g, 802.11b and 802.11a.
  • the specific implementation methods of the AP device and the STA device can be selected according to actual needs. This embodiment does not limit this, as long as the AP device can serve as an access point and the STA device can serve as a site.
  • AP MLD access point multi-link device
  • STA MLD site multi-link device
  • STA MLD non- AP MLD (Multi-Link to Non-Access Point Devices).
  • MLD Multi-Link Device
  • EHT 802.11be
  • MLD 802.11be
  • EHT 802.11be
  • MLD is a device that supports data transmission on multiple links at the same time. For example, it can communicate on the 2.4GHz, 5GHz and 6GHz frequency bands at the same time. Even when the number of antennas is limited, multi-link devices can switch between different frequency bands to select the best frequency band and ensure its communication quality. .
  • STA MLD and AP MLD that have established multi-links with each other can take advantage of multi-links to send and receive data on multiple links to achieve high throughput/low latency and other advantages.
  • the multi-link device may contain one or more APs; if the multi-link device is an STA device, the multi-link device may contain one or more STAs.
  • a multi-link device is essentially a device.
  • the AP MLD introduced above can include one or more APs, and the STA MLD can include one or more Multiple STAs can be understood as a multi-link device that can include one or more virtual entities, in which each logical entity transmits data with the other end of the communication through a link.
  • the link is a wireless resource used to transmit data. .
  • FIG. 2 is a schematic diagram of links between multi-link devices provided by the embodiment of the present application.
  • each AP can work on different frequency bands, and each STA can Working in different frequency bands, correspondingly, each link established is also a link in the corresponding frequency band. Data can be transmitted over multiple links.
  • the specific number of APs included in the AP multi-link device and the specific number of STAs included in the STA multi-link device can be selected according to actual needs, and this embodiment does not limit this. .
  • Multi-Link Single Radio (MLSR) non-AP MLD where MLSR non-AP MLD has only one radio and can only transmit data on one link at the same time;
  • MLMR non-AP MLD Multi-Link Multi-Radio (MLMR) non-AP MLD, where MLMR non-AP MLD has multiple radios and can transmit data on multiple links at the same time.
  • MLMR non-AP MLD has multiple radios and can transmit data on multiple links at the same time.
  • the standard also specifies an MLSR non-AP MLD that supports enhanced multi-link single radio frequency EMLSR (Enhanced Multi-Link Single-Radio) mode.
  • EMLSR Enhanced Multi-Link Single-Radio
  • non-AP MLD that supports EMLSR mode can send an enhanced multi-link operating mode notification frame (EML Operating Mode Notificaiton frame) to the AP MLD by setting the EMLSR Mode subfield (EMLSR Mode subfield) to 1. Instruct it to enable EMLSR mode. After receiving the EML Operating Mode Notificaiton frame replied by AP MLD, the EMLSR mode can be enabled.
  • EML Operating Mode Notificaiton frame EML Operating Mode Notificaiton frame
  • EMLSR Mode subfield EMLSR Mode subfield
  • each link is active:
  • the non-AP MLD listens on the set of EMLSR links indicated by the EMLSR Link Bitmap subfield every link in . Its essence is to modulate multiple radio frequency chains (Radio Frequency Chain, RF Chain) in Single Radio to these Links respectively.
  • the initial control frame When an initial control frame is received on a link, a corresponding reply is made after the Short Inter Frame Space (SIFS) time.
  • the initial control frame can be a Multi-User Request To Send frame (MU-RTS) or a Buffer Status Report Poll frame (BSRP).
  • MU-RTS Multi-User Request To Send frame
  • BSRP Buffer Status Report Poll frame
  • CTS reply Clear To Send
  • PPDU Trigger Based PPDU with BSR to BSRP.
  • Transition Delay is an EMLSR parameter of non-AP MLD, which is notified to AP MLD in other signaling.
  • the non-AP MLD can send an EML Operating Mode Notification frame to the AP MLD and set the EMLSR mode field to 0 to indicate that it wants to disable the EMLSR mode. After receiving the EML Operating Mode Notification frame replied by the AP MLD, it can Disable EMLSR mode.
  • the standard also specifies an MLMR non-AP MLD that supports enhanced multi-link multi-radio EMLMR (Enhanced Multi-Link Multi-Radio) mode.
  • EMLMR Enhanced Multi-Link Multi-Radio
  • non-AP MLD that supports EMLMR mode can send an enhanced multi-link operating mode notification frame (EML Operating Mode Notificaiton frame) to the AP MLD by setting the EMLMR Mode subfield (EMLMR Mode subfield) to 1. Instruct it to enable EMLMR mode. After receiving the EML Operating Mode Notificaiton frame replied by AP MLD, the EMLMR mode can be enabled.
  • EML Operating Mode Notificaiton frame EMLMR Mode Notificaiton frame
  • EMLMR Mode subfield EMLMR Mode subfield
  • Non-AP MLD is in EMLMR mode.
  • EMLMR link set indicated by EMLMR Link Bitmap subfield after a link performs the initial frame exchange (frame exchange), this non-AP MLD can:
  • the protocol data unit (Presentation Protocol Data Unit, PPDU) is received with the maximum number of received spatial streams (the number of Spatial Stream) indicated by EMLMR Supported MCS And NSS Set;
  • the behavior of non-AP MLD is essentially to switch the radio frequency chains (Radio Frequency Chain, RF Chain) of other links in the EMLMR link set to frame exchange link, so that the link obtains the sending and receiving capabilities indicated by EMLMR Supported MCS And NSS Set.
  • radio frequency chains Radio Frequency Chain, RF Chain
  • EML Operating Mode Notification frame format EML Operating Mode Notification frame format
  • the EML operation mode notification frame is used to indicate that the non-AP MLD to which the STA sending data belongs is changing its EML operation.
  • EML Operating Mode Notification frame Action field format EML Operating Mode Notification frame Action field format
  • the category field is defined in 9.4.1.11 (Action field) in the protocol;
  • the EHT action field is defined in 9.6.34.1 (EHT Action field)
  • the conversation token field is set by the non-AP MLD to a non-zero value selected by the non-AP MLD and set by the AP MLD to the value copied from the corresponding received EML operating mode notification frame;
  • the EML control field is defined in 9-144i (EML Control field format).
  • FIG. 3 is a schematic diagram of the format of the EML control field provided by the embodiment of the present application.
  • the total length of the EML control field may be 65 bits, or 89 bits, or 113 bits.
  • the EML control field includes multiple subfields. These subfields are described below.
  • the EMLSR Mode field occupies 1 bit and is located at bit 0.
  • the EMLSR mode field is used to indicate whether the non-AP MLD enables the EMLSR mode. Enabling the EMLSR mode actually means that the non-AP MLD runs in the EMLSR mode.
  • EMLMR Mode occupies 1 bit, located at bit 1.
  • the EMLMR mode field is used to indicate whether the non-AP MLD enables the EMLMR mode. Enabling the EMLMR mode actually means that the non-AP MLD runs in the EMLMR mode.
  • the EMLSR Link Bitmap field occupies 16 bits, located at bit 2-bit 17.
  • the EMLSR link bitmap field is used to indicate the EMLSR link set.
  • the links in the EMLSR link set are used for frame exchange between AP MLD and non-AP MLD in EMLSR mode.
  • the EMLSR link bitmap field can be 11100000 00000000 (Bit0 is at the front), indicating that the EMLSR link set includes: Link1, Link2, and Link3.
  • the Reserved field occupies 6 bits, located between bit 18 and bit 23.
  • the EMLMR Link Bitmap field occupies 0 bits or 16 bits, located at bit 24-bit 39.
  • the EMLMR link bitmap field is used to indicate the EMLMR link set.
  • the links in the EMLMR link set are used for frame exchange between AP MLD and non-AP MLD in EMLMR mode.
  • the EMLMR link bitmap field can be 11000000 00000000 (Bit0 is at the front), indicating that the EMLMR link set includes: Link1, Link2.
  • the number of bits occupied by the EMLMR Supported MCS And NSS Set field is variable, and may be located between bit 42 and bit 65, or between bit 42 and bit 89, or Possibly located at bit 42-bit 113.
  • the set field is used to indicate the set of modulation and coding schemes (Modulation and Coding Scheme, MCS) and number of spatial streams (Number of Spatial Stream, NSS) supported by the non-AP MLD in EMLMR mode.
  • MCS Modulation and Coding Scheme
  • NSS Number of Spatial Stream
  • the MCS Map Count field occupies 0 bits or 2 bits, located at bit 40-bit 41.
  • the MCS mapping quantity field is used to indicate the bits occupied by the above-mentioned MAS and NSS set fields supported by EMLMR, specifically which of the following three types: bit 42-bit 65, bit 42-bit 89, Bit 42 - Bit 113.
  • the AP MLD will terminate the EMLSR frame exchange before transmitting the group addressed frame on other links in the EMLSR link set (links that do not perform frame exchange). And, no matter which other link in the EMLSR link set needs to transmit multicast frames, AL MLD will terminate the EMLSR frame exchange.
  • EDCA Enhanced Distributed Channel Access
  • EMLSR frame exchange may be frequently suspended, greatly reducing system efficiency.
  • non-AP MLD may not have any business need to receive group addressed frame (AP MLD does not need to terminate EMLSR frame exchange), or it may only receive group addressed frame on a certain link (AP MLD only needs to occur group addressed frame transmission on the corresponding link) When, stop EMLSR frame exchange).
  • This application proposes the following technical concept: by indicating that there are When transmitting multicast frames, does it need to stop frame exchange? Furthermore, it can indicate on which link there is a multicast frame transmission, when frame exchange needs to be stopped, thus effectively ensuring that even if other links want to receive multicast data , and try to avoid or reduce the suspension of frame exchanges on specific links, which can effectively improve system efficiency.
  • the transmission method provided by this application is introduced in detail below with reference to specific embodiments.
  • the data transmission method provided by the embodiments of this application can be applied to the first device or the second device.
  • at least two links are established between the first device and the second device.
  • the first device may be, for example, the non-AP MLD introduced above, and the second device may be the AP MLD introduced above; or, the first device may be, for example, the AP MLD introduced above, and the second device may be the non-AP MLD introduced above.
  • -AP MLD this embodiment does not limit the specific implementation methods of the first device and the second device, and the first device and the second device There is also no limit to the specific number of links between devices, which can be selected and expanded according to actual needs.
  • Figure 4 is a flow chart of the transmission method provided by the embodiment of the present application. .
  • the first mode is one of the following: enhanced Type multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio EMLMR mode.
  • the first device may send indication information to the second device, where the indication information may include a first field.
  • the first field is used to instruct the first device to enable the first mode.
  • the first The mode can be EMLSR mode or EMLMR mode.
  • the indication information may instruct the first device to enable the EMLSR mode.
  • the indication information may instruct the first device to enable the EMLMR mode. That is to say, the instruction information specifically indicates whether the first device enables the EMLSR mode or the EMLMR mode, depending on the specific conditions of the first device.
  • the indication information in this embodiment can be, for example, the enhanced multi-link operation mode notification frame introduced above, and the first field in the indication information can be, for example, the enhanced multi-link The EMLSR mode subfield or the EMLMR mode subfield in the road operation mode notification frame.
  • the indication information and the first field in the indication information can be selected and set according to actual needs, as long as the indication information can achieve the function stated in this embodiment.
  • the second field is used to indicate whether to terminate frame exchange when there is multicast frame transmission on a link other than the first link.
  • the response information may also be an enhanced multi-link operation mode notification frame, and the specific content and indication of each field in the response information The specific contents of each field in the information are the same, and then the first device can operate in the first mode, that is, the EMLMR mode or the EMLSR mode, according to the instructions of the response information.
  • the first device can exchange frames with the second device on the first link, where the first link is a link used for frame exchange, and it can be any one in the link set.
  • Link this embodiment does not limit this, and it can be selected according to actual needs.
  • the indication information in this embodiment also includes a second field.
  • the second field in this embodiment can indicate whether there is a multicast frame transmission on a link other than the first link and whether it is necessary to suspend the first mode. frame exchange.
  • the frame exchange is not stopped, thereby effectively avoiding the The frame exchange in the first mode is suspended to effectively improve system efficiency.
  • the indication information may further indicate, for example, on which link the multicast frame is to be transmitted. , the frame exchange needs to be aborted. This can effectively reduce the frame exchange interruption in the first mode caused by the transmission of multicast frames, thereby effectively improving system efficiency.
  • the data transmission method provided by the embodiment of the present application includes: sending indication information to the second device, where the indication information includes a first field and a second field, the first field is used to instruct the first device to enable the first mode, and the third field
  • One mode is one of the following: EMLSR mode, EMLMR mode.
  • EMLSR mode on the first link and The second device performs frame exchange, and the second field is used to indicate whether to terminate frame exchange when there is multicast frame transmission on a link other than the first link.
  • the second field may indicate whether in the first mode, when there is multicast frame transmission on a link other than the first link used for frame exchange, whether the third field needs to be suspended.
  • Frame exchange in mode 1 can effectively avoid or reduce the interruption of frame exchange caused by the transmission of multicast frames, thereby effectively improving system efficiency.
  • the first device may not have a service for receiving multicast frames.
  • multicast frames are sent by AP MLD for multicast of multiple non-AP MLDs, but not every non-AP MLD has the business of receiving multicast frames, so for this kind of non-existent multicast receiving
  • the non-AP MLD of the frame service although the AP MLD will send it, the non-AP MLD does not need to receive it.
  • the second field in this embodiment may be used to indicate not to suspend frame exchange in the first mode.
  • Figure 5 is a schematic diagram 1 of the implementation of data transmission in the first mode provided by the embodiment of the present application.
  • the first device is a non-AP MLD
  • the second device is an AP-MLD
  • the first mode is the EMLSR mode.
  • the MLSR non-AP MLD has two STAs, namely STA1 and STA2. Each of these three STAs supports 2 spatial streams (Spatial Stream), and it is assumed that the non-AP MLD supports the EMLSR mode.
  • AP-MLDs there are three AP-MLDs, namely AP1, AP2, and AP3. These three APs work at 2.4GHz, 5GHz, and 6GHz respectively. Each supports 4 spatial stream capabilities, and it is assumed that the AP MLD supports EMLSR mode.
  • STA1 and AP1 have established a link, refer to link 1 in Figure 5; STA2 and AP2 have established a link, refer to link 2 in Figure 5.
  • the AID associated with non-AP MLD is AID1.
  • non-AP MLD will exchange EML operation mode control frames (that is, indication information) with AP MLD.
  • EML operation mode control frame for example, by changing the EMLSR mode field (that is, the first field ) is set to 1 to indicate that the non-AP MLD wants to enable EMLSR mode.
  • EMLSR link bitmap field in the EML operation mode control frame is: 1100000000000000 (Bit0 is at the front)
  • link 1 and link 2 that is to say, these 2
  • Each link can be used for frame exchange in EMLSR mode.
  • the second field in this embodiment may indicate not to terminate frame exchange in the first mode. That is to say, while the non-AP MLD is exchanging EMLSR frames on a link between link 1 and link 2, there is no need to interrupt the EMLSR frame exchange to transmit multicast frames on other links other than the link.
  • link 2 is the first link, where the initial control frame can be, for example, MU -RTS trigger frame, which has an AID of User Info field, such as AID1.
  • STA2 can, for example, send a Trigger Based PPDU on the allocated resource unit (Resource Unit) to reply to the CTS, and in the Trigger Based PPDU After the end moment of SIFS, the transmit and receive performance of 4 spatial streams is obtained to start EMLSR frame exchange.
  • Resource Unit allocated resource unit
  • the initial control frame corresponding to the EMLSR mode and the corresponding reply can also be selected according to actual needs, and this embodiment does not limit this.
  • STA2 can exchange frames with 2 spatial stream capabilities.
  • STA2 in Figure 5 can receive EHT MU PPDU and reply with Block Ack (BA) information.
  • BA Block Ack
  • MU means multi-user (Multi-User). This enables frame exchange on link 2.
  • STA1 can receive the Beacon message through link 1 and receive the multicast frame after the Beacon message.
  • FIG. 5 is an exemplary description for the EMLSR mode, but the situation in FIG. 5 is also similar for the EMLMR mode.
  • the implementation in the EMLMR mode can refer to the above introduction, which will not be described again in this embodiment.
  • the second field is set to indicate not to terminate the frame exchange in the first mode, thereby effectively ensuring that the multicast frame transmission is not affected. This avoids the interruption of frame exchange, which can effectively improve system efficiency.
  • the first device may have a service of receiving multicast frames, and during frame exchange in the first mode, the number of received spatial streams supported by the first device on the first link is The number of required radio frequency chains is less than the number of all radio frequency chains of the first device.
  • the behavior of non-AP MLD is essentially to switch the radio frequency links of other links in the EMLMR link set to the link for frame exchange, so that the link becomes EMLMR Supported Transmitting and receiving capabilities indicated by MCS And NSS Set.
  • all radio frequency chains may not be switched to the link for frame exchange, but part of the radio frequency chains may be reserved to ensure that other links can retain reception.
  • Multicast frame capability That is to say, as explained in this embodiment, the number of radio frequency chains required for receiving spatial streams supported by the first device on the first link is less than the number of all radio frequency chains of the first device.
  • the second field of may indicate not to abort frame exchange in the first mode.
  • Figure 6 is a second schematic diagram of the implementation of data transmission in the first mode provided by the embodiment of the present application.
  • the first device is a non-AP MLD and the second device is an AP-MLD.
  • the non-AP MLD has three STAs, namely STA1, STA2, and STA3. Each of these three STAs supports 2 spatial streams, and it is assumed that the non-AP MLD supports the EMLMR mode.
  • AP-MLDs there are three AP-MLDs, namely AP1, AP2, and AP3. These three APs work at 2.4GHz, 5GHz, and 6GHz respectively. Each supports 4 spatial stream capabilities, and it is assumed that the AP MLD supports EMLMR mode.
  • STA1 and AP1 have established a link, refer to link 1 in Figure 6; STA2 and AP2 have established a link, Refer to link 2 in Figure 6; STA3 and AP3 have established a link, refer to link 3 in Figure 6.
  • the AID associated with non-AP MLD is AID1.
  • non-AP MLD will exchange EML operation mode control frames (that is, indication information) with AP MLD.
  • EML operation mode control frame for example, the EMLMR mode field (that is, the first field) can be ) is set to 1 to indicate that the non-AP MLD wants to enable EMLMR mode.
  • EMLMR link bitmap field in the EML operation mode control frame is: 1110000000000000 (Bit0 is at the front)
  • link 1 link 2
  • link 3 also That is to say, these three links can be used for frame exchange in EMLMR mode.
  • STA1, STA2, and STA3 each support 2 spatial streams. If all radio frequency chains are switched to the link for frame exchange, then during the EMLMR frame exchange period, the maximum Supports 6-stream reception capability, but in this embodiment, during the EMLMR frame exchange period, it only supports up to 4-stream reception capability. That is, all radio frequency chains are not used up during the EMLMR frame exchange period. Therefore, during the EMLMR frame exchange period, non-AP MLD has the ability to Multicast frames are received on other links.
  • the second field in this embodiment can indicate not to terminate the frame exchange in the first mode.
  • non-AP MLD is exchanging EMLMR frames on a link among link 1, link 2, and link 3, there is no need to suspend the transmission of multicast frames on other links other than the link. EMLMR frame exchange.
  • STA2 can reply ACK, and after SIFS, obtain the sending and receiving performance of 4 spatial streams to start EMLMR frame exchange.
  • STA2 can perform frame exchange with 4 spatial stream capabilities.
  • STA2 in Figure 6 can receive EHT MU PPDU and reply Block Ack information.
  • STA1 can receive the Beacon message through link 1 and receive the multicast frame after the Beacon message.
  • link 1 for frame exchange does not occupy all radio frequency chains, STA1 still has the ability to receive multicast frames, so there is no need to interrupt EMLMR frame exchange when receiving multicast frames.
  • Figure 7 is a schematic diagram 3 of the implementation of data transmission in the first mode provided by the embodiment of the present application.
  • the first device is a non-AP MLD and the second device is an AP-MLD.
  • the non-AP MLD has three STAs, namely STA1, STA2, and STA3. Each of these three STAs supports 2 spatial streams, and it is assumed that the non-AP MLD supports the EMLMR mode.
  • AP-MLDs there are three AP-MLDs, namely AP1, AP2, and AP3. These three APs work at 2.4GHz, 5GHz, and 6GHz respectively. Each supports 4 spatial stream capabilities, and it is assumed that the AP MLD supports EMLMR mode.
  • STA1 and AP1 have established a link, refer to link 1 in Figure 7; STA2 and AP2 have established a link, refer to link 2 in Figure 7; STA3 and AP3 have established a link, refer to link 3 in Figure 7.
  • the AID associated with non-AP MLD is AID1.
  • non-AP MLD will exchange EML operation mode control frames (that is, indication information) with AP MLD.
  • EML operation mode control frame for example, the EMLMR mode field (that is, the first field) can be ) is set to 1 to indicate that the non-AP MLD wants to enable EMLMR mode.
  • EMLMR link bitmap field in the EML operation mode control frame is: 1100000000000000 (Bit0 is at the front)
  • link 1 and link 2 that is to say, these 2
  • Each link can be used for frame exchange in EMLMR mode.
  • STA1, STA2, and STA3 each support 2 spatial streams. Because the EMLMR link set includes link 1 and link 2, the radio frequency chains of link 1 and link 2 can be switched to the link for frame exchange to ensure that up to 4 streams are supported during EMLMR frame exchange. Receiving ability. Link 3 is not included in the EMLMR link set, so its radio frequency chain is still retained on link 3.
  • non-AP MLD can receive multicast frames on links that are not included in the EMLMR link set, because these links have the ability to receive multicast frames without interrupting frame exchange.
  • the second field in this embodiment can indicate not to terminate the frame exchange in the first mode.
  • the non-AP MLD is exchanging EMLMR frames on one of Link 1 and Link 2
  • STA2 can reply ACK, and after SIFS, obtain the sending and receiving performance of 4 spatial streams to start EMLMR frame exchange.
  • STA2 can perform frame exchange with 4 spatial stream capabilities.
  • STA2 in Figure 7 can receive EHT MU PPDU and reply Block Ack information.
  • STA1 can receive the Beacon message through link 1 and receive the multicast frame after the Beacon message.
  • STA1 does not receive Beacon messages and subsequent multicast frames.
  • link 3 Because link 3 is not included in the EMLMR link set, link 3 retains its own radio frequency chain and can be used to receive multicast frames. Therefore, at time T3, STA3 can receive Beacon messages and subsequent multicast frames without interrupting EMLMR frame exchange.
  • the second field can indicate not to interrupt the frame exchange in the first mode, thereby effectively avoiding the interruption of frame exchange without affecting the transmission of multicast frames, and thus enabling Effectively improve system efficiency.
  • the second field in this embodiment may also indicate that frame exchange in the first mode is suspended when there is multicast frame transmission.
  • the indication information may further include a third field, and the third field may be used to indicate the second link.
  • the first device may specify to receive multicast frames only on the second link.
  • the second link can be selected and set according to actual needs. Therefore, the second field in this embodiment can indicate that when there is multicast frame transmission on the second link, frame exchange in the first mode is stopped.
  • Figure 8 is a schematic diagram 4 of the implementation of data transmission in the first mode provided by the embodiment of the present application.
  • the first device is a non-AP MLD and the second device is an AP-MLD.
  • the non-AP MLD has three STAs, namely STA1, STA2, and STA3. Each of these three STAs supports 2 spatial streams, and it is assumed that the non-AP MLD supports the EMLMR mode.
  • AP-MLDs there are three AP-MLDs, namely AP1, AP2, and AP3. These three APs work at 2.4GHz, 5GHz, and 6GHz respectively. Each supports 4 spatial stream capabilities, and it is assumed that the AP MLD supports EMLMR mode.
  • STA1 and AP1 have established a link, refer to link 1 in Figure 8; STA2 and AP2 have established a link, refer to link 2 in Figure 8; STA3 and AP3 have established a link, refer to link 3 in Figure 8.
  • the AID associated with non-AP MLD is AID1.
  • non-AP MLD will exchange EML operation mode control frames (that is, indication information) with AP MLD.
  • EML operation mode control frame for example, the EMLMR mode field (that is, the first field) can be ) is set to 1 to indicate that the non-AP MLD wants to enable EMLMR mode.
  • EMLMR link bitmap field in the EML operation mode control frame is: 1110000000000000 (Bit0 is at the front)
  • link 1 link 2
  • link 3 also That is to say, these three links can be used for frame exchange in EMLMR mode.
  • the second field in this embodiment can indicate that the non-AP MLD is in link 1, link 2, During the EMLMR frame exchange on a certain link in link 3, the EMLMR frame exchange needs to be stopped for the transmission of multicast frames on link 3.
  • STA2 can reply ACK and obtain the sending and receiving performance of 6 spatial streams after SIFS to start EMLMR frame exchange.
  • STA2 can exchange frames with 6 spatial stream capabilities.
  • STA2 in Figure 8 can receive EHT MU PPDU and reply Block Ack information.
  • STA1 can receive the Beacon message through link 1 and receive the multicast frame after the Beacon message.
  • the second link indicated by the third field in this embodiment is link 3, that is to say, only nin-AP MLD will receive multicast frames on link 3, so at time T2, STA1 does not receive Beacon messages and subsequent multicast frames.
  • the second link indicated by the third field in this embodiment is link 3, referring to Figure 8, at time T3, STA3 can receive the Beacon message and the subsequent multicast frame.
  • EMLMR frame exchange has been terminated.
  • the time node for stopping EMLMR frame exchange is explained here.
  • the frame exchange can be stopped before the first time, where the first time is the first time period before the start time of transmitting the multicast frame. corresponding moment.
  • the AP MLD knows that the non-AP MLD will receive multicast frames on link 3, so before the multicast frame transmission starts on link 3, it can end the EMLMR frame exchange a period of time in advance to ensure that the non-AP MLD has time to switch its RF chain.
  • the advance period here is the first duration introduced above.
  • the first duration is not less than the time required for non-AP MLD to switch the RF chain, and the first duration can, for example, be notified to the AP MLD through additional signaling.
  • the operation of terminating EMLMR frame exchange can be completed by AP MLD or non-AP MLD, which depends on the specific data transmission process, and this embodiment does not limit this.
  • the first device is a non-AP MLD and the second device is an AP-MLD.
  • the non-AP MLD has two STAs, namely STA1 and STA2. These two STAs each support 2 spatial streams, and it is assumed that the non-AP MLD supports the EMLSR mode.
  • AP-MLDs there are three AP-MLDs, namely AP1, AP2, and AP3. These three APs work at 2.4GHz respectively. and 5GHz and 6GHz, each supporting 4 spatial stream capabilities, and assuming that the AP MLD supports EMLSR mode.
  • STA1 and AP1 have established a link, refer to link 1 in Figure 9; STA2 and AP2 have established a link, refer to link 2 in Figure 9.
  • the AID associated with non-AP MLD is AID1.
  • non-AP MLD will exchange EML operation mode control frames (that is, indication information) with AP MLD.
  • EML operation mode control frame for example, by changing the EMLSR mode field (that is, the first field ) is set to 1 to indicate that the non-AP MLD wants to enable EMLSR mode.
  • EMLSR link bitmap field in the EML operation mode control frame is: 1100000000000000 (Bit0 is at the front)
  • link 1 and link 2 that is to say, these 2
  • Each link can be used for frame exchange in EMLSR mode.
  • the second field in this embodiment can indicate that the non-AP MLD is in link 1 and link 2.
  • the EMLSR frame exchange needs to be stopped for the transmission of multicast frames on link 2.
  • link 2 is the first link, where the initial control frame can be, for example, MU -RTS trigger frame, which has an AID of User Info field, such as AID1.
  • STA2 can, for example, send a Trigger Based PPDU reply to CTS on the allocated resource unit, and after SIFS at the end of the Trigger Based PPDU, obtain the sending and receiving performance of 4 spatial streams. , to start EMLSR frame exchange.
  • STA2 can exchange frames with 2 spatial stream capabilities.
  • STA2 in Figure 9 can receive EHT MU PPDU and reply Block Ack information.
  • STA1 can receive the Beacon message through link 1 and receive the multicast frame after the Beacon message.
  • the second link indicated by the third field in this embodiment is link 2, that is to say, only nin-AP MLD will receive multicast frames on link 2, so at time T2, STA1 does not receive Beacon messages and subsequent multicast frames.
  • the indication information in this embodiment may be the EML operation mode notification frame introduced above, and the first field may be, for example, the EMLSR mode subfield in the EML operation mode notification frame introduced above or EMLMR mode subfield.
  • the second field and/or the third field in this embodiment can be, for example, the enhanced multi-link operation mode notification frame.
  • the reserved resources in the EML operation mode notification frame are B18-B23, then for example, a certain bit in B18-B23 can be used as the second field, for example, the B18 field can be selected, or any other possible words part.
  • the second field can be named End Of EML Frame Exchange At MC On Another Link subfield (end EML frame exchange at MC in other links). For example, when this field is 1, it indicates that the first mode needs to be terminated. Frame exchange, when this field is 0, it indicates that there is no need to terminate the frame exchange in the first mode.
  • the third field can be named MC link subfield (multicast link subfield), where MC means multicast.
  • MC means multicast.
  • the value of the third field is used to indicate on which link the multicast frame is specifically received, that is, for multicast frame transmission on this link, frame exchange in the first mode needs to be stopped.
  • the data transmission method provided by the embodiment of the present application includes the third field in the indication information and uses the second field to indicate that there is no need to suspend frame exchange in the first mode for multicast frame transmission, or uses the second
  • the field indicates that frame exchange in the first mode is suspended only for multicast frame transmission on a specific link, which can effectively avoid or reduce the occurrence of frame exchange interruption in the first mode, thereby effectively improving system efficiency.
  • FIG 10 is a schematic structural diagram of a data transmission device provided by an embodiment of the present application. As shown in Figure 10, the device 100 includes: a sending module 1001 and a processing module 1002.
  • the sending module 1001 is configured to send indication information to the second device, where the indication information includes a first field and a second field, and the first field is used to indicate that the first device enables the first mode, so
  • the first mode is one of the following: enhanced multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio frequency EMLMR mode;
  • Processing module 1002 configured to exchange frames with the second device on the first link in the first mode, and the second field is used to indicate a link outside the first link. When there is a multicast frame transmission on the network, whether to abort the frame exchange.
  • the first device does not have a service of receiving multicast frames
  • the second field is used to indicate not to suspend frame exchange in the first mode.
  • the first device has a service of receiving multicast frames, and during the frame exchange, the first device supports the number of radio frequencies required for receiving spatial streams on the first link.
  • the number of chains is less than the number of all radio frequency chains of the first device;
  • the second field is used to indicate not to suspend frame exchange in the first mode.
  • the indication information further includes a third field, where the third field is used to indicate the second link;
  • the first device has a service of receiving multicast frames, wherein the second field is used to indicate that frame exchange in the first mode is suspended when multicast frame transmission exists on the second link.
  • processing module 1002 is also used to:
  • the frame exchange is stopped before a first time, which is a time corresponding to a first duration before the start time of transmitting the multicast frame.
  • the indication information is an enhanced multi-link operation mode notification frame.
  • the second field and/or the third field are some of the reserved fields in the enhanced multi-link operation mode notification frame.
  • the device provided in this embodiment can be used to execute the technical solutions of the above method embodiments. Its implementation principles and technical effects are similar, and will not be described again in this embodiment.
  • Figure 11 is a schematic second structural diagram of a data transmission device provided by an embodiment of the present application. As shown in Figure 11, the device 110 includes: a receiving module 1101 and a processing module 1102.
  • the receiving module 1101 is configured to receive indication information sent by the first device, where the indication information includes a first field and a second field, and the first field is used to indicate that the first device enables the first Mode, the first mode is one of the following: enhanced multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio frequency EMLMR mode;
  • the processing module 1102 is configured to perform frame exchange with the first device on the first link in the first mode, and the second field is used to indicate a link outside the first link. When there is a multicast frame transmission on the network, whether to abort the frame exchange.
  • the first device does not have a service of receiving multicast frames
  • the second field is used to indicate not to suspend frame exchange in the first mode.
  • the first device has a service of receiving multicast frames, and during the frame exchange, the first device supports the number of radio frequencies required for receiving spatial streams on the first link.
  • the number of chains is less than the number of all radio frequency chains of the first device;
  • the second field is used to indicate not to suspend frame exchange in the first mode.
  • the indication information further includes a third field, where the third field is used to indicate the second link;
  • the first device has a service of receiving multicast frames, wherein the second field is used to indicate that frame exchange in the first mode is suspended when multicast frame transmission exists on the second link.
  • processing module 1102 is also used to:
  • the frame exchange is stopped before a first time, which is a time corresponding to a first duration before the start time of transmitting the multicast frame.
  • the indication information is an enhanced multi-link operation mode notification frame.
  • the second field and/or the third field are some of the reserved fields in the enhanced multi-link operation mode notification frame.
  • the device provided in this embodiment can be used to execute the technical solutions of the above method embodiments. Its implementation principles and technical effects are similar, and will not be described again in this embodiment.
  • Figure 12 is a schematic diagram of the hardware structure of the data transmission device provided by the embodiment of the present application.
  • the data transmission device 120 of this embodiment includes: a processor 1201 and a memory 1202; wherein
  • Memory 1202 used to store computer execution instructions
  • the processor 1201 is configured to execute computer execution instructions stored in the memory to implement various steps performed by the data transmission method in the above embodiment. For details, please refer to the relevant descriptions in the foregoing method embodiments.
  • the memory 1202 can be independent or integrated with the processor 1201.
  • the data transmission device When the memory 1202 is set independently, the data transmission device also includes a bus 1203 for connecting the memory 1202. memory 1202 and processor 1201.
  • Figure 13 is a schematic diagram 2 of the hardware structure of the data transmission device provided by the embodiment of the present application.
  • the data transmission device 130 of this embodiment includes: a processor 1301 and a memory 1302; wherein
  • Memory 1302 used to store computer execution instructions
  • the processor 1301 is configured to execute computer execution instructions stored in the memory to implement various steps performed by the data transmission method in the above embodiment. For details, please refer to the relevant descriptions in the foregoing method embodiments.
  • the memory 1302 can be independent or integrated with the processor 1301.
  • the data transmission device also includes a bus 1303 for connecting the memory 1302 and the processor 1301.
  • An embodiment of the present application also provides a chip, which includes a processor.
  • the processor can be used to execute computer execution instructions stored in the memory to implement the data transmission method described in any of the above method embodiments of the present application.
  • the memory that stores instructions executed by the computer may be a memory inside the chip or a memory outside the chip.
  • each device and product described in the above embodiments may be software modules/units or hardware modules/units, or they may be partly software modules/units and partly hardware modules/units.
  • each module/unit included therein can be implemented in the form of hardware such as circuits, or at least some of the modules/units can be implemented in the form of a software program.
  • the software program Running on the processor integrated inside the chip, the remaining (if any) modules/units can be implemented using circuits and other hardware methods; for various devices and products applied to or integrated into the chip module, each module/unit included in it can They are all implemented in the form of hardware such as circuits.
  • Different modules/units can be located in the same component of the chip module (such as chips, circuit modules, etc.) or in different components. Alternatively, at least some modules/units can be implemented in the form of software programs. The software program runs on the processor integrated inside the chip module, and the remaining (if any) modules/units can be implemented using circuits and other hardware methods; for various devices and products applied to or integrated in terminal equipment/network equipment, other Each included module/unit can be implemented in the form of hardware such as circuits. Different modules/units can be located in the same component (such as a chip, circuit module, etc.) or in different components within the terminal device/network device, or at least some of the modules/units. The unit can be implemented in the form of a software program, which runs on the processor integrated within the terminal device/network device. The remaining (if any) modules/units can be implemented in hardware such as circuits.
  • Embodiments of the present application also provide a computer-readable storage medium.
  • Computer-executable instructions are stored in the computer-readable storage medium.
  • the processor executes the computer-executable instructions, the data transmission method performed by the above data transmission device is implemented. .
  • the disclosed devices and methods can be implemented in other ways.
  • the device embodiments described above are only illustrative.
  • the division of modules is only a logical function division. In actual implementation, there may be other division methods, for example, multiple modules may be combined or integrated. to another system, or some features can be ignored, or not implemented.
  • the coupling or direct coupling or communication connection between each other shown or discussed may be through some interfaces, indirect coupling or communication connection of devices or modules, and may be in electrical, mechanical or other forms.
  • the above integrated modules implemented in the form of software function modules can be stored in a computer-readable storage medium.
  • the above software function modules are stored in a storage medium and include a number of instructions to make a computer
  • a computer device which may be a personal computer, a server, or a network device, etc.
  • a processor English: processor
  • processor may be a central processing unit (English: Central Processing Unit, referred to as: CPU), or other general-purpose processor, digital signal processor (English: Digital Signal Processor, referred to as: DSP), or an application-specific integrated circuit (English: Application Specific Integrated Circuit, abbreviation: ASIC), etc.
  • a general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc. The steps of the method disclosed in conjunction with the invention can be directly embodied and executed by a hardware processor, or executed by a combination of hardware and software modules in the processor.
  • the memory may include high-speed RAM memory, and may also include non-volatile storage NVM, such as at least one disk memory, which may also be a USB flash drive, a mobile hard disk, a read-only memory, a magnetic disk, or an optical disk.
  • NVM non-volatile storage
  • the bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc.
  • ISA Industry Standard Architecture
  • PCI Peripheral Component Interconnect
  • EISA Extended Industry Standard Architecture
  • the bus can be divided into address bus, data bus, control bus, etc.
  • the bus in the drawings of this application is not limited to only one bus or one type of bus.
  • the above storage medium can be implemented by any type of volatile or non-volatile storage device or their combination, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable Except programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
  • SRAM static random access memory
  • EEPROM electrically erasable programmable read-only memory
  • EPROM erasable except programmable read-only memory
  • PROM programmable read-only memory
  • ROM read-only memory
  • magnetic memory flash memory
  • flash memory magnetic disk or optical disk.
  • Storage media can be any available media that can be accessed by a general purpose or special purpose computer.
  • the aforementioned program can be stored in a computer-readable storage medium.
  • the steps including the above-mentioned method embodiments are executed; and the aforementioned storage media include: ROM, RAM, magnetic disks, optical disks and other media that can store program codes.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Provided in the embodiments of the present application are a data transmission method and apparatus. The method comprises: sending indication information to a second device, wherein the indication information comprises a first field and a second field, and the first field is used for instructing a first device to enable a first mode; and in the first mode, performing, on a first link, a frame exchange with the second device, wherein the second field is used for indicating whether to stop the frame exchange when a multicast frame is transmitted on a link other than the first link. By means of an indication of a second field, the stopping of a frame exchange caused by the transmission of a multicast frame can be effectively avoided or reduced, such that the system efficiency can be effectively improved.

Description

数据传输方法及装置Data transmission method and device

本申请要求于2022年08月05日提交中国专利局、申请号为202210937960.5、申请名称为“数据传输方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to the Chinese patent application filed with the China Patent Office on August 5, 2022, with the application number 202210937960.5 and the application title "Data transmission method and device", the entire content of which is incorporated into this application by reference.

技术领域Technical field

本申请实施例涉及通信技术,尤其涉及一种数据传输方法及装置。The embodiments of the present application relate to communication technology, and in particular, to a data transmission method and device.

背景技术Background technique

多链路设备(Multi-Link Device,MLD)是一种支持同时在多个链路上进行数据传输的设备,当前存在支持EMLSR模式的非接入点(non-Access Point,non-AP)MLD,以及还存在支持EMLMR模式的non-AP MLD。Multi-Link Device (Multi-Link Device, MLD) is a device that supports data transmission on multiple links at the same time. Currently, there are non-Access Point (non-AP) MLDs that support EMLSR mode. , and there are also non-AP MLDs that support EMLMR mode.

目前,non-AP MLD会确定EMLMR链路集合或者EMLSR链路集合,并且会在链路集合中,确定一个特定链路进行多链路设备之间的帧交换。现有技术中在帧交换期间,会将链路集合中的其他链路上的射频链,切换到用于进行帧交换特定链路上。Currently, non-AP MLD determines the EMLMR link set or EMLSR link set, and determines a specific link in the link set for frame exchange between multi-link devices. In the prior art, during frame exchange, radio frequency chains on other links in the link set are switched to a specific link used for frame exchange.

然而,将其他链路上的射频链切换到特定链路上,会导致其他链路需要接收组播帧时,都需要中止特定链路的帧交换,进而导致系统效率降低。However, switching the radio frequency chain on other links to a specific link will cause the frame exchange of the specific link to be suspended when other links need to receive multicast frames, thereby reducing system efficiency.

发明内容Contents of the invention

本申请实施例提供一种数据传输方法及装置,以克服中止帧交换,进而导致系统效率降低的问题。Embodiments of the present application provide a data transmission method and device to overcome the problem of frame exchange being suspended, thereby reducing system efficiency.

第一方面,本申请实施例提供一种数据传输方法,应用于第一设备,其中,所述第一设备和第二设备之间建立有至少两条链路,包括:In a first aspect, embodiments of the present application provide a data transmission method, applied to a first device, wherein at least two links are established between the first device and the second device, including:

向第二设备发送指示信息,其中,所述指示信息中包括第一字段和第二字段,所述第一字段用于指示所述第一设备使能第一模式,所述第一模式为如下中的一种:增强型多链路单射频EMLSR模式、增强型多链路多射频EMLMR模式;Send instruction information to the second device, where the instruction information includes a first field and a second field, the first field is used to instruct the first device to enable a first mode, and the first mode is as follows One of: enhanced multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio EMLMR mode;

在所述第一模式下,在第一链路上和所述第二设备进行帧交换,所述第二字段用于指示在所述第一链路之外的链路上存在组播帧传输时,是否中止所述帧交换。In the first mode, frames are exchanged with the second device on the first link, and the second field is used to indicate the existence of multicast frame transmission on a link other than the first link. , whether to abort the frame exchange.

第二方面,本申请实施例提供一种数据传输方法,应用于第二设备,其中,所述第二设备和第一设备之间建立有至少两条链路,包括:In a second aspect, embodiments of the present application provide a data transmission method applied to a second device, wherein at least two links are established between the second device and the first device, including:

接收所述第一设备发送的指示信息,其中,所述指示信息中包括第一字段和第二字段,所述第一字段用于指示所述第一设备使能第一模式,所述第一模式为如下中的一种:增强型多链路单射频EMLSR模式、增强型多链路多射频EMLMR模式;Receive indication information sent by the first device, wherein the indication information includes a first field and a second field, the first field is used to indicate that the first device enables the first mode, and the first The mode is one of the following: enhanced multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio EMLMR mode;

在所述第一模式下,在第一链路上和所述第一设备进行帧交换,所述第二字段用于指示在所述第一链路之外的链路上存在组播帧传输时,是否中止所述帧交换。In the first mode, frames are exchanged with the first device on the first link, and the second field is used to indicate the existence of multicast frame transmission on a link other than the first link. , whether to abort the frame exchange.

第三方面,本申请实施例提供一种数据传输装置,包括:In a third aspect, embodiments of the present application provide a data transmission device, including:

发送模块,用于向第二设备发送指示信息,其中,所述指示信息中包括第一字段和第二字段,所述第一字段用于指示所述第一设备使能第一模式,所述第一模式为如 下中的一种:增强型多链路单射频EMLSR模式、增强型多链路多射频EMLMR模式;A sending module, configured to send indication information to the second device, wherein the indication information includes a first field and a second field, the first field is used to indicate that the first device enables the first mode, and the The first mode is as One of the following: enhanced multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio EMLMR mode;

处理模块,用于在所述第一模式下,在第一链路上和所述第二设备进行帧交换,所述第二字段用于指示在所述第一链路之外的链路上存在组播帧传输时,是否中止所述帧交换。A processing module configured to exchange frames with the second device on the first link in the first mode, and the second field is used to indicate that on a link other than the first link Whether to abort the frame exchange when there is multicast frame transmission.

第四方面,本申请实施例提供一种数据传输装置,包括:In a fourth aspect, embodiments of the present application provide a data transmission device, including:

接收模块,用于接收所述第一设备发送的指示信息,其中,所述指示信息中包括第一字段和第二字段,所述第一字段用于指示所述第一设备使能第一模式,所述第一模式为如下中的一种:增强型多链路单射频EMLSR模式、增强型多链路多射频EMLMR模式;A receiving module, configured to receive indication information sent by the first device, wherein the indication information includes a first field and a second field, and the first field is used to instruct the first device to enable the first mode. , the first mode is one of the following: enhanced multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio frequency EMLMR mode;

处理模块,用于在所述第一模式下,在第一链路上和所述第一设备进行帧交换,所述第二字段用于指示在所述第一链路之外的链路上存在组播帧传输时,是否中止所述帧交换。A processing module configured to exchange frames with the first device on the first link in the first mode, and the second field is used to indicate that on a link other than the first link Whether to abort the frame exchange when there is multicast frame transmission.

第五方面,本申请实施例提供一种数据传输设备,包括:In a fifth aspect, embodiments of the present application provide a data transmission device, including:

存储器,用于存储程序;Memory, used to store programs;

处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器用于执行如上第一方面所述的方法。A processor configured to execute the program stored in the memory. When the program is executed, the processor is configured to execute the method described in the first aspect above.

第六方面,本申请实施例提供一种数据传输设备,包括:In a sixth aspect, embodiments of the present application provide a data transmission device, including:

存储器,用于存储程序;Memory, used to store programs;

处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器用于执行如上第二方面所述的方法。A processor configured to execute the program stored in the memory. When the program is executed, the processor is configured to execute the method described in the second aspect above.

第七方面,本申请实施例提供一种芯片,包括指令,所述芯片包括处理器,所述处理器执行计算机执行指令,使得所述处理器执行如上第一方面以及第一方面各种可能的设计中,以及第二方面以及第二方面各种可能的设计中任一所述的方法。In a seventh aspect, embodiments of the present application provide a chip including instructions. The chip includes a processor. The processor executes computer execution instructions, so that the processor executes the above first aspect and various possible aspects of the first aspect. design, as well as the second aspect and the method described in any of the various possible designs of the second aspect.

第八方面,本申请实施例提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如上第一方面以及第一方面各种可能的设计中,以及第二方面以及第二方面各种可能的设计中任一所述的方法。In an eighth aspect, embodiments of the present application provide a computer-readable storage medium, including instructions that, when run on a computer, cause the computer to execute the above first aspect and various possible designs of the first aspect, and the second aspect and the method described in any of the various possible designs of the second aspect.

第九方面,本申请实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上第一方面以及第一方面各种可能的设计中,以及第二方面以及第二方面各种可能的设计中任一所述的方法。In a ninth aspect, embodiments of the present application provide a computer program product, including a computer program that, when executed by a processor, implements the above first aspect and various possible designs of the first aspect, as well as the second aspect and the third aspect. Either of the two possible designs is described.

本申请实施例提供一种数据传输方法及装置,该方法包括:向第二设备发送指示信息,其中,指示信息中包括第一字段和第二字段,第一字段用于指示第一设备使能第一模式,第一模式为如下中的一种:EMLSR模式、EMLMR模式。在第一模式下,在第一链路上和第二设备进行帧交换,第二字段用于指示在第一链路之外的链路上存在组播帧传输时,是否中止帧交换。通过在指示信息中包括第二字段,第二字段可以指示在第一模式下,在用于进行帧交换的第一链路之外的链路上,存在组播帧传输时,是否需要中止第一模式下的帧交换,通过第二字段的指示,从而可以有效的避免或者减少因为组播帧的传输而导致的帧交换的中止,进而可以有效的提升系统效率。Embodiments of the present application provide a data transmission method and device. The method includes: sending indication information to a second device, where the indication information includes a first field and a second field, and the first field is used to indicate that the first device enables The first mode is one of the following: EMLSR mode, EMLMR mode. In the first mode, frames are exchanged with the second device on the first link, and the second field is used to indicate whether to terminate frame exchange when there is multicast frame transmission on a link other than the first link. By including the second field in the indication information, the second field may indicate whether in the first mode, when there is multicast frame transmission on a link other than the first link used for frame exchange, it is necessary to terminate the third field. Frame exchange in the first mode, through the indication of the second field, can effectively avoid or reduce the interruption of frame exchange caused by the transmission of multicast frames, thereby effectively improving system efficiency.

附图说明Description of drawings

图1为本申请实施例提供的通信场景示意图; Figure 1 is a schematic diagram of a communication scenario provided by an embodiment of the present application;

图2为本申请实施例提供的多链路设备之间的链路示意图;Figure 2 is a schematic diagram of links between multi-link devices provided by the embodiment of the present application;

图3为本申请实施例提供的EML控制字段的格式示意图;Figure 3 is a schematic diagram of the format of the EML control field provided by the embodiment of the present application;

图4为本申请实施例提供的传输方法的流程图;Figure 4 is a flow chart of a transmission method provided by an embodiment of the present application;

图5为本申请实施例提供的第一模式下数据传输的实现示意图一;Figure 5 is a schematic diagram 1 of the implementation of data transmission in the first mode provided by the embodiment of the present application;

图6为本申请实施例提供的第一模式下数据传输的实现示意图二;Figure 6 is a schematic diagram 2 of the implementation of data transmission in the first mode provided by the embodiment of the present application;

图7为本申请实施例提供的第一模式下数据传输的实现示意图三;Figure 7 is a schematic diagram 3 of the implementation of data transmission in the first mode provided by the embodiment of the present application;

图8为本申请实施例提供的第一模式下数据传输的实现示意图四;Figure 8 is a schematic diagram 4 of the implementation of data transmission in the first mode provided by the embodiment of the present application;

图9为本申请实施例提供的第一模式下数据传输的实现示意图五;Figure 9 is a schematic diagram 5 of the implementation of data transmission in the first mode provided by the embodiment of the present application;

图10为本申请实施例提供的数据传输装置的结构示意图一;Figure 10 is a schematic structural diagram of a data transmission device provided by an embodiment of the present application;

图11为本申请实施例提供的数据传输装置的结构示意图二;Figure 11 is a schematic structural diagram 2 of a data transmission device provided by an embodiment of the present application;

图12为本申请实施例提供的数据传输设备的硬件结构示意图一;Figure 12 is a schematic diagram 1 of the hardware structure of the data transmission device provided by the embodiment of the present application;

图13为本申请实施例提供的数据传输设备的硬件结构示意图二。Figure 13 is a schematic diagram 2 of the hardware structure of the data transmission device provided by the embodiment of the present application.

具体实施方式Detailed ways

为了更好的理解本申请的技术方案,下面对本申请所涉及的相关技术进行进一步的详细介绍。In order to better understand the technical solutions of this application, the relevant technologies involved in this application will be introduced in further detail below.

802.11be是下一代WiFi标准,802.11be网络,也称为Extremely High Throughput(EHT,极高吞吐量)网络,通过一系列系统特性和多种机制增强功能以实现极高的吞吐量,802.11be是继WiFi6(802.11ax)之后提出的新的WLAN标准。802.11be is the next generation WiFi standard. 802.11be network, also known as Extremely High Throughput (EHT, extremely high throughput) network, enhances functions through a series of system features and multiple mechanisms to achieve extremely high throughput. 802.11be is The new WLAN standard proposed after WiFi6 (802.11ax).

按802.11中对于通信两端的定义,其中的一端为AP设备,另一端为STA设备,例如可以结合图1对该通信场景进行理解,图1为本申请实施例提供的通信场景示意图。参照图1,在该通信场景中,一端为接入点(Access Point,AP)设备,另一端为站点(Station,STA)设备。According to the definition of two communication ends in 802.11, one end is the AP device and the other end is the STA device. For example, the communication scenario can be understood in conjunction with Figure 1, which is a schematic diagram of the communication scenario provided by the embodiment of the present application. Referring to Figure 1, in this communication scenario, one end is an access point (Access Point, AP) device, and the other end is a station (Station, STA) device.

其中,AP可以为移动用户运行在有线网络的接入点,主要部署于家庭、大楼内部以及园区内部,典型覆盖半径为几十米至上百米,当然,也可以部署于户外。AP相当于一个连接有线网和无线网的桥梁,主要作用是将各个无线网络客户端连接到一起,然后将无线网络接入以太网。具体的,AP可以是带有无线保真(wreless-fidelity,WiFi)芯片的终端设备或者网络设备。AP可以为支持802.11ax制式的设备。AP也可以为支持802.11ac、802.11n、802.11g、802.11b及802.11a等多种无线局域网(wireless local area networks,WLAN)制式的设备。Among them, AP can be an access point running on a wired network for mobile users. It is mainly deployed in 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 AP 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 AP may be a terminal device or network device with a wireless-fidelity (WiFi) chip. The AP can be a device that supports the 802.11ax standard. The AP can also be a device that supports multiple wireless local area networks (WLAN) standards such as 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.

其中,STA可以为无线通讯芯片、无线传感器或无线通信终端。例如支持WiFi通讯功能的移动电话、支持WiFi通讯功能的平板电脑、支持WiFi通讯功能的机顶盒、支持WiFi通讯功能的智能电视、支持WiFi通讯功能的智能可穿戴设备、支持WiFi通讯功能的车载通信设备和支持WiFi通讯功能的计算机。可选地,STA可以支持802.11ax制式。STA也可以支持802.11ac、802.11n、802.11g、802.11b及802.11a等多种WLAN制式。Among them, STA can be a wireless communication chip, a wireless sensor or a wireless communication terminal. For example, mobile phones that support WiFi communication function, tablet computers that support WiFi communication function, set-top boxes that support WiFi communication function, smart TVs that support WiFi communication function, smart wearable devices that support WiFi communication function, and vehicle-mounted communication devices that support WiFi communication function and computers that support WiFi communication functions. Optionally, STA can support the 802.11ax standard. STA can also support multiple WLAN standards such as 802.11ac, 802.11n, 802.11g, 802.11b and 802.11a.

在实际实现过程中,AP设备和STA设备的具体实现方式可以根据实际需求进行选择,本实施例对此不做限制,只要AP设备可以作为接入点,STA设备可以作为站点即可。In the actual implementation process, the specific implementation methods of the AP device and the STA device can be selected according to actual needs. This embodiment does not limit this, as long as the AP device can serve as an access point and the STA device can serve as a site.

目前在802.11be中,定义了可以支持802.11多链路(Multiple Links)的功能,在 上述介绍内容的基础上,在多链路通信中,一端是AP MLD(接入点多链路设备),另一端STA MLD(站点多链路设备),其中,STA MLD也可以称为non-AP MLD(非接入点设备多链路)。Currently in 802.11be, the function that can support 802.11 multiple links (Multiple Links) is defined. Based on the above introduction, in multi-link communication, one end is AP MLD (access point multi-link device) and the other end is STA MLD (site multi-link device). Among them, STA MLD can also be called non- AP MLD (Multi-Link to Non-Access Point Devices).

以及目前在802.11be(EHT)中引入了多链路设备(Multi-Link Device,MLD)MLD是一种支持同时在多个链路上进行数据传输的设备。例如可以同时在2.4GHz、5GHz以及6GHz频段上进行通信,即使在天线数受限的情况下,多链路设备也可以在不同的频段上进行切换,从而选择最佳的频段,保证其通信质量。And currently, Multi-Link Device (MLD) is introduced in 802.11be (EHT). MLD is a device that supports data transmission on multiple links at the same time. For example, it can communicate on the 2.4GHz, 5GHz and 6GHz frequency bands at the same time. Even when the number of antennas is limited, multi-link devices can switch between different frequency bands to select the best frequency band and ensure its communication quality. .

相互建立了多链路的STA MLD和AP MLD可以利用多链路的优势,在多个链路上进行数据收发,以达到高吞吐/低时延等优势。STA MLD and AP MLD that have established multi-links with each other can take advantage of multi-links to send and receive data on multiple links to achieve high throughput/low latency and other advantages.

其中,如果多链路设备是AP设备,则多链路设备可以包含一个或多个AP,如果多链路设备是STA设备,则多链路设备包含一个或多个STA。Wherein, if the multi-link device is an AP device, the multi-link device may contain one or more APs; if the multi-link device is an STA device, the multi-link device may contain one or more STAs.

可以理解的是,无论是STA多链路设备,还是AP多链路设备,多链路设备本质上都是一个设备,上述介绍的AP MLD可以包括一个或多个AP,STA MLD可以包括一个或多个STA,其可以理解为多链路设备中可以包括一个或多个虚拟实体,其中每个逻辑实体分别通过一条链路与通信另一端进行数据传输,链路是用于传输数据的无线资源。It can be understood that whether it is an STA multi-link device or an AP multi-link device, a multi-link device is essentially a device. The AP MLD introduced above can include one or more APs, and the STA MLD can include one or more Multiple STAs can be understood as a multi-link device that can include one or more virtual entities, in which each logical entity transmits data with the other end of the communication through a link. The link is a wireless resource used to transmit data. .

例如可以结合图2对AP MLD和non-AP MLD之间的多链路进行理解,图2为本申请实施例提供的多链路设备之间的链路示意图。For example, the multi-links between AP MLD and non-AP MLD can be understood with reference to Figure 2. Figure 2 is a schematic diagram of links between multi-link devices provided by the embodiment of the present application.

如图2所示,假设当前在AP MLD中包括AP1、AP2、…、APn,以及在non-AP MLD中包括STA1、STA2、…、STAn,其中,AP1和STA1之间建立有链路(link)1,AP2和STA2之间建立有链路2,…,APn和STAn之间建立有链路n,在一种可能的实现方式中,各个AP可以工作在不同的频段上,以及各个STA可以工作在不同的频段上,相应的,建立的各个链路也是在对应频段上的链路。数据可以在多条链路上传输。As shown in Figure 2, assume that the AP MLD currently includes AP1, AP2,..., APn, and the non-AP MLD includes STA1, STA2,..., STAn, where a link is established between AP1 and STA1 )1, link 2 is established between AP2 and STA2,..., link n is established between APn and STAn. In a possible implementation, each AP can work on different frequency bands, and each STA can Working in different frequency bands, correspondingly, each link established is also a link in the corresponding frequency band. Data can be transmitted over multiple links.

在实际实现过程中,AP多链路设备中所包括的AP的具体数量,以及STA多链路设备中所包括的STA的具体数量均可以根据实际需求进行选择,本实施例对此不做限制。In the actual implementation process, the specific number of APs included in the AP multi-link device and the specific number of STAs included in the STA multi-link device can be selected according to actual needs, and this embodiment does not limit this. .

目前,标准规定了两种non-AP MLD:Currently, the standard specifies two types of non-AP MLD:

多链路单射频(Multi-Link Single Radio,MLSR)non-AP MLD,其中MLSR non-AP MLD只有一个radio,同一时间只能在一个链路上传输数据;Multi-Link Single Radio (MLSR) non-AP MLD, where MLSR non-AP MLD has only one radio and can only transmit data on one link at the same time;

多链路多无射频(Multi-Link Multi-Radio,MLMR)non-AP MLD,其中MLMR non-AP MLD有多个radio,同一时间能在多个链路上传输数据。Multi-Link Multi-Radio (MLMR) non-AP MLD, where MLMR non-AP MLD has multiple radios and can transmit data on multiple links at the same time.

更进一步,标准还规定了一种支持增强型多链路单射频EMLSR(Enhanced Multi-Link Single-Radio)模式的MLSR non-AP MLD。Furthermore, the standard also specifies an MLSR non-AP MLD that supports enhanced multi-link single radio frequency EMLSR (Enhanced Multi-Link Single-Radio) mode.

其中,支持EMLSR模式的non-AP MLD,可以给AP MLD发送增强型多链路操作模式通知帧(EML Operating Mode Notificaiton frame),通过将其中的EMLSR模式子字段(EMLSR Mode subfield)置为1,指示其欲使能EMLSR模式。之后在收到AP MLD回复的EML Operating Mode Notificaiton frame后,可以使能EMLSR模式。Among them, non-AP MLD that supports EMLSR mode can send an enhanced multi-link operating mode notification frame (EML Operating Mode Notificaiton frame) to the AP MLD by setting the EMLSR Mode subfield (EMLSR Mode subfield) to 1. Instruct it to enable EMLSR mode. After receiving the EML Operating Mode Notificaiton frame replied by AP MLD, the EMLSR mode can be enabled.

non-AP MLD在EMLSR这种模式下,各链路均处于激活态(active):In non-AP MLD, in EMLSR mode, each link is active:

以及,non-AP MLD监听由EMLSR Link Bitmap subfield指示的EMLSR链路集合 中的每条链路。其本质上是将Single Radio中的多个射频链(Radio Frequency Chain,RF Chain)分别调频到这些Link上。And, the non-AP MLD listens on the set of EMLSR links indicated by the EMLSR Link Bitmap subfield every link in . Its essence is to modulate multiple radio frequency chains (Radio Frequency Chain, RF Chain) in Single Radio to these Links respectively.

当在某链路上收到初始控制帧后,在短帧间间隔(Short Inter Frame Space,SIFS)时间之后做相应的回复。其中,初始控制帧可以是多用户请求发送帧(Multi-User Request To Send frame,MU-RTS)或者缓冲区状态报告轮询帧(Buffer Status Report Poll frame,BSRP)。在回复的时候,对MU-RTS回复清除发送(Clear To Send,CTS),对BSRP回复携带BSR的基于触发的PPDU(Trigger Based PPDU with BSR)。When an initial control frame is received on a link, a corresponding reply is made after the Short Inter Frame Space (SIFS) time. Among them, the initial control frame can be a Multi-User Request To Send frame (MU-RTS) or a Buffer Status Report Poll frame (BSRP). When replying, reply Clear To Send (CTS) to MU-RTS, and reply Trigger Based PPDU with BSR to BSRP.

以及,SIFS后在该链路上进行EMLSR MIMO能力内的帧交换(frame exchange),此时RF chain会切换到该链路,其他链路上停止监听。And, after SIFS, frame exchange within the EMLSR MIMO capability is performed on the link. At this time, the RF chain will switch to the link and stop monitoring on other links.

在帧交换停止后,EMLSR Transition Delay(过渡延迟)时间之后,回到EMLSR链路集合中的每条链路的监听状态。其中,Transition Delay是non-AP MLD的一个EMLSR参数,在另外的信令中通知AP MLD。After the frame exchange stops, after the EMLSR Transition Delay time, each link in the EMLSR link set returns to the listening state. Among them, Transition Delay is an EMLSR parameter of non-AP MLD, which is notified to AP MLD in other signaling.

以及,non-AP MLD可以给AP MLD发送EML Operating Mode Notification frame,将其中的EMLSR模式字段置为0,指示其欲去使能EMLSR模式,收到AP MLD回复的EML Operating Mode Notification frame后,可以去使能EMLSR模式。Also, the non-AP MLD can send an EML Operating Mode Notification frame to the AP MLD and set the EMLSR mode field to 0 to indicate that it wants to disable the EMLSR mode. After receiving the EML Operating Mode Notification frame replied by the AP MLD, it can Disable EMLSR mode.

更进一步,标准还规定了一种支持增强型多链路多射频EMLMR(Enhanced Multi-Link Multi-Radio)模式的MLMR non-AP MLD。Furthermore, the standard also specifies an MLMR non-AP MLD that supports enhanced multi-link multi-radio EMLMR (Enhanced Multi-Link Multi-Radio) mode.

其中,支持EMLMR模式的non-AP MLD,可以给AP MLD发送增强型多链路操作模式通知帧(EML Operating Mode Notificaiton frame),通过将其中的EMLMR模式子字段(EMLMR Mode subfield)置为1,指示其欲使能EMLMR模式。之后在收到AP MLD回复的EML Operating Mode Notificaiton frame后,可以使能EMLMR模式。Among them, non-AP MLD that supports EMLMR mode can send an enhanced multi-link operating mode notification frame (EML Operating Mode Notificaiton frame) to the AP MLD by setting the EMLMR Mode subfield (EMLMR Mode subfield) to 1. Instruct it to enable EMLMR mode. After receiving the EML Operating Mode Notificaiton frame replied by AP MLD, the EMLMR mode can be enabled.

non-AP MLD在EMLMR模式下,由EMLMR Link Bitmap subfield指示的EMLMR链路集合中,某链路进行了初次帧交换(frame exchange)后,这个non-AP MLD可以:Non-AP MLD is in EMLMR mode. In the EMLMR link set indicated by EMLMR Link Bitmap subfield, after a link performs the initial frame exchange (frame exchange), this non-AP MLD can:

在此链路上,以最大为EMLMR Supported MCS And NSS Set指示的接收空间流数(the number of Spatial Stream),接收协议数据单元(Presentation Protocol Data Unit,PPDU);On this link, the protocol data unit (Presentation Protocol Data Unit, PPDU) is received with the maximum number of received spatial streams (the number of Spatial Stream) indicated by EMLMR Supported MCS And NSS Set;

在此链路上,以最大为EMLMR Supported MCS And NSS Set指示的发送空间流数(the number of Spatial Stream),发送PPDU;On this link, send PPDU with the maximum number of spatial streams (the number of Spatial Stream) indicated by EMLMR Supported MCS And NSS Set;

执行上述介绍的内容直到frame exchange结束,在frame exchange结束后,EMLMR链路集合中其余的链路才可以收发数据。Execute the above introduction until the frame exchange ends. After the frame exchange ends, the remaining links in the EMLMR link set can send and receive data.

以及可以理解的是,在EMLMR模式中进行帧交换的期间,non-AP MLD的行为本质上是将EMLMR链路集合中,其他链路的射频链(Radio Frequency Chain,RF Chain)切到进行frame exchange的链路上,以使得该链路获得EMLMR Supported MCS And NSS Set所指示的收发能力。And it can be understood that during frame exchange in EMLMR mode, the behavior of non-AP MLD is essentially to switch the radio frequency chains (Radio Frequency Chain, RF Chain) of other links in the EMLMR link set to frame exchange link, so that the link obtains the sending and receiving capabilities indicated by EMLMR Supported MCS And NSS Set.

为了更好的理解上述介绍的EMLSR模式和EMLMR模式的相关内容,下面对增强型多链路操作模式通知帧(EML Operating Mode Notification frame format)进行详细介绍。In order to better understand the related contents of the EMLSR mode and EMLMR mode introduced above, the enhanced multi-link operating mode notification frame (EML Operating Mode Notification frame format) is introduced in detail below.

EML操作模式通知帧用于指示发送数据的STA所属的non-AP MLD正在更改其EML操作。 The EML operation mode notification frame is used to indicate that the non-AP MLD to which the STA sending data belongs is changing its EML operation.

下面结合表1对EML操作模式通知帧的操作字段格式(EML Operating Mode Notification frame Action field format)进行介绍。The following is an introduction to the EML Operating Mode Notification frame Action field format (EML Operating Mode Notification frame Action field format) in conjunction with Table 1.

表1
Table 1

其中,类别字段在协议中的9.4.1.11(Action field)中定义;Among them, the category field is defined in 9.4.1.11 (Action field) in the protocol;

EHT操作字段在9.6.34.1(EHT Action field)中定义The EHT action field is defined in 9.6.34.1 (EHT Action field)

对话令牌字段由non-AP MLD设置为由non-AP MLD选择的非零值,并由AP MLD设置为从对应的接收到的EML操作模式通知帧中复制的值;The conversation token field is set by the non-AP MLD to a non-zero value selected by the non-AP MLD and set by the AP MLD to the value copied from the corresponding received EML operating mode notification frame;

EML控制字段在9-144i(EML Control field format)中定义。The EML control field is defined in 9-144i (EML Control field format).

下面对EML控制字段的具体实现进行详细介绍,可以结合图3对EML控制字段进行理解,图3为本申请实施例提供的EML控制字段的格式示意图。The specific implementation of the EML control field will be introduced in detail below. The EML control field can be understood with reference to Figure 3. Figure 3 is a schematic diagram of the format of the EML control field provided by the embodiment of the present application.

如图3所示,EML控制字段的总长度可以是65比特,或者89比特,或者113比特,在EML控制字段内部包括多个子字段,下面对这些子字段分别进行说明。As shown in Figure 3, the total length of the EML control field may be 65 bits, or 89 bits, or 113 bits. The EML control field includes multiple subfields. These subfields are described below.

其中,EMLSR模式(EMLSR Mode)字段占用1个比特,位于比特位0。EMLSR模式字段用于指示non-AP MLD是否使能EMLSR模式,其中使能EMLSR模式实际上就是non-AP MLD运行在EMLSR模式。Among them, the EMLSR Mode field occupies 1 bit and is located at bit 0. The EMLSR mode field is used to indicate whether the non-AP MLD enables the EMLSR mode. Enabling the EMLSR mode actually means that the non-AP MLD runs in the EMLSR mode.

以及,EMLMR模式(EMLMR Mode)字段占用1个比特,位于比特位1。EMLMR模式字段用于指示non-AP MLD是否使能EMLMR模式,其中使能EMLMR模式实际上就是non-AP MLD运行在EMLMR模式。And, the EMLMR Mode (EMLMR Mode) field occupies 1 bit, located at bit 1. The EMLMR mode field is used to indicate whether the non-AP MLD enables the EMLMR mode. Enabling the EMLMR mode actually means that the non-AP MLD runs in the EMLMR mode.

以及,EMLSR链路位图(EMLSR Link Bitmap)字段占用16个比特,位于比特位2-比特位17。EMLSR链路位图字段用于指示EMLSR链路集合,EMLSR链路集合中的链路用于在EMLSR模式下,在AP MLD和non-AP MLD之间进行帧交换。比如说EMLSR链路位图字段可以为11100000 00000000(Bit0在最前面),表示EMLSR链路集包括:Link1、Link2、Link3。And, the EMLSR Link Bitmap field occupies 16 bits, located at bit 2-bit 17. The EMLSR link bitmap field is used to indicate the EMLSR link set. The links in the EMLSR link set are used for frame exchange between AP MLD and non-AP MLD in EMLSR mode. For example, the EMLSR link bitmap field can be 11100000 00000000 (Bit0 is at the front), indicating that the EMLSR link set includes: Link1, Link2, and Link3.

以及,保留(Reserved)字段占用6个比特位,位于比特位18-比特位23。And, the Reserved field occupies 6 bits, located between bit 18 and bit 23.

以及,EMLMR链路位图(EMLMR Link Bitmap)字段占用0个比特或者16个比特,位于比特位24-比特位39。EMLMR链路位图字段用于指示EMLMR链路集合,EMLMR链路集合中的链路用于在EMLMR模式下,在AP MLD和non-AP MLD之间进行帧交换。比如说EMLMR链路位图字段可以为11000000 00000000(Bit0在最前面),表示EMLMR链路集包括:Link1、Link2。And, the EMLMR Link Bitmap field occupies 0 bits or 16 bits, located at bit 24-bit 39. The EMLMR link bitmap field is used to indicate the EMLMR link set. The links in the EMLMR link set are used for frame exchange between AP MLD and non-AP MLD in EMLMR mode. For example, the EMLMR link bitmap field can be 11000000 00000000 (Bit0 is at the front), indicating that the EMLMR link set includes: Link1, Link2.

以及,EMLMR支持的MAS和NSS集合(EMLMR Supported MCS And NSS Set)字段所占用的比特数量是可变的,可能位于比特位42-比特位65,也可能位于比特位42-比特位89,也可能位于比特位42-比特位113。其中,EMLMR支持的MAS和NSS 集合字段用于指示non-AP MLD在EMLMR模式下,所支持的调制与编码策略(Modulation and Coding Scheme,MCS)和空间流数(Number of Spatial Stream,NSS)的集合。Also, the number of bits occupied by the EMLMR Supported MCS And NSS Set field is variable, and may be located between bit 42 and bit 65, or between bit 42 and bit 89, or Possibly located at bit 42-bit 113. Among them, EMLMR supports MAS and NSS The set field is used to indicate the set of modulation and coding schemes (Modulation and Coding Scheme, MCS) and number of spatial streams (Number of Spatial Stream, NSS) supported by the non-AP MLD in EMLMR mode.

以及,MCS映射数量(MCS Map Count)字段占用0个比特或者2个比特,位于比特位40-比特位41。MCS映射数量字段用于指示上述的EMLMR支持的MAS和NSS集合字段所占用的比特为,具体是如下三种中的哪一种:比特位42-比特位65、比特位42-比特位89、比特位42-比特位113。And, the MCS Map Count field occupies 0 bits or 2 bits, located at bit 40-bit 41. The MCS mapping quantity field is used to indicate the bits occupied by the above-mentioned MAS and NSS set fields supported by EMLMR, specifically which of the following three types: bit 42-bit 65, bit 42-bit 89, Bit 42 - Bit 113.

在介绍完上述介绍的各字段的含义以及对应的比特位之后,还需要说明的是,对于一个non-AP MLD来说,其具体是支持EMLSR模式,还是EMLMR模式,对于non-AP MLD是一种固有的属性。因此针对一个non-AP MLD来说,其要么通过EMLSR模式字段使能EMLSR模式,要么通过EMLMR模式字段使能EMLMR模式。After introducing the meaning of each field introduced above and the corresponding bits, it also needs to be explained that for a non-AP MLD, whether it specifically supports the EMLSR mode or the EMLMR mode, for the non-AP MLD is a an inherent attribute. Therefore, for a non-AP MLD, it must either enable the EMLSR mode through the EMLSR mode field or enable the EMLMR mode through the EMLMR mode field.

在上述介绍的EMLSR模式和EMLMR模式的相关内容的基础上,下面对现有技术中存在的问题进行分析。Based on the relevant contents of the EMLSR mode and EMLMR mode introduced above, the problems existing in the existing technology will be analyzed below.

因为组播帧(group addressed frame)的传输是周期性发生的。针对EMLSR模式,non-AP MLD在某link上进行EMLSR frame exchange的期间,EMLSR链路集中其他link(不进行帧交换的link)上传输group addressed frame前,AP MLD会中止EMLSR frame exchange。以及,无论是EMLSR链路集中的哪一条其他链路需要传输组播帧,AL MLD都会中止EMLSR帧交换。Because the transmission of multicast frames (group addressed frames) occurs periodically. For EMLSR mode, while the non-AP MLD is performing EMLSR frame exchange on a certain link, the AP MLD will terminate the EMLSR frame exchange before transmitting the group addressed frame on other links in the EMLSR link set (links that do not perform frame exchange). And, no matter which other link in the EMLSR link set needs to transmit multicast frames, AL MLD will terminate the EMLSR frame exchange.

其中,因为资源时间轴上碎片化、增强分布式信道接入(Enhanced Distributed Channel Access,EDCA)获取传输机会(Transition Opportunity,TXOP)的开销、重新探测信道(sounding)等等原因,会导致了系统效率的降低。Among them, due to the fragmentation on the resource timeline, the overhead of Enhanced Distributed Channel Access (EDCA) to obtain the transmission opportunity (Transition Opportunity, TXOP), re-detection of the channel (sounding), etc., the system will be damaged. Reduction in efficiency.

以及,当其他link有多条,且传输组播帧的时机不同步时,EMLSR frame exchange可能频繁中止,系统效率大大降低。Also, when there are multiple other links and the timing of transmitting multicast frames is not synchronized, EMLSR frame exchange may be frequently suspended, greatly reducing system efficiency.

实际上,non-AP MLD可能没有无业务需要收取group addressed frame(AP MLD无需中止EMLSR frame exchange),或者只在某link上收取group addressed frame(AP MLD只需在对应link上发生group addressed frame传输时,中止EMLSR frame exchange)。In fact, non-AP MLD may not have any business need to receive group addressed frame (AP MLD does not need to terminate EMLSR frame exchange), or it may only receive group addressed frame on a certain link (AP MLD only needs to occur group addressed frame transmission on the corresponding link) When, stop EMLSR frame exchange).

以及,针对EMLMR模式所存在的问题,与上述介绍的类似,此处不再赘述。Also, the problems existing in the EMLMR mode are similar to those introduced above and will not be described again here.

针对上述介绍的其他链路接收组播帧,需要中止进行帧交换的链路的帧交换过程,所导致的系统效率降低的问题,本申请提出了如下技术构思:通过指示在其他链路上存在组播帧传输的时候,是否需要中止帧交换,进一步的,可以指示在哪一条链路上存在组播帧传输的时候,需要中止帧交换,从而可以有效保证即使其他链路要接收组播数据,也尽量避免或者减少中止特定链路的帧交换,从而可以有效提升系统效率。In view of the above-mentioned problem that when other links receive multicast frames, the frame exchange process of the link that performs frame exchange needs to be suspended, resulting in reduced system efficiency. This application proposes the following technical concept: by indicating that there are When transmitting multicast frames, does it need to stop frame exchange? Furthermore, it can indicate on which link there is a multicast frame transmission, when frame exchange needs to be stopped, thus effectively ensuring that even if other links want to receive multicast data , and try to avoid or reduce the suspension of frame exchanges on specific links, which can effectively improve system efficiency.

在上述介绍内容的基础上,下面结合具体的实施例对本申请提供的传输方法进行详细介绍,本申请实施例提供的数据传输方法可以应用于第一设备,也可以应用于第二设备。本实施例中的第一设备和第二设备之间建立有至少两条链路。其中,第一设备例如可以为上述介绍的non-AP MLD,第二设备可以为上述介绍的AP MLD;或者,第一设备例如可以为上述介绍的AP MLD,第二设备可以为上述介绍的non-AP MLD,本实施例对第一设备和第二设备的具体实现方式不做限制,以及对第一设备和第二设 备之间的链路的具体个数同样不做限制,其可以根据实际需求进行选择和扩展。Based on the above introduction, the transmission method provided by this application is introduced in detail below with reference to specific embodiments. The data transmission method provided by the embodiments of this application can be applied to the first device or the second device. In this embodiment, at least two links are established between the first device and the second device. The first device may be, for example, the non-AP MLD introduced above, and the second device may be the AP MLD introduced above; or, the first device may be, for example, the AP MLD introduced above, and the second device may be the non-AP MLD introduced above. -AP MLD, this embodiment does not limit the specific implementation methods of the first device and the second device, and the first device and the second device There is also no limit to the specific number of links between devices, which can be selected and expanded according to actual needs.

下面以第一设备为non-AP MLD,第二设备为AP MLD为例,首先结合图4对第一设备侧的数据传输方法进行介绍,图4为本申请实施例提供的传输方法的流程图。Taking the first device as a non-AP MLD and the second device as an AP MLD as an example, the data transmission method on the first device side is first introduced in conjunction with Figure 4. Figure 4 is a flow chart of the transmission method provided by the embodiment of the present application. .

S401、向第二设备发送指示信息,其中,指示信息中包括第一字段和第二字段,第一字段用于指示第一设备使能第一模式,第一模式为如下中的一种:增强型多链路单射频EMLSR模式、增强型多链路多射频EMLMR模式。S401. Send instruction information to the second device, where the instruction information includes a first field and a second field. The first field is used to instruct the first device to enable the first mode. The first mode is one of the following: enhanced Type multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio EMLMR mode.

在本实施例中,第一设备可以向第二设备发送指示信息,其中指示信息中可以包括第一字段,第一字段用于指示第一设备使能第一模式,本实施例中的第一模式可以是EMLSR模式,还可以是EMLMR模式。In this embodiment, the first device may send indication information to the second device, where the indication information may include a first field. The first field is used to instruct the first device to enable the first mode. In this embodiment, the first The mode can be EMLSR mode or EMLMR mode.

在一种可能的实现方式中,若第一设备是支持单射频的设备,则指示信息可以指示第一设备使能EMLSR模式。或者,若第一设备是支持多射频的设备,则指示信息可以指示第一设备使能EMLMR模式。也就是说,指示信息具体指示第一设备使能EMLSR模式还是EMLMR模式,是取决于第一设备的具体情况的。In a possible implementation manner, if the first device is a device that supports a single radio frequency, the indication information may instruct the first device to enable the EMLSR mode. Alternatively, if the first device is a device that supports multiple radio frequencies, the indication information may instruct the first device to enable the EMLMR mode. That is to say, the instruction information specifically indicates whether the first device enables the EMLSR mode or the EMLMR mode, depending on the specific conditions of the first device.

以及在一种可能的实现方式中,本实施例中的指示信息比如说可以是上述介绍的增强型多链路操作模式通知帧,以及指示信息中的第一字段比如说可以是增强型多链路操作模式通知帧中的EMLSR模式子字段或者EMLMR模式子字段。或者在实际实现过程中,指示信息、以及指示信息中的第一字段可以根据实际需求进行选择和设置,只要指示信息可以实现本实施例中声明的作用即可。And in a possible implementation manner, the indication information in this embodiment can be, for example, the enhanced multi-link operation mode notification frame introduced above, and the first field in the indication information can be, for example, the enhanced multi-link The EMLSR mode subfield or the EMLMR mode subfield in the road operation mode notification frame. Or in the actual implementation process, the indication information and the first field in the indication information can be selected and set according to actual needs, as long as the indication information can achieve the function stated in this embodiment.

S402、在第一模式下,在第一链路上和第二设备进行帧交换,第二字段用于指示在第一链路之外的链路上存在组播帧传输时,是否中止帧交换。S402. In the first mode, perform frame exchange with the second device on the first link. The second field is used to indicate whether to terminate frame exchange when there is multicast frame transmission on a link other than the first link. .

在第一设备发送指示信息之后,若在超时前收到第二设备回复的响应信息,其中响应信息也可以为增强型多链路操作模式通知帧,响应信息中的各个字段的具体内容和指示信息中的各个字段的具体内容相同,之后第一设备可以根据响应信息的指示,运行在第一模式,也就是说EMLMR模式或者EMLSR模式。After the first device sends the indication information, if a response information from the second device is received before timeout, the response information may also be an enhanced multi-link operation mode notification frame, and the specific content and indication of each field in the response information The specific contents of each field in the information are the same, and then the first device can operate in the first mode, that is, the EMLMR mode or the EMLSR mode, according to the instructions of the response information.

之后第一设备在第一模式下,可以在第一链路上和第二设备进行帧交换,其中,第一链路是用来进行帧交换的链路,其可以是链路集中的任一条链路,本实施例对此不做限制,其可以根据实际需求进行选择。Then, in the first mode, the first device can exchange frames with the second device on the first link, where the first link is a link used for frame exchange, and it can be any one in the link set. Link, this embodiment does not limit this, and it can be selected according to actual needs.

以及本实施例中的指示信息中还包括第二字段,本实施例中的第二字段可以指示在第一链路之外的链路上存在组播帧传输是,是否需要中止第一模式下的帧交换。And the indication information in this embodiment also includes a second field. The second field in this embodiment can indicate whether there is a multicast frame transmission on a link other than the first link and whether it is necessary to suspend the first mode. frame exchange.

在一种可能的实现方式中,若第二字段指示在第一链路外的链路上存在组播帧传输时,不中止帧交换,从而可以有效的避免因为组播帧的传输,而导致的第一模式下的帧交换中止,以有效的提升系统效率。In a possible implementation, if the second field indicates that there is multicast frame transmission on a link other than the first link, the frame exchange is not stopped, thereby effectively avoiding the The frame exchange in the first mode is suspended to effectively improve system efficiency.

或者,若第二字段指示指示在第一链路外的链路上存在组播帧传输时,中止帧交换,那么指示信息中比如说可以进一步的指示具体在哪个链路上传输组播帧时,需要中止帧交换。从而可以有效的减少因为组播帧的传输,而导致的第一模式下的帧交换中止,以有效的提升系统效率。Alternatively, if the second field indication indicates that frame exchange is to be terminated when there is multicast frame transmission on a link other than the first link, then the indication information may further indicate, for example, on which link the multicast frame is to be transmitted. , the frame exchange needs to be aborted. This can effectively reduce the frame exchange interruption in the first mode caused by the transmission of multicast frames, thereby effectively improving system efficiency.

本申请实施例提供的数据传输方法,包括:向第二设备发送指示信息,其中,指示信息中包括第一字段和第二字段,第一字段用于指示第一设备使能第一模式,第一模式为如下中的一种:EMLSR模式、EMLMR模式。在第一模式下,在第一链路上和 第二设备进行帧交换,第二字段用于指示在第一链路之外的链路上存在组播帧传输时,是否中止帧交换。通过在指示信息中包括第二字段,第二字段可以指示在第一模式下,在用于进行帧交换的第一链路之外的链路上,存在组播帧传输时,是否需要中止第一模式下的帧交换,通过第二字段的指示,从而可以有效的避免或者减少因为组播帧的传输而导致的帧交换的中止,进而可以有效的提升系统效率。The data transmission method provided by the embodiment of the present application includes: sending indication information to the second device, where the indication information includes a first field and a second field, the first field is used to instruct the first device to enable the first mode, and the third field One mode is one of the following: EMLSR mode, EMLMR mode. In first mode, on the first link and The second device performs frame exchange, and the second field is used to indicate whether to terminate frame exchange when there is multicast frame transmission on a link other than the first link. By including the second field in the indication information, the second field may indicate whether in the first mode, when there is multicast frame transmission on a link other than the first link used for frame exchange, whether the third field needs to be suspended. Frame exchange in mode 1, through the indication of the second field, can effectively avoid or reduce the interruption of frame exchange caused by the transmission of multicast frames, thereby effectively improving system efficiency.

在上述介绍内容的基础上,下面对第二字段的几种可能的实现方式分别进行说明。Based on the above introduction, several possible implementation methods of the second field will be described below.

在一种可能的实现方式中,第一设备可能不存在接收组播帧的业务。In a possible implementation manner, the first device may not have a service for receiving multicast frames.

可以理解的是,组播帧是AP MLD针对多个non-AP MLD组播发送的,但是并不是每一个non-AP MLD都会存在接收组播帧的业务,那么针对这种不存在接收组播帧的业务的non-AP MLD,尽管AP MLD会发送,但是non-AP MLD可以不接收。It can be understood that multicast frames are sent by AP MLD for multicast of multiple non-AP MLDs, but not every non-AP MLD has the business of receiving multicast frames, so for this kind of non-existent multicast receiving The non-AP MLD of the frame service, although the AP MLD will send it, the non-AP MLD does not need to receive it.

进一步的,如果第一设备不存在接收组播帧的业务,也就是说第一设备不需要接收组播帧,那么第一设备自然就无需中止第一模式下的帧交换,因此在这种实现方式下,本实施例中的第二字段可以用于指示不中止第一模式下的帧交换。Furthermore, if the first device does not have the service of receiving multicast frames, that is to say, the first device does not need to receive multicast frames, then the first device naturally does not need to terminate the frame exchange in the first mode. Therefore, in this implementation mode, the second field in this embodiment may be used to indicate not to suspend frame exchange in the first mode.

下面可以结合图5,以一个具体的示例对当前介绍的情况进行理解,图5为本申请实施例提供的第一模式下数据传输的实现示意图一。The currently introduced situation can be understood with a specific example in conjunction with Figure 5. Figure 5 is a schematic diagram 1 of the implementation of data transmission in the first mode provided by the embodiment of the present application.

如图5所示,假设第一设备是non-AP MLD,第二设备是AP-MLD,以及假设第一模式是EMLSR模式。As shown in Figure 5, assume that the first device is a non-AP MLD, the second device is an AP-MLD, and the first mode is the EMLSR mode.

其中,MLSR non-AP MLD有两个STA,分别是STA1、STA2,这三个STA各自支持2空间流(Spatial Stream),以及假设该non-AP MLD支持EMLSR模式。Among them, the MLSR non-AP MLD has two STAs, namely STA1 and STA2. Each of these three STAs supports 2 spatial streams (Spatial Stream), and it is assumed that the non-AP MLD supports the EMLSR mode.

以及,AP-MLD有三个,分别是AP1、AP2、AP3,这三个AP分别工作在2.4GHz和5GHz和6GHz,各自支持4空间流能力,以及假设该AP MLD支持EMLSR模式。Also, there are three AP-MLDs, namely AP1, AP2, and AP3. These three APs work at 2.4GHz, 5GHz, and 6GHz respectively. Each supports 4 spatial stream capabilities, and it is assumed that the AP MLD supports EMLSR mode.

其中,STA1和AP1建立了链接,参照图5中的链路1;STA2和AP2建立了链接,参照图5中的链路2。其中,non-AP MLD关联的AID为AID1。Among them, STA1 and AP1 have established a link, refer to link 1 in Figure 5; STA2 and AP2 have established a link, refer to link 2 in Figure 5. Among them, the AID associated with non-AP MLD is AID1.

基于上述介绍可以确定的是,non-AP MLD会和AP MLD交互EML操作模式控制帧(也就是指示信息),在EML操作模式控制帧中,例如可以通过将EMLSR模式字段(也就是第一字段)置位1,以指示non-AP MLD欲使能EMLSR模式。Based on the above introduction, it can be determined that non-AP MLD will exchange EML operation mode control frames (that is, indication information) with AP MLD. In the EML operation mode control frame, for example, by changing the EMLSR mode field (that is, the first field ) is set to 1 to indicate that the non-AP MLD wants to enable EMLSR mode.

以及,假设EML操作模式控制帧中的EMLSR链路位图字段为:1100000000000000(Bit0在最前面),则表示当前指示的EMLSR链路集中包括:链路1、链路2,也就是说这2个链路在EMLSR模式下都可以用于帧交换。And, assuming that the EMLSR link bitmap field in the EML operation mode control frame is: 1100000000000000 (Bit0 is at the front), it means that the currently indicated EMLSR link set includes: link 1 and link 2, that is to say, these 2 Each link can be used for frame exchange in EMLSR mode.

同时,假设本实施例中的non-AP MLD没有接收组播帧的业务,那么本实施例中的第二字段可以指示不中止第一模式下的帧交换。也就是说,non-AP MLD在链路1和链路2中的某链路上进行EMLSR帧交换的期间,无需为该链路以外的其余链路上传输组播帧而中止EMLSR帧交换。At the same time, assuming that the non-AP MLD in this embodiment does not receive multicast frame services, the second field in this embodiment may indicate not to terminate frame exchange in the first mode. That is to say, while the non-AP MLD is exchanging EMLSR frames on a link between link 1 and link 2, there is no need to interrupt the EMLSR frame exchange to transmit multicast frames on other links other than the link.

下面结合图5对具体的数据传输过程进行说明:The specific data transmission process is explained below in conjunction with Figure 5:

1、在non-AP MLD运行在EMLSR模式之后,假设在时刻T1,STA2通过链路2接收到初始控制帧,那么可以确定链路2就是第一链路,其中初始控制帧比如说可以是MU-RTS触发帧,其中有一个User Info field的AID比如说是AID1。1. After non-AP MLD runs in EMLSR mode, assuming that STA2 receives the initial control frame through link 2 at time T1, then it can be determined that link 2 is the first link, where the initial control frame can be, for example, MU -RTS trigger frame, which has an AID of User Info field, such as AID1.

以及,在初始控制帧结束时刻起SIDS之后,STA2比如说可以在被分配的资源单位(Resource Unit)上发送Trigger Based PPDU回复CTS,以及在Trigger Based PPDU 结束时刻的SIFS后,获得4空间流的发送和接收性能,以开始EMLSR帧交换。And, after SIDS from the end of the initial control frame, STA2 can, for example, send a Trigger Based PPDU on the allocated resource unit (Resource Unit) to reply to the CTS, and in the Trigger Based PPDU After the end moment of SIFS, the transmit and receive performance of 4 spatial streams is obtained to start EMLSR frame exchange.

其中,EMLSR模式对应的初始控制帧以及相应的回复还可以根据实际需求进行选择,本实施例对此不做限制。Among them, the initial control frame corresponding to the EMLSR mode and the corresponding reply can also be selected according to actual needs, and this embodiment does not limit this.

2、其中STA2可以以2空间流能力进行帧交换,比如说图5中STA2可以接收EHT MU PPDU,并回复块确认(Block Ack,BA)信息。其中,MU的含义是多用户(Multi-User)。从而可以实现在链路2上进行帧交换。2. STA2 can exchange frames with 2 spatial stream capabilities. For example, STA2 in Figure 5 can receive EHT MU PPDU and reply with Block Ack (BA) information. Among them, MU means multi-user (Multi-User). This enables frame exchange on link 2.

3、以及如图5所示,在T2时刻,若STA1要接收组播帧的话,则STA1可以通过链路1收到Beacon报文,并且接收在Beacon报文之后的组播帧。3. As shown in Figure 5, at time T2, if STA1 wants to receive a multicast frame, then STA1 can receive the Beacon message through link 1 and receive the multicast frame after the Beacon message.

但是在本实施例中,因为non-AP MLD不存在接收组播帧的业务,因此STA1不会在T2时刻接收Beacon报文和组播帧,EMLSR帧交换也不会中止。However, in this embodiment, because non-AP MLD does not have the service of receiving multicast frames, STA1 will not receive Beacon messages and multicast frames at time T2, and EMLSR frame exchange will not be suspended.

需要说明的是,当前图5是针对EMLSR模式进行的示例性的说明,但是图5的情况针对EMLMR模式也是类似的,EMLMR模式下的实现可以参照上述介绍,本实施例对此不再赘述。It should be noted that the current FIG. 5 is an exemplary description for the EMLSR mode, but the situation in FIG. 5 is also similar for the EMLMR mode. The implementation in the EMLMR mode can refer to the above introduction, which will not be described again in this embodiment.

在本实施例中,当第一设备不存在接收组播帧的业务时,设置第二字段指示不中止第一模式下的帧交换,从而可以在保证不影响组播帧传输的基础上,有效的避免了帧交换的中止,进而可以有效的提升系统效率。In this embodiment, when the first device does not have the service of receiving multicast frames, the second field is set to indicate not to terminate the frame exchange in the first mode, thereby effectively ensuring that the multicast frame transmission is not affected. This avoids the interruption of frame exchange, which can effectively improve system efficiency.

以及在另一种可能的实现方式中,第一设备可以存在接收组播帧的业务,并且在第一模式下的帧交换期间,第一设备在第一链路上支持的接收空间流数所需射频链数量小于第一设备的所有射频链数量。And in another possible implementation, the first device may have a service of receiving multicast frames, and during frame exchange in the first mode, the number of received spatial streams supported by the first device on the first link is The number of required radio frequency chains is less than the number of all radio frequency chains of the first device.

需要说明的是,当前的这种情况是针对EMLMR模式的,首先对EMLMR模式下的链路切换进行介绍。It should be noted that the current situation is for the EMLMR mode. First, link switching in the EMLMR mode is introduced.

在EMLMR模式中进行帧交换的期间,non-AP MLD的行为本质上是将EMLMR链路集合中,其他链路的射频链切到进行frame exchange的链路上,以使得该链路获得EMLMR Supported MCS And NSS Set所指示的收发能力。During frame exchange in EMLMR mode, the behavior of non-AP MLD is essentially to switch the radio frequency links of other links in the EMLMR link set to the link for frame exchange, so that the link becomes EMLMR Supported Transmitting and receiving capabilities indicated by MCS And NSS Set.

在一种可能的实现方式中,在进行射频链切换的时候,可以不将所有的射频链都切换到进行帧交换的链路上,而是保留部分射频链,以保证其他链路可以保留接收组播帧的能力。也就是本实施例中说明的,第一设备在第一链路上支持的接收空间流数所需射频链数量小于第一设备的所有射频链数量。In a possible implementation, when switching radio frequency chains, all radio frequency chains may not be switched to the link for frame exchange, but part of the radio frequency chains may be reserved to ensure that other links can retain reception. Multicast frame capability. That is to say, as explained in this embodiment, the number of radio frequency chains required for receiving spatial streams supported by the first device on the first link is less than the number of all radio frequency chains of the first device.

可以理解的是,在这种情况下,因为提前为其他链路保留了接收组播帧的能力,因此即使需要接收组播帧,也无需中止第一模式下的帧交换,所以本实施例中的第二字段可以指示不中止第一模式下的帧交换。It can be understood that in this case, because the ability to receive multicast frames is reserved for other links in advance, there is no need to interrupt frame exchange in the first mode even if multicast frames need to be received. Therefore, in this embodiment The second field of may indicate not to abort frame exchange in the first mode.

下面同样结合图6,以一个具体的示例对当前介绍的情况进行理解,图6为本申请实施例提供的第一模式下数据传输的实现示意图二。The following also uses a specific example to understand the currently introduced situation with reference to Figure 6. Figure 6 is a second schematic diagram of the implementation of data transmission in the first mode provided by the embodiment of the present application.

如图6所示,假设第一设备是non-AP MLD,第二设备是AP-MLD。As shown in Figure 6, assume that the first device is a non-AP MLD and the second device is an AP-MLD.

其中,non-AP MLD有三个STA,分别是STA1、STA2、STA3,这三个STA各自支持2空间流,以及假设该non-AP MLD支持EMLMR模式。Among them, the non-AP MLD has three STAs, namely STA1, STA2, and STA3. Each of these three STAs supports 2 spatial streams, and it is assumed that the non-AP MLD supports the EMLMR mode.

以及,AP-MLD有三个,分别是AP1、AP2、AP3,这三个AP分别工作在2.4GHz和5GHz和6GHz,各自支持4空间流能力,以及假设该AP MLD支持EMLMR模式。And, there are three AP-MLDs, namely AP1, AP2, and AP3. These three APs work at 2.4GHz, 5GHz, and 6GHz respectively. Each supports 4 spatial stream capabilities, and it is assumed that the AP MLD supports EMLMR mode.

其中,STA1和AP1建立了链接,参照图6中的链路1;STA2和AP2建立了链接, 参照图6中的链路2;STA3和AP3建立了链接,参照图6中的链路3。其中,non-AP MLD关联的AID为AID1。Among them, STA1 and AP1 have established a link, refer to link 1 in Figure 6; STA2 and AP2 have established a link, Refer to link 2 in Figure 6; STA3 and AP3 have established a link, refer to link 3 in Figure 6. Among them, the AID associated with non-AP MLD is AID1.

基于上述介绍可以确定的是,non-AP MLD会和AP MLD交互EML操作模式控制帧(也就是指示信息),在EML操作模式控制帧中,例如可以通过将EMLMR模式字段(也就是第一字段)置位1,以指示non-AP MLD欲使能EMLMR模式。Based on the above introduction, it can be determined that non-AP MLD will exchange EML operation mode control frames (that is, indication information) with AP MLD. In the EML operation mode control frame, for example, the EMLMR mode field (that is, the first field) can be ) is set to 1 to indicate that the non-AP MLD wants to enable EMLMR mode.

以及,假设EML操作模式控制帧中的EMLMR链路位图字段为:1110000000000000(Bit0在最前面),则表示当前指示的EMLMR链路集中包括:链路1、链路2、链路3,也就是说这3个链路在EMLMR模式下都可以用于帧交换。And, assuming that the EMLMR link bitmap field in the EML operation mode control frame is: 1110000000000000 (Bit0 is at the front), it means that the currently indicated EMLMR link set includes: link 1, link 2, link 3, also That is to say, these three links can be used for frame exchange in EMLMR mode.

以及,假设EMLMR支持的MAS和NSS集合字段指示了,在EMLMR帧交换期间支持最高4流接收能力,4流发送能力。And, assuming that the MAS and NSS set fields supported by EMLMR indicate, a maximum of 4 streams of reception capability and 4 streams of transmission capability are supported during EMLMR frame exchange.

基于上述介绍可以确定的是,STA1、STA2、STA3,这三个STA各自支持2空间流,如果说将所有的射频链都切换到进行帧交换的链路的话,那么在EMLMR帧交换期间最高就支持6流接收能力,而本实施例中的EMLMR帧交换期间最高只支持4流接收能力,即EMLMR帧交换期间没有用完所有的射频链,因此EMLMR帧交换期间,non-AP MLD有能力在其他链路上接收组播帧。Based on the above introduction, it can be determined that STA1, STA2, and STA3 each support 2 spatial streams. If all radio frequency chains are switched to the link for frame exchange, then during the EMLMR frame exchange period, the maximum Supports 6-stream reception capability, but in this embodiment, during the EMLMR frame exchange period, it only supports up to 4-stream reception capability. That is, all radio frequency chains are not used up during the EMLMR frame exchange period. Therefore, during the EMLMR frame exchange period, non-AP MLD has the ability to Multicast frames are received on other links.

因此本实施例中的第二字段就可以指示不中止第一模式下的帧交换。也就是说,non-AP MLD在链路1、链路2、链路3中的某链路上进行EMLMR帧交换的期间,无需为该链路以外的其余链路上传输组播帧而中止EMLMR帧交换。Therefore, the second field in this embodiment can indicate not to terminate the frame exchange in the first mode. In other words, while non-AP MLD is exchanging EMLMR frames on a link among link 1, link 2, and link 3, there is no need to suspend the transmission of multicast frames on other links other than the link. EMLMR frame exchange.

下面结合图6对具体的数据传输过程进行说明:The specific data transmission process is explained below in conjunction with Figure 6:

1、在non-AP MLD运行在EMLMR模式之后,假设在时刻T1,STA2通过链路2接收到初始控制帧,那么可以确定链路2就是第一链路,其中初始控制帧比如说可以是QoS空帧(QoS Null frame),其中,EMLMR模式对应的初始控制帧可以根据实际需求进行选择,本实施例对此不做限制。1. After non-AP MLD runs in EMLMR mode, assuming that at time T1, STA2 receives the initial control frame through link 2, then it can be determined that link 2 is the first link, where the initial control frame can be QoS, for example. Null frame (QoS Null frame), in which the initial control frame corresponding to the EMLMR mode can be selected according to actual needs, and this embodiment does not limit this.

以及,STA2可以回复ACK,并且在SIFS后,获得4空间流的发送和接收性能,以开始EMLMR帧交换。And, STA2 can reply ACK, and after SIFS, obtain the sending and receiving performance of 4 spatial streams to start EMLMR frame exchange.

2、其中STA2可以以4空间流能力进行帧交换,比如说图6中STA2可以接收EHT MU PPDU,并回复Block Ack信息。2. STA2 can perform frame exchange with 4 spatial stream capabilities. For example, STA2 in Figure 6 can receive EHT MU PPDU and reply Block Ack information.

3、以及如图6所示,在T2时刻,STA1可以通过链路1收到Beacon报文,并且接收在Beacon报文之后的组播帧。3. As shown in Figure 6, at time T2, STA1 can receive the Beacon message through link 1 and receive the multicast frame after the Beacon message.

因为进行帧交换的链路1并没有占用所有的射频链,STA1仍然有接收组播帧的能力,因此在接收组播帧的时候,无需中止EMLMR帧交换。Because link 1 for frame exchange does not occupy all radio frequency chains, STA1 still has the ability to receive multicast frames, so there is no need to interrupt EMLMR frame exchange when receiving multicast frames.

上述图6介绍的情况,是在EMLMR链路集中包括了所有的链路,然后设置帧交换的链路并没有占用所有的射频链,从而保证其余的链路仍然有接收组播帧的能力。The situation described in Figure 6 above is that all links are included in the EMLMR link set, and then the links for frame exchange are not occupied by all radio frequency chains, thus ensuring that the remaining links still have the ability to receive multicast frames.

而在另一种可能的实现方式中,还可能是在EMLMR链路集中没有包括所有的链路,可以理解的是,射频链的切换是只针对EMLMR链路集中的链路而言的。那么针对没有包括在EMLMR链路集中的链路,因为无需对其射频链进行切换,因此这部分链路自然保留有接收组播帧的能力。这样情况同样是对应当前的在第一模式下的帧交换期间,第一设备在第一链路上支持的接收空间流数所需射频链数量,小于第一设备的所有射频链数量的这种情况。 In another possible implementation, it is possible that all links are not included in the EMLMR link set. It is understandable that the switching of the radio frequency chain is only for links in the EMLMR link set. For links that are not included in the EMLMR link set, there is no need to switch the radio frequency chain, so these links naturally retain the ability to receive multicast frames. This situation also corresponds to the fact that during the current frame exchange in the first mode, the number of radio frequency chains required for receiving the number of spatial streams supported by the first device on the first link is less than the number of all radio frequency chains of the first device. Condition.

下面结合图7,再对EMLMR链路集中没有包括所有链路的情况进行说明。图7为本申请实施例提供的第一模式下数据传输的实现示意图三。Next, with reference to Figure 7, the situation in which all links are not included in the EMLMR link set will be explained. Figure 7 is a schematic diagram 3 of the implementation of data transmission in the first mode provided by the embodiment of the present application.

如图7所示,假设第一设备是non-AP MLD,第二设备是AP-MLD。As shown in Figure 7, assume that the first device is a non-AP MLD and the second device is an AP-MLD.

其中,non-AP MLD有三个STA,分别是STA1、STA2、STA3,这三个STA各自支持2空间流,以及假设该non-AP MLD支持EMLMR模式。Among them, the non-AP MLD has three STAs, namely STA1, STA2, and STA3. Each of these three STAs supports 2 spatial streams, and it is assumed that the non-AP MLD supports the EMLMR mode.

以及,AP-MLD有三个,分别是AP1、AP2、AP3,这三个AP分别工作在2.4GHz和5GHz和6GHz,各自支持4空间流能力,以及假设该AP MLD支持EMLMR模式。And, there are three AP-MLDs, namely AP1, AP2, and AP3. These three APs work at 2.4GHz, 5GHz, and 6GHz respectively. Each supports 4 spatial stream capabilities, and it is assumed that the AP MLD supports EMLMR mode.

其中,STA1和AP1建立了链接,参照图7中的链路1;STA2和AP2建立了链接,参照图7中的链路2;STA3和AP3建立了链接,参照图7中的链路3。其中,non-AP MLD关联的AID为AID1。Among them, STA1 and AP1 have established a link, refer to link 1 in Figure 7; STA2 and AP2 have established a link, refer to link 2 in Figure 7; STA3 and AP3 have established a link, refer to link 3 in Figure 7. Among them, the AID associated with non-AP MLD is AID1.

基于上述介绍可以确定的是,non-AP MLD会和AP MLD交互EML操作模式控制帧(也就是指示信息),在EML操作模式控制帧中,例如可以通过将EMLMR模式字段(也就是第一字段)置位1,以指示non-AP MLD欲使能EMLMR模式。Based on the above introduction, it can be determined that non-AP MLD will exchange EML operation mode control frames (that is, indication information) with AP MLD. In the EML operation mode control frame, for example, the EMLMR mode field (that is, the first field) can be ) is set to 1 to indicate that the non-AP MLD wants to enable EMLMR mode.

以及,假设EML操作模式控制帧中的EMLMR链路位图字段为:1100000000000000(Bit0在最前面),则表示当前指示的EMLMR链路集中包括:链路1、链路2,也就是说这2个链路在EMLMR模式下都可以用于帧交换。And, assuming that the EMLMR link bitmap field in the EML operation mode control frame is: 1100000000000000 (Bit0 is at the front), it means that the currently indicated EMLMR link set includes: link 1 and link 2, that is to say, these 2 Each link can be used for frame exchange in EMLMR mode.

以及,假设EMLMR支持的MAS和NSS集合字段指示了,在EMLMR帧交换期间支持最高4流接收能力,4流发送能力。And, assuming that the MAS and NSS set fields supported by EMLMR indicate, a maximum of 4 streams of reception capability and 4 streams of transmission capability are supported during EMLMR frame exchange.

基于上述介绍可以确定的是,STA1、STA2、STA3,这三个STA各自支持2空间流。因为在EMLMR链路集中包括链路1和链路2,因此可以将链路1和链路2的射频链都切换到进行帧交换的链路上,以保证在EMLMR帧交换期间最高支持4流接收能力。而链路3并没有包含在EMLMR链路集中,因此链路3上仍然保留有其射频链。Based on the above introduction, it can be determined that STA1, STA2, and STA3 each support 2 spatial streams. Because the EMLMR link set includes link 1 and link 2, the radio frequency chains of link 1 and link 2 can be switched to the link for frame exchange to ensure that up to 4 streams are supported during EMLMR frame exchange. Receiving ability. Link 3 is not included in the EMLMR link set, so its radio frequency chain is still retained on link 3.

在本实施例中,non-AP MLD可以在未包括在EMLMR链路集中的链路上接收组播帧,因为这部分链路存在接收组播帧的能力,同时又无需中止帧交换。在实际实现过程中,未包括在EMLMR链路集中的链路可以存在多个,比如说可以在多个链路中选择一个链路,用于接收组播帧。那么在当前图7所示的示例中,用于接收组播帧的链路就是链路3。In this embodiment, non-AP MLD can receive multicast frames on links that are not included in the EMLMR link set, because these links have the ability to receive multicast frames without interrupting frame exchange. In the actual implementation process, there may be multiple links that are not included in the EMLMR link set. For example, one link may be selected from multiple links to receive multicast frames. So in the current example shown in Figure 7, the link used to receive multicast frames is link 3.

因此本实施例中的第二字段就可以指示不中止第一模式下的帧交换。也就是说,non-AP MLD在链路1、链路2中的某链路上进行EMLMR帧交换的期间,无需为该链路以外的其余链路上传输组播帧而中止EMLMR帧交换。Therefore, the second field in this embodiment can indicate not to terminate the frame exchange in the first mode. In other words, while the non-AP MLD is exchanging EMLMR frames on one of Link 1 and Link 2, there is no need to interrupt the EMLMR frame exchange by transmitting multicast frames on other links other than the link.

下面结合图7对具体的数据传输过程进行说明:The specific data transmission process is explained below in conjunction with Figure 7:

1、在non-AP MLD运行在EMLMR模式之后,假设在时刻T1,STA2通过链路2接收到初始控制帧,那么可以确定链路2就是第一链路,其中初始控制帧比如说可以是QoS空帧,其中,EMLMR模式对应的初始控制帧可以根据实际需求进行选择,本实施例对此不做限制。1. After non-AP MLD runs in EMLMR mode, assuming that at time T1, STA2 receives the initial control frame through link 2, then it can be determined that link 2 is the first link, where the initial control frame can be QoS, for example. Empty frame, where the initial control frame corresponding to the EMLMR mode can be selected according to actual requirements, and this embodiment does not limit this.

以及,STA2可以回复ACK,并且在SIFS后,获得4空间流的发送和接收性能,以开始EMLMR帧交换。And, STA2 can reply ACK, and after SIFS, obtain the sending and receiving performance of 4 spatial streams to start EMLMR frame exchange.

2、其中STA2可以以4空间流能力进行帧交换,比如说图7中STA2可以接收EHT MU PPDU,并回复Block Ack信息。 2. STA2 can perform frame exchange with 4 spatial stream capabilities. For example, STA2 in Figure 7 can receive EHT MU PPDU and reply Block Ack information.

3、以及如图7所示,在T2时刻,若STA1要接收组播帧的话,则STA1可以通过链路1收到Beacon报文,并且接收在Beacon报文之后的组播帧。3. As shown in Figure 7, at time T2, if STA1 wants to receive a multicast frame, then STA1 can receive the Beacon message through link 1 and receive the multicast frame after the Beacon message.

但是因为本实施例中是在链路3上接收组播帧,因此STA1不接收Beacon报文及其之后的组播帧。However, because multicast frames are received on link 3 in this embodiment, STA1 does not receive Beacon messages and subsequent multicast frames.

4、因为链路3并没有包含在EMLMR链路集中,因此链路3保留有自己的射频链,可以用于接收组播帧。因此在T3时刻,STA3可以接收Beacon报文及其之后的组播帧,同时无需中止EMLMR帧交换。4. Because link 3 is not included in the EMLMR link set, link 3 retains its own radio frequency chain and can be used to receive multicast frames. Therefore, at time T3, STA3 can receive Beacon messages and subsequent multicast frames without interrupting EMLMR frame exchange.

在本实施例中,在帧交换期间,若第一设备在第一链路上支持的接收空间流数所需射频链数量小于第一设备的所有射频链数量,也就是说针对其他链路保留有接收组播帧的能力时,可以设置第二字段指示不中止第一模式下的帧交换,从而可以在保证不影响组播帧传输的基础上,有效的避免了帧交换的中止,进而可以有效的提升系统效率。In this embodiment, during frame exchange, if the number of radio frequency chains required for receiving spatial streams supported by the first device on the first link is less than the number of all radio frequency chains of the first device, that is, reserved for other links When you have the ability to receive multicast frames, you can set the second field to indicate not to interrupt the frame exchange in the first mode, thereby effectively avoiding the interruption of frame exchange without affecting the transmission of multicast frames, and thus enabling Effectively improve system efficiency.

以及在另一种可能的实现方式中,本实施例中的第二字段还可以指示在存在组播帧传输时,中止第一模式下的帧交换。And in another possible implementation, the second field in this embodiment may also indicate that frame exchange in the first mode is suspended when there is multicast frame transmission.

在这种实现方式下,指示信息中还可以包括第三字段,第三字段可以用于指示第二链路。In this implementation, the indication information may further include a third field, and the third field may be used to indicate the second link.

在第一设备存在接收组播帧的业务的时候,第一设备可以指定仅在第二链路上接收组播帧。其中第二链路可以根据实际需求进行选择和设置,因此本实施例中的第二字段可以指示在第二链路上存在组播帧传输时,中止第一模式下的帧交换。When the first device has a service of receiving multicast frames, the first device may specify to receive multicast frames only on the second link. The second link can be selected and set according to actual needs. Therefore, the second field in this embodiment can indicate that when there is multicast frame transmission on the second link, frame exchange in the first mode is stopped.

换言之,针对其他链路中除第二链路之外的链路,若存在组播帧传输,都无需中止帧交换。In other words, for links other than the second link, if there is multicast frame transmission, there is no need to stop frame exchange.

下面同样结合图8,以一个具体的示例对当前介绍的情况进行理解,图8为本申请实施例提供的第一模式下数据传输的实现示意图四。The following also uses a specific example to understand the currently introduced situation with reference to Figure 8. Figure 8 is a schematic diagram 4 of the implementation of data transmission in the first mode provided by the embodiment of the present application.

如图8所示,假设第一设备是non-AP MLD,第二设备是AP-MLD。As shown in Figure 8, assume that the first device is a non-AP MLD and the second device is an AP-MLD.

其中,non-AP MLD有三个STA,分别是STA1、STA2、STA3,这三个STA各自支持2空间流,以及假设该non-AP MLD支持EMLMR模式。Among them, the non-AP MLD has three STAs, namely STA1, STA2, and STA3. Each of these three STAs supports 2 spatial streams, and it is assumed that the non-AP MLD supports the EMLMR mode.

以及,AP-MLD有三个,分别是AP1、AP2、AP3,这三个AP分别工作在2.4GHz和5GHz和6GHz,各自支持4空间流能力,以及假设该AP MLD支持EMLMR模式。And, there are three AP-MLDs, namely AP1, AP2, and AP3. These three APs work at 2.4GHz, 5GHz, and 6GHz respectively. Each supports 4 spatial stream capabilities, and it is assumed that the AP MLD supports EMLMR mode.

其中,STA1和AP1建立了链接,参照图8中的链路1;STA2和AP2建立了链接,参照图8中的链路2;STA3和AP3建立了链接,参照图8中的链路3。其中,non-AP MLD关联的AID为AID1。Among them, STA1 and AP1 have established a link, refer to link 1 in Figure 8; STA2 and AP2 have established a link, refer to link 2 in Figure 8; STA3 and AP3 have established a link, refer to link 3 in Figure 8. Among them, the AID associated with non-AP MLD is AID1.

基于上述介绍可以确定的是,non-AP MLD会和AP MLD交互EML操作模式控制帧(也就是指示信息),在EML操作模式控制帧中,例如可以通过将EMLMR模式字段(也就是第一字段)置位1,以指示non-AP MLD欲使能EMLMR模式。Based on the above introduction, it can be determined that non-AP MLD will exchange EML operation mode control frames (that is, indication information) with AP MLD. In the EML operation mode control frame, for example, the EMLMR mode field (that is, the first field) can be ) is set to 1 to indicate that the non-AP MLD wants to enable EMLMR mode.

以及,假设EML操作模式控制帧中的EMLMR链路位图字段为:1110000000000000(Bit0在最前面),则表示当前指示的EMLMR链路集中包括:链路1、链路2、链路3,也就是说这3个链路在EMLMR模式下都可以用于帧交换。And, assuming that the EMLMR link bitmap field in the EML operation mode control frame is: 1110000000000000 (Bit0 is at the front), it means that the currently indicated EMLMR link set includes: link 1, link 2, link 3, also That is to say, these three links can be used for frame exchange in EMLMR mode.

以及,假设EMLMR支持的MAS和NSS集合字段指示了,在EMLMR帧交换期间支持最高6流接收能力,6流发送能力。 And, assuming that the MAS and NSS set fields supported by EMLMR indicate, a maximum of 6 streams of reception capability and 6 streams of transmission capability are supported during EMLMR frame exchange.

以及,假设本实施例中的指示信息中的第三字段指示第二链路为链路3,那么本实施例中的第二字段可以指示,non-AP MLD在链路1、链路2、链路3中的某链路上进行EMLMR帧交换的期间,需要为链路3上传输组播帧而中止EMLMR帧交换。And, assuming that the third field in the indication information in this embodiment indicates that the second link is link 3, then the second field in this embodiment can indicate that the non-AP MLD is in link 1, link 2, During the EMLMR frame exchange on a certain link in link 3, the EMLMR frame exchange needs to be stopped for the transmission of multicast frames on link 3.

下面结合图8对具体的数据传输过程进行说明:The specific data transmission process is explained below in conjunction with Figure 8:

1、在non-AP MLD运行在EMLMR模式之后,假设在时刻T1,STA2通过链路2接收到初始控制帧,那么可以确定链路2就是第一链路,其中初始控制帧比如说可以是QoS空帧(QoS Null frame),其中,EMLMR模式对应的初始控制帧可以根据实际需求进行选择,本实施例对此不做限制。1. After non-AP MLD runs in EMLMR mode, assuming that at time T1, STA2 receives the initial control frame through link 2, then it can be determined that link 2 is the first link, where the initial control frame can be QoS, for example. Null frame (QoS Null frame), in which the initial control frame corresponding to the EMLMR mode can be selected according to actual needs, and this embodiment does not limit this.

以及,STA2可以回复ACK,并且在SIFS后,获得6空间流的发送和接收性能,以开始EMLMR帧交换。And, STA2 can reply ACK and obtain the sending and receiving performance of 6 spatial streams after SIFS to start EMLMR frame exchange.

2、其中STA2可以以6空间流能力进行帧交换,比如说图8中STA2可以接收EHT MU PPDU,并回复Block Ack信息。2. STA2 can exchange frames with 6 spatial stream capabilities. For example, STA2 in Figure 8 can receive EHT MU PPDU and reply Block Ack information.

3、以及如图8所示,在T2时刻,若STA1要接收组播帧的话,则STA1可以通过链路1收到Beacon报文,并且接收在Beacon报文之后的组播帧。3. As shown in Figure 8, at time T2, if STA1 wants to receive a multicast frame, then STA1 can receive the Beacon message through link 1 and receive the multicast frame after the Beacon message.

但是因为本实施例中第三字段所指示的第二链路为链路3,也就是说只会为nin-AP MLD会在链路3上接收组播帧,因此在T2时刻,STA1不接收Beacon报文及其之后的组播帧。However, because the second link indicated by the third field in this embodiment is link 3, that is to say, only nin-AP MLD will receive multicast frames on link 3, so at time T2, STA1 does not receive Beacon messages and subsequent multicast frames.

4、因为本实施例中第三字段所指示的第二链路为链路3,因此参照图8,在T3时刻,STA3可以接收Beacon报文及其之后的组播帧。在接收Beacon报文及其之后的组播帧时,已经中止了EMLMR帧交换。4. Because the second link indicated by the third field in this embodiment is link 3, referring to Figure 8, at time T3, STA3 can receive the Beacon message and the subsequent multicast frame. When receiving Beacon messages and subsequent multicast frames, EMLMR frame exchange has been terminated.

此处对中止EMLMR帧交换的时间节点进行说明,在一种可能的实现方式中,可以在第一时刻之前中止帧交换,其中,第一时刻为传输组播帧的开始时刻之前第一时长所对应的时刻。The time node for stopping EMLMR frame exchange is explained here. In a possible implementation, the frame exchange can be stopped before the first time, where the first time is the first time period before the start time of transmitting the multicast frame. corresponding moment.

例如,AP MLD知道non-AP MLD要在链路3上收取组播帧,因此在link 3上组播帧传输开始前,可以提前一段时间结束EMLMR帧交换,以保证non-AP MLD来得及切换其RF chain。此处的提前一段时间就是上述介绍的第一时长。For example, the AP MLD knows that the non-AP MLD will receive multicast frames on link 3, so before the multicast frame transmission starts on link 3, it can end the EMLMR frame exchange a period of time in advance to ensure that the non-AP MLD has time to switch its RF chain. The advance period here is the first duration introduced above.

在一种可能的实现方式中,第一时长不小于non-AP MLD切换RF chain所需的时间,以及第一时长比如说可以由另外的信令通知AP MLD。In a possible implementation, the first duration is not less than the time required for non-AP MLD to switch the RF chain, and the first duration can, for example, be notified to the AP MLD through additional signaling.

在本实施例中,中止EMLMR帧交换的操作可以是由AP MLD完成的,也可以是有non-AP MLD完成的,其取决于具体的数据传输过程,本实施例对此不做限制。In this embodiment, the operation of terminating EMLMR frame exchange can be completed by AP MLD or non-AP MLD, which depends on the specific data transmission process, and this embodiment does not limit this.

上述图8的示例介绍的是第二链路和第一链路不是同一条链路的情况,在一种可能的实现方式中,本实施例中的第二链路和第一链路还可能是同一条链路,也就是说进行帧交换的链路,也就是需要因为组播帧传输而中止帧交换的链路,下面结合图9对这种情况进行说明,图9为本申请实施例提供的第一模式下数据传输的实现示意图五。The above example in Figure 8 describes the situation where the second link and the first link are not the same link. In a possible implementation, the second link and the first link in this embodiment may also be It is the same link, that is to say, the link that performs frame exchange, that is, the link that needs to stop frame exchange due to multicast frame transmission. This situation will be explained below in conjunction with Figure 9, which is an embodiment of the present application. Schematic diagram 5 of the implementation of data transmission in the first mode is provided.

如图9所示,假设第一设备是non-AP MLD,第二设备是AP-MLD。As shown in Figure 9, assume that the first device is a non-AP MLD and the second device is an AP-MLD.

其中,non-AP MLD有两个STA,分别是STA1、STA2,这两个STA各自支持2空间流,以及假设该non-AP MLD支持EMLSR模式。Among them, the non-AP MLD has two STAs, namely STA1 and STA2. These two STAs each support 2 spatial streams, and it is assumed that the non-AP MLD supports the EMLSR mode.

以及,AP-MLD有三个,分别是AP1、AP2、AP3,这三个AP分别工作在2.4GHz 和5GHz和6GHz,各自支持4空间流能力,以及假设该AP MLD支持EMLSR模式。And, there are three AP-MLDs, namely AP1, AP2, and AP3. These three APs work at 2.4GHz respectively. and 5GHz and 6GHz, each supporting 4 spatial stream capabilities, and assuming that the AP MLD supports EMLSR mode.

其中,STA1和AP1建立了链接,参照图9中的链路1;STA2和AP2建立了链接,参照图9中的链路2。其中,non-AP MLD关联的AID为AID1。Among them, STA1 and AP1 have established a link, refer to link 1 in Figure 9; STA2 and AP2 have established a link, refer to link 2 in Figure 9. Among them, the AID associated with non-AP MLD is AID1.

基于上述介绍可以确定的是,non-AP MLD会和AP MLD交互EML操作模式控制帧(也就是指示信息),在EML操作模式控制帧中,例如可以通过将EMLSR模式字段(也就是第一字段)置位1,以指示non-AP MLD欲使能EMLSR模式。Based on the above introduction, it can be determined that non-AP MLD will exchange EML operation mode control frames (that is, indication information) with AP MLD. In the EML operation mode control frame, for example, by changing the EMLSR mode field (that is, the first field ) is set to 1 to indicate that the non-AP MLD wants to enable EMLSR mode.

以及,假设EML操作模式控制帧中的EMLSR链路位图字段为:1100000000000000(Bit0在最前面),则表示当前指示的EMLSR链路集中包括:链路1、链路2,也就是说这2个链路在EMLSR模式下都可以用于帧交换。And, assuming that the EMLSR link bitmap field in the EML operation mode control frame is: 1100000000000000 (Bit0 is at the front), it means that the currently indicated EMLSR link set includes: link 1 and link 2, that is to say, these 2 Each link can be used for frame exchange in EMLSR mode.

以及,假设本实施例中的指示信息中的第三字段指示第二链路为链路2,那么本实施例中的第二字段可以指示,non-AP MLD在链路1、链路2中的某链路上进行EMLSR帧交换的期间,需要为链路2上传输组播帧而中止EMLSR帧交换。And, assuming that the third field in the indication information in this embodiment indicates that the second link is link 2, then the second field in this embodiment can indicate that the non-AP MLD is in link 1 and link 2. During the EMLSR frame exchange on a certain link, the EMLSR frame exchange needs to be stopped for the transmission of multicast frames on link 2.

下面结合图9对具体的数据传输过程进行说明:The specific data transmission process is explained below in conjunction with Figure 9:

1、在non-AP MLD运行在EMLSR模式之后,假设在时刻T1,STA2通过链路2接收到初始控制帧,那么可以确定链路2就是第一链路,其中初始控制帧比如说可以是MU-RTS触发帧,其中有一个User Info field的AID比如说是AID1。1. After non-AP MLD runs in EMLSR mode, assuming that STA2 receives the initial control frame through link 2 at time T1, then it can be determined that link 2 is the first link, where the initial control frame can be, for example, MU -RTS trigger frame, which has an AID of User Info field, such as AID1.

以及,在初始控制帧结束时刻起SIDS之后,STA2比如说可以在被分配的资源单位上发送Trigger Based PPDU回复CTS,以及在Trigger Based PPDU结束时刻的SIFS后,获得4空间流的发送和接收性能,以开始EMLSR帧交换。And, after SIDS at the end of the initial control frame, STA2 can, for example, send a Trigger Based PPDU reply to CTS on the allocated resource unit, and after SIFS at the end of the Trigger Based PPDU, obtain the sending and receiving performance of 4 spatial streams. , to start EMLSR frame exchange.

2、其中STA2可以以2空间流能力进行帧交换,比如说图9中STA2可以接收EHT MU PPDU,并回复Block Ack信息。2. STA2 can exchange frames with 2 spatial stream capabilities. For example, STA2 in Figure 9 can receive EHT MU PPDU and reply Block Ack information.

3、以及如图9所示,在T2时刻,若STA1要接收组播帧的话,则STA1可以通过链路1收到Beacon报文,并且接收在Beacon报文之后的组播帧。3. As shown in Figure 9, at time T2, if STA1 wants to receive a multicast frame, then STA1 can receive the Beacon message through link 1 and receive the multicast frame after the Beacon message.

但是因为本实施例中第三字段所指示的第二链路为链路2,也就是说只会为nin-AP MLD会在链路2上接收组播帧,因此在T2时刻,STA1不接收Beacon报文及其之后的组播帧。However, because the second link indicated by the third field in this embodiment is link 2, that is to say, only nin-AP MLD will receive multicast frames on link 2, so at time T2, STA1 does not receive Beacon messages and subsequent multicast frames.

在本实施例中,通过指示在特定的链路上存在组播帧传输时,中止帧交换,可以有效的避免其他链路中的任意一个链路存在组播帧传输时,都需中止帧交换,从而可以有效的减少帧交换的中止次数,以有效的提升系统效率。In this embodiment, by instructing to stop frame exchange when there is multicast frame transmission on a specific link, it can effectively avoid the need to stop frame exchange when there is multicast frame transmission on any one of the other links. , which can effectively reduce the number of frame exchange interruptions and effectively improve system efficiency.

上述各实施例介绍了第二字段的各种可能的实现方式,在上述介绍内容的基础上,再对指示信息、第二字段和第三字段的可能的实现方式进行说明。The above embodiments introduce various possible implementations of the second field. Based on the above introduction, possible implementations of the indication information, the second field and the third field are described.

在一种可能的实现方式中,本实施例中的指示信息可以是上述介绍的EML操作模式通知帧,以及第一字段比如说可以是上述介绍的EML操作模式通知帧中的EMLSR模式子字段或者EMLMR模式子字段。In a possible implementation, the indication information in this embodiment may be the EML operation mode notification frame introduced above, and the first field may be, for example, the EMLSR mode subfield in the EML operation mode notification frame introduced above or EMLMR mode subfield.

以及基于上述介绍可以确定的是,在EML操作模式通知帧中存在预留字段,那么本实施例中的第二字段和/或第三字段,比如说可以是增强型多链路操作模式通知帧中的预留字段中的部分字段。And based on the above introduction, it can be determined that there is a reserved field in the EML operation mode notification frame, then the second field and/or the third field in this embodiment can be, for example, the enhanced multi-link operation mode notification frame. Some of the reserved fields in .

其中,EML操作模式通知帧中的预留资源是B18-B23,那么例如可以将B18-B23中的某一个bit来作为第二字段,比如说可以选择B18字段,或者其余任意可能的字 段。Among them, the reserved resources in the EML operation mode notification frame are B18-B23, then for example, a certain bit in B18-B23 can be used as the second field, for example, the B18 field can be selected, or any other possible words part.

比如说该第二字段可以命名为End Of EML Frame Exchange At MC On Another Link subfield(在其他链路中的MC处结束EML帧交换),例如该字段为1的时候,指示需要中止第一模式下的帧交换,该字段为0的时候,指示不需要中止第一模式下的帧交换。For example, the second field can be named End Of EML Frame Exchange At MC On Another Link subfield (end EML frame exchange at MC in other links). For example, when this field is 1, it indicates that the first mode needs to be terminated. Frame exchange, when this field is 0, it indicates that there is no need to terminate the frame exchange in the first mode.

以及,比如说可以将B18-B23中某4个连续的bit作为第三字段,比如说可以选择B19-B23字段,或者其余任意可能的字段。And, for example, you can use certain 4 consecutive bits in B18-B23 as the third field, for example, you can choose the B19-B23 field, or any other possible field.

比如说可以将该第三字段命名为MC link subfield(组播链路子字段),其中MC的含义是multicast。通过第三字段的值来指示具体在哪一个链路上接收组播帧,也就是针对该链路的组播帧传输,需要中止第一模式下的帧交换。For example, the third field can be named MC link subfield (multicast link subfield), where MC means multicast. The value of the third field is used to indicate on which link the multicast frame is specifically received, that is, for multicast frame transmission on this link, frame exchange in the first mode needs to be stopped.

综上所述,本申请实施例提供的数据传输方法,通过在指示信息中包括第三字段,采用第二字段指示无需为了组播帧传输而中止第一模式下的帧交换,或者采用第二字段指示仅仅为了特定链路上的组播帧传输而中止第一模式下的帧交换,从而可以有效的避免或者减少第一模式下中止帧交换的情况发生,进而可以有效的提升系统效率。To sum up, the data transmission method provided by the embodiment of the present application includes the third field in the indication information and uses the second field to indicate that there is no need to suspend frame exchange in the first mode for multicast frame transmission, or uses the second The field indicates that frame exchange in the first mode is suspended only for multicast frame transmission on a specific link, which can effectively avoid or reduce the occurrence of frame exchange interruption in the first mode, thereby effectively improving system efficiency.

上述实施例是站在第一设备一侧进行的说明,针对第二设备一侧的实现,与上述实施例介绍的类似,此处不再进行赘述,其各项具体实现以及有益效果可以参照上述实施例的说明。The above embodiment is explained from the side of the first device. The implementation on the side of the second device is similar to that introduced in the above embodiment and will not be described in detail here. For its specific implementation and beneficial effects, please refer to the above. Description of the Examples.

图10为本申请实施例提供的数据传输装置的结构示意图一。如图10所示,该装置100包括:发送模块1001、处理模块1002。Figure 10 is a schematic structural diagram of a data transmission device provided by an embodiment of the present application. As shown in Figure 10, the device 100 includes: a sending module 1001 and a processing module 1002.

发送模块1001,用于向第二设备发送指示信息,其中,所述指示信息中包括第一字段和第二字段,所述第一字段用于指示所述第一设备使能第一模式,所述第一模式为如下中的一种:增强型多链路单射频EMLSR模式、增强型多链路多射频EMLMR模式;The sending module 1001 is configured to send indication information to the second device, where the indication information includes a first field and a second field, and the first field is used to indicate that the first device enables the first mode, so The first mode is one of the following: enhanced multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio frequency EMLMR mode;

处理模块1002,用于在所述第一模式下,在第一链路上和所述第二设备进行帧交换,所述第二字段用于指示在所述第一链路之外的链路上存在组播帧传输时,是否中止所述帧交换。Processing module 1002, configured to exchange frames with the second device on the first link in the first mode, and the second field is used to indicate a link outside the first link. When there is a multicast frame transmission on the network, whether to abort the frame exchange.

在一种可能的设计中,所述第一设备不存在接收组播帧的业务;In a possible design, the first device does not have a service of receiving multicast frames;

其中,所述第二字段用于指示不中止所述第一模式下的帧交换。Wherein, the second field is used to indicate not to suspend frame exchange in the first mode.

在一种可能的设计中,所述第一设备存在接收组播帧的业务,并且所述帧交换期间,所述第一设备在所述第一链路上支持的接收空间流数所需射频链数量小于所述第一设备的所有射频链数量;In a possible design, the first device has a service of receiving multicast frames, and during the frame exchange, the first device supports the number of radio frequencies required for receiving spatial streams on the first link. The number of chains is less than the number of all radio frequency chains of the first device;

其中,所述第二字段用于指示不中止所述第一模式下的帧交换。Wherein, the second field is used to indicate not to suspend frame exchange in the first mode.

在一种可能的设计中,所述指示信息中还包括第三字段,所述第三字段用于指示第二链路;In a possible design, the indication information further includes a third field, where the third field is used to indicate the second link;

所述第一设备存在接收组播帧的业务,其中,所述第二字段用于指示在所述第二链路上存在组播帧传输时,中止所述第一模式下的帧交换。The first device has a service of receiving multicast frames, wherein the second field is used to indicate that frame exchange in the first mode is suspended when multicast frame transmission exists on the second link.

在一种可能的设计中,所述处理模块1002还用于:In a possible design, the processing module 1002 is also used to:

在第一时刻之前中止所述帧交换,所述第一时刻为传输组播帧的开始时刻之前第一时长所对应的时刻。 The frame exchange is stopped before a first time, which is a time corresponding to a first duration before the start time of transmitting the multicast frame.

在一种可能的设计中,所述指示信息为增强型多链路操作模式通知帧。In a possible design, the indication information is an enhanced multi-link operation mode notification frame.

在一种可能的设计中,所述第二字段和/或所述第三字段,为所述增强型多链路操作模式通知帧中的预留字段中的部分字段。In a possible design, the second field and/or the third field are some of the reserved fields in the enhanced multi-link operation mode notification frame.

本实施例提供的装置,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,本实施例此处不再赘述。The device provided in this embodiment can be used to execute the technical solutions of the above method embodiments. Its implementation principles and technical effects are similar, and will not be described again in this embodiment.

图11为本申请实施例提供的数据传输装置的结构示意图二。如图11所示,该装置110包括:接收模块1101、处理模块1102。Figure 11 is a schematic second structural diagram of a data transmission device provided by an embodiment of the present application. As shown in Figure 11, the device 110 includes: a receiving module 1101 and a processing module 1102.

接收模块1101,用于接收所述第一设备发送的指示信息,其中,所述指示信息中包括第一字段和第二字段,所述第一字段用于指示所述第一设备使能第一模式,所述第一模式为如下中的一种:增强型多链路单射频EMLSR模式、增强型多链路多射频EMLMR模式;The receiving module 1101 is configured to receive indication information sent by the first device, where the indication information includes a first field and a second field, and the first field is used to indicate that the first device enables the first Mode, the first mode is one of the following: enhanced multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio frequency EMLMR mode;

处理模块1102,用于在所述第一模式下,在第一链路上和所述第一设备进行帧交换,所述第二字段用于指示在所述第一链路之外的链路上存在组播帧传输时,是否中止所述帧交换。The processing module 1102 is configured to perform frame exchange with the first device on the first link in the first mode, and the second field is used to indicate a link outside the first link. When there is a multicast frame transmission on the network, whether to abort the frame exchange.

在一种可能的设计中,所述第一设备不存在接收组播帧的业务;In a possible design, the first device does not have a service of receiving multicast frames;

其中,所述第二字段用于指示不中止所述第一模式下的帧交换。Wherein, the second field is used to indicate not to suspend frame exchange in the first mode.

在一种可能的设计中,所述第一设备存在接收组播帧的业务,并且所述帧交换期间,所述第一设备在所述第一链路上支持的接收空间流数所需射频链数量小于所述第一设备的所有射频链数量;In a possible design, the first device has a service of receiving multicast frames, and during the frame exchange, the first device supports the number of radio frequencies required for receiving spatial streams on the first link. The number of chains is less than the number of all radio frequency chains of the first device;

其中,所述第二字段用于指示不中止所述第一模式下的帧交换。Wherein, the second field is used to indicate not to suspend frame exchange in the first mode.

在一种可能的设计中,所述指示信息中还包括第三字段,所述第三字段用于指示第二链路;In a possible design, the indication information further includes a third field, where the third field is used to indicate the second link;

所述第一设备存在接收组播帧的业务,其中,所述第二字段用于指示在所述第二链路上存在组播帧传输时,中止所述第一模式下的帧交换。The first device has a service of receiving multicast frames, wherein the second field is used to indicate that frame exchange in the first mode is suspended when multicast frame transmission exists on the second link.

在一种可能的设计中,所述处理模块1102还用于:In a possible design, the processing module 1102 is also used to:

在第一时刻之前中止所述帧交换,所述第一时刻为传输组播帧的开始时刻之前第一时长所对应的时刻。The frame exchange is stopped before a first time, which is a time corresponding to a first duration before the start time of transmitting the multicast frame.

在一种可能的设计中,所述指示信息为增强型多链路操作模式通知帧。In a possible design, the indication information is an enhanced multi-link operation mode notification frame.

在一种可能的设计中,所述第二字段和/或所述第三字段,为所述增强型多链路操作模式通知帧中的预留字段中的部分字段。In a possible design, the second field and/or the third field are some of the reserved fields in the enhanced multi-link operation mode notification frame.

本实施例提供的装置,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,本实施例此处不再赘述。The device provided in this embodiment can be used to execute the technical solutions of the above method embodiments. Its implementation principles and technical effects are similar, and will not be described again in this embodiment.

图12为本申请实施例提供的数据传输设备的硬件结构示意图一,如图12所示,本实施例的数据传输设备120包括:处理器1201以及存储器1202;其中Figure 12 is a schematic diagram of the hardware structure of the data transmission device provided by the embodiment of the present application. As shown in Figure 12, the data transmission device 120 of this embodiment includes: a processor 1201 and a memory 1202; wherein

存储器1202,用于存储计算机执行指令;Memory 1202, used to store computer execution instructions;

处理器1201,用于执行存储器存储的计算机执行指令,以实现上述实施例中数据传输方法所执行的各个步骤。具体可以参见前述方法实施例中的相关描述。The processor 1201 is configured to execute computer execution instructions stored in the memory to implement various steps performed by the data transmission method in the above embodiment. For details, please refer to the relevant descriptions in the foregoing method embodiments.

可选地,存储器1202既可以是独立的,也可以跟处理器1201集成在一起。Optionally, the memory 1202 can be independent or integrated with the processor 1201.

当存储器1202独立设置时,该数据传输设备还包括总线1203,用于连接所述存 储器1202和处理器1201。When the memory 1202 is set independently, the data transmission device also includes a bus 1203 for connecting the memory 1202. memory 1202 and processor 1201.

图13为本申请实施例提供的数据传输设备的硬件结构示意图二,如图13所示,本实施例的数据传输设备130包括:处理器1301以及存储器1302;其中Figure 13 is a schematic diagram 2 of the hardware structure of the data transmission device provided by the embodiment of the present application. As shown in Figure 13, the data transmission device 130 of this embodiment includes: a processor 1301 and a memory 1302; wherein

存储器1302,用于存储计算机执行指令;Memory 1302, used to store computer execution instructions;

处理器1301,用于执行存储器存储的计算机执行指令,以实现上述实施例中数据传输方法所执行的各个步骤。具体可以参见前述方法实施例中的相关描述。The processor 1301 is configured to execute computer execution instructions stored in the memory to implement various steps performed by the data transmission method in the above embodiment. For details, please refer to the relevant descriptions in the foregoing method embodiments.

可选地,存储器1302既可以是独立的,也可以跟处理器1301集成在一起。Optionally, the memory 1302 can be independent or integrated with the processor 1301.

当存储器1302独立设置时,该数据传输设备还包括总线1303,用于连接所述存储器1302和处理器1301。When the memory 1302 is provided independently, the data transmission device also includes a bus 1303 for connecting the memory 1302 and the processor 1301.

本申请实施例还提供一种芯片,该芯片中包括处理器,处理器可以用于执行存储器中存储的计算机执行指令,以实现本申请上述任意方法实施例中所述的数据传输方法。可选的,存储该计算机执行指令的存储器可以是该芯片内部的存储器,也可以是该芯片外部的存储器。An embodiment of the present application also provides a chip, which includes a processor. The processor can be used to execute computer execution instructions stored in the memory to implement the data transmission method described in any of the above method embodiments of the present application. Optionally, the memory that stores instructions executed by the computer may be a memory inside the chip or a memory outside the chip.

关于上述实施例中描述的各个装置、产品包含的各个模块/单元,其可以是软件模块/单元,也可以是硬件模块/单元,或者也可以部分是软件模块/单元,部分是硬件模块/单元。例如,对于应用于或集成于芯片的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于芯片内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现;对于应用于或集成于芯片模组的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,不同的模块/单元可以位于芯片模组的同一组件(例如芯片、电路模块等)或者不同组件中,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于芯片模组内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现;对于应用于或集成于终端设备/网络设备的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,不同的模块/单元可以位于终端设备/网络设备内同一组件(例如芯片、电路模块等)或者不同组件中,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于终端设备/网络设备内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现。Regarding the various modules/units included in each device and product described in the above embodiments, they may be software modules/units or hardware modules/units, or they may be partly software modules/units and partly hardware modules/units. . For example, for various devices and products applied to or integrated into a chip, each module/unit included therein can be implemented in the form of hardware such as circuits, or at least some of the modules/units can be implemented in the form of a software program. The software program Running on the processor integrated inside the chip, the remaining (if any) modules/units can be implemented using circuits and other hardware methods; for various devices and products applied to or integrated into the chip module, each module/unit included in it can They are all implemented in the form of hardware such as circuits. Different modules/units can be located in the same component of the chip module (such as chips, circuit modules, etc.) or in different components. Alternatively, at least some modules/units can be implemented in the form of software programs. The software program runs on the processor integrated inside the chip module, and the remaining (if any) modules/units can be implemented using circuits and other hardware methods; for various devices and products applied to or integrated in terminal equipment/network equipment, other Each included module/unit can be implemented in the form of hardware such as circuits. Different modules/units can be located in the same component (such as a chip, circuit module, etc.) or in different components within the terminal device/network device, or at least some of the modules/units. The unit can be implemented in the form of a software program, which runs on the processor integrated within the terminal device/network device. The remaining (if any) modules/units can be implemented in hardware such as circuits.

本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上数据传输设备所执行的数据传输方法。Embodiments of the present application also provide a computer-readable storage medium. Computer-executable instructions are stored in the computer-readable storage medium. When the processor executes the computer-executable instructions, the data transmission method performed by the above data transmission device is implemented. .

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of modules is only a logical function division. In actual implementation, there may be other division methods, for example, multiple modules may be combined or integrated. to another system, or some features can be ignored, or not implemented. On the other hand, the coupling or direct coupling or communication connection between each other shown or discussed may be through some interfaces, indirect coupling or communication connection of devices or modules, and may be in electrical, mechanical or other forms.

上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计 算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本申请各个实施例所述方法的部分步骤。The above integrated modules implemented in the form of software function modules can be stored in a computer-readable storage medium. The above software function modules are stored in a storage medium and include a number of instructions to make a computer A computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (English: processor) executes some steps of the methods described in various embodiments of this application.

应理解,上述处理器可以是中央处理单元(英文:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:Digital Signal Processor,简称:DSP)、专用集成电路(英文:Application Specific Integrated Circuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。It should be understood that the above-mentioned processor may be a central processing unit (English: Central Processing Unit, referred to as: CPU), or other general-purpose processor, digital signal processor (English: Digital Signal Processor, referred to as: DSP), or an application-specific integrated circuit (English: Application Specific Integrated Circuit, abbreviation: ASIC), etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc. The steps of the method disclosed in conjunction with the invention can be directly embodied and executed by a hardware processor, or executed by a combination of hardware and software modules in the processor.

存储器可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个磁盘存储器,还可以为U盘、移动硬盘、只读存储器、磁盘或光盘等。The memory may include high-speed RAM memory, and may also include non-volatile storage NVM, such as at least one disk memory, which may also be a USB flash drive, a mobile hard disk, a read-only memory, a magnetic disk, or an optical disk.

总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component,PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of presentation, the bus in the drawings of this application is not limited to only one bus or one type of bus.

上述存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。存储介质可以是通用或专用计算机能够存取的任何可用介质。The above storage medium can be implemented by any type of volatile or non-volatile storage device or their combination, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable Except programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. Storage media can be any available media that can be accessed by a general purpose or special purpose computer.

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Persons of ordinary skill in the art can understand that all or part of the steps to implement the above method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps including the above-mentioned method embodiments are executed; and the aforementioned storage media include: ROM, RAM, magnetic disks, optical disks and other media that can store program codes.

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。 Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present application, but not to limit it; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: The technical solutions described in the foregoing embodiments can still be modified, or some or all of the technical features can be equivalently replaced; and these modifications or substitutions do not deviate from the essence of the corresponding technical solutions from the technical solutions of the embodiments of the present application. scope.

Claims (33)

一种数据传输方法,其特征在于,应用于第一设备,其中,所述第一设备和第二设备之间建立有至少两条链路,所述方法包括:A data transmission method, characterized in that it is applied to a first device, wherein at least two links are established between the first device and a second device, and the method includes: 向第二设备发送指示信息,其中,所述指示信息中包括第一字段和第二字段,所述第一字段用于指示所述第一设备使能第一模式,所述第一模式为如下中的一种:增强型多链路单射频EMLSR模式、增强型多链路多射频EMLMR模式;Send instruction information to the second device, where the instruction information includes a first field and a second field, the first field is used to instruct the first device to enable a first mode, and the first mode is as follows One of: enhanced multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio EMLMR mode; 在所述第一模式下,在第一链路上和所述第二设备进行帧交换,所述第二字段用于指示在所述第一链路之外的链路上存在组播帧传输时,是否中止所述帧交换。In the first mode, frames are exchanged with the second device on the first link, and the second field is used to indicate the existence of multicast frame transmission on a link other than the first link. , whether to abort the frame exchange. 根据权利要求1所述的方法,其特征在于,所述第一设备不存在接收组播帧的业务;The method according to claim 1, characterized in that the first device does not have a service of receiving multicast frames; 其中,所述第二字段用于指示不中止所述第一模式下的帧交换。Wherein, the second field is used to indicate not to suspend frame exchange in the first mode. 根据权利要求1所述的方法,其特征在于,所述第一设备存在接收组播帧的业务,并且所述帧交换期间,所述第一设备在所述第一链路上支持的接收空间流数所需射频链数量小于所述第一设备的所有射频链数量;The method according to claim 1, characterized in that the first device has a service of receiving multicast frames, and during the frame exchange, the receiving space supported by the first device on the first link The number of radio frequency chains required for the number of flows is less than the number of all radio frequency chains of the first device; 其中,所述第二字段用于指示不中止所述第一模式下的帧交换。Wherein, the second field is used to indicate not to suspend frame exchange in the first mode. 根据权利要求1所述的方法,其特征在于,所述指示信息中还包括第三字段,所述第三字段用于指示第二链路;The method according to claim 1, characterized in that the indication information further includes a third field, and the third field is used to indicate the second link; 所述第一设备存在接收组播帧的业务,其中,所述第二字段用于指示在所述第二链路上存在组播帧传输时,中止所述第一模式下的帧交换。The first device has a service of receiving multicast frames, wherein the second field is used to indicate that frame exchange in the first mode is suspended when multicast frame transmission exists on the second link. 根据权利要求4所述的方法,其特征在于,所述方法还包括:The method of claim 4, further comprising: 在第一时刻之前中止所述帧交换,所述第一时刻为传输组播帧的开始时刻之前第一时长所对应的时刻。The frame exchange is stopped before a first time, which is a time corresponding to a first duration before the start time of transmitting the multicast frame. 根据权利要求1-5任一项所述的方法,其特征在于,所述指示信息为增强型多链路操作模式通知帧。The method according to any one of claims 1 to 5, characterized in that the indication information is an enhanced multi-link operation mode notification frame. 根据权利要求6所述的方法,其特征在于,所述第二字段和/或所述第三字段,为所述增强型多链路操作模式通知帧中的预留字段中的部分字段。The method according to claim 6, wherein the second field and/or the third field are some of the reserved fields in the enhanced multi-link operation mode notification frame. 一种数据传输方法,其特征在于,应用于第二设备,其中,所述第二设备和第一设备之间建立有至少两条链路,所述方法包括:A data transmission method, characterized in that it is applied to a second device, wherein at least two links are established between the second device and the first device, and the method includes: 接收所述第一设备发送的指示信息,其中,所述指示信息中包括第一字段和第二字段,所述第一字段用于指示所述第一设备使能第一模式,所述第一模式为如下中的一种:增强型多链路单射频EMLSR模式、增强型多链路多射频EMLMR模式;Receive indication information sent by the first device, wherein the indication information includes a first field and a second field, the first field is used to indicate that the first device enables the first mode, and the first The mode is one of the following: enhanced multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio EMLMR mode; 在所述第一模式下,在第一链路上和所述第一设备进行帧交换,所述第二字段用于指示在所述第一链路之外的链路上存在组播帧传输时,是否中止所述帧交换。In the first mode, frames are exchanged with the first device on the first link, and the second field is used to indicate the existence of multicast frame transmission on a link other than the first link. , whether to abort the frame exchange. 根据权利要求8所述的方法,其特征在于,所述第一设备不存在接收组播帧的业务;The method according to claim 8, characterized in that the first device does not have a service of receiving multicast frames; 其中,所述第二字段用于指示不中止所述第一模式下的帧交换。Wherein, the second field is used to indicate not to suspend frame exchange in the first mode. 根据权利要求8所述的方法,其特征在于,所述第一设备存在接收组播帧的业务,并且所述帧交换期间,所述第一设备在所述第一链路上支持的接收空间流数所需射频链数量小于所述第一设备的所有射频链数量;The method according to claim 8, characterized in that the first device has a service of receiving multicast frames, and during the frame exchange, the receiving space supported by the first device on the first link The number of radio frequency chains required for the number of flows is less than the number of all radio frequency chains of the first device; 其中,所述第二字段用于指示不中止所述第一模式下的帧交换。Wherein, the second field is used to indicate not to suspend frame exchange in the first mode. 根据权利要求8所述的方法,其特征在于,所述指示信息中还包括第三字段,所述第三字段用于指示第二链路;The method according to claim 8, wherein the indication information further includes a third field, and the third field is used to indicate the second link; 所述第一设备存在接收组播帧的业务,其中,所述第二字段用于指示在所述第二 链路上存在组播帧传输时,中止所述第一模式下的帧交换。The first device has a service of receiving multicast frames, wherein the second field is used to indicate that in the second When there is multicast frame transmission on the link, frame exchange in the first mode is stopped. 根据权利要求11所述的方法,其特征在于,所述方法还包括:The method according to claim 11, characterized in that, the method further includes: 在第一时刻之前中止所述帧交换,所述第一时刻为传输组播帧的开始时刻之前第一时长所对应的时刻。The frame exchange is stopped before a first time, which is a time corresponding to a first duration before the start time of transmitting the multicast frame. 根据权利要求8-12任一项所述的方法,其特征在于,所述指示信息为增强型多链路操作模式通知帧。The method according to any one of claims 8-12, characterized in that the indication information is an enhanced multi-link operation mode notification frame. 根据权利要求13所述的方法,其特征在于,所述第二字段和/或所述第三字段,为所述增强型多链路操作模式通知帧中的预留字段中的部分字段。The method according to claim 13, characterized in that the second field and/or the third field are some of the reserved fields in the enhanced multi-link operation mode notification frame. 一种数据传输装置,其特征在于,包括:A data transmission device, characterized by including: 发送模块,用于向第二设备发送指示信息,其中,所述指示信息中包括第一字段和第二字段,所述第一字段用于指示第一设备使能第一模式,所述第一模式为如下中的一种:增强型多链路单射频EMLSR模式、增强型多链路多射频EMLMR模式;A sending module, configured to send indication information to the second device, wherein the indication information includes a first field and a second field, the first field is used to indicate that the first device enables the first mode, and the first The mode is one of the following: enhanced multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio EMLMR mode; 处理模块,用于在所述第一模式下,在第一链路上和所述第二设备进行帧交换,所述第二字段用于指示在所述第一链路之外的链路上存在组播帧传输时,是否中止所述帧交换。A processing module configured to exchange frames with the second device on the first link in the first mode, and the second field is used to indicate that on a link other than the first link Whether to abort the frame exchange when there is multicast frame transmission. 根据权利要求15所述的装置,其特征在于,所述第一设备不存在接收组播帧的业务;The device according to claim 15, characterized in that the first device does not have a service of receiving multicast frames; 其中,所述第二字段用于指示不中止所述第一模式下的帧交换。Wherein, the second field is used to indicate not to suspend frame exchange in the first mode. 根据权利要求15所述的装置,其特征在于,所述第一设备存在接收组播帧的业务,并且所述帧交换期间,所述第一设备在所述第一链路上支持的接收空间流数所需射频链数量小于所述第一设备的所有射频链数量;The apparatus according to claim 15, characterized in that the first device has a service of receiving multicast frames, and during the frame exchange, the first device supports a receiving space on the first link. The number of radio frequency chains required for the number of flows is less than the number of all radio frequency chains of the first device; 其中,所述第二字段用于指示不中止所述第一模式下的帧交换。Wherein, the second field is used to indicate not to suspend frame exchange in the first mode. 根据权利要求15所述的装置,其特征在于,所述指示信息中还包括第三字段,所述第三字段用于指示第二链路;The device according to claim 15, wherein the indication information further includes a third field, and the third field is used to indicate the second link; 所述第一设备存在接收组播帧的业务,其中,所述第二字段用于指示在所述第二链路上存在组播帧传输时,中止所述第一模式下的帧交换。The first device has a service of receiving multicast frames, wherein the second field is used to indicate that frame exchange in the first mode is suspended when multicast frame transmission exists on the second link. 根据权利要求18所述的装置,其特征在于,所述处理模块还用于:The device according to claim 18, characterized in that the processing module is also used to: 在第一时刻之前中止所述帧交换,所述第一时刻为传输组播帧的开始时刻之前第一时长所对应的时刻。The frame exchange is stopped before a first time, which is a time corresponding to a first duration before the start time of transmitting the multicast frame. 根据权利要求16-19任一项所述的装置,其特征在于,所述指示信息为增强型多链路操作模式通知帧。The device according to any one of claims 16 to 19, wherein the indication information is an enhanced multi-link operation mode notification frame. 根据权利要求20所述的装置,其特征在于,所述第二字段和/或所述第三字段,为所述增强型多链路操作模式通知帧中的预留字段中的部分字段。The apparatus according to claim 20, wherein the second field and/or the third field are some of the reserved fields in the enhanced multi-link operation mode notification frame. 一种数据传输装置,其特征在于,包括:A data transmission device, characterized by including: 接收模块,用于接收第一设备发送的指示信息,其中,所述指示信息中包括第一字段和第二字段,所述第一字段用于指示所述第一设备使能第一模式,所述第一模式为如下中的一种:增强型多链路单射频EMLSR模式、增强型多链路多射频EMLMR模式;A receiving module configured to receive indication information sent by the first device, wherein the indication information includes a first field and a second field, and the first field is used to indicate that the first device enables the first mode, so The first mode is one of the following: enhanced multi-link single radio frequency EMLSR mode, enhanced multi-link multi-radio frequency EMLMR mode; 处理模块,用于在所述第一模式下,在第一链路上和所述第一设备进行帧交换,所述第二字段用于指示在所述第一链路之外的链路上存在组播帧传输时,是否中止所述帧交换。A processing module configured to exchange frames with the first device on the first link in the first mode, and the second field is used to indicate that on a link other than the first link Whether to abort the frame exchange when there is multicast frame transmission. 根据权利要求22所述的装置,其特征在于,所述第一设备不存在接收组播帧的业务;The device according to claim 22, characterized in that the first device does not have a service of receiving multicast frames; 其中,所述第二字段用于指示不中止所述第一模式下的帧交换。 Wherein, the second field is used to indicate not to suspend frame exchange in the first mode. 根据权利要求22所述的装置,其特征在于,所述第一设备存在接收组播帧的业务,并且所述帧交换期间,所述第一设备在所述第一链路上支持的接收空间流数所需射频链数量小于所述第一设备的所有射频链数量;The apparatus according to claim 22, characterized in that the first device has a service of receiving multicast frames, and during the frame exchange, the first device supports a receiving space on the first link. The number of radio frequency chains required for the number of flows is less than the number of all radio frequency chains of the first device; 其中,所述第二字段用于指示不中止所述第一模式下的帧交换。Wherein, the second field is used to indicate not to suspend frame exchange in the first mode. 根据权利要求22所述的装置,其特征在于,所述指示信息中还包括第三字段,所述第三字段用于指示第二链路;The device according to claim 22, wherein the indication information further includes a third field, and the third field is used to indicate the second link; 所述第一设备存在接收组播帧的业务,其中,所述第二字段用于指示在所述第二链路上存在组播帧传输时,中止所述第一模式下的帧交换。The first device has a service of receiving multicast frames, wherein the second field is used to indicate that frame exchange in the first mode is suspended when multicast frame transmission exists on the second link. 根据权利要求25所述的装置,其特征在于,所述处理模块还用于:The device according to claim 25, characterized in that the processing module is also used to: 在第一时刻之前中止所述帧交换,所述第一时刻为传输组播帧的开始时刻之前第一时长所对应的时刻。The frame exchange is stopped before a first time, which is a time corresponding to a first duration before the start time of transmitting the multicast frame. 根据权利要求22-26任一项所述的装置,其特征在于,所述指示信息为增强型多链路操作模式通知帧。The device according to any one of claims 22 to 26, wherein the indication information is an enhanced multi-link operation mode notification frame. 根据权利要求27所述的装置,其特征在于,所述第二字段和/或所述第三字段,为所述增强型多链路操作模式通知帧中的预留字段中的部分字段。The apparatus according to claim 27, wherein the second field and/or the third field are some of the reserved fields in the enhanced multi-link operation mode notification frame. 一种数据传输设备,其特征在于,包括:A data transmission device, characterized by including: 存储器,用于存储程序;Memory, used to store programs; 处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器用于执行如权利要求1至7中任一所述的方法。A processor configured to execute the program stored in the memory. When the program is executed, the processor is configured to execute the method according to any one of claims 1 to 7. 一种数据传输设备,其特征在于,包括:A data transmission device, characterized by including: 存储器,用于存储程序;Memory, used to store programs; 处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器用于执行如权利要求8至14中任一所述的方法。A processor configured to execute the program stored in the memory. When the program is executed, the processor is configured to execute the method according to any one of claims 8 to 14. 一种芯片,其特征在于,所述芯片包括处理器,所述处理器执行计算机执行指令,使得所述处理器执行如权利要求1至7中或者权利要求8至14中任一所述的方法。A chip, characterized in that the chip includes a processor, and the processor executes computer execution instructions, so that the processor executes the method as described in any one of claims 1 to 7 or 8 to 14 . 一种计算机可读存储介质,其特征在于,包括指令,当其在计算机上运行时,使得计算机执行如权利要求1至7中或者权利要求8至14中任一所述的方法。A computer-readable storage medium, characterized by comprising instructions that, when run on a computer, cause the computer to perform the method described in any one of claims 1 to 7 or 8 to 14. 一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中或者权利要求8至14中任一所述的方法。 A computer program product, including a computer program, characterized in that when the computer program is executed by a processor, the method described in any one of claims 1 to 7 or 8 to 14 is implemented.
PCT/CN2023/111307 2022-08-05 2023-08-04 Data transmission method and apparatus Ceased WO2024027836A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202210937960.5A CN117560725A (en) 2022-08-05 2022-08-05 Data transmission method and device
CN202210937960.5 2022-08-05

Publications (1)

Publication Number Publication Date
WO2024027836A1 true WO2024027836A1 (en) 2024-02-08

Family

ID=89811646

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/111307 Ceased WO2024027836A1 (en) 2022-08-05 2023-08-04 Data transmission method and apparatus

Country Status (2)

Country Link
CN (1) CN117560725A (en)
WO (1) WO2024027836A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210007168A1 (en) * 2019-07-01 2021-01-07 Qualcomm Incorporated Signaling for multi-link communication in a wireless local area network (wlan)
US20220029736A1 (en) * 2020-07-22 2022-01-27 Nxp Usa, Inc. Operation of emlsr and emlmr
US20220110053A1 (en) * 2020-10-01 2022-04-07 Nxp Usa, Inc. Frame transmission between wireless devices
WO2022086952A1 (en) * 2020-10-19 2022-04-28 Interdigital Patent Holdings, Inc. Methods for power efficient broadcasting in wlan
WO2022164293A1 (en) * 2021-02-01 2022-08-04 주식회사 윌러스표준기술연구소 Wireless communication method using multi-link, and wireless communication terminal using same
WO2022253791A1 (en) * 2021-06-03 2022-12-08 Canon Kabushiki Kaisha Communication methods, device and non-transitory computer-readable medium to signal emlmr links and associated emlmr links sets

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210007168A1 (en) * 2019-07-01 2021-01-07 Qualcomm Incorporated Signaling for multi-link communication in a wireless local area network (wlan)
US20220029736A1 (en) * 2020-07-22 2022-01-27 Nxp Usa, Inc. Operation of emlsr and emlmr
US20220110053A1 (en) * 2020-10-01 2022-04-07 Nxp Usa, Inc. Frame transmission between wireless devices
WO2022086952A1 (en) * 2020-10-19 2022-04-28 Interdigital Patent Holdings, Inc. Methods for power efficient broadcasting in wlan
WO2022164293A1 (en) * 2021-02-01 2022-08-04 주식회사 윌러스표준기술연구소 Wireless communication method using multi-link, and wireless communication terminal using same
WO2022253791A1 (en) * 2021-06-03 2022-12-08 Canon Kabushiki Kaisha Communication methods, device and non-transitory computer-readable medium to signal emlmr links and associated emlmr links sets

Also Published As

Publication number Publication date
CN117560725A (en) 2024-02-13

Similar Documents

Publication Publication Date Title
JP7643657B2 (en) Multi-link communication method and related device
US20240333429A1 (en) Communication method and apparatus applied to multi-link device in wireless local area network
JP2024500022A (en) Communication methods and devices
JP7715877B2 (en) Data transmission method and related device
EP4498724A1 (en) Communication method and apparatus
AU2023296527A1 (en) Data transmission method and communication apparatus
JP2023551111A (en) Method and apparatus for multilink communication probe request
US20250317970A1 (en) Method and apparatus for wireless communication, and communication device
EP4422323A1 (en) Service priority determination method and related apparatus
CN117042045A (en) Data transmission method and device
WO2024109614A1 (en) Information indication method and device
WO2024027836A1 (en) Data transmission method and apparatus
WO2025039121A1 (en) M-ap coordination method, access point device, and communication system
KR20230062436A (en) Method and apparatus for link setup in wireless local area network supporting enhanced multi-link single radio
US20250193955A1 (en) Wireless communication method and apparatus, and device and storage medium
CN117014523A (en) Data transmission method and device
CN115211185A (en) Method for dynamic transceiver configuration
CN117835161A (en) Data transmission method and device
EP4608045A1 (en) Method and device for resource usage in wireless lan supporting mlsr
US20240205997A1 (en) Methods and apparatuses for multi-link communication
WO2023283802A1 (en) Communication method and communication apparatus

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: 23849540

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: 23849540

Country of ref document: EP

Kind code of ref document: A1