Data transmission method and apparatus, device, and readable storage medium
By configuring the ELR preamble field of the ELR PPDU, and employing time-domain and frequency-domain repetitive transmission, power enhancement, and low-order modulation, the problem of insufficient wireless video surveillance coverage was solved, and the signal coverage range was expanded.
Patent Information
- Application Number
- PCT/CN2025/115696
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-09-02
- Filing Date
- 2025-08-19
- Publication Date
- 2026-03-05
AI Technical Summary
In existing technologies, multi-access point relay solutions are uneconomical and inefficient, cannot effectively enhance the coverage of scenarios such as wireless video surveillance, and lack specific design for ELR PPDU.
By configuring the ELR preamble field of the ELR PPDU, including the ELR-SIG field, the signal coverage is enhanced by employing time-domain and frequency-domain repetitive transmission, power enhancement, low-order modulation, and coding methods.
It extends the signal transmission distance, enhances the coverage capability in scenarios such as wireless video surveillance, and improves the signal coverage area.
Smart Images

Figure CN2025115696_05032026_PF_FP_ABST
Abstract
Description
Data transmission methods, apparatus, devices, and readable storage media
[0001] Cross-reference to related applications
[0002] This application claims priority to Chinese Patent Application No. 202411222928.4, filed on September 2, 2024, entitled "Data Transmission Method, Apparatus, Device and Readable Storage Medium", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application relates to the field of communications, and more specifically, to a data transmission method, apparatus, device, and readable storage medium. Background Technology
[0004] In some scenarios, such as wireless video surveillance, a wider coverage area is required. Using multiple access points (APs) as relays to extend the distance is often not an economical solution. Therefore, it is advisable to introduce enhanced / extended long range (ELR) WiFi solutions to enhance the coverage capabilities of wireless video surveillance and other similar scenarios. Summary of the Invention
[0005] This application provides a data transmission method, apparatus, device, and readable storage medium.
[0006] Firstly, a data transmission method is provided, including:
[0007] The transmitting device transmits an Extended Long-Range Physical Layer Protocol Data Unit (ELR PPDU) according to the first configuration information. The ELR PPDU includes an ELR preamble field, which in turn includes an Extended Long-Range Signal (ELR-SIG) field. The first configuration information includes at least one of the following:
[0008] The time-domain configuration of the ELR-SIG field;
[0009] Frequency domain configuration of the ELR-SIG field;
[0010] The power configuration of the ELR preamble field;
[0011] The modulation configuration of the ELR preamble field;
[0012] The modulation and coding configuration of the ELR preamble field;
[0013] The content configuration of the ELR-SIG field.
[0014] Secondly, a data transmission method is provided, including:
[0015] The receiving device receives an Extended Long-Range Physical Layer Protocol Data Unit (ELR PPDU) according to the first configuration information, wherein the ELR PPDU includes an ELR preamble field, the ELR preamble field includes an Extended Long-Range Signal (ELR-SIG) field, and the first configuration information includes at least one of the following:
[0016] The time-domain configuration of the ELR-SIG field;
[0017] Frequency domain configuration of the ELR-SIG field;
[0018] The power configuration of the ELR preamble field;
[0019] The modulation configuration of the ELR preamble field;
[0020] The modulation and coding configuration of the ELR preamble field;
[0021] The content configuration of the ELR-SIG field.
[0022] Thirdly, a communication device is provided, comprising:
[0023] The transmitting module is configured to transmit an Extended Long-Range Physical Layer Protocol Data Unit (ELR PPDU) according to first configuration information, wherein the ELR PPDU includes an ELR preamble field, the ELR preamble field includes an Extended Long-Range Signal (ELR-SIG) field, and the first configuration information includes at least one of the following:
[0024] The time-domain configuration of the ELR-SIG field;
[0025] Frequency domain configuration of the ELR-SIG field;
[0026] The power configuration of the ELR preamble field;
[0027] The modulation configuration of the ELR preamble field;
[0028] The modulation and coding configuration of the ELR preamble field;
[0029] The content configuration of the ELR-SIG field.
[0030] Fourthly, a communication device is provided, comprising:
[0031] A receiving module is configured to receive an Extended Long-Range Physical Layer Protocol Data Unit (ELR PPDU) according to first configuration information, wherein the ELR PPDU includes an ELR preamble field, the ELR preamble field includes an Extended Long-Range Signal (ELR-SIG) field, and the first configuration information includes at least one of the following:
[0032] The time-domain configuration of the ELR-SIG field;
[0033] Frequency domain configuration of the ELR-SIG field;
[0034] The power configuration of the ELR preamble field;
[0035] The modulation configuration of the ELR preamble field;
[0036] The modulation and coding configuration of the ELR preamble field;
[0037] The content configuration of the ELR-SIG field.
[0038] Fifthly, a communication device is provided, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the methods of the first aspect or its implementations described above, or the methods of the second aspect or its implementations described above.
[0039] Sixthly, a chip is provided for implementing the methods of any one of the first to second aspects or their respective implementations. Specifically, the chip includes a processor for calling and running a computer program from a memory, causing a device equipped with the chip to perform the methods of any one of the first to second aspects or their respective implementations.
[0040] In a seventh aspect, a readable storage medium is provided for storing a computer program that causes a computer to perform the methods of any one of the first to second aspects or their respective implementations.
[0041] Eighthly, a computer program product is provided, including computer program instructions that cause a computer to perform the methods of any one of the first to second aspects or their respective implementations.
[0042] Ninthly, a computer program is provided that, when run on a computer, causes the computer to perform the methods of any one of the first to second aspects or their respective implementations. Attached Figure Description
[0043] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other embodiments can be obtained from these drawings without creative effort.
[0044] Figure 1 is a schematic diagram of a communication system applicable to an embodiment of this application.
[0045] Figure 2 is a schematic interactive diagram of a data transmission method provided in an embodiment of this application.
[0046] Figure 3 is an example of an ELR-SIG field whose time domain length is an integer multiple of 4 microseconds, provided in an embodiment of this application.
[0047] Figure 4 is an example of an ELR-SIG field whose time domain length is an integer multiple of 3.2 microseconds, provided in an embodiment of this application.
[0048] Figure 5 is an example of an embodiment of this application where the time domain length of an ELR-SIG field is an integer multiple of one OFDM symbol.
[0049] Figure 6 is an example of an OFDM symbol in the ELR-SIG field whose time domain length is an integer multiple of 4 microseconds, provided in an embodiment of this application.
[0050] Figure 7 is an example of an ELR-SIG field whose bandwidth is an integer multiple of 20MHz, provided in an embodiment of this application.
[0051] Figure 8 is an example of an ELR-SIG field whose bandwidth is an integer multiple of 2MHz, provided in an embodiment of this application.
[0052] Figure 9 is an example of a 2MHz bandwidth signal in the ELR-SIG field that is repeatedly transmitted four times in the frequency domain, according to an embodiment of this application.
[0053] Figure 10 is a schematic diagram of a wireless communication device provided in an embodiment of this application.
[0054] Figure 11 is a schematic diagram of another wireless communication device provided in an embodiment of this application.
[0055] Figure 12 is a schematic block diagram of a communication device provided according to an embodiment of this application.
[0056] Figure 13 is a schematic block diagram of a chip provided according to an embodiment of this application.
[0057] Figure 14 is a schematic block diagram of a communication system provided according to an embodiment of this application. Detailed Implementation
[0058] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art without creative effort regarding the embodiments of this application are within the scope of protection of this application.
[0059] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Furthermore, the terms "first" and "second," etc., used herein are used only to distinguish different objects and not to describe a particular order.
[0060] It should be noted that, in the embodiments of this application, "at least one item" refers to one item or more items, "more items" refers to two items or more, and "at least two items" refers to two items or more. "At least one of the following items" or similar expressions can refer to any combination of these items. For example, at least one item of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c".
[0061] It should be noted that in the embodiments of this application, "and / or" indicates that the connected objects can have three relationships. For example, "A and / or B" can represent three scenarios: only A exists, only B exists, and both A and B exist simultaneously. The character " / " generally indicates that the preceding and following objects have an "or" relationship.
[0062] It should be understood that the "instruction" mentioned in the embodiments of this application can be a direct instruction or an indirect instruction. For example, A instructing B can mean that A directly instructs B, such as B being obtainable through A; or it can mean that A indirectly instructs B, such as A instructing C, where B is obtainable through C, for example, B and C are related.
[0063] The technical solutions provided in this application can be applied to wireless local area network (WLAN) systems, such as WiFi protocols. These WiFi protocols may include, but are not limited to, the 802.11 series protocols, such as 802.11b, 802.11a, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11bn, or next-generation protocols. Alternatively, they can be applied to wireless personal area network systems based on Ultra Wide Band (UWB), sensing systems, etc.
[0064] Figure 1 shows a schematic structural diagram of a communication system 100 applicable to an embodiment of this application. The communication system 100 may include an access point (AP) 110 and a station (STA) 120. The station 120 can access the network through the access point 110.
[0065] Access points can support communication or sensing based on WiFi protocols, such as 802.11b, 802.11a, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11bn, or next-generation protocols.
[0066] The site can support communication or sensing based on WiFi protocols, such as 802.11b, 802.11a, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11bn, or next-generation protocols.
[0067] The communication in the communication system 100 can be communication between access points and stations, or communication between stations, or communication between access points.
[0068] An access point acts as a bridge connecting wired and wireless networks. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet.
[0069] A site, also known as a non-AP STA, and an access point, also known as an AP STA, are, in a sense, also a type of site.
[0070] In some scenarios, access points and sites can be devices used in vehicle networking, IoT nodes and sensors in the Internet of Things (IoT), smart cameras, smart remote controls, smart water and electricity meters in smart homes, and sensors in smart cities.
[0071] In some scenarios, the access point can be a terminal device (such as a mobile phone) with a WiFi chip or a network device (such as a router).
[0072] In the embodiments of this application, the site may be a mobile phone, tablet computer, computer, virtual reality (VR) device, augmented reality (AR) device, wireless device in industrial control, set-top box, wireless device in self-driving, vehicle communication device, wireless device in remote medical care, wireless device in smart grid, wireless device in transportation safety, wireless device in smart city or smart home, wireless device, wireless communication chip, etc. that support WLAN or WiFi technology.
[0073] It should be understood that Figure 1 only illustrates one access point and two sites. Optionally, the communication system 100 may include multiple access points or other numbers of sites, which is not limited in this application embodiment.
[0074] Optionally, the communication system 100 may also include other devices, such as network controllers, gateways, and other network entities, which are not limited in this application.
[0075] Outdoor IoT applications and some indoor applications require longer-range, more efficient, and more compatible WiFi solutions. Examples include wireless video doorbells, outdoor surveillance cameras, wireless garage door controllers, outdoor sprinkler controllers, wireless speakers, smart appliances, and security IoT devices.
[0076] Using multiple access points (APs) as repeaters can extend the range, but it's not a cost-effective solution and is therefore only suitable for high-data-rate and relatively expensive applications. Most home video surveillance systems include indoor and outdoor wireless video surveillance. One of the biggest obstacles to outdoor wireless video surveillance is the lack of coverage.
[0077] Therefore, there is an urgent need for a Wi-Fi solution to enhance coverage in scenarios such as wireless video surveillance. Related technologies consider introducing Enhanced / Extended Long Range (ELR) Wi-Fi solutions to improve coverage in these scenarios. However, these technologies do not specifically design the ELR Physical Layer Protocol Data Unit (PPDU). Therefore, how to transmit ELR PPDUs to improve signal coverage is a problem that urgently needs to be solved.
[0078] The technical solutions of this application are described in detail below through specific embodiments. The above-mentioned related technologies are optional solutions and can be combined with the technical solutions of the embodiments of this application in any way, all of which fall within the protection scope of the embodiments of this application.
[0079] Figure 2 is a schematic interactive diagram of a data transmission method 200 according to an embodiment of this application. It should be understood that although the steps in the flowchart of Figure 2 are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in Figure 2 may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps. As shown in Figure 2, the method 200 includes at least the following:
[0080] S210, the transmitting device sends an ELR PPDU according to the first configuration information.
[0081] Correspondingly, the receiving device receives the ELR PPDU based on the first configuration information.
[0082] In some embodiments, the sending device may be a site device, and the receiving device may be an access point device.
[0083] In other embodiments, the sending device may be an access point device, and the receiving device may be a site device.
[0084] Optionally, the site device in this application embodiment can be site 120 in the communication system shown in FIG1, or a non-AP STA. For example, the first site device can be, but is not limited to, various types of site 120. The access point device in this application embodiment can be access point 110 in the communication system shown in FIG1, or an AP STA. For example, the access point device can be, but is not limited to, various types of access point 110.
[0085] In some embodiments, the ELR PPDU includes an ELR preamble field, which includes the extended long-range signal ELR-SIG field.
[0086] In some embodiments, the ELR preamble field further includes an extended long-range signal short training field (ELR-STF) and / or an extended long-range long training field (ELR-LTF).
[0087] Optionally, the ELR-STF field can be used for frame synchronization, automatic gain control, initial frequency offset estimation, initial time synchronization, etc.
[0088] Optionally, the ELR-LTF field can be used for fine frequency synchronization, channel estimation, etc.
[0089] In some embodiments, the ELR-SIG field may carry parsing information for parsing the ELR PPDU.
[0090] Optionally, the parsed information may include, but is not limited to, at least one of the following:
[0091] Physical layer version information of ELR PPDU;
[0092] Bandwidth information for ELR PPDU;
[0093] ELR PPDU transmission direction information, such as uplink or downlink;
[0094] ELR PPDU Basic Service Set (BSS) color information;
[0095] The duration of the transmission opportunity (TXOP) of an ELR PPDU;
[0096] CRC of the above information in the ELR PPDU;
[0097] Indication information, used to indicate whether to continue receiving ELR PPDU;
[0098] PPDU type information;
[0099] Demodulation information of the data section of the ELR PPDU.
[0100] Optionally, PPDU type information can be used to indicate at least one of the following PPDU types:
[0101] Trigger-based (TB) PPDU, Single User (SAP) PPDU, and Multiple User (MU) PPDU.
[0102] Optionally, the demodulation information of the data portion of the ELR PPDU includes at least one of the following:
[0103] User identification, modulation and coding scheme (MCS) information, number of spatial streams (NSS) information, beamforming information, and coding information.
[0104] In some embodiments, the ELR PPDU may be an ELR PPDU based on a trigger frame, or it may be an ELR PPDU initiated by the sending device itself. This application does not limit this.
[0105] In some embodiments of this application, the first configuration information includes, but is not limited to, at least one of the following:
[0106] The time-domain configuration of the ELR-SIG field;
[0107] Frequency domain configuration of the ELR-SIG field;
[0108] The power configuration of the ELR preamble field;
[0109] The modulation configuration of the ELR preamble field (or, ELR-SIG field);
[0110] The modulation and coding configuration of the ELR preamble field (or ELR-SIG field);
[0111] The content configuration of the ELR-SIG field.
[0112] In some specific embodiments, the first configuration information includes the following configuration information:
[0113] The time-domain configuration of the ELR-SIG field;
[0114] Frequency domain configuration of the ELR-SIG field;
[0115] The modulation configuration of the ELR preamble field (or, ELR-SIG field);
[0116] The modulation and coding configuration of the ELR preamble field (or ELR-SIG field).
[0117] Through the above technical solution, the transmitting device can transmit ELR PPDU according to the first configuration information. The ELR PPDU includes an ELR preamble field, which includes an extended long-distance signal ELR-SIG field. The first configuration information includes at least one of the following: time domain configuration of the ELR-SIG field, frequency domain configuration of the ELR-SIG field, power configuration of the ELR preamble field, modulation configuration of the ELR preamble field, modulation and coding configuration of the ELR preamble field, and content configuration of the ELR-SIG field. This is beneficial for increasing the coverage of the ELR PPDU and extending the transmission distance.
[0118] Optionally, in this case, the power configuration and content configuration of the ELR preamble field can use the default configuration. For example, for the power configuration, the default is to use the (power boosting) method to increase the transmit power. For the content configuration, the default ELR-SIG field includes all the fields shown in the examples below.
[0119] In some specific embodiments, the first configuration information includes the following configuration information:
[0120] The time-domain configuration of the ELR-SIG field;
[0121] Frequency domain configuration of the ELR-SIG field;
[0122] The power configuration of the ELR preamble field.
[0123] Optionally, in this case, the modulation configuration, modulation coding configuration, and content configuration of the ELR-SIG field can use the default configuration. For example, the modulation configuration defaults to BPSK or QBPSK, the modulation coding configuration defaults to MCS0, MCS1, or MCS2, and the content configuration defaults to the ELR-SIG field including all the fields exemplified below.
[0124] In some specific embodiments, the first configuration information includes the following configuration information:
[0125] The time-domain configuration of the ELR-SIG field;
[0126] Frequency domain configuration of the ELR-SIG field.
[0127] Optionally, in this case, the power configuration, modulation configuration, modulation coding configuration, and content configuration of the ELR-SIG field can use the default configuration. For example, the power configuration defaults to power boosting, the modulation configuration defaults to BPSK or QBPSK, the modulation coding configuration defaults to MCS0, MCS1, or MCS2, and the content configuration defaults to all the fields exemplified below.
[0128] In some embodiments of this application, the time-domain configuration of the ELR-SIG field is used to configure the transmission method of the ELR-SIG field in the time domain, such as the time domain length occupied, whether to repeatedly transmit in the time domain, and the number of times to repeatedly transmit in the time domain.
[0129] In some specific embodiments, the time-domain configuration of the ELR-SIG field is used to configure at least one of the following:
[0130] The time domain length of the ELR-SIG field in the ELR preamble field;
[0131] The number of ELR-SIG fields that are repeated in the time domain in the ELR leading field;
[0132] The number of orthogonal frequency-division multiplexing (OFDM) symbols in the time-domain repeated ELR-SIG field of the ELR preamble field;
[0133] The maximum number of repetitions N supported in the time domain by the ELR-SIG field in the ELR leading field. max ;
[0134] The maximum number of repetitions N supported in the time domain for OFDM symbols within the ELR-SIG field of the ELR preamble field. max ;
[0135] The ELR-SIG field in the ELR preamble supports a combination of time domain length (e.g., time domain symbol length) and guard interval length.
[0136] Therefore, in this embodiment of the application, the transmitting device can be configured to repeatedly transmit the ELR-SIG field in the time domain, which is beneficial to increase the coverage of the ELR PPDU and thus extend the signal transmission distance.
[0137] It should be understood that this application does not limit the time-domain length unit of the ELR-SIG field. For example, it can be a microsecond, or an OFDM symbol, or other time units. This application is not limited to these.
[0138] In some embodiments, the time-domain length of the ELR-SIG field in the ELR preamble is an integer multiple of X microseconds, where X is a positive number. That is, the ELR-SIG field in the ELR preamble can be repeatedly transmitted in the time domain in units of X microseconds. For example, the ELR preamble may include N repeating ELR-SIG fields in the time domain, each with a time-domain length of X microseconds. By repeatedly transmitting the ELR-SIG field in the time domain, the coverage of the ELR PPDU can be increased, thereby extending the signal transmission distance.
[0139] Optionally, X microseconds can be 4 microseconds or 3.2 microseconds. Figure 3 is an example of an ELR-SIG field whose time domain length is an integer multiple of 4 microseconds, provided by an embodiment of this application. Figure 4 is an example of an ELR-SIG field whose time domain length is an integer multiple of 3.2 microseconds, provided by an embodiment of this application. It should be understood that the multiples illustrated in Figures 3 and 4 are merely examples, but this application is not limited to them. For example, it can be 1x, 2x, or 4x, etc.
[0140] In some embodiments, the time-domain length of the ELR-SIG field in the ELR preamble is an integer multiple of Y OFDM symbols, where Y is a positive integer. That is, the ELR-SIG field in the ELR preamble can be repeatedly transmitted in the time domain in units of Y OFDM symbols. For example, the ELR preamble may include N time-domain repeated ELR-SIG fields with a time-domain length of Y OFDM symbols. By repeatedly transmitting the ELR-SIG field in the time domain, the coverage of the ELR PPDU can be increased, thereby extending the signal transmission distance.
[0141] Optionally, Y = 1, or Y can be other values, which are not limited in this application. Figure 5 is an example of an embodiment of this application where the time domain length of the ELR-SIG field is an integer multiple of one OFDM symbol. It should be understood that the multiple shown in Figure 5 is only an example, but this application is not limited to it. For example, it can be 1 times, or 2 times, or 4 times, etc.
[0142] In some embodiments, the time-domain length of the OFDM symbol within the ELR-SIG field of the ELR preamble is an integer multiple of X microseconds, where X is a positive number. That is, the OFDM symbol within the ELR-SIG field of the ELR preamble can be repeatedly transmitted in the time domain in units of X microseconds. For example, the ELR preamble may include N time-domain repeated OFDM symbols with an ELR-SIG field having a time-domain length of X microseconds. By repeatedly transmitting the ELR-SIG field in the time domain, the coverage of the ELR PPDU can be increased, thereby extending the signal transmission distance.
[0143] Figure 6 illustrates an example of an OFDM symbol in the ELR-SIG field whose time-domain length is an integer multiple of 4 microseconds, according to an embodiment of this application. In Figure 6(a), the ELR-SIG field includes one OFDM symbol (symbol 1), which can be repeatedly transmitted 4 times in the time domain at 4-microsecond intervals. In Figure 6(b), the ELR-SIG field includes two OFDM symbols (symbol 1 and symbol 3), which can each be repeatedly transmitted twice in the time domain at 4-microsecond intervals. In Figure 6(c), the ELR-SIG field includes two OFDM symbols (symbol 1 and symbol 2), and symbols 1 and 2 can be repeatedly transmitted twice as a whole. It should be understood that the number of OFDM symbols included in the ELR-SIG field and the number of repeated transmissions illustrated in Figure 6 are merely examples, and this application is not limited thereto.
[0144] In some embodiments, the ELR preamble includes N time-domain repeated ELR-SIG fields, where N is a positive integer greater than 1. That is, in this embodiment, the ELR-SIG fields in the ELR preamble can support repeated transmission in the time domain. Optionally, the time-domain length of each ELR-SIG field in the ELR preamble can be X microseconds or Y OFDM symbols. Optionally, N can be flexibly configured. By flexibly configuring the number of ELR-SIG fields repeatedly transmitted in the time domain, or in other words, the number of times the ELR-SIG fields are repeatedly transmitted in the time domain, the coverage of the ELR PPDU can be flexibly adjusted, thereby adapting to application scenarios requiring different coverage ranges.
[0145] In some embodiments, the ELR preamble field includes N groups of OFDM symbols within the ELR-SIG field that are repeated in the time domain, where N is a positive integer greater than 1, and each group of OFDM symbols includes at least one OFDM symbol. That is, in this embodiment, it is possible to support the repeated transmission of OFDM symbols within the ELR-SIG field of the ELR preamble field in the time domain. Optionally, N can be flexibly configured. By flexibly configuring the number of times the OFDM symbols within the ELR-SIG field are repeatedly transmitted in the time domain, the coverage of the ELR PPDU can be flexibly adjusted, thereby adapting to application scenarios requiring different coverage ranges.
[0146] In some embodiments, the maximum value of N is N max N max It is a positive integer greater than 1.
[0147] Optional, N max It can be as specified in the protocol, or it can be flexibly configured.
[0148] In some embodiments, the combination of time domain length and guard interval length supported by the ELR-SIG field in the ELR preamble can be flexibly configured. Optionally, multiple combinations can be configured for different application scenarios, such as different transmission distances or coverage areas. In this way, configuring the transmitting device to use an appropriate combination of time domain length and guard interval length for ELR PPDU transmission according to different application scenarios is beneficial to meeting the transmission requirements of the application scenario and improving resource utilization efficiency.
[0149] As an example, and not a limitation, a first combination and a second combination can be configured. The first combination supports a first transmission distance, and the second combination supports a second transmission distance. Where the first transmission distance is greater than the second transmission distance, the guard interval length in the first combination can be greater than the guard interval length in the second combination. The time domain length in the first combination is greater than the time domain length in the second combination. When the transmission distance is within the second transmission distance, the ELR PPDU can be transmitted based on the second combination, enabling devices within the second transmission distance to receive the ELR PPDU. Alternatively, when the transmission distance is less than the first transmission distance, the first combination can be selected for ELR PPDU transmission, enabling devices within the first transmission distance to receive the ELR PPDU. By selecting an appropriate combination for ELR PPDU transmission based on the transmission distance, rather than directly selecting the combination supporting the maximum transmission distance, resource utilization can be improved.
[0150] Optionally, the protection interval length supported by the ELR-SIG field includes at least one of the following: 0.1us, 0.2us, 0.4us, 0.6us, 0.8us, 1.6us, 3.2us, 6.4us, 12.8us, 25.6us, etc.
[0151] In some embodiments of this application, the frequency domain configuration of the ELR-SIG field is used to configure the transmission method of the ELR-SIG field in the frequency domain, such as the bandwidth occupied, whether to repeatedly transmit in the frequency domain, and the number of times to repeatedly transmit in the frequency domain.
[0152] In some embodiments, the frequency domain configuration of the ELR-SIG field is used to configure at least one of the following:
[0153] The bandwidth of the ELR-SIG field in the ELR preamble field;
[0154] The number of ELR-SIG fields that repeat in the frequency domain in the ELR preamble field;
[0155] The number of frequency bands in the ELR-SIG field that repeats in the frequency domain in the ELR preamble field;
[0156] The maximum number of repetitions M supported by the ELR-SIG field in the frequency domain in the ELR preamble field. max ;
[0157] The maximum number of repetitions M supported in the frequency domain by the frequency band within the ELR-SIG field of the ELR preamble field. max .
[0158] Therefore, in this embodiment of the application, the transmitting device can be configured to repeatedly transmit the ELR-SIG field in the frequency domain, which is beneficial to increase the coverage of the ELR PPDU and thus extend the signal transmission distance.
[0159] It should be understood that this application does not limit the unit of the bandwidth or frequency band in the ELR-SIG field. For example, it can be MHz, or it can be a resource unit (RU), or it can be other frequency domain units, such as subcarriers. This application is not limited to these.
[0160] In some embodiments, the bandwidth of the ELR-SIG field in the ELR preamble is an integer multiple of P MHz, where P is a positive integer. That is, the ELR-SIG field in the ELR preamble can be repeatedly transmitted in the frequency domain in units of P MHz. For example, the ELR preamble may include M repeating ELR-SIG fields with a bandwidth of P MHz in the frequency domain. By repeatedly transmitting the ELR-SIG field in the frequency domain, the coverage of the ELR PPDU can be increased, thereby extending the signal transmission distance.
[0161] Optionally, P = 2 or 20, or other values, which are not limited in this application. Figure 7 is an example of an ELR-SIG field bandwidth being an integer multiple of 20MHz provided in an embodiment of this application, and Figure 8 is an example of an ELR-SIG field bandwidth being an integer multiple of 2MHz provided in an embodiment of this application. It should be understood that the multiples shown in Figures 7 and 8 are only examples, but this application is not limited to them. For example, it can be 1x, 2x, or 4x, etc.
[0162] In some embodiments, the bandwidth of the ELR-SIG field in the ELR preamble is an integer multiple of Q RUs, where Q is a positive integer. That is, the ELR-SIG field in the ELR preamble can be repeatedly transmitted in units of Q RUs in the frequency domain. For example, the ELR preamble may include M repeating ELR-SIG fields in the frequency domain, each with a bandwidth of Q RUs. By repeatedly transmitting the ELR-SIG field in the frequency domain, the coverage of the ELR PPDU can be increased, thereby extending the signal transmission distance.
[0163] Optionally, Q = 1 or 2, or it can be any other value, which is not limited in this application.
[0164] In some embodiments, the ELR preamble field includes M frequency-domain repeated ELR-SIG fields, where M is a positive integer greater than 1. That is, in this embodiment, the ELR-SIG fields in the ELR preamble field can support repeated transmission in the frequency domain. Optionally, the bandwidth of each ELR-SIG field in the ELR preamble field can be PMHz or Q RUs. Optionally, M can be flexibly configured. By flexibly configuring the number of ELR-SIG fields repeatedly transmitted in the frequency domain, or in other words, the number of times the ELR-SIG fields are repeatedly transmitted in the frequency domain, the coverage of the ELR PPDU can be flexibly adjusted, thereby adapting to application scenarios requiring different coverage ranges.
[0165] In some embodiments, the ELR preamble field includes M frequency bands within the ELR-SIG field that are repeated in the frequency domain, where M is a positive integer greater than 1. That is, in this embodiment, it is possible to support the repeated transmission of frequency bands within the ELR-SIG field of the ELR preamble field in the frequency domain. Optionally, M can be flexibly configured. By flexibly configuring the number of times the frequency bands within the ELR-SIG field are repeated in the frequency domain, the coverage of the ELR PPDU can be flexibly adjusted, thereby making it suitable for application scenarios requiring different coverage ranges.
[0166] Optionally, the frequency band within the ELR-SIG field can be a specific bandwidth, such as 2MHz. That is, the ELR-SIG field can include a 2MHz bandwidth signal, and the 2MHz bandwidth signal can be repeatedly transmitted in the frequency domain. Figure 9 is an example of repeatedly transmitting the 2MHz bandwidth signal within the ELR-SIG field four times in the frequency domain according to an embodiment of this application.
[0167] In some embodiments, the maximum value of M is M max M max It is a positive integer greater than 1.
[0168] Optional, M max It can be as specified in the protocol, or it can be flexibly configured.
[0169] In some embodiments of this application, the ELR preamble field uses power boosting to increase transmit power.
[0170] Optionally, the use of power enhancement to increase transmit power in the ELR preamble field can be determined based on the power configuration of the ELR preamble field, or it can be the default power configuration. In this case, the first configuration information may not include the power configuration of the ELR preamble field.
[0171] Therefore, in this embodiment of the application, increasing the transmit power of the ELR preamble field through power enhancement is beneficial to increasing the coverage of the ELR PPDU, thereby extending the signal transmission distance.
[0172] In some embodiments of this application, the transmitting device uses a low-order modulation method to modulate the ELR-SIG field, such as using Binary Phase Shift Keying (BSSK) or Quadrature Binary Phase Shift Keying (QBPSK) to modulate the ELR-SIG field.
[0173] Optionally, the transmitting device may use a low-order modulation scheme to modulate the ELR-SIG field, which may be configured by the modulation configuration of the ELR-preamble field, or it may be the default modulation configuration. In this case, the first configuration information may not include the modulation configuration of the ELR-preamble field.
[0174] Because low-order modulation methods have simpler signal waveforms, they are more tolerant of channel noise and interference. Therefore, they can maintain relatively stable signal strength during long-distance transmission, enabling the signal to be transmitted over greater distances. Thus, the embodiments of this application use low-order modulation methods to modulate the ELR-SIG field, which is beneficial for transmitting the ELR PPDU over greater distances, increasing the coverage of the ELR PPDU, and thereby extending the signal transmission distance.
[0175] In some embodiments of this application, the transmitting device uses a modulation and coding scheme (MCS) corresponding to the lower-order modulation method to modulate and encode the ELR-SIG field. For example, the transmitting device uses MCS0, MCS1, or MCS2 to modulate and encode the ELR-SIG field.
[0176] Optionally, the transmitting device may use the MCS of the corresponding low-order modulation scheme to modulate and encode the ELR-SIG field, which may be configured by the modulation and coding configuration of the ELR preamble field, or it may be the default modulation and coding configuration. In this case, the first configuration information may not include the modulation and coding configuration of the ELR preamble field.
[0177] Therefore, the embodiments of this application use MCS with corresponding low-order modulation to modulate and encode the ELR-SIG field, which enables the ELR PPDU to be transmitted over a longer distance, increases the coverage of the ELR PPDU, and thus extends the signal transmission distance.
[0178] In some embodiments of this application, the ELR-SIG field includes at least one of the following:
[0179] The A-bit Physical Layer Version Identifier field, where A is a positive integer;
[0180] The bandwidth field is B bits, where B is a positive integer;
[0181] The C-bit transmission direction field (or UL / DL field), where C is a positive integer;
[0182] The BSS Color field is a D-bit field, where D is a positive integer;
[0183] The E-bit Transmission Opportunity (TXOP) field indicates the duration of the TXOP, where E is a positive integer.
[0184] The first Disregard field is F bits, where F is a positive integer;
[0185] The second ignored field of G bits, where G is a positive integer;
[0186] The H-bit Cyclic Redundancy Check (CRC) field is used to indicate the CRC of the field preceding the CRC field in the ELR preamble, where H is a positive integer;
[0187] The I-bit tail field is used to terminate convolutional decoding, where I is a positive integer;
[0188] The J-bit Validate field indicates whether to continue receiving ELR PPDUs, where J is a positive integer;
[0189] A K-bit PPDU type and compression mode field is used to indicate the PPDU type, where K is a positive integer;
[0190] An L-bit user field is used to carry information about the data portion of the demodulated ELR PPDU, where L is a positive integer.
[0191] It should be understood that this application does not limit the position and length of each field in the ELR-SIG field, which can be flexibly adjusted according to actual needs, or the position and length of each field can be specified by the protocol.
[0192] In some embodiments, the PHY Version Identifier field is used to indicate the physical layer version of the PPDU, such as EHT PPDU, UHR PPDU, or ELR PPDU.
[0193] Optionally, A = 3. Optionally, a reserved value (e.g., 2-7) of the A bit can be used to indicate that the PPDU is an ELR PPDU. Optionally, when the A bit is 2, it indicates that the PPDU is an ELR PPDU.
[0194] In some embodiments, the Bandwidth field is used to indicate the bandwidth size of the ELR-SIG field, wherein different values of the B bits can be used to indicate different bandwidths of the ELR-SIG field.
[0195] Optional, B=3.
[0196] As an example, and not a limitation, the correspondence between the values of the Bandwidth field and the bandwidth size is as follows:
[0197] 0: 2MHz or 20MHz;
[0198] 1: 4MHz or 40MHz;
[0199] 2: 8MHz or 80MHz;
[0200] 3: 16MHz or 1600MHz;
[0201] 4: 32MHz or 320MHz.
[0202] Optionally, other values and their corresponding bandwidths may also be included, but this application does not limit this.
[0203] In some embodiments, the transmission direction field (or UL / DL field) is used to indicate whether the ELR PPDU is an uplink PPDU or a downlink PPDU.
[0204] Optional, C=1.
[0205] For example, a value of 0 in the transmission direction field indicates that the ELR PPDU is a downlink PPDU, and a value of 1 indicates that the ELR PPDU is an uplink PPDU.
[0206] Optionally, the BSS Color field is used to indicate the identifier of the BSS corresponding to the ELR PPDU.
[0207] Optional, D=6.
[0208] Optionally, the TXOP field is used to indicate the length of time the TXOP is occupied by the ELR PPDU.
[0209] Optionally, the duration of the TXOP field in the ELR PPDU can be longer than that in the UHR PPDU, thus enabling the ELR PPDU to transmit over longer distances.
[0210] Optional, E=7.
[0211] Optional, F=6, G=16.
[0212] Optionally, the CRC field is used to indicate the CRC of the fields preceding the CRC field in the ELR leading field (i.e., including the PHY Version Identifier field, Bandwidth field, UL / DL field, BSS Color field, TXOP field, first ignored field, and second ignored field).
[0213] Optional, H=4.
[0214] Optional, the Tail field is used for the trellis structure in the relay convolutional decoder. Optional, I = 6.
[0215] Optional, J=1.
[0216] Optional, the PPDU Type And Compressed Mode field indicates the PPDU type, such as TB, SU, or MU. Optional, K=2.
[0217] Optionally, the user field includes information for the data portion used to demodulate the ELR PPDU. Optionally, L = 22.
[0218] In some embodiments, the user field includes at least one of the following fields:
[0219] User Identifier (STA-ID) field, MCS field, Spatial Stream Number (NSS) field, Beamformed field, Coding field, and Reserved field.
[0220] Optionally, the STA-ID field can be set to the STA-ID of the sending device of the ELR PPDU.
[0221] Optionally, the STA-ID field can be 11 bits.
[0222] Optionally, the MCS field is used to indicate the MCS used by the ELR PPDU.
[0223] Optionally, the MCS field can be 4 bits.
[0224] In some cases, if the STA-ID field is not equal to 2046, the MCS field indicates the following modulation and coding scheme: set to ELR-MCS n, where n = 0, 1, 2.
[0225] In some cases, if the STA-ID field is equal to 2046, the MCS field can be set to any value.
[0226] If the UL / DL field of the ELR-SIG field is set to 0:
[0227] If the value of the STA-ID field matches the user's STA-ID, then verify the value of EHT-MCS14 or EHT-MCS15 if the conditions described in 36.1.1 are not met.
[0228] If the value of the STA-ID field does not match the user's STA-ID, then all values are ignored.
[0229] If the UL / DL field of the ELR-SIG field is set to 1, then verify the value of EHT-MCS14 or EHT-MCS15 if the conditions described in 36.1.1 are not met.
[0230] It should be noted that for ELR PPDUs, the MCS field value is typically set to a smaller value than that for UHR PPDUs. This means that in ELR mode, a lower MCS may be used to cover longer distances, sacrificing throughput to increase signal transmission distance.
[0231] Optionally, the NSS field is used to indicate the NSS used by the ELR PPDU.
[0232] Optionally, the NSS field can be 4 bits.
[0233] Optionally, the NSS field can be set to the number of spatial streams minus one.
[0234] Optionally, if the STA-ID field is equal to 2046, then set it to any value.
[0235] Optionally, if the UL / DL field of the ELR-SIG field is set to 0, then if the value of the STA-ID field matches the user's STA-ID, it indicates that more than eight spatial stream values are valid; if the value of the STA-ID field does not match the user's STA-ID, then all values are ignored. If the UL / DL field of the ELR-SIG field is set to 1, it indicates that more than eight spatial stream values are valid.
[0236] Spatial streams refer to the number of independent data streams that can be used simultaneously during wireless signal transmission. In wireless communication, increasing the number of spatial streams can improve data transmission throughput, but it also increases system complexity and hardware requirements. If the STA-ID matches the user's STA-ID and the UL / DL field is set to 0 or 1, the system may accept and verify values indicating more than eight spatial streams, which usually means that the device supports advanced multi-antenna technology to achieve higher data transmission rates. However, if the STA-ID does not match, all values are ignored because the information is not applicable to the current user.
[0237] Optionally, the Beamformed field is used to indicate the transmitted beamforming.
[0238] Optionally, the Beamformed field can be 1 bit.
[0239] Optionally, if the STA-ID field is not 2046 (it could be a special reserved value or a broadcast identifier), the Beamformed field is used to indicate transmit beamforming:
[0240] If a beamforming steering matrix is applied to the waveform in a non-Multi-User Multiple-Input Multiple-Output (MU-MIMO) assignment, set it to 1. Otherwise, set it to 0.
[0241] If the STA-ID field is 2046, then set the Beamformed field to any value.
[0242] Beamforming is a signal processing technique used to concentrate the energy direction of a wireless signal by adjusting elements in an antenna array, thereby enhancing signal strength and reducing interference. In MIMO systems, beamforming can be used to improve the reliability and efficiency of data transmission. In non-MU-MIMO allocations, beamforming is typically used to improve the reception performance of individual users (i.e., STAs). If the STA-ID field indicates that the STA is the target of the current communication and a beamforming steering matrix is used, the Beamformed field will be set to 1 to indicate that beamforming technology has been applied. If beamforming is not applied, or if the STA-ID field is 2046, the value of the Beamformed field will be different.
[0243] Optionally, if the STA-ID field is not equal to 2046, the Coding field indicates whether to use a Block Check Character (BCC) or a Low Density Parity Check Code (LDPC). For example, setting it to 0 indicates using BCC. Setting it to 1 indicates using LDPC. If the STA-ID field is 2046, it can be set to any value.
[0244] If the UL / DL field of the ELR-SIG field is set to 0 and the value of the STA-ID field does not match the user's STA-ID, then all values are ignored.
[0245] BCC and LDPC are two different channel coding techniques used to increase the reliability of data transmission in wireless communication. BCC is a simpler coding method suitable for scenarios with high complexity requirements. LDPC, on the other hand, is a more powerful coding method that provides higher coding gain, but also has higher computational complexity. The STA-ID subfield indicates which coding technique has been selected for a specific communication session. However, if the STA-ID does not match or the UL / DL field of the ELR-SIG field is set to a specific value (e.g., 0), these indications may not apply to the current user equipment, and all relevant values will be ignored.
[0246] Optionally, the Coding field can be 1 bit.
[0247] Optionally, the reserved field can be 1 bit.
[0248] Optionally, the reserved field can be set to 1.
[0249] Optionally, if the UL / DL field of the ELR-SIG field is set to 0, the reserved field is valid if the value of the STA-ID field matches the user's STA-ID. This means that when the UL / DL indication is uplink (UL) or downlink (DL) and the STA-ID matches, the information or status contained in the reserved field is considered valid for the current user equipment. If the value of the STA-ID field does not match the user's STA-ID, the reserved field is disregarded. This means that if the STA-ID does not match, any information or status in the reserved field is not applicable to the current user equipment and therefore no further processing is required.
[0250] Optionally, the reserved field is valid if the UL / DL field of the ELR-SIG field is set to 1. This means that the reserved field is considered valid as long as the ELR-SIG indicates the opposite direction (which may be a different communication mode or state), regardless of the value of STA-ID.
[0251] In some embodiments, the ELR PPDU may also include a legacy preamble field and a data field.
[0252] Optionally, the Legacy Preamble field may include at least one of the following fields:
[0253] Traditional Short Training Field (L-STF);
[0254] Traditional Long Training Field (L-LTF);
[0255] Legacy signal field (L-SIG);
[0256] Repeated L-SIG (abbreviated as RL-SIG) is a repetition of L-SIG;
[0257] Universal SIGNAL field (abbreviated as U-SIG).
[0258] In some embodiments of this application, the first configuration information may be determined by the sending device.
[0259] For example, the sending device can pre-configure at least one set of configuration information, and the sending device can select target configuration information (i.e. the first configuration information) from the at least one set of configuration information, and further use the target configuration information to send ELR PPDU.
[0260] In some specific embodiments, the at least one set of configuration information includes multiple sets of configuration information, each set of configuration information can be applied to different application scenarios, such as for different transmission distances or coverage areas. In this way, the sending device can select the appropriate configuration information for ELR PPDU transmission according to the actual application scenario, which is beneficial to meet the transmission requirements of the application scenario and improve resource utilization efficiency.
[0261] In some embodiments of this application, the at least one set of configuration information includes first configuration information and second configuration information, used for a first transmission distance and a second transmission distance, respectively, wherein the first transmission distance is greater than the second transmission distance. Optionally, the time-domain length of the ELR-SIG field in the first configuration information is greater than the time-domain length of the ELR-SIG field in the second configuration information. Optionally, the number of ELR-SIG fields repeating in the time domain in the first configuration information is greater than the number of ELR-SIG fields repeating in the time domain in the second configuration information. Optionally, the bandwidth of the ELR-SIG field in the first configuration information is greater than the bandwidth of the ELR-SIG field in the second configuration information. Optionally, the number of ELR-SIG fields repeating in the frequency domain in the first configuration information is greater than the number of ELR-SIG fields repeating in the frequency domain in the second configuration information.
[0262] In other embodiments of this application, the first configuration information may be configured or indicated by the receiving device to the sending device, or the first configuration information may be predefined, or some configuration information may be predefined or defaulted, while other configuration information may be determined by the sending device or configured or indicated by the receiving device.
[0263] In some embodiments, the method 200 further includes:
[0264] The sending device receives the first configuration information from the receiving device.
[0265] For example, the sending device is a site device, and the receiving device is an access point device. The access point device can send first configuration information to the site device for the site device to send ELR PPDU.
[0266] Optionally, the access point device can send the first configuration information to the site device via a trigger frame, wherein the trigger frame is used to trigger the transmission of an ELR PPDU.
[0267] In other embodiments, the method 200 further includes:
[0268] The sending device receives first indication information from the receiving device, and the first indication information is used to indicate the first configuration information.
[0269] For example, the sending device can pre-configure at least one set of configuration information, and the receiving device can indicate to the sending device the target configuration information (i.e. the first configuration information) in the at least one set of configuration information, that is, indicate to the sending device which set of configuration information in the at least one set of configuration information to use for sending ELR PPDU.
[0270] Optionally, each set of configuration information in the at least one set of configuration information corresponds to a configuration index. The first indication information can indicate the configuration index, so that the sending device can know which set of configuration information to use for ELR PPDU transmission based on the configuration index.
[0271] In some specific embodiments, the at least one set of configuration information includes multiple sets of configuration information, each set of configuration information being applicable to different application scenarios, such as different transmission distances or coverage areas. This allows the receiving device to configure the sending device with appropriate configuration information according to the actual application scenario for ELR PPDU transmission, which helps meet the transmission requirements of that application scenario and improves resource utilization efficiency. Optionally, the specific implementation of these multiple sets of configuration information is described in the foregoing embodiments; for brevity, it will not be repeated here.
[0272] In some embodiments of this application, the method 200 further includes:
[0273] The receiving device sends a second indication information and a portion of the configuration information in the first configuration information to the sending device, wherein the second indication information is used to indicate other configuration information in the first configuration information.
[0274] That is, some of the configuration information in the first configuration information can be configured by the receiving device, while other configuration information can be indicated by the receiving device. For example, the basic configuration in the first configuration information can be indicated by the receiving device, and the flexible configuration (or dynamic configuration) in the first configuration information can be configured by the receiving device.
[0275] For example, the sending device may pre-configure at least one set of basic configurations, and the receiving device may indicate the target basic configuration within this set of basic configurations to the sending device via second indication information. For instance, each set of basic configurations corresponds to a configuration index, and the second indication information may indicate the configuration index corresponding to the target basic configuration.
[0276] Optionally, the basic configuration may include, but is not limited to, at least one of the following:
[0277] Modulation coding configuration, modulation configuration, spatial stream number configuration.
[0278] Optionally, the modulation and coding configuration in the basic configuration can be used to configure the MCS corresponding to the low-order modulation scheme, such as MCS0, MCS1 or MCS2.
[0279] Optionally, the modulation configuration in the basic configuration can be used to configure low-order modulation methods, such as BPSK, QBPSK, etc.
[0280] Optionally, the space stream count configuration in the basic configuration can be used to configure the space stream count to 1 or 2, etc.
[0281] Optional, flexible configurations may include, but are not limited to, at least one of the following:
[0282] Bandwidth configuration, time domain configuration, frequency domain configuration, power configuration.
[0283] Optionally, different flexible configurations can be used for different application scenarios, such as different transmission distances or coverage areas. The receiving device can dynamically adjust the flexible configuration used by the sending device to send ELR PPDU according to different application scenarios, which is beneficial to meet the transmission needs of different application scenarios and improve resource utilization efficiency.
[0284] In some embodiments of this application, the method 200 further includes:
[0285] The transmitting device receives third indication information from the receiving device, which is used to indicate whether to send or receive an ELR PPDU.
[0286] Optionally, when the third indication information indicates the transmission or reception of an ELR PPDU, the transmitting device can use either the default configuration or the preset configuration to transmit the ELR PPDU; that is, the first configuration information can be either the default configuration or the preset configuration. Optionally, the third indication information can be 1 bit, with different values of this 1 bit used to indicate whether to transmit or receive an ELR PPDU, or whether to transmit or receive an ELR PPDU.
[0287] Optionally, at least one set of configurations is pre-stored on the sending device. The default configuration can be the first set of configurations among the at least one set of configurations. For example, each set of configurations corresponds to a configuration index. The default configuration can be the configuration with the smallest index, or it can be the configuration with the largest index.
[0288] Optionally, the default configuration can be used to configure the transmitting device to transmit ELR PPDUs using a specific modulation scheme (e.g., BPSK or QBPSK), or to transmit ELR PPDUs using a specific MCS (e.g., MCS0, MCS1, or MCS2), or to use a specific time-domain configuration (e.g., a specific number of repetitions, such as 2 or 4 times), or to use a specific frequency-domain configuration (e.g., a specific number of repetitions, such as 2 or 4 times), or to use a power enhancement method by default for power boosting, or to use the aforementioned configurations by default for transmitting ELR PPDUs.
[0289] Optionally, when the third indication information indicates the sending or receiving of an ELR PPDU, the receiving device may send the first configuration information to the sending device, or send a portion of the configuration information in the first configuration information.
[0290] Optionally, if the third indication information indicates that an ELR PPDU should not be sent or received, the receiving device does not send the first configuration information to the sending device. In other embodiments of this application, the method 200 further includes:
[0291] The transmitting device receives the third indication information and the second indication information from the receiving device.
[0292] Correspondingly, the receiving device sends third indication information and second indication information to the sending device.
[0293] The third indication information is used to indicate whether to send or receive an ELR PPDU. When the third indication information indicates to send or receive an ELR PPDU, some configuration information in the first configuration information is the default configuration, and the second indication information is used to indicate other configuration information in the first configuration information.
[0294] That is, the receiving device can indicate to the sending device whether to send or receive an ELR PPDU. When indicating to send or receive an ELR PPDU, the sending device can use the default configuration for some of the configuration information in the first configuration information, while other configuration information can be indicated by the receiving device to the sending device.
[0295] Optionally, this configuration information may be the basic configuration in the first configuration information, such as including but not limited to at least one of the following: modulation coding configuration, modulation configuration, and spatial stream number configuration.
[0296] Optionally, the other configuration information can be a flexible configuration in the first configuration information, such as including but not limited to at least one of the following: bandwidth configuration, time domain configuration, frequency domain configuration, and power configuration.
[0297] For example, different flexible configurations can correspond to different time-domain lengths of ELR-SIG fields, and / or the number of ELR-SIG fields repeated in the time domain (i.e., the number of times the ELR-SIG field is repeatedly transmitted in the time domain), and / or the bandwidth of different ELR-SIG fields, and / or the number of ELR-SIG fields repeated in the frequency domain (i.e., the number of times the ELR-SIG field is repeatedly transmitted in the frequency domain), and / or the transmission power of the ELR preamble field.
[0298] Optionally, different flexible configurations can be used for different application scenarios, such as different transmission distances or coverage areas. The receiving device can dynamically adjust the flexible configuration used by the sending device to send ELR PPDU according to different application scenarios, which is beneficial to meet the transmission needs of different application scenarios and improve resource utilization efficiency.
[0299] For example, there are a first flexible configuration and a second flexible configuration for a first transmission distance and a second transmission distance, respectively, wherein the first transmission distance is greater than the second transmission distance. Optionally, the time-domain length of the ELR-SIG field in the first flexible configuration is greater than the time-domain length of the ELR-SIG field in the second flexible configuration. Optionally, the number of ELR-SIG fields repeated in the time domain in the first flexible configuration is greater than the number of ELR-SIG fields repeated in the time domain in the second flexible configuration. Optionally, the bandwidth of the ELR-SIG field in the first flexible configuration is greater than the bandwidth of the ELR-SIG field in the second flexible configuration. Optionally, the number of ELR-SIG fields repeated in the frequency domain in the first flexible configuration is greater than the number of ELR-SIG fields repeated in the frequency domain in the second flexible configuration. Optionally, the transmission power of the ELR preamble field in the first flexible configuration is greater than the transmission power of the ELR preamble field in the second flexible configuration.
[0300] Optionally, the transmitting device may pre-store at least one set of basic configurations, and when the third indication information indicates that an ELR PPDU is to be sent or received, the transmitting device shall use the default basic configuration from the at least one set of basic configurations.
[0301] Optionally, each of the at least one set of basic configurations corresponds to a configuration index, and the default basic configuration can be the configuration with the smallest or largest index.
[0302] Optionally, the transmitting device may pre-store at least one set of flexible configurations, and each flexible configuration may correspond to a configuration index. When the third indication information indicates the transmission or reception of an ELR PPDU, the receiving device may indicate the target flexible configuration among the at least one set of flexible configurations; for example, the second indication information may indicate the configuration index corresponding to the target flexible configuration.
[0303] In some embodiments of this application, method 200 further includes:
[0304] The transmitting device receives the third indication information and other configuration information from the first configuration information from the receiving device. Correspondingly, the receiving device sends the third indication information and other configuration information from the first configuration information to the transmitting device.
[0305] The third indication information is used to indicate whether to send or receive an ELR PPDU. When the third indication information indicates to send or receive an ELR PPDU, some of the configuration information in the first configuration information is the default configuration.
[0306] That is, the receiving device can indicate to the sending device whether to send or receive an ELR PPDU. When indicating to send or receive an ELR PPDU, the sending device can use the default configuration for some of the configuration information in the first configuration information, while the other configuration information can be configured by the receiving device for the sending device.
[0307] Optionally, this configuration information may be the basic configuration in the first configuration information, such as including but not limited to at least one of the following: modulation coding configuration, modulation configuration, and spatial stream number configuration.
[0308] Optionally, the other configuration information can be a flexible configuration in the first configuration information, such as including but not limited to at least one of the following: bandwidth configuration, time domain configuration, frequency domain configuration, and power configuration.
[0309] Optionally, different flexible configurations can be used for different application scenarios, such as different transmission distances or coverage areas. The receiving device can dynamically adjust the flexible configuration used by the sending device to send ELR PPDU according to different application scenarios, which is beneficial to meet the transmission needs of different application scenarios and improve resource utilization efficiency.
[0310] Optionally, the transmitting device may pre-store at least one set of basic configurations, and when the third indication information indicates that an ELR PPDU is to be sent or received, the transmitting device shall use the default basic configuration from the at least one set of basic configurations.
[0311] Optionally, each of the at least one set of basic configurations corresponds to a configuration index, and the default basic configuration can be the configuration with the smallest or largest index.
[0312] In summary, in this embodiment of the application, the transmitting device can transmit ELR PPDU according to the first configuration information, wherein the ELR PPDU includes an ELR preamble field, the ELR preamble field includes an extended long-distance signal ELR-SIG field, and the first configuration information includes at least one of the following: time domain configuration of the ELR-SIG field, frequency domain configuration of the ELR-SIG field, power configuration of the ELR preamble field, modulation configuration of the ELR preamble field, modulation coding configuration of the ELR preamble field, and content configuration of the ELR-SIG field. This is beneficial for increasing the coverage of the ELR PPDU and extending the signal transmission distance.
[0313] The method embodiments of this application have been described in detail above with reference to Figures 2 to 9. The device embodiments of this application have been described in detail below with reference to Figures 10 to 15. It should be understood that the device embodiments correspond to the method embodiments, and similar descriptions can be referred to the method embodiments.
[0314] Figure 10 shows a schematic block diagram of a communication device 500 according to an embodiment of this application. The communication device 500 can be a transmitting device, or a component within the transmitting device, such as a chip, circuit, or module.
[0315] As shown in Figure 10, the communication device 500 includes:
[0316] The transmitting module 510 is configured to transmit an Extended Long-Range Physical Layer Protocol Data Unit (ELR PPDU) according to first configuration information, wherein the ELR PPDU includes an ELR preamble field, the ELR preamble field includes an Extended Long-Range Signal (ELR-SIG) field, and the first configuration information includes at least one of the following:
[0317] The time-domain configuration of the ELR-SIG field;
[0318] Frequency domain configuration of the ELR-SIG field;
[0319] The power configuration of the ELR preamble field;
[0320] The modulation configuration of the ELR preamble field;
[0321] The modulation and coding configuration of the ELR preamble field;
[0322] The content configuration of the ELR-SIG field.
[0323] In some embodiments, the time-domain configuration of the ELR-SIG field is used to configure at least one of the following:
[0324] The time domain length of the ELR-SIG field in the ELR preamble field;
[0325] The number of ELR-SIG fields that are repeated in the time domain in the ELR leading field;
[0326] The number of orthogonal frequency division multiplexing (OFDM) symbols in the time-domain repeated ELR-SIG field of the ELR preamble field;
[0327] The maximum number of repetitions N supported in the time domain by the ELR-SIG field in the ELR leading field. max ;
[0328] The maximum number of repetitions N supported in the time domain for OFDM symbols within the ELR-SIG field of the ELR preamble field. max ;
[0329] The ELR-SIG field in the ELR preamble field supports a combination of time domain length and guard interval length.
[0330] In some embodiments, the time-domain length of the ELR-SIG field in the ELR preamble is an integer multiple of X microseconds, where X is a positive number; or
[0331] The time-domain length of the OFDM symbol within the ELR-SIG field of the ELR preamble is an integer multiple of X microseconds, where X is a positive number; or
[0332] The time-domain length of the ELR-SIG field in the ELR preamble field is an integer multiple of Y orthogonal frequency division multiplexing (OFDM) symbols, where Y is a positive integer.
[0333] In some embodiments, the ELR preamble field includes N time-domain repeated ELR-SIG fields, where N is a positive integer greater than 1; or
[0334] The ELR preamble field includes N groups of OFDM symbols that are repeated in the time domain within the ELR-SIG field, where N is a positive integer greater than 1, and each group of OFDM symbols includes at least one OFDM symbol.
[0335] In some embodiments, the maximum value of N is N max N max It is a positive integer greater than 1.
[0336] In some embodiments, the frequency domain configuration of the ELR-SIG field is used to configure at least one of the following:
[0337] The bandwidth of the ELR-SIG field in the ELR preamble field;
[0338] The number of ELR-SIG fields that repeat in the frequency domain in the ELR preamble field;
[0339] The number of frequency bands in the ELR-SIG field that repeats in the frequency domain in the ELR preamble field;
[0340] The maximum number of repetitions M supported by the ELR-SIG field in the frequency domain in the ELR preamble field. max ;
[0341] The maximum number of repetitions M supported in the frequency domain by the frequency band within the ELR-SIG field of the ELR preamble field. max .
[0342] In some embodiments, the bandwidth of the ELR-SIG field in the ELR preamble is an integer multiple of P MHz, where P is a positive integer; or
[0343] The bandwidth of the ELR-SIG field in the ELR preamble is an integer multiple of Q resource units (RUs), where Q is a positive integer.
[0344] In some embodiments, the ELR preamble field includes M frequency-domain repeated ELR-SIG fields, where M is a positive integer greater than 1; or
[0345] The ELR preamble field includes M frequency bands within the repeating ELR-SIG field in the frequency domain, where M is a positive integer greater than 1.
[0346] In some embodiments, the maximum value of M is M max M max It is a positive integer greater than 1.
[0347] In some embodiments, the power configuration of the ELR preamble field is used to configure the ELR preamble field to use a power enhancement method to increase the transmit power.
[0348] In some embodiments, the modulation configuration of the ELR preamble field is used to configure the transmitting device to modulate the ELR-SIG field using binary phase shift keying (BPSK) or quadrature binary phase shift keying (QBPSK).
[0349] In some embodiments, the modulation and coding configuration of the ELR preamble field is used to configure the transmitting device to modulate and code the ELR-SIG field using one of the modulation and coding schemes MCS0, MCS1, and MCS2.
[0350] In some embodiments, the content configuration of the ELR-SIG field is used to configure the ELR-SIG field to include at least one of the following:
[0351] The physical layer version identifier field is A bits, where A is a positive integer;
[0352] The bandwidth field is B bits, where B is a positive integer;
[0353] The C-bit transmission direction field is used to indicate whether the ELR PPDU is an uplink PPDU or a downlink PPDU, where C is a positive integer;
[0354] The base service set (BSS) color field is a D-bit field, where D is a positive integer.
[0355] The E-bit Transmission Opportunity (TXOP) field indicates the duration of the TXOP, where E is a positive integer.
[0356] The first ignored field of F bits, where F is a positive integer;
[0357] The second ignored field of G bits, where G is a positive integer;
[0358] The H-bit Cyclic Redundancy Check (CRC) field is used to indicate the CRC of the field preceding the CRC field in the ELR preamble, where H is a positive integer;
[0359] The I-bit tail field is used to terminate convolution decoding, where I is a positive integer;
[0360] The J-bit verification field is used to indicate whether to continue receiving ELR PPDUs, where J is a positive integer;
[0361] A K-bit PPDU type and compression mode field, used to indicate the PPDU type, where K is a positive integer;
[0362] An L-bit user field is used to carry information about the data portion of the demodulated ELR PPDU, where L is a positive integer.
[0363] In some embodiments, the user field includes at least one of the following fields:
[0364] User identification field, MCS field, spatial stream number NSS field, beamforming field, encoding field, and reserved field.
[0365] In some embodiments, the device 500 further includes:
[0366] The receiving module is used to receive the first configuration information from the receiving end device.
[0367] In some embodiments, the device 500 further includes:
[0368] The receiving module is configured to receive first indication information from the receiving end device, wherein the first indication information is used to indicate the first configuration information.
[0369] In some embodiments, the device 500 further includes:
[0370] The receiving module is configured to receive second indication information and a portion of the configuration information in the first configuration information from the receiving end device, wherein the second indication information is used to indicate other configuration information in the first configuration information.
[0371] In some embodiments, the device 500 further includes:
[0372] The receiving module is used to receive third indication information from the receiving end device, wherein the third indication information is used to indicate whether to send or receive an ELR PPDU, and when the third indication information indicates to send or receive an ELR PPDU, the first configuration information is the default configuration.
[0373] In some embodiments, the device 500 further includes:
[0374] The receiving module is used to receive third indication information and second indication information from the receiving end device. The third indication information is used to indicate whether to send or receive an ELR PPDU. When the third indication information indicates to send or receive an ELR PPDU, some configuration information in the first configuration information is the default configuration. The second indication information is used to indicate other configuration information in the first configuration information.
[0375] In some embodiments, the device 500 further includes:
[0376] The receiving module is used to receive third indication information and other configuration information from the first configuration information from the receiving end device. The third indication information is used to indicate whether to send or receive an ELR PPDU. When the third indication information indicates to send or receive an ELR PPDU, some configuration information in the first configuration information is the default configuration.
[0377] Optionally, in some embodiments, the aforementioned transmitting or receiving module may be a communication interface or transceiver, or an input / output interface of a communication chip or system-on-a-chip. The aforementioned processing module may be one or more processors.
[0378] It should be understood that the apparatus 500 according to the embodiments of this application may correspond to the transmitting end device in the method embodiments of this application, and the above and other operations and / or functions of each unit in the apparatus 500 are respectively to implement the corresponding processes of the transmitting end device in the embodiments of FIG2 to FIG9. For the sake of brevity, they will not be described in detail here.
[0379] Figure 11 is a schematic block diagram of another communication device 600 according to an embodiment of this application. The communication device 600 can be a receiving device, or a component within a receiving device, such as a chip, circuit, or module. The communication device 600 of Figure 11 includes:
[0380] The receiving module 610 is configured to receive an Extended Long-Range Physical Layer Protocol Data Unit (ELR PPDU) according to first configuration information, wherein the ELR PPDU includes an ELR preamble field, the ELR preamble field includes an Extended Long-Range Signal (ELR-SIG) field, and the first configuration information includes at least one of the following:
[0381] The time-domain configuration of the ELR-SIG field;
[0382] Frequency domain configuration of the ELR-SIG field;
[0383] The power configuration of the ELR preamble field;
[0384] The modulation configuration of the ELR preamble field;
[0385] The modulation and coding configuration of the ELR preamble field;
[0386] The content configuration of the ELR-SIG field.
[0387] In some embodiments, the time-domain configuration of the ELR-SIG field is used to configure at least one of the following:
[0388] The time domain length of the ELR-SIG field in the ELR preamble field;
[0389] The number of ELR-SIG fields that are repeated in the time domain in the ELR leading field;
[0390] The number of orthogonal frequency division multiplexing (OFDM) symbols in the time-domain repeated ELR-SIG field of the ELR preamble field;
[0391] The maximum number of repetitions N supported in the time domain by the ELR-SIG field in the ELR leading field. max ;
[0392] The maximum number of repetitions N supported in the time domain for OFDM symbols within the ELR-SIG field of the ELR preamble field. max ;
[0393] The ELR-SIG field in the ELR preamble field supports a combination of time domain length and guard interval length.
[0394] In some embodiments, the time-domain length of the ELR-SIG field in the ELR preamble is an integer multiple of X microseconds, where X is a positive number; or
[0395] The time-domain length of the OFDM symbol within the ELR-SIG field of the ELR preamble is an integer multiple of X microseconds, where X is a positive number; or
[0396] The time-domain length of the ELR-SIG field in the ELR preamble field is an integer multiple of Y orthogonal frequency division multiplexing (OFDM) symbols, where Y is a positive integer.
[0397] In some embodiments, the ELR preamble field includes N time-domain repeated ELR-SIG fields, where N is a positive integer greater than 1; or
[0398] The ELR preamble field includes N groups of OFDM symbols that are repeated in the time domain within the ELR-SIG field, where N is a positive integer greater than 1, and each group of OFDM symbols includes at least one OFDM symbol.
[0399] In some embodiments, the maximum value of N is Nmax N max It is a positive integer greater than 1.
[0400] In some embodiments, the frequency domain configuration of the ELR-SIG field is used to configure at least one of the following:
[0401] The bandwidth of the ELR-SIG field in the ELR preamble field;
[0402] The number of ELR-SIG fields that repeat in the frequency domain in the ELR preamble field;
[0403] The number of frequency bands in the ELR-SIG field that repeats in the frequency domain in the ELR preamble field;
[0404] The maximum number of repetitions M supported by the ELR-SIG field in the frequency domain in the ELR preamble field. max ;
[0405] The maximum number of repetitions M supported in the frequency domain by the frequency band within the ELR-SIG field of the ELR preamble field. max .
[0406] In some embodiments, the bandwidth of the ELR-SIG field in the ELR preamble is an integer multiple of P MHz, where P is a positive integer; or
[0407] The bandwidth of the ELR-SIG field in the ELR preamble is an integer multiple of Q resource units (RUs), where Q is a positive integer.
[0408] In some embodiments, the ELR preamble field includes M frequency-domain repeated ELR-SIG fields, where M is a positive integer greater than 1; or
[0409] The ELR preamble field includes M frequency bands within the repeating ELR-SIG field in the frequency domain, where M is a positive integer greater than 1.
[0410] In some embodiments, the maximum value of M is M max M max It is a positive integer greater than 1.
[0411] In some embodiments, the power configuration of the ELR preamble field is used to configure the ELR preamble field to use a power enhancement method to increase the transmit power.
[0412] In some embodiments, the modulation configuration of the ELR preamble field is used to configure the transmitting device to modulate the ELR-SIG field using binary phase shift keying (BPSK) or quadrature binary phase shift keying (QBPSK).
[0413] In some embodiments, the modulation and coding configuration of the ELR preamble field is used to configure the transmitting device to modulate and code the ELR-SIG field using one of the modulation and coding schemes MCS0, MCS1, and MCS2.
[0414] In some embodiments, the content configuration of the ELR-SIG field is used to configure the ELR-SIG field to include at least one of the following:
[0415] The physical layer version identifier field is A bits, where A is a positive integer;
[0416] The bandwidth field is B bits, where B is a positive integer;
[0417] The C-bit transmission direction field is used to indicate whether the ELR PPDU is an uplink PPDU or a downlink PPDU, where C is a positive integer;
[0418] The base service set (BSS) color field is a D-bit field, where D is a positive integer.
[0419] The E-bit Transmission Opportunity (TXOP) field indicates the duration of the TXOP, where E is a positive integer.
[0420] The first ignored field of F bits, where F is a positive integer;
[0421] The second ignored field of G bits, where G is a positive integer;
[0422] The H-bit Cyclic Redundancy Check (CRC) field is used to indicate the CRC of the field preceding the CRC field in the ELR preamble, where H is a positive integer;
[0423] The I-bit tail field is used to terminate convolution decoding, where I is a positive integer;
[0424] The J-bit verification field is used to indicate whether to continue receiving ELR PPDUs, where J is a positive integer;
[0425] A K-bit PPDU type and compression mode field, used to indicate the PPDU type, where K is a positive integer;
[0426] An L-bit user field is used to carry information about the data portion of the demodulated ELR PPDU, where L is a positive integer.
[0427] In some embodiments, the user field includes at least one of the following fields:
[0428] User identification field, MCS field, spatial stream number NSS field, beamforming field, encoding field, and reserved field.
[0429] In some embodiments, the device 500 further includes:
[0430] The sending module is used to send the first configuration information to the sending end device.
[0431] In some embodiments, the device 500 further includes:
[0432] The sending module is used to send first indication information to the sending end device, wherein the first indication information is used to indicate the first configuration information.
[0433] In some embodiments, the device 500 further includes:
[0434] The sending module is used to send a second indication information and a portion of the configuration information in the first configuration information to the sending end device, wherein the second indication information is used to indicate other configuration information in the first configuration information.
[0435] In some embodiments, the device 500 further includes:
[0436] The sending module is used to send third indication information to the sending end device, wherein the third indication information is used to indicate whether to send or receive an ELR PPDU, and when the third indication information indicates to send or receive an ELR PPDU, the first configuration information is the default configuration.
[0437] In some embodiments, the device 500 further includes:
[0438] The sending module is used to send third indication information and second indication information to the sending end device. The third indication information is used to indicate whether to send or receive an ELR PPDU. When the third indication information indicates to send or receive an ELR PPDU, some configuration information in the first configuration information is the default configuration. The second indication information is used to indicate other configuration information in the first configuration information.
[0439] In some embodiments, the device 500 further includes:
[0440] The sending module is used to send third indication information and other configuration information in the first configuration information to the sending end device. The third indication information is used to indicate whether to send or receive an ELR PPDU. When the third indication information indicates to send or receive an ELR PPDU, some configuration information in the first configuration information is the default configuration.
[0441] Optionally, in some embodiments, the aforementioned transmitting or receiving module may be a communication interface or transceiver, or an input / output interface of a communication chip or system-on-a-chip.
[0442] It should be understood that the apparatus 600 according to the embodiments of this application may correspond to the receiving end device in the method embodiments of this application, and the above and other operations and / or functions of each unit in the apparatus 600 are respectively to implement the corresponding process of the receiving end device in the method embodiments shown in FIG2 to FIG9. For the sake of brevity, they will not be described in detail here.
[0443] Figure 12 is a schematic structural diagram of a communication device 700 provided in an embodiment of this application. The communication device 700 shown in Figure 12 includes a processor 710, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0444] Optionally, as shown in FIG12, the communication device 700 may further include a memory 720. The processor 710 can call and run a computer program from the memory 720 to implement the methods in the embodiments of this application. For example, when the communication device 700 is a transmitting device, the processor 710 can call and run a computer program from the memory 720 to implement the various steps of the method embodiments executed by the transmitting device, achieving the same technical effect. When the communication device 700 is a receiving device, the processor 710 can call and run a computer program from the memory 720 to implement the various steps of the method embodiments executed by the receiving device, achieving the same technical effect.
[0445] Alternatively, the memory 720 may be a separate device independent of the processor 710, or it may be integrated into the processor 710.
[0446] Optionally, as shown in FIG12, the communication device 700 may further include a transceiver 730, and the processor 710 may control the transceiver 730 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.
[0447] Optionally, transceiver 730 may include a transmitter and a receiver. Transceiver 730 may further include antennas, and the number of antennas may be one or more.
[0448] Figure 13 is a schematic structural diagram of a chip according to an embodiment of this application. The chip 800 shown in Figure 13 includes a processor 810, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0449] Optionally, as shown in FIG13, chip 800 may further include memory 820. Processor 810 can retrieve and run computer programs from memory 820 to implement the methods in the embodiments of this application.
[0450] Alternatively, the memory 820 may be a separate device independent of the processor 810, or it may be integrated into the processor 810.
[0451] Optionally, the chip 800 may also include an input interface 830. The processor 810 can control the input interface 830 to communicate with other devices or chips, for example, to acquire information or data sent by other devices or chips.
[0452] Optionally, the chip 800 may also include an output interface 840. The processor 810 can control the output interface 840 to communicate with other devices or chips, for example, to output information or data to other devices or chips.
[0453] Optionally, the chip can be applied to the transmitting device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the transmitting device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0454] Optionally, the chip can be applied to the receiving device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the receiving device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0455] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0456] Figure 14 is a schematic block diagram of a communication system 900 provided in an embodiment of this application. As shown in Figure 14, the communication system 900 includes a transmitting end device 910 and a receiving end device 920.
[0457] The transmitting device 910 can be used to implement the corresponding functions implemented by the transmitting device in the above method, and the receiving device 920 can be used to implement the corresponding functions implemented by the receiving device in the above method. For the sake of brevity, they will not be described in detail here.
[0458] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.
[0459] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0460] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
[0461] This application also provides a readable storage medium storing a computer program that, when executed by a processor, implements the various processes of the above method embodiments.
[0462] Optionally, the readable storage medium can be applied to the transmitting device in the embodiments of this application, and the computer program causes the processor to execute the corresponding process implemented by the transmitting device in the method embodiments of this application. To avoid repetition, it will not be described again here.
[0463] Optionally, the readable storage medium can be applied to the receiving device in the embodiments of this application, and the computer program causes the processor to execute the corresponding process implemented by the receiving device in the method embodiments of this application. To avoid repetition, it will not be described again here.
[0464] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the various processes of the above-described method embodiments.
[0465] Optionally, the computer program product can be applied to the transmitting device in the embodiments of this application, and the computer program causes the processor to execute the corresponding process implemented by the transmitting device in the method embodiments of this application. To avoid repetition, it will not be described again here.
[0466] Optionally, the computer program product can be applied to the receiving device in the embodiments of this application, and the computer program causes the processor to execute the corresponding process implemented by the site device in the method embodiments of this application. To avoid repetition, it will not be described again here.
[0467] This application also provides a computer program. When executed by a processor, this computer program implements the various processes of the above-described method embodiments.
[0468] Optionally, the computer program can be applied to the transmitting device in the embodiments of this application. The computer program causes the processor to execute the corresponding process implemented by the transmitting device in the method embodiments of this application. To avoid repetition, it will not be described again here.
[0469] Optionally, the computer program can be applied to the receiving device in the embodiments of this application. The computer program causes the processor to execute the corresponding process implemented by the receiving device in the method embodiments of this application. To avoid repetition, it will not be described again here.
[0470] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0471] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0472] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0473] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0474] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0475] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0476] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A data transmission method, comprising: The transmitting device transmits an Extended Long-Range Physical Layer Protocol Data Unit (ELR PPDU) according to the first configuration information. The ELR PPDU includes an ELR preamble field, which in turn includes an Extended Long-Range Signal (ELR-SIG) field. The first configuration information includes at least one of the following: The time-domain configuration of the ELR-SIG field; Frequency domain configuration of the ELR-SIG field; The power configuration of the ELR preamble field; The modulation configuration of the ELR preamble field; The modulation and coding configuration of the ELR preamble field; or The content configuration of the ELR-SIG field.
2. The method according to claim 1, wherein, The time-domain configuration of the ELR-SIG field is used to configure at least one of the following: The time domain length of the ELR-SIG field in the ELR preamble field; The number of ELR-SIG fields that are repeated in the time domain in the ELR leading field; The number of orthogonal frequency division multiplexing (OFDM) symbols in the time-domain repeated ELR-SIG field of the ELR preamble field; The maximum number of repetitions N supported in the time domain by the ELR-SIG field in the ELR leading field. max ; The maximum number of repetitions N supported in the time domain for OFDM symbols within the ELR-SIG field of the ELR preamble field. max ;or The ELR-SIG field in the ELR preamble field supports a combination of time domain length and guard interval length.
3. The method according to claim 1 or 2, wherein, The time-domain length of the ELR-SIG field in the ELR preamble is an integer multiple of X microseconds, where X is a positive number; or The time-domain length of the OFDM symbol within the ELR-SIG field of the ELR preamble is an integer multiple of X microseconds, where X is a positive number; or The time-domain length of the ELR-SIG field in the ELR preamble is an integer multiple of Y OFDM symbols, where Y is a positive integer.
4. The method according to any one of claims 1-3, wherein, The ELR preamble includes N time-domain repeated ELR-SIG fields, where N is a positive integer greater than 1; or The ELR preamble field includes N groups of OFDM symbols that are repeated in the time domain within the ELR-SIG field, where N is a positive integer greater than 1, and each group of OFDM symbols includes at least one OFDM symbol.
5. The method according to claim 4, wherein, The maximum value of N is N max N max It is a positive integer greater than 1.
6. The method according to any one of claims 1-5, wherein, The frequency domain configuration of the ELR-SIG field is used to configure at least one of the following: The bandwidth of the ELR-SIG field in the ELR preamble field; The number of ELR-SIG fields that repeat in the frequency domain in the ELR preamble field; The number of frequency bands in the ELR-SIG field that repeats in the frequency domain in the ELR preamble field; The maximum number of repetitions M supported by the ELR-SIG field in the frequency domain in the ELR preamble field. max ;or The maximum number of repetitions M supported in the frequency domain by the frequency band within the ELR-SIG field of the ELR preamble field. max .
7. The method according to any one of claims 1-6, wherein, The bandwidth of the ELR-SIG field in the ELR preamble is an integer multiple of P MHz, where P is a positive integer; or The bandwidth of the ELR-SIG field in the ELR preamble is an integer multiple of Q resource units (RUs), where Q is a positive integer.
8. The method according to any one of claims 1-7, wherein, The ELR preamble field includes M frequency-domain repeated ELR-SIG fields, where M is a positive integer greater than 1; or The ELR preamble field includes M frequency bands within the repeating ELR-SIG field in the frequency domain, where M is a positive integer greater than 1.
9. The method according to any one of claims 1-8, wherein, The maximum value of M is M max M max It is a positive integer greater than 1.
10. The method according to any one of claims 1-9, wherein, The power configuration of the ELR preamble field is used to configure the ELR preamble field to use a power enhancement method to increase the transmit power.
11. The method according to any one of claims 1-10, wherein, The modulation configuration of the ELR preamble field is used to configure the transmitting device to modulate the ELR-SIG field using binary phase shift keying (BPSK) or quadrature binary phase shift keying (QBPSK).
12. The method according to any one of claims 1-11, wherein, The modulation and coding configuration of the ELR preamble field is used to configure the transmitting device to use one of the modulation and coding schemes MCS0, MCS1 and MCS2 to modulate and code the ELR-SIG field.
13. The method according to any one of claims 1-12, wherein, The content configuration of the ELR-SIG field is used to configure the ELR-SIG field to include at least one of the following: The physical layer version identifier field is A bits, where A is a positive integer; The bandwidth field is B bits, where B is a positive integer; The C-bit transmission direction field is used to indicate whether the ELR PPDU is an uplink PPDU or a downlink PPDU, where C is a positive integer; The base service set (BSS) color field is a D-bit field, where D is a positive integer. The E-bit Transmission Opportunity (TXOP) field indicates the duration of the TXOP, where E is a positive integer. The first ignored field of F bits, where F is a positive integer; The second ignored field of G bits, where G is a positive integer; The H-bit Cyclic Redundancy Check (CRC) field is used to indicate the CRC of the field preceding the CRC field in the ELR preamble, where H is a positive integer; The I-bit tail field is used to terminate convolution decoding, where I is a positive integer; The J-bit verification field is used to indicate whether to continue receiving ELR PPDUs, where J is a positive integer; A K-bit PPDU type and compression mode field, used to indicate the PPDU type, where K is a positive integer; or An L-bit user field is used to carry information about the data portion of the demodulated ELR PPDU, where L is a positive integer.
14. The method according to claim 13, wherein, The user fields include at least one of the following fields: User identification field, MCS field, spatial stream number NSS field, beamforming field, encoding field, or reserved field.
15. The method according to any one of claims 1-14, wherein, The method further includes: The transmitting device receives the first configuration information from the receiving device; or The transmitting device receives first indication information from the receiving device, the first indication information being used to indicate the first configuration information; or The transmitting device receives second indication information and a portion of the configuration information from the first configuration information from the receiving device, wherein the second indication information is used to indicate other configuration information in the first configuration information.
16. The method according to any one of claims 1-14, wherein, The method further includes: The transmitting device receives third indication information from the receiving device, wherein the third indication information is used to indicate whether to send or receive an ELR PPDU. If the third indication information indicates to send or receive an ELR PPDU, the first configuration information is the default configuration; or The transmitting device receives third indication information and second indication information from the receiving device. The third indication information indicates whether to send or receive an ELR PPDU. If the third indication information indicates sending or receiving an ELR PPDU, some configuration information in the first configuration information is a default configuration, and the second indication information indicates other configuration information in the first configuration information; or The transmitting device receives third indication information and other configuration information from the first configuration information from the receiving device. The third indication information is used to indicate whether to send or receive an ELR PPDU. When the third indication information indicates to send or receive an ELR PPDU, some configuration information in the first configuration information is the default configuration.
17. A data transmission method, comprising: The receiving device receives an Extended Long-Range Physical Layer Protocol Data Unit (ELR PPDU) according to the first configuration information, wherein the ELR PPDU includes an ELR preamble field, the ELR preamble field includes an Extended Long-Range Signal (ELR-SIG) field, and the first configuration information includes at least one of the following: The time-domain configuration of the ELR-SIG field; Frequency domain configuration of the ELR-SIG field; The power configuration of the ELR preamble field; The modulation configuration of the ELR preamble field; The modulation and coding configuration of the ELR preamble field; or The content configuration of the ELR-SIG field.
18. The method according to claim 17, wherein, The time-domain configuration of the ELR-SIG field is used to configure at least one of the following: The time domain length of the ELR-SIG field in the ELR preamble field; The number of ELR-SIG fields that are repeated in the time domain in the ELR leading field; The number of orthogonal frequency division multiplexing (OFDM) symbols in the time-domain repeated ELR-SIG field of the ELR preamble field; The maximum number of repetitions N supported in the time domain by the ELR-SIG field in the ELR leading field. max ; The maximum number of repetitions N supported in the time domain for OFDM symbols within the ELR-SIG field of the ELR preamble field. max ;or The ELR-SIG field in the ELR preamble field supports a combination of time domain length and guard interval length.
19. The method according to claim 17 or 18, wherein, The time-domain length of the ELR-SIG field in the ELR preamble is an integer multiple of X microseconds, where X is a positive number; or The time-domain length of the OFDM symbol within the ELR-SIG field of the ELR preamble is an integer multiple of X microseconds, where X is a positive number; or The time-domain length of the ELR-SIG field in the ELR preamble field is an integer multiple of Y orthogonal frequency division multiplexing (OFDM) symbols, where Y is a positive integer.
20. The method according to any one of claims 17-19, wherein, The ELR preamble includes N time-domain repeated ELR-SIG fields, where N is a positive integer greater than 1; or The ELR preamble field includes N groups of OFDM symbols that are repeated in the time domain within the ELR-SIG field, where N is a positive integer greater than 1, and each group of OFDM symbols includes at least one OFDM symbol.
21. The method according to claim 20, wherein, The maximum value of N is N max N max It is a positive integer greater than 1.
22. The method according to any one of claims 17-21, wherein, The frequency domain configuration of the ELR-SIG field is used to configure at least one of the following: The bandwidth of the ELR-SIG field in the ELR preamble field; The number of ELR-SIG fields that repeat in the frequency domain in the ELR preamble field; The number of frequency bands in the ELR-SIG field that repeats in the frequency domain in the ELR preamble field; The maximum number of repetitions M supported by the ELR-SIG field in the frequency domain in the ELR preamble field. max ;or The maximum number of repetitions M supported in the frequency domain by the frequency band within the ELR-SIG field of the ELR preamble field. max .
23. The method according to any one of claims 17-22, wherein, The bandwidth of the ELR-SIG field in the ELR preamble is an integer multiple of P MHz, where P is a positive integer; or The bandwidth of the ELR-SIG field in the ELR preamble is an integer multiple of Q resource units (RUs), where Q is a positive integer.
24. The method according to any one of claims 17-23, wherein, The ELR preamble field includes M frequency-domain repeated ELR-SIG fields, where M is a positive integer greater than 1; or The ELR preamble field includes M frequency bands within the repeating ELR-SIG field in the frequency domain, where M is a positive integer greater than 1.
25. The method according to any one of claims 17-24, wherein, The maximum value of M is M max M max It is a positive integer greater than 1.
26. The method according to any one of claims 17-25, wherein, The power configuration of the ELR preamble field is used to configure the ELR preamble field to use a power enhancement method to increase the transmit power.
27. The method according to any one of claims 17-26, wherein, The modulation configuration of the ELR preamble field is used to configure the transmitting device to modulate the ELR-SIG field using binary phase shift keying (BPSK) or quadrature binary phase shift keying (QBPSK).
28. The method according to any one of claims 17-27, wherein, The modulation and coding configuration of the ELR preamble field is used to configure the transmitting device to use one of the modulation and coding schemes MCS0, MCS1 and MCS2 to modulate and code the ELR-SIG field.
29. The method according to any one of claims 17-28, wherein, The content configuration of the ELR-SIG field is used to configure the ELR-SIG field to include at least one of the following: The physical layer version identifier field is A bits, where A is a positive integer; The bandwidth field is B bits, where B is a positive integer; The C-bit transmission direction field is used to indicate whether the ELR PPDU is an uplink PPDU or a downlink PPDU, where C is a positive integer; The base service set (BSS) color field is a D-bit field, where D is a positive integer. The E-bit Transmission Opportunity (TXOP) field indicates the duration of the TXOP, where E is a positive integer. The first ignored field of F bits, where F is a positive integer; The second ignored field of G bits, where G is a positive integer; The H-bit Cyclic Redundancy Check (CRC) field is used to indicate the CRC of the field preceding the CRC field in the ELR preamble, where H is a positive integer; The I-bit tail field is used to terminate convolution decoding, where I is a positive integer; The J-bit verification field is used to indicate whether to continue receiving ELR PPDUs, where J is a positive integer; A K-bit PPDU type and compression mode field, used to indicate the PPDU type, where K is a positive integer; or An L-bit user field is used to carry information about the data portion of the demodulated ELR PPDU, where L is a positive integer.
30. The method according to claim 29, wherein, The user fields include at least one of the following fields: User identification field, MCS field, spatial stream number NSS field, beamforming field, encoding field, or reserved field.
31. The method according to any one of claims 17-30, wherein, The method further includes: The receiving device sends the first configuration information to the sending device; or The receiving device sends first indication information to the sending device, the first indication information being used to indicate the first configuration information; or The receiving device sends a second indication information and a portion of the configuration information in the first configuration information to the sending device, wherein the second indication information is used to indicate other configuration information in the first configuration information.
32. The method according to any one of claims 17-31, wherein, The method further includes: The receiving device sends third indication information to the sending device, wherein the third indication information is used to indicate whether to send or receive an ELR PPDU. If the third indication information indicates to send or receive an ELR PPDU, the first configuration information is the default configuration; or The receiving device sends a third indication message and a second indication message to the sending device. The third indication message indicates whether to send or receive an ELR PPDU. If the third indication message indicates to send or receive an ELR PPDU, some configuration information in the first configuration information is a default configuration, and the second indication message indicates other configuration information in the first configuration information; or The receiving device sends a third indication message and other configuration information from the first configuration message to the sending device. The third indication message is used to indicate whether to send or receive an ELR PPDU. When the third indication message indicates to send or receive an ELR PPDU, some configuration information in the first configuration message is the default configuration.
33. A communication device, comprising: The transmitting module is configured to transmit an Extended Long-Range Physical Layer Protocol Data Unit (ELR PPDU) according to first configuration information, wherein the ELR PPDU includes an ELR preamble field, the ELR preamble field includes an Extended Long-Range Signal (ELR-SIG) field, and the first configuration information includes at least one of the following: The time-domain configuration of the ELR-SIG field; Frequency domain configuration of the ELR-SIG field; The power configuration of the ELR preamble field; The modulation configuration of the ELR preamble field; The modulation and coding configuration of the ELR preamble field; or The content configuration of the ELR-SIG field.
34. A communication device, comprising: A receiving module is configured to receive an Extended Long-Range Physical Layer Protocol Data Unit (ELR PPDU) according to first configuration information, wherein the ELR PPDU includes an ELR preamble field, the ELR preamble field includes an Extended Long-Range Signal (ELR-SIG) field, and the first configuration information includes at least one of the following: The time-domain configuration of the ELR-SIG field; Frequency domain configuration of the ELR-SIG field; The power configuration of the ELR preamble field; The modulation configuration of the ELR preamble field; The modulation and coding configuration of the ELR preamble field; or The content configuration of the ELR-SIG field.
35. A communication device, comprising: A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as claimed in any one of claims 1 to 16, or the method as claimed in any one of claims 17 to 32.
36. A chip, comprising: A processor for retrieving and running a computer program from memory, causing a device having the chip mounted to perform the method as claimed in any one of claims 1 to 16, or the method as claimed in any one of claims 17 to 32.
37. A readable storage medium for storing a computer program that causes a computer to perform the method as claimed in any one of claims 1 to 16, or the method as claimed in any one of claims 17 to 32.
Citation Information
Patent Citations
Method and communication apparatus for performing enhanced long-distance wireless communication
CN117411604A
Method and apparatus for next generation enhanced remote wireless area network transmissions
CN118055502A
Enhanced long range communication in wireless networks with short beacon and discovery frame management
US20230247530A1
Enhanced Long Range Communication Schemes In Wireless Communications
US20230370189A1