Operation parameter negotiation method, electronic device, and storage medium

By using type identifiers and element identifiers in Wi-Fi communication to ensure the consistency of operating parameters, the problem of repeated carrying of operating parameters during device switching is solved, thereby improving device power saving and spectrum utilization efficiency.

CN119278647BActive Publication Date: 2026-06-30BEIJING XIAOMI MOBILE SOFTWARE CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2023-05-04
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

In Wi-Fi communication, the repeated carrying of operation parameter information during device switching leads to excessively long message frames, which affects device power saving and spectrum utilization efficiency.

Method used

By receiving and parsing the information elements in the wireless frames sent by the AP, the consistency of the operation parameter information is determined by the type identifier and element identifier, thus avoiding the repeated carrying of the same operation parameter information.

Benefits of technology

The reduced message frame length improves the device's power saving performance and spectrum utilization efficiency, and optimizes the device handover process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119278647B_ABST
    Figure CN119278647B_ABST
Patent Text Reader

Abstract

This disclosure relates to the field of mobile communication technology, providing an operation parameter negotiation method, an electronic device, and a storage medium. The operation parameter negotiation method is applied to a site device (STA), and the method includes: receiving a first radio frame sent by a first access point (AP); wherein the first radio frame includes a first information element of the first AP and a second information element of a second AP; the first information element includes first operation parameter information; parsing the second information element according to a type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, and determining second operation parameter information of the second information element; wherein the second operation parameter information is the same as or different from the first operation parameter information. This disclosure provides, for example, a method for negotiating operation parameters, further improving the device handover mechanism.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of mobile communication technology, and more specifically, to an operating parameter negotiation method, an electronic device, and a storage medium. Background Technology

[0002] Currently, research in Wi-Fi technology focuses on areas such as Ultra High Reliability (UHR), with the vision of improving the reliability of Wireless Local Area Networks (WLAN) connections, reducing latency, improving manageability, increasing throughput at different signal-to-noise ratio (SNR) levels, and reducing device-level power consumption. Furthermore, in UHR, to improve system throughput, methods for simultaneous communication in the sub-7GHz and 45GHz and / or 60GHz frequency bands have been proposed. Summary of the Invention

[0003] This disclosure provides an operating parameter negotiation method, an electronic device, and a storage medium to further improve the device switching mechanism so that data transmission remains uninterrupted.

[0004] On one hand, embodiments of this disclosure provide an operating parameter negotiation method applied to a site device (STA), the method comprising:

[0005] Receive a first wireless frame sent by a first AP; wherein the first wireless frame includes a first information element of the first AP and a second information element of the second AP; the first information element includes first operation parameter information;

[0006] Based on the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, the second information element is parsed, and the second operation parameter information of the second information element is determined.

[0007] The second operation parameter information may be the same as or different from the first operation parameter information.

[0008] On the other hand, this disclosure also provides an operating parameter negotiation method, applied to a first access point device (AP), the method comprising:

[0009] A first wireless frame is determined; wherein the first wireless frame includes a first information element of a first AP and a second information element of a second AP; the first information element includes first operation parameter information;

[0010] The first radio frame is sent, instructing the station device STA to parse the second information element according to the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, and to determine the second operation parameter information of the second information element; wherein the second operation parameter information is the same as or different from the first operation parameter information.

[0011] On the other hand, this disclosure also provides an electronic device, which is a site device (STA), and the electronic device includes:

[0012] A receiving module is configured to receive a first wireless frame transmitted by a first AP; wherein the first wireless frame includes a first information element of the first AP and a second information element of the second AP; the first information element includes first operation parameter information;

[0013] The parsing module is used to parse the second information element according to the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, and to determine the second operation parameter information of the second information element.

[0014] The second operation parameter information may be the same as or different from the first operation parameter information.

[0015] On the other hand, this disclosure also provides an electronic device, which is a first access point device (AP), and the electronic device includes:

[0016] A determining module is used to determine a first wireless frame; wherein the first wireless frame includes a first information element of a first AP and a second information element of a second AP; the first information element includes first operation parameter information;

[0017] The transmitting module is configured to transmit the first radio frame, instructing the station device STA to parse the second information element according to the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, and to determine the second operation parameter information of the second information element; wherein the second operation parameter information is the same as or different from the first operation parameter information.

[0018] This disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement one or more of the methods described in this disclosure.

[0019] This disclosure also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements one or more of the methods described in this disclosure.

[0020] In this embodiment, the STA receives a first wireless frame sent by a first AP; wherein the first wireless frame includes a first information element of the first AP and a second information element of the second AP; the second information element is parsed according to the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element; if the second operation parameter information is the same as the first operation parameter information, the AP may not carry the second operation parameter information separately in the first wireless frame, and use the first operation parameter information as the second operation parameter information, so that the same operation parameter will not appear repeatedly, avoiding excessively long message frames, which is not conducive to saving power of the device.

[0021] Additional aspects and advantages of embodiments of this disclosure will be set forth in part in the description which follows, and will become apparent from the description or may be learned by practice of this disclosure. Attached Figure Description

[0022] To more clearly illustrate the technical solutions of the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments of this disclosure will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0023] Figure 1 This is a schematic diagram illustrating an application scenario provided by an embodiment of this disclosure;

[0024] Figure 2 This is one of the flowcharts for the operation parameter negotiation method provided in the embodiments of this disclosure;

[0025] Figure 3 A second flowchart illustrating the method for negotiating operating parameters provided in this embodiment of the disclosure;

[0026] Figure 4 This is one of the structural schematic diagrams of the electronic device provided in the embodiments of this disclosure;

[0027] Figure 5 This is a second schematic diagram of the structure of the electronic device provided in the embodiments of this disclosure;

[0028] Figure 6 This is the third schematic diagram of the structure of the electronic device provided in the embodiments of this disclosure. Detailed Implementation

[0029] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. Unless otherwise indicated, the same numerals in different drawings denote the same or similar elements in the following description relating to the drawings. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the invention as detailed in the appended claims.

[0030] In this disclosure, the terminology used is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The singular forms “a,” “the,” and “the” used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of one or more associated listed items. For example, A and / or B can represent: A alone, A and B together, and B alone. The character “ / ” generally indicates that the preceding and following objects are in an “or” relationship. The term “multiple” refers to two or more; therefore, in this disclosure, “multiple” may also be understood as “at least two.”

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

[0032] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this disclosure.

[0033] This disclosure provides an operating parameter negotiation method, an electronic device, and a storage medium to further improve the device switching mechanism so as to ensure uninterrupted data transmission.

[0034] The method and apparatus are based on the same concept of the application. Since the methods and apparatus solve problems in similar ways, the implementation of the apparatus and methods can refer to each other, and the repeated parts will not be described again.

[0035] like Figure 1The illustration shows an application scenario diagram of an operation parameter negotiation method provided by this disclosure. Optionally, a station (STA) device, such as an electronic device with wireless network access capabilities, provides a frame delivery service to enable information transmission. An access point (AP) device, such as a device with wireless-to-wired bridging capabilities, is responsible for extending the services provided by the wired network to the wireless network.

[0036] See Figure 1 AP1 (the first AP) communicates with the STA as the associated AP, while AP2 (the second AP) acts as a roaming AP. If the communication quality between the STA and the associated AP is poor, the STA can switch to another roaming AP for communication, for example, by switching to... Figure 1 AP2 in the context. During seamless handover, the STA only needs to communicate with other APs for data, but the information of the roaming AP (AP MLD)'s working / operation parameters may be consistent with the information of the associated AP (AP MLD), which would be too long if included in a beacon frame or association response frame.

[0037] In this embodiment of the disclosure, AP1 executes step 101, sending a first radio frame to STA. The first radio frame carries a first information element of the first AP and a second information element of the second AP. The first information element includes first operation parameter information, such as UHR operation parameters, basic UHR-MCS and NSS set, and UHR operation information. The basic UHR-MCS and NSS set, for example, supports a modulation and coding scheme (MCS) of 640MHz or 480MHz and a maximum number of spatial streams (NSS) of 16 or 32.

[0038] For example, the format of the first information element is shown in Table 1 below:

[0039] Table 1:

[0040]

[0041] The first wireless frame may include one or more second information elements, each of which may correspond to a second AP. In this embodiment, AP1 and AP2 may be multi-link access point devices (AP MLDs), and STA may be non-access point multi-link devices (Non-AP MLDs). For ease of explanation, APs and STAs will be described as single-link devices in the following examples.

[0042] Optionally, the first information element and one or more second information elements can form an information element, such as a multi-link information element.

[0043] STA performs step 102, parses the first radio frame, and obtains the type identifier of the first information element, the operation parameter information corresponding to the type identifier, and the type identifier of the second information element. The type identifier is used to identify the type of the information element. For example, the type identifier can be the type subfield value of a multi-link information element, as shown in Table 2 below.

[0044] Table 2:

[0045]

[0046] As shown in Table 2, the type subfield value 5 is used to represent the type identifier of the first information element and the second information element. The type subfield value 5 is used to identify that the type of the multi-connection information element is operation parameter information.

[0047] Specifically, during the parsing of the first radio frame, the STA continues to execute steps 103, 104, and 105.

[0048] Step 103: If the type identifier of the first information element is the same as the type identifier of the second information element, for example, both are 5; and the second information element does not include the element identifier (element ID, for example, the information element ID and / or extended information element ID in Table 1), for example, the same element ID value cannot be parsed in the second information element, then the first operation parameter information is determined as the second operation parameter information. In this way, the AP no longer needs to carry the second operation parameter information in the first wireless frame, and uses the first operation parameter information as the second operation parameter information, so that the same operation parameter will not appear repeatedly, avoiding the message frame length being too long, which is not conducive to saving device power, nor is it conducive to the effective use of spectrum.

[0049] For example, if the STA parses a type identifier x in the first information element and the same type identifier value in the second information element during the parsing of the first radio frame, and the element IDs of the two information elements are different, then the operation parameter values ​​corresponding to the two APs are the same; for AP1, only one operation parameter information needs to be carried.

[0050] Wherein, if the second operation parameter information is the same as the first operation parameter information, then the second information element does not include the target element in the common information domain. The target element is such as medium synchronization delay information, EML capabilities, MLD capabilities and operations and / or extended MLD capabilities and operations.

[0051] Step 104: During the parsing of the first radio frame, the STA finds that the type identifier of the first information element is the same as the type identifier of the second information element; and the second information element includes the element identifier of the first information element. For example, if the same element ID value as the first information element is parsed in the second information element, it indicates that the operation parameter information corresponding to the two element IDs is different. Then, the second information element is further parsed to obtain the second operation parameter information in the second information element.

[0052] The second information element includes a per-STA profile field, and the second operation parameter information is carried in the per-STA profile field; for example, when there are multiple second information elements, the second operation parameter information of each second information element is carried in its respective per-STA profile field.

[0053] Step 105: If the type identifier of the first information element is different from the type identifier of the second information element, then parse the second information element and obtain the second operation parameter information in the second information element.

[0054] The second information element includes a per-STA profile field, and the second operation parameter information is carried in the per-STA profile field.

[0055] Step 106: When the communication quality between the STA and the associated AP is poor, the STA switches to the second AP according to the second operation parameter information.

[0056] See Figure 2 , Figure 2 An operating parameter negotiation method is provided, applied to a site device (STA), the method comprising:

[0057] Step 201: Receive a first wireless frame sent by the first AP; wherein the first wireless frame includes a first information element of the first AP and a second information element of the second AP; the first information element includes first operation parameter information.

[0058] The STA receives the first radio frame and parses it to obtain the first information element of the first AP and the second information element of the second AP. The first information element includes first operation parameter information, such as UHR operation parameters, basic UHR-MCS and NSS set, and UHR operation information. The basic UHR-MCS and NSS set includes parameters such as supporting 640MHz or 480MHz MCS and NSS of 16 or 32.

[0059] For example, the format of the first information element is shown in Table 1 above, and will not be repeated here.

[0060] The first radio frame may include one or more second information elements, each of which may correspond to a second access point (AP). Optionally, the first information element and one or more second information elements may form a single information element, such as a multi-link information element.

[0061] Step 202: Based on the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, parse the second information element and determine the second operation parameter information of the second information element;

[0062] The STA continues to parse the first radio frame to obtain the type identifier of the first information element, the operation parameter information corresponding to the type identifier, and the type identifier of the second information element. The type identifier is used to identify the type of the information element. For example, the type identifier can be the type subfield value of the multi-link information element. As shown in Table 2 above, the type subfield value 5 is used to represent the type identifiers of the first and second information elements. The type subfield value 5 is used to identify that the type of the multi-link information element is operation parameter information.

[0063] During the parsing of the first radio frame, the STA parses the second information element based on the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, and determines the second operation parameter information of the second information element; wherein the second operation parameter information is the same as or different from the first operation parameter information.

[0064] If they are the same, the AP does not need to carry the second operation parameter information in the first wireless frame. Instead, it can use the first operation parameter information as the second operation parameter information, so that the same operation parameter will not appear repeatedly, thus avoiding excessively long message frames and saving power for the device.

[0065] Furthermore, if the second operation parameter information is the same as the first operation parameter information, then the second information element does not include the target element in the public information domain. The target element is, for example, Medium synchronization Delayinformation, EML Capabilities, MLD Capabilities and operations and / or Extend MLDCapabilities and operations.

[0066] If they are different, STA further parses the second information element to obtain the second operation parameter information in the second information element.

[0067] In this embodiment, the STA receives a first wireless frame sent by a first AP; wherein the first wireless frame includes a first information element of the first AP and a second information element of the second AP; the first information element includes first operation parameter information; based on the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, the second information element is parsed, and the second operation parameter information of the second information element is determined; if the second operation parameter information is the same as the first operation parameter information, the AP may not carry the second operation parameter information separately in the first wireless frame, and may use the first operation parameter information as the second operation parameter information, so that the same operation parameter will not appear repeatedly, avoiding excessively long message frames, which is not conducive to device power saving. This embodiment provides, for example, a method for negotiating operation parameters, further improving the device handover mechanism.

[0068] Optionally, in this embodiment of the disclosure, the step of parsing the second information element and determining the second operation parameter information of the second information element based on the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element includes at least one of cases one to three:

[0069] In scenario one, if the type identifier of the first information element is the same as the type identifier of the second information element, and the second information element does not include the element identifier of the first information element, then the first operation parameter information is determined as the second operation parameter information.

[0070] If the type identifier of the first information element is the same as the type identifier of the second information element, for example, both are 5; and the second information element does not include the element identifier (element ID, such as the information element ID and / or extended information element ID in Table 1) of the first information element, for example, the same element ID value cannot be parsed in the second information element, then the first operation parameter information is determined as the second operation parameter information. In this way, the AP does not need to carry the second operation parameter information in the first wireless frame, and uses the first operation parameter information as the second operation parameter information, so that the same operation parameter will not appear repeatedly, avoiding the message frame being too long, which is not conducive to saving power of the device.

[0071] For example, if the STA parses a type identifier x in the first information element and the same type identifier value in the second information element during the parsing of the first radio frame, and the element IDs of the two information elements are different, then the operation parameter values ​​corresponding to the two APs are the same; for AP1, only one operation parameter information needs to be carried.

[0072] In the second scenario, if the type identifier of the first information element is the same as the type identifier of the second information element, and the second information element includes the element identifier of the first information element, then the second information element is parsed to obtain the second operation parameter information in the second information element.

[0073] During the parsing of the first radio frame, the type identifier of the first information element is the same as the type identifier of the second information element; and the second information element includes the element identifier of the first information element. For example, if the same element ID value as the first information element is parsed in the second information element, it means that the operation parameter information corresponding to the two element IDs is different. Then, the second information element is further parsed to obtain the second operation parameter information in the second information element.

[0074] Scenario 3: If the type identifier of the first information element is different from the type identifier of the second information element, it means that the element types of the two are different. In this case, the second information element is parsed to obtain the second operation parameter information in the second information element.

[0075] Optionally, in this embodiment of the disclosure, the first operation parameter information and / or the second operation parameter information includes at least one of the following:

[0076] UHR operation parameters, basic UHR MCS and NSS set, and UHR operation information.

[0077] Optionally, in this embodiment of the disclosure, the second operation parameter information is different from the first operation parameter information. The second information element includes a per-STA profile field, and the second operation parameter information is carried in the per-STA profile field. For example, when multiple second information elements are included, the second operation parameter information of each second information element is carried in its respective per-STA profile field.

[0078] or

[0079] The second operation parameter information is the same as the first operation parameter information. The second information element does not include target elements in the public information domain. Target elements include, for example, Medium synchronization Delayinformation, EML Capabilities, MLD Capabilities and operations, and / or Extend MLDCapabilities and operations.

[0080] Optionally, in this embodiment of the present disclosure, the first wireless frame includes first identification information, and the first identification information indicates that the first wireless frame includes the second information element.

[0081] The first identification information is carried in the first radio frame to identify that it contains the operation parameter information of other roaming APs (or AP MLDs), so that the STA can parse the operation parameter information of other roaming APs according to the first identification information.

[0082] In this embodiment, the STA receives a first wireless frame sent by a first AP; wherein the first wireless frame includes a first information element of the first AP and a second information element of the second AP; the second information element is parsed according to the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element; if the second operation parameter information is the same as the first operation parameter information, the AP may not carry the second operation parameter information separately in the first wireless frame, and use the first operation parameter information as the second operation parameter information, so that the same operation parameter will not appear repeatedly, avoiding excessively long message frames, which is not conducive to saving power of the device.

[0083] See Figure 3 This disclosure provides an operating parameter negotiation method, which can optionally be applied to a first access point device (AP). The method may include the following steps:

[0084] Step 301: Determine the first wireless frame; wherein the first wireless frame includes a first information element of the first AP and a second information element of the second AP; the first information element includes first operation parameter information.

[0085] The first AP determines the first radio frame, which carries a first information element of the first AP and a second information element of the second AP. The first information element includes first operation parameter information, such as UHR operation parameters, basic UHR-MCS and NSS set, and UHR operation information. The basic UHR-MCS and NSS set includes parameters such as supporting 640MHz or 480MHz MCS and NSS of 16 or 32.

[0086] For example, the format of the first information element is shown in Table 1 above, and will not be repeated here.

[0087] The first radio frame may include one or more second information elements, each of which may correspond to a second access point (AP). Optionally, the first information element and one or more second information elements may form a single information element, such as a multi-link information element.

[0088] Step 302: Send the first radio frame, instructing the station device STA to parse the second information element according to the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, and determine the second operation parameter information of the second information element; wherein the second operation parameter information is the same as or different from the first operation parameter information.

[0089] The first AP sends the first wireless frame, instructing the STA to parse the first wireless frame and obtain the type identifier of the first information element, the operation parameter information corresponding to the type identifier, and the type identifier of the second information element. The type identifier is used to identify the type of the information element. For example, the type identifier can be the type subfield value of the multi-link information element. As shown in Table 2 above, the type subfield value 5 is used to represent the type identifiers of the first and second information elements. The type subfield value 5 is used to identify that the type of the multi-link information element is operation parameter information.

[0090] During the parsing of the first radio frame, the STA parses the second information element based on the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, and determines the second operation parameter information of the second information element; wherein the second operation parameter information is the same as or different from the first operation parameter information.

[0091] If they are the same, the AP does not need to carry the second operation parameter information in the first wireless frame. Instead, it can use the first operation parameter information as the second operation parameter information, so that the same operation parameter will not appear repeatedly, thus avoiding excessively long message frames and saving power for the device.

[0092] Furthermore, if the second operation parameter information is the same as the first operation parameter information, then the second information element does not include the target element in the public information domain. The target element is, for example, Medium synchronization Delayinformation, EML Capabilities, MLD Capabilities and operations and / or Extend MLDCapabilities and operations.

[0093] If they are different, STA further parses the second information element to obtain the second operation parameter information in the second information element.

[0094] Optionally, in this embodiment of the disclosure, if the type identifier of the first information element is the same as the type identifier of the second information element, and the second information element does not include the element identifier of the first information element, then the first operation parameter information is determined as the second operation parameter information;

[0095] If the type identifier of the first information element is the same as the type identifier of the second information element, and the second information element includes the element identifier of the first information element, then the second information element is parsed to obtain the second operation parameter information in the second information element;

[0096] or

[0097] If the type identifier of the first information element is different from the type identifier of the second information element, then the second information element is parsed to obtain the second operation parameter information in the second information element.

[0098] Optionally, in this embodiment of the disclosure, the first operation parameter information and / or the second operation parameter information includes at least one of the following:

[0099] UHR operation parameters, basic UHR MCS and NSS set, and UHR operation information.

[0100] Optionally, in this embodiment of the disclosure, the second operation parameter information is different from the first operation parameter information, and the second information element includes a per-STA profile field, and the second operation parameter information is carried in the per-STA profile field;

[0101] or

[0102] The second operation parameter information is the same as the first operation parameter information, but the second information element does not include the target element in the public information field.

[0103] Optionally, in this embodiment of the present disclosure, the first wireless frame includes first identification information, and the first identification information indicates that the first wireless frame includes the second information element.

[0104] In this embodiment of the present disclosure, the first AP determines and sends a first wireless frame; wherein, the first wireless frame includes a first information element of the first AP and a second information element of the second AP; the second information element is parsed according to the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element; if the second operation parameter information is the same as the first operation parameter information, the AP may not carry the second operation parameter information separately in the first wireless frame, and use the first operation parameter information as the second operation parameter information, so that the same operation parameter will not appear repeatedly, avoiding the message frame being too long, which is not conducive to saving power of the device.

[0105] See Figure 4 Based on the same principles as the methods provided in the embodiments of this disclosure, the embodiments of this disclosure also provide an electronic device, which is a site device (STA), and the electronic device includes:

[0106] The receiving module 401 is configured to receive a first wireless frame sent by a first AP; wherein the first wireless frame includes a first information element of the first AP and a second information element of the second AP; the first information element includes first operation parameter information;

[0107] The parsing module 402 is used to parse the second information element according to the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, and to determine the second operation parameter information of the second information element.

[0108] The second operation parameter information may be the same as or different from the first operation parameter information.

[0109] This disclosure also provides an operating parameter negotiation device for use in site equipment (STA), the device comprising:

[0110] A wireless frame receiving module is used to receive a first wireless frame sent by a first AP; wherein the first wireless frame includes a first information element of the first AP and a second information element of the second AP; the first information element includes first operation parameter information;

[0111] The wireless frame parsing module is used to parse the second information element according to the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, and determine the second operation parameter information of the second information element.

[0112] The second operation parameter information may be the same as or different from the first operation parameter information.

[0113] The device also includes other modules of the electronic device described in the foregoing embodiments, which will not be described in detail here.

[0114] See Figure 5 Based on the same principles as the methods provided in the embodiments of this disclosure, the embodiments of this disclosure also provide an electronic device, which is a first access point device (AP), and the electronic device includes:

[0115] The determining module 501 is used to determine a first wireless frame; wherein the first wireless frame includes a first information element of a first AP and a second information element of a second AP; the first information element includes first operation parameter information;

[0116] The sending module 502 is used to send the first wireless frame, instructing the station device STA to parse the second information element according to the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, and to determine the second operation parameter information of the second information element; wherein the second operation parameter information is the same as or different from the first operation parameter information.

[0117] This disclosure also provides an operating parameter negotiation device, applied to a first access point device (AP), the device comprising:

[0118] A wireless frame determination module is used to determine a first wireless frame; wherein the first wireless frame includes a first information element of a first AP and a second information element of a second AP; the first information element includes first operation parameter information;

[0119] A wireless frame transmission module is used to transmit the first wireless frame, instructing the station device STA to parse the second information element according to the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, and to determine the second operation parameter information of the second information element; wherein the second operation parameter information is the same as or different from the first operation parameter information.

[0120] The device also includes other modules of the electronic device described in the foregoing embodiments, which will not be described in detail here.

[0121] In one optional embodiment, this disclosure also provides an electronic device, such as... Figure 6 As shown, Figure 6 The illustrated electronic device 600 can be a server, including a processor 601 and a memory 603. The processor 601 and the memory 603 are connected, for example, via a bus 602. Optionally, the electronic device 600 may also include a transceiver 604. It should be noted that in practical applications, the transceiver 604 is not limited to one type, and the structure of this electronic device 600 does not constitute a limitation on the embodiments of this disclosure.

[0122] Processor 601 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute the various exemplary logic blocks, modules, and circuits described in connection with this disclosure. Processor 601 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.

[0123] Bus 602 may include a pathway for transmitting information between the aforementioned components. Bus 602 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 602 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 6 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0124] The memory 603 may be a ROM (Read Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.

[0125] The memory 603 stores application code that executes the present disclosure scheme, and its execution is controlled by the processor 601. The processor 601 executes the application code stored in the memory 603 to implement the content shown in the foregoing method embodiments.

[0126] Among them, electronic devices include, but are not limited to: mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 6 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.

[0127] The server provided in this disclosure can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The terminal can be a smartphone, tablet, laptop, desktop computer, smart speaker, smartwatch, etc., but is not limited to these. The terminal and server can be directly or indirectly connected via wired or wireless communication, and this disclosure does not impose any restrictions.

[0128] This disclosure provides a computer-readable storage medium storing a computer program that, when run on a computer, enables the computer to execute the corresponding content in the aforementioned method embodiments.

[0129] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.

[0130] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0131] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0132] The aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the methods shown in the above embodiments.

[0133] According to one aspect of this disclosure, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the methods provided in the various alternative implementations described above.

[0134] Computer program code for performing the operations of this disclosure can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone 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 remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0135] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0136] The modules described in the embodiments of this disclosure can be implemented in software or in hardware. The name of a module does not necessarily limit the module itself; for example, module A can also be described as "module A for performing operation B".

[0137] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.

Claims

1. A method for negotiating operating parameters, applied to station equipment (STA), characterized in that, The method includes: The system receives a first wireless frame sent by a first AP; wherein the first wireless frame includes a first information element of the first AP and a second information element of the second AP; the first information element includes first operation parameter information; the first AP is the associated AP of the STA, and the second AP is the roaming AP of the STA; Based on the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, the second information element is parsed, and the second operation parameter information of the second information element is determined. The second operation parameter information may be the same as or different from the first operation parameter information.

2. The method for negotiating operating parameters according to claim 1, characterized in that, The step of parsing the second information element and determining the second operation parameter information of the second information element based on the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element includes: If the type identifier of the first information element is the same as the type identifier of the second information element, and the second information element does not include the element identifier of the first information element, then the first operation parameter information is determined as the second operation parameter information. If the type identifier of the first information element is the same as the type identifier of the second information element, and the second information element includes the element identifier of the first information element, then the second information element is parsed to obtain the second operation parameter information in the second information element; or If the type identifier of the first information element is different from the type identifier of the second information element, then the second information element is parsed to obtain the second operation parameter information in the second information element.

3. The method for negotiating operating parameters according to claim 1 or 2, characterized in that, The first operation parameter information and / or the second operation parameter information include at least one of the following: UHR operation parameters, basic UHR MCS and NSS set, and UHR operation information.

4. The method for negotiating operating parameters according to claim 1 or 2, characterized in that, The second operation parameter information is different from the first operation parameter information. The second information element includes a per-STA profile field, and the second operation parameter information is carried in the per-STA profile field. or The second operation parameter information is the same as the first operation parameter information, but the second information element does not include the target element in the public information field.

5. The method for negotiating operating parameters according to claim 1, characterized in that, The first radio frame includes first identification information, which indicates that the first radio frame includes the second information element.

6. An operating parameter negotiation method, applied to a first access point device (AP), characterized in that, The method includes: A first wireless frame is determined; wherein the first wireless frame includes a first information element of a first AP and a second information element of a second AP; the first information element includes first operating parameter information; the first AP is the associated AP of the STA, and the second AP is the roaming AP of the STA; The first radio frame is sent, instructing the station device STA to parse the second information element according to the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, and to determine the second operation parameter information of the second information element; wherein the second operation parameter information is the same as or different from the first operation parameter information.

7. The method for negotiating operating parameters according to claim 6, characterized in that, If the type identifier of the first information element is the same as the type identifier of the second information element, and the second information element does not include the element identifier of the first information element, then the first operation parameter information is determined as the second operation parameter information. If the type identifier of the first information element is the same as the type identifier of the second information element, and the second information element includes the element identifier of the first information element, then the second information element is parsed to obtain the second operation parameter information in the second information element; or If the type identifier of the first information element is different from the type identifier of the second information element, then the second information element is parsed to obtain the second operation parameter information in the second information element.

8. The method for negotiating operating parameters according to claim 6 or 7, characterized in that, The first operation parameter information and / or the second operation parameter information include at least one of the following: UHR operation parameters, basic UHR MCS and NSS set, and UHR operation information.

9. The method for negotiating operating parameters according to claim 6 or 7, characterized in that, The second operation parameter information is different from the first operation parameter information. The second information element includes a per-STA profile field, and the second operation parameter information is carried in the per-STA profile field. or The second operation parameter information is the same as the first operation parameter information, but the second information element does not include the target element in the public information field.

10. The method for negotiating operating parameters according to claim 6, characterized in that, The first radio frame includes first identification information, which indicates that the first radio frame includes the second information element.

11. An electronic device, said electronic device being a site device (STA), characterized in that, The electronic device includes: A receiving module is configured to receive a first wireless frame sent by a first AP; wherein the first wireless frame includes a first information element of the first AP and a second information element of the second AP; the first information element includes first operation parameter information; the first AP is the associated AP of the STA, and the second AP is the roaming AP of the STA; The parsing module is used to parse the second information element according to the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, and to determine the second operation parameter information of the second information element. The second operation parameter information may be the same as or different from the first operation parameter information.

12. An electronic device, said electronic device being a first access point device (AP), characterized in that, The electronic device includes: A determining module is used to determine a first radio frame; wherein the first radio frame includes a first information element of a first AP and a second information element of a second AP; the first information element includes first operating parameter information; the first AP is an associated AP of the STA, and the second AP is a roaming AP of the STA; The transmitting module is configured to transmit the first radio frame, instructing the station device STA to parse the second information element according to the type identifier of the first information element and the operation parameter information corresponding to the type identifier of the first information element, and to determine the second operation parameter information of the second information element; wherein the second operation parameter information is the same as or different from the first operation parameter information.

13. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method of any one of claims 1 to 5 or the method of any one of claims 6 to 10.

14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method of any one of claims 1 to 5 or the method of any one of claims 6 to 10.