Wireless network transmission method and device, communication node and storage medium

By receiving PPDUs carrying identification information in the communication nodes of the wireless network and managing network allocation vectors (NAVs), the problem that communication nodes cannot participate normally in multiple access points transmission is solved, and higher system throughput is achieved.

CN119815409APending Publication Date: 2025-04-11ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411706055.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2020-01-22
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

During the multi-access point transmission process, the communication node cannot participate normally, resulting in the transmission process being affected and system throughput.

Method used

By receiving a PPDU carrying the first identification information, maintaining or updating the locally stored NAV during the multi-access point transmission, and its value is ignored, in order to participate in the transmission instantly.

Benefits of technology

It ensures that the communication nodes can participate in multi-access point transmission normally, avoid conflicts and delays during the transmission process, and thus improve the system throughput.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119815409A_ABST
    Figure CN119815409A_ABST
Patent Text Reader

Abstract

The invention provides a wireless network transmission method and device, a communication node and a storage medium. The method comprises the following steps: receiving a physical layer protocol data unit (PPDU) carrying first identification information; and keeping the locally stored network allocation vector NAV unchanged, or updating the locally stored NAV and ignoring the NAV in a multi-access point transmission process.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the Chinese patent application with application number "202010075389.1", application date "January 22, 2020", and patent name "Transmission method, device, communication node and storage medium for wireless network". Technical Field

[0002] The present application relates to a wireless communication network, for example, to a transmission method, device, communication node and storage medium of a wireless network. Background Art

[0003] The next generation of wireless local area networks (WLAN) supports multi-access point transmission between one or more access points (AP) and one or more wireless stations (STA). For example, a specific AP or trigger entity can send a data packet to trigger other access points to perform multi-access point transmission. During the multi-access point transmission process, other listening stations that can receive the data packet need to set the network allocation vector (NAV) according to the information contained in the data packet, and cannot send data during the period when the NAV is not zero, so as to avoid conflicts with communication nodes participating in the multi-access point transmission. In this case, if a communication node is a participant in the multi-access point transmission and sets the NAV according to the existing mechanism, it will cause the communication node to be unable to participate in the multi-access point transmission normally, affecting the normal implementation of the transmission process. Summary of the invention

[0004] The present application provides a transmission method, device, communication node and storage medium of a wireless network to improve the rationality of NAV setting, thereby ensuring the normal implementation of multi-access point transmission.

[0005] An embodiment of the present application provides a wireless network transmission method, which is applied to a first communication node, including:

[0006] Receiving a physical layer protocol data unit (PPDU) carrying first identification information;

[0007] The locally stored NAV is kept unchanged, or the locally stored NAV is updated and ignored during multi-access point transmission.

[0008] The embodiment of the present application further provides a wireless network transmission method, which is applied to a second communication node, including:

[0009] Generate a PPDU, where the PPDU carries first identification information;

[0010] The PPDU is sent.

[0011] The embodiment of the present application further provides a transmission device for a wireless network, including:

[0012] A receiving module, configured to receive a PPDU carrying first identification information;

[0013] The setting module is configured to keep the locally stored NAV unchanged, or to update the locally stored NAV and ignore the NAV during the multi-access point transmission process.

[0014] The embodiment of the present application further provides a transmission device for a wireless network, including:

[0015] A generating module, configured to generate a PPDU, wherein the PPDU carries first identification information;

[0016] The sending module is configured to send the PPDU.

[0017] The present application also provides a communication node, including:

[0018] one or more processors;

[0019] A storage device for storing one or more programs;

[0020] When the one or more programs are executed by the one or more processors, the one or more processors implement the above-mentioned wireless network transmission method.

[0021] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the above-mentioned wireless network transmission method is implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 is a schematic diagram of hidden nodes;

[0023] Figure 2 A flowchart of a wireless network transmission method provided by an embodiment;

[0024] Figure 3 A schematic diagram of triggering multi-access point transmission provided by an embodiment;

[0025] Figure 4 A schematic diagram of triggering multi-access point transmission provided by another embodiment;

[0026] Figure 5 A schematic diagram of a wireless local area network frame structure provided by an embodiment;

[0027] Figure 6A flowchart of a wireless network transmission method provided by another embodiment;

[0028] Figure 7 A schematic diagram of the structure of a transmission device of a wireless network provided by an embodiment;

[0029] Figure 8 A schematic diagram of the structure of a transmission device of a wireless network provided by another embodiment;

[0030] Fig. 9 A schematic diagram of the hardware structure of a communication node provided by an embodiment. DETAILED DESCRIPTION

[0031] The present application is described below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should be noted that, in the absence of conflict, the embodiments in the present application and the features in the embodiments can be combined with each other arbitrarily. It should also be noted that, for ease of description, only the parts related to the present application rather than all structures are shown in the accompanying drawings.

[0032] In wireless networks, taking WLAN as an example, common devices include AP and wireless station STA, STA and AP can be collectively referred to as wireless communication nodes. The next generation WLAN supports multi-access point transmission between one or more APs and one or more STAs. When wireless communication nodes share channels, conflict detection in the wireless environment is difficult.

[0033] Figure 1 is a schematic diagram of hidden nodes. Figure 1 As shown, STA1 and STA2 send data to the AP at the same time. Since STA1 and STA2 are outside the coverage of each other, there will be a conflict when both send data to the AP at the same time. Relative to STA1, STA2 is a hidden station. By including the protected channel access time (i.e., the duration field, Duration Field) in the media access control (Media Access Control, MAC) frame header of the wireless frame, collisions with hidden stations can be avoided. For a period of time after the end of the wireless frame, other listening stations that receive the wireless frame containing the protected channel access time will set a locally stored NAV, so that during this time, the listening station will not send data, avoiding collision problems caused by hidden stations competing for channels. The listening station can only send data after the NAV is reduced to zero.

[0034] During the multi-access point transmission process, other listening stations that can receive the data packet need to set NAV according to the information contained in the data packet, and cannot send data during the period when NAV is not zero, so as to avoid conflicts with communication nodes participating in the multi-access point transmission. In this case, if a communication node is a participant in the multi-access point transmission instead of the initiator, it is also regarded as a listening station. If NAV is set according to the existing mechanism, it will cause the communication node to be unable to participate in the multi-access point transmission normally, affecting the normal implementation of the transmission process.

[0035] In an embodiment of the present application, a wireless network transmission method is provided, which is applied to a first communication node. The first communication node is a communication node triggered to perform multi-access point transmission. As a participant in the multi-access point transmission, the NAV is reasonably set to ensure that the data sending process is not affected, thereby ensuring the normal implementation of the multi-access point transmission, thereby improving the system throughput.

[0036] Figure 2 FIG. 1 is a flow chart of a wireless network transmission method provided by an embodiment. In this embodiment, the first communication node is equivalent to an AP. Figure 2 As shown, the method provided in this embodiment includes step 110 and step 120.

[0037] In step 110, a physical layer protocol data unit PPDU carrying first identification information is received.

[0038] In step 120, the locally stored network allocation vector NAV is kept unchanged, or the locally stored NAV is updated and ignored during the multi-access point transmission process.

[0039] In this embodiment, the first communication node receives a PPDU, and the PPDU carries first identification information, so that it is clear that the PPDU is used to trigger a multi-access point transmission. In this case, the first communication node keeps the locally stored NAV unchanged, or updates the locally stored NAV according to the protected time reserved by the PPDU, but ignores the updated NAV during the multi-access point transmission process, that is, the first communication node does not need to wait for a certain time according to the NAV, and can immediately participate in and execute the transmission to the third communication node according to the parameters in the PPDU, thereby ensuring the normal implementation of the multi-access point transmission.

[0040] In one embodiment, each communication node stores NAV locally, including two different types: Basic Server Set (BSS) NAV and basic NAV. AP establishes a BSS, and STA can associate with the AP through scanning authentication association and other processes. An AP and multiple STAs associated with it constitute a BSS. Taking 802.11 as an example, two operation modes are defined: Distributed Coordination Function (DCF) and Point Coordination Function (PCF), as well as improvements to these two operation modes: Enhanced Distributed Channel Access (EDCA) and Hybrid Coordination Function Controlled Channel Access (HCCA). Among them, DCF is the most basic operation mode, which uses the Carrier Sense Multiple Access with Collision Avoidance (CSMA / CA) mechanism to enable multiple sites to share the wireless channel; EDCA is an enhanced operation mode, which maps upper-layer data to four different queue access categories (ACs), namely, voice access category (AC_VO), video access category (AC_VI), best effort access category (AC_BE) and background access category (AC_BK). Each queue category uses different parameters of the contention channel to distinguish priorities. EDCA uses the CSMA / CA mechanism to allow multiple queues with different priorities to share the wireless channel and reserve a transmission opportunity (TXOP). When the first communication node receives a wireless frame, it determines whether the frame belongs to the BSS. If the frame belongs to the BSS, the BSS NAV is set; if the frame does not belong to the BSS, or it cannot be determined whether it belongs to the BSS, the basic NAV is set. Under certain conditions, the value of the BSS NAV can be ignored, but the value of the basic NAV cannot be ignored. Only when the values ​​of both NAVs are reduced to 0, the virtual channel is considered to be idle and data transmission can begin.

[0041] In this embodiment, after the first communication node receives the PPDU carrying the first identification information, it may not set the locally stored NAV, that is, keep the locally stored value unchanged, or it may update the locally stored NAV (this BSS NAV) and ignore the NAV during the multi-access point transmission process, and participate in the multi-access point transmission immediately.

[0042] In one embodiment, the first identification information is used to trigger a multi-access point transmission operation; the method further includes: performing the multi-access point transmission operation according to the first identification information.

[0043] In one embodiment, the second communication node triggers the first communication node to perform multi-access point transmission by sending a PPDU, there is at least one first communication node, and the recipient of the multi-access point transmission data can be one or more third communication nodes (for example, a wireless station). The PPDU includes first identification information for triggering the first communication node to perform multi-access point transmission.

[0044] Figure 3 A schematic diagram of triggering multi-AP transmission provided by an embodiment. With the continuous evolution of WLAN technology, multiple APs can communicate with one or more STAs simultaneously or non-simultaneously, i.e., multi-AP transmission. Taking multiple APs transmitting to one STA at the same time as an example, the simultaneous transmission of multiple APs is generally triggered by a specific functional entity, which can be a specific AP or a specific device in the network. Figure 3 As shown, the triggering entity is the second communication node, and the second communication node triggers the two first communication nodes to transmit data to STA1 at the same time. The transmission time between multiple first communication nodes is aligned, so the signals between multiple first communication nodes will not interfere with each other and affect the reception of STA. In this process, if the triggering process is completed through the air interface, the second communication node usually needs to send a wireless frame with a function of triggering transmission to the first communication node. The wireless frame contains the first identification information for triggering the multi-access point transmission operation, and may also contain the protected channel access time and the recipient.

[0045] Figure 4 A schematic diagram of triggering multi-access point transmission provided by another embodiment. Figure 4 As shown, the second communication node triggers the first communication node and the second communication node to transmit data to STA1 simultaneously, that is, the communication node performing multi-access point transmission may include the triggering entity itself.

[0046] In the above embodiment, the second communication node may be an access point, and the first communication node may be an access point in a wireless local area network environment such as a home network environment, a commercial environment, or an industrial environment. The second communication node may notify itself whether it supports multi-access point transmission, and the modes of multi-access point transmission include: multi-access point joint transmission (multiple APs transmit to STA at the same time), multi-access point selective transmission (selecting one AP from multiple APs to transmit to STA at a time), and multi-access point collaborative transmission (multiple APs transmit to their respective associated STAs at the same time). Multi-access point collaborative transmission includes collaborative orthogonal frequency division multiple access (Orthogonal Frequency Division Multiple Access, OFDMA), collaborative frequency reuse, etc. STA notifies the AP whether it supports multi-access point transmission and the supported multi-access point transmission modes.

[0047] In one embodiment, keeping the locally stored NAV unchanged includes: classifying the PPDU as a PPDU outside the basic service set according to the first identification information, and keeping the locally stored NAV unchanged.

[0048] In this embodiment, after receiving the PPDU, the first communication node determines whether the PPDU is classified as the PPDU of this BSS based on the first identification information. If the PPDU is not classified as the PPDU of this BSS, the locally stored NAV remains unchanged, that is, the locally stored NAV is not updated, and data needs to be sent after the locally stored NAV is reduced to 0.

[0049] In one embodiment, updating a locally stored NAV and ignoring the NAV during multi-access point transmission includes: classifying the PPDU as a PPDU in a basic service set according to the first identification information; updating the locally stored NAV and ignoring the updated NAV during multi-access point transmission.

[0050] In this embodiment, after receiving the PPDU, the first communication node determines whether the PPDU is classified as the PPDU of this BSS based on the first identification information. When the PPDU is classified as the PPDU of this BSS, the locally stored NAV is updated, but the updated NAV is ignored during the multi-access point transmission process. There is no need to wait for a certain period of time according to the NAV, and the transmission to the third communication node can be immediately participated in and executed according to the parameters in the PPDU.

[0051] In one embodiment, the PPDU includes first identification information, and the first communication node determines that the PPDU belongs to the BSS; or,

[0052] One or more APs have established a multi-AP transmission group, and the first communication node belongs to the multi-AP transmission group, then the first communication node determines that the PPDU belongs to the BSS; or,

[0053] If one or more APs have made a multi-AP transmission agreement, and the first communication node has participated in the multi-AP transmission agreement, the first communication node determines that the PPDU belongs to the current BSS.

[0054] In one embodiment, keeping the locally stored NAV unchanged, or updating the locally stored NAV and ignoring the NAV during multi-access point transmission, includes: when the PPDU also includes second identification information, determining whether to participate in multi-access point transmission according to the second identification information; when participating in multi-access point transmission, updating the locally stored NAV, and ignoring the updated NAV during multi-access point transmission; when not participating in multi-access point transmission, keeping the locally stored NAV unchanged.

[0055] In this embodiment, the PPDU also includes second identification information for indicating the wireless frame receiver. After receiving the PPDU, the first communication node decides whether to participate in the multi-access point transmission based on the second identification information. If participating in the multi-access point transmission, the locally stored NAV is updated, but the updated NAV is ignored during the multi-access point transmission. There is no need to wait for a certain period of time according to the NAV, and the transmission to the third communication node can be immediately participated in and executed according to the parameters in the PPDU. If not participating in the multi-access point transmission, the locally stored NAV remains unchanged, and data needs to be sent after the NAV is reduced to 0.

[0056] In one embodiment, updating the locally stored NAV includes: comparing the locally stored NAV (current BSS NAV) with the protected channel access duration corresponding to the PPDU, and taking the maximum value between the two as the new current BSS NAV.

[0057] In one embodiment, the first identification information is indicated by a first set field in a MAC frame header of a radio frame in the PPDU, or by a second set field in a PPDU physical layer signaling field.

[0058] The first identification information can be represented in a variety of ways. For example, the first identification information is located in the MAC frame header of the wireless frame in the PPDU, and can specifically be one or more bits in the frame control field in the MAC frame header of the trigger frame (Trigger Frame) used to trigger other wireless communication nodes to transmit, indicating that the wireless frame is used to trigger or notify one or more first communication nodes to perform a multi-access point transmission. For another example, the first identification information can be represented by the trigger type (Trigger Type) field in the MAC frame header of the trigger frame, indicating that the wireless frame is used to trigger one or more first communication nodes to perform a multi-access point transmission. For another example, the first identification information is located in the physical layer signaling field of the PPDU, indicating that the wireless frame is used to trigger one or more first communication nodes to perform a multi-access point transmission.

[0059] In one embodiment, the PPDU may also include second identification information for indicating a recipient. The identification may specify a specific communication node as the recipient, or may be a multicast or broadcast.

[0060] The second identification information can be represented in a variety of ways. For example, the second identification information is located in the MAC frame header of the wireless frame of the PPDU, and its form is the MAC address or identifier of the third communication node, etc. The communication node corresponding to the second identification information is the receiver, and its form can also be a multicast or broadcast address or identifier, indicating that one or more third communication nodes are the receivers; for another example, the second identification information is a number of values ​​reserved from the value range of the association identifier (Association ID, AID) assigned to the wireless site, and assigned to each wireless communication node. For example, the value range of AID is 0 to N, then the 0th to Mth values, or the NMth to Nth values ​​are assigned to the wireless communication node, and the AID assigned to each wireless communication node can be completed by mutual negotiation between wireless communication nodes, or by a specific entity in the network, such as a central control node.

[0061] Figure 5 FIG. 1 is a schematic diagram of a wireless local area network frame structure provided by an embodiment. Figure 5 As shown, the physical layer (Physical Layer, PHY) frame header and / or the MAC frame header may include, in addition to the first identification information, second identification information for indicating a receiver.

[0062] In one embodiment, the locally stored NAV is a multi-access point transmission NAV.

[0063] In this embodiment, the NAV locally stored in the first communication node includes, in addition to the BSS NAV and the basic NAV, a multi-access point transmission NAV. When the multi-access point transmission NAV is added, the first communication node can consider the virtual channel detection as idle and send data only when all three NAVs are reduced to 0.

[0064] In one embodiment, after receiving the PPDU, the first communication node determines whether the PPDU is used to trigger multi-access point transmission based on the first identification information. If the PPDU is not used to trigger multi-access point transmission, the multi-access point transmission NAV remains unchanged; if the PPDU is used to trigger multi-access point transmission, the multi-access point transmission NAV is updated, but the updated NAV is ignored during the multi-access point transmission process, and the multi-access point transmission is performed according to the parameters of the PPDU.

[0065] In one embodiment, after receiving the PPDU, the first communication node determines whether the PPDU participates in the multi-access point transmission based on the second identification information. If not, the multi-access point transmission NAV remains unchanged. If participating, the multi-access point transmission NAV is updated, but the updated NAV is ignored during the multi-access point transmission process, and the multi-access point transmission is performed according to the parameters of the PPDU.

[0066] In one embodiment, updating the multi-access point transmission NAV includes: comparing the locally stored multi-access point transmission NAV with the protected channel access duration corresponding to the PPDU, and taking the maximum value of the two as the new multi-access point transmission NAV.

[0067] In the transmission method of the wireless network of the above embodiment, the first communication node, as a participant in the multi-access point transmission, reasonably sets the NAV to ensure that the data sending process is not affected when belonging to the BSS or participating in the multi-access point transmission, thereby ensuring the normal implementation of the multi-access point transmission and improving the system throughput.

[0068] In an embodiment of the present application, a wireless network transmission method is also provided, which is applied to a second communication node, and the second communication node triggers at least one first communication node to perform multi-access point transmission by sending a PPDU carrying first identification information, so that the first communication node reasonably sets the NAV according to the first identification information, ensuring that the first communication node can transmit in real time, thereby ensuring the normal implementation of multi-access point transmission. The second communication node in this embodiment interacts with the first communication node in the above embodiment, and the technical details not described in detail in this embodiment can be referred to any of the above embodiments.

[0069] Figure 6 A flow chart of a wireless network transmission method provided by another embodiment. Figure 6As shown, the method provided in this embodiment includes step 210 and step 220.

[0070] In step 210, a PPDU is generated, wherein the PPDU carries first identification information.

[0071] In step 220, the PPDU is sent.

[0072] In this embodiment, the second communication node triggers the first communication node to perform multi-access point transmission by sending a PPDU. The first communication node is at least one, and the recipient of the multi-access point transmission data can be one or more third communication nodes (for example, wireless stations). The PPDU contains first identification information, which is used to indicate that the first communication node participates in and performs multi-access point transmission. The second communication node is, for example, Figure 3 The triggering entity in the communication node that is triggered to perform multi-access point transmission may also include the second communication node itself.

[0073] In one embodiment, the first identification information is used to trigger at least one communication node to perform a multi-access point transmission operation.

[0074] In one embodiment, the PPDU further includes: second identification information, used to indicate a receiver of the radio frame.

[0075] In one embodiment, the first identification information is indicated by a first set field of a MAC frame header of a radio frame in the PPDU, or by a second set field of a PPDU physical layer signaling field.

[0076] An embodiment of the present application also provides a transmission device for a wireless network. Figure 7 FIG. 1 is a schematic diagram of a transmission device of a wireless network provided by an embodiment. Figure 7 As shown, the transmission device of the wireless network includes: a receiving module 310 and a setting module 320.

[0077] The receiving module 310 is configured to receive a PPDU carrying first identification information;

[0078] The setting module 320 is configured to keep the locally stored NAV unchanged, or to update the locally stored NAV and ignore the NAV during the multi-access point transmission.

[0079] The transmission device of the wireless network of this embodiment ensures that the data transmission process is not affected by reasonably setting the NAV, thereby ensuring the normal implementation of multi-access point transmission and further improving the system throughput.

[0080] In one embodiment, the first identification information is used to trigger a multi-access point transmission operation;

[0081] The device also includes:

[0082] An execution module is configured to perform a multi-access point transmission operation according to the first identification information.

[0083] In one embodiment, the setting module 320 includes:

[0084] A maintaining unit is configured to classify the PPDU as a PPDU outside the basic service set according to the first identification information, and keep the locally stored NAV unchanged.

[0085] In one embodiment, the setting module 320 includes:

[0086] an updating unit, configured to classify the PPDU as a PPDU in a basic service set according to the first identification information;

[0087] The locally stored NAV is updated, and the updated NAV is ignored during the multi-access point transmission.

[0088] In one embodiment, the setting module 320 is specifically configured to:

[0089] In a case where the PPDU further includes second identification information, determining whether to participate in the multi-access point transmission according to the second identification information;

[0090] while participating in the multi-access point transmission, updating the locally stored NAV and ignoring the updated NAV during the multi-access point transmission;

[0091] In the case of not participating in the multi-access point transmission, the locally stored NAV is kept unchanged.

[0092] In one embodiment, the first identification information is indicated by a first set field of a MAC frame header of a radio frame in the PPDU, or by a second set field of a physical layer signaling field of the PPDU.

[0093] In one embodiment, the second identification information is indicated by a third setting field of a MAC frame header of a radio frame in the PPDU, or by a fourth setting field of a physical layer signaling field of the PPDU.

[0094] In one embodiment, the locally stored NAV is a multi-access point transmission NAV.

[0095] The transmission device proposed in this embodiment and the transmission method proposed in the above embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be referred to any of the above embodiments, and this embodiment has the same beneficial effects as executing the transmission method.

[0096] An embodiment of the present application also provides a transmission device for a wireless network. Figure 8 FIG. 1 is a schematic diagram of a transmission device of a wireless network provided in another embodiment. Figure 8 As shown, the transmission device of the wireless network includes: a generating module 410 and a sending module 420.

[0097] A generating module 410 is configured to generate a PPDU, wherein the PPDU carries first identification information;

[0098] The sending module 420 is configured to send the PPDU.

[0099] The transmission device of the wireless network of this embodiment triggers at least one first communication node to perform multi-access point transmission by sending a PPDU carrying first identification information, so that the first communication node reasonably sets the NAV according to the first identification information, ensuring that the first communication node can transmit in real time, thereby ensuring the normal implementation of multi-access point transmission. The second communication node in this embodiment interacts with the first communication node in the above embodiment, and the technical details not described in detail in this embodiment can be referred to any of the above embodiments.

[0100] In one embodiment, the first identification information is used to trigger at least one communication node to perform a multi-access point transmission operation;

[0101] In one embodiment, the PPDU further includes:

[0102] The second identification information is used to indicate a receiver of the wireless frame.

[0103] In one embodiment, the first identification information is indicated by a first set field of a MAC frame header of a radio frame in the PPDU, or by a second set field of a physical layer signaling field of the PPDU.

[0104] In one embodiment, the second identification information is indicated by a third setting field of a MAC frame header of a radio frame in the PPDU, or by a fourth setting field of a physical layer signaling field of the PPDU.

[0105] The wireless network transmission device proposed in this embodiment and the wireless network transmission method proposed in the above embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be referred to any of the above embodiments, and this embodiment has the same beneficial effects as executing the transmission method.

[0106] The embodiment of the present application also provides a communication node. The wireless network transmission method can be executed by a wireless network transmission device, and the wireless network transmission device can be implemented by software and / or hardware and integrated in the communication node.

[0107] Fig. 9 FIG. 1 is a schematic diagram of a hardware structure of a communication node provided by an embodiment. Fig. 9 As shown, a communication node provided in this embodiment includes: a processor 510 and a storage device 520. The processor in the communication node may be one or more, Fig. 9 Taking a processor 510 as an example, the processor 510 and the storage device 520 in the device may be connected via a bus or other means. Fig. 9 The example of connecting through bus is taken in the following.

[0108] The one or more programs are executed by the one or more processors 510, so that the one or more processors implement the wireless network transmission method described in any of the above embodiments.

[0109] The storage device 520 in the communication node is a computer-readable storage medium that can be used to store one or more programs, which can be software programs, computer executable programs, and modules, such as the program instructions / modules corresponding to the wireless network transmission method in the embodiment of the present invention (for example, the attached Figure 7 The modules in the transmission device of the wireless network shown in the figure include: a receiving module 310 and a setting module 320). The processor 510 executes various functional applications and data processing of the communication node by running the software programs, instructions and modules stored in the storage device 520, that is, the transmission method of the wireless network in the above method embodiment is realized.

[0110] The storage device 520 mainly includes a program storage area and a data storage area, wherein the program storage area can store an operating system and an application required for at least one function; the data storage area can store data created according to the use of the device, etc. (such as the first identification information, NAV, etc. in the above embodiment). In addition, the storage device 520 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the storage device 520 may further include a memory remotely arranged relative to the processor 510, and these remote memories may be connected to the communication node via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0111] Furthermore, when one or more programs included in the above communication node are executed by the one or more processors 510, the following operations are implemented: receiving a PPDU carrying the first identification information; keeping the locally stored NAV unchanged, or updating the locally stored NAV and ignoring the NAV during multi-access point transmission. In this case, the communication node in this embodiment refers to the triggered first communication node.

[0112] Alternatively, when one or more programs included in the above communication node are executed by the one or more processors 510, the following operations are implemented: generating a PPDU, wherein the PPDU carries the first identification information; and sending the PPDU. In this case, the communication node in this embodiment refers to a second communication node for triggering multi-access point transmission.

[0113] The communication node proposed in this embodiment and the wireless network transmission method proposed in the above embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be referred to any of the above embodiments, and this embodiment has the same beneficial effects as executing the wireless network transmission method.

[0114] An embodiment of the present application also provides a storage medium containing computer executable instructions, which are used to execute a wireless network transmission method when executed by a computer processor.

[0115] Through the above description of the implementation method, the technical personnel in the relevant field can understand that the present application can be implemented by means of software and general hardware, or by hardware. Based on such an understanding, the technical solution of the present application can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including multiple instructions for a computer device (which can be a personal computer, server, or network device, etc.) to execute the wireless network method described in any embodiment of the present application.

[0116] The above description is merely an exemplary embodiment of the present application and is not intended to limit the protection scope of the present application.

[0117] The block diagram of any logic flow in the accompanying drawings of the present application can represent program steps, or can represent interconnected logic circuits, modules and functions, or can represent a combination of program steps and logic circuits, modules and functions. The computer program can be stored on a memory. The memory can have any type suitable for the local technical environment and can be implemented using any suitable data storage technology, such as but not limited to read-only memory (ROM), random access memory (RAM), optical memory device and system (digital versatile disc DVD or CD disc), etc. Computer-readable media may include non-transient storage media. The data processor can be any type suitable for the local technical environment, such as but not limited to a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a programmable logic device (FGPA) and a processor based on a multi-core processor architecture.

[0118] By way of exemplary and non-limiting examples, a detailed description of exemplary embodiments of the present application has been provided above. However, various modifications and adjustments to the above embodiments will be apparent to those skilled in the art when considered in conjunction with the accompanying drawings and claims, but will not depart from the scope of the present invention. Therefore, the proper scope of the present invention will be determined according to the claims.

Claims

1. A wireless network transmission method, applied to a first communication node, characterized in that: include: Receive a physical layer protocol data unit PPDU carrying first identification information and second identification information; The locally stored network allocation vector NAV is kept unchanged, or the locally stored NAV is updated and ignored during the multi-access point transmission.

2. The method according to claim 1, characterized in that The first identification information is used to trigger a multi-access point transmission operation; The method further comprises: Perform a multi-access point transmission operation according to the first identification information.

3. The method according to claim 1, characterized in that The second identification information is used to indicate a receiver of the radio frame in the PPDU.

4. The method according to claim 1, characterized in that: The second identification information includes the following forms: Multicast; broadcast address; identification.

5. The method according to claim 1, characterized in that: Keep the locally stored NAV unchanged, including: The PPDU is classified as a PPDU outside the basic service set according to the first identification information, and the locally stored NAV is kept unchanged.

6. The method according to claim 1, characterized in that Updating a locally stored NAV and ignoring the NAV during multi-access point transmissions, comprising: Classifying the PPDU as a PPDU in a basic service set according to the first identification information; The locally stored NAV is updated, and the updated NAV is ignored during the multi-access point transmission.

7. The method according to claim 1, characterized in that The keeping the locally stored network allocation vector NAV unchanged, or updating the locally stored NAV and ignoring the NAV during the multi-access point transmission process, includes: determining whether to participate in the multi-access point transmission according to the second identification information; Participating in the multi-access point transmission, updating the locally stored NAV, and ignoring the updated NAV during the multi-access point transmission; Do not participate in the multi-access point transmission, and keep the locally stored NAV unchanged.

8. The method according to claim 1, characterized in that: The first identification information is indicated by a first set field of a MAC frame header of a radio frame in the PPDU, or by a second set field of a physical layer signaling field of the PPDU.

9. The method according to claim 1, characterized in that: The second identification information is indicated by a third setting field of a MAC frame header of a radio frame in the PPDU, or by a fourth setting field of a physical layer signaling field of the PPDU.

10. The method according to claim 1, characterized in that The locally stored NAV is a multi-access point transmission NAV.

11. A wireless network transmission method, applied to a second communication node, characterized in that: include: Generate a physical layer protocol data unit PPDU, wherein the PPDU carries first identification information and second identification information; The PPDU is sent.

12. The method according to claim 11, characterized in that The first identification information is used to trigger at least one communication node to perform a multi-access point transmission operation.

13. The method according to claim 11, characterized in that The second identification information is used to indicate a receiver of the radio frame in the PPDU.

14. The method according to claim 11, characterized in that The second identification information includes the following forms: Multicast; broadcast address; identification.

15. The method according to claim 11, characterized in that The first identification information is indicated by a first set field of a MAC frame header of a radio frame in the PPDU, or by a second set field of a physical layer signaling field of the PPDU.

16. The method according to claim 11, characterized in that The second identification information is indicated by a third setting field of a MAC frame header of a radio frame in the PPDU, or by a fourth setting field of a physical layer signaling field of the PPDU.

17. A transmission device for a wireless network, characterized in that: include: A receiving module, configured to receive a physical layer protocol data unit PPDU carrying first identification information and second identification information; The setting module is configured to keep the locally stored network allocation vector NAV unchanged, or to update the locally stored NAV and ignore the NAV during the multi-access point transmission process.

18. A transmission device for a wireless network, characterized in that: include: A generating module, configured to generate a physical layer protocol data unit PPDU, wherein the PPDU carries the first identification information and the second identification information; The sending module is configured to send the PPDU.

19. A communication node, characterized in that: include: one or more processors; A storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the wireless network transmission method as described in any one of claims 1-10 or the wireless network transmission method as described in any one of claims 11-16.

20. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the wireless network transmission method described in any one of claims 1 to 10 or the wireless network transmission method described in any one of claims 11 to 16 is implemented.