Communication method, device, equipment and storage medium

By sending message frames containing specific information fields in the AP MLD, the problem of the inability to respond to the multi-connection operation parameter update requests in the prior art is solved, and flexible response to each communication connection is realized, and the efficiency of multi-connection operation is improved.

CN116602044BActive Publication Date: 2025-04-22BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202380008433.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-28
Publication Date
2025-04-22
Estimated Expiration
2043-02-28

AI Technical Summary

Technical Problem

In the prior art, an access point device (AP MLD) that supports multiple connections cannot respond separately to the operating parameter update request for each communication connection, and can only reject or agree to all requests at the same time.

Method used

By sending a message frame containing the first information field, the AP MLD may respectively instruct to agree or reject the operational parameter update request for each communication connection and further explicitly respond through the second information field and the third information field.

Benefits of technology

It realizes the flexible response of AP MLD to the operation parameter update request of each communication connection, improving the flexibility and efficiency of multi-connection operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116602044B_ABST
    Figure CN116602044B_ABST
Patent Text Reader

Abstract

The disclosed embodiments relate to the field of communication technology, and provide a communication method, apparatus, device, and storage medium, which can be applied to AP MLD. The method includes: determining a first message frame, a first information field of the first message frame, the first information field is used to indicate whether to approve or reject the operation parameter update request corresponding to each first communication connection, and is used to indicate the number of first communication connections; or, the first message frame includes a second information field and a third information field, the second information field is used to indicate whether to approve or reject the operation parameter update request corresponding to each first communication connection, and the third information field is used to indicate the number of first communication connections; wherein each first communication connection is a communication connection for which a site device Non-AP MLD supporting multiple connections requests a multi-link operation parameter update; and sending a first message frame. The disclosed embodiments can provide a way for an AP MLD to respond to operation parameter update requests corresponding to one or more communication connections respectively.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to the field of communication technology. Specifically, the embodiments of the present disclosure relate to a communication method, apparatus, device and storage medium. Background Art

[0002] To achieve higher throughput, lower network latency and higher reliability, Wi-Fi 7 introduces Multi-Link Operation (MLO) technology. Devices that support the MLO function are called Multi-Link Devices (MLD), including access point devices that support multi-links (AP MLD) and site devices that support multi-links (Non-AP MLD). With the help of MLO technology, multiple communication connections can be established between Non-AP MLD and AP MLD across frequency bands.

[0003] Among them, when AP MLD adds or removes an attached AP, enables a communication connection or invalidates a communication connection, Non-AP MLD needs to initiate an operation parameter update request for each communication connection involved through a multi-link operation update request frame (Multi-Link Operation Update Request frame). However, in the prior art, APMLD can only reject or approve all operation parameter update requests at the same time, and cannot respond separately to the operation parameter update requests corresponding to each communication connection. Summary of the invention

[0004] The embodiments of the present disclosure provide a communication method, an apparatus, a device, and a storage medium, which can provide a way for an AP MLD to respond to operation parameter update requests corresponding to one or more communication connections respectively.

[0005] In a first aspect, an embodiment of the present disclosure provides a communication method, which can be applied to an access point device AP MLD supporting multiple connections, the method comprising:

[0006] Determine a first message frame, the first message frame comprising a first information field, the first information field is used to indicate approval or rejection of the operation parameter update request corresponding to each first communication connection, and is used to indicate the number of the first communication connections; or,

[0007] The first message frame includes a second information field and a third information field, the second information field is used to indicate approval or rejection of the operation parameter update request corresponding to each first communication connection, and the third information field is used to indicate the number of the first communication connections;

[0008] Wherein, each first communication connection is a communication connection for a site device Non-AP MLD supporting multiple connections to request a multi-link operation parameter update;

[0009] The first message frame is sent.

[0010] In a second aspect, an embodiment of the present disclosure provides a communication method, which can be applied to a station device Non-AP MLD supporting multiple connections, the method comprising:

[0011] receiving a first message frame, the first message frame comprising a first information field, the first information field being used to indicate approval or rejection of an operation parameter update request corresponding to each first communication connection, and being used to indicate the number of first communication connections; or,

[0012] The first message frame includes a second information field and a third information field, the second information field is used to indicate approval or rejection of the operation parameter update request corresponding to each first communication connection, and the third information field is used to indicate the number of the first communication connections;

[0013] Each first communication connection is a communication connection for which the Non-AP MLD requests to update multi-link operation parameters.

[0014] In a third aspect, an embodiment of the present disclosure further provides a communication device, the device comprising:

[0015] a determining unit, configured to determine a first message frame, wherein the first message frame includes a first information field, wherein the first information field is used to indicate whether to approve or reject the operation parameter update request corresponding to each first communication connection, and to indicate the number of the first communication connections; or

[0016] The first message frame includes a second information field and a third information field, the second information field is used to indicate approval or rejection of the operation parameter update request corresponding to each first communication connection, and the third information field is used to indicate the number of the first communication connections;

[0017] Wherein, each first communication connection is a communication connection for a site device Non-AP MLD supporting multiple connections to request a multi-link operation parameter update;

[0018] The first communication unit is used to send the first message frame.

[0019] In a fourth aspect, an embodiment of the present disclosure further provides a communication device, the device comprising:

[0020] A second communication unit is configured to receive a first message frame, wherein the first message frame includes a first information field, wherein the first information field is used to indicate whether to approve or reject the operation parameter update request corresponding to each first communication connection, and to indicate the number of first communication connections; or

[0021] The first message frame includes a second information field and a third information field, the second information field is used to indicate approval or rejection of the operation parameter update request corresponding to each first communication connection, and the third information field is used to indicate the number of the first communication connections;

[0022] Each first communication connection is a communication connection for which the Non-AP MLD requests to update multi-link operation parameters.

[0023] In a fifth aspect, an embodiment of the present disclosure further provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, any one of the communication methods provided in the embodiments of the present disclosure is implemented.

[0024] In a sixth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, any one of the communication methods provided in the embodiment of the present disclosure is implemented.

[0025] The embodiment of the present disclosure provides a communication method, which enables the AP MLD to indicate approval or rejection of each operation parameter update request through a first message frame.

[0026] Additional aspects and advantages of the embodiments of the present disclosure will be partially given in the description below, which will become apparent from the description below, or will be learned through the practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings required for use in the description of the embodiments of the present disclosure will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0028] Figure 1 is a schematic diagram of the system structure of multi-link communication provided by an embodiment of the present disclosure;

[0029] Figure 2 It is a flow chart of a communication method provided by an embodiment of the present disclosure;

[0030] Figure 3 is another flow chart of the communication method provided by the embodiment of the present disclosure;

[0031] Figure 4 is an interactive schematic diagram of a communication method provided by an embodiment of the present disclosure;

[0032] Figure 5 is a schematic diagram of a structure of a communication device provided by an embodiment of the present disclosure;

[0033] Figure 6 is another structural schematic diagram of a communication device provided by an embodiment of the present disclosure;

[0034] Figure 7 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0035] In the embodiments of the present disclosure, the term "and / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0036] The term "plurality" in the embodiments of the present disclosure refers to two or more than two, and other quantifiers are similar thereto.

[0037] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. Unless otherwise indicated, when the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.

[0038] The terms used in this disclosure are for the purpose of describing specific embodiments only and are not intended to limit the disclosure. The singular forms "a", "said" and "the" used in this disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0039] It should be understood that although the terms first, second, third, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, for example, the word "if" used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0040] After AP MLD and non-AP MLD negotiate and successfully establish multi-link setup, they can enable the established multi-link through the Traffic-To-Link Mapping mechanism and invalidate some enabled connections after enabling. In addition, AP MLD can add new subordinate APs or remove its subordinate APs to achieve communication connection reconfiguration between AP MLD and Non-APMLD. AP MLD's addition of enabled communication connections and newly added subordinate APs will increase the number of enabled communication connections or established communication connections between Non-AP MLD and AP MLD; invalidating enabled communication connections and removing subordinate APs will reduce the number of enabled communication connections or established communication connections between Non-AP MLD and AP MLD. In these cases, the device capability information of the STA attached to Non-AP MLD and the AP of AP MLD needs to be updated for better service transmission.

[0041] After the AP MLD adds or removes an attached AP, enables a communication connection, or invalidates an enabled communication connection, the Non-AP MLD initiates a multi-link operation parameter update (Multi-Link Operation Parameter Update) to update the operation parameters corresponding to the communication connection involved, such as updating the maximum message protocol data unit (Message Protocol Date Unit, MPDU) and aggregate message protocol data unit A-MSDU that can be received by the STA attached to the Non-AP MLD and the communication connection involved.

[0042] Specifically, the Non-AP MLD may send a multi-link operation update request frame (Multi-Link Operation Update Request frame) to the AP MLD for requesting a multi-link operation parameter update.

[0043] Among them, the multi-link operation update request frame includes at least one STA profile (Per-STA Profile) field, each Per-STA Profile field includes a STA Control field, the STA Control field includes a connection identification (Link ID) field, and each connection identification field indicates a communication connection through an identification value, which is used to request an update of the operation parameters corresponding to the communication connection, such as updating the device capability information of the STA corresponding to the communication connection.

[0044] The multi-link operation update request frame includes a reconfiguration multi-link information element (ReconfigurationMulti-Link element) field, the multi-link information element field includes a connection information (Link Info) field, and the connection information field includes one or more Per-STA Profile fields.

[0045] After receiving the request frame, the AP MLD informs the Non-AP MLD whether the request is successful through a message frame. According to the existing mechanism, when the Multi-Link Operation Update Request frame contains multiple communication connection operation parameter update requests, the AP MLD can only agree to all or reject all the operation parameter update requests contained in the Multi-Link Operation Update Request frame, and cannot selectively accept or reject a certain operation parameter update request.

[0046] To solve the above problems, the technical solutions in the embodiments of the present disclosure are clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0047] Among them, the method and the device are based on the same public concept. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.

[0048] See also Figure 1 , Figure 1 is a schematic diagram of the system structure of multi-link communication provided by an embodiment of the present disclosure. The system architecture includes at least one AP MLD and at least one Non-AP MLD. The AP MLD includes multiple AP devices, such as Figure 1 The Non-AP MLD includes at least one STA device, such as Figure 1 STA1, STA2, ..., STAn shown in .

[0049] Among them, one or more communication connections can be established between the AP MLD and the Non-AP MLD, and each communication connection connects an AP device in the APMLD and an AP device in the Non-AP MLD.

[0050] After the AP MLD adds or removes an attached AP, enables a communication connection, or invalidates an enabled communication connection, the Non-AP MLD sends a multi-link operation update request frame to the AP MLD to update operation parameters corresponding to some of the involved communication connections.

[0051] For example, AP MLD removes multiple subordinate APs, and Non-AP MLD sends a multi-link operation update request frame to AP MLD to request a multi-link operation update, that is, to request an update of the operation parameters corresponding to the remaining communication connection between AP MLD and Non-AP MLD after removing the subordinate APs.

[0052] For AP MLD, AP MLD determines and sends a first message frame to Non-AP MLD, and responds to the operation parameter update request corresponding to each communication connection in the multi-link operation update request sent by Non-AP MLD through the first message frame. In addition, the first message frame is also used to indicate the number of communication connections corresponding to the operation parameter update request responded by AP MLD, that is, to indicate how many communication connections the AP MLD rejects and approves. Wherein, in the disclosed embodiment, the AP device can be a wireless switch for a wireless network and also an access device for the wireless network. The AP device can include software applications and / or circuits so that other types of nodes in the wireless network can communicate with the outside and inside of the wireless network through the AP device. As an example, the AP device can be a terminal device or a network device equipped with a Wi-Fi chip.

[0053] The STA device may specifically include, but is not limited to: a cellular phone, a smart phone, a wearable device, a computer, a personal digital assistant (PDA), a personal communication system (PCS) device, a personal information manager (PIM), a personal navigation device (PND), a global positioning system, a multimedia device, an Internet of Things (IoT) device, etc. The present disclosure provides a communication method that can be applied to an AP MLD. For details, see Figure 2 , Figure 2 It is a flow chart of a communication method provided by an embodiment of the present disclosure.

[0054] Optionally, the method may include the following steps:

[0055] Step S21, determine a first message frame, the first message frame includes a first information field, the first information field is used to indicate whether to agree or reject the operation parameter update request corresponding to each first communication connection, and is used to indicate the number of first communication connections; or, the first message frame includes a second information field and a third information field, the second information field is used to indicate whether to agree or reject the operation parameter update request corresponding to each first communication connection, and the third information field is used to indicate the number of first communication connections. In the embodiment of the present disclosure, each first communication connection is a communication connection for which a Non-AP MLD request is made to update multi-link operation parameters.

[0056] Among them, the first communication connection is the communication connection for which Non-AP MLD requests to update the multi-link operation parameters, including but not limited to the communication connection established between the AP device and the STA attached to the Non-AP MLD after the AP MLD adds an AP device, the remaining established communication connection between the AP device and the STA attached to the Non-AP MLD after the AP MLD removes the attached AP device, the enabled communication connection between the AP MLD and the Non-AP MLD, or the remaining communication connection between the invalid part of the AP MLD and the Non-AP MLD after the enabled connection, etc., are not limited here.

[0057] That is, for Non-AP MLD, Non-AP MLD needs to send a multi-link operation update request frame for the first communication connection to request an update of the operation parameters corresponding to each first communication connection, such as updating the device capability information of the STA device associated with each first communication connection.

[0058] Optionally, the first message frame includes a Category field, and the Category field indicates, through a first value, that the category of the first message frame is a Protected EHT Action category.

[0059] Optionally, the first message frame includes a protected extremely high throughput action (Protected EHT Action) field, and the protected extremely high throughput action field indicates through a second value that the first message frame is used to respond to a multi-link operation parameter update request (Multi-Link Operation Update Response).

[0060] Optionally, the first message frame also includes a dialog token field, the identification value of the dialog token field is the same as the identification value of the dialog token field in the multi-link operation update request frame sent by the Non-AP MLD, and is used to indicate that the first message frame and the multi-link operation update request frame belong to the same session, that is, to indicate that the first message frame is used to respond to the multi-link operation parameter update request.

[0061] Optionally, the first message frame may include a first information field, which indicates through the first information field whether the AP MLD agrees or rejects the operating parameter update request corresponding to each first communication connection, and the first information field may also indicate the number of first communication connections at the same time, that is, the first information field may indicate through the first information field how many operating parameter update requests of the first communication connections the AP MLD responds to.

[0062] As an example, when the first message frame includes the first information field, part of the information field in the first message frame may be as follows:

[0063] Category Protected EHT Action Dialog Token First information domain

[0064] Optionally, the first message frame may include a second information field and a third information field. The second information field may respectively indicate whether the AP MLD agrees or rejects the operating parameter update request corresponding to each first communication connection, and the third information field indicates the number of first communication connections, that is, the third information field may indicate how many operating parameter update requests of the first communication connections the AP MLD responds to.

[0065] As an example, when the first message frame includes the second information field and the third information field, part of the information fields in the first message frame may be as follows:

[0066] Category Protected EHT Action Dialog Token Second information field The third information domain

[0067] Step S22: Send a first message frame.

[0068] After determining the first message frame, the Non-AP MLD may send the first message frame to the Non-AP MLD, where the first message frame is used to respond to the multi-link operation update request frame.

[0069] In the communication method applied to AP MLD provided by the embodiment of the present disclosure, when the first message frame includes the first information field, the first information field includes an Update Status Info Control field and an Update Status Info List field.

[0070] The update status information control field is used to indicate the number of first communication connections, and the update status information list field is used to respectively instruct the AP MLD to approve or reject the operation parameter update request corresponding to each first communication connection.

[0071] That is to say, for AP MLD, AP MLD sends a first message frame, the first message frame includes a first information field, AP MLD indicates the number of first communication connections through the update status information control field in the first information field, and indicates AP MLD whether to agree or reject the operation parameter update request corresponding to each first communication connection through the update status information list field in the first information field.

[0072] As an example, part of the information field in the first information field may be as follows:

[0073] Update Status Info Control Update Status Info List

[0074] In the communication method applied to AP MLD provided by an embodiment of the present disclosure, when the first message frame includes a first information field, the first information field includes an update status information control field, the update status information control field includes an update status number (Update Status Count) field, and the update status number field is used to indicate the number of first communication connections.

[0075] The number indicated by the update status quantity field is consistent with the number of Per-STAProfile fields or link ID fields included in the multi-link operation update request frame.

[0076] The number of first communication connections indicated by the update status quantity field is consistent with the number of Per-STA Profile fields or link ID fields included in the multi-link operation update request frame.

[0077] As an example, the update status information control field may be as follows:

[0078] Update Status Count Reserved

[0079] Among them, Reserved is a reserved bit.

[0080] In the communication method applied to AP MLD provided by an embodiment of the present disclosure, when the first message frame includes a first information field, the first information field includes an update status number (Update Status Count) field and an update status information list (Update Status Info List) field, the update status number field is used to indicate the number of first communication connections, and the update status information list field is used to respectively indicate whether the AP MLD agrees or rejects the operation parameter update request corresponding to each first communication connection.

[0081] The number indicated by the update status quantity field is consistent with the number of Per-STAProfile fields or link ID fields included in the multi-link operation update request frame.

[0082] As an example, part of the information field in the first information field may be as follows:

[0083] Update Status Count Update Status Info List

[0084] In the communication method applied to AP MLD provided by an embodiment of the present disclosure, when the first message frame includes a first information field, that is, when the AP MLD indicates through the first information field in the first message frame that the AP MLD agrees or rejects the operation parameter update request corresponding to each first communication connection, and the number of first communication connections, the first message field can be an update status information (Update Status Info) field.

[0085] As an example, part of the information field in the first message frame may be as follows:

[0086] Category Protected EHT Action Dialog Token Update Status Info

[0087] In the communication method applied to AP MLD provided by the embodiment of the present disclosure, when the first message frame includes the second information field and the third information field, the second information field is the update status information list (Update Status Info List) field, and the third information field is the update status number (Update Status Count) field.

[0088] When the first message frame includes an update status information list field and an update status quantity field, the AP MLD indicates through the update status information list field whether the AP MLD agrees or rejects the operation parameter update request corresponding to each first communication connection, and indicates the number of first communication connections through the update status quantity field.

[0089] As an example, part of the information field of the first message frame may be as follows:

[0090]

[0091] The number of first communication connections indicated by the update status quantity field is consistent with the number of Per-STA Profile fields or link ID fields included in the multi-link operation update request frame.

[0092] In the communication method applied to AP MLD provided in an embodiment of the present disclosure, the first information field or the second information field may include at least one single connection update status information (Per-Link Update Status Info) field, and each single connection update status information field is used to indicate whether the AP MLD agrees or rejects an operation parameter update request corresponding to a first communication connection.

[0093] Among them, the number of single connection update status information fields in the first information field or the second information field is the same as the number of first communication connections, that is, the number of single connection update status information fields in the first information field or the second information field is consistent with the number of Per-STA Profile fields or link ID fields included in the multi-link operation update request frame.

[0094] As an example, the first information field or the second information field may include multiple single connection update state information fields, each single connection update state information field is used to indicate an operation parameter update request corresponding to a first communication connection, and the first information field may be as follows:

[0095]

[0096] In the communication method applied to AP MLD provided by the embodiment of the present disclosure, each single connection update status information field includes a connection information (Link Info) field and a status (Status) field.

[0097] Among them, the connection information field is used to indicate a connection identifier of a first communication connection, and the status field indicates through a first value that the AP MLD agrees to the operation parameter update request corresponding to the first communication connection indicated by the connection identifier, and through a second value that the AP MLD rejects the operation parameter update request corresponding to the first communication connection indicated by the connection identifier.

[0098] That is to say, for each single connection update status information domain, the single connection update status information domain can indicate a connection identifier of a first communication connection through the connection information domain, and the single connection update status information domain indicates through the identification value of the status field that the AP MLD rejects or agrees to the operation parameter update request corresponding to the first communication connection indicated by the connection identifier.

[0099] The first value and the second value are different values, which are not limited here. For example, the first value may be 0, and the second value may be 141.

[0100] As an example, when the first value is 0 and the second value is 141, for any single connection update status information domain, if the first communication connection indicated by the connection identifier of the connection information domain of the single connection update status information domain is link1, when the identification value of the status field in the single connection update status information domain is 141, it indicates that the AP MLD rejects the operation parameter update request (DENIED_OPERATION_PARAMETER_UPDATE) corresponding to link1; when the identification value of the status field in the single connection update status information domain is 0, it indicates that the AP MLD agrees to the operation parameter update request corresponding to link1.

[0101] As an example, the single connection update status information field may be as follows:

[0102] Link Info Status

[0103] Among them, the identification value of the connection information field in each single connection update status information field is consistent with the identification value of a link ID field in the Per-STA Profile field included in the multi-link operation update request frame, that is, the connection identifier indicated by the connection information field in each single connection update status information field corresponds to a first communication connection.

[0104] In the communication method applied to AP MLD provided by the embodiment of the present disclosure, the first information field or the second information field includes an update status information list (Update Status Info List) field, and the update status information list field includes at least one single connection update status information field.

[0105] Among them, the number of single-connection update status information fields in the update status information list field is the same as the number of first communication connections, that is, the number of single-connection update status information fields in the update status information list field is consistent with the number of Per-STA Profile fields or link ID fields included in the multi-link operation update request frame.

[0106] As an example, AP MLD sends a first message frame. When the first message frame includes a first information field, the first information field includes an update status information list field. The update status information list field includes at least one single connection update status information field. Each single connection update status information field is used to indicate that AP MLD agrees or rejects an operation parameter update request corresponding to a first communication connection.

[0107] As an example, AP MLD sends a first message frame. When the first message frame includes a first information field, the first information field is an update status information field. The update status information field includes an update status information list field. The update status information list field includes at least one single connection update status information field. Each single connection update status information field is used to indicate that AP MLD agrees or rejects an operation parameter update request corresponding to a first communication connection.

[0108] As an example, when the AP MLD sends a first message frame, and the first message frame includes a second information field and a third information field, the second information field is an update status information list field, and the update status information list field includes at least one single connection update status information field, and each single connection update status information field is used to indicate that the AP MLD agrees or rejects an operation parameter update request corresponding to a first communication connection. That is, the first message frame is used to indicate that the AP MLD agrees or rejects an operation parameter update request corresponding to a first communication connection through each single connection update status information field in the second information field, and indicates the number of first communication connections through the third information field.

[0109] In the communication method applied to AP MLD provided in the embodiment of the present disclosure, the first message frame is a multi-link operation update response frame (Multi-Link Operation Update Response frame). That is, after receiving the multi-link operation update request frame sent by the Non-AP MLD, the AP MLD sends a multi-link operation update response frame to the Non-AP MLD, and instructs the AP MLD to agree or reject the operation parameter update request corresponding to each first communication connection through the multi-link operation update response frame.

[0110] It should be particularly noted that, in the communication method applied to AP MLD provided in the embodiment of the present disclosure, when the first message frame includes the first information field, the first information field may specifically indicate the number of the first communication connection through the update status number field, and the first information field may directly include the update status number field, or the first information field includes the update status information control field, and the update status number field is included in the update status information control field. At the same time, the first information field may directly include at least one single connection update status information field, and may also include an update status information list field, and at least one single connection update status information field is included in the update status information list field, so as to indicate to the AP MLD through each single connection update status information field whether to agree or reject the operation parameter update request corresponding to the first communication connection.

[0111] In the case where the first message frame includes the second information field and the third information field, the second information field may directly include at least one single connection update state information field, or may include an update state information list field, wherein the update state information list field includes at least one single connection update state information field, so as to indicate to the AP MLD through each single connection update state information field whether to approve or reject the operation parameter update request corresponding to the first communication connection. At the same time, the number of the first communication connections is indicated through the third information field.

[0112] The communication method provided in the embodiment of the present disclosure can be applied to Non-AP MLD. Figure 3 , Figure 3It is another flowchart of the communication method provided by an embodiment of the present disclosure.

[0113] Optionally, the method may include the following steps:

[0114] Step S31: receiving a first message frame, the first message frame including a first information field, the first information field being used to indicate whether the AP MLD approves or rejects an operation parameter update request corresponding to each first communication connection, and being used to indicate the number of first communication connections; or,

[0115] The first message frame includes a second information field and a third information field, the second information field is used to indicate the AP MLD to approve or reject the operation parameter update request corresponding to each first communication connection, and the third information field is used to indicate the number of the first communication connections.

[0116] In the embodiment of the present disclosure, each first communication connection is a communication connection for which the Non-AP MLD requests to update multi-link operation parameters.

[0117] Among them, the first communication connection is the communication connection for Non-AP MLD to request multi-link operation parameter update, including but not limited to the communication connection established between the AP device and the STA attached to the Non-AP MLD after the AP MLD adds an AP device, the communication connection established between the AP device and the STA attached to the Non-AP MLD before the AP MLD removes the attached AP device, the communication connection between the AP MLD enabled and the Non-AP MLD, or the communication connection between the AP MLD and the Non-AP MLD when the enabled communication is invalid, etc., and no limitation is made here.

[0118] That is, for Non-AP MLD, Non-AP MLD needs to send a multi-link operation update request frame for the first communication connection to request an update of the operation parameters corresponding to each first communication connection, such as updating the device capability information of the STA device associated with each first communication connection.

[0119] Optionally, the first message frame includes a Category field, and the Category field indicates, through a first value, that the category of the first message frame is a Protected EHT Action category.

[0120] Optionally, the first message frame includes a protected extremely high throughput action (Protected EHT Action) field, and the protected extremely high throughput action field indicates through a second value that the first message frame is used to respond to a multi-link operation parameter update request (Multi-Link Operation Update Response).

[0121] Optionally, the first message frame also includes a dialog token field, the identification value of the dialog token field is the same as the identification value of the dialog token field in the multi-link operation update request frame sent by the Non-AP MLD, and is used to indicate that the first message frame and the multi-link operation update request frame belong to the same session, that is, to indicate that the first message frame is used to respond to the multi-link operation parameter update request.

[0122] Optionally, the first message frame may include a first information field, which indicates through the first information field whether the AP MLD agrees or rejects the operating parameter update request corresponding to each first communication connection, and the first information field may also indicate the number of first communication connections at the same time, that is, the first information field may indicate through the first information field how many operating parameter update requests of the first communication connections the AP MLD responds to.

[0123] As an example, when the first message frame includes the first information field, part of the information field in the first message frame may be as follows:

[0124] Category Protected EHT Action Dialog Token First information domain

[0125] Optionally, the first message frame may include a second information field and a third information field. The second information field may respectively indicate whether the AP MLD agrees or rejects the operating parameter update request corresponding to each first communication connection, and the third information field indicates the number of first communication connections, that is, the third information field may indicate how many operating parameter update requests of the first communication connections the AP MLD responds to.

[0126] As an example, when the first message frame includes the second information field and the third information field, part of the information fields in the first message frame may be as follows:

[0127] Category Protected EHT Action Dialog Token Second information field The third information domain

[0128] In the communication method applied to Non-AP MLD provided by the embodiment of the present disclosure, when the first message frame includes the first information field, the first information field includes an Update Status Info Control field and an Update Status Info List field.

[0129] The update status information control field is used to indicate the number of first communication connections, and the update status information list field is used to respectively instruct the AP MLD to approve or reject the operation parameter update request corresponding to each first communication connection.

[0130] That is to say, for AP MLD, AP MLD sends a first message frame, the first message frame includes a first information field, AP MLD indicates the number of first communication connections through the update status information control field in the first information field, and indicates AP MLD whether to agree or reject the operation parameter update request corresponding to each first communication connection through the update status information list field in the first information field.

[0131] As an example, part of the information field in the first information field may be as follows:

[0132] Update Status Info Control Update Status Info List

[0133] In the communication method applied to Non-AP MLD provided by an embodiment of the present disclosure, when the first message frame includes a first information field, the first information field includes an update status information control field, the update status information control field includes an update status number (Update Status Count) field, and the update status number field is used to indicate the number of first communication connections.

[0134] The number indicated by the update status quantity field is consistent with the number of Per-STAProfile fields or link ID fields included in the multi-link operation update request frame.

[0135] The number of first communication connections indicated by the update status quantity field is consistent with the number of Per-STA Profile fields or link ID fields included in the multi-link operation update request frame.

[0136] As an example, the update status information control field may be as follows:

[0137] Update Status Count Reserved

[0138] Among them, Reserved is a reserved bit.

[0139] In the communication method applied to Non-AP MLD provided by an embodiment of the present disclosure, when the first message frame includes a first information field, the first information field includes an update status number (Update Status Count) field and an update status information list (Update Status Info List) field, the update status number field is used to indicate the number of first communication connections, and the update status information list field is used to respectively indicate whether the AP MLD agrees or rejects the operation parameter update request corresponding to each first communication connection.

[0140] The number indicated by the update status quantity field is consistent with the number of Per-STAProfile fields or link ID fields included in the multi-link operation update request frame.

[0141] As an example, part of the information field in the first information field may be as follows:

[0142] Update Status Count Update Status Info List

[0143] In the communication method applied to Non-AP MLD provided in an embodiment of the present disclosure, when the first message frame includes a first information field, that is, the AP MLD indicates through the first information field in the first message frame that the AP MLD agrees or rejects the operation parameter update request corresponding to each first communication connection, and the number of first communication connections, the first message field can be an update status information (Update Status Info) field.

[0144] As an example, part of the information field in the first message frame may be as follows:

[0145] Category Protected EHT Action Dialog Token Update Status Info

[0146] In the communication method applied to Non-AP MLD provided by the embodiment of the present disclosure, when the first message frame includes the second information field and the third information field, the second information field is the update status information list (Update Status InfoList) field, and the third information field is the update status number (Update Status Count) field.

[0147] When the first message frame includes an update status information list field and an update status quantity field, the AP MLD indicates through the update status information list field whether the AP MLD agrees or rejects the operation parameter update request corresponding to each first communication connection, and indicates the number of first communication connections through the update status quantity field.

[0148] As an example, part of the information field of the first message frame may be as follows:

[0149]

[0150] The number of first communication connections indicated by the update status quantity field is consistent with the number of Per-STA Profile fields or link ID fields included in the multi-link operation update request frame.

[0151] In the communication method applied to Non-AP MLD provided in an embodiment of the present disclosure, the first information field or the second information field may include at least one single connection update status information (Per-Link Update Status Info) field, and each single connection update status information field is used to indicate whether the AP MLD agrees or rejects an operation parameter update request corresponding to a first communication connection.

[0152] Among them, the number of single connection update status information fields in the first information field or the second information field is the same as the number of first communication connections, that is, the number of single connection update status information fields in the first information field or the second information field is consistent with the number of Per-STA Profile fields or link ID fields included in the multi-link operation update request frame.

[0153] As an example, the first information field or the second information field may include multiple single connection update state information fields, each single connection update state information field is used to indicate an operation parameter update request corresponding to a first communication connection, and the first information field may be as follows:

[0154]

[0155] In the communication method applied to Non-AP MLD provided by the embodiment of the present disclosure, each single connection update status information field includes a connection information (Link Info) field and a status (Status) field.

[0156] Among them, the connection information field is used to indicate a connection identifier of a first communication connection, and the status field indicates through a first value that the AP MLD agrees to the operation parameter update request corresponding to the first communication connection indicated by the connection identifier, and through a second value that the AP MLD rejects the operation parameter update request corresponding to the first communication connection indicated by the connection identifier.

[0157] That is to say, for each single connection update status information domain, the single connection update status information domain can indicate a connection identifier of a first communication connection through the connection information domain, and the single connection update status information domain indicates through the identification value of the status field that the AP MLD rejects or agrees to the operation parameter update request corresponding to the first communication connection indicated by the connection identifier.

[0158] The first value and the second value are different values, which are not limited here. For example, the first value may be 0, and the second value may be 141.

[0159] As an example, when the first value is 0 and the second value is 141, for any single connection update status information domain, if the first communication connection indicated by the connection identifier of the connection information domain of the single connection update status information domain is link1, when the identification value of the status field in the single connection update status information domain is 141, it indicates that the AP MLD rejects the operation parameter update request (DENIED_OPERATION_PARAMETER_UPDATE) corresponding to link1; when the identification value of the status field in the single connection update status information domain is 0, it indicates that the AP MLD agrees to the operation parameter update request corresponding to link1.

[0160] As an example, the single connection update status information field may be as follows:

[0161] Link Info Status

[0162] Among them, the identification value of the connection information field in each single connection update status information field is consistent with the identification value of a link ID field in the Per-STA Profile field included in the multi-link operation update request frame, that is, the connection identifier indicated by the connection information field in each single connection update status information field corresponds to a first communication connection.

[0163] In the communication method applied to the Non-AP MLD provided by the embodiment of the present disclosure, the first information field or the second information field includes an update status information list (Update Status Info List) field, and the update status information list field includes at least one single connection update status information field.

[0164] Among them, the number of single-connection update status information fields in the update status information list field is the same as the number of first communication connections, that is, the number of single-connection update status information fields in the update status information list field is consistent with the number of Per-STA Profile fields or link ID fields included in the multi-link operation update request frame.

[0165] As an example, AP MLD sends a first message frame. When the first message frame includes a first information field, the first information field includes an update status information list field. The update status information list field includes at least one single connection update status information field. Each single connection update status information field is used to indicate that AP MLD agrees or rejects an operation parameter update request corresponding to a first communication connection.

[0166] As an example, AP MLD sends a first message frame. When the first message frame includes a first information field, the first information field is an update status information field. The update status information field includes an update status information list field. The update status information list field includes at least one single connection update status information field. Each single connection update status information field is used to indicate that AP MLD agrees or rejects an operation parameter update request corresponding to a first communication connection.

[0167] As an example, when the AP MLD sends a first message frame, and the first message frame includes a second information field and a third information field, the second information field is an update status information list field, and the update status information list field includes at least one single connection update status information field, and each single connection update status information field is used to indicate that the AP MLD agrees or rejects an operation parameter update request corresponding to a first communication connection. That is, the first message frame is used to indicate that the AP MLD agrees or rejects an operation parameter update request corresponding to a first communication connection through each single connection update status information field in the second information field, and indicates the number of first communication connections through the third information field.

[0168] In the communication method applied to Non-AP MLD provided in the embodiment of the present disclosure, the first message frame is a multi-link operation update response frame (Multi-Link Operation Update Response frame). That is, after receiving the multi-link operation update request frame sent by Non-APMLD, AP MLD sends a multi-link operation update response frame to Non-AP MLD, and instructs AP MLD to agree or reject the operation parameter update request corresponding to each first communication connection through the multi-link operation update response frame.

[0169] It should be particularly noted that in the communication method applied to Non-AP MLD provided in the embodiment of the present disclosure, when the first message frame includes the first information field, the first information field can specifically indicate the number of the first communication connection through the update status number field, and the first information field can directly include the update status number field, or the first information field includes the update status information control field, and the update status number field is included in the update status information control field. At the same time, the first information field can directly include at least one single connection update status information field, and can also include an update status information list field, and the update status information list field includes at least one single connection update status information field, so as to indicate that the APMLD agrees or rejects the operation parameter update request corresponding to the first communication connection through each single connection update status information field.

[0170] In the case where the first message frame includes the second information field and the third information field, the second information field may directly include at least one single connection update state information field, or may include an update state information list field, wherein the update state information list field includes at least one single connection update state information field, so as to indicate to the AP MLD through each single connection update state information field whether to approve or reject the operation parameter update request corresponding to the first communication connection. At the same time, the number of the first communication connections is indicated through the third information field.

[0171] As an example, the following Figure 4 The communication method provided in the embodiment of the present disclosure is further described.

[0172] After the AP MLD and the Non-AP MLD negotiate and successfully establish multiple connections, the AP MLD and the Non-AP MLD can communicate and interact with each other.

[0173] After the AP MLD adds or removes an attached AP, enables a communication connection, or invalidates an enabled communication connection, the Non-AP MLD may initiate a multi-link operation parameter update (Multi-Link Operation Parameter Update) through a multi-link operation update request frame to update the operation parameters corresponding to the communication connection involved.

[0174] Among them, the multi-link operation update request frame includes at least one STA profile (Per-STA Profile) field, each Per-STA Profile field includes a STA Control field, the STA Control field includes a connection identification (Link ID) field, and each connection identification field indicates a first communication connection through an identification value, which is used to request an update of the operation parameters corresponding to the first communication connection.

[0175] Among them, the first communication connection is the communication connection for which Non-AP MLD requests to update the multi-link operation parameters, including but not limited to the communication connection established between the AP device and the STA attached to the Non-AP MLD after the AP MLD adds an AP device, the remaining established communication connection between the AP device and the STA attached to the Non-AP MLD after the AP MLD removes the attached AP device, the enabled communication connection between the AP MLD and the Non-AP MLD, or the remaining communication connection between the invalid part of the AP MLD and the Non-AP MLD after the enabled connection, etc., are not limited here.

[0176] The multi-link operation update request frame includes a reconfiguration multi-link information element field, the reconfiguration multi-link information element field includes a connection information (Link Info) field, and the connection information field includes a Per-STA Profile field.

[0177] After receiving the request frame, the AP MLD determines and sends a multi-link operation update response frame to the Non-AP MLD.

[0178] The multi-link operation update response frame includes a Category field, and the Category field indicates that the category of the multi-link operation update response frame is a Protected EHT Action category through a first value.

[0179] The multi-link operation update response frame includes a protected extremely high throughput action (Protected EHT Action) field, and the protected extremely high throughput action field indicates through a second value that the multi-link operation update response frame is used to respond to a multi-link operation parameter update request (Multi-Link Operation Update Response).

[0180] Among them, the multi-link operation update response frame also includes a dialogue token (Dialog Token) field, the identification value of the dialogue token field is the same as the identification value of the dialogue token field in the multi-link operation update request frame sent by the Non-AP MLD, and is used to indicate that the multi-link operation update response frame and the multi-link operation update request frame belong to the same session, that is, to indicate that the multi-link operation update response frame is used to respond to the multi-link operation parameter update request.

[0181] In one implementation, the multi-link operation update response frame includes an update status information field, the update status information field includes a status information control field, the status information control field includes an update status quantity field, and the multi-link operation update response frame indicates the number of first communication connections through the update status quantity field.

[0182] The update status information field in the multi-link operation update response frame also includes an update status information list field, the update status information list field includes at least one single connection update status information field, and each single connection update status information field is used to indicate an operation parameter update request corresponding to a first communication connection.

[0183] In one implementation, the multi-link operation update response frame includes an update status quantity field and an update status information list field. The multi-link operation update response frame indicates the number of first communication connections through the update status quantity field. The update status information list field includes at least one single connection update status information field. Each single connection update status information field is used to indicate an operation parameter update request corresponding to a first communication connection.

[0184] In any of the above implementations, each single connection update status information field includes a link information (Link Info) field and a status (Status) field. The link information field is used to indicate a connection identifier of a first communication connection, and the status field indicates that the AP MLD agrees to the operation parameter update request corresponding to the first communication connection indicated by the link information field through a first value, and indicates that the AP MLD rejects the operation parameter update request corresponding to the first communication connection indicated by the link information field through a second value.

[0185] Among them, the first value can be 0, and the second value can be 141. For any single connection update state information domain, if the identification value of the status field in the single connection update state information domain is 141, it is used to indicate that the AP MLD rejects the operation parameter update request (DENIED_OPERATION_PARAMETER_UPDATE) corresponding to the first communication connection indicated by the connection information field in the same single connection update state information domain; if the identification value of the status field in the single connection update state information domain is 0, it is used to indicate that the AP MLD agrees to the operation parameter update request corresponding to the first communication connection indicated by the connection information field in the same single connection update state information domain.

[0186] Among them, the identification value of the connection information field in each single connection update status information field is the same as the identification value of a link ID field in the multi-link operation update request frame, and the number of Per-STA Profile fields in the multi-link operation update request frame is the same as the number of first communication connections, each Per-STA Profile field includes a STA Control field, and the STA Control field of each Per-STA Profile field indicates a first communication connection through the identification value of a link ID field.

[0187] Based on the communication method provided by the embodiment of the present disclosure, after receiving the multi-link operation update request frame sent by Non-AP MLD to request an operation parameter update for at least one first communication connection, AP MLD can send a first message frame to Non-APMLD, and use the first message frame to indicate whether AP MLD agrees or rejects the operation parameter update request corresponding to each first communication connection, and the number of each first communication connection.

[0188] like Figure 5 As shown, an embodiment of the present disclosure provides a communication device, including:

[0189] A determining unit 51 is configured to determine a first message frame, wherein the first message frame includes a first information field, wherein the first information field is used to indicate whether to approve or reject an operation parameter update request corresponding to each first communication connection, and to indicate the number of first communication connections; or

[0190] The first message frame includes a second information field and a third information field, the second information field is used to indicate approval or rejection of the operation parameter update request corresponding to each first communication connection, and the third information field is used to indicate the number of the first communication connections;

[0191] Wherein, each first communication connection is a communication connection for a site device Non-AP MLD supporting multiple connections to request a multi-link operation parameter update;

[0192] The first communication unit 52 is configured to send the first message frame.

[0193] Optionally, in an embodiment of the present disclosure, the above-mentioned first information field includes an update status information control field and an update status information list field, the above-mentioned update status information control field is used to indicate the number of first communication connections, and the above-mentioned update status information list field is used to respectively indicate approval or rejection of the operation parameter update request corresponding to each first communication connection.

[0194] Optionally, in an embodiment of the present disclosure, the update status information control field includes an update status quantity field, and the status information control field indicates the quantity of the first communication connections through the update status quantity field.

[0195] Optionally, in the embodiment of the present disclosure, the first information field is an update status information field.

[0196] Optionally, in an embodiment of the present disclosure, the second information field is an update status information list field, and the third information field is an update status quantity field.

[0197] Optionally, in an embodiment of the present disclosure, the update status information list field includes at least one single connection update status information field, and each of the single connection update status information fields is used to indicate approval or rejection of an operation parameter update request corresponding to a first communication connection.

[0198] Optionally, in an embodiment of the present disclosure, each single connection update status information domain includes a connection information domain and a status domain, the connection information domain is used to indicate a connection identifier of a first communication connection, the status domain indicates approval of an operation parameter update request corresponding to the first communication connection indicated by the connection identifier through a first value, and indicates rejection of the operation parameter update request corresponding to the first communication connection indicated by the connection identifier through a second value.

[0199] Optionally, in an embodiment of the present disclosure, the first message frame is a multi-link operation update response frame.

[0200] like Figure 6 As shown, an embodiment of the present disclosure provides a communication device, including:

[0201] The second communication unit 61 is used to receive a first message frame, wherein the first message frame includes a first information field, wherein the first information field is used to indicate whether to approve or reject the operation parameter update request corresponding to each first communication connection, and to indicate the number of first communication connections; or

[0202] The first message frame includes a second information field and a third information field, the second information field is used to indicate approval or rejection of the operation parameter update request corresponding to each first communication connection, and the third information field is used to indicate the number of the first communication connections;

[0203] Each first communication connection is a communication connection for a site device Non-AP MLD supporting multiple connections to request a multiple link operation parameter update.

[0204] Optionally, in an embodiment of the present disclosure, the above-mentioned first information field includes an update status information control field and an update status information list field, the above-mentioned update status information control field is used to indicate the number of first communication connections, and the above-mentioned update status information list field is used to respectively indicate approval or rejection of the operation parameter update request corresponding to each first communication connection.

[0205] Optionally, in an embodiment of the present disclosure, the update status information control field includes an update status quantity field, and the status information control field indicates the quantity of the first communication connections through the update status quantity field.

[0206] Optionally, in the embodiment of the present disclosure, the first information field is an update status information field.

[0207] Optionally, in an embodiment of the present disclosure, the second information field is an update status information list field, and the third information field is an update status quantity field.

[0208] Optionally, in an embodiment of the present disclosure, the update status information list field includes at least one single connection update status information field, and each of the single connection update status information fields is used to indicate approval or rejection of an operation parameter update request corresponding to a first communication connection.

[0209] Optionally, in an embodiment of the present disclosure, each single connection update status information domain includes a connection information domain and a status domain, the connection information domain is used to indicate a connection identifier of a first communication connection, the status domain indicates approval of an operation parameter update request corresponding to the first communication connection indicated by the connection identifier through a first value, and indicates rejection of the operation parameter update request corresponding to the first communication connection indicated by the connection identifier through a second value.

[0210] Optionally, in an embodiment of the present disclosure, the first message frame is a multi-link operation update response frame.

[0211] The present disclosure also provides an electronic device, such as Figure 7 As shown, Figure 7The electronic device 700 shown includes: a processor 701 and a memory 703. The processor 701 and the memory 703 are connected, such as through a bus 702. Optionally, the electronic device 700 may also include a transceiver 704. It should be noted that in actual applications, the transceiver 704 is not limited to one, and the structure of the electronic device 700 does not constitute a limitation on the embodiments of the present disclosure.

[0212] The memory 703 is used to store application code for executing the embodiments of the present disclosure, and the execution is controlled by the processor 701. When the electronic device 700 acts as an AP MLD, the processor 701 is used to execute the application code stored in the memory 703 to implement the communication method applied to the AP MLD provided in the embodiments of the present disclosure. When the electronic device 700 acts as a Non-AP MLD, the processor 701 is used to execute the application code stored in the memory 703 to implement the communication method applied to the Non-AP MLD provided in the embodiments of the present disclosure.

[0213] The bus 702 may include a path to transmit information between the above components. The bus 702 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 702 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 7 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0214] The memory 703 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to these.

[0215] An embodiment of the present disclosure provides a computer-readable storage medium, on which a computer program is stored. When the computer-readable storage medium is run on a computer, the computer can execute the corresponding contents of the aforementioned method embodiment.

[0216] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.

[0217] It should be noted that the computer-readable storage medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This 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. The computer readable signal medium may also be any computer readable storage medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0218] The computer-readable storage medium may be included in the AP MLD or the Non-AP MLD; or may exist independently without being assembled into the AP MLD or the Non-AP MLD.

[0219] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the AP MLD or the Non-AP MLD, the AP MLD or the Non-AP MLD executes a corresponding communication method.

[0220] According to one aspect of the present disclosure, a computer program product or a computer program is provided, the computer program product or the computer program including computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the communication method provided in the above-mentioned various optional implementations.

[0221] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and 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 separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through 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., through the Internet using an Internet service provider).

[0222] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0223] The modules involved in the embodiments described in the present disclosure may be implemented by software or hardware. The name of a module does not limit the module itself in some cases. For example, module A may also be described as "module A for performing operation B".

[0224] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.

Claims

1. A communication method, characterized in that: Applied to an access point device AP MLD supporting multiple connections, the method comprises: Determine a first message frame, the first message frame includes a first information field, the first information field is used to indicate approval or rejection of the operation parameter update request corresponding to each first communication connection, and is used to indicate the number of first communication connections; or, The first message frame includes a second information field and a third information field, the second information field is used to indicate approval or rejection of the operation parameter update request corresponding to each first communication connection, and the third information field is used to indicate the number of the first communication connections; Wherein, each first communication connection is a communication connection for a site device Non-AP MLD supporting multiple connections to request a multi-link operation parameter update; The first message frame is sent.

2. The method according to claim 1, characterized in that The first information field includes an update status information control field and an update status information list field, wherein the update status information control field is used to indicate the number of first communication connections, and the update status information list field is used to indicate approval or rejection of an operation parameter update request corresponding to each first communication connection.

3. The method according to claim 2, characterized in that The update status information control field includes an update status quantity field, and the status information control field indicates the quantity of the first communication connection through the update status quantity field.

4. The method according to claim 1, characterized in that The first information field is an update status information field.

5. The method according to claim 1, characterized in that The second information field is an update status information list field, and the third information field is an update status quantity field.

6. The method according to claim 2 or 5, characterized in that: The update status information list field includes at least one single connection update status information field, and each of the single connection update status information fields is used to indicate approval or rejection of an operation parameter update request corresponding to a first communication connection.

7. The method according to claim 6, characterized in that Each single connection update status information field includes a connection information field and a status field, wherein the connection information field is used to indicate a connection identifier of a first communication connection, and the status field indicates approval of an operation parameter update request corresponding to the first communication connection indicated by the connection identifier through a first value, and indicates rejection of the operation parameter update request corresponding to the first communication connection indicated by the connection identifier through a second value.

8. The method according to claim 1, characterized in that The first message frame is a multi-link operation update response frame.

9. A communication method, characterized in that: Applied to a station device Non-AP MLD supporting multiple connections, the method includes: receiving a first message frame, wherein the first message frame includes a first information field, wherein the first information field is used to indicate whether to approve or reject an operation parameter update request corresponding to each first communication connection, and to indicate the number of first communication connections; or, The first message frame includes a second information field and a third information field, the second information field is used to indicate approval or rejection of the operation parameter update request corresponding to each first communication connection, and the third information field is used to indicate the number of the first communication connections; Each first communication connection is a communication connection for which the Non-AP MLD requests to update multi-link operation parameters.

10. The method according to claim 9, characterized in that The first information field includes an update status information control field and an update status information list field, wherein the update status information control field is used to indicate the number of first communication connections, and the update status information list field is used to indicate approval or rejection of an operation parameter update request corresponding to each first communication connection.

11. The method according to claim 10, characterized in that The update status information control field includes an update status quantity field, and the status information control field indicates the quantity of the first communication connection through the update status quantity field.

12. The method according to claim 9, characterized in that The first information field is an update status information field.

13. The method according to claim 9, characterized in that The second information field is an update status information list field, and the third information field is an update status quantity field.

14. The method according to claim 10 or 13, characterized in that The update status information list field includes at least one single connection update status information field, and each of the single connection update status information fields is used to indicate approval or rejection of an operation parameter update request corresponding to a first communication connection.

15. The method according to claim 14, characterized in that Each single connection update status information field includes a connection information field and a status field, wherein the connection information field is used to indicate a connection identifier of a first communication connection, and the status field indicates approval of an operation parameter update request corresponding to the first communication connection indicated by the connection identifier through a first value, and indicates rejection of the operation parameter update request corresponding to the first communication connection indicated by the connection identifier through a second value.

16. The method according to claim 9, characterized in that The first message frame is a multi-link operation update response frame.

17. A communication device, characterized in that: The device comprises: a determining unit, configured to determine a first message frame, wherein the first message frame includes a first information field, wherein the first information field is used to indicate whether to approve or reject the operation parameter update request corresponding to each first communication connection, and to indicate the number of the first communication connections; or The first message frame includes a second information field and a third information field, the second information field is used to indicate approval or rejection of the operation parameter update request corresponding to each first communication connection, and the third information field is used to indicate the number of the first communication connections; Wherein, each first communication connection is a communication connection for a site device Non-AP MLD supporting multiple connections to request a multi-link operation parameter update; The first communication unit is configured to send the first message frame.

18. A communication device, characterized in that: The device comprises: A second communication unit is configured to receive a first message frame, wherein the first message frame includes a first information field, wherein the first information field is used to indicate whether to approve or reject an operation parameter update request corresponding to each first communication connection, and to indicate the number of first communication connections; or The first message frame includes a second information field and a third information field, the second information field is used to indicate approval or rejection of the operation parameter update request corresponding to each first communication connection, and the third information field is used to indicate the number of the first communication connections; Each first communication connection is a communication connection for which the Non-AP MLD requests to update multi-link operation parameters.

19. An electronic device, characterized in that: The electronic device comprises a memory, a processor and a computer program stored in the memory and executable on the processor, and the processor implements the method according to any one of claims 1 to 16 when executing the program.

20. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 16 is implemented.

Citation Information

Patent Citations

  • Methods and device for multi-link operations

    WO2022081866A1

  • Multi-link communication method and communication apparatus

    WO2023000151A1