Communication method and device, and storage medium
Patent Information
- Application Number
- CN202480000192.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-03
- Publication Date
- 2025-09-05
AI Technical Summary
In ultra-high reliability (UHR) communication, it is difficult to effectively manage the coexistence of multiple communication methods, resulting in waste of signaling resources and inefficient data transmission.
Data transmission under multi-link communication mode is optimized by initial control frames and control frame response frame indication device communication parameters, including spatial streams, bandwidths, modulation and coding strategies.
It improves data transmission efficiency, saves signaling resources, supports the coordinated work of multiple communication methods, and improves the reliability and throughput of the system.
Smart Images

Figure CN120604555A_ABST
Abstract
Description
Communication method, device and storage medium Technical Field
[0001] The present disclosure relates to the field of communication technologies, and in particular to a communication method, device, and storage medium. Background Art
[0002] Currently, Wi-Fi technology research focuses on Ultra High Reliability (UHR), with the goal 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.
[0003] In UHR, in addition to supporting Wi-Fi communication for data transmission, devices may also support other communication methods for data transmission, and the communication mechanism under the coexistence of multiple communication methods will be further studied.
[0004] Summary of the Invention
[0005] Embodiments of the present disclosure provide a communication method, a device, and a storage medium, which can provide a method for indicating communication parameters for transmitting a data frame in a first communication mode.
[0006] In a first aspect, an embodiment of the present disclosure provides a communication method, the method comprising:
[0007] The first device determines an initial control frame, where the initial control frame is used to indicate a first communication parameter supported by the first device for transmitting a data frame in a first communication manner;
[0008] The first device sends the initial control frame in the first communication mode.
[0009] In a second aspect, an embodiment of the present disclosure provides a communication method, the method comprising:
[0010] The second device receives an initial control frame in a first communication mode, where the initial control frame is used to indicate a first communication parameter supported by the first device for transmitting a data frame in the first communication mode.
[0011] In a third aspect, an embodiment of the present disclosure provides an electronic device, including:
[0012] a processing module, configured to determine an initial control frame, where the initial control frame is used to indicate a first communication parameter supported by the first device for transmitting a data frame in a first communication manner;
[0013] The transceiver module is used to send the above-mentioned initial control frame in the above-mentioned first communication mode.
[0014] In a fourth aspect, an embodiment of the present disclosure provides an electronic device, including:
[0015] The transceiver module is used to receive an initial control frame in a first communication mode, where the initial control frame is used to indicate a first communication parameter supported by the first device for transmitting a data frame in the first communication mode.
[0016] In a fifth aspect, an embodiment of the present disclosure provides an electronic device, comprising one or more processors;
[0017] Among them, the above-mentioned electronic device is used to execute the communication method provided in the first aspect of the embodiment of this disclosure, or is used to execute the communication method provided in the second aspect of the embodiment of this disclosure.
[0018] In a sixth aspect, an embodiment of the present disclosure provides a storage medium storing instructions. When the instructions are executed on a communication device, the communication device executes the communication method provided in the first aspect or the second aspect of the embodiment of the present disclosure.
[0019] In the seventh aspect, an embodiment of the present disclosure proposes a communication system, which includes a first device and a second device; wherein the first device is configured to execute the method described in the first aspect, and the second device is configured to execute the method described in the second aspect.
[0020] Based on the communication method, device, and storage medium provided by the embodiments of the present disclosure, the communication parameters supported by the device for transmitting data frames in the first communication mode can be indicated through an initial control frame.
[0021] Additional aspects and advantages of the embodiments of the present disclosure will be given in part in the following description, which will become apparent from the following description or be learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following briefly introduces the drawings required for use in the description of the embodiments of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0023] FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure;
[0024] FIG2 is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure;
[0025] FIG3 is a flow chart of a communication method according to an embodiment of the present disclosure;
[0026] FIG4 is a second flow chart of a communication method according to an embodiment of the present disclosure;
[0027] FIG5 is a third flow chart of a communication method according to an embodiment of the present disclosure;
[0028] FIG6 is a fourth flow chart of a communication method according to an embodiment of the present disclosure;
[0029] FIG7 is a schematic diagram of a structure of an electronic device according to an embodiment of the present disclosure;
[0030] FIG8 is a second structural diagram of an electronic device according to an embodiment of the present disclosure;
[0031] FIG9 is a schematic structural diagram of a communication device proposed in an embodiment of the present disclosure;
[0032] FIG10 is a schematic diagram of the structure of a chip proposed in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0033] The embodiments of the present disclosure provide a communication method, a device, and a storage medium.
[0034] In a first aspect, an embodiment of the present disclosure provides a communication method, the method comprising:
[0035] The first device determines an initial control frame, where the initial control frame is used to indicate a first communication parameter supported by the first device for transmitting a data frame in a first communication manner;
[0036] The first device sends the initial control frame in the first communication mode.
[0037] In the above embodiment, the first device may reuse the initial control frame to indicate the communication parameters supported by it for transmitting data frames in the first communication mode, thereby saving signaling resources.
[0038] In conjunction with some embodiments of the first aspect, in some embodiments, when the first device supports multi-link communication under the first communication mode, the initial control frame includes at least one first identification bit, each of the first identification bits corresponds to a different communication link, and each of the first identification bits is used to indicate whether the first device supports data transmission on the corresponding communication link;
[0039] The first communication parameters include communication parameters supported by the first device for transmitting data frames under each communication link.
[0040] In the above embodiment, when the first device supports multi-link communication under the first communication mode, the initial control frame can also indicate whether the first device supports data transmission under each communication link, which is beneficial for the second device to quickly determine the various communication links supported by the first device for data transmission, thereby improving data transmission efficiency.
[0041] In conjunction with some embodiments of the first aspect, in some embodiments, the initial control frame is further used to indicate first time information, and the first time information includes at least one of the following:
[0042] a time interval during which the first device transmits data in the first communication mode;
[0043] The time interval during which the first device transmits data using other communication methods.
[0044] In the above embodiment, the initial control frame helps the second device determine the time zone when the first device transmits data in the first communication mode, and / or the time interval when the first device transmits data in other communication modes, which helps the second device determine when to transmit data with the first device in the first communication mode, thereby improving data transmission efficiency.
[0045] In conjunction with some embodiments of the first aspect, in some embodiments, the above method further includes:
[0046] The first device receives a control frame response frame sent by the second device in the first communication mode, where the control frame response frame is used to indicate a second communication parameter for transmitting a data frame in the first communication mode;
[0047] The first device transmits data frames in the first communication mode according to the second communication parameters.
[0048] In the above embodiment, the first device may determine the communication parameters for performing data transmission in the first communication mode through the control frame response frame, which is beneficial to saving signaling resources.
[0049] In combination with some embodiments of the first aspect, in some embodiments, when the above-mentioned second device transmits data in at least two communication modes including the above-mentioned first communication mode, the parameter value of the above-mentioned second communication parameter is different from the parameter value of the above-mentioned first communication parameter; when the above-mentioned second device transmits data in the above-mentioned first communication mode, the parameter value of the above-mentioned second communication parameter is the same as the parameter value of the above-mentioned first communication parameter.
[0050] In conjunction with some embodiments of the first aspect, in some embodiments, when the second device supports multi-link communication under the first communication mode, the control frame response frame is further used to indicate the first communication link for transmitting the data frame;
[0051] The second communication parameter is a communication parameter for transmitting data frames through the first communication link.
[0052] In the above embodiment, when the second device supports multi-link communication under the first communication mode, the first device can determine the first communication link for data transmission through the control frame response frame, thereby improving data frame transmission efficiency.
[0053] In conjunction with some embodiments of the first aspect, in some embodiments, the first communication parameter and the second communication parameter include at least one of the following:
[0054] Spatial stream parameters;
[0055] Bandwidth parameters;
[0056] Modulation and coding strategy parameters.
[0057] In conjunction with some embodiments of the first aspect, in some embodiments, the above method further includes:
[0058] The first device sends a first radio frame and receives a second radio frame in the first communication mode, where the first radio frame and the second radio frame are used to establish an initial association between the first device and the second device;
[0059] The first radio frame is used to indicate at least one of the following:
[0060] The first device supports data transmission using at least two communication methods including the first communication technology;
[0061] The first device supports at least one of periodic data transmission or burst data transmission;
[0062] The second radio frame is used to indicate at least one of the following:
[0063] The second device supports data transmission using at least two communication methods including the first communication technology;
[0064] The second device supports at least one of periodic data transmission or burst data transmission.
[0065] In the above embodiment, during the process of establishing the initial association between the first device and the second device, the first device can indicate to the other party whether it has the ability to support the coexistence of multiple communication modes, and can also indicate to the other party whether it supports periodic data transmission or burst data transmission, which is conducive to further negotiation between the two parties on the communication parameters for transmitting data frames in the first communication mode.
[0066] In a second aspect, an embodiment of the present disclosure provides a communication method, the method comprising:
[0067] The second device receives an initial control frame in a first communication mode, where the initial control frame is used to indicate a first communication parameter supported by the first device for transmitting a data frame in the first communication mode.
[0068] In the above embodiment, the second device can determine the communication parameters supported by the first device for transmitting data frames in the first communication mode through the initial control frame, thereby saving signaling resources.
[0069] In conjunction with some embodiments of the second aspect, in some embodiments, when the first device supports multi-link communication under the first communication mode, the initial control frame includes at least one first identification bit, each of the first identification bits corresponds to a different communication link, and each of the first identification bits is used to indicate whether the first device supports data transmission on the corresponding communication link;
[0070] The first communication parameters include communication parameters supported by the first device for transmitting data frames under each communication link.
[0071] In the above embodiment, when the first device supports multi-link communication under the first communication mode, the initial control frame can also indicate whether the first device supports data transmission under each communication link, which is beneficial for the second device to quickly determine the various communication links supported by the first device for data transmission, thereby improving data transmission efficiency.
[0072] In combination with some embodiments of the second aspect, in some embodiments, the above-mentioned second device sends a control frame response frame in the above-mentioned first communication mode, and the above-mentioned control frame response frame is used to indicate the second communication parameters for transmitting the data frame in the above-mentioned first communication mode, and the above-mentioned second communication parameters are used by the above-mentioned first device to transmit the data frame in the above-mentioned first communication mode.
[0073] In the above embodiment, the second device may indicate the communication parameters for data transmission in the first communication mode through the control frame response frame, which is beneficial to saving signaling resources.
[0074] In combination with some embodiments of the second aspect, in some embodiments, when the above-mentioned second device transmits data in at least two communication modes including the above-mentioned first communication mode, the parameter value of the above-mentioned second communication parameter is different from the parameter value of the above-mentioned first communication parameter; when the above-mentioned second device transmits data in the above-mentioned first communication mode, the parameter value of the above-mentioned second communication parameter is the same as the parameter value of the above-mentioned first communication parameter.
[0075] In conjunction with some embodiments of the second aspect, in some embodiments, when the second device supports multi-link communication under the first communication mode, the control frame response frame is further used to indicate the first communication link for transmitting the data frame;
[0076] The second communication parameter is a communication parameter for transmitting data frames through the first communication link.
[0077] In the above embodiment, when the second device supports multi-link communication under the first communication mode, the second device may indicate the first communication link for data transmission through a control frame response frame, thereby improving data frame transmission efficiency.
[0078] In conjunction with some embodiments of the second aspect, in some embodiments, the first communication parameter and the second communication parameter include at least one of the following:
[0079] Spatial stream parameters;
[0080] Bandwidth parameters;
[0081] Modulation and coding strategy parameters.
[0082] In conjunction with some embodiments of the second aspect, in some embodiments, the control frame response frame is further used to indicate second time information, and the second time information includes at least one of the following:
[0083] a time interval during which the second device transmits data using the first communication mode;
[0084] The time interval during which the second device transmits data using other communication methods.
[0085] In the above embodiment, the control frame response frame is used to help the first device determine the time zone when the second device transmits data in the first communication mode, and / or the time interval when the second device transmits data in other communication modes, which helps the first device determine when to transmit data with the second device in the first communication mode, thereby improving data transmission efficiency.
[0086] In conjunction with some embodiments of the second aspect, in some embodiments, the above method further includes:
[0087] The second device sends a second radio frame and receives a first radio frame in the first communication mode, where the first radio frame and the second radio frame are used to establish an initial association between the first device and the second device;
[0088] The first radio frame is used to indicate at least one of the following:
[0089] The first device supports data transmission using at least two communication methods including the first communication technology;
[0090] The first device supports at least one of periodic data transmission or burst data transmission;
[0091] The second radio frame is used to indicate at least one of the following:
[0092] The second device supports data transmission using at least two communication methods including the first communication technology;
[0093] The second device supports at least one of periodic data transmission or burst data transmission.
[0094] In the above embodiment, during the process of establishing the initial association between the first device and the second device, the first device can indicate to the other party whether it has the ability to support the coexistence of multiple communication modes, and can also indicate to the other party whether it supports periodic data transmission or burst data transmission, which is conducive to further negotiation between the two parties on the communication parameters for transmitting data frames in the first communication mode.
[0095] In a third aspect, an embodiment of the present disclosure provides an electronic device, including:
[0096] a processing module, configured to determine an initial control frame, where the initial control frame is used to indicate a first communication parameter supported by the first device for transmitting a data frame in a first communication manner;
[0097] The transceiver module is used to send the above-mentioned initial control frame in the above-mentioned first communication mode.
[0098] In a fourth aspect, an embodiment of the present disclosure provides an electronic device, including:
[0099] The transceiver module is used to receive an initial control frame in a first communication mode, where the initial control frame is used to indicate a first communication parameter supported by the first device for transmitting a data frame in the first communication mode.
[0100] In a fifth aspect, an embodiment of the present disclosure provides an electronic device, comprising one or more processors;
[0101] The electronic device is used to execute the communication method provided in the first aspect and the optional implementation manner of the first aspect, or to execute the communication method provided in the second aspect and the optional implementation manner of the second aspect.
[0102] In a sixth aspect, an embodiment of the present disclosure proposes a storage medium, which stores instructions. When the instructions are executed on a communication device, the communication device executes the method described in the first aspect, the second aspect, the optional implementation of the first aspect, and the optional implementation of the second aspect.
[0103] In a seventh aspect, an embodiment of the present disclosure proposes a program product. When the program product is executed by a communication device, the communication device executes the method described in the first aspect, the second aspect, the optional implementation of the first aspect, and the optional implementation of the second aspect.
[0104] In an eighth aspect, an embodiment of the present disclosure proposes a computer program, which, when executed on a computer, enables the computer to execute the method described in the first aspect, the second aspect, the optional implementation of the first aspect, and the optional implementation of the second aspect.
[0105] In a ninth aspect, an embodiment of the present disclosure provides a chip or a chip system, wherein the chip or chip system includes a processing circuit configured to execute the method described in the first aspect, the second aspect, the optional embodiment of the first aspect, and the optional embodiment of the second aspect.
[0106] In the tenth aspect, an embodiment of the present disclosure proposes a communication system, which includes a first device and a second device; wherein the first device is configured to execute the method described in the first aspect and the optional implementation method of the first aspect, and the second device is configured to execute the method described in the second aspect and the optional implementation method of the second aspect.
[0107] It is understandable that the first device, the second device, the communication system, the storage medium, the program product, the computer program, the chip, or the chip system described above are all used to perform the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding methods and will not be repeated here.
[0108] The present disclosure provides a communication method, device, and storage medium. In some embodiments, the terms "communication method" and "information processing method" are interchangeable, the terms "communication device" and "information processing device" are interchangeable, and the terms "information processing system" and "communication system" are interchangeable.
[0109] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0110] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.
[0111] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0112] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "above", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.
[0113] In the embodiments of the present disclosure, “plurality” refers to two or more.
[0114] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.
[0115] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.
[0116] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.
[0117] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.
[0118] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0119] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.
[0120] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.
[0121] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0122] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0123] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.
[0124] To address the above issues, the following will further describe the technical solutions in the embodiments of the present disclosure in a clear and complete manner with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure and do not constitute all the embodiments. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of the present disclosure without creative effort shall fall within the scope of protection of the present disclosure.
[0125] FIG1 is a schematic diagram showing the architecture of a communication system according to an embodiment of the present disclosure.
[0126] As shown in FIG. 1 , a communication system 100 includes a first device 101 and a second device 102 .
[0127] The first device 101 and the second device 102 may be independent devices. For example, the first device 101 may be an AP and the second device 102 may be an STA, or the first device 101 may be a STA and the second device 102 may be an AP.
[0128] Among them, the first device 101 and the second device 102 can also be devices supporting multi-link operation (MLO) technology, such as the first device 101 can be AP MLD, the second device 102 can be Non-AP MLD, or the first device 101 can be Non-AP MLD, and the second device 102 can be AP MLD.
[0129] In some embodiments, the first device 101 and the second device 102 may be terminal devices or network devices with Wi-Fi chips.
[0130] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.
[0131] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1 , or a portion thereof, but are not limited thereto. The entities shown in FIG1 are illustrative only. The communication system may include all or a portion of the entities shown in FIG1 , or may include other entities outside of FIG1 . The number and form of the entities are arbitrary, and the entities may be physical or virtual. The link relationships between the entities are illustrative only. The entities may be linked or unlinked, and the links may be of any type, including direct or indirect, wired or wireless.
[0132] The various embodiments of the present disclosure may be applied to wireless local area networks (WLANs), such as IEEE 802.11 system standards, such as 802.11a / b / g, 802.11n, 802.11ac, and 802.11ax, or their successors, such as 802.11bn, 802.11bf, and 802.11be. The 802.11be standard is also known as Wi-Fi 7 or the extremely high-throughput (EHT) standard, or even a later generation standard. Alternatively, the various embodiments of the present disclosure may also be applied to wireless local area network systems, such as Internet of Things (IoT) networks or Vehicle to X (V2X) networks. Of course, the embodiments of the present disclosure can also be applied to other possible communication systems, such as long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, universal mobile telecommunication system (UMTS), world-wide interoperability for microwave access (WiMAX) communication system, and future fifth generation (5G) communication system.
[0133] FIG2 is an interactive diagram of a communication method according to an embodiment of the present disclosure. The communication method shown in FIG2 includes:
[0134] Step S21: The first device sends an initial control frame in a first communication mode, where the initial control frame is used to indicate first communication parameters supported by the first device for transmitting data frames in the first communication mode.
[0135] In some embodiments, the first communication mode may be a Wi-Fi communication mode, and the first device may send the initial control frame to the second device in the Wi-Fi communication mode.
[0136] In some embodiments, the initial control frame is used to indicate first communication parameters supported by the first device for transmitting data frames in a first communication manner.
[0137] As an example, the initial control frame is used to indicate a first communication parameter supported by the first device for transmitting a data frame in a Wi-Fi communication manner.
[0138] In some embodiments, the first communication parameter includes one or more of a spatial stream (SS) parameter, a bandwidth (Bandwidth) parameter, or a modulation and coding scheme (MCS) parameter.
[0139] The spatial stream parameters may include the number of spatial streams for sending data frames and the number of spatial streams for receiving data frames.
[0140] In some embodiments, when the first device sends the initial control frame in the first communication mode, the first device sends the initial control frame in one spatial stream SS in the first communication mode.
[0141] In some embodiments, when the first device supports multi-link communication in the first communication mode, such as when the first device is an AP MLD or a Non-AP MLD supporting a Wi-Fi communication mode, the initial control frame includes at least one first identification bit.
[0142] Among them, each first identification bit corresponds to a different communication link.
[0143] Each first identification bit is used to indicate whether the first device supports data transmission in the corresponding communication link.
[0144] As an example, each first identification bit indicates through a first value that the first device supports data transmission in the first communication mode on the corresponding communication link, and each first identification bit indicates through a second value that the first device does not support data transmission in the first communication mode on the corresponding communication link.
[0145] In some embodiments, when the first device supports multi-link communication in the first communication mode, the first communication parameters indicated by the initial control frame include communication parameters supported by the first device for transmitting data frames in each communication link.
[0146] As an example, when the first device supports data transmission over at least one second communication link under the first communication mode, the first communication parameters indicated by the initial control frame include communication parameters supported by the first device for transmitting data frames under each second communication link.
[0147] The communication parameters for transmitting data frames under each communication link may also include one or more of the aforementioned spatial stream parameters, bandwidth parameters, or modulation and coding strategy parameters.
[0148] The parameter values of communication parameters used to transmit data frames over any two communication links may be the same or different. For example, the parameter values of spatial stream parameters used to transmit data frames over any two communication links may be the same or different. The parameter values of bandwidth parameters used to transmit data frames over any two communication links may be the same or different. The parameter values of modulation and coding strategy parameters used to transmit data frames over any two communication links may be the same or different.
[0149] In some embodiments, the initial control frame is further used to indicate the first time information.
[0150] The first time information may include at least one of the following:
[0151] a time interval during which the first device transmits data in the first communication mode;
[0152] A time interval during which the first device performs data transmission in other communication manners.
[0153] For example, the first time information may include a time interval during which the first device transmits data in a Wi-Fi communication manner.
[0154] For example, the first time information may include a time interval during which the first device transmits data in a communication manner other than the Wi-Fi communication manner.
[0155] Among them, the first communication mode can be a Wi-Fi communication mode, and other communication modes can be one or more of a Bluetooth (BT) communication mode, a New Radio (NR) communication mode, a Long Term Evolution (Long Term Evolution) communication mode, an Ultra Wide Band (UWB) communication mode, or a Zigbee communication mode.
[0156] It should be noted that the above-mentioned communication modes other than the first communication mode are merely examples, and may specifically be any other wireless communication mode other than the Wi-Fi communication mode, which will not be described in detail here.
[0157] Step S22: The second device sends a control frame response frame in the first communication mode, where the control frame response frame is used to indicate a second communication parameter for transmitting a data frame in the first communication mode.
[0158] In some embodiments, after receiving the initial control frame, the second device may determine a control frame response frame and send the control frame response frame to the first device in the first communication manner.
[0159] The control frame response frame is used to indicate the second communication parameter for transmitting the data frame in the first communication mode.
[0160] The second communication parameter indicated by the control frame response frame is a communication parameter actually used by the first device to transmit data frames with the second device in the first communication mode after receiving the control frame response frame.
[0161] The second communication parameter indicated by the control frame response frame may be a second communication parameter determined by the second device according to the first communication parameter after receiving the initial control frame.
[0162] In some embodiments, the second communication parameter includes one or more of a spatial stream (SS) parameter, a bandwidth (Bandwidth) parameter, or a modulation and coding scheme (MCS) parameter.
[0163] The spatial stream parameters may include the number of spatial streams for sending data frames and the number of spatial streams for receiving data frames.
[0164] In some embodiments, when the second device sends the control frame response frame in the first communication mode, the second device sends the control frame response frame in the first communication mode under one spatial stream SS.
[0165] In some embodiments, when the second device supports multi-link communication under the first communication mode, the control frame response frame is also used to indicate the first communication link for transmitting the data frame.
[0166] As an example, the control frame response frame includes multiple second identification bits, each second identification bit corresponding to a different communication link. The identification value of the second identification bit corresponding to the first communication link is the third value, indicating that the second device instructs, through the control frame response frame, to transmit a data frame through the first communication link corresponding to the second identification bit.
[0167] In a case where the second device supports multi-link communication under the first communication mode, the second communication parameter indicated by the initial control frame is a communication parameter for transmitting the data frame through the first communication link.
[0168] In some embodiments, the parameter value of the second communication parameter indicated by the control frame response frame may be the same as or different from the parameter value of the first communication parameter.
[0169] When the second device performs data transmission in at least two communication modes including the first communication mode, a parameter value of the second communication parameter is different from a parameter value of the first communication parameter.
[0170] That is, if the second device is transmitting data in at least two communication modes including the first communication mode when sending the control frame response frame, the parameter value of the second communication parameter indicated by the control frame response frame is different from the parameter value of the first communication parameter.
[0171] In other words, when the parameter value of the second communication parameter is different from the parameter value of the first communication parameter, the control frame response frame is also used to indicate that the second device is transmitting data in at least two communication modes including the first communication mode when sending the control frame response frame.
[0172] The parameter value of the second communication parameter is different from the parameter value of the first communication parameter, and may be at least one of a spatial stream parameter, a bandwidth parameter, or a modulation and coding strategy parameter.
[0173] As an example, the parameter value of the bandwidth parameter in the first communication parameter is 160MHz, and the parameter value of the bandwidth parameter in the second communication parameter is 140MHz, indicating that the second device can transmit data frames in the first communication mode at a bandwidth of 140MHz, and there are other communication modes for data transmission at a bandwidth of 20MHz.
[0174] When the second device performs data transmission in the first communication manner, the parameter value of the second communication parameter is the same as the parameter value of the first communication parameter.
[0175] That is, if the second device performs data transmission only in the first communication mode when sending the control frame response frame, the second communication parameter indicated by the control frame response frame is different from the parameter value of the first communication parameter.
[0176] In other words, when the parameter value of the second communication parameter is the same as the parameter value of the first communication parameter, the control frame response frame is further used to indicate that the second device is performing data transmission in the first communication mode when sending the control frame response frame.
[0177] It should be noted that when the first device and the second device support multi-link communication under the first communication mode, the parameter value of the first communication parameter is the same as the parameter value of the second communication parameter. In essence, the parameter value of the communication parameter corresponding to the first communication link in the first communication parameter is the same as the parameter value of the second communication parameter, and the first communication link is the communication link for data transmission indicated by the second device through the control frame response frame.
[0178] In some embodiments, the initial control frame is further used to indicate second time information.
[0179] The second time information may include at least one of the following:
[0180] a time interval during which the second device transmits data in the first communication mode;
[0181] The time interval during which the second device performs data transmission in other communication modes.
[0182] For example, the second time information may include a time interval during which the second device transmits data in a Wi-Fi communication manner.
[0183] For example, the second time information may include a time interval during which the second device transmits data in a communication manner other than the Wi-Fi communication manner.
[0184] Among them, the first communication mode can be a Wi-Fi communication mode, and other communication modes can be one or more of a Bluetooth (BT) communication mode, a New Radio (NR) communication mode, a Long Term Evolution (Long Term Evolution) communication mode, an Ultra Wide Band (UWB) communication mode, or a Zigbee communication mode.
[0185] It should be noted that the above-mentioned communication modes other than the first communication mode are merely examples, and may specifically be any other wireless communication mode other than the Wi-Fi communication mode, which will not be described in detail here.
[0186] Step S23: The first device and the second device transmit data frames in the first communication mode according to the second communication parameters.
[0187] In some embodiments, after the first device receives the control frame response frame, the first device and the second device may transmit data frames in the first communication manner according to the second communication parameters.
[0188] As an example, the first device sends a data frame to the second device in a first communication mode (such as a Wi-Fi communication mode) according to the spatial stream parameter, the modulation and coding strategy parameter, and the bandwidth parameter in the second communication parameter.
[0189] In some embodiments, when the first device and the second device support multi-link communication in a first communication mode, the first device and the second device can transmit data frames in the first communication mode under the first communication link according to the second communication parameter. The first communication link is the communication link for transmitting the data frame indicated by the control frame response frame.
[0190] In some embodiments, when the control frame response frame also includes second time information, the first device and the second device can transmit data frames to the second device in the first communication mode within the time interval when the second device transmits data in the first communication mode according to the second communication parameters.
[0191] In some embodiments, before the first device sends an initial control frame in the first communication mode and the second device sends a control frame response frame in the first communication mode, the first device may send a first wireless frame to the second device in the first communication mode, and the second device may send a second wireless frame to the first device in the first communication mode.
[0192] Among them, the first wireless frame and the second wireless frame are used to establish an initial association between the first device and the second device, that is, the first wireless frame and the second wireless frame are wireless frames sent to each other during the process of establishing the initial association between the first device and the second device, and are not limited here.
[0193] As an example, the first device may be a STA, the second device may be an AP, the first radio frame may be an association request frame sent by the first device to the second device, and the second radio frame may be an association response frame sent by the second device to the first device.
[0194] As an example, the first device may be an AP, the second device may be an STA, the second radio frame may be an association request frame sent by the second device to the first device, and the first radio frame may be an association response frame sent by the first device to the second device.
[0195] Optionally, the first radio frame is used to indicate that the first device supports data transmission in at least two communication modes including the first communication mode.
[0196] That is, the first radio frame is used to indicate that the first device has the ability to coexist with other communication modes and the first communication mode.
[0197] Among them, the first wireless frame may include a third identification bit, and the third identification bit indicates through a third value that the first device supports data transmission in at least two communication modes including the first communication mode, that is, the third value indicates that the first device has the ability to coexist with the first communication mode and other communication modes.
[0198] Optionally, the first radio frame is used to indicate that the first device supports at least one of periodic data transmission or burst data transmission.
[0199] Among them, the first wireless frame may include a fourth identification bit and a fifth identification bit, the fourth identification bit indicates that the first device supports periodic data transmission through a fourth value, and the fifth identification bit indicates that the first device supports burst data transmission through a fifth value.
[0200] Optionally, the second radio frame is used to indicate that the second device supports data transmission in at least two communication modes including the first communication mode.
[0201] That is, the second radio frame is used to indicate that the second device has the ability to coexist with the first communication mode and other communication modes.
[0202] Among them, the second wireless frame may include a sixth identification bit, and the sixth identification bit indicates through a sixth value that the first device supports data transmission in at least two communication modes including the first communication mode, that is, the sixth value indicates that the second device has the ability to coexist with the first communication mode and other communication modes.
[0203] Optionally, the second radio frame is used to indicate that the second device supports at least one of periodic data transmission or burst data transmission.
[0204] Among them, the second wireless frame may include a seventh identification bit and an eighth identification bit, the seventh identification bit indicates that the second device supports periodic data transmission through a seventh value, and the eighth identification bit indicates that the second device supports burst data transmission through an eighth value.
[0205] The communication method involved in the embodiments of the present disclosure may include at least one of the aforementioned steps and embodiments. For example, any one of steps S21 to S23 may be implemented as an independent embodiment, and any combination of any number of steps in steps S21 to S23 may be implemented as an independent embodiment, but is not limited thereto.
[0206] FIG3 is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3 , the method is executed by a first device and includes:
[0207] Step S31: determining an initial control frame, where the initial control frame is used to indicate first communication parameters supported by a first device for transmitting a data frame in a first communication manner.
[0208] In some embodiments, the first communication mode may be a Wi-Fi communication mode, and the first device may send the initial control frame to the second device in the Wi-Fi communication mode.
[0209] In some embodiments, the initial control frame is used to indicate first communication parameters supported by the first device for transmitting data frames in a first communication manner.
[0210] As an example, the initial control frame is used to indicate a first communication parameter supported by the first device for transmitting a data frame in a Wi-Fi communication manner.
[0211] In some embodiments, the first communication parameter includes one or more of a spatial stream (SS) parameter, a bandwidth (Bandwidth) parameter, or a modulation and coding scheme (MCS) parameter.
[0212] The spatial stream parameters may include the number of spatial streams for sending data frames and the number of spatial streams for receiving data frames.
[0213] In some embodiments, when the first device sends the initial control frame in the first communication mode, the first device sends the initial control frame in one spatial stream SS in the first communication mode.
[0214] In some embodiments, when the first device supports multi-link communication in the first communication mode, such as when the first device is an AP MLD or a Non-AP MLD supporting a Wi-Fi communication mode, the initial control frame includes at least one first identification bit.
[0215] Among them, each first identification bit corresponds to a different communication link.
[0216] Each first identification bit is used to indicate whether the first device supports data transmission in the corresponding communication link.
[0217] As an example, each first identification bit indicates through a first value that the first device supports data transmission in the first communication mode on the corresponding communication link, and each first identification bit indicates through a second value that the first device does not support data transmission in the first communication mode on the corresponding communication link.
[0218] In some embodiments, when the first device supports multi-link communication in the first communication mode, the first communication parameters indicated by the initial control frame include communication parameters supported by the first device for transmitting data frames in each communication link.
[0219] As an example, when the first device supports data transmission over at least one second communication link under the first communication mode, the first communication parameters indicated by the initial control frame include communication parameters supported by the first device for transmitting data frames under each second communication link.
[0220] The communication parameters for transmitting data frames under each communication link may also include one or more of the aforementioned spatial stream parameters, bandwidth parameters, or modulation and coding strategy parameters.
[0221] The parameter values of communication parameters used to transmit data frames over any two communication links may be the same or different. For example, the parameter values of spatial stream parameters used to transmit data frames over any two communication links may be the same or different. The parameter values of bandwidth parameters used to transmit data frames over any two communication links may be the same or different. The parameter values of modulation and coding strategy parameters used to transmit data frames over any two communication links may be the same or different.
[0222] In some embodiments, the initial control frame is further used to indicate the first time information.
[0223] The first time information may include at least one of the following:
[0224] a time interval during which the first device transmits data in the first communication mode;
[0225] A time interval during which the first device performs data transmission in other communication manners.
[0226] For example, the first time information may include a time interval during which the first device transmits data in a Wi-Fi communication manner.
[0227] For example, the first time information may include a time interval during which the first device transmits data in a communication manner other than the Wi-Fi communication manner.
[0228] Among them, the first communication mode can be a Wi-Fi communication mode, and other communication modes can be one or more of a Bluetooth (BT) communication mode, a New Radio (NR) communication mode, a Long Term Evolution (Long Term Evolution) communication mode, an Ultra Wide Band (UWB) communication mode, or a Zigbee communication mode.
[0229] It should be noted that the above-mentioned communication modes other than the first communication mode are merely examples, and may specifically be any other wireless communication mode other than the Wi-Fi communication mode, which will not be described in detail here.
[0230] Step S32: Send an initial control frame in the first communication mode.
[0231] After determining the initial control frame, the first device may send the initial control frame to the second device in the first communication manner.
[0232] The communication method involved in the embodiments of the present disclosure may include at least one of the aforementioned steps and embodiments. For example, any one of steps S31 and S32 may be implemented as an independent embodiment, and any combination of any number of steps in steps S31 and S32 may be implemented as an independent embodiment, but the present disclosure is not limited thereto.
[0233] FIG4 is a second flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4 , the method is executed by a first device and includes:
[0234] Step S41: determining an initial control frame, where the initial control frame is used to indicate first communication parameters supported by the first device for transmitting data frames in a first communication manner.
[0235] Step S42: Send an initial control frame in the first communication mode.
[0236] In some embodiments, the implementation of step S41-step S42 can refer to the implementation shown in step S31-step S32 in Figure 3, and will not be repeated here.
[0237] Step S43: receiving a control frame response frame in the first communication mode, where the control frame response frame is used to indicate a second communication parameter for transmitting a data frame in the first communication mode.
[0238] In some embodiments, the control frame response frame is sent by the second device to the first device in the first communication manner after the second device receives the initial control frame.
[0239] The control frame response frame is used to indicate the second communication parameter for transmitting the data frame in the first communication mode.
[0240] The second communication parameter indicated by the control frame response frame is a communication parameter actually used by the first device to transmit data frames with the second device in the first communication mode after receiving the control frame response frame.
[0241] The second communication parameter indicated by the control frame response frame may be a second communication parameter determined by the second device according to the first communication parameter after receiving the initial control frame.
[0242] In some embodiments, the second communication parameter includes one or more of a spatial stream (SS) parameter, a bandwidth (Bandwidth) parameter, or a modulation and coding scheme (MCS) parameter.
[0243] The spatial stream parameters may include the number of spatial streams for sending data frames and the number of spatial streams for receiving data frames.
[0244] In some embodiments, when the second device sends the control frame response frame in the first communication mode, the second device sends the control frame response frame in the first communication mode under one spatial stream SS.
[0245] In some embodiments, when the second device supports multi-link communication under the first communication mode, the control frame response frame is also used to indicate the first communication link for transmitting the data frame.
[0246] As an example, the control frame response frame includes multiple second identification bits, each second identification bit corresponding to a different communication link. The identification value of the second identification bit corresponding to the first communication link is the third value, indicating that the second device instructs, through the control frame response frame, to transmit a data frame through the first communication link corresponding to the second identification bit.
[0247] In a case where the second device supports multi-link communication under the first communication mode, the second communication parameter indicated by the initial control frame is a communication parameter for transmitting the data frame through the first communication link.
[0248] In some embodiments, the parameter value of the second communication parameter indicated by the control frame response frame may be the same as or different from the parameter value of the first communication parameter.
[0249] When the second device performs data transmission in at least two communication modes including the first communication mode, a parameter value of the second communication parameter is different from a parameter value of the first communication parameter.
[0250] That is, if the second device is transmitting data in at least two communication modes including the first communication mode when sending the control frame response frame, the parameter value of the second communication parameter indicated by the control frame response frame is different from the parameter value of the first communication parameter.
[0251] In other words, when the parameter value of the second communication parameter is different from the parameter value of the first communication parameter, the control frame response frame is also used to indicate that the second device is transmitting data in at least two communication modes including the first communication mode when sending the control frame response frame.
[0252] The parameter value of the second communication parameter is different from the parameter value of the first communication parameter, and may be at least one of a spatial stream parameter, a bandwidth parameter, or a modulation and coding strategy parameter.
[0253] As an example, the parameter value of the bandwidth parameter in the first communication parameter is 160MHz, and the parameter value of the bandwidth parameter in the second communication parameter is 140MHz, indicating that the second device can transmit data frames in the first communication mode at a bandwidth of 140MHz, and there are other communication modes for data transmission at a bandwidth of 20MHz.
[0254] When the second device performs data transmission in the first communication manner, the parameter value of the second communication parameter is the same as the parameter value of the first communication parameter.
[0255] That is, if the second device performs data transmission only in the first communication mode when sending the control frame response frame, the second communication parameter indicated by the control frame response frame is different from the parameter value of the first communication parameter.
[0256] In other words, when the parameter value of the second communication parameter is the same as the parameter value of the first communication parameter, the control frame response frame is further used to indicate that the second device is performing data transmission in the first communication mode when sending the control frame response frame.
[0257] It should be noted that when the first device and the second device support multi-link communication under the first communication mode, the parameter value of the first communication parameter is the same as the parameter value of the second communication parameter. In essence, the parameter value of the communication parameter corresponding to the first communication link in the first communication parameter is the same as the parameter value of the second communication parameter, and the first communication link is the communication link for data transmission indicated by the second device through the control frame response frame.
[0258] In some embodiments, the initial control frame is further used to indicate second time information.
[0259] The second time information may include at least one of the following:
[0260] a time interval during which the second device transmits data in the first communication mode;
[0261] The time interval during which the second device performs data transmission in other communication modes.
[0262] For example, the second time information may include a time interval during which the second device transmits data in a Wi-Fi communication manner.
[0263] For example, the second time information may include a time interval during which the second device transmits data in a communication manner other than the Wi-Fi communication manner.
[0264] Among them, the first communication mode can be a Wi-Fi communication mode, and other communication modes can be one or more of a Bluetooth (BT) communication mode, a New Radio (NR) communication mode, a Long Term Evolution (Long Term Evolution) communication mode, an Ultra Wide Band (UWB) communication mode, or a Zigbee communication mode.
[0265] It should be noted that the above-mentioned communication modes other than the first communication mode are merely examples, and may specifically be any other wireless communication mode other than the Wi-Fi communication mode, which will not be described in detail here.
[0266] Step S44: Transmitting data frames in the first communication mode according to the second communication parameters.
[0267] In some embodiments, after receiving the control frame response frame, the first device may transmit data frames with the second device in the first communication manner according to the second communication parameters.
[0268] As an example, the first device sends a data frame to the second device in a first communication mode (such as a Wi-Fi communication mode) according to the spatial stream parameter, the modulation and coding strategy parameter, and the bandwidth parameter in the second communication parameter.
[0269] In some embodiments, when the first device and the second device support multi-link communication in a first communication mode, the first device can transmit the data frame in the first communication mode under the first communication link according to the second communication parameter. The first communication link is the communication link for transmitting the data frame indicated by the control frame response frame.
[0270] In some embodiments, when the control frame response frame also includes second time information, the first device can transmit data frames to the second device in the first communication mode according to the second communication parameters within the time interval when the second device transmits data in the first communication mode.
[0271] In some embodiments, before the first device sends an initial control frame in the first communication mode and receives a control frame response frame in the first communication mode, the first device may send a first wireless frame to the second device in the first communication mode and receive a second wireless frame sent by the second device in the first communication mode.
[0272] Among them, the first wireless frame and the second wireless frame are used to establish an initial association between the first device and the second device, that is, the first wireless frame and the second wireless frame are wireless frames sent to each other during the process of establishing the initial association between the first device and the second device, and are not limited here.
[0273] As an example, the first device may be a STA, the second device may be an AP, the first radio frame may be an association request frame sent by the first device to the second device, and the second radio frame may be an association response frame sent by the second device to the first device.
[0274] As an example, the first device may be an AP, the second device may be an STA, the second radio frame may be an association request frame sent by the second device to the first device, and the first radio frame may be an association response frame sent by the first device to the second device.
[0275] Optionally, the first radio frame is used to indicate that the first device supports data transmission in at least two communication modes including the first communication mode.
[0276] That is, the first radio frame is used to indicate that the first device has the ability to coexist with other communication modes and the first communication mode.
[0277] Among them, the first wireless frame may include a third identification bit, and the third identification bit indicates through a third value that the first device supports data transmission in at least two communication modes including the first communication mode, that is, the third value indicates that the first device has the ability to coexist with the first communication mode and other communication modes.
[0278] Optionally, the first radio frame is used to indicate that the first device supports at least one of periodic data transmission or burst data transmission.
[0279] Among them, the first wireless frame may include a fourth identification bit and a fifth identification bit, the fourth identification bit indicates that the first device supports periodic data transmission through a fourth value, and the fifth identification bit indicates that the first device supports burst data transmission through a fifth value.
[0280] Optionally, the second radio frame is used to indicate that the second device supports data transmission in at least two communication modes including the first communication mode.
[0281] That is, the second radio frame is used to indicate that the second device has the ability to coexist with the first communication mode and other communication modes.
[0282] Among them, the second wireless frame may include a sixth identification bit, and the sixth identification bit indicates through a sixth value that the first device supports data transmission in at least two communication modes including the first communication mode, that is, the sixth value indicates that the second device has the ability to coexist with the first communication mode and other communication modes.
[0283] Optionally, the second radio frame is used to indicate that the second device supports at least one of periodic data transmission or burst data transmission.
[0284] Among them, the second wireless frame may include a seventh identification bit and an eighth identification bit, the seventh identification bit indicates that the second device supports periodic data transmission through a seventh value, and the eighth identification bit indicates that the second device supports burst data transmission through an eighth value.
[0285] The communication method involved in the embodiments of the present disclosure may include at least one of the aforementioned steps and embodiments. For example, any one of steps S41 to S44 may be implemented as an independent embodiment, and any combination of any number of steps in steps S41 to S44 may be implemented as an independent embodiment, but is not limited thereto.
[0286] FIG5 is a third flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG5 , the method is executed by the second device, and the method includes:
[0287] Step S51: receiving an initial control frame in a first communication mode, where the initial control frame is used to indicate first communication parameters supported by a first device for transmitting a data frame in the first communication mode.
[0288] In some embodiments, the first communication mode may be a Wi-Fi communication mode, and the first device may send the initial control frame to the second device in the Wi-Fi communication mode.
[0289] In some embodiments, the initial control frame is used to indicate first communication parameters supported by the first device for transmitting data frames in a first communication manner.
[0290] As an example, the initial control frame is used to indicate a first communication parameter supported by the first device for transmitting a data frame in a Wi-Fi communication manner.
[0291] In some embodiments, the first communication parameter includes one or more of a spatial stream (SS) parameter, a bandwidth (Bandwidth) parameter, or a modulation and coding scheme (MCS) parameter.
[0292] The spatial stream parameters may include the number of spatial streams for sending data frames and the number of spatial streams for receiving data frames.
[0293] In some embodiments, the initial control frame may be sent by the first device in the first communication mode under one spatial stream SS.
[0294] In some embodiments, when the first device supports multi-link communication in the first communication mode, such as when the first device is an AP MLD or a Non-AP MLD supporting a Wi-Fi communication mode, the initial control frame includes at least one first identification bit.
[0295] Among them, each first identification bit corresponds to a different communication link.
[0296] Each first identification bit is used to indicate whether the first device supports data transmission in the corresponding communication link.
[0297] As an example, each first identification bit indicates through a first value that the first device supports data transmission in the first communication mode on the corresponding communication link, and each first identification bit indicates through a second value that the first device does not support data transmission in the first communication mode on the corresponding communication link.
[0298] In some embodiments, when the first device supports multi-link communication in the first communication mode, the first communication parameters indicated by the initial control frame include communication parameters supported by the first device for transmitting data frames in each communication link.
[0299] As an example, when the first device supports data transmission over at least one second communication link under the first communication mode, the first communication parameters indicated by the initial control frame include communication parameters supported by the first device for transmitting data frames under each second communication link.
[0300] The communication parameters for transmitting data frames under each communication link may also include one or more of the aforementioned spatial stream parameters, bandwidth parameters, or modulation and coding strategy parameters.
[0301] The parameter values of communication parameters used to transmit data frames over any two communication links may be the same or different. For example, the parameter values of spatial stream parameters used to transmit data frames over any two communication links may be the same or different. The parameter values of bandwidth parameters used to transmit data frames over any two communication links may be the same or different. The parameter values of modulation and coding strategy parameters used to transmit data frames over any two communication links may be the same or different.
[0302] In some embodiments, the initial control frame is further used to indicate the first time information.
[0303] The first time information may include at least one of the following:
[0304] a time interval during which the first device transmits data in the first communication mode;
[0305] A time interval during which the first device performs data transmission in other communication manners.
[0306] For example, the first time information may include a time interval during which the first device transmits data in a Wi-Fi communication manner.
[0307] For example, the first time information may include a time interval during which the first device transmits data in a communication manner other than the Wi-Fi communication manner.
[0308] Among them, the first communication mode can be a Wi-Fi communication mode, and other communication modes can be one or more of a Bluetooth (BT) communication mode, a New Radio (NR) communication mode, a Long Term Evolution (Long Term Evolution) communication mode, an Ultra Wide Band (UWB) communication mode, or a Zigbee communication mode.
[0309] It should be noted that the above-mentioned communication modes other than the first communication mode are merely examples, and may specifically be any other wireless communication mode other than the Wi-Fi communication mode, which will not be described in detail here.
[0310] FIG6 is a fourth flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG6 , the method is executed by the second device, and the method includes:
[0311] Step S61: receiving an initial control frame in a first communication mode, where the initial control frame is used to indicate first communication parameters supported by a first device for transmitting a data frame in the first communication mode.
[0312] In some embodiments, the implementation of step S61 may refer to the implementation shown in step S51 in FIG5 , and will not be described in detail here.
[0313] Step S62: Send a control frame response frame in the first communication mode, where the control frame response frame is used to indicate a second communication parameter for transmitting a data frame in the first communication mode.
[0314] In some embodiments, after receiving the initial control frame, the second device may determine a control frame response frame and send the control frame response frame to the first device in the first communication manner.
[0315] The control frame response frame is used to indicate the second communication parameter for transmitting the data frame in the first communication mode.
[0316] The second communication parameter indicated by the control frame response frame is a communication parameter actually used by the first device to transmit data frames with the second device in the first communication mode after receiving the control frame response frame.
[0317] The second communication parameter indicated by the control frame response frame may be a second communication parameter determined by the second device according to the first communication parameter after receiving the initial control frame.
[0318] In some embodiments, the second communication parameter includes one or more of a spatial stream (SS) parameter, a bandwidth (Bandwidth) parameter, or a modulation and coding scheme (MCS) parameter.
[0319] The spatial stream parameters may include the number of spatial streams for sending data frames and the number of spatial streams for receiving data frames.
[0320] In some embodiments, when the second device sends the control frame response frame in the first communication mode, the second device sends the control frame response frame in the first communication mode under one spatial stream SS.
[0321] In some embodiments, when the second device supports multi-link communication under the first communication mode, the control frame response frame is also used to indicate the first communication link for transmitting the data frame.
[0322] As an example, the control frame response frame includes multiple second identification bits, each second identification bit corresponding to a different communication link. The identification value of the second identification bit corresponding to the first communication link is the third value, indicating that the second device instructs, through the control frame response frame, to transmit a data frame through the first communication link corresponding to the second identification bit.
[0323] In a case where the second device supports multi-link communication under the first communication mode, the second communication parameter indicated by the initial control frame is a communication parameter for transmitting the data frame through the first communication link.
[0324] In some embodiments, the parameter value of the second communication parameter indicated by the control frame response frame may be the same as or different from the parameter value of the first communication parameter.
[0325] When the parameter value of the second communication parameter is different from the parameter value of the first communication parameter, the control frame response frame is further used to indicate that the second device is currently transmitting data in at least two communication modes including the first communication mode.
[0326] The parameter value of the second communication parameter is different from the parameter value of the first communication parameter, and may be at least one of a spatial stream parameter, a bandwidth parameter, or a modulation and coding strategy parameter.
[0327] As an example, the parameter value of the bandwidth parameter in the first communication parameter is 160MHz, and the parameter value of the bandwidth parameter in the second communication parameter is 140MHz, indicating that the second device can transmit data frames in the first communication mode at a bandwidth of 140MHz, and there are other communication modes for data transmission at a bandwidth of 20MHz.
[0328] When the parameter value of the second communication parameter is the same as the parameter value of the first communication parameter, the control frame response frame is used to indicate that the second device currently performs data transmission only in the first communication mode.
[0329] It should be noted that when the first device and the second device support multi-link communication under the first communication mode, the parameter value of the first communication parameter is the same as the parameter value of the second communication parameter. In essence, the parameter value of the communication parameter corresponding to the first communication link in the first communication parameter is the same as the parameter value of the second communication parameter, and the first communication link is the communication link for data transmission indicated by the second device through the control frame response frame.
[0330] In some embodiments, the initial control frame is further used to indicate second time information.
[0331] The second time information may include at least one of the following:
[0332] a time interval during which the second device transmits data in the first communication mode;
[0333] The time interval during which the second device performs data transmission in other communication modes.
[0334] For example, the second time information may include a time interval during which the second device transmits data in a Wi-Fi communication manner.
[0335] For example, the second time information may include a time interval during which the second device transmits data in a communication manner other than the Wi-Fi communication manner.
[0336] Among them, the first communication mode can be a Wi-Fi communication mode, and other communication modes can be one or more of a Bluetooth (BT) communication mode, a New Radio (NR) communication mode, a Long Term Evolution (Long Term Evolution) communication mode, an Ultra Wide Band (UWB) communication mode, or a Zigbee communication mode.
[0337] It should be noted that the above-mentioned communication modes other than the first communication mode are merely examples, and may specifically be any other wireless communication mode other than the Wi-Fi communication mode, which will not be described in detail here.
[0338] Step S63: Transmit the data frame in the first communication mode according to the second communication parameter.
[0339] In some embodiments, the second device may receive, in the first communication mode, according to the second communication parameters, a data frame transmitted in the first communication mode according to the second communication parameters after the first device receives the control frame response frame.
[0340] As an example, the first device sends a data frame to the second device in a first communication mode (such as a Wi-Fi communication mode) according to the spatial stream parameter, the modulation and coding strategy parameter, and the bandwidth parameter in the second communication parameter.
[0341] In some embodiments, when the first device and the second device support multi-link communication in a first communication mode, the second device can receive a data frame transmitted by the first device in the first communication mode over the first communication link according to the second communication parameter. The first communication link is the communication link for transmitting the data frame indicated by the control frame response frame.
[0342] In some embodiments, when the control frame response frame also includes second time information, the second device can receive the data frame transmitted by the first device in the first communication mode within the time interval when the second device transmits data in the first communication mode according to the second communication parameters.
[0343] In some embodiments, before the first device sends an initial control frame in the first communication mode and the second device sends a control frame response frame in the first communication mode, the second device can receive the first wireless frame sent by the first device in the first communication mode, and the second device can send a second wireless frame to the first device in the first communication mode.
[0344] Among them, the first wireless frame and the second wireless frame are used to establish an initial association between the first device and the second device, that is, the first wireless frame and the second wireless frame are wireless frames sent to each other during the process of establishing the initial association between the first device and the second device, and are not limited here.
[0345] As an example, the first device may be a STA, the second device may be an AP, the first radio frame may be an association request frame sent by the first device to the second device, and the second radio frame may be an association response frame sent by the second device to the first device.
[0346] As an example, the first device may be an AP, the second device may be an STA, the second radio frame may be an association request frame sent by the second device to the first device, and the first radio frame may be an association response frame sent by the first device to the second device.
[0347] Optionally, the first radio frame is used to indicate that the first device supports data transmission in at least two communication modes including the first communication mode.
[0348] That is, the first radio frame is used to indicate that the first device has the ability to coexist with other communication modes and the first communication mode.
[0349] Among them, the first wireless frame may include a third identification bit, and the third identification bit indicates through a third value that the first device supports data transmission in at least two communication modes including the first communication mode, that is, the third value indicates that the first device has the ability to coexist with the first communication mode and other communication modes.
[0350] Optionally, the first radio frame is used to indicate that the first device supports at least one of periodic data transmission or burst data transmission.
[0351] Among them, the first wireless frame may include a fourth identification bit and a fifth identification bit, the fourth identification bit indicates that the first device supports periodic data transmission through a fourth value, and the fifth identification bit indicates that the first device supports burst data transmission through a fifth value.
[0352] Optionally, the second radio frame is used to indicate that the second device supports data transmission in at least two communication modes including the first communication mode.
[0353] That is, the second radio frame is used to indicate that the second device has the ability to coexist with the first communication mode and other communication modes.
[0354] Among them, the second wireless frame may include a sixth identification bit, and the sixth identification bit indicates through a sixth value that the first device supports data transmission in at least two communication modes including the first communication mode, that is, the sixth value indicates that the second device has the ability to coexist with the first communication mode and other communication modes.
[0355] Optionally, the second radio frame is used to indicate that the second device supports at least one of periodic data transmission or burst data transmission.
[0356] Among them, the second wireless frame may include a seventh identification bit and an eighth identification bit, the seventh identification bit indicates that the second device supports periodic data transmission through a seventh value, and the eighth identification bit indicates that the second device supports burst data transmission through an eighth value.
[0357] The communication method involved in the embodiments of the present disclosure may include at least one of the aforementioned steps and embodiments. For example, any one of steps S61 to S63 may be implemented as an independent embodiment, and any combination of any number of steps in steps S61 to S63 may be implemented as an independent embodiment, but is not limited thereto.
[0358] FIG7 is a schematic diagram of a structure of an electronic device according to an embodiment of the present disclosure. As shown in FIG7 , the electronic device 700 may include a processing module 701 and a transceiver module 702 .
[0359] In some embodiments, the processing module 701 is configured to determine an initial control frame, where the initial control frame is configured to indicate first communication parameters supported by the first device for transmitting a data frame in a first communication manner;
[0360] The transceiver module 702 is configured to send the initial control frame in the first communication mode.
[0361] Optionally, the above-mentioned transceiver module 702 is used to execute at least one of the transceiver steps (such as step S21, step S23, step S32, step S42-step S44, but not limited to these) performed by the first device in any of the above methods, which will not be repeated here.
[0362] Optionally, the processing module 701 is used to execute at least one of the processing steps (such as step S31 and step S41, but not limited thereto) executed by the first device in any of the above methods, which will not be described in detail here.
[0363] FIG8 is a second structural diagram of an electronic device according to an embodiment of the present disclosure. As shown in FIG8 , the electronic device 800 may include a transceiver module 801 .
[0364] In some embodiments, the transceiver module 801 is configured to receive an initial control frame in a first communication mode, where the initial control frame indicates a first communication parameter supported by the first device for transmitting a data frame in the first communication mode.
[0365] Optionally, the transceiver module 701 is configured to execute at least one of the transceiver steps (eg, step S22, step S51, step S61-step S63, but not limited thereto) executed by the second device in any of the above methods, which will not be described in detail here.
[0366] It should be understood that the division of the above units or modules is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a single physical entity, or they may be physically separated. In addition, the units or modules may be implemented in the form of a processor calling software: for example, including a processor connected to a memory, the memory storing instructions, and the processor calling the instructions stored in the memory to implement any of the above methods or the functions of the above units or modules, where the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory inside or outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), and the functions of some or all of the above units or modules are realized by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the remaining part by the form of hardware circuits.
[0367] In the embodiment of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and execution capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP); in another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit, and the logical relationship of the above hardware circuit is fixed or reconfigurable, such as a hardware circuit implemented by a processor as an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.
[0368] Figure 9 is a schematic diagram of the structure of a communication device proposed in an embodiment of the present disclosure. Communication device 900 can be a first device or a second device, or can be a chip, chip system, or processor that supports the first device or the second device in implementing any of the above methods. The communication device can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.
[0369] As shown in Figure 9, the communication device 900 includes one or more processors 901. The processor 901 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process program data. The communication device 900 is used to perform any of the above methods.
[0370] In some embodiments, the communication device 900 further includes one or more memories 902 for storing instructions. Optionally, all or part of the memory 902 may also be outside the communication device 900.
[0371] In some embodiments, the communication device 900 further includes one or more transceivers 903. When the communication device 900 includes one or more transceivers 903, the transceiver 903 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, steps S21-S23, step S32, step S42-step S44, step S51, step S61-step S63, but not limited thereto), and the processor 901 performs at least one of the other steps (for example, step S31, step S41, but not limited thereto).
[0372] In some embodiments, a transceiver may include a receiver and / or a transmitter. The receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.
[0373] In some embodiments, the communication device 900 may include one or more interface circuits 904. Optionally, the interface circuit 904 is connected to the memory 902. The interface circuit 904 may be configured to receive signals from the memory 902 or other devices, and may be configured to send signals to the memory 902 or other devices. For example, the interface circuit 904 may read instructions stored in the memory 902 and send the instructions to the processor 901.
[0374] The communication device 900 described in the above embodiment may be a first device or a second device, but the scope of the communication device 900 described in the present disclosure is not limited thereto, and the structure of the communication device 900 may not be limited by FIG. 7 . The communication device may be an independent device or may be part of a larger device. For example, the above communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data or programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0375] 10 is a schematic diagram of the structure of a chip 1000 according to an embodiment of the present disclosure. The chip 1000 includes one or more processors 1001, and the chip 1000 is configured to execute any of the above methods.
[0376] In some embodiments, chip 1000 further includes one or more interface circuits 1003. Optionally, interface circuit 1003 is connected to memory 1002. Interface circuit 1003 can be used to receive signals from memory 1002 or other devices, and interface circuit 1003 can be used to send signals to memory 1002 or other devices. For example, interface circuit 1003 can read instructions stored in memory 1002 and send the instructions to processor 1001.
[0377] In some embodiments, the interface circuit 1003 executes at least one of the communication steps such as sending and / or receiving in the above method (for example, steps S21-S23, step S32, step S42-step S44, step S51, step S61-step S63, but not limited to these), and the processor 1001 executes at least one of the other steps (for example, step S31, step S41, but not limited to these).
[0378] In some embodiments, terms such as interface circuit, interface, transceiver pin, and transceiver may be used interchangeably.
[0379] In some embodiments, the chip 1000 further includes one or more memories 1002 for storing instructions. Alternatively, all or part of the memory 1002 may be external to the chip 1000.
[0380] The present disclosure also provides a storage medium having instructions stored thereon. When the instructions are executed on the communication device 900, the communication device 900 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a temporary storage medium.
[0381] The present disclosure also provides a program product, which, when executed by the communication device 900, enables the communication device 900 to perform any of the above methods. Optionally, the program product is a computer program product.
[0382] The present disclosure also proposes a computer program, which, when run on a computer, enables the computer to execute any of the above methods. 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-mentioned technical features, but should also cover other technical solutions formed by any combination of the above-mentioned technical features or their equivalent features without departing from the above-mentioned disclosed concepts. For example, the above-mentioned features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) and the technical solutions formed.
Claims
1. A communication method, characterized in that, The method includes: A first device determines an initial control frame, which is used to indicate first communication parameters for transmitting data frames in a first communication manner supported by the first device; The first device sends the initial control frame in the first communication manner.
2. The method according to claim 1, wherein When the first device supports multi-link communication in the first communication manner, the initial control frame includes at least one first identification bit, each first identification bit corresponding to a different communication link respectively, and each first identification bit being used to indicate whether the first device supports data transmission on the corresponding communication link; Wherein, the first communication parameters include the communication parameters for transmitting data frames supported by the first device on each communication link.
3. The method according to claim 1, wherein The initial control frame is further used to indicate first time information, and the first time information includes at least one of the following: A time interval during which the first device performs data transmission in the first communication manner; A time interval during which the first device performs data transmission in other communication manners.
4. The method according to claim 1, wherein The method further includes: The first device receives a control frame response frame sent by a second device in the first communication manner, and the control frame response frame is used to indicate second communication parameters for transmitting data frames in the first communication manner; The first device transmits data frames in the first communication manner according to the second communication parameters.
5. The method according to claim 4, characterized in that When the second device performs data transmission in at least two communication manners including the first communication manner, the parameter value of the second communication parameters is different from the parameter value of the first communication parameters; when the second device performs data transmission in the first communication manner, the parameter value of the second communication parameters is the same as the parameter value of the first communication parameters.
6. The method according to claim 4, wherein When the second device supports multi-link communication in the first communication manner, the control frame response frame is further used to indicate a first communication link for transmitting data frames; Wherein, the second communication parameters are the communication parameters for transmitting data frames through the first communication link.
7. The method according to claim 4, wherein The first communication parameters and the second communication parameters include at least one of the following: Spatial stream parameters; Bandwidth parameters; Modulation and coding strategy parameters.
8. The method according to claim 1, characterized in that The method further includes: The first device sends a first wireless frame and receives a second wireless frame in the first communication manner, and the first wireless frame and the second wireless frame are used to establish an initial association between the first device and the second device; Wherein, the first wireless frame is used to indicate at least one of the following: The first device supports data transmission in at least two communication manners including the first communication technology; The first device supports at least one of periodic data transmission or bursty data transmission; The second wireless frame is used to indicate at least one of the following: The second device supports data transmission in at least two communication manners including the first communication technology; The second device supports at least one of periodic data transmission or bursty data transmission.
9. A communication method, characterized in that, The method includes: A second device receives an initial control frame in a first communication manner, and the initial control frame is used to indicate first communication parameters for transmitting data frames in the first communication manner supported by a first device.
10. The method according to claim 9, wherein When the first device supports multi-link communication in the first communication mode, the initial control frame includes at least one first identification bit, each of the first identification bits corresponds to a different communication link, and each of the first identification bits is used to indicate whether the first device supports data transmission on the corresponding communication link; Wherein, the first communication parameter includes the communication parameter for the first device to transmit data frames on each communication link.
11. The method according to claim 9, wherein The method further includes: The second device sends a control frame response frame in the first communication mode, and the control frame response frame is used to indicate a second communication parameter for transmitting data frames in the first communication mode, and the second communication parameter is used for the first device to transmit data frames in the first communication mode.
12. The method according to claim 11, wherein When the second device performs data transmission in at least two communication modes including the first communication mode, the parameter value of the second communication parameter is different from the parameter value of the first communication parameter; when the second device performs data transmission in the first communication mode, the parameter value of the second communication parameter is the same as the parameter value of the first communication parameter.
13. The method according to claim 11, wherein When the second device supports multi-link communication in the first communication mode, the control frame response frame is further used to indicate the first communication link for transmitting data frames; Wherein, the second communication parameter is the communication parameter for transmitting data frames through the first communication link.
14. The method according to claim 11, wherein The first communication parameter and the second communication parameter include at least one of the following: Spatial stream parameter; Bandwidth parameter; Modulation and coding strategy parameter.
15. The method according to claim 11, wherein The control frame response frame is further used to indicate second time information, and the second time information includes at least one of the following: The time interval for the second device to perform data transmission in the first communication mode; The time interval for the second device to perform data transmission in other communication modes.
16. The method according to claim 9, wherein The method further includes: The second device sends a second wireless frame and receives a first wireless frame in the first communication mode, and the first wireless frame and the second wireless frame are used to establish an initial association between the first device and the second device; Wherein, the first wireless frame is used to indicate at least one of the following: The first device supports data transmission in at least two communication modes including the first communication technology; The first device supports at least one of periodic data transmission or bursty data transmission; The second wireless frame is used to indicate at least one of the following: The second device supports data transmission in at least two communication modes including the first communication technology; The second device supports at least one of periodic data transmission or bursty data transmission.
17. An electronic device, characterized in that, Including: A processing module, configured to determine an initial control frame, and the initial control frame is used to indicate a first communication parameter for the first device to transmit data frames in the first communication mode; A transceiver module, configured to send the initial control frame in the first communication mode.
18. An electronic device, characterized in that, Including: A transceiver module, configured to receive an initial control frame in the first communication mode, and the initial control frame is used to indicate a first communication parameter for the first device to transmit data frames in the first communication mode.
19. An electronic device, characterized in that, Including: One or more processors; Among them, the electronic device is used to execute the communication method described in any one of claims 1-8 or 9-16.
20. A storage medium, the storage medium stores instructions, characterized in that, When the instruction runs on the communication device, the communication device is caused to execute the communication method described in any one of claims 1-8 or claims 9-16.