Data transmission methods, communication devices, and communication system
By carrying identification information in the physical layer preamble of the data frame and identifying distributed resource unit (dRU) information, the problem of insufficient transmission distance and throughput in UHR is solved, and flexible resource management and efficient communication system are realized.
Patent Information
- Application Number
- PCT/CN2024/074056
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-25
- Publication Date
- 2025-07-31
AI Technical Summary
In ultra-high reliability wireless LAN communication, the prior art is difficult to effectively utilize distributed resource units (dRUs) to improve transmission distance and throughput, and resource management is not flexible enough.
By carrying identification information in the physical layer preamble of the data frame, identifying distributed resource unit (dRU) information, including bandwidth, up and downlink identification, BSS color and other parameters, the distributed resource management of PPDU is realized and multi-user transmission is supported.
It improves the transmission distance and throughput of the system, optimizes the use of bandwidth resources, realizes flexible resource management and controllability of two-way communication, and is suitable for ultra-high reliability wireless local area network (UHR) transmission requirements.
Smart Images

Figure CN2024074056_31072025_PF_FP_ABST
Abstract
Description
Data transmission method, communication equipment and communication system Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a data transmission method, communication equipment, and communication system. 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, a distributed resource unit (dRU) is proposed to improve the communication transmission distance. Therefore, it is necessary to improve the application of dRU in UHR to meet the transmission requirements of UHR.
[0004] Summary of the Invention
[0005] The embodiments of the present disclosure provide a data transmission method, a communication device, and a communication system to improve the application of dRU in UHR.
[0006] In one aspect, an embodiment of the present disclosure provides a data transmission method, the method comprising:
[0007] The access point device determines a first data frame; wherein the first data frame includes first identification information, and the first identification information identifies distributed resource unit dRU information used to transmit a physical layer protocol data unit PPDU in the first data frame;
[0008] Send the first data frame.
[0009] On the other hand, an embodiment of the present disclosure further provides a data transmission method, the method comprising:
[0010] The user equipment receives a first data frame sent by the access point device; wherein the first data frame includes first identification information, and the first identification information identifies a DRU used to transmit a PPDU of at least a portion of the bandwidth in the first data frame.
[0011] On the other hand, an embodiment of the present disclosure further provides a communication device, wherein the communication device is an access point device, and the access point device includes:
[0012] A determination module, configured to determine a first data frame; wherein the first data frame includes first identification information, and the first identification information identifies distributed resource unit dRU information used to transmit a physical layer protocol data unit PPDU in the first data frame;
[0013] A sending module is used to send the first data frame.
[0014] On the other hand, an embodiment of the present disclosure further provides a communication device, wherein the communication device is a user equipment, and the user equipment includes:
[0015] The receiving module is configured to receive a first data frame sent by an access point device; wherein the first data frame includes first identification information, and the first identification information identifies a dRU used to transmit a PPDU of at least part of the bandwidth in the first data frame.
[0016] On the other hand, an embodiment of the present disclosure further provides a communication device, wherein the communication device is an access point device, including:
[0017] one or more processors;
[0018] The access point device is used to implement the data transmission method described in the embodiment of the present disclosure.
[0019] On the other hand, an embodiment of the present disclosure further provides a communication device, wherein the communication device is a user equipment, including:
[0020] one or more processors;
[0021] The user equipment is used to implement the data transmission method described in the embodiment of the present disclosure.
[0022] An embodiment of the present disclosure further provides a communication system, including an access point device and a user device; wherein the access point device is configured to implement the data transmission method described in the embodiment of the present disclosure, and the user device is configured to implement the data transmission method described in the embodiment of the present disclosure.
[0023] The embodiment of the present disclosure further provides a storage medium storing instructions. When the instructions are executed on a communication device, the communication device executes the data transmission method as described in the embodiment of the present disclosure.
[0024] In an embodiment of the present disclosure, an access point device determines a first data frame; wherein the first data frame includes first identification information, and the first identification information identifies distributed resource unit (DRU) information used to transmit a physical layer protocol data unit (PPDU) in the first data frame; and transmits the first data frame. The access point device, using the first identification information in the first data frame, can notify a user device to use the corresponding DRU to receive the PPDU, thereby increasing the transmission range of the system and making it suitable for UHR transmission requirements.
[0025] 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
[0026] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following drawings required for describing the embodiments are introduced. The following drawings are merely some embodiments of the present disclosure and do not impose specific limitations on the protection scope of the present disclosure.
[0027] FIG1 is an exemplary schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure;
[0028] FIG2 is an exemplary interaction diagram of a method provided according to an embodiment of the present disclosure;
[0029] FIG3 is a flow chart of a data transmission method according to an embodiment of the present disclosure;
[0030] FIG4 is a second flow chart of a data transmission method according to an embodiment of the present disclosure;
[0031] FIG5 is a schematic structural diagram of an access point device proposed in an embodiment of the present disclosure;
[0032] FIG6 is a schematic diagram of the structure of a user equipment proposed in an embodiment of the present disclosure;
[0033] FIG7 is a schematic diagram of the structure of a terminal proposed in an embodiment of the present disclosure;
[0034] FIG8 is a schematic diagram of the structure of a chip proposed in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0035] The embodiments of the present disclosure provide a data transmission method, a communication device, and a communication system.
[0036] In a first aspect, an embodiment of the present disclosure provides a data transmission method, the method comprising:
[0037] The access point device determines a first data frame; wherein the first data frame includes first identification information, and the first identification information identifies distributed resource unit dRU information used to transmit a physical layer protocol data unit PPDU in the first data frame;
[0038] Send the first data frame.
[0039] In the above embodiment, the access point device can notify the user equipment to use the corresponding dRU to receive the PPDU through the first identification information in the first data frame, thereby increasing the transmission distance of the system and making it suitable for UHR transmission requirements.
[0040] In conjunction with some embodiments of the first aspect, in some embodiments, the physical layer preamble PHY preamble portion of the first data frame includes a signaling SIG field;
[0041] The first identification information is carried in the SIG field.
[0042] In the above embodiment, by carrying the first identification information in the SIG field of the PHY preamble part of the first data frame, the user equipment can quickly identify and parse the first identification information when receiving the PHY preamble part of the first data frame, which helps to shorten the identification and processing time and improve the efficiency of the communication system.
[0043] In conjunction with some embodiments of the first aspect, in some embodiments, the SIG field includes at least one of the following parameters:
[0044] A bandwidth BW parameter, identifying a transmission bandwidth of the first data frame;
[0045] A first dRU identification bit, indicating whether at least part of the bandwidth in the first data frame is transmitted using a dRU;
[0046] A second dRU identification bit is used to identify whether each of the partial bandwidths in the first data frame is transmitted using a dRU;
[0047] An uplink and downlink identification bit, identifying the first data frame as an uplink data frame or a downlink data frame;
[0048] The basic service set color BSS color flag identifies the BSS color value corresponding to the first data frame.
[0049] In the above embodiment, the BW parameter is included in the SIG field, so that the user equipment can understand the transmission bandwidth of the first data frame, which helps to optimize the use of bandwidth resources and ensure that data is transmitted in a more efficient manner.
[0050] In the above embodiment, the first dRU identification bit and the second dRU identification bit provide information on whether to use dRU transmission, so that the communication system can adjust resource usage as needed to achieve more flexible resource management.
[0051] In the above embodiment, the system can intuitively distinguish whether the first data frame is an uplink data frame or a downlink data frame through the uplink and downlink identification bits, which helps to implement data transmission management during bidirectional communication and improve the controllability of the communication system.
[0052] In the above embodiment, the BSS color flag provides information about the BSS color value corresponding to the first data frame, which can help achieve differentiated management of different Basic Service Sets (BSSs) and optimize resource allocation and usage.
[0053] In conjunction with some embodiments of the first aspect, in some embodiments, the first data frame is a multi-user physical layer protocol data unit MU PPDU, and the SIG field further includes at least one of the following parameters:
[0054] User ID, used to identify each user device;
[0055] A user number identification bit, identifying the number of all user devices;
[0056] A modulation and coding strategy (MCS) flag, which identifies the MCS used by the user data payload of the physical layer protocol data unit (dRU) PPDU transmitted in a distributed resource unit environment corresponding to each user equipment;
[0057] The spatial stream SS configuration flag identifies the SS used by the payload of the dRU PPDU corresponding to each user equipment.
[0058] In the above embodiment, the system can effectively identify and manage multiple user devices through the user identifier and the user number identifier.
[0059] In the above embodiment, the MCS information of the PPDU corresponding to each user equipment is provided, so that the system can dynamically select the appropriate MCS based on the communication conditions and requirements of each user. This can optimize system performance and improve data transmission rate and reliability.
[0060] In the above embodiment, the system can identify the SS configuration of the PPDU corresponding to each user equipment through the SS configuration identification bit, thereby improving the anti-interference capability and communication quality of the system.
[0061] In conjunction with some embodiments of the first aspect, in some embodiments, the first identification information includes:
[0062] The resource unit allocation RU allocation identifier identifies the dRU index information allocated by the access point device to the user equipment when the PPDU corresponding to the user equipment adopts dRU transmission.
[0063] In the above embodiment, the access point device allocates specific dRU index information to each site device according to communication requirements and environmental conditions. The dRU index information can help the site device correctly identify and effectively utilize the dRU allocated to it.
[0064] In a second aspect, an embodiment of the present disclosure provides a data transmission method, the method comprising:
[0065] The user equipment receives a first data frame sent by the access point device; wherein the first data frame includes first identification information, and the first identification information identifies a DRU used to transmit a PPDU of at least a portion of the bandwidth in the first data frame.
[0066] In conjunction with some embodiments of the second aspect, in some embodiments, the PHY preamble portion of the first data frame includes a first SIG field and a second SIG field;
[0067] The first identification information is carried in the second SIG field.
[0068] In conjunction with some embodiments of the second aspect, in some embodiments, the first SIG field includes at least one of the following parameters:
[0069] A BW parameter, identifying a transmission bandwidth of the first data frame;
[0070] The first dRU flag indicates whether at least part of the bandwidth in the first data frame is transmitted using dRU.
[0071] A second dRU identification bit is used to identify whether each of the partial bandwidths in the first data frame is transmitted using a dRU;
[0072] An uplink and downlink identification bit, identifying the first data frame as an uplink data frame or a downlink data frame;
[0073] The BSS color flag identifies the BSS color value corresponding to the first data frame.
[0074] In conjunction with some embodiments of the second aspect, in some embodiments, the first data frame is an MU PPDU, and the second SIG field further includes at least one of the following parameters:
[0075] User ID, used to identify each user device;
[0076] A user number identification bit, identifying the number of all user devices;
[0077] MCS flag, identifying the MCS used by the payload of the dRU PPDU corresponding to each user equipment;
[0078] The SS configuration identification bit identifies the SS used by the payload of the dRU PPDU corresponding to each user equipment.
[0079] In conjunction with some embodiments of the second aspect, in some embodiments, the first identification information includes:
[0080] The RU allocation identifier identifies the dRU allocated by the access point device to the user equipment when the PPDU corresponding to the user equipment adopts dRU transmission.
[0081] In a third aspect, an embodiment of the present disclosure further provides a communication device, which is an access point device, and the access point device includes at least one of a determination module and a sending module; wherein the access point device is used to execute the optional implementation method of the first aspect.
[0082] In a fourth aspect, an embodiment of the present disclosure further provides a communication device, which is a user device and includes: a receiving module; wherein the above-mentioned user device is used to execute the optional implementation method of the second aspect.
[0083] In a fifth aspect, an embodiment of the present disclosure further provides a communication device, wherein the communication device is an access point device, including:
[0084] one or more processors;
[0085] The access point device is used to execute the optional implementation of the first aspect.
[0086] In a sixth aspect, an embodiment of the present disclosure further provides a communication device, wherein the communication device is a user equipment, including:
[0087] one or more processors;
[0088] The user equipment is used to execute the optional implementation of the second aspect.
[0089] In a seventh aspect, an embodiment of the present disclosure further provides a communication system, comprising an access point device and a user device; wherein the access point device is configured to perform the optional implementation method described in the first aspect, and the user device is configured to perform the optional implementation method described in the second aspect.
[0090] In an eighth aspect, an embodiment of the present disclosure further provides a storage medium storing instructions, which, when executed on a communication device, enables the communication device to execute the optional implementation methods described in the first and second aspects.
[0091] In a ninth 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 optional implementation of the first and second aspects.
[0092] In a tenth 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 optional implementation of the first and second aspects.
[0093] In an eleventh 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 optional implementation of the first and second aspects above.
[0094] It is understandable that the aforementioned access point devices, user equipment, communication systems, storage media, program products, computer programs, chips, or chip systems are all used to perform the methods 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.
[0095] The embodiments of the present disclosure provide a data transmission method, a communication device, and a communication system. In some embodiments, the terms data transmission method, signal transmission method, wireless frame transmission method, etc. can be used interchangeably, and the terms information processing system, communication system, etc. can be used interchangeably.
[0096] 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.
[0097] 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.
[0098] 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.
[0099] In the embodiments of the present disclosure, “plurality” refers to two or more.
[0100] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.
[0101] 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.
[0102] 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.
[0103] 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.
[0104] 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.
[0105] 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.
[0106] 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.
[0107] In some embodiments, devices and equipment can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc.
[0108] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0109] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0110] 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.
[0111] FIG1 is a schematic diagram showing the architecture of a communication system according to an embodiment of the present disclosure.
[0112] As shown in Figure 1, a communication system 100 includes an access point (AP) 101 and a user equipment. In the embodiment of the present disclosure, the user equipment is described by taking a station (STA) 102 as an example.
[0113] In some embodiments, the access point device 101 can be an access point for a mobile terminal to enter a wired network. The AP is equivalent to a bridge connecting a wired network and a wireless network. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet. Specifically, the AP can be a terminal device or a network device with a wireless fidelity chip. Optionally, the AP can support multiple WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b and 802.11a, 802.11bf, 802.11bn, and support the next generation 802.11 protocol, but is not limited to this.
[0114] In some embodiments, the site device 102 includes, for example, a wireless communication chip, a wireless sensor, or a wireless communication terminal that supports WiFi communication. Optionally, the wireless communication terminal includes, but is not limited to, at least one of a mobile phone, a wearable device, an Internet of Things device that supports WiFi communication, a car with WiFi communication, a smart car, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device used in industrial control, a wireless terminal device used in self-driving, a wireless terminal device used in remote medical surgery, a wireless terminal device used in a smart grid, a wireless terminal device used in transportation safety, a wireless terminal device used in a smart city, and a wireless terminal device used in a smart home.
[0115] Specifically, the station device 102 may be a terminal device or network device with a Wireless Fidelity (WiFi) chip. Optionally, the station device 101 may support multiple WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, and 802.11bn, as well as the next generation 802.11 protocol, but is not limited thereto.
[0116] Optionally, in an embodiment of the present disclosure, the AP and STA may be devices supporting multiple connections, for example, they may be represented as a multi-connection access point device (AP MLD) and a multi-connection site device (Non-Access Point Multi-Link Device, Non-AP MLD), respectively; the AP MLD may represent an access point supporting multi-connection communication functions, and the non-AP MLD may represent a site supporting multi-connection communication functions.
[0117] 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.
[0118] 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 part 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 connection relationships between the entities are illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.
[0119] The various embodiments of the present disclosure can be applied to wireless local area networks (WLANs), such as those using the 802.11 series of protocols. In a WLAN, a Basic Service Set (BSS) is a fundamental component of a WLAN. A BSS network consists of station devices with some association within a specific coverage area. One scenario of association is that stations communicate directly with each other in an ad hoc network, which is called an Independent Basic Service Set (IBSS). Another more common scenario is that in a BSS network, there is only one central station dedicated to managing the BSS, called an access point, and all other STAs in the network are associated with it. Other stations in the BSS network that are not the central station are called terminals, also called non-AP STAs. Terminals and non-AP STAs are collectively referred to as STAs. When describing STAs, there is no need to distinguish between APs and non-AP STAs. In the same BSS network, due to distance, transmission power, and other factors, a STA cannot detect other STAs that are farther away from it, and the two STAs are each other's hidden nodes.
[0120] FIG2 is an interactive diagram of a data transmission method according to an embodiment of the present disclosure. As shown in FIG2 , the method includes:
[0121] In step 201, the access point device 101 determines a first data frame; wherein the first data frame includes first identification information, and the first identification information identifies distributed resource unit dRU information used to transmit a physical layer protocol data unit PPDU in the first data frame.
[0122] The Physical Layer Protocol Data Unit (PPDU) is the basic unit of physical layer data transmission in wireless communications, and downlink transmission is the process of using PPDU to transmit data to user equipment in a wireless network. Downlink transmission can use scheduling and multi-user technologies, such as Downlink Multi-User Multiple Input Multiple Output (DL MU-MIMO) and Downlink Orthogonal Frequency Division Multiple Access (DL OFDMA). The introduction of scheduling and multi-user technologies enables more efficient utilization of unlimited resources in downlink transmission, improving network performance.
[0123] In UHR, in order to further improve the communication transmission distance, a distributed resource unit (dRU) is proposed. The access point device can use multiple dRU formats to allocate dRUs to user equipment, so that the user equipment receives PPDUs in downlink transmission under the dRU, so that multiple user equipment can share spectrum resources in the same time period, thereby improving network throughput and transmission distance. Specifically, the access point device 101 determines a first data frame, which includes first identification information. The first identification information identifies: the distributed resource unit dRU information of the physical layer protocol data unit PPDU in the first data frame, that is, the first identification information identifies the dRU corresponding to at least part of the PPDU in the first data frame.
[0124] It should be understood that the dRU, discrete RU, and distributed RU mentioned in the embodiments of this disclosure refer to RUs with discrete subcarriers in the frequency domain. In other words, RUs with this characteristic are referred to as dRUs, discrete RUs, and distributed RUs in this embodiment of the disclosure. However, in practice, RUs with this characteristic may also have other names, which are not limited in this embodiment of the disclosure. For ease of description, in the following embodiments, RUs with this characteristic will be referred to as dRUs.
[0125] Specifically, in WLAN communication scenarios, maximum transmit power and maximum power spectral density may be limited, with the maximum power spectral density being more strictly limited than the maximum transmit power. The maximum transmit power allowed is typically more limited by the power spectral density. Therefore, due to the maximum power spectral density, the transmit power of a single contiguous RU is limited. The DRU enables increased transmit power without changing the power spectral density. Specifically, for a dRU and a contiguous RU containing the same number of subcarriers, the bandwidth spanned by the dRU in the frequency domain from the low-frequency starting position to the high-frequency ending position is greater than the frequency bandwidth occupied by the contiguous RU. Therefore, for the same maximum power spectral density, the total transmit power of the dRU is higher than that of the contiguous RU. In other words, when power spectral density is limited, discretizing a limited number of subcarriers (such as the 26 subcarriers in a contiguous 26-tone RU) across a wider bandwidth, that is, across more subcarriers (such as the odd-numbered subcarriers of two contiguous 26-tone RUs), can increase transmit power. Therefore, compared with continuous RU, when discrete RU is used for data transmission, the transmit power of a single RU can be increased, thereby increasing the transmit power on a single subcarrier and improving the signal to noise ratio (SNR).
[0126] In some embodiments, the first data frame is, for example, a multi-user physical layer protocol data unit (MU PPDU), wherein the MU PPDU includes DL OFDMA and DL MU-MIMO.
[0127] Step 202: The access point device 101 sends the first data frame;
[0128] Among them, the access point device sends a first data frame, and identifies the dRU information allocated by the access point device to each user device for transmitting PPDU through the first identification information, so that the user device receives the first data frame on the dRU indicated by the dRU information. When there are multiple user devices, the multiple user devices can share spectrum resources in the same time period, thereby improving network throughput and transmission distance.
[0129] Step 203: The user equipment 102 receives the first data frame, and receives a downlink PPDU according to the dRU information identified by the first identification information.
[0130] The user equipment receives the first data frame, determines the DRU for receiving the downlink PPDU according to the first identification information in the first data frame, receives the PPDU on the corresponding DRU, and completes the data transmission process.
[0131] In some embodiments, the physical layer preamble PHY preamble part of the first data frame includes a signaling field (SIG) field; wherein the first identification information is carried in the SIG field, and the SIG field carries the dRU information for transmitting the PPDU in the first data frame, so that when the user equipment receives the first identification information carried in the SIG field, it receives the downlink PPDU in the dRU indicated by the first identification information.
[0132] In some embodiments, the SIG field includes at least one of the following parameters:
[0133] The Band Width (BW) parameter identifies the transmission bandwidth of the first data frame.
[0134] The BW parameter identifies the bandwidth configuration of the first data frame on the wireless channel, such as 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 320 MHz.
[0135] A first dRU identification bit, indicating whether at least part of the bandwidth in the first data frame is transmitted using a dRU;
[0136] For example, if the parameter value of the first dRU identification bit is set to 0, it indicates that dRU transmission is not used in the first data frame; if the parameter value of the first dRU identification bit is set to 1, it indicates that at least part of the bandwidth in the first data frame uses dRU transmission.
[0137] A second dRU identification bit is used to identify whether each of the partial bandwidths in the first data frame is transmitted using a dRU;
[0138] The second dRU identification bit identifies whether each portion of the bandwidth in the first data frame is transmitted using a dRU. For example, when the BW parameter is 320MHz, since the dRU works best only when the bandwidth is less than or equal to 160MHz, a bandwidth not greater than 160MHz can be selected for dRU transmission, and the second dRU identification bit is used to identify whether each portion of the bandwidth in the 320MHz is transmitted using a dRU. In addition, the second dRU identification bit can further identify a portion of the 160MHz bandwidth, for example, dividing the 160MHz bandwidth into four 40MHz bandwidths for dRU transmission.
[0139] An uplink and downlink identification bit, identifying the first data frame as an uplink data frame or a downlink data frame;
[0140] The uplink and downlink identification bits are used to distinguish whether the first data frame is transmitted from the station device to the access point device (uplink) or from the access point device to the station device (downlink).
[0141] A Basic Service Set color (BSS color) identification bit identifies a BSS color value corresponding to the first data frame.
[0142] Among them, BSS color is used to distinguish different BSSs, which helps to distinguish them in coexisting Wi-Fi networks.
[0143] In some embodiments, the first data frame is a multi-user physical layer protocol data unit (MU) PPDU, and the SIG field further includes at least one of the following parameters:
[0144] User ID, used to identify each user device;
[0145] The user identifier is, for example, an AID allocated to the site device during the initial association process, and is used to distinguish different site devices.
[0146] A user number identification bit, identifying the number of all user devices;
[0147] The user number identification bit provides information about the number of user equipment in the current downlink transmission environment, such as the number of site equipment.
[0148] A modulation and coding scheme (MCS) flag, which identifies the MCS used for the user data payload of a physical layer protocol data unit (dRU PPDU) transmitted in a distributed resource unit environment corresponding to each user equipment;
[0149] Among them, the MCS identifier is the MCS used for the user data payload of the dRU PPDU transmitted in the distributed resource unit environment corresponding to each site device. MCS is a standard for representing the modulation and coding strategy, which affects the rate and reliability of data transmission. For example, the access point device transmits the maximum MCS value of the payload of the dRU PPDU through the MCS identifier. It should be noted that the access point device can adopt a higher MCS value according to the internal processing speed, and can transmit more data in the same time, thereby reducing the communication delay. When there are two or more user devices, the MCS identifiers are the same or different.
[0150] The spatial stream (SS) configuration flag identifies the SS used by the payload of the dRU PPDU corresponding to each user equipment.
[0151] SS refers to the number of transmitted spatial streams, which is related to the multipath propagation of the wireless channel. The SS configuration flag provides information about how to configure spatial streams. For DL OFDMA applications, the SS configuration of each site device can be the same.
[0152] In some embodiments, the first identification information includes: a resource unit allocation RU allocation identifier, where the RU allocation identifier is dRU index information allocated by the access point device to the user equipment when the PPDU corresponding to the user equipment adopts dRU transmission.
[0153] The access point device allocates specific dRU index information to each site device based on communication requirements and environmental conditions. The dRU index information can help the site device correctly identify and effectively utilize the dRU allocated to it.
[0154] It can be seen that the embodiments of the present disclosure identify the dRU information used to transmit PPDU by defining the frame format of the MU PPDU frame. According to the defined MU PPDU frame, the site device can be notified to use the preset dRU to receive the MU PPDU frame, thereby improving the transmission distance and throughput of the system, making it suitable for UHR transmission requirements and improving spectrum utilization.
[0155] As an example, the PHY preamble part of the first data frame is as shown in Table 1 below: It includes a preamble field and a SIG field.
[0156] The SIG field can be divided into a first SIG field and a second SIG field; wherein the first SIG field, such as the universal signal field (U-SIG), can carry at least one of a bandwidth BW parameter, a first dRU identification bit, a second dRU identification bit, an uplink and downlink identification bit, and a BSS color identification bit; the second SIG field carries at least one of a user identification bit, a user number identification bit, an MCS identification bit, and an SS configuration identification bit.
[0157] In an embodiment of the present disclosure, the access point device sends a first data frame, and uses the first identification information to identify the dRU information allocated by the access point device to each user device for transmitting the PPDU, so that the user device receives the first data frame on the dRU indicated by the dRU information. When there are multiple user devices, the multiple user devices can share spectrum resources in the same time period, thereby improving network throughput and transmission distance.
[0158] In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0159] In some embodiments, terms such as "moment", "time point", "time", and "time position" can be replaced with each other, and terms such as "duration", "period", "time window", "window", and "time" can be replaced with each other.
[0160] In some embodiments, terms such as wireless access scheme and waveform may be used interchangeably.
[0161] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "a certain", "any", and "first" can be interchangeable. "Specific A", "preset A", "preset A", "setting A", "indicated A", "a certain A", "any A", and "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, a certain A, any A, or first A, etc., but not limited to this.
[0162] In some embodiments, the determination or judgment can be performed by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but is not limited thereto.
[0163] In some embodiments, "not expecting to receive" can be interpreted as not receiving on time domain resources and / or frequency domain resources, or as not performing subsequent processing on the data after receiving it; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the recipient to respond to the content sent.
[0164] The data transmission method involved in the embodiments of the present disclosure may include at least one of the aforementioned steps and embodiments. For example, step 201 may be implemented as an independent embodiment, step 202 may be implemented as an independent embodiment, and step 203 may be implemented as an independent embodiment; the combination of step 201 and step 202 may be implemented as an independent embodiment, but is not limited thereto.
[0165] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2 .
[0166] FIG3 is a flowchart of a data transmission method according to an embodiment of the present disclosure.
[0167] As shown in FIG3 , the above method may be applied to an access point device 101, and the above method includes:
[0168] Step 301: determine a first data frame; wherein the first data frame includes first identification information, and the first identification information identifies distributed resource unit dRU information used to transmit the physical layer protocol data unit PPDU in the first data frame.
[0169] Optionally, in the embodiment of the present disclosure, the physical layer preamble PHY preamble part of the first data frame includes a signaling SIG field;
[0170] The first identification information is carried in the SIG field.
[0171] Optionally, in the embodiment of the present disclosure, the SIG field includes at least one of the following parameters:
[0172] A bandwidth BW parameter, identifying a transmission bandwidth of the first data frame;
[0173] A first dRU identification bit, indicating whether at least part of the bandwidth in the first data frame is transmitted using a dRU;
[0174] A second dRU identification bit is used to identify whether each of the partial bandwidths in the first data frame is transmitted using a dRU;
[0175] An uplink and downlink identification bit, identifying the first data frame as an uplink data frame or a downlink data frame;
[0176] The basic service set color BSS color flag identifies the BSS color value corresponding to the first data frame.
[0177] Optionally, in the embodiment of the present disclosure, the first data frame is a multi-user physical layer protocol data unit MU PPDU, and the SIG field further includes at least one of the following parameters:
[0178] User ID, used to identify each user device;
[0179] A user number identification bit, identifying the number of all user devices;
[0180] A modulation and coding strategy (MCS) flag, which identifies the MCS used by the user data payload of the physical layer protocol data unit (dRU) PPDU transmitted in a distributed resource unit environment corresponding to each user equipment;
[0181] The spatial stream SS configuration flag identifies the SS used by the payload of the dRU PPDU corresponding to each user equipment.
[0182] Optionally, in the embodiment of the present disclosure, the first identification information includes:
[0183] The resource unit allocation RU allocation identifier identifies the dRU index information allocated by the access point device to the user equipment when the PPDU corresponding to the user equipment adopts dRU transmission.
[0184] Step 302: Send the first data frame.
[0185] The data transmission method involved in the embodiments of the present disclosure may include at least one of the aforementioned steps and embodiments. For example, step 301 may be implemented as an independent embodiment; the combination of step 301 and step 302 may be implemented as an independent embodiment.
[0186] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 3 .
[0187] FIG4 is a second flowchart of a data transmission method according to an embodiment of the present disclosure.
[0188] As shown in FIG4 , the above method may be applied to a user (site) device 102, and the above method includes:
[0189] Step 401: A user equipment receives a first data frame sent by an access point device; wherein the first data frame includes first identification information, and the first identification information identifies a DRU used to transmit a PPDU of at least a portion of the bandwidth in the first data frame.
[0190] Optionally, in the embodiment of the present disclosure, the PHY preamble part of the first data frame includes a first SIG field and a second SIG field;
[0191] The first identification information is carried in the second SIG field.
[0192] Optionally, in an embodiment of the present disclosure, the first SIG field includes at least one of the following parameters:
[0193] A BW parameter, identifying a transmission bandwidth of the first data frame;
[0194] The first dRU flag indicates whether at least part of the bandwidth in the first data frame is transmitted using dRU.
[0195] A second dRU identification bit is used to identify whether each of the partial bandwidths in the first data frame is transmitted using a dRU;
[0196] An uplink and downlink identification bit, identifying the first data frame as an uplink data frame or a downlink data frame;
[0197] The BSS color flag identifies the BSS color value corresponding to the first data frame.
[0198] Optionally, in the embodiment of the present disclosure, the first data frame is an MU PPDU, and the second SIG field further includes at least one of the following parameters:
[0199] User ID, used to identify each user device;
[0200] A user number identification bit, identifying the number of all user devices;
[0201] MCS flag, identifying the MCS used by the payload of the dRU PPDU corresponding to each user equipment;
[0202] The SS configuration identification bit identifies the SS used by the payload of the dRU PPDU corresponding to each user equipment.
[0203] Optionally, in the embodiment of the present disclosure, the first identification information includes:
[0204] The RU allocation identifier identifies the dRU allocated by the access point device to the user equipment when the PPDU corresponding to the user equipment adopts dRU transmission.
[0205] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0206] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein 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 within the device or a memory 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), which realizes the functions of some or all of the above units or modules 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 rest by hardware circuits.
[0207] 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.
[0208] FIG5 is a schematic diagram of the structure of an access point device proposed in an embodiment of the present disclosure. As shown in FIG5 , the access point device 500 may include at least one of: a determination module 501 , a sending module 502 , and the like.
[0209] In some embodiments, the above-mentioned determination module 501 is used to determine a first data frame; wherein, the first data frame includes first identification information, and the first identification information identifies the distributed resource unit dRU information used to transmit the physical layer protocol data unit PPDU in the first data frame; the sending module 502 is used to send the first data frame.
[0210] Optionally, the determining module 501 is configured to execute at least one of the communication steps (eg, step 201 and step 301 , but not limited thereto) executed by the access point device 101 in any of the above methods, which will not be described in detail herein.
[0211] FIG6 is a schematic diagram of the structure of a user equipment proposed in an embodiment of the present disclosure. As shown in FIG6 , the user equipment 600 may include: a receiving module 601 .
[0212] In some embodiments, the above-mentioned receiving module 601 is used to receive a first data frame sent by an access point device; wherein, the first data frame includes first identification information, and the first identification information identifies the dRU used to transmit the PPDU of at least part of the bandwidth in the first data frame.
[0213] Optionally, the receiving module 601 is configured to execute the communication steps performed by the user equipment 102 in any of the above methods, such as step 401, which will not be described in detail here.
[0214] Figure 7 is a schematic diagram of the structure of a terminal 700 (e.g., user equipment) proposed in an embodiment of the present disclosure. Terminal 700 can be a chip, chip system, or processor that supports a network device implementing any of the above methods, or a chip, chip system, or processor that supports a terminal implementing any of the above methods. Terminal 700 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.
[0215] As shown in Figure 7, terminal 700 includes one or more processors 701. Processor 701 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 communication devices (such as base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Terminal 700 is used to perform any of the above methods.
[0216] In some embodiments, the terminal 700 further includes one or more memories 702 for storing instructions. Optionally, all or part of the memories 702 may be located outside the terminal 700.
[0217] In some embodiments, the terminal 700 further includes one or more transceivers 704. When the terminal 700 includes one or more transceivers 704, the transceiver 704 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, step 202, step 203, step 302, and step 401, but not limited thereto), and the processor 701 performs at least one of the other steps (for example, step 201 and step 301).
[0218] 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.
[0219] In some embodiments, terminal 700 may include one or more interface circuits 703. Optionally, interface circuit 703 is connected to memory 702. Interface circuit 703 may be configured to receive signals from memory 702 or other devices, and may be configured to send signals to memory 702 or other devices. For example, interface circuit 703 may read instructions stored in memory 702 and send the instructions to processor 701.
[0220] The terminal 700 described in the above embodiment may be a communication device such as a user device, but the scope of the terminal 700 described in the present disclosure is not limited thereto, and the structure of the terminal 700 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 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 and 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.
[0221] FIG8 is a schematic diagram of the structure of a chip 800 according to an embodiment of the present disclosure. If the terminal 700 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 800 shown in FIG8 , but the present disclosure is not limited thereto.
[0222] The chip 800 includes one or more processors 801 , and the chip 800 is configured to execute any of the above methods.
[0223] In some embodiments, chip 800 further includes one or more circuits 803. Optionally, interface circuit 803 is connected to memory 802. Interface circuit 803 can be used to receive signals from memory 802 or other devices, and can be used to send signals to memory 802 or other devices. For example, interface circuit 803 can read instructions stored in memory 802 and send the instructions to processor 801.
[0224] In some embodiments, the interface circuit 803 executes at least one of the communication steps such as sending and / or receiving in the above method (for example, step 202, step 203, step 302, step 401, but not limited to these), and the processor 801 executes at least one of the other steps (for example, step 201, step 301, but not limited to these).
[0225] In some embodiments, terms such as interface circuit, interface, transceiver pin, and transceiver may be used interchangeably.
[0226] In some embodiments, the chip 800 further includes one or more memories 802 for storing instructions. Alternatively, all or part of the memory 802 may be external to the chip 800.
[0227] The present disclosure also provides a storage medium having instructions stored thereon. When the instructions are executed on the terminal 700, the terminal 700 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 transient storage medium.
[0228] The present disclosure also provides a program product, which, when executed by the terminal 700, enables the terminal 700 to perform any of the above methods. Optionally, the program product is a computer program product.
[0229] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.
Claims
1. A data transmission method, characterized in that, The method includes: An access point device determines a first data frame; wherein, the first data frame includes first identification information, and the first identification information identifies distributed resource unit (dRU) information for transmitting a physical layer protocol data unit (PPDU) in the first data frame. Transmit the first data frame.
2. The data transmission method according to claim 1, wherein The physical layer preamble part of the first data frame includes a signaling (SIG) field. Wherein, the first identification information is carried in the SIG field.
3. The data transmission method according to claim 2, characterized in that The SIG field includes at least one of the following parameters: A bandwidth (BW) parameter, identifying the transmission bandwidth of the first data frame. A first dRU identification bit, identifying whether at least part of the bandwidth in the first data frame uses dRU for transmission. A second dRU identification bit, identifying whether each part of the bandwidth in the first data frame uses dRU for transmission. An uplink / downlink identification bit, identifying whether the first data frame is an uplink data frame or a downlink data frame. A basic service set color (BSS color) identification bit, identifying the BSS color value corresponding to the first data frame.
4. The data transmission method according to claim 2, wherein The first data frame is a multi-user physical layer protocol data unit (MU PPDU), and the SIG field further includes at least one of the following parameters: A user identification, used to identify each user device. A user number identification bit, identifying the number of all the user devices. A modulation and coding strategy (MCS) identification bit, identifying the MCS adopted by the user data payload of the physical layer protocol data unit (dRU PPDU) transmitted in the distributed resource unit environment corresponding to each user device. A spatial stream (SS) configuration identification bit, identifying the SS adopted by the payload of the dRU PPDU corresponding to each user device.
5. The data transmission method according to claim 4, wherein The first identification information includes: A resource unit allocation (RU allocation) identification, identifying the dRU index information allocated by the access point device for the user device in the case where the PPDU corresponding to the user device uses dRU for transmission.
6. A data transmission method, characterized in that, The method includes: A user device receives a first data frame sent by an access point device; wherein, the first data frame includes first identification information, and the first identification information identifies the dRU for transmitting at least part of the bandwidth in the first data frame.
7. The data transmission method according to claim 6, characterized in that, The PHY preamble part of the first data frame includes a first SIG field and a second SIG field. Wherein, the first identification information is carried in the second SIG field.
8. The data transmission method according to claim 7, wherein The first SIG field includes at least one of the following parameters: A BW parameter, identifying the transmission bandwidth of the first data frame. A first dRU identification bit, identifying whether at least part of the bandwidth in the first data frame uses dRU for transmission. A second dRU identification bit, identifying whether each part of the bandwidth in the first data frame uses dRU for transmission. An uplink / downlink identification bit, identifying whether the first data frame is an uplink data frame or a downlink data frame. A BSS color identification bit, identifying the BSS color value corresponding to the first data frame.
9. The data transmission method according to claim 7, characterized in that The first data frame is a MU PPDU, and the second SIG field further includes at least one of the following parameters: A user identifier for identifying each user device; A user number identification bit for identifying the number of all the user devices; An MCS identification bit for identifying the MCS adopted by the payload of the dRU PPDU corresponding to each user device; An SS configuration identification bit for identifying the SS adopted by the payload of the dRU PPDU corresponding to each user device.
10. The data transmission method according to claim 9, characterized in that, The first identification information includes: An RU allocation identifier for identifying the dRU allocated by the access point device for the user device in the case where the PPDU corresponding to the user device uses dRU transmission.
11. A communication device, the communication device being an access point device, characterized in that, The access point device includes: A determination module for determining a first data frame; wherein, the first data frame includes first identification information, and the first identification information identifies the distributed resource unit dRU information for transmitting the physical layer protocol data unit PPDU in the first data frame; A sending module for sending the first data frame.
12. A communication device, the communication device being a user equipment, characterized in that, The user device includes: A receiving module for receiving the first data frame sent by the access point device; wherein, the first data frame includes first identification information, and the first identification information identifies the dRU of the PPDU for transmitting at least part of the bandwidth in the first data frame.
13. A communication device, the communication device being an access point device, characterized in that, Comprising: One or more processors; Wherein, the access point device is used to execute the data transmission method according to any one of claims 1 to 5.
14. A communication device, the communication device being a user equipment, characterized in that, Comprising: One or more processors; Wherein, the user device is used to execute the data transmission method according to any one of claims 6 to 10.
15. A communication system, characterized in that, Comprising an access point device and a user device; wherein, the access point device is configured to implement the data transmission method according to any one of claims 1 to 5, and the user device is configured to implement the data transmission method according to any one of claims 6 to 10.
16. A storage medium, wherein the storage medium stores instructions, characterized in that, When the instruction runs on the communication device, the communication device is caused to execute the data transmission method according to any one of claims 1 to 5, or execute the data transmission method according to any one of claims 6 to 10.
Citation Information
Patent Citations
Communication method and communication device
CN116133137A
Distributed resource unit signaling
CN117242731A
Method for transmitting data in WLAN system, and device for same
US20170302417A1
Distributed resource unit signaling
US20230035113A1