WO2021223683A1 - 基于非同时收发多链路设备的通信方法及装置 - Google Patents
基于非同时收发多链路设备的通信方法及装置 Download PDFInfo
- Publication number
- WO2021223683A1 WO2021223683A1 PCT/CN2021/091558 CN2021091558W WO2021223683A1 WO 2021223683 A1 WO2021223683 A1 WO 2021223683A1 CN 2021091558 W CN2021091558 W CN 2021091558W WO 2021223683 A1 WO2021223683 A1 WO 2021223683A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- link
- station
- service
- beacon frame
- multicast
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 105
- 230000006854 communication Effects 0.000 title claims description 114
- 238000004891 communication Methods 0.000 title claims description 107
- 230000005540 biological transmission Effects 0.000 claims description 56
- 238000012545 processing Methods 0.000 claims description 50
- 238000004590 computer program Methods 0.000 claims description 15
- 230000004044 response Effects 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 39
- 230000006870 function Effects 0.000 description 24
- 238000013461 design Methods 0.000 description 19
- 230000008569 process Effects 0.000 description 12
- 230000011664 signaling Effects 0.000 description 12
- ZAWXOCUFQSQDJS-UHFFFAOYSA-N 8-hydroxy-3-methyl-3,4-dihydro-2h-benzo[a]anthracene-1,7,12-trione Chemical compound O=C1C2=C(O)C=CC=C2C(=O)C2=C1C=CC1=C2C(=O)CC(C)C1 ZAWXOCUFQSQDJS-UHFFFAOYSA-N 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 5
- 230000008878 coupling Effects 0.000 description 4
- 238000010168 coupling process Methods 0.000 description 4
- 238000005859 coupling reaction Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04W74/0816—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/002—Transmission of channel access control information
- H04W74/006—Transmission of channel access control information in the downlink, i.e. towards the terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/30—Resource management for broadcast services
Definitions
- This application relates to the field of wireless communication technology, and in particular to a communication method and device based on non-simultaneous transceiving multi-link devices.
- MLD multi-link device
- Multi-link devices usually include multiple stations (Station, STA), and each STA works on a specific frequency band or channel.
- Multi-link devices can be access point devices or site devices. If it is an access point device, the device contains one or more access points (Access Point, AP); if it is a site device, the device contains one or more non-AP STAs. One or more non-AP STAs in the site device may communicate with one or more APs in the access point device after establishing an association relationship.
- Non-Simultaneous Transmit and Receive Multi-link Device means that when a multi-link device transmits on one link, it cannot receive on another link.
- the reason for the failure to receive is usually that when a multi-link device transmits on one link, the transmitted energy will leak to the other link, and the self-interference generated makes the device unable to demodulate correctly on the other link. Packets received.
- the embodiments of the present application provide a communication method and device based on a non-simultaneous transceiving multi-link device, so as to reduce the time delay of the non-simultaneous transceiving link access channel in the multi-link device.
- a method for indicating a multicast service in a multilink device includes: the multilink access point device generates a first beacon frame carrying multicast indication information, and the multicast indication information is used for Indicate a station that has a multicast service to be received; the multi-link access point device sends the first beacon frame.
- the first beacon frame includes a first information element, and the bitmap control field and part of the virtual bitmap field in the first information element are used to indicate a site that has a multicast service to be received.
- the first beacon frame includes a second information element, and the multicast identification list in the second information element is used to indicate a site that has a multicast service to be received.
- the first beacon frame also includes broadcast indication information, which is used to indicate whether there is a broadcast service to be received.
- the broadcast indication field included in the first information element or the second information element is used to indicate whether there is a broadcast service to be received.
- the method further includes: the second access point in the multilink access point device stops sending the first message to the second station, and the first message is a message that requires a response from the second station.
- the multilink access point device generates a second beacon frame, the target wake-up time TWT information element of the second beacon frame carries TWT type indication information, and the TWT type indication information is used to indicate the TWT information element
- the designated service stage is used to transmit multicast services and/or broadcast services; the multi-link access point device sends the second beacon frame on the first link.
- the TWT information unit is included in the first beacon frame.
- the TWT information unit sent by the multilink access point device on the first link and the service phase indicated by the TWT information unit sent on the second link are the same.
- the TWT information unit sent by the multi-link access point device on the first link is also used to determine the service stage for transmitting the multicast service and/or the broadcast service on the second link.
- a method for indicating a multicast service in a multi-link device includes: the multi-link site device receives a first beacon frame; if the multi-link site device has a multicast service to be received, then Stop channel contention with the second station that cannot send and receive at the same time with the first station.
- the first beacon frame includes a first information element, and the bitmap control field and part of the virtual bitmap field in the first information element are used to indicate a site that has a multicast service to be received.
- the first beacon frame includes a second information element, and the multicast identification list in the second information element is used to indicate a site that has a multicast service to be received.
- the first beacon frame also includes broadcast indication information, which is used to indicate whether there is a broadcast service to be received.
- the broadcast indication field included in the first information element or the second information element is used to indicate whether there is a broadcast service to be received.
- the multi-link site device receives the second beacon frame, and if the first site in the multi-link site device has a multicast service and/or broadcast service to be received in the service phase, it will contact the second beacon frame.
- the second station that cannot send and receive at the same time by one station stops channel contention.
- the TWT information unit is included in the first beacon frame.
- a communication device which is applied to a first multi-link access point device, and the device includes:
- a processing unit configured to generate a first beacon frame carrying multicast indication information, where the multicast indication information is used to indicate a site that has a multicast service to be received;
- the transceiver unit is used to send the first beacon frame.
- the processing unit is further configured to stop sending the first message to the second station, and the first message is a message that requires a response from the second station.
- the processing unit is also used to generate a second beacon frame, the target wake-up time TWT information element of the second beacon frame carries TWT type indication information, and the TWT type indication information is used to indicate that the TWT information element specifies
- the service phase of is used to transmit multicast services and/or broadcast services;
- the transceiver unit is also used to send a second beacon frame on the first link.
- a communication device which is applied to a first multi-link site device, and the device includes:
- the transceiver unit is configured to receive a first beacon frame, where the first beacon frame carries multicast indication information, and the multicast indication information is used to indicate a site that has a multicast service to be received;
- the processing unit is configured to stop channel competition with the second site that the first site cannot send and receive at the same time if the multi-link site device has a multicast service to be received.
- the transceiver unit is also used to receive the second beacon frame. If the first site in the multi-link site equipment has multicast services and/or broadcast services to be received in the service phase, it will communicate with the second beacon frame. The second station that cannot send and receive at the same time by one station stops channel contention.
- a communication device which includes at least one processor, and the at least one processor is coupled with at least one transceiver:
- the at least one processor is configured to execute a computer program or instruction, so that the device executes the method according to any one of the first aspect, or causes the device to execute the method according to any one of the second aspect .
- the transceiver is configured to support the device to execute the method in the first aspect or any one of the possible implementations of the first aspect, or execute any one of the second aspect or the possible implementation of the second aspect above In the method.
- the structure of the device may also include a memory.
- the processor is coupled with the memory, and can be used to execute computer program instructions stored in the memory, so that the device executes the method in the first aspect or any one of the possible implementations of the first aspect, or executes the second aspect or the first aspect. The method in any possible implementation of the two aspects.
- the communication device of the fifth aspect described above may be a chip, wherein the processing unit may be a processing circuit of the chip, the transceiver unit may be an input/output interface circuit, and the processing circuit may be used to process the signaling or data information provided by the input and output.
- the interface circuit can be used to input and output data or signaling information for the chip.
- a computer-readable storage medium stores computer program code.
- the processor executes The method according to any one of the first aspect or the first aspect above, or the method according to any one of the second aspect or the second aspect is performed.
- the seventh aspect of the embodiments of the present application provides a computer program product that stores computer software instructions executed by the above-mentioned processor, and the computer software instructions include a program for executing the solution described in any one of the above-mentioned aspects.
- a communication device in an eighth aspect of the embodiments of the present application, includes a processor, and may also include a transceiver and a memory.
- the transceiver is used for sending and receiving information or communicating with other network elements;
- the memory is used for Stores computer-executed instructions;
- the processor is used to execute the computer-executed instructions to support the communication device to implement the method described in any of the above aspects.
- the ninth aspect of the embodiments of the present application provides a communication device.
- the device may exist in the form of a chip product.
- the structure of the device includes a processor and a memory.
- the memory is used for coupling with the processor and storing The necessary program instructions and data of the device, and the processor is used to execute the program instructions stored in the memory to support the communication device to execute the method described in any of the above aspects.
- the tenth aspect of the embodiments of the present application provides a communication device, which can exist in the form of a chip product.
- the structure of the device includes a processor and an interface circuit.
- the processor is used to communicate with other devices through a receiving circuit.
- the device is caused to execute the method described in any one of the above aspects.
- FIG. 1A is a wireless local area network communication system provided by an embodiment of this application.
- FIG. 1B is a schematic diagram of a multi-link device connection provided by an embodiment of this application.
- FIG. 1C is a schematic diagram of another multi-link device connection provided by an embodiment of this application.
- 2A is a flowchart of a communication method provided by an embodiment of this application.
- 2B is a schematic diagram of a beacon frame provided by an embodiment of this application.
- 2C is a schematic diagram of a frame structure of a first information element provided by an embodiment of this application.
- 2D is a schematic diagram of indicating whether a STA has a multicast service to be received according to an embodiment of the application
- 2E is a schematic diagram of a frame structure of another first information element provided by an embodiment of this application.
- FIG. 2F is a schematic diagram of receiving a multicast frame according to an embodiment of the application.
- 2G is a schematic diagram of receiving broadcast frames according to an embodiment of the application.
- 2H is a schematic diagram of receiving multicast frames and broadcast frames according to an embodiment of the application.
- FIG. 3A is a flowchart of a communication method provided by an embodiment of this application.
- 3B is a schematic diagram of a frame structure of a broadcast TWT element provided by an embodiment of the application.
- 3C is a schematic diagram of a frame structure of a unicast TWT element provided by an embodiment of the application.
- FIG. 3D is a schematic diagram of communicating according to a TWT information unit according to an embodiment of the application.
- FIG. 3E provides another schematic diagram of communication based on TWT information unit provided by an embodiment of the present application.
- FIG. 3F is another schematic diagram of communication based on TWT information unit provided by an embodiment of this application.
- FIG. 3G is another schematic diagram of communication based on TWT information unit provided by an embodiment of this application.
- 4A is a flowchart of another communication method provided by an embodiment of this application.
- FIG. 4B is a schematic diagram of a communication process provided by an embodiment of this application.
- FIG. 4C is a schematic diagram of another communication process provided by an embodiment of this application.
- FIG. 4D is a schematic diagram of another communication process provided by an embodiment of this application.
- FIG. 5A is a flowchart of a communication method provided by an embodiment of this application.
- FIG. 5B is a schematic diagram of another communication process provided by an embodiment of this application.
- FIG. 6 is a schematic diagram of the composition of a communication device provided by an embodiment of this application.
- FIG. 7 is a schematic diagram of the composition of another communication device provided by an embodiment of the application.
- the communication system 100 includes an access point device 101, one or more site devices 102 (and site devices 103, 104, 105). Among them, the access point equipment and the site equipment support the WLAN communication protocol.
- the communication protocol may include IEEE 802.11be (or Wi-Fi 7, EHT protocol), and may also include IEEE 802.11ax, IEEE 802, 11ac and other protocols. Of course, with the continuous evolution and development of communication technology, the communication protocol may also include the next generation protocol of IEEE 802.11be.
- the device for implementing the method of the present application may be an access point device or site device in the WLAN, or a chip or processing system installed in the access point device or site device.
- Access point equipment is a device with wireless communication function, supports the use of WLAN protocol for communication, and has the function of communicating with other equipment in the WLAN network (such as site equipment or other access point equipment). Of course, it can also communicate with other equipment.
- the function of device communication In the WLAN system, the access point device can be referred to as the access point site device.
- the device can be a complete device, or a chip or processing system installed in the complete device. The device with these chips or processing systems can implement the implementation of the embodiments of the present application under the control of the chip or processing system. Methods and functions.
- the AP in the embodiment of the present application is a device that provides services for STAs, and can support 802.11 series protocols.
- the access point equipment can be communication entities such as communication servers, routers, switches, and bridges; the access point equipment can include various forms of macro base stations, micro base stations, relay stations, etc., of course, the access point equipment can also be these various Chips and processing systems in various types of equipment to implement the methods and functions of the embodiments of the present application.
- a site device is a device with a wireless communication function, supports communication using the WLAN protocol, and has the ability to communicate with other site devices or access point devices in the WLAN network.
- site equipment can be referred to as non-access point site equipment.
- a site device is any user communication device that allows a user to communicate with an access point device and then communicate with a WLAN.
- the device can be a complete device, or a chip or processing system installed in the complete device. These chips or processing system devices can implement the methods and functions of the embodiments of the present application under the control of the chips or processing system.
- the site equipment can be a tablet, desktop, laptop, notebook, Ultra-mobile Personal Computer (UMPC), handheld computer, netbook, personal digital assistant (Personal Digital Assistant, PDA), and mobile phone.
- UMPC Ultra-mobile Personal Computer
- PDA Personal Digital Assistant
- the site equipment can also be the above-mentioned terminals Chip and processing system.
- the WLAN system can provide high-speed and low-latency transmission. With the continuous evolution of WLAN application scenarios, the WLAN system will be applied to more scenarios or industries, such as the Internet of Things industry, the Internet of Vehicles industry, or the Internet of Vehicles industry. In the banking industry, it is used in corporate offices, stadiums, exhibition halls, concert halls, hotel rooms, dormitories, wards, classrooms, supermarkets, squares, streets, production workshops and warehouses. Of course, devices that support WLAN communication (such as access points or sites) can be sensor nodes in smart cities (such as smart water meters, smart meters, smart air detection nodes), and smart devices in smart homes (such as smart cameras, projectors).
- smart cities such as smart water meters, smart meters, smart air detection nodes
- smart devices in smart homes such as smart cameras, projectors.
- Devices display screens, televisions, stereos, refrigerators, washing machines, etc.), nodes in the Internet of Things, entertainment terminals (such as AR, VR and other wearable devices), smart devices in smart offices (such as printers, projectors, expansion Speakers, stereos, etc.), Internet of Vehicles equipment in the Internet of Vehicles, infrastructure in daily life scenes (such as vending machines, self-service navigation desks in supermarkets, self-service cash registers, self-service ordering machines, etc.), and large-scale sports and Equipment of music venues, etc.
- the specific forms of the multi-link access point device and the multi-link site device are not particularly limited in the embodiments of the present application, and are only exemplary descriptions here.
- the device involved in the embodiment of this application is a multi-link device MLD, which includes a multi-link site device and a multi-link access point device.
- MLD multi-link device
- FIG. 1B Schematic diagram of road equipment connection.
- any site (102, 103, 104, 105,) in FIG. 1A is the multi-link site device 102 in FIG. 1B, and the access point 101 in FIG. 1A is the multi-link access point device 101 in FIG. 1B.
- the multi-link site device 102 includes one or more site STAs, or non-access point sites non-AP STA, each STA works in a specific frequency band;
- the multi-link access point device 101 includes one or more There are two access point APs, and each AP works on a specific frequency band. STAs working in the same frequency band establish associations with APs to form a link.
- FIG. 1C is a schematic diagram of another multi-link device connection provided by an embodiment of the application.
- the access point device 101 may be a multi-link access point device.
- the site device 102, the site device 103, and the site device 104 in FIG. 1A may be multi-link site devices, where AP1 in the access point device 101 communicates with STA11 in the site device 102 on link 1, and AP2 and STA12 communicates on link 2.
- AP1 communicates with STA21 in site equipment 103 on link 21, and AP1 communicates with STA31 in site equipment 104 on link 31, where link 1, link 21 and link 31 are links of the same frequency band.
- Multi-link devices include non-Simultaneous Transmit and Receive Multi-link Device (Non-STR MLD) and Simultaneous Transmit and Receive Multi-link Device (STR MLD) ).
- Non-STR MLD means that when a multi-link device transmits on one link, it can receive on another link.
- Non-STR MLD means that when a multi-link device transmits on one link, it cannot receive on another link.
- the reason for the failure to receive is usually that when the multi-link device transmits on one link, the transmitted energy will leak to the other link, and the self-interference generated makes the device unable to demodulate correctly on the other link.
- the data packet to be received is usually that when the multi-link device transmits on one link, the transmitted energy will leak to the other link, and the self-interference generated makes the device unable to demodulate correctly on the other link. The data packet to be received.
- STR and non-STR are for two links. Therefore, when MLD supports only two links, it can be directly said whether MLD is STR MLD or non-STR MLD; when MLD supports more than two links, it is necessary to indicate whether MLD supports STR between the two links .
- link 1 and link 2 are both communicating on the 2.4GHz frequency band, causing interference between each other, so the multi-link site equipment 102 cannot send and receive at the same time on link 1 and link 2 (non-STR ), link 1 and link 2 are non-simultaneous transceiver links of the multi-link site equipment 102.
- Link 1 communicates on the 2.4GHz frequency band
- link 3 communicates on 6GHz without causing interference between each other.
- the multi-link site equipment 102 supports STR between link 1 and link 3.
- Link 1 and Link 3 are the simultaneous transmitting and receiving links of the multi-link site equipment 102.
- FIG. 2A is a method for indicating a multicast service in a multi-link device according to an embodiment of the application. As shown in FIG. 2A, the method includes the following steps:
- a multi-link access point device generates a first beacon frame that carries multicast indication information, where the multicast indication information is used to indicate a station that has a multicast service to be received;
- the multilink access point device sends the first beacon frame.
- the multi-link site device receives the first beacon frame, and if the first site in the multi-link site device is a site that has a multicast service to be received, it cannot transmit and receive simultaneously with the first site The second station stops competing for the channel.
- the first site and the second site are sites in a multi-link site device, and the first access point and the second access point are access points in a multi-link access point device.
- the first station STA11 and the second station STA12 are located in the multi-link station device 102
- the first access point AP1 and the second access point AP2 are located in the multi-link access point device 101
- AP1-STA11 Communicate on the first link (link 1)
- AP2-STA12 communicate on the second link (link 2).
- Multi-link site equipment 102 is non-STR MLD, and STA11 and STA12 do not support simultaneous transmission and reception on link 1 and link 2, that is, link 1 and link 2 are non-simultaneous transmission and reception links of multi-link site equipment .
- the second station When the first station receives the first beacon frame and the multicast frame, the channel contention is stopped.
- the channel competition for the second station to stop on the second link may be uniformly scheduled by the multi-link station equipment, or the second station may also be based on the status of the multicast service and/or broadcast service to be received on the first link. Determine whether to stop channel contention and the time to stop channel contention (and the time to restart channel contention).
- the multi-link access point device can send a beacon frame (Beacon) to the multi-link site device through the first link, which can carry a traffic indication map (TIM) element to indicate the first access Whether there is a multicast service and/or broadcast service to be sent on the first link, please refer to Figure 2B.
- Figure 2B is a schematic diagram of a beacon frame provided by an embodiment of this application. As shown in Figure 2B, the beacon frame The TIM element in includes a bitmap control (Bitmap Control) field, and the byte (Octets) corresponding to this field can be 0 or 1.
- the bitmap control field includes 8 bits (bits), where The 1-bit service indicator (Traffic Indicator) is used to identify whether there is a multicast or broadcast service to be sent. If there is one of the multicast service or the broadcast service to be sent, it will be 1, and if there is no reception for both services , It is 0.
- the multicast service refers to the service of some stations (not all stations) among the stations that communicate with the access point
- the broadcast service refers to the service of all the stations communicating with the access point.
- the bitmap offset (Bitmap Offset) of the other 7 bits in the bitmap control field is used in combination with the partial virtual bitmap (Partial Virtual Bitmap) field to indicate whether the STA has unicast services to be received.
- both the multicast service and the broadcast service are identified by the service identification field, when this field is 1, it cannot distinguish whether the first station has a broadcast service to be received on the first link or whether it has The multicast service is to be received.
- the service identification field identifies the multicast service to be received, because the first access point can notify all the stations in the multi-link station equipment that can communicate with the multicast service to be received, and therefore receives the beacon The first station of the frame cannot determine whether it is in the group that needs to receive the multicast service according to the service identification field.
- the first beacon frame includes a first information element, and a bitmap control field and a partial virtual bitmap field in the first information element are used to indicate a site to which a multicast service is to be received.
- the multi-link access point device sends a first beacon frame to the multi-link site device, and the first beacon frame carries multicast indication information, which is specifically used to indicate that there is a multicast service to be received. Site. It is avoided that the first station prompts the second station to stop channel contention because of the multicast service that it does not participate in.
- the multicast indication information may specifically be carried in the first information element.
- the first information element may be referred to as a multicast service indication bitmap (Groupcast TIM, GTIM) element, or a multicast service indication bitmap (Multicast TIM, MTIM) element. Please refer to FIG. 2C.
- FIG. 2C is a schematic diagram of a frame structure of a first information element provided by an embodiment of the application.
- the indication information unit is a GTIM or MTIM information unit.
- Part of the virtual bitmap contains several bits, and each bit is used to indicate whether a certain STA has a multicast service to be received. Generally, the value of the bit is 0, which means that the corresponding STA has no multicast service to receive; the value of the bit is 1, which means that the corresponding STA has a multicast service to receive.
- the bit value is 1, indicating that the corresponding STA has multicast services to receive, and the bit value is default, indicating that the corresponding STA has no multicast services to receive; or, the bit value is 0, indicating that the corresponding STA has no multicast services to receive.
- Receive the bit value is default, indicating that the corresponding STA has multicast services to be received.
- the correspondence between each bit and the STA may be determined by the bitmap offset field in the bitmap control field, and the specific determination method may be:
- N1 is the largest positive even number (it can also be 0) that meets the following conditions: STAs with AIDs ranging from 1 to (N1*8)-1 have no multicast services to receive. AID represents the number of the STA communicating with AP1, and AID is an integer greater than 1.
- the value of the bitmap offset field is N1/2.
- the first bit in the partial virtual bitmap indicates whether the STA whose AID is N1*8 (or the value of the bitmap offset field multiplied by 16) has multicast services to be received.
- Fig. 2D is a schematic diagram of indicating whether a STA has a multicast service to be received according to an embodiment of the application.
- the status of the multicast service waiting to be received That is, STA17 does not include multicast services to be received, STA18 includes multicast services to be received, and so on.
- Bitmap control corresponds to one byte, where 1bit corresponds to the broadcast indication field, 7bits corresponds to the bitmap offset field, and the range that 7 bits can represent is [0,127], which is not enough to cover [0,251], so divide by 2.
- 8 bits can be used to represent the bitmap offset field.
- the bitmap offset field N N1.
- the first information element and the TIM element may be sent sequentially through the same beacon frame or different beacon frames.
- the station can determine, according to the element identifier, whether the element is an element for a multicast service or an element for other services (for example, a unicast service).
- the TIM element identifier in the same beacon frame is MX001
- the element identifier of the first information element may be MC001 and so on.
- the first information element may combine the element identifier and the element identifier extension to determine whether the element is an element for a multicast service or an element for a unicast service.
- the TIM element identifier is MX001
- the element identifier of the first information element may be MX001.
- the element identification extension can be G01, etc.
- the station determines the pending reception status of the multicast service according to the received first information element, and determines the pending reception status of other services according to the TIM element.
- the first beacon frame includes a second information element, and a multicast list field in the second information element is used to indicate a site that has a multicast service to be received.
- FIG. 2E is a schematic diagram of a frame structure of another second information element provided by an embodiment of the application.
- the first beacon frame includes the second information element, and the second information
- the element includes a list of multicast identifications, which may include the MAC addresses of sites that need to receive multicast services, or the associated identification (AID) of sites that need to receive multicast services, or unique identifiers of other sites; this list It can also include multicast MAC addresses, as shown in Table 1:
- Table 1 includes three multicast addresses.
- the sites in parentheses indicate the receiving sites corresponding to the multicast service. These receiving sites can be explicitly indicated, that is, the multicast MAC address is sent to all those who can communicate with the first access point.
- the first station determines whether the multicast service is to be received according to the multicast MAC address. Specifically, the first station may determine whether the multicast service is to be received according to whether the multicast MAC address list contains the multicast MAC address of the first station. business. Or the receiving station corresponding to the multicast MAC address can implicitly indicate that the first access point sends the multicast MAC address only to the stations that need to receive the multicast service, and the first station determines whether it receives the multicast MAC address or not. The multicast service is to be received.
- the corresponding relationship between the multicast service and the site is indicated by the multicast indication information, and it is determined whether the first site has a multicast service to be received, so that the multi-link site equipment can be based on the information of the first site.
- the pending reception of the multicast service determines whether the second station on the non-simultaneous transceiver link needs to stop channel competition, which improves the accuracy of channel competition judgment and avoids unnecessary channel access delay.
- the first beacon frame also includes broadcast indication information, which is used to indicate whether there is a broadcast service to be received.
- a multi-link access point device generates a first beacon frame carrying broadcast indication information, and if the first station in the multi-link site device has a broadcast service pending The receiving station stops competing for the channel with the second station that cannot transmit and receive at the same time as the first station.
- the multi-link access point device sends a beacon frame to the multi-link site device to indicate the site where there is a multicast/broadcast service to be received. If the first site in the multi-link site device is to have a multicast/broadcast service to be received Station, the second station that cannot transmit and receive at the same time with the first station should stop competing for the channel.
- the first beacon frame may also carry broadcast indication information used to indicate whether there is a broadcast service to be received at the first station, broadcast indication information used to indicate broadcast services, and multicast indication information used to indicate multicast services
- the information corresponds to different fields.
- the broadcast indication information can be carried in the first information element or the second information element, and the first information element or the second information can originally indicate the pending reception of the broadcast service and the multicast service at the same time.
- the indication information of the broadcast service may be carried in the broadcast indication field corresponding to FIG. 2C, or carried in the broadcast indication field corresponding to FIG. 2E.
- This field is used to indicate whether there is a broadcast service to be received, for example, if there is a broadcast service to be received, the value of this field is 1, and there is no broadcast service to be received, the value of this field is 0; or there is a broadcast service to be received, the value of this field If there is no broadcast service to be received, the value of this field is the default; or if there is a broadcast service to be received, the value of this field is the default, and there is no broadcast service to be received, and the value of this field is 0. In this way, broadcast services and multicast services can be separately indicated.
- the multi-link site equipment receives the broadcast indication information on the first link and determines that the first site has broadcast services to be received, it stops the channel contention of the second site on the second link of the non-STR, or, if the broadcast service is If the importance or priority is low, the channel competition of the second station may not be stopped.
- the first beacon frame carries multicast service indication information and/or broadcast service indication information. If the first station in the multi-link site equipment is a multicast/broadcast service to be received Station, the second station that cannot transmit and receive at the same time with the first station should stop competing for the channel, so as not to affect the first station to receive the multicast/broadcast service on the first link.
- the multi-link site device receives the first beacon frame through the first link, and if it is determined according to the multicast indication information in the first beacon frame that the first site on the first link has a multicast service to be received, then The second station that cannot transmit and receive at the same time with the first station stops competing for the channel. That is, the second station stops sending data or response messages to the second access point.
- the multicast service indication method in the multi-link device further includes the following steps:
- the first site in the multi-link site equipment receives the multicast service.
- the multilink site device After it is determined that the first site has completed the reception of the multicast service, the multilink site device restarts the channel competition of the second site.
- FIG. 2F is a schematic diagram of receiving a multicast frame according to an embodiment of the application.
- the multi-link site device does not support simultaneous transmission and reception on the second link and the first link.
- the first beacon frame sent by the first access point of the multi-link access point device on the first link may be a delivery traffic indication map (DTIM) beacon Frame, the DTIM beacon frame carries multicast indication information, and the multicast indication information is used to indicate a site that has a multicast service to be received; a multi-link site device receives the first beacon frame, if the multiple The first site in the link site equipment is a site that has a multicast service to be received, and the second site that cannot transmit and receive at the same time with the first site should stop competing for the channel.
- DTIM delivery traffic indication map
- the first access point after the first access point of the multilink access point device sends the DTIM beacon frame on the first link, the first access point sends the multicast frame on the first link.
- the last multicast frame sent by the first access point carries an end identifier, and the end identifier is used to indicate that the multicast service is sent completely.
- the second station that cannot transmit and receive at the same time with the first station stops competing for the channel while the first station is receiving the multicast service, and will start competing for the channel after the last multicast frame carrying the end identifier ends.
- the end flag value when the end flag value is 1, it means that the multicast service has been sent, and the end flag defaults or is 0 to indicate that the multicast service has not been sent; or when the end flag value is 0, it means that the multicast service has been sent.
- the default or 1 means that the multicast service has not been sent completely; or the end flag value by default means that the multicast service has been sent, etc.
- the last multicast frame sent by the first access point may include an end identifier for indicating that the transmission is completed, and other multicast frames do not include an end identifier.
- the second station determines that the first station has completed the reception of the multicast service according to the end identifier, and restarts channel competition.
- the first beacon frame also carries the multicast service transmission duration, and the second station that cannot transmit and receive at the same time with the first station stops competing for the channel within the duration, and will start to compete after the duration ends. channel.
- the first beacon frame also carries the end time of the multicast service, and the second station that cannot transmit and receive at the same time with the first station stops competing for the channel before the time, and will start competing for the channel after the time. .
- the multi-link access point device does not support simultaneous transmission and reception on the first link and the second link. It is determined that the first station on the first link is available according to the multicast indication information. The station that the multicast service is to be received, therefore, the second station stops channel competition during the period when the first station receives the multicast service, and then starts to compete for the channel after the first station receives the multicast service, so that it will not affect the first station in the first station. Receive multicast services on one link.
- the first beacon frame also includes broadcast indication information.
- the above steps 201 and 203 can be replaced with: 201'.
- the multilink access point device generates the first beacon that carries the multicast indication information and the broadcast indication information.
- a beacon frame the multicast indication information is used to indicate a site that has a multicast service to be received, and the broadcast indication information is used to indicate whether there is a broadcast service to be received;
- the multi-link site device receives the first A beacon frame, if the first site in the multi-link site equipment is a site that has multicast services and/or broadcast services to be received, the second site that cannot transmit and receive at the same time with the first site stops competing for channels .
- the multi-link site device receives the first beacon frame through the first link, and determines whether there is a first site on the first link according to the multicast indication information and the broadcast indication information in the first beacon frame The broadcast service or the multicast service is to be received. If there is, the second station that cannot send and receive at the same time with the first station stops competing for the channel.
- the multicast service indication method in the multi-link device further includes the following steps:
- the first site in the multi-link site equipment receives the multicast service or the broadcast service;
- the multi-link site device restarts the channel competition of the second site.
- the service waiting status of the first site includes three types: only multicast service to be received, and only broadcast service to be received , Or there are broadcast services and multicast services to be received at the same time.
- steps 204a to 205a have been described for the case where only the multicast service is to be received, and will not be repeated here.
- FIG. 2G is a schematic diagram of receiving broadcast frames according to an embodiment of this application.
- the first beacon frame sent by the first access point of the point device may be a DTIM beacon frame, and the DTIM beacon frame carries multicast indication information and broadcast indication information, and the multicast indication information is used to indicate that there is a multicast service.
- the broadcast indication information is used to indicate whether there is a broadcast service to be received, and the multi-link station device receives the first beacon frame, and if the first station in the multi-link station device has no group If the broadcast service is to be received, and the broadcast indication information indicates that there is a broadcast service to be received, the second station that cannot transmit and receive at the same time with the first station should stop competing for the channel.
- the first access point after the first access point of the multilink access point device sends the DTIM beacon frame on the first link, the first access point sends the broadcast frame on the first link.
- the last broadcast frame sent by the first access point carries an end identifier, and the end identifier is used to indicate that the broadcast service is sent.
- the second station that cannot transmit and receive at the same time with the first station stops competing for the channel while the first station is receiving the broadcast service, and will start competing for the channel after the last broadcast frame carrying the end identifier ends.
- the broadcast service end identifier value is 1, it means that the broadcast service has been sent, and the end identifier defaults or is 0 to indicate that the multicast service has not been sent completely; or when the end identifier value is 0, it means that the multicast service has been sent.
- the default end flag or 1 indicates that the multicast service has not been sent; or the default end flag value indicates that the multicast service has been sent, etc.
- the first beacon frame also carries the broadcast service transmission duration, and the second station that cannot transmit and receive at the same time with the first station stops competing for the channel within the duration, and will start competing for the channel after the duration ends. .
- the first beacon frame also carries the ending time of the broadcasting service, and the second station that cannot transmit and receive at the same time with the first station stops competing for the channel before the time, and will start competing for the channel after the time.
- the first beacon frame may also include broadcast service priority indication information, which is used to indicate the priority of the broadcast service. If the priority is low, the second station will also receive the broadcast frame when the first station receives the broadcast frame. The channel contention on the second link may not be stopped.
- broadcast service priority indication information which is used to indicate the priority of the broadcast service. If the priority is low, the second station will also receive the broadcast frame when the first station receives the broadcast frame. The channel contention on the second link may not be stopped.
- FIG. 2H is a schematic diagram of receiving multicast frames and broadcast frames according to an embodiment of the application.
- the first beacon frame sent by the first access point of the multilink access point device may be a DTIM beacon frame, and the DTIM beacon frame carries multicast indication information and broadcast indication information.
- the multicast indication information is used to indicate a site that has a multicast service to be received, the broadcast indication information is used to indicate whether there is a broadcast service to be received, and the multi-link site device receives the first beacon frame, if the multi-link The first site in the route site equipment is a site that has a multicast service to be received, and the broadcast indication information indicates that there is a broadcast service to be received, then the second site that cannot transmit and receive at the same time with the first site should stop competing for the channel.
- the first access point after the first access point of the multilink access point device sends the DTIM beacon frame on the first link, the first access point sends the multicast frame and broadcast on the first link frame.
- the multicast frame and the broadcast frame can be sent in the order of service generation, or according to the order of service priority. For example, the priority of the multicast service is higher than that of the broadcast service, and it can be sent after the multicast frame is sent. Send the broadcast frame again.
- the last multicast frame sent by the first access point carries an end identifier, and the end identifier is used to indicate that the multicast service is sent completely.
- the last broadcast frame sent by the first access point carries an end identifier, and the end identifier is used to indicate that the broadcast service is sent.
- the last service frame corresponding to the service to be sent later carries an end identifier, which is used to indicate that the multicast service and the broadcast service are both sent.
- the second station that cannot send and receive at the same time with the first station stops competing for channels while the first station is receiving multicast services and broadcast services, and will start competing after the last multicast frame or broadcast frame carrying the end identifier ends. channel.
- the setting of the multicast frame end flag and the broadcast frame end flag in this embodiment may correspond to the aforementioned settings of the multicast frame end flag and the broadcast frame end flag, which will not be repeated here.
- the second access point may stop sending the first message to the second site on the second link, including sending the first message to the second site on the second link.
- a multi-link access point device is uniformly scheduled to make the second access point stop sending the first message, or the first access point sends prompt information to the second access point to prompt the second access point to stop sending the first message. Message, and can also prompt to stop sending the time period corresponding to the first message.
- the first message is a message that requires a response or response from the second station, and the second access point stops sending the first message, which can prevent the second station from sending a response message for the first message, thereby preventing the second station from sending a response
- the message may cause interference to the data received by the first station.
- the multi-link site equipment does not support simultaneous transmission and reception on the first link and the second link, and the first site on the first link is determined according to the multicast indication information and the broadcast indication information. It is a site that has multicast services and/or broadcast services to be received, so the second site stops channel competition during the period when the first site receives broadcast services and/or multicast services, and waits until the first site finishes receiving the multicast services and/or broadcasts After the service starts to compete for the channel, it will not affect the reception of the multicast service and the broadcast service on the first link by the first station.
- FIG. 3A is a communication method provided by an embodiment of the application. As shown in FIG. 3A, the method includes the following steps:
- a multilink access point device generates a second beacon frame, and a target wakeup time (TWT) information element of the second beacon frame carries TWT type indication information, and the TWT type indication information is used for Indicate that the service stage specified by the TWT information unit is used to transmit multicast services and/or broadcast services.
- TWT target wakeup time
- the TWT information element specifies the service phase, specifically: the start time of the TWT service phase is indicated by the Target Wake Time field in the TWT information element, and the duration of the TWT service phase is indicated by the Nominal Minimum TWT Wake Duration field.
- the multi-link access point device sends the second beacon frame on the first link.
- the multi-link site device receives the second beacon frame, and if the first site in the multi-link site device has a multicast service and/or broadcast service to be received in the service phase, then contact all The second station that the first station cannot send and receive at the same time stops competing for the channel.
- the first site and the second site are the sites in the multi-link site equipment, and the first access point and the second access point are the access points in the multi-link access point device.
- the first access point communicates with the first station on the first link (link 1)
- the second access point communicates with the second station on the second link (link 2).
- the multi-link site equipment is non-STR MLD, and the first site and the second site do not support simultaneous transmission and reception on link 1 and link 2.
- Target Wake Time is used to indicate that at least one activity or service is activated or activated in the corresponding service phase.
- the TWT information unit generated by the multi-link access point device includes TWT type indication information, used to indicate that the service stage (or within the time range) indicated by the TWT information unit is used to process multicast services and/or broadcast services, that is, used to process one of multicast services or broadcast services, or Used to handle two kinds of business at the same time.
- the TWT information unit can be sent by broadcast, and the broadcast TWT is established at this time; it can also be sent by unicast, and the unicast TWT is established at this time.
- Broadcast TWT is for all multi-link site devices that can communicate with multi-link access point devices.
- multi-link access point device 101 can send broadcast TWT to multi-link site devices 102, 103, 104, etc., because multiple The communication between the link devices corresponds to the multi-link communication between the modules in the device, so the specific correspondence is that AP1 in the multi-link access point device 101 sends to the STA11, STA21 and STA31 in the multi-link site devices 102, 103, 104 Broadcast TWT.
- a unicast TWT is for a certain multi-link site device that can communicate with a multi-link access point device. For example, in FIG.
- the multi-link access point device 101 can send a unicast TWT to the multi-link site device 102, And send a unicast TWT to the multi-link site device 103, that is, AP1 can send a unicast TWT to STA11, and a unicast TWT to STA21, the time range indicated by different unicast TWTs can be the same or different, indicating that the station is waiting to receive
- the multicast services can also be the same or different. That is, if STA11 and STA21 correspond to the same multicast service, the unicast TWT sent to STA11 and STA21 indicate the same multicast service to be received.
- each TWT information unit may include an identifier or a serial number, which is used to determine the corresponding TWT information unit of the site.
- FIG. 3B is a schematic diagram of a frame structure of a broadcast TWT element provided by an embodiment of the application.
- the broadcast TWT element includes three reserved fields.
- the information indicating whether the service phase specified by the TWT information unit is used to send broadcast services and/or multicast services is multiple pieces of information, and one of the three fields is used to carry the multiple pieces of information; or the three fields can be separate Used to carry part of the indication information in the TWT type indication information, for example, one of the reserved fields is used to carry information indicating whether the service phase specified by the TWT information unit is used to send broadcast services, and the other reserved field is used to carry information indicating the TWT Whether the service phase specified by the unit is used to send multicast service information.
- the TWT type indication information can also be located in the Broadcast TWT recommendation (Broadcast TWT recommendation) field, that is, a reserved value in the Broadcast TWT recommendation field is used to indicate that the service phase specified by the TWT information unit is used to transmit multicast services and/ Or broadcasting business.
- Broadcast TWT recommendation Broadcast TWT recommendation
- FIG. 3C is a schematic diagram of the frame structure of a unicast TWT element provided by an embodiment of the application.
- the TWT element includes a Reserved field, which can be used to carry the TWT type.
- the indication information or TWT type indication information may also be located in the TWT Flow identifier (TWT Flow identifier) field, that is, a certain reserved value in the TWT Flow identifier field is used to indicate whether the service phase specified by the TWT information unit is used To transmit multicast services and/or broadcast services.
- TWT Flow identifier TWT Flow identifier
- the start time of the TWT service phase is indicated by the Target Wake Time field in the TWT information element, and the duration of the TWT service phase is determined by the standard minimum TWT wake-up duration (Nominal Minimum TWT Wake). Duration) field indication.
- the multi-link access point device may send a second beacon frame carrying the TWT information unit through a specific link to determine that the service phase indicated by the TWT information unit is used for the multicast service and/or of the link Or broadcast service transmission.
- the multi-link access point device sends the second beacon frame on the first link through the first access point, and after the first station receives the second beacon frame on the first link, it is based on the TWT carried in it.
- the information unit determines that the time when the first station may receive the multicast service and/or the broadcast service is the time range specified by the TWT information unit.
- the multi-link access point device may indicate that the service stage indicated by the TWT information unit is used for the multicast of the link corresponding to the link identifier by carrying the link identifier in the second beacon frame or the TWT information unit Service and/or broadcast service transmission.
- the TWT information element sent by the multilink access point device on the second link carries the link identifier of the first link, and the service phase indicated by the TWT information element is used for the multicast service of the first link And/or broadcast service transmission.
- the multi-link site equipment After the multi-link site equipment determines that the first site transmits multicast services and/or broadcast services within the time range specified by the TWT information unit, it can stop the channel contention of the second site from the beginning of the time range specified by the TWT information unit until it is determined After the first station has no broadcast service and/or multicast service to be received on the third link, or after determining that the broadcast service and/or multicast service has been sent, it restarts channel competition.
- FIG. 3D is a schematic diagram of communication according to the TWT information unit provided by an embodiment of the application.
- the first access point of the multi-link access point device passes through the first The link (link 1) sends a second beacon frame to the first station of the multi-link station equipment.
- the second beacon frame includes a TWT information unit for determining the TWT service phase.
- the time range corresponding to the TWT service phase is From t1 to t2, the first station can receive multicast services and/or broadcast services during t1 to t2.
- the second station stops channel contention when the first station receives multicast services and/or broadcast services.
- the first access point of the multi-link access point device may send a TIM frame during the TWT service phase, and the TIM frame may indicate whether there are multicast services and/or broadcast services on the first link.
- the frame indicates that there is no multicast service and/or broadcast service, and the second station starts to compete for the channel after the TIM frame ends, as shown in FIG. 3D.
- the first access point of the multilink access point device continues to send multicast Frame/broadcast frame
- the second station in the multi-link site equipment should stop channel contention during the period when the multicast frame/broadcast frame is sent. After the multicast frame/broadcast frame is ended, it will start to compete for the channel.
- the previous embodiment has been described in detail, and will not be repeated here.
- the second beacon frame includes an element indicating whether there is a broadcast frame and/or multicast frame to be sent, and the time to start sending the broadcast frame and/or multicast frame (in the TWT service phase), and the second station According to this time, the channel contention on the second link (link 2) is stopped.
- FIG. 3F is another schematic diagram of communicating according to the TWT information unit provided by an embodiment of the application.
- the time range indicated by the TWT information unit ends That is, at time t2, if the first site of the multi-link site device has not determined that there is no multicast service and/or broadcast service, the multi-link site device can also start the channel competition of the second site.
- the multilink access point device sends the TWT information element on the first link to indicate the time range during which the first station receives the multicast service and/or broadcast service, so that the first station is in the specified time range It can process multicast services and/or broadcast services internally, instead of frequently processing multicast services and/or broadcast services in other time periods. It can effectively control the frequency of stop channel competition with the second site that cannot send and receive at the same time with the first site, and improve Improved communication efficiency.
- the multi-link access point device sends the TWT information element on the first link to specify the service phase corresponding to the multicast service and/or broadcast service of the first site.
- it can also pass the TWT
- the information unit determines the service stage corresponding to the multicast service and/or broadcast service of the second site.
- FIG. 3G is another schematic diagram of communication based on the TWT information unit provided by an embodiment of the application. As shown in FIG. 3G, the first access point in the multi-link access point device passes through the first link.
- the second access point sends TWT information element B to the second station through the second link, the TWT service phase indicated by TWT information element A and the TWT service phase indicated by TWT information element B
- the first access point and the second access point may be partially overlapped or completely the same, and the first access point and the second access point may send the multicast service and/or the broadcast service in the partially overlapped or completely same time range.
- the TWT information unit corresponding to the second station may be sent by the first access point.
- the TWT information unit sent by the first access point to the first station through the first link carries the identifier of the second link (and this Link identifier), the TWT information unit may also be used to determine the time range during which the second station performs the multicast service and/or broadcast service reception on the second link.
- the second station starts to stop channel contention at time t1 when the second access point or the first access point sends the TIM frame, and the TIM frame may indicate whether there is multicast service and/or on the first link. Or broadcast service. If the TIM frame indicates that there is no multicast service and/or broadcast service, the second station starts to compete for the channel after the TIM frame ends.
- the first access point of the multi-link access point device continues to send the multicast frame/broadcast frame
- the second station in the multi-link site device is sending the multicast frame/broadcast frame during the period of sending the multicast frame/broadcast frame.
- Channel contention should be stopped, and channel contention should be started after the end of the multicast frame/broadcast frame.
- the two non-simultaneous transceiver sites in the multi-link site equipment, the first site and the second site both use the TWT information unit to determine the time range for receiving the multicast service and/or the broadcast service, and the two time The ranges can be overlapped or the same, which can reduce the channel access delay caused by the asynchronous reception of the multicast service and/or the broadcast service at the first station and the second station, and improve the efficiency of channel communication.
- the embodiments of this application can be executed separately or combined with the embodiments corresponding to Figures 2A to 2H, that is, before sending multicast frames and/or broadcast frames, the multi-link access point device
- the first access point sends a first beacon frame.
- the first beacon frame includes a multicast service indication, which is used to indicate a station that has a multicast service to be received, or is also used to indicate whether the station has a broadcast service to be received.
- This kind of service corresponds to separate instruction information, so as to avoid the problem that the first station cannot distinguish whether there is a broadcast service or the multicast service to be received, and it cannot know whether the first station needs to receive the multicast service.
- the first beacon frame can be sent separately, that is, the first beacon frame is included after the second beacon frame in FIGS. 3D to 3G; or the first beacon frame and the second beacon frame are the same beacon frame, That is, the beacon frame in Figure 3D ⁇ Figure 3G is the beacon frame after the first beacon frame and the second beacon frame are combined, and the beacon frame includes both the multicast service indication (and the broadcast service indication) and the TWT. Information unit.
- the TWT information unit and the multicast service indication are sent at the same time, so that the first station in the multi-link site equipment can learn that the group that needs to receive is within the time range indicated by the TWT information unit.
- Broadcast service or broadcast service determine whether to stop the channel competition of the second site. This process reduces the channel access delay that may be caused by the unnecessary channel contention stop, improves the accuracy of channel access control, and reduces the channel at the same time.
- the frequency of access control improves the efficiency of channel access control.
- FIG. 4A is a communication method provided by an embodiment of the application. As shown in FIG. Question, the method includes the following steps:
- a first station in a multi-link station device competes for a channel on the first link, and obtains a transmission opportunity TXOP of the first link.
- the first station ends the TXOP before the target sending time of the beacon frame of the second station, and the first station and the second station are those that cannot be simultaneously transmitted and received in the multi-link station equipment. Site.
- FIG. 4B is a schematic diagram of a communication process provided by an embodiment of the application.
- the first link (link 1) and the second link (link Path 2) The corresponding stations can all compete for the channel and obtain the transmission opportunity (TXOP), and then send the data frame within the time corresponding to the TXOP.
- TXOP transmission opportunity
- the reception of other beacon frames can be continued, or the time to end the TXOP can be determined according to the reception time of other beacon frames.
- the multi-link site device learns that the target transmission time corresponding to the second site's beacon frame is time t3, and therefore ends the TXOP of the second site before time t3, so as to receive the beacon frame on the second link. Then, because the first station and the second station are stations that cannot send and receive at the same time in the multi-link station equipment, when the second access point sends a beacon frame at time t3, if the first station has obtained the TXOP, it also needs to The TXOP is ended before time t3 to avoid the possible interference that the first station may cause to the second station to receive the beacon frame when sending data in the TXOP. If the first station is contending for a channel before t3, it is also necessary to end the channel contention before t3.
- the multi-link station device determines the target transmission time of the beacon frame on the second link, so that after obtaining the TXOP, the first station will base on the target transmission time of the beacon frame on the second link.
- the transmission time determines the time to end the TXOP or channel contention of the first site, which improves the accuracy of channel access control and avoids channel interference between non-STR links in multi-link site equipment.
- the multilink access point device may determine the target transmission time of the fourth beacon frame of the first access point according to the target transmission time of the third beacon frame of the second access point, For example, it is determined that the target sending time of the fourth beacon frame is the same as the target sending time of the third beacon frame, so that the first station can determine the time to end the channel competition by sending the fourth beacon frame, and at the same time ensure that there will be no conflicts.
- the reception of data frames on the other link causes interference.
- Figure 4C is a schematic diagram of another communication process provided by an embodiment of this application. As shown in Figure 4C, the multilink access point device learns the third beacon frame of the second access point.
- the target transmission time is time t3, and it is determined that the target transmission time of the fourth beacon frame of the first access point is also time t3. Therefore, both the second station and the first station will end transmission opportunities or channel contention before t3.
- the two links send corresponding beacon frames.
- the third beacon frame or the fourth The beacon frame is a DTIM beacon frame.
- the DTIM frame can indicate whether there is a multicast service and/or broadcast service on the first link. If the DTIM frame indicates that there is no multicast service and/or broadcast service, the second station is After the DTIM frame ends, it starts to compete for channels.
- the DTIM frame indicates that there are multicast services and/or broadcast services, and after sending the DTIM frame, the first access point of the multi-link access point device continues to send multicast Frame/broadcast frame, the second station in the multi-link site equipment should stop channel contention during the period when the multicast frame/broadcast frame is sent. After the multicast frame/broadcast frame is ended, it will start to compete for the channel.
- the DTIM frame can also indicate whether there is a multicast service and/or a broadcast service on the second link, and the first station can start or stop channel contention according to the content indicated by the DTIM frame.
- the multi-link access point device determines the target transmission time of the second link beacon frame according to the target transmission time of the first link beacon frame, so that the multi-link site device can determine the target transmission time of the second link beacon frame according to the The same target transmission time determines the end of the transmission opportunities of the first site and the second site, which can solve the problem of channel interference that may be caused by non-simultaneous transceiver links in multi-link site equipment, and improve the efficiency of channel access control.
- the embodiment of this application can be combined with the embodiment corresponding to Fig. 3A to Fig. 3G, that is, before the beacon frame is sent on link 1 or link 2 in Fig. 4B or Fig. 4C, TWT information can be passed
- the unit determines the TWT service phase. Specifically, as shown in Figure 4D, determine the time when link 1 and link 2 send the beacon frame, and the time is within the time range corresponding to the TWT service phase, then in the multi-link access point device, in link 2 or The second access point or the first access point that sends information on link 1 can determine the time to end the transmission opportunity or stop channel contention according to the transmission time of the beacon frame in the TWT service phase or the start time of the TWT service phase. In this way, the time range for sending the beacon frame (and the service frame indicated by the beacon frame) can be clearly defined, the channel access delay is reduced, and the channel access efficiency is improved.
- the embodiment of the present application can be combined with the embodiment corresponding to FIG. 2A to FIG. 2H, that is, multicast indication information (and broadcast indication information) is sent through the first beacon frame, that is, in FIG. 4B or FIG. 4C,
- the beacon frame sent by the second access point in the multilink access point device may include a multicast service indication (and a broadcast service indication).
- the multi-link site equipment can more accurately determine whether to end the site channel transmission according to the status of the multicast service or the broadcast service to be received. For example, only the second site on the second link (link 2) needs to be received.
- the first access point on the first link (link 1) ends the transmission opportunity; or only when there are broadcast services on the second link that need to be received and whose importance is higher than the preset threshold, The first access point ends the transmission opportunity.
- the embodiment of the present application can be combined with the embodiment corresponding to FIG. 2A to FIG. 2H, and at the same time combined with the embodiment corresponding to FIG. 3A to FIG. 3G, that is, two non-simultaneous transceiver links in a multi-link device
- the target sending time of the upper beacon frame is the same, both are in the TWT service stage, and the sent beacon frame includes multicast indication information (and broadcast indication information).
- the second access point in the multi-link access point device sends a beacon frame on the second link in the TWT service phase indicated by the TWT information element, and the beacon frame includes a multicast service Instruction (and broadcast service instruction), then the multi-link site equipment can determine the time to end the TXOP according to the start time of the TWT service phase, or end the TXOP of the first site at the moment when the second access point sends the beacon frame, and according to The beacon frame indicates whether there are multicast services and/or broadcast services, and determines whether to stop channel contention or restart channel contention.
- the beacon frame indicates whether there are multicast services and/or broadcast services, and determines whether to stop channel contention or restart channel contention.
- the multilink access point device may configure the same TWT information element for the first link and the second link, and then determine the TWT service phase on the first link and the TWT service phase on the second link Similarly, in the TWT service phase, the first access point can determine the time to send the beacon frame on the first link according to the time when the second access point sends the beacon frame on the second link. The device determines the time to end the TXOP of the first station according to the time when the beacon frame is sent on the first link.
- the embodiment of the application determines the time when one link sends the beacon frame in the non-STR link of the multi-link device to determine the time when the other link sends the beacon frame, and the time range corresponding to the beacon frame is determined by the TWT information unit ,
- the sent beacon frame includes a multicast service indication (and a broadcast service indication), which is used to indicate whether there is a multicast service to be received. This process allows the access point to determine whether there is a beacon frame to be sent on the non-STR link, and whether it needs to end the transmission opportunity according to the service status indicated by the beacon frame. Accuracy, thereby improving the efficiency of channel access.
- FIG. 5A is an embodiment of the application.
- a flow chart of a communication method is provided, as shown in FIG. 5A. In order to solve this problem, the method includes the following steps:
- a first access point in a multilink access point device determines a target transmission time of a first beacon frame
- the second access point in the multilink access point device determines the target transmission time of the second beacon frame; wherein the target transmission time of the first beacon frame is the same as the second beacon frame The target sending time is the same.
- the multi-link site device can learn the internal non-simultaneous transceiver links.
- the two links are configured with the same transmit beacon through the multi-link access point device The time of the frame.
- the first site and the second site are the sites in the multi-link site device
- the first access point and the second access point are the access points in the multi-link access point device
- the first site and the first access point are The entry point communicates on the first link (link 1)
- the second station and the second access point communicate on the second link (link 2).
- the multi-link site equipment is non-STR MLD, and the first site and the second site do not support simultaneous transmission and reception on link 1 and link 2.
- FIG. 5B is a schematic diagram of another communication process provided by an embodiment of the application.
- the two access points send the second beacon frame with the same target transmission time, both are t4, so that the time of receiving the beacon frame on the two non-simultaneous receiving and sending links is synchronized by the multi-link site equipment, which can effectively reduce channel interference. And reduce the time for channel interference avoidance processing, thereby reducing the channel access delay.
- the channel may be in a busy state, so the actual transmission time of the first beacon frame may be later than the target transmission time of the first beacon frame; similarly, The actual sending time of the second beacon frame may be later than the target sending time of the second beacon frame.
- the embodiment of the present application may further include step 503.
- the first access point and/or the second access point are accessing the channel
- the first access point sends the first access point on the corresponding first link according to the first access point and/or the second access point.
- the time of the beacon frame, or the time of the second access point sending the second beacon frame on the corresponding second link ends the transmission opportunity.
- the multi-link site equipment determines the time when the station on the link ends the TXOP according to the respective beacon frame transmission time of the two links, so as to receive the beacon frame on the link. If the beacon frame indicates that there is a service frame to be received on any link, the stations on the other link stop channel contention.
- the station on the other link also sends the beacon frame according to the time.
- the time of the frame determines when the TXOP ends.
- the same beacon frame transmission time is configured for the access points in the non-simultaneous transceiving link through the multi-link access point device, so that the two links can send the beacon frame synchronously.
- the non-simultaneous transceiver sites of the multi-link site equipment can receive the beacon frame synchronously, effectively avoiding channel interference.
- the non-simultaneous transceiver station in the multi-link site equipment can also determine the same time to end the TXOP according to the transmission time of the beacon frame, further reducing the probability of channel interference , And reduce the time for channel interference avoidance processing, thereby reducing channel access delay.
- the embodiments of this application can be combined with the embodiments corresponding to Figures 3A to 3G, that is, on the non-simultaneous transceiver link in the multi-link site equipment, the TWT service stage can be determined through the TWT information unit.
- the time when the first access point in the link access point device sends the first beacon frame and the time when the second access point sends the second beacon frame are within the TWT service phase, and the first beacon sent Both the frame and the second beacon frame are used to indicate whether there is a multicast service or a broadcast service to be received, so that the two links process corresponding services in a special service phase, and reduce the impact of synchronously sending frames on other services.
- a multicast service indication (and a broadcast service indication) is sent through a beacon frame to indicate whether there is a multicast service to be received, or It is also used to indicate whether there is a broadcast service to be received.
- the beacon frame for sending the multicast service indication can be the same beacon frame as the first beacon frame or the second beacon frame in this embodiment, or it can be the same as the first beacon frame and the second beacon frame. Two beacon frames sent after the beacon frame. In this way, the time for processing the multicast service and the broadcast service on the first link and the second link can be more synchronized, and the probability of channel interference can be reduced.
- the embodiment of the present application can be combined with the embodiment corresponding to FIG. 2A to FIG. 2H, and at the same time combined with the embodiment corresponding to FIG. 3A to FIG. 3G, that is, the two links send beacon frames at the same time, Both are in the TWT service stage, and the sent beacon frame includes the multicast service indication (and the broadcast service indication), which can make the time range for processing the multicast service and the broadcast service on the first link and the second link And the transmission time of the service frame is more synchronized, which reduces the probability of channel interference.
- FIG. 6 shows a communication device 1000 provided by an embodiment of the present application.
- the device may be a multi-link device in the foregoing embodiment, including a multi-link site device or a multi-link access point device, or a multi-link device.
- the chip or processing system in the link site device or the multi-link access point device can implement the methods and functions of any of the foregoing embodiments.
- the communication device may include one or more of the components shown in FIG. 6.
- the components shown in FIG. 6 may include at least one processor 1001, a memory 1002, a transceiver 1003, and a communication bus 1004.
- the processor 1001 is the control center of the communication device 1000, and may be a processor or a collective term for multiple processing elements.
- the processor 1001 is a central processing unit (CPU), or a specific integrated circuit (Application Specific Integrated Circuit, ASIC), or one or more integrated circuits configured to implement the embodiments of the present application
- one or more microprocessors digital signal processor, DSP
- one or more field programmable gate arrays Field Programmable Gate Array, FPGA
- the processor 1001 can execute various functions of the communication device by running or executing a software program stored in the memory 1002 and calling data stored in the memory 1002.
- the processor 1001 may include one or more CPUs, such as CPU0 and CPU1 shown in FIG. 6.
- the communication device 1000 may include multiple processors, such as the processor 1001 and the processor 1005 shown in FIG. 6. Each of these processors can be a single-core processor (single-CPU) or a multi-core processor (multi-CPU).
- the processor here may refer to one or more communication devices, circuits, and/or processing cores for processing data (for example, computer program instructions).
- the memory 1002 may be a read-only memory (ROM) or other types of static storage communication devices that can store static information and instructions, a random access memory (RAM), or other types that can store information and instructions.
- the type of dynamic storage communication equipment can also be Electrically Erasable Programmable Read-Only Memory (EEPROM), CD-ROM (Compact Disc Read-Only Memory, CD-ROM) or other optical disk storage, Optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), magnetic disk storage media or other magnetic storage communication devices, or can be used to carry or store desired program codes in the form of instructions or data structures and Any other medium that can be accessed by the computer, but not limited to this.
- EEPROM Electrically Erasable Programmable Read-Only Memory
- CD-ROM Compact Disc Read-Only Memory
- Optical disc storage including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.
- magnetic disk storage media or other magnetic storage communication devices or can be
- the memory 1002 may exist independently, and is connected to the processor 1001 through a communication bus 10010.
- the memory 1002 may also be integrated with the processor 1001. Wherein, the memory 1002 is used to store a software program for executing the solution of the present application, and is controlled by the processor 1001 to execute.
- the transceiver 1003 is used for communication with other devices (for example, the second device). Of course, the transceiver 1003 can also be used to communicate with a communication network, such as an Ethernet, a radio access network (RAN), a wireless local area network (Wireless Local Area Networks, WLAN), etc.
- the transceiver 1003 may include a receiving unit to implement a receiving function, and a transmitting unit to implement a transmitting function.
- the communication bus 10010 may be an industry standard architecture (ISA) bus, an external communication device interconnection (Peripheral Component, PCI) bus, or an extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, etc.
- ISA industry standard architecture
- PCI Peripheral Component
- EISA Extended Industry Standard Architecture
- the bus can be divided into address bus, data bus, control bus and so on. For ease of representation, only one thick line is used in FIG. 6, but it does not mean that there is only one bus or one type of bus.
- the communication device 1000 is a complete device.
- the communication device may include a processor 1001, a memory 1002, a transceiver 1003, and a communication bus 1004.
- it may also include other components, such as a display frequency, etc.
- the communication device 1000 is a first multi-link access point device or a first multi-link site device, which can be used to implement the aforementioned FIG. 2A to FIG. 2H, FIG. 3A to FIG. 3G, FIG. 4A to FIG. 4D, or
- the embodiments corresponding to FIGS. 5A to 5B relate to methods and functions of a multi-link access point device or a multi-link site device.
- instructions are stored in the memory, and when the instructions are called by the processor, the above methods and functions are implemented.
- the processor is used to generate signaling or frames
- the transceiver is used to send signaling or frames.
- the processor is used to perform step 201 and step 203, step 301 and step 303, step 401 and step 402, or step 501 and step 502, and the transceiver is used to perform step 202 and step 203, step 302 and step 303, and so on.
- the communication device 1000 is a chip system or processing system in the first multi-link access point device or the first multi-link site device, so that the device on which the chip system or processing system is installed implements the foregoing FIGS. 2A ⁇ Fig. 2H, Fig. 3A to Fig. 3G, Fig. 4A to Fig. 4D or Fig. 5A to Fig. 5B correspond to the method and function of the embodiment.
- the communication device 1000 may include some components as shown in FIG. 6, for example, the communication device 1000 includes a processor, which may be coupled with a memory, call and execute instructions in the memory, so as to configure and install the chip system or processing system.
- the device implements the methods and functions in the corresponding embodiments of the aforementioned FIGS.
- the memory may be a component in a chip system or a processing system, and may also be a component of an external coupling link of the chip system or the processing system.
- the chip system or processing system is installed in the first multi-link access point device or the first multi-link site device, so that the first multi-link access point device or the first multi-link site device.
- the chip system or processing system can support 802.11 series protocols for communication, such as 802.11be, 802.11ax, 802.11ac, and so on.
- the chip system can be installed in devices in various scenarios that support WLAN transmission. The devices in the WLAN transmission scenario have been introduced at the beginning of this specification, and will not be repeated here.
- the embodiment of the present application may divide the first multi-link access point device or the first multi-link site device into functional modules according to the foregoing method examples.
- each functional module may be divided corresponding to each function, or two or More than two functions are integrated in one processing module.
- the above-mentioned integrated modules can be implemented in the form of hardware or software functional modules. It should be noted that the division of modules in the embodiments of the present application is illustrative, and is only a logical function division, and there may be other division methods in actual implementation.
- FIG. 7 shows a possible structural diagram of a communication device 1100.
- the communication device 1100 may be a multi-link device or a chip or processing system in a multi-link device.
- the apparatus 1100 can perform the operation of the multi-link device in the foregoing method embodiment.
- the communication device 1100 includes a processing unit 1101 and a transceiver unit 1102.
- the communication apparatus 1100 is a first multi-link access point device or an access point in the first multi-link device.
- the processing unit 1101 may be used to control and manage the actions of the communication device 1100. For example, the first beacon frame is generated. For another example, the operation of the transceiver unit 1102 is controlled. Optionally, if the communication device 1100 includes a storage unit, the processing unit 1101 may also execute programs or instructions stored in the storage unit, so that the communication device 1100 implements the methods and functions involved in any of the foregoing embodiments.
- the above-mentioned processing unit 1101 may be used to execute, for example, step 201 and step 203, step 301 and step 303, step 401 and step 402, or step 501 and step 502 in FIG. 2A, FIG. 3A, FIG. 4A or FIG. 5A.
- step 201 and step 203 may be used to execute, for example, step 201 and step 203, step 301 and step 303, step 401 and step 402, or step 501 and step 502 in FIG. 2A, FIG. 3A, FIG. 4A or FIG. 5A.
- step 501 and step 502 in FIG. 2A, FIG. 3A, FIG. 4A or FIG. 5A.
- all relevant content of the steps involved in the above method embodiments can be cited in the functional description of the corresponding functional module, which will not be repeated here.
- the above-mentioned transceiver unit 1102 can send and receive data or signaling transmitted on one link, and can also send and receive data or signaling transmitted on multiple links.
- the transceiver unit 1102 may be one transceiver module, or may include multiple transceiver modules.
- the transceiver module can send and receive data on multiple links. For example, if the first multi-link access point device works on two links, when the transceiver unit 1102 includes two transceiver modules, one transceiver module works on one link, and the other transceiver module works on the other link. On the way.
- the foregoing transceiver unit 1102 may be used to perform, for example, step 202 and step 203, step 302 and step 303 in FIG. 2A and FIG. 3A and/or other processes used in the technology described herein.
- step 202 and step 203 steps 202 and step 203, step 302 and step 303 in FIG. 2A and FIG. 3A and/or other processes used in the technology described herein.
- all relevant content of the steps involved in the above method embodiments can be cited in the functional description of the corresponding functional module, which will not be repeated here.
- the communication device 1100 may be the communication device shown in FIG. 6, the processing unit 1101 may be the processor 1001 in FIG. 6, and the transceiving unit 1102 may be the transceiver 1003 in FIG. 6.
- the communication device 1100 may further include a memory, and the memory is used to store the program code and data corresponding to any of the communication methods between the multi-link devices provided by the communication device 1100. The descriptions of all related content of the components involved in FIG. 6 can be quoted from the functional descriptions of the corresponding components of the communication device 1100, which will not be repeated here.
- the communication device 1100 may also be a chip or a processor, where the processing unit 1102 is a processing circuit in the chip or the processor, and the transceiver unit 1102 may be an input/output circuit in the chip or the processor.
- the circuit is the interface between the chip or processor and other coupling components to communicate or exchange data. It can ensure that signaling or data information or program instructions are input to the chip or processor for processing, and the processed data or signaling is output to Other coupled components, and control the first multi-link device on which the chip or processor is installed to realize the functions.
- the communication apparatus 1100 is a first multi-link site device or a site in the first multi-link site device.
- the above-mentioned processing unit 1101 may be used to read instruction information, for example, to execute step 201 and step 203, step 301 and step 303, step 401 and step 402 in FIG. 2A, FIG. 3A, FIG. 4A or FIG. 5A, Or step 501 and step 502 and/or other processes used in the techniques described herein.
- step 201 and step 203 may be used to read instruction information, for example, to execute step 201 and step 203, step 301 and step 303, step 401 and step 402 in FIG. 2A, FIG. 3A, FIG. 4A or FIG. 5A, Or step 501 and step 502 and/or other processes used in the techniques described herein.
- step 501 and step 502 and/or other processes used in the techniques described herein.
- the above-mentioned transceiver unit 1102 may send and receive data or signaling transmitted on one link, or may send and receive data or signaling transmitted on multiple links.
- the transceiver unit 1102 may be one transceiver module, or may include multiple transceiver modules.
- the transceiver module can send and receive data on multiple links. For example, if the first multi-link site device works on two links, when the transceiver unit 1102 includes two transceiver modules, one transceiver module works on one link, and the other transceiver module works on the other link. .
- the foregoing transceiver unit 1102 may be used to perform, for example, step 202 and step 203, step 302 and step 303 in FIG. 2A and FIG. 3A and/or other processes used in the technology described herein.
- step 202 and step 203 steps 202 and step 203, step 302 and step 303 in FIG. 2A and FIG. 3A and/or other processes used in the technology described herein.
- all relevant content of the steps involved in the above method embodiments can be cited in the functional description of the corresponding functional module, which will not be repeated here.
- the communication device 1100 may be the communication device shown in FIG. 6, the processing unit 1101 may be the processor 1001 in FIG. 6, and the transceiving unit 1102 may be the transceiver 1003 in FIG. 6.
- the communication device 1100 may further include a memory, and the memory is configured to store the program code and data corresponding to any of the methods provided above by the communication device 1100. The descriptions of all related content of the components involved in FIG. 6 can be quoted from the functional descriptions of the corresponding components of the communication device 1100, which will not be repeated here.
- the communication device 1100 may also be a chip or a processor, where the processing unit 1102 is a processing circuit in the chip or the processor, and the transceiver unit 1102 may be an input/output circuit in the chip or the processor.
- the circuit is the interface between the chip or processor and other coupling components to communicate or exchange data. It can ensure that signaling or data information or program instructions are input to the chip or processor for processing, and the processed data or signaling is output to Other coupled components, and control the device on which the chip or processor is installed to realize the functions.
- the embodiment of the present application also provides a computer-readable storage medium in which computer program code is stored.
- the electronic device executes FIG. 2A to FIG. 2H, or FIG. 3A ⁇ Figure 3G, or Figure 4A ⁇ Figure 4D, or Figure 5A ⁇ Figure 5B in any embodiment of the method.
- the embodiment of the present application also provides a computer program product, when the computer program product runs on a computer, the computer is caused to execute FIG. 2A to FIG. 2H, or FIG. 3A to FIG. 3G, or FIG. 4A to FIG. 4D, or FIG. 5A ⁇ The method of any embodiment in Figure 5B.
- the embodiment of the present application also provides a communication device, which can exist in the form of a chip product.
- the structure of the device includes a processor and an interface circuit.
- the processor is used to communicate with other devices through a receiving circuit so that the device can execute The method in any of the above-mentioned Figures 2A to 2H, or Figures 3A to 3G, or Figures 4A to 4D, or Figures 5A to 5B.
- An embodiment of the present application also provides a communication system, including a first device and a second device.
- the first device and the second device can execute the above-mentioned FIGS. 2A to 2H, or FIGS. 3A to 3G, or FIGS. 4A to 4A. 4D, or the method in any of the embodiments in FIGS. 5A to 5B.
- the steps of the method or algorithm described in combination with the disclosure of the present application may be implemented in a hardware manner, or may be implemented in a manner in which a processor executes software instructions.
- Software instructions can be composed of corresponding software modules, which can be stored in random access memory (RAM), flash memory, erasable programmable read-only memory (Erasable Programmable ROM, EPROM), and electrically erasable Programming read-only memory (Electrically EPROM, EEPROM), registers, hard disk, mobile hard disk, CD-ROM or any other form of storage medium known in the art.
- An exemplary storage medium is coupled to the processor, so that the processor can read information from the storage medium and write information to the storage medium.
- the storage medium may also be an integral part of the processor.
- the processor and the storage medium may be located in the ASIC.
- the ASIC may be located in the core network interface device.
- the processor and the storage medium may also exist as discrete components in the core network interface device.
- the functions described in this application can be implemented by hardware, software, firmware, or any combination thereof. When implemented by software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on the computer-readable medium.
- the computer-readable medium includes a computer-readable storage medium and a communication medium, where the communication medium includes any medium that facilitates the transfer of a computer program from one place to another.
- the storage medium may be any available medium that can be accessed by a general-purpose or special-purpose computer.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
组播MAC地址 |
地址1(STA11,STA21) |
地址2(STA21,STA31) |
地址3(STA31,STA11) |
Claims (18)
- 一种通信方法,其特征在于,所述方法包括:多链路站点设备中的第一站点在第一链路上竞争到信道,获取所述第一链路的传输机会TXOP;所述第一站点在第二站点的信标帧的目标发送时间之前,结束所述TXOP,所述第一站点与所述第二站点为所述多链路站点设备中不能同时收发的站点。
- 一种多链路设备中的组播业务指示方法,其特征在于,所述方法包括:多链路接入点设备生成携带组播指示信息的第一信标帧,所述组播指示信息用于指示有组播业务待接收的站点;所述多链路接入点设备发送所述第一信标帧。
- 一种多链路设备中的组播业务指示方法,其特征在于,所述方法包括:多链路站点设备接收第一信标帧,所述第一信息帧携带组播指示信息,用于指示有组播业务待接收的站点;若所述多链路站点设备中的第一站点有组播业务待接收,则与所述第一站点不能同时收发的第二站点停止信道竞争。
- 根据权利要求2或3所述的方法,其特征在于,所述第一信标帧中包括第一信息元素,所述第一信息元素中的比特位图控制字段和部分虚拟比特位图字段用于指示有组播业务待接收的站点。
- 根据权利要求2或3所述的方法,其特征在于,所述第一信标帧中包括第二信息元素,所述第二信息元素中的组播标识列表用于指示有组播业务待接收的站点。
- 根据权利要求2-5任一项所述的方法,其特征在于,所述第一信标帧中还包括广播指示信息,用于指示是否有广播业务待接收。
- 根据权利要求6所述的方法,其特征在于,所述第一信息元素或第二信息元素中包括的广播指示字段用于指示是否有广播业务待接收。
- 根据权利要求2或4-7任一项所述的方法,其特征在于,所述方法还包括:所述多链路接入点设备中的第二接入点停止向第二站点发送第一消息,所述第一消息为需要所述第二站点响应的消息。
- 根据权利要求2或4-8任一项所述的方法,其特征在于,所述方法还包括:所述多链路接入点设备生成第二信标帧,所述第二信标帧的目标唤醒时间TWT信息单元携带TWT类型指示信息,所述TWT类型指示信息用于指示所述TWT信息单元所指定的服务阶段用来传输组播业务和/或广播业务;所述多链路接入点设备在第一链路上发送所述第二信标帧。
- 根据权利要求3-7任一项所述的方法,其特征在于,所述方法还包括:所述多链路站点设备接收第二信标帧,若所述多链路站点设备中的第一站点在所述服务阶段内有组播业务和/或广播业务待接收,则与所述第一站点不能同时收发的第二站点停止信道竞争。
- 根据权利要求9或10所述的方法,其特征在于,所述TWT信息单元包括在所述第 一信标帧中。
- 根据权利要求9或11所述的方法,其特征在于,所述多链路接入点设备在所述第一链路上发送的所述TWT信息单元与在第二链路上发送的TWT信息单元指示的服务阶段相同。
- 根据权利要求9或11所述的方法,其特征在于,所述多链路接入点设备在所述第一链路上发送的所述TWT信息单元还用于确定第二链路上传输所述组播业务和/或广播业务的服务阶段。
- 一种通信装置,其特征在于,所述装置包括:处理单元,用于多链路站点设备中的第一站点在第一链路上竞争到信道,获取所述第一链路的传输机会TXOP;所述处理单元,还用于在第二站点的信标帧的目标发送时间之前,结束所述TXOP,所述第一站点与所述第二站点为多链路站点设备中不能同时收发的站点。
- 一种通信装置,其特征在于,用于实现如权利要求2-13任一项所述的方法。
- 一种通信装置,其特征在于,用于实现如权利要求3-13任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序包括用于执行权利要求1-13任一项方法的指令。
- 一种计算机程序,其特征在于,所述计算机程序包括用于权利要求1-13任一项方法的指令。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP21799775.8A EP4142314A4 (en) | 2020-05-08 | 2021-04-30 | COMMUNICATION METHOD AND DEVICE BASED ON A MULTIPLE CONNECTION DEVICE FOR NON-SIMULTANEOUS SENDING AND RECEIVING |
BR112022022584A BR112022022584A2 (pt) | 2020-05-08 | 2021-04-30 | Método de comunicação com base em dispositivo de múltiplos enlaces de transmissão e recebimento não simultâneos, e aparelho |
US17/981,857 US20230082270A1 (en) | 2020-05-08 | 2022-11-07 | Communication Method Based on Nonsimultaneous Transmit and Receive Multi-Link Device, and Apparatus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010384061.8A CN113630725A (zh) | 2020-05-08 | 2020-05-08 | 基于非同时收发多链路设备的通信方法及装置 |
CN202010384061.8 | 2020-05-08 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/981,857 Continuation US20230082270A1 (en) | 2020-05-08 | 2022-11-07 | Communication Method Based on Nonsimultaneous Transmit and Receive Multi-Link Device, and Apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021223683A1 true WO2021223683A1 (zh) | 2021-11-11 |
Family
ID=78377407
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/091558 WO2021223683A1 (zh) | 2020-05-08 | 2021-04-30 | 基于非同时收发多链路设备的通信方法及装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20230082270A1 (zh) |
EP (1) | EP4142314A4 (zh) |
CN (2) | CN116546442B (zh) |
BR (1) | BR112022022584A2 (zh) |
WO (1) | WO2021223683A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024050663A1 (zh) * | 2022-09-05 | 2024-03-14 | 北京小米移动软件有限公司 | 通信方法、电子设备及存储介质 |
EP4369854A1 (en) * | 2022-11-10 | 2024-05-15 | Avago Technologies International Sales Pte. Limited | Link selection for non-simultaneous transmit receive (nstr) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11956663B2 (en) * | 2020-10-30 | 2024-04-09 | Intel Corporation | Enhanced traffic indications for multi-link wireless communication devices |
US12010746B2 (en) * | 2021-02-04 | 2024-06-11 | Cisco Technology, Inc. | Multi-link device classification based neighbor discovery |
US11991629B2 (en) * | 2021-02-25 | 2024-05-21 | Samsung Electronics Co., Ltd. | Apparatus and method for TWT operation for multi-link devices |
CN116471703A (zh) * | 2022-01-12 | 2023-07-21 | 华为技术有限公司 | 信道竞争方法及装置 |
CN114422614B (zh) * | 2022-03-28 | 2022-07-01 | 成都极米科技股份有限公司 | 控制多链路设备发送数据的方法、装置、设备及存储介质 |
CN117896851A (zh) * | 2022-10-14 | 2024-04-16 | 华为技术有限公司 | 通信方法和通信装置 |
CN118118861A (zh) * | 2022-11-29 | 2024-05-31 | 华为技术有限公司 | 组播方法、可读存储介质、程序产品和设备 |
CN116156434A (zh) * | 2023-02-20 | 2023-05-23 | 宜宾市极米光电有限公司 | 一种时域协同数据收发方法、装置、通信***、设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109547945A (zh) * | 2017-09-22 | 2019-03-29 | 珠海市魅族科技有限公司 | 无线局域网的通信方法、装置、接入点设备和站点设备 |
US20190335454A1 (en) * | 2018-07-11 | 2019-10-31 | Po-Kai Huang | Methods for multi-link setup between a multi-link access point (ap) logical entity and a multi-link non-ap logical entity |
CN112492682A (zh) * | 2020-06-01 | 2021-03-12 | 中兴通讯股份有限公司 | 数据发送方法及装置、数据接收方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11032207B2 (en) * | 2017-11-17 | 2021-06-08 | Qualcomm Incorporated | Link aggregation with floating primary link |
-
2020
- 2020-05-08 CN CN202310480945.7A patent/CN116546442B/zh active Active
- 2020-05-08 CN CN202010384061.8A patent/CN113630725A/zh active Pending
-
2021
- 2021-04-30 WO PCT/CN2021/091558 patent/WO2021223683A1/zh active Search and Examination
- 2021-04-30 BR BR112022022584A patent/BR112022022584A2/pt unknown
- 2021-04-30 EP EP21799775.8A patent/EP4142314A4/en active Pending
-
2022
- 2022-11-07 US US17/981,857 patent/US20230082270A1/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109547945A (zh) * | 2017-09-22 | 2019-03-29 | 珠海市魅族科技有限公司 | 无线局域网的通信方法、装置、接入点设备和站点设备 |
US20190335454A1 (en) * | 2018-07-11 | 2019-10-31 | Po-Kai Huang | Methods for multi-link setup between a multi-link access point (ap) logical entity and a multi-link non-ap logical entity |
CN112492682A (zh) * | 2020-06-01 | 2021-03-12 | 中兴通讯股份有限公司 | 数据发送方法及装置、数据接收方法及装置 |
Non-Patent Citations (3)
Title |
---|
DUNCAN HO (QUALCOMM): "MLA: Non-STR STA EDCA rules after self-interference", IEEE DRAFT; 11-20-0444-00-00BE-MLA-NON-STR-STA-EDCA-RULES-AFTER-SELF-INTERFERENCE, IEEE-SA MENTOR, PISCATAWAY, NJ USA, vol. 802.11 EHT; 802.11be, no. 0, 16 March 2020 (2020-03-16), Piscataway, NJ USA , pages 1 - 6, XP068167110 * |
JASON YUCHEN GUO (HUAWEI TECHNOLOGIES CO. LTD.): "Multi Link Group Addressed Frame delivery for non-STR MLD", IEEE DRAFT; 11-20-0761-01-00BE-MULTI-LINK-GROUP-ADDRESSED-FRAME-DELIVERY-FOR-NON-STR-MLD, IEEE-SA MENTOR, PISCATAWAY, NJ USA, vol. 802.11 EHT; 802.11be, no. 1, 5 August 2020 (2020-08-05), Piscataway, NJ USA , pages 1 - 14, XP068170419 * |
See also references of EP4142314A4 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024050663A1 (zh) * | 2022-09-05 | 2024-03-14 | 北京小米移动软件有限公司 | 通信方法、电子设备及存储介质 |
EP4369854A1 (en) * | 2022-11-10 | 2024-05-15 | Avago Technologies International Sales Pte. Limited | Link selection for non-simultaneous transmit receive (nstr) |
Also Published As
Publication number | Publication date |
---|---|
EP4142314A1 (en) | 2023-03-01 |
CN113630725A (zh) | 2021-11-09 |
CN116546442B (zh) | 2024-02-13 |
CN116546442A (zh) | 2023-08-04 |
EP4142314A4 (en) | 2023-10-11 |
BR112022022584A2 (pt) | 2022-12-13 |
US20230082270A1 (en) | 2023-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021223683A1 (zh) | 基于非同时收发多链路设备的通信方法及装置 | |
US11343766B2 (en) | Method for indicating downlink service data and device | |
JP6974454B2 (ja) | データ通信方法および装置 | |
JP6527965B2 (ja) | チャネル効率の高い分散方式のピアステーション間のデータ伝送の方法及びシステム | |
US9661561B2 (en) | Wireless network discovery method and apparatus | |
JP6392228B2 (ja) | サービスを広告するように構成される発見メッセージを送信するためにモバイルデバイスをトリガするための方法 | |
US8477674B2 (en) | Wireless network including post groupcast time | |
JP4960372B2 (ja) | マルチキャスト及び/又は同報可変待機期間 | |
US9973903B2 (en) | Traffic advertisement in a network | |
WO2018076988A1 (zh) | 唤醒方法和装置 | |
WO2018040817A1 (zh) | 一种无线局域网中唤醒帧的传输方法及装置 | |
US9232361B2 (en) | System and method for direct multi-user transmission | |
WO2018099315A1 (zh) | 一种站点关联方法及装置 | |
WO2022028610A1 (zh) | 适用于多链路的单播业务指示方法及相关装置 | |
WO2018090895A1 (zh) | 唤醒帧发送方法、节点醒来后发送第一帧的方法、装置及设备 | |
WO2018000385A1 (zh) | 一种站点中继方法、装置及*** | |
CN107534848B (zh) | 一种以分散和省电方式进行数据通信的***和方法 | |
EP3253127A1 (en) | Access point (ap) discovery method and apparatus | |
WO2021180177A1 (zh) | 一种应用于多链路通信中的功率节省方法和装置 | |
WO2022141184A1 (zh) | 一种上行参考信号资源的配置方法及相关装置 | |
WO2014146440A1 (zh) | 服务发现方法、接入点和站点 | |
WO2018233646A1 (zh) | 唤醒方法、接入点和站点 | |
US20130064164A1 (en) | Method and apparatus for managing multicast service | |
WO2015089770A1 (zh) | Wlan***中sta状态转移的方法和设备 | |
WO2024002060A1 (zh) | 一种通信方法、装置及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21799775 Country of ref document: EP Kind code of ref document: A1 |
|
DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112022022584 Country of ref document: BR |
|
ENP | Entry into the national phase |
Ref document number: 2021799775 Country of ref document: EP Effective date: 20221124 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 112022022584 Country of ref document: BR Kind code of ref document: A2 Effective date: 20221107 |