PARAMETER FEEDBACK, UPDATE, RELATED METHODS, COMMUNICATION NODES, COMMUNICATION SYSTEMS AND MEDIUM - Patent application

By recording the network transmission and status update information of Non-AP MLD in AP MLD, and feedbacking NAV update parameters after a specific frame interval, the NAV parameter loss problem caused by the inability to receive and transmit data at the same time in multi-link communication is solved, and the effect of improving the reliability of multi-link communication is achieved.

JP7663682B2Active Publication Date: 2025-04-16ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023522471
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-12-22
Filing Date
2021-09-14
Publication Date
2025-04-16
Estimated Expiration
2041-09-14

AI Technical Summary

Technical Problem

In a multi-link communication system, non-access point multi-link devices (Non-AP MLDs) cannot receive and transmit data at the same time, resulting in the loss of network allocation vector (NAV) parameters, which in turn leads to data transmission conflicts.

Method used

By recording network transmission and status update information of non-Access Point Multi-link devices in the Access Point Multi-link device (AP MLD), the feedback status of the NAV update parameters is determined, and the NAV update parameters are feedbacked through the first link after a specific frame interval.

Benefits of technology

It effectively solves the problem of NAV parameter loss, avoids data transmission conflicts, and improves the reliability of multi-link communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007663682000001
    Figure 0007663682000001
  • Figure 0007663682000002
    Figure 0007663682000002
  • Figure 0007663682000003
    Figure 0007663682000003
Patent Text Reader

Abstract

The present application provides parameter feedback, update, and related methods, communication nodes, communication systems, and media, which include recording network transmission and status update information of a network allocation vector NAV for a second station in a non-access point multilink device in a basic service set in which a second link is located while receiving a physical layer protocol data unit (PPDU) transmitted from a first station in the non-access point multilink device via a first link, where the access point multilink device and the non-access point multilink device are connected via the first link and the second link, and the first link and the second link of the non-access point multilink device do not support simultaneous transmission and reception, determining a feedback state of a NAV update parameter for the second station based on the network transmission and status update information, the feedback state including feedback or no feedback, and if the feedback state is feedback, feeding back the NAV update parameter to the non-access point multilink device via the first link a specific frame interval after the end of reception of the PPDU.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present application relates to wireless communication networks, such as parameter feedback, updates, related methods, communication nodes, communication systems and mediums. [Background technology]

[0002] A Multi-link Device (MLD) is an Access Point Multi-link Device (AP MLD) if all of its attached stations are Access Points (APs), and is a Non-AP Multi-link Device (Non-AP MLD) if all of its attached stations are Non-AP (Non-AP) Stations (STAs). A STA in a Non-AP Multi-link Device and an AP in an AP Multi-link Device can communicate through different links. In a multi-link communication system, there exists a Multi-link Device that does not support Non-Simultaneous Transmit and Receive (NSTR). When one link in a link set that does not support simultaneous data transmission and reception is transmitting data, other links cannot receive data, and the Network Allocation Vector (NAV) related parameters are lost. In this case, the station cannot clarify the busy / idle state of the channel and the occupancy time of the wireless medium, which causes a collision with the data transmission of other links. Currently, there is no effective resolution mechanism that can ensure that a station can obtain NAV related parameters. Summary of the Invention [Problem to be solved by the invention]

[0003] The present application provides parameter feedback, updates, and related methods, communication nodes, communication systems, and media for providing NAV feedback to non-access point multilink devices and improving the reliability of multilink communications. [Means for solving the problem]

[0004] The embodiment of the present application is A parameter feedback method applied to AP MLD, comprising: Recording network transmission and status update information of NAV for a second station in a non-access point multilink device in a Basic Service Set (BSS) in which a second link is located while receiving a Physical Layer (PHY) Protocol Data Unit (PPDU) transmitted from a first station in the non-access point multilink device via a first link, and an AP MLD and the non-access point multilink device are connected via the first link and the second link, and the first link and the second link of the non-access point multilink device do not support simultaneous transmission and reception; determining a feedback state of a NAV update parameter for the second station based on the network transmission and the state update information, the feedback state including feedback or no feedback; If the feedback state is feedback, feeding back the NAV update parameters to the non-AP multilink device via the first link a specific frame interval after the end of reception of the PPDU. A parameter feedback method is provided.

[0005] The embodiment of the present application is A parameter update method applied to a non-access point multilink device, comprising: Obtaining a NAV update parameter for a second station in the non-AP multilink device via a first link after a certain frame interval has elapsed since a first station finished transmitting a physical layer PPDU to an AP MLD via the first link, the NAV update parameter being determined based on a network transmission and status update information of a NAV for the second station in a BSS in which the second link is located; and updating local NAV parameters based on the NAV update parameters when the NAV update parameters are obtained. A parameter update method is also provided.

[0006] The embodiment of the present application is broadcasting multilink capability information including AP MLD support capability for NAV update parameter feedback; receiving an association request of a non-AP multilink device to determine a link connection relationship between an AP MLD and the non-AP multilink device, a link support capability for simultaneous transmission and reception, and a station support capability in the non-AP multilink device for receiving NAV update parameters; and transmitting association response information to the non-access point multilink device in response to the association request. Related methods are also provided.

[0007] The embodiment of the present application is receiving multilink capability information broadcast by the AP MLD, the multilink capability information including the AP MLD's support capability for NAV update parameter feedback; According to the multi-link capability information, sending a related request to the AP MLD to determine a link connection relationship between the AP MLD and the non-AP multi-link device, a link support capability for simultaneous transmission and reception, and a station support capability in the non-AP multi-link device for receiving a NAV update parameter; Related methods are also provided.

[0008] The embodiment of the present application is A computer program comprising: a memory; a processor; and a computer program stored in the memory and executable by the processor; When the processor executes the program, the parameter feedback method, the parameter update method, or a related method is realized. A communication node is further provided.

[0009] The embodiment of the present application is An access point multilink device and a non-access point multilink device, The access point multilink device is used for performing the above parameter feedback method or a related method applied to AP MLD, The non-AP multilink device is used to perform the parameter update method or a related method applied to a non-AP multilink device. A communication system is also provided.

[0010] The embodiment of the present application is A computer-readable storage medium on which a computer program is stored, The program, when executed by a processor, implements the parameter feedback method, the parameter update method, or a related method. A computer readable storage medium is also provided. [Brief description of the drawings]

[0011] [Figure 1] 1 is a schematic diagram illustrating a collision of data transmission between multi-link devices according to an embodiment; [Diagram 2] 4 is a flowchart of a parameter feedback method according to an embodiment. [Diagram 3] 1 is a schematic diagram of an AP MLD feeding back NAV update parameters to a non-AP multilink device according to an embodiment; FIG. [Figure 4] FIG. 2 is a schematic diagram of feeding back NAV update parameters according to one embodiment. [Diagram 5] 1 is a schematic diagram of a MAC frame including NAV policy information according to one embodiment. [Figure 6] 1 is a schematic diagram of a NAV control frame including NAV policy information according to one embodiment. [Figure 7] 1 is a schematic diagram of an ACK frame including NAV policy information according to one embodiment. [Figure 8] 4 is a flowchart of a parameter updating method according to an embodiment. [Figure 9] 4 is a flowchart of a related method according to an embodiment. [Figure 10] 1 is a schematic diagram of an association process between an AP MLD and a non-AP multilink device according to an embodiment; FIG. [Figure 11] 4 is a flowchart of a related method according to another embodiment. [Figure 12] FIG. 2 is a schematic diagram of the hardware structure of a communication node according to an embodiment. [Figure 13] FIG. 1 is a structural schematic diagram of a communication system according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] The present application will now be described with reference to the drawings and examples.

[0013] In multi-link communication, simultaneous transmission and reception means simultaneous transmission and reception of data on each of two links of the same MLD. If the isolation between channels of different links in MLD is low, it is easy to cause in-device coexistence interference, so in many application scenarios, simultaneous transmission and reception on different links of MLD devices is not supported. MLD devices are divided into two types: AP MLD and Non-AP MLD. NAV is equivalent to a counter and can be used to reflect the busy and idle of a channel. Non-AP MLD devices can determine when they can transmit data based on NAV and avoid collisions with data transmitted on the same link. However, Non-AP MLD devices of NSTR cannot receive data on the second link while transmitting data through the first link, that is, they cannot receive network transmission control parameters such as NAV from AP MLD on the second link, so the second link cannot determine the appropriate time to transmit data, and collide with data transmission of other stations using the second link in the BSS.

[0014] 1 is a schematic diagram of data transmission collision between multi-link devices according to an embodiment. As shown in FIG. 1, the AP MLD and the Non-AP MLD are connected through a first link and a second link, and the first link and the second link are NSTR links. While STA1 transmits data to the AP MLD through the first link, STA2 cannot receive the data of the AP MLD, and the NAV information of STA2 on the second link is lost. STA2 cannot update the NAV in a timely manner, and determines a transmission opportunity using the wrong NAV stored locally, and can only transmit data immediately after obtaining the transmission opportunity, resulting in a collision with the data transmission (i.e., data transmission between STA3 and AP2) performed on the second link at the AP2 side. In Figure 1, TA represents the sender, RA represents the receiver, RTS represents a Request To Send (RTS) frame, CTS represents a Clear To Send (CTS) frame, the dotted area represents a blind spot where STA2 cannot receive NAV on the second link, the grid area represents that data transmission on the first link has already been completed and STA2 can transmit data within this area, and STA3 and STA2 belong to one BSS.

[0015] In an embodiment of the present application, a parameter feedback method is provided to record network transmission and status update information of NAV for the second station while a Non-AP MLD device of an NSTR transmits data to an AP MLD via a first link (i.e., while the Non-AP MLD device is in a blind spot of a second link), and feed back the NAV update parameters of the second station via the first link, thereby solving the problems of NAV loss and data transmission collision caused by blind spots in a multi-link communication process.

[0016] 2 is a flow chart of a parameter feedback method according to an embodiment. The method according to this embodiment can be applied to AP MLD, specifically, to an access point, for example, to AP2 in FIG. 1. As shown in FIG. 2, the method according to this embodiment includes steps 110, 120 and 130.

[0017] In step 110, while receiving a physical layer protocol data unit PPDU transmitted from a first station in a non-access point multilink device via a first link, record network transmission and status update information of a network allocation vector NAV for a second station in the non-access point multilink device in a basic service set BSS in which a second link is located, where an AP MLD and the non-access point multilink device are connected via the first link and the second link, and the first link and the second link of the non-access point multilink device do not support simultaneous transmission and reception.

[0018] In this embodiment, the AP MLD may include multiple access points, and the Non-AP MLD may include multiple stations. Any link in the link set that does not support simultaneous transmission and reception of the Non-AP MLD can send a PPDU to the AP MLD when it obtains a transmission opportunity, and the link is referred to as the first link, and the station corresponding to the first link is the first station, and the other link in the link set (i.e., the second link) does not support receiving data while transmitting a PPDU on the first link. The links in the link set are in an enabled state (i.e., in a state in which data is being transmitted and received). When Non-AP MLD transmits a PPDU to AP MLD via the first link, it triggers AP MLD to record the network transmission and status update information of the second station on the second link. The network transmission and status update information includes the busy / idle state of the channel of the second link, the expected transmission time, the transmission data length, etc., and AP MLD determines the NAV value of the data transmission of the second station on the second link based on this information and feeds it back to Non-AP MLD, and instructs the second station to wait for the corresponding time before transmitting data, thereby avoiding collision on the second link. Note that the access point that records the network transmission and status update information of the second link may be different from the access point that receives the PPDU of the first station. For example, in FIG. 1, when STA1 transmits a PPDU to AP1 via the first link, it triggers AP2 to record the network transmission and status update information of the second link.

[0019] In step 120, determine a feedback state of a NAV update parameter for the second station based on the network transmission and status update information, where the feedback state includes feedback or no feedback.

[0020] In this embodiment, the AP MLD determines whether to feed back the NAV update parameter to the Non-AP MLD according to the recorded network transmission and status update information, and the NAV update parameter is used to instruct the Non-AP MLD to update the locally stored NAV. For example, the AP MLD calculates the NAV update parameter of the second station according to the recorded network transmission and status update information, and after the transmission of the PPDU on the first link is completed, the AP MLD always feeds back the NAV update parameter to the Non-AP MLD regardless of whether the NAV of the second station is 0 or not. Or, the AP MLD feeds back the NAV update parameter, etc. to the Non-AP MLD only if the NAV of the second station is greater than 0.

[0021] In one embodiment, the access point that records the network transmission and status update information of the second link is different from the access point that receives the PPDU of the first station, in which case the access point that records the network transmission and status update information of the second link can forward the NAV update parameters that need to be fed back to the Non-AP MLD via the first link.

[0022] In step 130, if the feedback status is feedback, the NAV update parameters are fed back to the Non-AP MLD via the first link a specific frame interval after the end of reception of the PPDU.

[0023] In this embodiment, if it is determined to feed back the NAV update parameters to the Non-AP MLD, after a certain frame interval after the end of the transmission of the PPDU on the first link, the AP MLD will feed back the NAV update parameters to the Non-AP MLD via the first link, thereby realizing the feedback of the NAV update parameters via the first link when the second link cannot receive data. In this way, the Non-AP MLD can timely obtain the NAV update parameters during the enabled period of the link set of the NSTR, reasonably determine the transmission timing of the second station on the second link, and effectively avoid collisions with data transmissions performed by other stations on the second link.

[0024] FIG. 3 is a schematic diagram of an AP MLD according to an embodiment feeding back NAV update parameters to a non-AP multilink device. As shown in FIG. 3, (1) STA1 sends a PPDU to AP1. (2) AP2 records network transmission and status update information related to STA2. (3) AP2 determines NAV update parameters according to the recorded network transmission and status update information, and sends the NAV update parameters to AP1. (4) AP1 sends the NAV update parameters to STA1 via the first link. (5) STA1 sends the NAV update parameters to STA2. (6) STA2 updates its local NAV parameters according to the NAV update parameters. Based on this, STA2 can reasonably determine the time to send an RTS frame to AP2 via the second link, avoiding the time when STA3 in the same BSS sends data to AP2 via the second link, and avoid the collision of data transmission on the second link.

[0025] In one embodiment, the method further includes generating 112 a NAV update parameter based on the network transmission and the status update information.

[0026] Specifically, the network transmission and status update information includes the busy / idle status of the channel of the second link, the expected transmission time of data of other stations in the same BSS on the second link, the transmission data length, etc., and by recording this information, the AP MLD can determine the NAV value for the second station to transmit data on the second link, and instruct the second station to wait for the corresponding time before obtaining a transmission opportunity, thereby avoiding the collision of data transmission between different stations in the same BSS on the second link.

[0027] In one embodiment, step 112 includes setting a NAV update parameter to an initial value; The method includes updating the NAV update parameters based on at least one of: when a CTS frame is transmitted to the third station by the BSS in which the second link is located, updating the NAV update parameters based on time information indicated by the CTS frame; when a PPDU of the third station is received by the BSS in which the second link is located, updating the NAV update parameters based on time information indicated by the PPDU of the third station; and when a transmission opportunity of the BSS in which the second link is located and a PPDU is transmitted to the third station by the BSS in which the second link is located, updating the NAV update parameters based on time information of the transmission opportunity or time information indicated by the PPDU transmitted to the third station.

[0028] In this embodiment, in the process of triggering the recording of network transmission and status update information, the AP MLD generates a NAV update parameter associated with the second station, sets the initial value of the NAV update parameter to zero, and in the period of transmitting PPDUs on the first link, assigns a value to the NAV update parameter according to the data transmission status of the second link and the BSS in which it is located. In addition, in the value assignment process, the NAV update parameter decreases in real time as time passes. The value assignment process includes at least one of the following:

[0029] 1) When the AP MLD sends a CTS frame via the BSS in which the second link is located to instruct the third station to transmit data, it substitutes the time information indicated by the CTS frame into the NAV update parameter.

[0030] 2) When the AP MLD receives a PPDU transmitted from the third station by the BSS in which the second link is located, it substitutes the time information indicated by the PPDU into the NAV update parameter.

[0031] 3) When the AP MLD obtains a transmission opportunity on the second link and transmits a PPDU to the third station via the BSS in which the second link is located, or triggers the third station to transmit upstream data, it substitutes the time information indicated by the PPDU or the time information of the transmission opportunity into the NAV update parameter.

[0032] In one embodiment, step 130 comprises: The method includes: feeding back the NAV update parameter to the Non-AP MLD via the first link if the NAV update parameter is 0 or non-zero; or feeding back the NAV update parameter to the Non-AP MLD via the first link if the NAV update parameter is greater than 0.

[0033] In this embodiment, the AP MLD calculates the NAV update parameter of the second station according to the recorded network transmission and status update information, and after the transmission of the PPDU on the first link is completed, in one case, regardless of whether the NAV of the second station is 0 or not, the AP MLD always feeds back the NAV update parameter to the Non-AP MLD, and in the other case, the AP MLD only feeds back the NAV update parameter to the Non-AP MLD if the NAV of the second station is greater than 0. The NAV of the second station is greater than 0, which indicates that the second station needs to wait a certain time to be able to transmit data, and when the NAV is equal to 0, the second station does not need to wait, and can transmit data at any time after the transmission of the PPDU is completed, in this case, there is no need to feed back the NAV, and the second station does not need to update the local NAV parameter.

[0034] In one embodiment, step 130 includes transmitting NAV update parameters by the access point and the first station associated with the first link in the AP MLD, in turn, to the second station.

[0035] In this embodiment, the access point for recording the network transmission and status update information of the second link in AP MLD is different from the access point for receiving the PPDU of the first station, and in this case, the access point for recording the network transmission and status update information of the second station can transfer the NAV update parameters that need to be fed back to the second station via the first link (the link from the access point for receiving the PPDU of the first station to the first station).

[0036] In one embodiment, the NAV update parameters are fed back by an acknowledgement reply frame, which includes an acknowledgement (ACK) frame or a block acknowledgement (BA) frame; or the NAV update parameters are fed back by a NAV control frame, which is fed back a first frame interval after the first station finishes transmitting the PPDU, or a second frame interval after the first station finishes transmitting the acknowledgement reply frame.

[0037] 4 is a schematic diagram of feeding back NAV update parameters according to an embodiment. As shown in FIG. 4, the AP MLD and the Non-AP MLD first negotiate the transmission capability of NAV update parameters, such as whether the AP MLD supports network transmission and storage of status update information of the second station, whether it supports feeding back NAV update parameters to the Non-AP MLD, whether the Non-AP MLD supports receiving NAV update parameters via the first link, the connection relationship between the AP MLD and the Non-AP MLD, etc. While the Non-AP MLD transmits a MAC layer protocol data unit (MPDU), i.e., a MAC frame, to the AP-MLD via the first link in the link set of the NSTR, the MPDU carries NAV policy information for requesting the AP MLD to feed back NAV update parameters corresponding to other links than the first link in the link set of the NSTR. For example, when AP1 receives the preamble or MPDU frame header information of the PPDU in which the MPDU is located, it immediately triggers AP2 to record the network transmission and status update information of the second link. After the MPDU reception is completed, AP2 feeds back the NAV update parameters to AP1, and AP1 transmits an ACK frame or BLOCK ACK frame or NAV control frame containing the NAV update parameters to STA1 of the Non-AP MLD. When STA1 receives the NAV update parameters, it immediately feeds them back to STA2, and STA2 updates its local NAV parameters based on the NAV update parameters.

[0038] FIG. 5 is a schematic diagram of a MAC frame including NAV policy information according to an embodiment. As shown in FIG. 5, the MAC frame header includes a frame control field (used to indicate what frame type it is), a time / ID field (used to indicate the expected transmission time of the frame or the number of the frame), an address field (used to indicate the recipient or sender of the frame), and a NAV policy field. The frame body includes valid data transmitted, and a Frame Check Sequence (FCK) may be included after the frame body. The NAV policy field is used to indicate whether Non-AP MLD requests AP MLD to feedback NAV update parameters. For example, the NAV policy field has a total of three values, the first value indicates that the NAV update parameters are not fed back, the second value indicates that the NAV update parameters are fed back regardless of whether the NAV update parameters are 0 or not, and the third value indicates that the NAV update parameters are not fed back when the NAV update parameters are 0, and the NAV update parameters are fed back when the NAV update parameters are greater than 0. Alternatively, the NAV policy field has two values, the first value representing that the NAV update parameters are not fed back, and the second value representing that the NAV update parameters are fed back.

[0039] Figure 6 is a schematic diagram of a NAV control frame including NAV policy information according to an embodiment. As shown in Figure 6, the MAC frame header of the NAV control frame includes a frame control field, a time / ID field, and an address field, the frame body includes a NAV information domain, which is composed of an instance of NAV_INFO (used to indicate the number of carried NAV update parameters), at least one Per_NAV_INFO (used to indicate the value of the NAV update parameters), and at least one STA_INFO (used to indicate the station corresponding to the NAV update parameters), and a frame check sequence is further included after the frame body.

[0040] Figure 7 is a schematic diagram of an ACK frame including NAV policy information according to an embodiment. As shown in Figure 7, the frame header of the ACK frame includes a frame control field, a time / ID field, and an address field, and the frame body includes a block confirmation BA information domain (used to indicate whether the data block is transmitted successfully) and a NAV information domain, where the NAV information domain is composed of an instance of NAV_INFO, at least one Per_NAV_INFO, and at least one STA_INFO, and further includes a frame check sequence after the frame body. In Figures 6 and 7, the contents of the NAV information domain may be the same.

[0041] In one embodiment, the method further includes step 100 of broadcasting multi-link capability information, including at least one of: whether at least one access point in the AP MLD supports carrying NAV update parameters of links other than the located link; and whether at least one access point in the AP MLD supports carrying operation parameters for feeding back NAV of links other than the located link.

[0042] In this embodiment, the negotiation of the transmission capability of the NAV update parameter may be performed at the stage of the MLD associating, or may be performed in the process in which the first station starts the multilink operation after the MLD associates. The AP MLD broadcasts the multilink capability such as whether the access point in the Non-AP MLD supports carrying the NAV update parameter of the second station and whether it supports carrying the operation parameter of feeding back the NAV via the first link by a beacon, and the operation parameter of feeding back the NAV is, for example, whether to support the feedback method of 1) feeding back by an acknowledgment reply frame including an ACK frame or a BA frame, or 2) feeding back by a NAV control frame.

[0043] In one embodiment, the method further includes step 102 of receiving an association request and determining, in response to the association request, at least one information of each access point in the AP MLD, associated stations in the Non-AP MLD, a link connection relationship between the AP MLD and the Non-AP MLD, links that do not support simultaneous transmission and reception, a supporting capability of the AP MLD for feedback of NAV update parameters, a supporting capability of stations in the Non-AP MLD for receiving NAV update parameters, and an operation parameter for feeding back NAV.

[0044] In this embodiment, the Non-AP MLD selects one station as the STA (i.e., the first station) that will initiate multi-link operation, and sends an association request to the AP MLD, where the association request specifies the associated stations (including the first station and the second station) in the Non-AP MLD, indicates that the first link and the second link are NSTR links, and can also indicate whether the associated stations in the Non-AP MLD support receiving NAV update parameters via the associated links, can also be used to request the access point in the AP MLD to determine whether it supports feedback of NAV update parameters of the stations in the Non-AP MLD, and can also be used to request to determine associated operating parameters, such as operating parameters for feeding back NAV.

[0045] In one embodiment, the PPDU includes a preamble or MPDU MPD U frame header information, which is used to trigger network transmission and recording of status update information.

[0046] In this embodiment, when the AP MLD receives the preamble or MPDU frame header information of the PPDU in which the MPDU is located, it immediately triggers the network transmission of the second link and the recording of the status update information.

[0047] In one embodiment, NAV policy indication information is included in the MPDU MPDU corresponding to the PPDU, and the NAV policy indication information is used to indicate at least one of: not feeding back a NAV update parameter; feeding back a NAV update parameter if the NAV update parameter is 0 or non-zero; and feeding back a NAV update parameter if the NAV update parameter is greater than 0.

[0048] In this embodiment, the NAV policy field has a total of three values, where the first value represents not feeding back the NAV update parameter, the second value represents feeding back the NAV update parameter regardless of whether the NAV update parameter is 0 or not, and the third value represents not feeding back the NAV update parameter when the NAV update parameter is 0, and feeding back the NAV update parameter when the NAV update parameter is greater than 0. Alternatively, the NAV policy field may have two values, where the first value represents not feeding back the NAV update parameter, and the second value represents feeding back the NAV update parameter.

[0049] In one embodiment, the NAV control frame is used to indicate the number of network transmissions and status updates carried, the NAV value, and the target station corresponding to the network transmission and status update.

[0050] In this embodiment, the NAV control frame indicates the number of network transmissions and status update information carried, the NAV value, through NAV_INFO, indicates the value of a NAV update parameter through at least one Per_NAV_INFO, and indicates the target station corresponding to the NAV update parameter through at least one STA_INFO.

[0051] In an embodiment of the present application, a parameter update method is further provided, which updates local NAV parameters by receiving NAV update parameters via the first link while a Non-AP MLD device of an NSTR transmits data to an AP MLD via the first link (i.e., while the Non-AP MLD device is in the blind spot of the second link), and serves as the basis for determining the data transmission timing, thereby solving the data transmission collision problem in the multi-link communication process.

[0052] 8 is a flow chart of a parameter update method according to an embodiment. The method according to this embodiment can be applied to Non-AP MLD, specifically, to the second station. As shown in FIG. 8, the method according to this embodiment includes steps 210 and 220. For technical details not described in detail in this embodiment, refer to any of the above embodiments.

[0053] In step 210, a certain frame interval after the first station finishes transmitting a physical layer PPDU to the AP MLD via the first link, a NAV update parameter for a second station in the non-access point multi-link device is obtained via the first link, and the NAV update parameter is determined based on network transmission and status update information of a NAV for the second station in the BSS in which the second link is located.

[0054] In step 220, if the NAV update parameters are obtained, update local NAV parameters based on the NAV update parameters.

[0055] In this embodiment, the Non-AP MLD compares the NAV update parameter received through the first link with the local NAV parameter, and if the NAV update parameter is zero, the local NAV parameter can be continued to be used. If the NAV update parameter is greater than the local NAV parameter, a corresponding update operation is performed, for example, the transmission time of the NAV update parameter is subtracted from the NAV update parameter, and then the NAV parameter is converted into a value in NAV units to be the updated NAV parameter of the second station. If the NAV update parameter is less than the local NAV parameter, the local NAV parameter can be continued to be used.

[0056] In one embodiment, step 220 includes: if the NAV update parameter is 0, setting the local NAV parameter as the updated local NAV parameter; if the NAV update parameter is greater than the local NAV parameter, setting the difference between the NAV update parameter and a NAV value corresponding to the transmission time of the NAV update parameter as the updated local NAV parameter; and if the NAV update parameter is less than the local NAV parameter, setting the local NAV parameter as the updated local NAV parameter.

[0057] In one embodiment, the NAV update parameters are sent to the second station by the access point and the first station associated with the first link in the AP MLD in turn.

[0058] In one embodiment, the NAV update parameters are obtained by an acknowledgement reply frame, which includes an ACK frame or a BA frame; or the NAV update parameters are obtained by a NAV control frame, which is obtained a first frame interval after the first station finishes transmitting the PPDU, or a second frame interval after the first station finishes transmitting the acknowledgement reply frame.

[0059] In one embodiment, the method further includes the following steps.

[0060] In step 200, Information regarding whether at least one access point in the AP MLD supports carrying NAV update parameters of links other than the link on which it is located; Information regarding whether at least one access point in the AP MLD supports carrying an operation parameter for feeding back the NAV of other links other than the link on which it is located; The multilink capability information includes at least one of the following:

[0061] In one embodiment, the method further includes the following steps.

[0062] In step 202, For each access point in the AP MLD, the associated stations in the Non-AP MLD; A link connection relationship between AP MLD and Non-AP MLD; Links that do not support simultaneous transmission and reception and Ability to support AP MLD for feedback of NAV update parameters; Ability of a station to support Non-AP MLD for receiving NAV update parameters; Operational parameters that provide feedback to the NAV; and sending a related request for information on at least one of the items.

[0063] In one embodiment, the PPDU includes a preamble or MPDU MPD U frame header information, which is used to trigger network transmission and recording of status update information.

[0064] In one embodiment, the MPDU corresponding to the PPDU includes NAV policy indication information, and the NAV policy indication information is used to indicate at least one of: not feeding back a NAV update parameter; feeding back a NAV update parameter if the NAV update parameter is 0 or non-zero; and feeding back a NAV update parameter if the NAV update parameter is greater than 0.

[0065] In one embodiment, the NAV control frame is used to indicate the number of network transmissions and status updates carried, the NAV value, and the target station corresponding to the network transmission and status update.

[0066] In the embodiment of the present application, a related method is further provided and applied to AP MLD, and the AP MLD can provide a first link that feeds back NAV update parameters while the second link is in a blind spot by broadcasting multi-link capability information to respond to an association request of Non-AP MLD and establishing a multi-link connection of NSTR. For technical details not described in detail in this embodiment, refer to any of the above embodiments.

[0067] FIG. 9 is a flowchart of a related method according to an embodiment. As shown in FIG. 9, the method according to this embodiment includes step 310, step 320 and step 330.

[0068] In step 310, multilink capability information including the AP MLD support capability for NAV update parameter feedback is broadcast.

[0069] In this embodiment, the multi-link capability information includes whether the AP MLD supports carrying the NAV update parameters and / or NAV feedback operation parameters of the second station of the Non-AP MLD in the first link, etc. When the Non-AP MLD receives the broadcast, it can send an association request to the AP MLD.

[0070] In step 320, receive a Non-AP MLD association request to determine a link connection relationship between an AP MLD and the Non-AP MLD, the link's support capability for simultaneous transmission and reception, and the station's support capability in the Non-AP MLD for receiving NAV update parameters.

[0071] In this embodiment, the Non-AP MLD can select one station as the STA (i.e., the first station) that will initiate multi-link operation, and the first station can send an association request to the AP MLD, where the association request can specify the associated stations (including the first station and the second station) in the Non-AP MLD, indicate that the first link and the second link are NSTR links, and indicate whether the associated stations in the Non-AP MLD support receiving NAV update parameters via the associated links, and can also be used to request the access point in the AP MLD to determine whether it supports feedback of NAV update parameters of the stations in the Non-AP MLD, and can also be used to request the access point in the AP MLD to determine whether it supports feedback of NAV update parameters of the stations in the Non-AP MLD, and can also be used to request the determination of associated operating parameters, such as operating parameters for feeding back NAV.

[0072] At step 330, in response to the association request, association response information is transmitted to the non-access point multilink device.

[0073] In this embodiment, the AP MLD sends association response information to the Non-AP MLD, and the association response information is used to check whether associated stations (the first station and the second station) in the MLD are associated, check the capabilities information of the access point in the AP MLD, and indicate whether the access point supports feedback of NAV update parameters of the stations in the Non-AP MLD, and can also be used to request to determine associated operating parameters, such as the operating parameters for feeding back NAV.

[0074] Figure 10 is a schematic diagram of an association process between AP MLD and non-AP multi-link device according to an embodiment. As shown in Figure 10, STA1 is selected as the first station to start multi-link operation, AP1 broadcasts multi-link capability information, STA1 sends an association request to AP1, and AP1 sends an association response message to STA1, thereby completing the association between AP MLD and Non-AP MLD. Based on this, feedback of NAV update parameters can be realized through the first link while the second link is in a blind spot, and the local NAV parameter update of the second station can also be realized.

[0075] In one embodiment, the method further comprises step 340 of performing the parameter feedback method based on the associated response information.

[0076] In the embodiment of the present application, a related method is further provided and applied to Non-AP MLD, and Non-AP MLD can update local NAV parameters by sending an association request, receiving association response information of AP MLD, and establishing a multi-link connection of NSTR, and receiving NAV update parameters fed back through the first link while the second link is in a blind spot. For technical details not described in detail in this embodiment, refer to any of the above embodiments.

[0077] FIG. 11 is a flowchart of a related method according to another embodiment. As shown in FIG. 11, the method according to this embodiment includes step 410, step 420 and step 430.

[0078] In step 410, receive multilink capability information broadcast by the AP MLD, including the AP MLD's support capability for feedback of NAV update parameters.

[0079] In step 420, based on the multi-link capability information, send an associated request to the AP MLD to determine the link connection relationship between the AP MLD and the non-AP multi-link device, the link's supporting capability for simultaneous transmission and reception, and the station's supporting capability in the non-AP multi-link device for receiving NAV update parameters.

[0080] In step 430, the AP MLD related response information is received.

[0081] In one embodiment, the method further includes the following steps.

[0082] In step 440, the parameter update method is performed based on the associated response information.

[0083] An embodiment of the present application further provides a parameter feedback device, comprising: a recording module configured to record network transmission and status update information of a NAV for a second station in a Non-AP MLD in a BSS in which the second link is located while receiving a PPDU transmitted from a first station in a non-access point multilink device Non-AP MLD via a first link, where the AP MLD and the Non-AP MLD are connected via the first link and a second link, and the first link and the second link of the Non-AP MLD do not support simultaneous transmission and reception; a feedback state determination module configured to determine a feedback state of a NAV update parameter for the second station based on the network transmission and the state update information, the feedback state including feedback or no feedback; and a feedback module configured to, when the feedback status is feedback, feed back the NAV update parameters to the Non-AP MLD via the first link after a specific frame interval has elapsed since the reception of the PPDU has ended.

[0084] The parameter feedback device of this embodiment solves the data transmission collision problem in the multi-link communication process by feeding back the NAV via the first link while the Non-AP MLD device of the NSTR transmits data to the AP MLD via the first link (i.e., while the Non-AP MLD device is in the blind spot of the second link).

[0085] In one embodiment, The system further comprises a generating module configured to generate a NAV update parameter based on the network transmission and the status update information.

[0086] In one embodiment, the generation module: Set the NAV update parameters to their initial values, When a CTS frame is sent to the third station by the BSS in which the second link is located, updating a NAV update parameter according to time information indicated by the CTS frame; When the BSS in which the second link is located receives the PPDU of the third station, updating a NAV update parameter according to time information indicated by the PPDU of the third station; Obtain a transmission opportunity of the BSS where the second link is located, and when the BSS where the second link is located transmits a PPDU to the third station, update a NAV update parameter according to time information of the transmission opportunity or time information indicated by the PPDU transmitted to the third station; The NAV update parameter is configured to update based on at least one of the following:

[0087] In one embodiment, the feedback module comprises: If the NAV update parameter is 0 or non-0, feed back the NAV update parameter to the Non-AP MLD via the first link; or If the NAV update parameter is greater than 0, the NAV update parameter is configured to be fed back to the Non-AP MLD via the first link.

[0088] In one embodiment, the feedback module comprises: The NAV update parameters are configured to be transmitted by the access point and the first station associated with the first link in the AP MLD in turn to the second station.

[0089] In one embodiment, the NAV update parameters are fed back via an acknowledgement reply frame, the acknowledgement reply frame including an ACK frame or a BA frame, or The NAV update parameters are fed back by a NAV control frame, which is fed back a first frame interval after the first station finishes transmitting the PPDU or a second frame interval after the first station finishes transmitting the acknowledgement frame.

[0090] In one embodiment, Information regarding whether at least one access point in the AP MLD supports carrying NAV update parameters of links other than the link on which it is located; Information regarding whether at least one access point in the AP MLD supports carrying an operation parameter for feeding back the NAV of other links other than the link on which it is located; The multilink capability information further comprises a broadcast module configured to broadcast the multilink capability information including at least one of:

[0091] In one embodiment, Receive relevant requests and respond to them; For each access point in the AP MLD, the associated stations in the Non-AP MLD; A link connection relationship between AP MLD and Non-AP MLD; Links that do not support simultaneous transmission and reception and Ability to support AP MLD for feedback of NAV update parameters; Ability of a station to support Non-AP MLD for receiving NAV update parameters; Operational parameters that provide feedback to the NAV; The method further comprises: a first association module configured to determine at least one piece of information of the first association module.

[0092] In one embodiment, the PPDU includes preamble or MPDU frame header information, which is used to trigger network transmission and recording of status update information.

[0093] In one embodiment, the MPDU corresponding to the PPDU includes NAV policy indication information, and the NAV policy indication information is No feedback of NAV update parameters, if the NAV update parameter is zero or non-zero, feeding back the NAV update parameter; if the NAV update parameter is greater than 0, feeding back the NAV update parameter; It is used to indicate at least one of the following.

[0094] In one embodiment, the NAV control frame is used to indicate the number of network transmissions and status updates carried, the NAV value, and the target station corresponding to the network transmission and status update.

[0095] The parameter feedback device of this embodiment belongs to the same inventive idea as the parameter feedback method of the above-mentioned embodiment, and for technical details not described in detail in this embodiment, any of the above-mentioned embodiments may be referred to.

[0096] An embodiment of the present application further provides a parameter updating device, comprising: a parameter receiving module configured to obtain a NAV update parameter for a second station in the Non-AP MLD via a first link after a certain frame interval has elapsed since a first station has finished transmitting a physical layer PPDU to the AP MLD via the first link, the NAV update parameter being determined based on a network transmission and status update information of a NAV for the second station in a BSS in which the second link is located; and an update module configured to update local NAV parameters based on the NAV update parameters when the NAV update parameters are obtained.

[0097] The parameter update device of this embodiment updates local NAV parameters by receiving NAV update parameters via the first link while the Non-AP MLD device of the NSTR is transmitting data to the AP MLD via the first link (i.e., while the Non-AP MLD device is in the blind spot of the second link), and uses the received NAV parameters as the basis for determining the data transmission timing, thereby solving the data transmission collision problem in the multi-link communication process.

[0098] In one embodiment, the update module: If the NAV update parameter is 0, the local NAV parameter is set as an updated local NAV parameter; If the NAV update parameter is greater than the local NAV parameter, a difference between the NAV update parameter and a NAV value corresponding to the transmission time of the NAV update parameter is set as an updated local NAV parameter; If the NAV update parameter is smaller than the local NAV parameter, the local NAV parameter is configured to become the updated local NAV parameter.

[0099] In one embodiment, the NAV update parameters are sent to the second station by the access point associated with the first link in the AP MLD and the first station in turn.

[0100] In one embodiment, the NAV update parameter is obtained by an acknowledgement reply frame, the acknowledgement reply frame including an ACK frame or a BA frame; or The NAV update parameters are obtained by a NAV control frame, and the NAV control frame is obtained a first frame interval after the first station finishes transmitting the PPDU, or a second frame interval after the first station finishes transmitting the confirmation reply frame.

[0101] In one embodiment, Information regarding whether at least one access point in the AP MLD supports carrying NAV update parameters of links other than the link on which it is located; Information regarding whether at least one access point in the AP MLD supports carrying an operation parameter for feeding back the NAV of other links other than the link on which it is located; The multilink capability information further comprises a broadcast receiving module configured to receive the multilink capability information including at least one of:

[0102] In one embodiment, For each access point in the AP MLD, an associated station in the Non-AP MLD; A link connection relationship between the AP MLD and the Non-AP MLD; Links that do not support simultaneous transmission and reception and The AP MLD support capability for NAV update parameter feedback; the ability of a station in the Non-AP MLD to support receiving NAV update parameters; Operational parameters that provide feedback to the NAV; and a second association module configured to send an association request to request at least one piece of information of the at least one associated device.

[0103] In one embodiment, the PPDU includes preamble or MPDU frame header information, which is used to trigger the network transmission and recording of status update information.

[0104] In one embodiment, the MPDU corresponding to the PPDU includes NAV policy indication information, and the NAV policy indication information is No feedback of NAV update parameters, if the NAV update parameter is zero or non-zero, feeding back the NAV update parameter; if the NAV update parameter is greater than 0, feeding back the NAV update parameter; It is used to indicate at least one of the following.

[0105] In one embodiment, the NAV control frame is used to indicate the number of network transmissions and status update information carried, the NAV value, and the target station corresponding to the network transmission and status update information.

[0106] The parameter updating device of this embodiment belongs to the same inventive idea as the parameter updating method of the above-mentioned embodiments, and for technical details not explained in detail in this embodiment, any of the above-mentioned embodiments may be referred to.

[0107] An embodiment of the present application further provides a related device, comprising: a broadcast module configured to broadcast multilink capability information including an AP MLD support capability for NAV update parameter feedback; a request receiving module configured to receive an associated request of a Non-AP MLD to determine a link connection relationship between an AP MLD and the Non-AP MLD, a link support capability for simultaneous transmission and reception, and a station support capability in the Non-AP MLD for receiving a NAV update parameter; a response module configured to transmit association response information to the Non-AP MLD in response to the association request.

[0108] The associated device of this embodiment can provide a first link for feeding back NAV update parameters while the second link is in a blind spot by broadcasting multi-link capability information to respond to a Non-AP MLD association request and establishing a multi-link connection for NSTR. For technical details not described in detail in this embodiment, refer to any of the above embodiments.

[0109] In one embodiment, the associated device is further adapted to perform a parameter feedback method applied to AP MLD in the above embodiment based on the associated response information.

[0110] The related device of this embodiment belongs to the same inventive idea as the related method applied to the AP MLD of the above-mentioned embodiment, and for technical details not explained in detail in this embodiment, refer to any of the above-mentioned embodiments.

[0111] An embodiment of the present application further provides another related device, comprising: A broadcast receiving module configured to receive multi-link capability information broadcast by the AP MLD, the multi-link capability information including the AP MLD's support capability for NAV update parameter feedback; A request module configured to send a related request to the AP MLD to determine a link connection relationship between an AP MLD and the Non-AP MLD based on the multi-link capability information, a link support capability for simultaneous transmission and reception, and a station support capability in the Non-AP MLD for receiving a NAV update parameter; and a response receiving module configured to receive related response information of the AP MLD.

[0112] The associated device in this embodiment can update local NAV parameters by sending an association request, receiving AP MLD association response information, and establishing an NSTR multi-link connection, and receiving NAV update parameters fed back via the first link while the second link is in a blind spot.

[0113] In one embodiment, the associated device is further adapted to perform the parameter update method applied to the Non-AP MLD of the above embodiment based on the associated response information.

[0114] The related device of this embodiment belongs to the same inventive idea as the parameter update method applied to the Non-AP MLD of the above embodiment, and for technical details not explained in detail in this embodiment, refer to any of the above embodiments.

[0115] An embodiment of the present application further provides a communication node, and FIG. 12 is a schematic diagram of the hardware structure of a communication node according to an embodiment. As shown in FIG. 12, the communication node according to the present application includes a memory 52, a processor 51, and a computer program stored in the memory and executable by the processor. When the processor 51 executes the program, the above-mentioned parameter feedback method, parameter update method, or related method is realized.

[0116] The communication node may further include a memory 52, and the processor 51 in the communication node may be one or more, and Fig. 12 takes one processor 51 as an example. The memory 52 is used to store one or more programs, and when the one or more programs are executed by the one or more processors 51, the one or more processors 51 realize the parameter feedback method, the parameter update method, or related methods described in the embodiments of the present application.

[0117] In addition, when performing the parameter feedback method or the association method applied to AP MLD, the communication node is an access point in AP MLD, and when performing the parameter update method or the association method applied to Non-AP MLD, the communication node is a station in Non-AP MLD.

[0118] The communication node further comprises a communication device 53 , an input device 54 and an output device 55 .

[0119] The processor 51, memory 52, communication device 53, input device 54 and output device 55 in the communication node can be connected via a bus or other methods, and FIG. 12 shows an example in which they are connected via a bus.

[0120] The input device 54 can be used to receive entered numeric or textual information and to generate key signal inputs associated with user settings and function control of the communication node. The output device 55 can include a display device such as a display.

[0121] The communication device 53 may include a receiver and a transmitter. The communication device 53 is configured to transmit and receive information under the control of the processor 51.

[0122] The memory 52 can be used as a computer-readable storage medium to store software programs, computer-executable programs and modules, such as program instructions / modules corresponding to the parameter feedback method according to the embodiment of the present application. The memory 52 may include a program storage area and a data storage area, where the program storage area can store an operating system, an application program required for at least one function, and the data storage area can store data generated based on the use of the communication node, etc. The memory 52 may also include a high-speed random access memory, and may further include a non-volatile memory, such as at least one magnetic disk storage device, flash memory, or other non-volatile solid-state storage device. In some embodiments, the memory 52 may include memories provided remotely with respect to the processor 51, and these remote memories may be connected to the communication node via a network. Examples of the network may include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0123] In the embodiment of the present application, a related system is further provided. Figure 13 is a structural schematic diagram of a communication system according to an embodiment. As shown in Figure 13, the system includes an access point multilink device 610 and a non-access point multilink device 620, the access point multilink device 610 and the non-access point multilink device 620 are connected via a first link and a second link, and the first link and the second link of the non-access point multilink device 620 do not support simultaneous transmission and reception. The access point multilink device 610 is used to perform the above parameter feedback method or the related method applied to AP MLD, and the non-access point multilink device 620 is used to perform the above parameter update method or the related method applied to the non-access point multilink device 620. Note that, for technical details not described in detail in this embodiment, refer to any of the above embodiments.

[0124] In this embodiment, while the non-AP multilink device 620 is transmitting data to the access point multilink device 610 via the first link (i.e., while the Non-AP MLD device is in the blind spot of the second link), the access point multilink device 610 records the network transmission and status update information of the NAV related to the second station, and feeds back the NAV update parameters of the second station via the first link. The non-AP multilink device 620 receives the NAV update parameters via the first link to update its local NAV parameters, which serve as the basis for determining the data transmission timing, thereby solving the problems of NAV loss and data transmission collision caused by blind spots in the multilink communication process.

[0125] In one embodiment, the non-access point multilink device 620 comprises a first station and a second station, and the access point multilink device 610 comprises an access point that records the network transmission and status update information of the second link and an access point that receives the PPDU of the first station, and the NAV update parameter is fed back from the access point that records the network transmission and status update information of the second link to the access point that receives the PPDU of the first station, in turn, via the first station to the second station.

[0126] In one embodiment, the access point multilink device 610 broadcasts its multilink capabilities. The non-access point multilink device 620 sends an association request to the access point multilink device 610. The access point multilink device 610 sends association response information to the non-access point multilink device 620 in response to the association request.

[0127] In one embodiment, the association request of the non-AP multilink device 620 is used to determine the link connection relationship between the AP MLD and the non-AP multilink device, the link's support capability for simultaneous transmission and reception, the AP MLD's support capability for feedback of NAV update parameters, and the station's support capability in the non-AP multilink device for receiving NAV update parameters.

[0128] In one embodiment, the access point multilink device 610 generates the NAV update parameters based on the network transmission and status update information.

[0129] In one embodiment, the access point multilink device 610 sets the NAV update parameters to initial values; When a CTS frame is sent to a third station by a BSS in which the second link is located, updating the NAV update parameter based on time information indicated by the CTS frame; When the PPDU of a third station is received by a BSS in which the second link is located, updating the NAV update parameter based on time information indicated by the PPDU of the third station; obtain a transmission opportunity of a BSS in which the second link is located, and when the BSS in which the second link is located transmits a PPDU to the third station, update the NAV update parameter based on time information of the transmission opportunity or time information indicated by the PPDU transmitted to the third station; and updating the NAV update parameters based on at least one of the following:

[0130] In one embodiment, the access point multilink device 610 feeds back the NAV update parameter to the non-access point multilink device via the first link if the NAV update parameter is 0 or non-zero, or feeds back the NAV update parameter to the non-access point multilink device via the first link if the NAV update parameter is greater than 0.

[0131] In one embodiment, the access point multilink device 610 transmits the NAV update parameters to the second station by the access point associated with the first link in the AP MLD and the first station in turn.

[0132] In one embodiment, the NAV update parameters are fed back by an acknowledgement reply frame, which includes an ACK frame or a BA frame; or the NAV update parameters are fed back by a NAV control frame, which is fed back a first frame interval after the first station finishes transmitting the PPDU, or a second frame interval after the first station finishes transmitting the acknowledgement reply frame.

[0133] In one embodiment, the access point multilink device 610 further comprises: Information regarding whether at least one access point in the AP MLD supports carrying NAV update parameters of links other than the link on which it is located; Information regarding whether at least one access point in the AP MLD supports carrying an operation parameter for feeding back the NAV of other links other than the link on which it is located; The multilink capability information includes at least one of the following:

[0134] In one embodiment, the access point multilink device 610 further receives an association request and, in response to the association request, For each access point in the AP MLD, an associated station in the non-access point multilink device; A link connection relationship between an AP MLD and the non-AP multi-link device; Links that do not support simultaneous transmission and reception and The AP MLD support capability for NAV update parameter feedback; a station support capability in the non-access point multilink device for receiving NAV update parameters; Operational parameters that provide feedback to the NAV; Determine at least one piece of information.

[0135] In one embodiment, the PPDU includes preamble or MPDU frame header information, which is used to trigger the network transmission and recording of status update information.

[0136] In one embodiment, the MPDU corresponding to the PPDU includes NAV policy indication information, and the NAV policy indication information is No feedback of NAV update parameters, if the NAV update parameter is zero or non-zero, feeding back the NAV update parameter; if the NAV update parameter is greater than 0, feeding back the NAV update parameter; It is used to indicate at least one of the following.

[0137] In one embodiment, the NAV control frame is used to indicate the number of network transmissions and status update information carried, the NAV value, and the target station corresponding to the network transmission and status update information.

[0138] In one embodiment, the non-AP multilink device 620 obtains a NAV update parameter for a second station in the non-AP multilink device via a first link after a certain frame interval has elapsed since a first station has finished transmitting a physical layer PPDU to an AP MLD via the first link, where the NAV update parameter is determined based on a network transmission and status update information of a NAV for the second station in a BSS in which the second link is located; When the NAV update parameters are obtained, the local NAV parameters are updated based on the NAV update parameters.

[0139] In one embodiment, if the NAV update parameter is 0, the non-AP multilink device 620 sets the local NAV parameter to an updated local NAV parameter; If the NAV update parameter is greater than the local NAV parameter, a difference between the NAV update parameter and a NAV value corresponding to the transmission time of the NAV update parameter is set as an updated local NAV parameter; If the NAV update parameter is smaller than the local NAV parameter, the local NAV parameter is set as the updated local NAV parameter.

[0140] In one embodiment, the non-access point multilink device 620 further comprises: Information regarding whether at least one access point in the AP MLD supports carrying NAV update parameters of links other than the link on which it is located; Information regarding whether at least one access point in the AP MLD supports carrying an operation parameter for feeding back the NAV of other links other than the link on which it is located; The multi-link capability information includes at least one of the following:

[0141] In one embodiment, the non-access point multilink device 620 further comprises: For each access point in the AP MLD, an associated station in the non-access point multilink device; A link connection relationship between an AP MLD and the non-AP multi-link device; Links that do not support simultaneous transmission and reception and The AP MLD support capability for NAV update parameter feedback; a station support capability in the non-access point multilink device for receiving NAV update parameters; Operational parameters that provide feedback to the NAV; and sending a related request to request at least one piece of information.

[0142] An embodiment of the present application further provides a storage medium having a computer program stored thereon, the computer program being configured to, when executed by a processor, implement any of the parameter feedback methods, parameter updating methods, or related methods described in the embodiments of the present application.

[0143] The parameter feedback method includes: while receiving a PPDU transmitted from a first station in a non-access point multilink device via a first link, recording network transmission and status update information of a NAV for a second station in the non-access point multilink device in a BSS in which the second link is located; an AP MLD and the non-access point multilink device are connected via the first link and the second link, and the first link and the second link of the non-access point multilink device do not support simultaneous transmission and reception; determining a feedback status of a NAV update parameter for the second station based on the network transmission and status update information, the feedback status including feedback or non-feedback; and if the feedback status is feedback, feeding back the NAV update parameter to the non-access point multilink device via the first link a specific frame interval after the end of reception of the PPDU.

[0144] The parameter update method includes: acquiring a NAV update parameter for a second station in the non-access point multilink device via a first link a specific frame interval after a first station finishes transmitting a physical layer PPDU to an AP MLD via the first link, the NAV update parameter being determined based on network transmission and status update information of a NAV for the second station in a BSS in which the second link is located; and updating a local NAV parameter based on the NAV update parameter if the NAV update parameter is acquired.

[0145] The association method includes: broadcasting multilink capability information including AP MLD's supporting capability for feedback of NAV update parameters; receiving a Non-AP MLD association request to determine a link connection relationship between AP MLD and the non-AP multilink device, a link's supporting capability for simultaneous transmission and reception, and a station's supporting capability at the non-AP multilink device for receiving NAV update parameters; and sending association response information to the non-AP multilink device in response to the association request.

[0146] Or, the related method includes: receiving multi-link capability information broadcasted by an AP MLD, including a support capability of the AP MLD for feedback of NAV update parameters; sending an association request to the AP MLD based on the multi-link capability information to determine a link connection relationship between the AP MLD and the non-access point multi-link device, a link support capability for simultaneous transmission and reception, and a station support capability in the non-access point multi-link device for receiving NAV update parameters; and receiving association response information of the AP MLD.

[0147] The computer storage medium of the embodiments of the present application may employ any combination of one or more computer readable signal media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium may be, for example, but not limited to, an electric, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. Further specific examples (non-exhaustive list) of computer readable storage media may include, but are not limited to, an electrical connection with one or more leads, a portable computer disk, a hard disk, a Random Access Memory (RAM), a Read Only Memory (ROM), an Erasable Programmable Read Only Memory (EPROM), a flash memory, an optical fiber, a portable CD-ROM, an optical storage device, a magnetic storage device, or any suitable combination of the above. The computer readable storage medium may be any tangible medium that contains or stores a program that can be used in or in conjunction with an instruction execution system, apparatus, or device.

[0148] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with computer-readable program code carried therein. Such a propagated data signal may take a variety of forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transport a program for use in or in connection with an instruction execution system, apparatus, or device.

[0149] The program code contained in the computer readable medium may be transmitted over any suitable medium, including, but not limited to, wireless, wire, optical cable, radio frequency (RF), etc., or any suitable combination of the above.

[0150] Computer program code for carrying out the operations of the present application may be written in one or more programming languages ​​or combinations thereof, which may include, but are not limited to, object-oriented programming languages ​​such as Java, Smalltalk, C++, and also include conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a single, separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or business server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (e.g., connected via the Internet using an Internet Service Provider).

[0151] The above are merely illustrative embodiments of the present application, and are not intended to limit the protection scope of the present application.

[0152] It should be appreciated by those skilled in the art that the term user terminal includes any suitable type of wireless user equipment, including, for example, a mobile phone, a portable data processing device, a portable network browser or a mobile station mounted on a vehicle.

[0153] In general, various embodiments of the present application may be implemented in hardware or special purpose circuits, software, logic, or any combination thereof For example, some aspects may be implemented in hardware and other aspects may be implemented in firmware or software executable by a controller, microprocessor or other computing device, and the present application is not limited thereto.

[0154] Embodiments of the present application may be implemented by execution of computer program instructions by a data processor of a mobile device, for example in a processor entity, by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source or target code written in any combination of one or more programming languages.

[0155] Any logic flow block diagrams in the figures of this application may represent program steps, interconnected logic circuits, modules, and functions, or combinations of program steps and logic circuits, modules, and functions. The computer program may be stored in a memory. The memory may have any type suitable for the local technology environment and may be implemented with any suitable data storage technology. For example, it may include, but is not limited to, a read-only memory (ROM), a random access memory (RAM), an optical storage device and system (Digital Video Disc (DVD) or Compact Disc (CD)), etc. The computer readable medium may include a non-transitory storage medium. The data processor may be of any type suitable for the local technology 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 Field-Programmable Gate Array (FPGA), and a processor based on a multi-core processor architecture.

Claims

1. A parameter update method applied to a non-access point multilink device, comprising: Obtaining a NAV update parameter for a second station in the non-access point multilink device via a first link after a certain frame interval has elapsed since a first station has finished transmitting a physical layer protocol data unit (PPDU) to an access point multilink device (AP MLD) via the first link, the NAV update parameter being determined based on a network transmission and status update information of a NAV for the second station in a basic service set (BSS) in which the second link is located; When the NAV update parameter is obtained, updating a local NAV parameter based on the NAV update parameter; The method comprises: The method further includes receiving multi-link capability information including at least one of information regarding whether at least one access point in the AP MLD supports carrying a NAV update parameter of a link other than the located link, and information regarding whether at least one access point in the AP MLD supports carrying an operation parameter for feeding back a NAV of a link other than the located link; The PPDU includes a preamble or a MAC layer protocol data unit (MPDU) frame header information, and the preamble or the MPDU frame header information is used to trigger the recording of the network transmission and status update information; or The MPDU corresponding to the PPDU includes NAV policy indication information, and the NAV policy indication information is used to indicate at least one of: not feeding back a NAV update parameter; feeding back a NAV update parameter when the NAV update parameter is 0 or non-0; and feeding back a NAV update parameter when the NAV update parameter is greater than 0. Parameter update method.

2. Updating local NAV parameters based on the NAV update parameters includes: If the NAV update parameter is 0, setting the local NAV parameter to an updated local NAV parameter; if the NAV update parameter is greater than the local NAV parameter, a difference between the NAV update parameter and a NAV value corresponding to a transmission time of the NAV update parameter is set as an updated local NAV parameter; If the NAV update parameter is smaller than the local NAV parameter, setting the local NAV parameter as the updated local NAV parameter. The method of claim 1.

3. transmitting the NAV update parameters to the second station by the access point associated with the first link in the AP MLD and the first station, in turn; The method of claim 1.

4. The NAV update parameter is obtained by an acknowledgement reply frame, the acknowledgement reply frame including an acknowledgement ACK frame or a block acknowledgement BA frame; or The NAV update parameter is obtained by a NAV control frame, and the NAV control frame is obtained a first frame interval after the first station finishes transmitting a PPDU or a second frame interval after the first station finishes transmitting a confirmation reply frame; The NAV control frame is used to indicate the number of network transmissions and status update information carried, the NAV value, and the target station corresponding to the network transmissions and status update information; The method of claim 1.

5. For each access point in an AP MLD, an associated station in the non-access point multilink device; A link connection relationship between an AP MLD and the non-AP multi-link device; Links that do not support simultaneous transmission and reception and The AP MLD support capability for NAV update parameter feedback; a station support capability in the non-access point multilink device for receiving NAV update parameters; An operational parameter that feeds back the NAV; and transmitting an associated request to request at least one piece of information. The method of claim 1.

6. A method for updating parameters comprising: a memory; a processor; and a computer program stored in the memory and executable by the processor, the method realizing the parameter update method according to any one of claims 1 to 5 when the processor executes the program. Communication node.